nikt mi nie odpowiedział na tamtym temacie,
więc postanowiłam założyć nowy.
mam pytanie. ostatnio zauważyłam, że
jeśli napiszę jakiś post na forum, a potem skasuje się go [nawet w bardzo
krótkim czasie po wysłaniu] licznik nie zmniejsza się? ale po prostu stoi w
miejscu [?]. dlaczego?
dementorek
02.02.2004 10:39
bo go o to nie prosilem. Przeszkadza Ci
to?
a czy ja powiedziałam, że przeszkadza? po
prostu zapytałam. bo chyba od tego jest to forum..
Kiedyś był taki zwyczaj na wielu forach,
że jak moderator / guru itd. kasował komuś posta, to wysyłał e-maila z
informacją, dlaczego to zrobił. Nawet, jak była ona z gatunku o kant wiadomo
czego potłuc (np. z powodu naruszenia regulaminu (klasyczny
okrąglak)), to przynajmniej wiadomo było, co się dzieje. Nie od rzeczy
byłoby taki zwyczaj wprowadzić.
jednak weź pod uwagę ile to forum ma użytkowników. ponad tysiąc. to trochę niewyobrażalne, aby teraz moderatorzy wysyłali każdemu wiadomość o iluś tam skasowanych postach..
Licznik stoi dalatego, że Dementiemu
zapewne nie chce się go zmieniać. Nie wiem jak jest on ustawiony, ale tylko
jak ktoś (czyt. Admin/Mod) usunie Ci posty to licznik spada. Chyba, że
usunęła byś wszystki swoje posty, to Dementorek napewno skasowałby
licznik...
src='http://www.harrypotter.org.pl/board/html/emoticons/smile.gif'
border='0' style='vertical-align:middle' alt='smile.gif'
/> Mam rację, czy raczej nie do końca?
src='http://www.harrypotter.org.pl/board/html/emoticons/wink.gif'
border='0' style='vertical-align:middle' alt='wink.gif'
/>
Pozdrawiam
dementorek
03.02.2004 21:59
no.. e.. nie, nie masz
To chyba jest tak , że posty są usunięte
, lecz licznik stoi w miejscu , ponieważ trzeba szczwanemu nakopać i
przestawić.
Mam rację ? =)
cellpadding='3' cellspacing='1'>
QUOTE (Kira @
03-02-2004 09:42) |
jednak weź
pod uwagę ile to forum ma użytkowników. ponad tysiąc. to trochę
niewyobrażalne, aby teraz moderatorzy wysyłali każdemu wiadomość o iluś tam
skasowanych postach.. |
class='postcolor'>
Komputerek ino gwizda, ale moderator
(a tu proszę do rymu). Bez jaj. Dłużej jestem informatykiem, niż 3/4 członów
tego forum ma lat i proszę mnie nie informować, że coś nie można. Jak można
DELETE * FROM, to i można HEAVING dorzucić, dobra
src='http://www.harrypotter.org.pl/board/html/emoticons/ohmy.gif'
border='0' style='vertical-align:middle' alt='ohmy.gif'
/>
dementorek
03.02.2004 23:50
jlv: zakladajac, ze chciales napisac
HAVING, a nie heaving: Co ma piernik do wiatraka? tu nie chodzi o
rozwiazanie programistyczne, ale wydajnosciowe, ze tak to ujme. Jesli chcesz
sie bawic w wysylanie maili przy kazdym skasowanym poscie, to dobrze. Jestem
skory Ci to udostepnic, jesli pokazesz cos soba na tym forum. Jesli nie, to
fora dla osob nieco dojrzalszych znajduja sie, ot, chocby na twoim.necie.
Tam nie ma tyle kasowania, bo nie ma tyle smieci. Mozna wyslac maila, mozna
osobiscie z kazdym porozmawiac.
Ad. 1. Oczywiście literówka przy frazie SQL-a. Masz rację.
Ad. 2. System Wasz potrafi automatycznie wysłać e-maila, jeżeli tylko ktoś odpowie na czyjś komentarz. Zgodzisz się z tym, że (nie mówię, iż jest to trywialne - ale możliwe), by przy kasowaniu też generował e-maile. Robić to ręcznie to faktycznie katorżnicza robota i nie dziwię się, że po prostu Ci się nie chce. Ale taka funkcja byłaby bardzo wygodna. Technicznie nie powinno to być skomplikowane. Nie znam szczegółów zastosowanej tutaj bazy danych, ale z kilkoma SQL-podobnymi tworami w życiu już walczyłem i problem informowania konkretnego użytkownika sieci, że jego konkretnie wpis w bazie został zmieniony lub usunięty przerabiałem.
Pomyśl o takiej funkcji - byłaby chyba przydatna. A w każdym razie użytkownik nie zostaje z linkiem do nikąd.
Z wyrazami szacunku.
jlv - ok, zgadza się, można zrobić, żeby
przy kasowaniu posta użytkownika, zostawał do niego wysyłany mail. Tylko,
jak nauczysz komputer rozpoznawania przyczyny usunięcia posta? A okienko do
wpisywania przez usuwającego przyczyny usunięcia... jeśli się go nie
uzupełni - to co komu po "a" w tresci? albo
"pościarstwo"? A w każdym razie będzie dużo czasu zajmowało...
Może podam przykład z życia ^^ - oczyszczając poszczególne tematy na
forum "W Labiryncie Wyobraźni" - bywało, że ich po 200-300
dziennie usuwałem. Gdybym miał jeszcze każdemu podać przyczynę -
"zgodnie z regułami podforum "W Labiryncie Wyobraźni" twój
post został skasowany, bo..." to zajęłoby mi to z 10 razy więcej czasu
^^. A i tak mam dużo zajęć ^^.
***
Co do przeliczania licznika
- admin decyduje kiedy to następuje. A następuje od czasu do czasu. Kod od
razu przeliczający zajmuje dokładnie 1 linijkę w php (sprawdzone - u mnie
działa), ale skoro nie zostało to zastosowane - znaczy się - były ku temu
powody ^^.
EDIT: Racja - zapomniałem jeszcze o usuwaniu za jednym
razem wielu postów (ale nie całych tematów) - wtedy taka rzecz by jeszcze
bardziej komplikowała życie ^^.
Szczerze powiedziawszy tak naprawdę
zazwyczaj wychodzi na to, że 2\3 postów znika w ciągu paaru miesięcy. I
doprawdy nie widzę powodu aby miał dostać z tego powodu w tym czasie 300
mali.
Nikt nic bym na tym niezyskał poza zawaloną skrzynką.
Co do
licznika to i tak aautomatycznie w statystykach pojawiają się rzeczywiste
liczby postów jeśli chodzi o swoje ulubione forum i liczbę postów na
nim..
Twój net jest o tyle ciekawy, że tam wogóle nikt nie reguluje
licznika. Bo tam też mało jest kasowane. Tutaj nie ma to racji bytu.