|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Przesunięty przez: Matteo 09-11-2013, 09:30 |
Reason Close Topic 3.0 |
Autor |
Wiadomość |
Majkelo
Pomógł: 1283 razy Posty: 3081
|
Wysłany: 29-12-2011, 23:00 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ł, |
Ostatnio zmieniony przez Tommekk80 01-01-2014, 09:43, w całości zmieniany 11 razy |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Daniel1998sLu
Pomógł: 1 raz Posty: 49
|
Wysłany: 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
Pomógł: 121 razy Posty: 297
|
Wysłany: 30-12-2011, 10:53
|
|
|
Daniel1998sLu, Nie pliki nie są gotowe musisz przerobić sobie sam .. |
|
|
|
|
Daniel1998sLu
Pomógł: 1 raz Posty: 49
|
Wysłany: 30-12-2011, 12:11
|
|
|
A pomożesz? Bo nie ogarniam . |
|
|
|
|
pafcio87
Posty: 15
|
Wysłany: 30-12-2011, 16:01 Re: Reason Close Topic 3.0
|
|
|
a da sie zmienić avatar tego pingwina? |
|
|
|
|
MaTeK_
Czarna lista
Pomógł: 364 razy Posty: 1712
|
Wysłany: 30-12-2011, 16:02
|
|
|
pafcio87, przecież to ty tworzysz użytkownika i ustawiasz mu wszystko sam... |
_________________ Instalacja/aktualizacja/konwersja/przenoszenie/naprawa for i portali
Więcej info na portfolio |
|
|
|
|
pafcio87
Posty: 15
|
Wysłany: 30-12-2011, 23:19
|
|
|
spoko tyle ze ja to z rok temu instalowałem i nie pamiętam... |
|
|
|
|
Webspy
Pomógł: 71 razy Posty: 127
|
Wysłany: 31-12-2011, 06:56
|
|
|
pafcio87, ta? Dziwne, bo modyfikacja jest z tego roku.. |
_________________ safasfas |
|
|
|
|
pafcio87
Posty: 15
|
|
|
|
|
Majkelo
Pomógł: 1283 razy Posty: 3081
|
Wysłany: 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
Posty: 8
|
Wysłany: 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
Pomógł: 1283 razy Posty: 3081
|
Wysłany: 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
Posty: 8
|
Wysłany: 31-12-2011, 14:25
|
|
|
A w miejscu id bota to co tam trzeba wpisać? |
|
|
|
|
Majkelo
Pomógł: 1283 razy Posty: 3081
|
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Angel90
Posty: 8
|
Wysłany: 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'); |
|
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,14 sekundy. Zapytań do SQL: 13 | |
|
|