Установка прав доступа
После этого убедитесь, что в каталоге форума phpBB имеются следующие
каталоги:
album_mod/upload
album_mod/upload/cache
266
Часть V. Интеграция CMS с форумом phpBB
Если данные каталоги по каким-либо причинам не были созданы при
копировании файлов на FTP, создайте их. А потом установите права доступа:
chmod 777 album_mod/upload
chmod 777 album_mod/upload/cache
chmod 777 album_mod
22.1.4. Редактирование файлов phpBB
Теперь нужно отредактировать код phpBB, чтобы подключить фотоальбом к
форуму. Начнем с файла includes/constants.php. Откройте его и найдите
следующий фрагмент кода:
if ( !defined(‘IN_PHPBB’) )
{
die(«Hacking attempt»);
}
После него нужно добавить строку:
include($phpbb_root_path . ‘albimi_mod/album_constants.’ . $phpEx);
Сохраните этот файл и откройте файл includes/pageheader.php. На этот раз
нужно найти строку:
‘U_GROUP_CP’ => append_sid(‘groupcp.’.$phpEx),
После нее нужно добавить строки:
‘L_ALBUM’ => $lang['Album'],
‘U_ALBUM’ => append_sid(‘album.’.$phpEx),
Откройте файл viewonline.php, найдите следующий фрагмент кода:
case PAGE_FAQ:
$location = $lang['Viewing_FAQr];
$location_url = «faq.$phpEx»;
break;
После него добавьте следующие строки:
case PAGE_ALBUM:
$location = $lang['Album'];
$location_url = «album.$phpEx»;
break;
Глава 22. Фотогалерея за 20 минут 267
Перейдем к файлам панели управления форумом. Откройте файл admin/
index.php и, как и в предыдущем случае, найдите следующий фрагмент кода:
case PAGE_FAQ:
$location = $lang['Viewing_FAQ'];
$location_url = «index.$phpEx?pane=right»;
break;
После него нужно добавить следующие строки:
case PAGE_ALBUM:
$location = $lang['Album'];
$location_url = «index.$phpEx?pane=right»;
break;
Затем нужно открыть файл templates/subSilver/overallJieader.tpl. Если вы не
изменяли шапку форума (при изменении дизайна форума), то вам нужно
найти следующий фрагмент HTML-кода:
class=»maintitle»>{SITENAME} class=»gen»>{SITE_DESCRIPTION} border=»0″>
|
|