Форум сетевых администраторов
Показаны 4 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Хаки от Netadmin или "Сделай сам" (http://netadmin.ws/forum/forumdisplay.php?forumid=76)
-- [HACK 3.x.x] Read rules before post new thread (http://netadmin.ws/forum/showthread.php?threadid=9668)


Помещено MCTarakan 12-10-2004 в 14:19:

[HACK 3.x.x] Read rules before post new thread

На самом деле простой мод - показывает сначала правила, а потом уже можно постить новую тему....

все изменения только в шаблонах:

2 шаблона:
forumdisplay

в шаблоне forumdisplay найти:

<a href="newthread.php?$session[sessionurl]do=newthread&f=$foruminfo[forumid]"><img src="$stylevar[imgdir_button]/newthread.gif" alt="$vbphrase[post_new_thread]" border="0" /></a>

и заменить на:

<if condition="$forumid == 12"><a href="announcement.php?f=12"><img src="$stylevar[imgdir_button]/newthread.gif" alt="$vbphrase[post_new_thread]" border="0" /></a><else /><a href="newthread.php?$session[sessionurl]do=newthread&f=$foruminfo[forumid]"><img src="$stylevar[imgdir_button]/newthread.gif" alt="$vbphrase[post_new_thread]" border="0" /></a></if>

где $forumid == 12 и f=12 - это ИД форума в котором вы хотите, чтобы сначала показывали правила (в данном случае Анонс для этого самого форума... вы можете вставить любую другую ссылку вместо announcement.php?f=12)


В шаблоне announcement после:

<div id="posts">$announcebits</div>

добавить:

<!-- new thread in annoucement -->
<if condition="$forumid == 12">
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr><td class="page" align="center" width="100%"><a href="newthread.php?$session[sessionurl]do=newthread&f=$foruminfo[forumid]"><img src="$stylevar[imgdir_button]/newthread.gif" alt="$vbphrase[post_new_thread]" border="0" /></a></td>
</tr>
</table></if>
<!-- / new thread in annoucement -->


усе!


З.Ы. может кто поможет вписать еще это условие и в showthread - пробовал тоже самое, что и в forumdisplay - не работает!

__________________
yMC.ru - хомяк музыканта


Помещено rimer 18-10-2004 в 09:40:

о, полезная фишка, спасибо


Помещено Xrobak 20-10-2004 в 19:49:

rimer
прикольно, очередной глюк воблы?


Помещено rimer 21-10-2004 в 09:25:

Xrobak

quote:
прикольно, очередной глюк воблы?


???


Формат времени GMT. Текущее время 20:28.
Показаны 4 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.