 |
Форум torrenpier который уже живет
это сообщество владельцев форумов на phphBB2, торрент-трекеров на движках torrentpier и SVN всех версий.
Здесь можно найти решение своих проблем на своем сайта. Здесь можно скачать полезные и нужные моды torrenpier, phpBB2 и svn. Наш форум - это место для общения и обмена опытом между любителей движков, создателей модов на заказ и владельцев сайтов!
|

Автор |
Сообщение |
Andrey Зарегистрирован: 2010-08-28 Сообщ.: 100
|
16-Апр-11 15:25 |
#1 |
########################################################
## MOD Title: Forum Icon with ACP Control (Default Option)
## MOD Author: ycl6 < ycl6@users.sourceforge.net > (Y.C. LIN) http://macphpbbmod.sourceforge.net/
## MOD Description: This mod allow admin to give each forum a icon in the ACP. Icons will show on index, viewforum and viewtopic
## MOD Version: 1.1.0
##
## Installation Level: Intermediate
## Installation Time: 10 Minutes
##
## Files To Edit: 10
## index.php
## admin/admin_forums.php
## language/lang_english/lang_admin.php
## templates/subSilver/admin/forum_admin_body.tpl
## templates/subSilver/admin/forum_edit_body.tpl
## templates/subSilver/index_body.tpl
##
## Included Files: n/a
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
#################################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes:
## Tested on 2.0.18. Can be installed using EasyMOD 0.3.0
##
## If you wish to using the LIST BOX option,
## you have to follow the instruction in Forum_Icon_ListBox_en.txt.
## Please DO NOT using the below code! Both options CANNOT be used together.
##
##############################################################
## MOD History:
##
## 2003-11-04 - Version 1.0.0
## - Initial Release
##
## 2003-11-08 - Version 1.0.1
## - Checked for 2.0.6 competibility, no change in coding
##
## 2003-11-15 - Version 1.0.2
## - Corrections were made for phpBB MOD Database submission
##
## 2003-12-01 - Version 1.0.3
## - Forum icon selectable using list box (Option 2)
## - Add forum icon image to Forum Administration main panel
## - Add forum icon image to viewforum.php
##
## 2004-02-11 - Version 1.0.4
## - Fix ListBox no-picture problem when icon is slected for the first time
## People using the default option DOES NOT need to upgrade
##
##
## 2004-05-29 - Version 1.0.6
## - Corrections in MOD template were made for phpBB MOD Database submission
##
##
## 2005-05-03 - Version 1.0.8
## - Fix selected image from changing back to default image selection in List Box option (reported by obiku)
## - * No code change for Default option *
##
## 2005-05-09 - Version 1.0.9
## - Fix a tiny mistake in $forum_icons_list
## - * No code change for Default option *
##
## 2005-12-25 - Version 1.1.0
## - Update MOD template
## - Change how image is placed inside index_body.tpl
## - Change a few cosmetic changes here and there
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
Мной адаптирован под torrentpier 0.3.5 ! Делаем SQL запрос:
Код: | ALTER TABLE phpbb_forums ADD forum_icon VARCHAR(255) DEFAULT NULL; |
Открыть:
language/lang_english/lang_admin.php
Найти:
Код: | $lang['Forum_status'] |
После добавить:
Код: | $lang['Forum_icon'] = 'Forum icon'; // Forum Icon MOD
$lang['Forum_icon_explain'] = 'e.g. If your image is at <b>http://yourdomain/forum_path/images/forum_icon/test.gif</b><br /> then set it as <b>images/forum_icon/test.gif</b>'; // Forum Icon MOD |
Открыть:
admin/admin_forums.php
Найти:
Код: | $forumstatus = $row['forum_status']; |
После добавить:
Код: | $forumicon = $row['forum_icon']; // Forum Icon MOD |
Найти:
Код: | $forumstatus = FORUM_UNLOCKED; |
После добавить:
Код: | $forumicon = ''; // Forum Icon MOD |
Найти:
Код: | 'L_FORUM_STATUS' => $lang['Forum_status'], |
После добавить:
Код: | 'L_FORUM_ICON' => $lang['Forum_icon'], // Forum Icon MOD
'L_FORUM_ICON_EXPLAIN' => $lang['Forum_icon_explain'], // Forum Icon MOD |
Найти:
Код: | 'DESCRIPTION' => $forumdesc) |
Заменить на:
Код: | 'DESCRIPTION' => $forumdesc,
'ICON' => ( $forumicon ) ? $forumicon : '', // Forum Icon MOD
'ICON_DISPLAY' => ( $forumicon ) ? '<img src="' . $phpbb_root_path . $forumicon . '" />' : '' // Forum Icon MOD
) |
Найти:
Код: | $forum_status = intval($HTTP_POST_VARS['forumstatus']); |
После добавить:
Код: | $forum_icon = str_replace("\'", "''", trim($HTTP_POST_VARS['forumicon'])); |
Найти:
В строчке найти:
После добавить:
Найти:
В строчке найти:
После добавить:
Найти:
Код: | $forum_status = intval($HTTP_POST_VARS['forumstatus']); |
После добавить:
Код: | $forum_icon = str_replace("\'", "''", trim($HTTP_POST_VARS['forumicon'])); |
Найти:
Код: | 'FORUM_DESC' => $forum_rows[$j]['forum_desc'], |
После добавить:
Код: | 'FORUM_ICON_IMG' => ( $forum_rows[$j]['forum_icon'] ) ? '<img src="' . $phpbb_root_path . $forum_rows[$j]['forum_icon'] . '" alt="'.$forum_data[$j]['forum_name'].'" title="'.$forum_data[$j]['forum_name'].'" border="0" />' : '', // Forum Icon Mod |
Открыть:
index.php
Найти:
Код: | $posts = $forum_data['forum_posts'];
$topics = $forum_data['forum_topics']; |
После добавить:
Код: | $icon = $forum_data['forum_icon']; // Forum Icon Mod |
Найти:
Код: | 'FORUM_FOLDER_IMG' => $folder_image, |
После добавить:
Код: | 'FORUM_ICON_IMG' => ($icon) ? '<img src="' . $phpbb_root_path . $icon . '" alt="'.$forum_data[$j]['forum_name'].'" title="'.$forum_data[$j]['forum_name'].'" border="0" />' : '', // Forum Icon Mod |
Открыть:
templates/subSilver/admin/forum_edit_body.tpl
Найти:
Код: | <td class="row2"><input type="text" size="25" name="forumname" value="{FORUM_NAME}" class="post" /></td>
</tr> |
После добавить:
Код: | <tr>
<td class="row1">{L_FORUM_ICON}<br /><span class="gensmall">{L_FORUM_ICON_EXPLAIN}</span></td>
<td class="row2"><input type="text" size="35" name="forumicon" value="{ICON}" class="post" /> {ICON_DISPLAY}</td>
</tr> |
Открыть:
templates/subSilver/admin/forum_admin_body.tpl
Найти:
Код: | <td{catrow.forumrow.SF_PAD}><a title="{catrow.forumrow.FORUM_DESC}" class="{catrow.forumrow.FORUM_NAME_CLASS}" href="{catrow.forumrow.U_VIEWFORUM}" target="_new">{catrow.forumrow.FORUM_NAME}</a></td> |
В строчке найти:
Код: | {catrow.forumrow.SF_PAD}> |
После добавить:
Код: | {catrow.forumrow.FORUM_ICON_IMG} | // Тем кому нужно что бы выводилось изображения с админки.
Открыть:
templates/subSilver/index_body.tpl
Найти:
Код: | <!-- BEGIN forumrow -->
<tr>
<td class="row1" align="center" valign="middle" height="30" style="padding: 2px 0px 2px 0px"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="46" height="25" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
<td class="row1" width="100%" valign="middle" style="padding: 4px 4px 5px 4px">
<div class="forumlink"><a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_NAME}</a></div>
<!-- IF catrow.forumrow.FORUM_DESC --><div class="genmed" style="margin-top: 1px">{catrow.forumrow.FORUM_DESC}</div><!-- ENDIF -->
<!-- BEGIN sf -->
<!-- IF catrow.forumrow.sf.SF_NUM == 1 -->
<div><img src="images/spacer.gif" alt="" width="1" height="2" /></div>
<span class="genmed">{L_SUBFORUMS}:</span>
<!-- ENDIF -->
<img style="margin-right: 1px" src="{catrow.forumrow.sf.SF_IMG_SRC}" width="12" height="9" title="{catrow.forumrow.sf.SF_IMG_TITLE}"><a class="gensmall" href="{catrow.forumrow.sf.SF_HREF}" title="{catrow.forumrow.sf.SF_DESC}"><b>{catrow.forumrow.sf.SF_NAME}</b></a><!-- IF catrow.forumrow.sf.SF_LAST_SUBF --> <!-- ELSE -->, <!-- ENDIF -->
<!-- END sf --> |
Заменить на:
Код: | <!-- BEGIN forumrow -->
<tr>
<td class="row1" align="center" valign="middle" height="30" style="padding: 2px 0px 2px 0px"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="46" height="25" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
<td class="row1" width="100%" valign="middle" style="padding: 4px 4px 5px 4px"><table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr><td><a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_ICON_IMG}</a><br /></td>
<td width="100%"><span class="forumlink"><a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_NAME}</a><br /></span>
<!-- IF catrow.forumrow.FORUM_DESC --><span class="genmed" style="margin-top: 1px">{catrow.forumrow.FORUM_DESC}</span><br /><!-- ENDIF -->
<!-- IF catrow.forumrow.MODERATORS --><span class="gensmall" style="margin-top: 2px;">{catrow.forumrow.L_MODERATOR}: {catrow.forumrow.MODERATORS}</span><!-- ENDIF -->
<!-- BEGIN sf -->
<!-- IF catrow.forumrow.sf.SF_NUM == 1 -->
<div><img src="images/spacer.gif" alt="" width="1" height="1" /></div>
<span class="genmed">{L_SUBFORUMS}:</span>
<!-- ENDIF -->
<img style="margin-right: 1px" src="{catrow.forumrow.sf.SF_IMG_SRC}" width="12" height="9" title="{catrow.forumrow.sf.SF_IMG_TITLE}"><a class="gensmall" style="color:indigo; font-size: 11px" href="{catrow.forumrow.sf.SF_HREF}" title="{catrow.forumrow.sf.SF_DESC}">{catrow.forumrow.sf.SF_NAME}</a><!-- IF catrow.forumrow.sf.SF_LAST_SUBF --> <!-- ELSE -->, <!-- ENDIF -->
<!-- END sf -->
</td></tr></table> |
|
|
Вернуться к началу
|
|
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
Все материалы сайта представлены только для ознакомления. При копировании материала ссылка на torrentpier-download.ru
обязательна!
sitemap карта форума | Статистика визитов поисковых ботов | Выдача в поисковиках
Powered by phpBB © 2001, 2011 phpBB Group | ©2011-2024 - Воронеж |
|