To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Archiwum - Reason Close Topic 3.0 - wersja archiwalna.

hehe - 20-06-2010, 19:23
Temat postu: Reason Close Topic 3.0 - wersja archiwalna.
Najnowszą wersję modyfikacji i aktualny temat znajdziecie TUTAJ.

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.Pajor@gmail.com> Michał Pajor
## MOD Description: Modyfikacja pozwala na podanie powodu zamknięcia tematu
##
##                   
##                   
##
## Installation Level: Medium
## Installation Time: 10 Minutes
## Files To Edit: (13)   
##                       admin/admin_board.php
##                       posting.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:
:arrow: 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!),
:arrow: możliwość edycji wiadomości, którą nasz bot wysyła podczas zamykania tematu,
:arrow: możliwość edycji 5-ciu powodów (które będą do wyboru podczas zamykania tematu),


b )
Opis samego bota:
:arrow: bot dodaje wiadomość ustawioną w PA przez nas,
:arrow: wybór powodu zamknięcia danego tematu (wiadomo, jak we wcześniejszej wersji),
:arrow: 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,
:arrow: bot "jest ciągle online" - zlicza mu godziny, które przebył na forum, w statystykach na dole strony występuje jako "ukryty",
:arrow: jeśli zamkniemy dany temat, a następnie go otworzymy - wiadomość bota znika.

Screeny:










Załącznik:

:arrow: Dodatkowe powodu.txt - instrukcja jak wprowadzić dodatkowe powody, z modyfikacją w PA,
:arrow: Poprawka 2.0 - 3.0.rar - instrukcja dla użytkowników wersji 2.0 - przejście ze starszej wersji, do najnowszej,
:arrow: Reason Close Topic 3.0.rar - Instrukcja instalacji wersji 3.0.


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.

Serdeczne podziękowania dla osób, które pomogły mi z niektórymi problemami! ;)

Jeśli znajdziecie jakieś bugi, zgłaszajcie pod tematem.

Pozdrawiam!
Michał,

MagicalFire - 20-06-2010, 19:26

a co sie dzieje w przypadku otwarcia tematu ??
hehe - 20-06-2010, 19:26

Wiadomość znika.

[ Dodano: 20-06-2010, 21:03 ]
Jeśli chcecie sami dodawać sobie powody w liście - instrukcja w załączniku w pierwszym poście.

Krejzol - 21-06-2010, 15:58

Posiadam taki błąd po wszystkim;
Template->make_filename(): Error - template file not found: modcp_reason_body.tpl

MagicalFire - 21-06-2010, 16:00

nie wgrałeś pliku modcp_reason_body.tpl
nike_00 - 21-06-2010, 16:46

Jako małą modyfikację "graficzną" można dodać dodatek do ilości postów tego bota rzeczywistą ilość zamkniętych tematów. Odwzorowywałoby to wtedy rzeczywistą ilość postów jakie "napisał" ten bot :)
mateusz230491 - 21-06-2010, 16:51

Przydało by się też dodać coś takiego

Ten temat został zamknięty przez moderatora "Modziuś"

żeby user wiedział który mod zamkną temat, i po najechaniu na jego nick zeby przenosiło w jego profil gdyby chciał sie z nim skontaktować.

hehe - 21-06-2010, 17:45

mateusz230491, twoja propozycja już dodana do moda. Jeśli chcesz to zrobić u siebie wykonaj poprawkę (patrz za załącznik - pierwszy post Poprawka.txt)


Natomiast propozycja nike_00, wymaga więcej roboty, ale zrobię to :-P

Dziękuję za propozycję i proszę o więcej opinii/komentarzy oraz propozycji co do moda ;-)


[ Dodano: 21-06-2010, 19:45 ]


POPRAWKA!

Zrobiłem pierwszą poprawkę. Należy wykonać niektóre czynności według Poprawka.txt - znajduje się w załączniku w pierwszym poście, Ci którzy nie mają jeszcze tej modyfikacji zainstalowanej wykonują wszystko normalnie według pliku Reason Close Topic.rar


Co zmieniłem/dodałem:

:arrow: Viewtopic_body.tpl - dodałem datę wysłania (zamknięcia tematu) oraz kto (nick) zamknął temat,
:arrow: lang_modcp.php - zmieniłem instrukcję FAQ,
:arrow: lang_main.php - zmieniłem z Zamknięty na zamknięty - w środku zdania nie pasuje aby było z dużej litery. :lol:


Pozdrawiam!

hehe - 22-06-2010, 15:11

POPRAWKA 1.1


Dziś dzięki _Kevinowi kolejna poprawka i chyba ostatnia.

Co zostało dodane:

:arrow: Zliczanie postów bota - ile zamknął/napisał (na jedno wychodzi) tematów.


Użytkownicy którzy nie mają jeszcze zainstalowanej modyfikacji robią wszystko według Reason Close Topic 1.1.rar

Użytkownicy którzy wykonali poprawkę 1.0 wykonują poprawkę 1.0 - 1.1

Użytkownicy którzy zainstalowali tylko główną modyfikację (pierwszą) bez żadnych dodatkowych poprawek, wykonują najpierw poprawkę 1.0 a następnie poprawkę 1.1.

Wszystko w załączniku w pierwszym poście!

Pozdrawiam!

MagicalFire - 22-06-2010, 16:14

hehe, moja propozycja to zamiast profilu bota był moderator zamykający temat
hehe - 22-06-2010, 16:15

MagicalFire, no spróbuję coś wykombinować :-P

Proszę kogoś kto zainstalował czy działa zliczanie postów u Was? MagicalFire, instalowałeś to już? Do najnowszej wersji?

MagicalFire - 22-06-2010, 16:18

hehe napisał/a:
MagicalFire, instalowałeś to już? Do najnowszej wersji?

nie obicnie nie mam czasu na testowanie niczego

hehe - 22-06-2010, 16:19

Ok. Niech ktoś kto instalował napisze czy działa zliczanie postów.
krystianr - 22-06-2010, 16:26

hehe,
jutro to wgram na forum testowe i ci powiem czy mod chodzi, dziś nie wgram bo czasu nie mam :|

mateusz230491 - 22-06-2010, 16:55

niestety nie zlicza postów

podczas zamykania tematu wartosc jest wysylana i zapisywana do bazy danych ale nie jest zwracana przy profilu



Powered by phpBB modified by Przemo © 2003 phpBB Group