Domains Вила Релакс Joomla! Hosting
Начало

Добре дошли
Автор Administrator   
04 юли 2006

Добре дошли в помощния сайт на Joomla! България. Надяваме се да намерите полезнa информация независимо дали влизате тук за пръв път, или сте опитен разработчик. Ние ще се опитаме да Ви осигурим ефективна документация, или поне помощта, от която се нуждаете.

Помощният сървър в момента е в процес на изграждане, за това моля да ни извините, ако част(и) от съдържанието е все още на английски език.


Ако сте начинаещ и незнаете от къде да започнете - погледнете раздела ДЖУМЛА ЗА НАЧИНАЕЩИ

Последна промяна ( 04 ноември 2006 )
 
Преминаване към Joomla! от Mambo
Автор Иво Апостолов   
03 февруари 2006
Инструкциите по-долу описват няколко начина на прехвърляне на вашия съществуващ Mambo 4.5.2 сайт към Joomla! 1.0.

Ако искате да преминене към Joomla! от по-стари версии на Mambo, необходимо е първо да надстроите поне до Mambo 4.5.2 и чак след това да преминете към Joomla!

Преминаването или надстройването на която и да е система се свежда единствено до управление на промените.

Преди да започнете трябва:

  • Да се посъветвате с колегите си (клиентите си, работната ви група и т.н) относно нуждата от промяна или надстройка.
  • Да тествате промените върху демо-сайт с копие на вашия сайт, което не е на работния ви сървър (ако имате такава възможност). Накарайте колегите си също да се включат в тестовете.
  • Преди промените направете резевни копия на всички файлове, системи и бази данни.
  • Изберете подходящо време за прехвърлянето, което най-малко ще засегне бизнеса ви. След това уведомете колегите си кога точно ще стане прехвърлянето и колко време системата ще е извън строя.
  • Подгответе си резервен план, така че в случай на провал да можете да върнете системата в "последното стабилно състояние".

И така, вече имате план за извършване на промените, който е одобрен. Добре. Ето и няколко сравнително сигурни начина за надстройка:

  • Копирайте файловете на Joomla! (чрез FTP, например ) в нова директория, която да е в основната директория на вашия сайт.
  • Изтрийте инсталационната директория на Joomla.
  • Копирайте  файла configuration.php от Mambo в  Joomla! сайта. Променете променливите $mosConfig_absolute_path и $mosConfig_live_site така че да съответстват на новото местоположение.
  • Копирайте всички ВЪНШНИ шаблони, компоненти, модули, ботове и езици в съответните папки в новата Joomla директория. Следва списък на нещата, които НЕ ТРЯБВА да бъдат копирани от Mambo, тъй като са част от ядрото на Joomla.
    Шаблони:
    • mambo_admin (administrator only)
    • mambo_admin_blue (administrator only)
    • rhuk_solarflare_ii
    Компоненти:
    • com_admin (administrator only)
    • com_banners
    • com_categories (administrator only)
    • com_checkin (administrator only)
    • com_config (administrator only)
    • com_contact
    • com_content
    • com_frontpage
    • com_installer (administrator only)
    • com_languages (administrator only)
    • com_login
    • com_mambots (administrator only)
    • com_massmail (administrator only)
    • com_media (administrator only)
    • com_menumanager (administrator only)
    • com_menus (administrator only)
    • com_messages
    • com_modules (administrator only)
    • com_newsfeeds
    • com_poll
    • com_registration
    • com_rss
    • com_search
    • com_sections (administrator only)
    • com_statistics (administrator only)
    • com_syndicate (administrator only)
    • com_templates (administrator only)
    • com_trash (administrator only)
    • com_typedcontent (administrator only)
    • com_user
    • com_users (administrator only)
    • com_weblinks
    • com_wrapper
    Модули:
    • mod_archive
    • mod_banners
    • mod_components (administrator only)
    • mod_fullmenu (administrator only)
    • mod_latest (administrator only)
    • mod_latestnews
    • mod_logged (administrator only)
    • mod_login
    • mod_mainmenu
    • mod_mosmsg (administrator only)
    • mod_mostread
    • mod_newsflash
    • mod_online
    • mod_pathway
    • mod_poll
    • mod_popular (administrator only)
    • mod_quickicon (administrator only)
    • mod_random_image
    • mod_related_items
    • mod_rssfeed
    • mod_search
    • mod_sections
    • mod_stats
    • mod_templatechooser
    • mod_toolbar (administrator only)
    • mod_unread (administrator only)
    • mod_whosonline
    • mod_wrapper
    Ботове:
    • content/geshi
    • content/legacybots
    • content/moscode
    • content/mosemailcloak
    • content/mosimage
    • content/mosloadposition
    • content/mospaging
    • content/mossef
    • content/mosvote
    • editors/none
    • editors/tinymce
    • editors-xtd/mosimage.btn
    • editors-xtd/mospage.btn
    • search/categories.searchbot
    • search/contacts.searchbot
    • search/content.searchbot
    • search/newsfeeds.searchbot
    • search/sections.searchbot
    • search/weblinks.searchbot
    Езици:
    • english
  • Приложете кръпката (виж по-долу) върху всички шаблони в администраторската секция.
  • Заредете новия сайт в браузера.

Когато се убедите, че всичко работи както трябва, архивирайте съществуващия си сайт и преместете Joomla! директорията на мястото на оригиналния сайт (или използвайте web server alias или някоя друга подобна опция).

Подновяване на базата данни

Въпреки, че не се изискват някакви "критични" обновявания на базата данни, ние сме включили един скрипт (/installation/sql/migrate_Mambo4523_to_Joomla_100.sql), който обновява шаблона по подразбиране на администратора и премахва модула, който води към MamboForge. Обръщаме ви внимание върху това, че ще ви се наложи или да стартирате migrate sql или да приложите кръпката за шаблона (виж по-долу) за да може Администратора да работи както трябва (кръпката за шаблона не се отнася за версия 1.0.1).

Подсилване на Joomla!

Mambo и Joomla! по подразбиране емулират настройката на PHP register_globals = on. Най-общо казано, това се счита за нежелано от гледна точка на съвременния дизайн на уеб-приложения. Предпочитания вариант за работещи сайтове е тази настройка да е register_globals = off. Въпкреки че не е универсално лекарство, това би предотвратило някой форми на злонамерени атаки, породени от грешки или лоши програмистки навици. За включване на тези настройки в Joomla!, преименувайте globals.php на globals.php-on и след това преименувайте globals.php-off на globals.php. Въпреки това, ние не гарантираме, че всички външни допълнения ще работят коректно с новите настройки, тъй като авторите им може и да са разчитали, че register_globals ще бъде в положение включено.

Joomla! с PHP 5 и MySQL 4.1

MySQL 4.1 изисква достъпа до базата данни да става с помоща на mysqli библиотеки. За да инсталирате и исползвате Joomla! при тези условия, преименувайте database.php на database.mysql.php и след това преименувайте database.mysqli.php на database.php. Очаквани въпроси Не мога ли просто да копирам файловете на Joomla! върху моята Mambo директория? Да, но ние ви препоръчваме първо да пробвате това върху копие на вашата система и да не забравяте преди това да направите резервно копие на всичките си файлове. Когато копирате върху съществуващите файлове, уверете се, че файловете наистина се обновяват и че няма грешки при трансфера (например грешки с правата на достъп). След инсталацията при преглед на сайта страницата е празна. Проверете дали сте изтрили инсталационната директория. Ако излизате от администраторския панел, най-вероятно ще получите съответното предупреждение за такава грешка.

Последна промяна ( 03 февруари 2006 )
Продължава...
 
© 2002 - 2007 Джумла! България