Пропустить

Небольшая доработка мода Glance

Форум для авторов модов для phpBB 2.0.x.

Небольшая доработка мода Glance

Сообщение SpLinter » 24.07.2007 23:04

И так, сегодня мне надоело постоянно искать тот пост в котором у меня хранится объявление (хоть он у меня и прилеплен, но все же :)). Отсюда родилась идея сделать под табличкой с объявлением две кнопочки, которые бы нас отправляли на просмотр этого поста, и на его редактирование. Код ниже :)

Открываем glance.php
Ищем
unset($is_auth_read);


После вставляем
// Auth moderate check
$is_auth_mod = array();
$is_auth_mod = auth(AUTH_ADMIN, AUTH_LIST_ALL, $userdata);

$unauthed_mod = '0';

while ( list($forum_id, $auth_mode) = each($is_auth_mod) )
{
	if ( !$auth_mode['auth_mod'] )
	{
		$unauthed_mod .= ',' . $forum_id;
	}
}

unset($is_auth_mod);


Ищем
else
{
	$announcement_text = '';	
}


После вставляем
////////////////////////////
if (strpos($unauthed_mod, '1'))
{
	$anno_view = " ";
	$anno_edit = " ";
}
else
{
	$anno_view = "<a href=http://mizantrop.mine.nu/forum/viewtopic.php?p=1000#1000><img src=http://mizantrop.mine.nu/forum/templates/smartDark/images/icon_keep_unread.gif></a>";
	$anno_edit = "<a href=http://mizantrop.mine.nu/forum/posting.php?mode=editpost&p=1000><img src=http://mizantrop.mine.nu/forum/templates/smartDark/images/lang_english/icon_edit.gif></a>";
}
///////////////////////////


Ищем
'RECENT_TITLE' => $lang['Glance_recent']


После вставляем
,
	'ANNO_VIEW' => $anno_view,
	'ANNO_EDIT' => $anno_edit


Открываем glance.tpl

Ищем
				<tr> 
					<td class="row1" align="center" valign="center"><span class="gensmall">{ANNO_TEXT}</span>
					</td>
				</tr>


После вставляем
				<tr>
					<td>
						{ANNO_VIEW} {ANNO_EDIT}
					</td>
				</tr>


Вот так. Путь ссылок и к картинкам поправите в соответствии с вашими настройками.
Мозга нет (ц) справка
90% ангел (ц) жона

SpLinter
phpBB 1.2.0
 
Сообщения: 14
Зарегистрирован: 04.12.2006 1:12
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Вернуться в Для авторов (phpBB 2.0.x)

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы