Strona 1 z 1
konieczność przeczytania wszystkich postów z wątku
: 20 września 2006, 20:02
autor: YOdi
witam
czy istnieje jakiś mod, do phpBB 2.0.19 , który nie pozwoli odpowiedzieć na posty w wątku dopóki user nie przeczyta całego wątku...?
dzieki za informację z góry
pozdro
YOdi
: 20 września 2006, 20:21
autor: mateusz
YOdi pisze:nie przeczyta całego wątku...?
na jakiej zasadzie ma być to nie przeczyta ??
czy ma coś kliknąć czy okreslony czas ??
: 20 września 2006, 20:29
autor: YOdi
satysfakcjonuje mnie i to i to czyli albo kliknie albo czas (z upodobaniem na kliknięcie) byle by działało...
: 20 września 2006, 22:15
autor: mateusz
prosciej się tego chyba nie da zrobić

w pliku:
viewtopic.php
szukasz:
Kod: Zaznacz cały
$template->assign_block_vars('postrow', array(
i przed tym dodajesz
Kod: Zaznacz cały
$read = $_POST['read'];
if ($read == NULL)
{
}
else
{
$template->assign_block_vars('read', array());
}
potem w pliku: viewtopic_body.tpl
dodajesz fragment:
Kod: Zaznacz cały
<form action="{U_VIEW_TOPIC}" method='POST'>
<button value='submit' type='submit' name='read'>Przeczytałem</button>
</form>
to jest przycisk ktory się pojawia. wstaw tam gdzie ma być przycisk potwierdzenia. albo powiedź gdzie to napisze jak go umieścić
potem w tym samym pliku szukasz:
Kod: Zaznacz cały
<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" border="0" alt="{L_POST_REPLY_TOPIC}" align="middle" /></a>
zamieniasz na
Kod: Zaznacz cały
<!-- BEGIN read -->
<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" border="0" alt="{L_POST_REPLY_TOPIC}" align="middle" /></a>
<!-- END read -->
i jeszcze raz
szukasz:
Kod: Zaznacz cały
<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" border="0" alt="{L_POST_REPLY_TOPIC}" align="middle" /></a>
zamieniasz na
Kod: Zaznacz cały
<!-- BEGIN read -->
<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" border="0" alt="{L_POST_REPLY_TOPIC}" align="middle" /></a>
<!-- END read -->
mod ten nie tyle blokuje możliwosć odpowiedzi ile ukrywa przycisk odpowiedź
jeśli masz szybką odp. na forum to ją też można ukryć wystarczy wstawić ją w BEGIN i END
czyli szukasz:
i zamieniasz na
Kod: Zaznacz cały
<!-- BEGIN read -->
{QUICKREPLY_OUTPUT}
<!-- END read -->
nie jest to może ładne ale działające

: 22 września 2006, 07:32
autor: YOdi
oo wieklie dzięki.. zaraz to wypróbuję

))