Ok, w zwiazku z tym, ze ciężko sie trochę połapać, tutaj możecie zgłaszać zażalenia co do działania portalu (działania, nie zawartości), których zapomniałem jeszcze poprawić.
W tym tygodniu postaram się na bieżąco uzupełniać brakujące funkcje i za tydzień - dwa zabierzemy się do poprawiania artykułów, a od sierpnia pojawi się już sporo nowej zawartości.
Autologowanie poprawione. Przez przypadek miałem dwa atrybuty dla pola "loguj autmatycznie" ustawione i czytało nie ten co trzeba. Poprawka zajeła 20 sekund
Fatal error: Call to undefined function append_sid() in /home/gnysek/public_html/viewtopic.php on line 26
Czasem wyskakuje tak po prostu zamiast nowej strony, ale nie potrafię odtworzyć dokładnej ścieżki dostępu.
Poza tym w najlepszej przeglądarce świata (IE) nie robi tych fajnych zaokrągleń, wszystko jest kanciaste. Ech to wstrętne CSS3, cóż za czart to wymyślił i teraz biedni webmasterzy muszą się z tym ustrojstwem mordować.
-moz-border-radius nie jest z CSS3, tylko z silnika Gecko (Firefox).
Co do zaokrągleń, postaram się je za jakiś czas zrobić za pomocą grafiki, ale nie wszędzie będzie to do końca wykonalne (komunikaty zapewne na dłużej pozostaną kanciate).
W sumie dziwi mnie, ze mi nie loguje tych niektórych błędów muszę posiedzieć nad tym jeszcze dzisiaj.
http://img838.imageshack.us/img838/3674/beztytuugf.jpg
Przy prawie każdym wylogowywaniu. Wcześniej, już jakiś czas po nowej odsłonie też wyskakiwały jakieś błędy przy wylogowywaniu. Albo 404 not found, albo "Użytkownik o podanej nazwie nie istnieje" ??
Ok, jutro się przyjrzę, bo przy zalogowaniu było to samo rano i na ostatnią chwilę poprawiałem...
Wszystko przez to, że zmieniłem system linków (kiedyś było np. viewtopic.php?id=1 teraz jest viewtopic/id/1 - lepiej się w googlach indeksuje).
Ogólnie to się dziwię, że to w ogóle działa tak szczerze, ale z drugiej strony, ułatwia mi to teraz kilka rzeczy.
Tak, mod rewrite potrafi ułatwić życie wbrew pozorom. Jedynym utrudnieniem na samym początku jest konieczność podlinkowania arkuszy stylów, jquerów i całej reszty.
I do tego właśnie jest ob_start() + preg_replace() Tak było najprościej i tak chyba pozostanie dla bezpieczeństwa pomimo, że już pozmieniałem adresy w większości.