Zobacz temat
|
Jak zrobi? odejmowalne posty - php v6.01.4
|
|
| Yoh_PL |
Dodany dnia 08.08.2007 10:18:35
|
|
Przedszkolak ![]() Postów: 16 Data rejestracji: 01.06.2007 15:19 |
Witam, mam pro?b? odno?nie forum w php v6.01.4: Chcia?bym stworzy? co? w rodzaju "?mietnika" czyli tematy, które tam przenios? by?y odejmowane od puli osoby która je napisa?a. Ewentualnie te?, aby posty które zostan? usuni?te przez opcje moderatora "usu?", te? by?y odejmowane od tych, które dana osoba napisa?a. Mo?e mi kto? powiedzie? czy jest to mo?liwe i jak to zrobi?? EDIT by dex Zmie? temat Edytowane przez Yoh_PL dnia 08.08.2007 12:15:48 |
|
|
|
| W?cibski Go?? |
Dodany dnia 30.10.2025 22:16:29
|
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
| IP: localhost | |
| czarny_ |
Dodany dnia 08.08.2007 11:48:48
|
|
Bywalec ![]() Postów: 538 Data rejestracji: 13.01.2007 12:04 |
Ale korzystasz z jakiego? modu bo standardowo Fusion nie nalicza punktów. Po drugie lepiej zaktualizuj cmsa do 6.01.11
Edytowane przez Pieka dnia 08.08.2007 19:47:50 Nie chcesz, to nie odpowiadaj! |
|
|
|
| Yoh_PL |
Dodany dnia 08.08.2007 12:10:04
|
|
Przedszkolak ![]() Postów: 16 Data rejestracji: 01.06.2007 15:19 |
Jak nie nalicza jeszcze nic poza go?ym fusion'em nie instalowa?em. Jest licznik postów ![]() Nawet w profilu u?ytkownika i pod avatar'em na forum Dex jak to mam zmieni?, nie rozumiem o co biega. Przecie? chyba temat odpowiada temu o co si? pytam. Nie bo co je?li ja si? b?d? pyta? o uk?ad postów na forum i dam tytu? "Pytanie odno?cnie forum"? - spróbuj si? zorientowa? po tytule o co chodzi w temacie. - grze? [EDIT] Mam nadziej?, ?e ju? jest dobrze ![]() [EDIT2] Instalowa?em cms'a po angielsku i nie pami?tam jaka tam jest opcja, chyba aktualizacja. W ka?dym razie u mnie jest upgrade i jak klikn? to jest napis, ?e ?adnej nie ma. Edytowane przez Pieka dnia 08.08.2007 19:47:38 |
|
|
|
| czarny_ |
Dodany dnia 08.08.2007 12:17:00
|
|
Bywalec ![]() Postów: 538 Data rejestracji: 13.01.2007 12:04 |
A o to Ci chodzi. Bo s? takie wtyczki/infusiony które zliczaj? punkty ka?demu u?ytkownikowi za wszystko co robi my?la?em ?e o to chodzi ![]() Jak usuniesz posta odejmuje si? automatycznie z tamtej puli. A kosz dzia?a jedynie tak ?e tworzysz podforum/forum kosz tam wrzucasz zablokowane tematy i sam usuwasz je po 14 dniach np. Ewentualnie mo?na napisa? taki skrypt który b?dzie robi? to automatycznie. Ale bez modyfikacji si? nie obejdzie je?li chcesz to zautomatyzowa?. A @dexowi chodzi o to, ze jak kto? w przysz?o?ci b?dzie szuka? tego co Ty to nie znajdzie. Bo temat jest zbyt ogólny. Nie chcesz, to nie odpowiadaj! |
|
|
|
| Yoh_PL |
Dodany dnia 08.08.2007 12:20:55
|
|
Przedszkolak ![]() Postów: 16 Data rejestracji: 01.06.2007 15:19 |
No w?a?nie nie jak usun??em posta "test user" (zrobi?em konto testowe) to on nadal ma dwa napisane posty . Wiec co? jest nie tak ![]() [EDIT] Tu http://www.yws.yo...hread_id=4 mo?esz nawet zobaczy? o co mi chodzi jest jeden temat, jeden post a on ma naliczone 3 ( dwa mu usun??em z poziomu admina) doda?em te? rangi, ale to nie ma ?adnego znaczenia. Edytowane przez Yoh_PL dnia 08.08.2007 12:39:21 |
|
|
|
wlodekp |
Dodany dnia 08.08.2007 12:45:36
|
|
Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Popatrz ilo?? postów jak zweryfikowa?: http://www.php-fu...post_69428 |
|
|
|
| czarny_ |
Dodany dnia 08.08.2007 13:01:08
|
|
Bywalec ![]() Postów: 538 Data rejestracji: 13.01.2007 12:04 |
Ju? rozumiem o co Ci chodzi. No niestety warto?? si? sama nie zmniejszy. Dlatego lepiej skorzysta? z innego systemu punktów który znajdziesz na http://mods.php-f... Nie chcesz, to nie odpowiadaj! |
|
|
|
| dex |
Dodany dnia 08.08.2007 13:09:08
|
|
Pocz?tkuj?cy ![]() Postów: 212 Data rejestracji: 16.08.2006 15:18 |
zainteresuj si? t? wtyczk? User control center v2 10 PL |
|
|
|
wlodekp |
Dodany dnia 08.08.2007 13:17:01
|
|
Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Fainy infusion,. ale czy on potrafi zweryfikowa? wyrówna? liczb? postów w profilu i na forum do stanu rzeczywistego bo chyba o to g?ównie chodzi.
|
|
|
|
| Yoh_PL |
Dodany dnia 08.08.2007 13:20:43
|
|
Przedszkolak ![]() Postów: 16 Data rejestracji: 01.06.2007 15:19 |
wlodekp, dobry sposób z tym infusionem da?e? z tamtego tematu. Mam jednak pytanie odno?nie usuwania pojedynczych postów: czy jest mo?liwe ?eby usun?? posty, ale nie te które on ostatnio doda? tylko wcze?niejsze ? [EDIT] Np. tak jak jest na tym forum ka?dy user ma przy swoim po?cie "usu?" i ?eby admin/moderator mia? tak przy ka?dym. Edytowane przez Yoh_PL dnia 08.08.2007 13:43:26 |
|
|
|
wlodekp |
Dodany dnia 08.08.2007 14:05:19
|
|
Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
<?php $user_id = 9999;//numer id odczytany np z listy u?ytkowników paska adresu: profile.php?lookup=NUMER $result = dbquery("DELETE FROM ".$db_prefix."posts WHERE post_author=$user_id ORDER BY post_id DESC limit 10"); ?> to jest kod z tamtego tematu dotycz?cy usuwania postów danego usera. Dodawanie posta do tabeli odbywa si? w ten sposób, ?e poszczególnym polom tabeli które wchodz? w sk?ad rekordu-posta-wiersza tabeli s? przypisywane odpowiednie warto?ci. Ka?dy nowy post otrzymuje kolejny jedynu unikalny numer ID i w ten sposób mo?e by? zidentyfikowany. zapytanie sk?ada si? z DELETE-usu? FROM-z tabeli o nazwie db_prefix_posts rekordy wiersze post_author=13 napisane przez u?ytkownika u?ytkownika o numerze id 13 ORDER BY post_id wyszukane po numarach id postów DESC i u?o?one od z-a od najwi?kszego do najmniejszego Limit 10 od pierwszego znalezionego dziesi??. Tak brzmi prze?o?enie tego zapytania na ?opatologi? i np: opuszczenie DESC albo zast?pienie go ASC u?o?y posty odwrotnie od a-0z rosn?co pole post_id mo?na zast?pi? np post_datestamp i wtedy odszukamy post po dacie dodania i tak zmieniaj?c to pole mo?emy praktycznie szyka? po ka?dym tylko nale?y ustali? jaki? przedzia? warto?ci tego wyszukiwania np. post_id>50 i wtedy nie ruszy pierszych 50 tak jest ze wszystkimi polami Pozostaje jeszcze polecenie LIMIT ono dzia?a w ten sposób ?e mówi np. LIMIT 10,2 od dziesi?teko wyszukanego porcja 2. Opiera si? to na logice wyszukiwania do pe?ni szcz??cia mo?na jeszcze w zapytaniu u?ywa? operatorów logicznych jak w matematyce przy zbiorach-aby konkretnie okre?li? elementy do usuni?cia. Na razie tyle wczoraj wieczorem pisa?em w po?cie, ?e wyja?nienie dok?adne wymaga napisania co najmniej artyku?u w tym temacie. Edytowane przez wlodekp dnia 08.08.2007 14:09:18 |
|
|
|
| Przejdź do forum: |














wlodekp



