1.12.7 i starsze - Reason Close Topic 3.0
Majkelo - 29-12-2011, 23:00 Temat postu: Reason Close Topic 3.0 Reason Close Topic 3.0 - modyfikacja pozwala na podanie powodu zamknięcia danego tematu.
Kod: | #################################################################
## MOD Title: Reason Close Topic
## MOD Version: 3.0
## MOD Author: Michael2318 <Mich> Michał Pajor
## MOD Description: Modyfikacja pozwala na podanie powodu zamknięcia tematu
##
##
##
##
## Installation Level: Medium
## Installation Time: 10 Minutes
## Files To Edit: (14)
## admin/admin_board.php
## posting.php
## viewtopic.php
## templates/*/posting_body.tpl
## quick_reply.php
## templates/*/quick_reply.tpl
## templates/*/admin/board_config_body_addons.tpl
## templates/*/viewtopic_body.tpl
## language/lang_polish/lang_modcp.php
## modcp.php
## language/lang_polish/lang_admin.php
## common.php
## includes/usercp_viewprofile.php
## includes/functions_add.php
##
## Included Files: (1)
## templates/{styl}/modcp_reason_body.tpl
##
################################################################# |
W tej wersji postanowiłem zrobić już prawdziwego bota - użytkownika.
Obecna wersja prezentuje się następująco:
a ) Panel Administracyjny - PA > Konfiguracja > Dodatkowe:
możliwość wpisania ID użytkownika, który ma być naszym botem (nie wpisywać obojętnie jakiego ID, np. własnego, ponieważ statystyki w profilu ulegną zmianie!),
możliwość edycji wiadomości, którą nasz bot wysyła podczas zamykania tematu,
możliwość edycji 5-ciu powodów (które będą do wyboru podczas zamykania tematu),
b ) Opis samego bota:
bot dodaje wiadomość ustawioną w PA przez nas,
wybór powodu zamknięcia danego tematu (wiadomo, jak we wcześniejszej wersji),
bot to normalny użytkownik, w pełnym tego słowa znaczeniu, więc możemy ustawić mu normalnie wszystkie opcje, np. podpis, avatar, zliczane są także jego posty, możemy je zobaczyć profilu jak u normalnego usera,
bot "jest ciągle online" - zlicza mu godziny, które przebył na forum, w statystykach na dole strony występuje jako "ukryty",
jeśli zamkniemy dany temat, a następnie go otworzymy - wiadomość bota znika.
Załącznik:
Reason Close Topic 2.0.rar - Instrukcja instalacji wersji 2.0 - jest to stara wersja modyfikacji, ale jako że wiele osób o nią pyta, spamując mi na PW i GG, dodaję ją tutaj
Reason Close Topic 3.0.rar - Instrukcja instalacji wersji 3.0.
Dodatkowe powodu.txt - instrukcja jak wprowadzić dodatkowe powody, z modyfikacją w PA,
Poprawka 2.0 - 3.0.rar - instrukcja dla użytkowników wersji 2.0 - przejście ze starszej wersji, do najnowszej,
Przed zaczęciem instalacji moda, obowiązkowo proszę zrobić kopię (backup) plików oraz bazy danych.
Wiadomość bota, edytujemy według własnych potrzeb, link do grafiki raportowania jest w postaci ADRES.PL - nie robiłem tutaj automatycznego pobierania server_name bo nie ma sensu.
FAQ:
Jeśli masz błąd, w którym zapytanie SQL jest błędne - po WHERE user_id = - nie ma nic, przykład:
Kod: | jakis error22
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3
SELECT user_spend_time, user_regdate, user_visit FROM phpbb_users WHERE user_id =
Line : 402
File : common.php |
Wykonaj poprawkę z tego posta: http://www.przemo.org/php...p=700932#700932
Serdeczne podziękowania dla osób, które pomogły mi z niektórymi problemami!
Jeśli znajdziecie jakieś błędy, zgłaszajcie pod tematem.
Statystyki ze starego tematu zostawiam dla siebie
Plik ściągnięto 3138 raz(y) 6,74 KB
EDIT 20.01.2013:
Kolorowy nick moderatora, który zamknął temat - RCT 2.0
Pozdrawiam!
Michał,
Daniel1998sLu - 30-12-2011, 10:51
Ej a te pliki gotowe są?
[ Dodano: 30-12-2011, 10:52 ]
Michael proszę odezwij się w Zlecenia bezpłatne
Zielek - 30-12-2011, 10:53
Daniel1998sLu, Nie pliki nie są gotowe musisz przerobić sobie sam ..
Daniel1998sLu - 30-12-2011, 12:11
A pomożesz? Bo nie ogarniam .
pafcio87 - 30-12-2011, 16:01 Temat postu: Re: Reason Close Topic 3.0 a da sie zmienić avatar tego pingwina?
MaTeK_ - 30-12-2011, 16:02
pafcio87, przecież to ty tworzysz użytkownika i ustawiasz mu wszystko sam...
pafcio87 - 30-12-2011, 23:19
spoko tyle ze ja to z rok temu instalowałem i nie pamiętam...
Webspy - 31-12-2011, 06:56
pafcio87, ta? Dziwne, bo modyfikacja jest z tego roku..
pafcio87 - 31-12-2011, 11:34
Bardzo dziwne bo siedzę trochę już w tym proszę linka juz na forum ta modyfikacja jest 06.2010 wiec półtora roku
http://www.przemo.org/php...pic.php?t=99549
Majkelo - 31-12-2011, 12:49
Możecie się uspokoić? Wydaje mi się, że tego typu rozmowy nie wnoszą tutaj nic. Wersja 2.0 jest tu długo, natomiast wersja 3.0 weszła niedawno.
Angel90 - 31-12-2011, 13:05
jakis error22
DEBUG MODE
SQL Error : 1054 Unknown column 'Adminek' in 'where clause'
SELECT user_spend_time, user_regdate, user_visit FROM phpbb_users WHERE user_id = Adminek
Line : 401
File : common.php
Majkelo - 31-12-2011, 13:13
Coś Ty namieszał w tym common? Jakim cudem masz tam user_id = Adminek?? Daj ten plik w załącznik.
Albo inaczej - co wpisałeś w PA > Konf > Dodatkowe, w miejscu "ID bota" ?
Angel90 - 31-12-2011, 14:25
A w miejscu id bota to co tam trzeba wpisać?
Majkelo - 31-12-2011, 14:44
Tak jak pisze - ID bota-użytkownika Byś zajrzał do FAQ, byś wiedział.
Odpowiedź na Twoje pytanie znajduje sie w F.A.Q. |
http://www.przemo.org/php...pic.php?t=48661
Angel90 - 31-12-2011, 16:07
Ajj tam... Ja wpisywałem nick :O
[ Dodano: 31-12-2011, 18:17 ]
Aha i to zapytanie do sql to na początku instalacji ?
ALTER TABLE phpbb_topics ADD topic_reason VARCHAR(255) NOT NULL;
INSERT INTO `phpbb_config` VALUES('reason_mod_1','Brak standardu dodawania');
INSERT INTO `phpbb_config` VALUES('reason_mod_2','Dubel tematu');
INSERT INTO `phpbb_config` VALUES('reason_mod_3','Reklama');
INSERT INTO `phpbb_config` VALUES('reason_mod_4','Temat lamie regulamin');
INSERT INTO `phpbb_config` VALUES('reason_mod_5','Problem zostal rozwi±zany');
INSERT INTO `phpbb_config` VALUES('bot_id','0');
INSERT INTO `phpbb_config` VALUES('bot_message','<b>Wiadomo¶c wygenerowana automatycznie.</b>\r\n\r\nTen temat zostal zamkniety przez moderatora.\r\n\r\n<b>Powod:</b> %s\r\n\r\nJe¶li sie z tym nie zgadzasz, <img src="http://ADRES.pl/forum/templates/subSilver/images/icon_report.gif" alt="" /> raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.\r\n\r\nZ pozdrowieniami,\r\nZespol ADRES.PL');
|
|
|