Интегриран ezPortal с phpBB форум
Автор: SandPrince
Във форума срещнах тема за това как да се обединят ezPortal и phpBB форум. след кратко ровене из нета открих как става и реших да го постна като урок.
Този мод е напълно функционална портална система , но въпреки това не е подходяща за CMS-и.
Ниво на трудност: Лесна
Време за инсталация: 10 минути
Файлове за редакция:4
login.php
includes/page_header.php
language/lang_english/lang_main.php
templates/subSilver/overall_header.tpl
Добавени файлове: 4
portal.php
fetchposts.php
templates/subSilver/portal_body.tpl
images/smartorsite_logo.gif
Трябва да си изтеглите нужните файлове от този линк>>> Изтегли архива с нужните файлове!!!
#-----[ Копирате файловете ]------------------------------------------
#
# copy portal_body.tpl to all installed templates
copy phpbb_root/portal.php to portal.php
copy phpbb_root/fetchposts.php to fetchposts.php
copy phpbb_root/templates/subSilver/portal_body.tpl to templates/subSilver/portal_body.tpl
copy phpbb_root/images/smartorsite_logo.gif to images/smartorsite_logo.gif
#
#-----[ Отваряте ]------------------------------------------
#
login.php
#
#-----[ Намирате ]------------------------------------------
#
redirect(append_sid("index.$phpEx", true));
#
#-----[ Замествате с ]------------------------------------------
#
redirect(append_sid("portal.$phpEx", true));
#
#-----[ Намирате ]------------------------------------------
#
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : "index.$phpEx";
#
#-----[ Замествате с ]------------------------------------------
#
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : "portal.$phpEx";
#
#-----[ Намирате ]------------------------------------------
#
redirect(append_sid("index.$phpEx", true));
#
#-----[ Замествате с ]------------------------------------------
#
redirect(append_sid("portal.$phpEx", true));
#
#-----[ Намирате ]------------------------------------------
#
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : "index.$phpEx";
#
#-----[ Замествате с ]------------------------------------------
#
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : "portal.$phpEx";
#
#-----[ Намирате ]------------------------------------------
#
redirect(append_sid("index.$phpEx", true));
#
#-----[ Замествате с ]------------------------------------------
#
redirect(append_sid("portal.$phpEx", true));
#
#-----[ Отваряте ]------------------------------------------
#
includes/page_header.php
#
#-----[ Намирате ]------------------------------------------
#
'U_GROUP_CP' => append_sid('groupcp.'.$phpEx),
#
#-----[ След това добавяте ]------------------------------------------
#
// ezPortal
'U_PORTAL' => append_sid('portal.'.$phpEx),
'L_HOME' => $lang['Home'],
#
#-----[ Отваряте ]------------------------------------------
#
templates/subSilver/overall_header.tpl
#
#-----[ Намирате ]------------------------------------------
#
<td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
#
#-----[ Замествате с ]------------------------------------------
#
<td><a href="{U_PORTAL}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
#
#-----[ Намирате ]------------------------------------------
#
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a> <a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a> <a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a> <a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>
#
#-----[ В реда намирате ]------------------------------------------
#
<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a>
#
#-----[ В реда преди това добавяте ]------------------------------------------
#
<a href="{U_PORTAL}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{L_HOME}" hspace="3" />{L_HOME}</a>
#
#-----[ Отваряте ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ Намирате ]------------------------------------------
#
//
// That's all, Folks!
#
#-----[ Преди това добавяте ]------------------------------------------
#
//
// Smartor's ezPortal
//
$lang['Home'] = 'Home';
$lang['Board_navigation'] = 'Board Navigation';
$lang['Statistics'] = 'Statistics';
$lang['total_topics'] = " within <b>%s</b> topics"; // added in v2.1.6
$lang['Comments'] = 'Comments';
$lang['Read_Full'] = 'Read Full';
$lang['View_comments'] = 'View Comments';
$lang['Post_your_comment'] = 'Post your comment';
$lang['Welcome'] = 'Welcome';
$lang['Register_new_account'] = 'Don\'t have an account yet?<br />You can %sregister%s for FREE';
$lang['Remember_me'] = 'Remember me';
$lang['View_complete_list'] = 'View complete list';
$lang['Poll'] = 'Poll';
$lang['Login_to_vote'] = 'You must login to vote';
$lang['Vote'] = 'Vote';
$lang['No_poll'] = 'No poll at the moment';Това е цялата философия около порталът-форум!


