Сайт на PHP NUKE, Модулі
Delphi site: daily Delphi-news, documentation, articles, review, interview, computer humor.
Тепер ви, можливо, готові до того, щоб дізнатися призначений не всіх модулів. Будь ласка, пам'ятайте, що список модулів, представлений далі - результат оновлення системи PHP-Nuke v6.9 до версії v7.3 (найчастіший випадок). Після оновлення PHP-Nuke v6.8 список модулів буде іншим, так само як і після початкової установки програми PHP-Nuke v7.3. Тому спробуйте сприймати опис модулів на слух. У разі виникнення будь-яких труднощів, можете спробувати подивитися, що саме робить той чи інший модуль. Для цього просто активуйте потрібний модуль і зробіть його відданим тільки для адміністраторів, після цього перевірте роботу модуля, не надаючи доступу до нього іншим користувачам.
Пам'ятайте, що я присвятив практично кожному модулю зі списку окремий розділ. Якщо ви дійсно зацікавилися яким-небудь модулем (що він робить, або як він функціонує), пропустіть кілька сторінок.
? Addon-Sample. Цей модуль за промовчанням ніколи не активується і не виконує жодних функцій. Це просто приклад, що описує процедуру створення власного модуля. Створення найпростіших модулів докладно описується у розділах 35 та 36.
? AvantGo. Цей модуль стане більш зрозумілим, якщо ви поглянете на нього на сайті www.avantgo.com. Простіше кажучи, модуль дозволяє передавати вміст сайту користувачам, мобільних пристроїв, наприклад Palm або Windows Mobile.
? Content. Я сприймаю цей модуль як різновид бібліотеки основних документів. По суті, ви просто вводите код HTML з метою створення окремих сторінок, доступ до яких здійснюється за допомогою їхвласних URL-адрес. Таким чином, якщо ви хочете надати деяку статичну інформацію, наприклад, відомості типу Contact Us (Зв'яжіться з нами), то вона повинна бути поміщена в цей модуль.
? Encyclopedia, За допомогою цього модуля можна створювати одну або більше енциклопедій, у кожній з яких буде міститись алфавітна пошукова база термінів та їх описів. Якщо вміст вашого сайту включає велику кількість спеціальних термінів, енциклопедія допоможе користувачам розібратися в них.
? Forums. Цей модуль є перенесеною версією системи phpBB, дуже популярною самостійною системою організації дискусій в Інтернеті. Будучи інтегрованою до програми PHP-Nuke, вказана система дозволяє використовувати у форумах імена користувачів та паролі, властиві самому PHP-Nuke. Зовнішній вигляд форумів при цьому все-таки значно відрізнятиметься від зовнішнього вигляду всіх інших компонентів сайту. Як би там не було, основною метою форуму є формування області проведення дискусії, в якій користувачі можуть залишати власні повідомлення та відповідати на повідомлення інших користувачів. Все організовано за розділами та параграфами, тому форуми, що створюються таким чином, прості у використанні.
? Journal. Сьогодні цей модуль отримав назву Yод або Web log, проте це не змінює суті: описуваний модуль являє собою те місце, куди користувачі записують свої думки, тиради або ще що-небудь, а потім за бажання надають їх на суд громадськості.
? MembersJJst. Це найпростіший список користувачів вашого сайту.
? Private_Messages. Цей модуль використовує Forums для організації приватного листування між користувачами вашого сайту. Це нагадує зменшений варіант системи передачі електроннихповідомлень. Для користувачів встановлюється максимальна кількість повідомлень, які вони можуть зберігати.
? RecommendJJs. Цей модуль дозволяє користувачам надсилати друзям заздалегідь складені (системою PHP-Nuke, а не вами) повідомлення з рекомендаціями вашого сайту. Потенційною проблемою використання цього модуля є можливість відправки за допомогою спаму з вашого сайту. З цієї причини багато адміністраторів відключають його.
? Search. З назви ясно, що цей модуль дозволяє організовувати пошук ключових слів на сайті та виведення списку фрагментів, у яких ці слова трапляються. Варто зазначити, що зазначений модуль не є оптимальним рішенням для пошуку. Якщо ви серйозно стурбовані наданням користувачам можливості пошуку певних слів на вашому сайті, пошукайте для цієї мети сторонні модулі пошуку, наприклад у пошуковій системі Google.
? Submit_News. Деякі користувачі мають матеріали, які б вони хотіли розмістити на вашому сайті. Модуль Submit_News дозволяє таким користувачам досягати своїх цілей. Перед розміщенням будь-яких матеріалів від користувачів на сайті, вам, звичайно ж, надається можливість переглядати їх та затверджувати (йди відхиляти).
? Тор. Цей модуль відображає «гарячу десятку» (Тор 10) вашого сайту, включаючи 10 найпопулярніших повідомлень або статей, 10 найчастіших відвідувачів, а також багато інших відомостей. Модуль, що описується, може виявитися цікавим не стільки для ваших користувачів, скільки для вас самих. Пам'ятайте, що як адміністратор, ви можете отримувати доступ навіть до неактивних модулів, наприклад переглядати модуль Тор, не надаючи такої можливості іншим користувачам,
? WebMail. Цей модуль відсутні у нових версіях системиPHP-Nuke і надає доступ до електронної поштової системи, заснованої на технології Web, вбудованої в систему PHP-Nuke. Згадайте, раніше ми говорили про те, що для налаштування модуля WebMail у старих версіях програми використовувалася опція Preferences (Налаштування) меню Administration (Адміністрування). Після того, як розробники відмовилися від використання цього модуля в нових версіях програми, його налаштування стало неможливим. Окрему версію модуля можна завантажити з сайту www.phpnuke.org , вона міститиме значок Administration Menu (Меню Адміністрування). Варто зазначити, що модуль WebMail зараз використовується досить рідко, саме тому він перестав включатися в нові версії пакета PHP-Nuke.
? Your_Account. Це дуже важливий модуль. Його основна функція полягає у наданні користувачам можливості керування своїми обліковими записами, наприклад: можливості оновлення свого профілю сайту, можливості зміни пароля для свого облікового запису тощо.