Ho ho ho .(Swięta idą :) ) Używam opcji nodewarn w dwojaki sposób: 1. jako jednorazowe do przekazania klientowi wżnej informacji, po przeczytaniu i oznaczeniu jako przeczytana więcej już mu się nie pojawia. 2. Jako info dla zadłużonego o przekroczeniu terminu płatności. Po przeczytaniu system wylacza redirecta a o pełnej godzinie skrypt sprawdza czy ma ustawione node.warning=1 i czy przekierowanie na wiadmość jest wyłączone. Jeśli oba wrunki są true to włącza ponownie redirecta . Dzieki temu klient o pełnej godzinie dostaje komunikat. Może korzystać z netu ale troche go meczy wiadomość więc szybciej idzie płacić.
W związku z powyższym czy dało by się zmienić typ pola node.warning z tinyint(1) na int(1) czy bedzie to wielki problem dla skryptów - można wowczas np :=1 jako warn=on-onetime, =2 warn=on-continuous, =0 warn=off. Czy może lepiej dołożyć pole node.continuous jako tinyint(1) Pole node.info jest wykorzystywane do czego innego. Ja uzywam tego w inny sposob: Jesli klient ma access=0 (czyli jest zablokowany) to mu skrypt
[Wednesday, 21 December 2005], -=ReYu=- napisał(a): pokazuje inny template (w ktorym jest komunikat, ze jest zablokowany za nieplacenie i nie ma opcji "wylacz :). Zmiana jest prosciutka (w index.php na koncu podmieniamy linie): -------- if ($LMS->GetNodeAC($nodeid)) { $SMARTY->display('message.html'); } else { $SMARTY->display('blocked.html'); } -------- -- Yaro IRL:Jaroslaw Dziubek, ICQ:1340145 | Niewiele jest rzeczy, których http://yaro.perfect.net.pl/ | nie dało by się załatwić KNM Member: http://www.knm.org.pl/ | przy pomocy odpowiedniej IRC: Yaro na #grudziadz | dawki materiałów wybuchowych.