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ć :D
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ź :D

jeśli masz szybką odp. na forum to ją też można ukryć wystarczy wstawić ją w BEGIN i END

czyli szukasz:

Kod: Zaznacz cały

{QUICKREPLY_OUTPUT}
i zamieniasz na

Kod: Zaznacz cały

 <!-- BEGIN read -->
{QUICKREPLY_OUTPUT}
 <!-- END read -->
nie jest to może ładne ale działające :D

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