Модулі в Joomla розділені на три групи:
- стандартні
-
До стандартної групи належать модулі, які йдуть в стандартному постачанні дистрибутива Joomla. Проблема відновлення модулів цієї групи пояснюється саме тим, що вони встановлюються одночасно з системою, і окремо їх дистрибутив скачати можна.
- призначені для користувача
-
В основному це текстові блоки, створювані в панелі управління Joomla. Вони є віртуальними модулями. При видаленні модуля даного типу, дані розміщені в ньому, будуть знищені. Єдиний спосіб відновлення даних - це відновлення даних з резервної копії бази даних.
- Модулі сторонніх розробників
-
У цю групу входять модулі, створені сторонніми розробниками. Зазвичай проблем з відновленням модулів після видалення не виникає, так як завжди є вихідний інсталяційний дистрибутив, і модуль без проблем встановлюється повторно.
Для того щоб відновити віддалений модуль, вам необхідно взяти його дистрибутив і встановити його за допомогою "Менеджера модулів" в панелі управління Joomla. Розглянемо процедуру відновлення стандартного модуля на прикладі модуля "mod_mostread" (Most Read Content):
- 1. Витягуємо з дистрибутива Joomla файли модуля mod_mostread: /modules/mod_mostread.php і /modules/mod_mostread.xml.
- 2. Запаковуємо дані файли модуля в zip-архів з допомогою архіватора. Тепер у нас готовий дистрибутив модуля mod_mostread і можна заново його встановити через "Менеджер модулів" в панелі адміністрування Joomla.
Увага. У наведеному прикладі, до складу дистрибутива модуля ми включили тільки два файли: файл скрипта (mod_mostread.php) і файл опису дистрибутива (mod_mostread.xml). На поточний момент часу, всі стандартні модулі складаються з одного файлу скрипта і опису, але інші модулі можуть складатися з довільної кількості файлів і включати в дистрибутив зображення, допоміжні файли і інші файли.
Пам'ятайте, що при видаленні модулів, деякі файли можуть залишитися в директорії / modules / і заважати переустановлення. Тому перед установкою обов'язково переконайтеся, що модуль знищено повністю.