PlusMinus by bill (Pochwały, Ostrzeżenia, Zakaz pisania)

Modyfikacje do phpBB 3.0.x autorstwa użytkowników. Tutaj możesz zaprezentować swoje prace, także w wersjach deweloperskich.
Regulamin forum
Zakładając temat dla swojego stylu, wymagane jest dodanie go jako załącznik (przez forum) w pierwszym poście.
bill8
Posty: 2
Rejestracja: 08 sierpnia 2014, 16:45

PlusMinus by bill (Pochwały, Ostrzeżenia, Zakaz pisania)

Post autor: bill8 » 08 sierpnia 2014, 16:50

Nazwa modyfikacji - Opis modyfikacji

PlusMinus by bill

Przedstawiam Wam modyfikację PlusMinus mojego autorstwa pod phpBB3. Jest to modyfikacja plusminus znana z phpBB2 napisana pod phpBB3.

Zalety modyfikacji:
- przyznawanie pochwał
- przyznawanie ostrzeżeń za konkretny post
- przyznawanie ostrzeżeń bez postu
- banowanie użytkowników (banowany jest nick)
- edycja powodów pochwał i ostrzeżeń
- zasada "1 pochwała na 1 temat dla tego samego użytkownika"
- limit ilości pochwał w jednym temacie (np maksymalnie można dać 5 pochwał)
- możliwość włączenia/wyłączenia ilości pochwał pod awatarem w postach oraz w profilu.
- możliwość włączenia/wyłączenia ilości ostrzeżeń pod awatarem w postach oraz w profilu.
- możliwość włączenia/wyłączenia informacji o zakazie pisania w profilu
- możliwość włączenia/wyłączenia informacji o zakazie pisania w postach pod awatarem
- definicja ilości ostrzeżeń po której użytkownik dostaje automatyczny zakaz pisania
- wsparcie dla dwóch styli: prosilver i subsilver2
- rozbudowane uprawnienia
- konfiguracja CSS z poziomu panelu administracyjnego

Co można ustawić w uprawnieniach moda:
- Może dać ostrzeżenie?
- Może usunąć ostrzeżenie?
- Może dać zakaz pisania?
- Może usunąć zakaz pisania?
- Może dać bana użytkownikowi?
- Może usunąć bana użytkownikowi?
- Może zmieniać treść powodów pochwał?
- Może zmieniać treść powodów ostrzeżeń?
- Może dawać pochwały?
- Może usuwać pochwały?
- Może przeglądać listę pochwał/ostrzeżeń użytkownika?

Jest to pierwsza odsłona modyfikacji, ale jest w pełni sprawna, można ją traktować jako finalną - działa bez żadnych błędów oraz nie znalazłem żadnych bugów itp.

Wersja modyfikacji: 1.0
Kompatybilność: 3.0.12
Autor: bill
Tłumaczenie: PL
Poziom instalacji: średni
Czas instalacji: 15 minut

Screeny:

Obrazek

Obrazek

Obrazek

Obrazek

Obrazek

Obrazek

Obrazek

Obrazek

Obrazek

Obrazek

Download:
Załączniki
plusminus_by_bill.rar
PlusMinus by bill ver 1.0
(46.31 KiB) Pobrany 1203 razy

Aviator
Administrator
Posty: 2089
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: PlusMinus by bill (Pochwały, Ostrzeżenia, Zakaz pisania)

Post autor: Aviator » 31 marca 2015, 01:31

Tak sobie testuję Twojego moda i takie spostrzeżenia:
Po instalacji moda wszyscy użytkownicy wraz z adminami z automatu dostali zakaz pisania na forum.
Brak Ikonek Plus i Minus, wiesz dlaczego, przydałoby się to poprawić. Oczywiście ikonki są ale do czasu odświeżenia zestawu obrazków, czy tez wyczyszczenia cache.
Wersja forum 3.0.12
Styl Proglass i Prosilver

Ogólnie mod bardzo fajny, warto go rozwijać.
-=Jeżeli w moim poście brakuje znaków diakrytycznych, oznacza to, że posta wyklepałem przez telefon=-

dzwonek
Posty: 1
Rejestracja: 03 czerwca 2015, 20:14

Re: PlusMinus by bill (Pochwały, Ostrzeżenia, Zakaz pisania)

Post autor: dzwonek » 03 czerwca 2015, 20:23

Witam !
Rozpocząłem instalację moda na Phpbb w wersji 3.1.4.
Czy ta wersja która jest tutaj podana będzie działać na tej wersji (3.1.4) ?
Jeśli tak to mam problem z instalacją.
Mam styl prosilver i do niego dodatek simplicity(gray).
Przy instalacji napisane jest, że trzeba zmienić linijkę w pliku memberlist.php :

Kod: Zaznacz cały

'WARNINGS'		=> isset($data['user_warnings']) ? $data['user_warnings'] : 0,
na:

Kod: Zaznacz cały

# BEGIN PlusMinus
'MINUSEK'		    => ($config['pm_warn_profil']) ? '<a href="'.append_sid("{$phpbb_root_path}plusminus.$phpEx", 'mode=view&u='.$user_id.'&typer=minus').'">'.$data['user_minus'].'</a>' : '',
'PLUSEK'	  	    => ($config['pm_pochwaly_profil']) ? '<a href="'.append_sid("{$phpbb_root_path}plusminus.$phpEx", 'mode=view&u='.$user_id.'&typer=plus').'">'.$data['user_plus'].'</a>' : '',
'U_PLUSMINUS_LIST'  => ($config['pm_link_profil']) ? append_sid("{$phpbb_root_path}plusminus.$phpEx", 'mode=view&u='.$user_id) : '',
'PM_INFO_ZP_PROFIL' => ($config['pm_info_zp_profil'] && $data['user_disallowed_write']) ? true : false,
'PM_STYL_WARN'      => $config['pm_styl_warn'],
# END PlusMinus
.

Niestety nie mam takowej w tym pliku więc postanowiłem że dodam ją "na sztywno".
Jak się później okazało w kolejnych kilku plikach też nie miałem ścieżek które podpowiadała instrukcja by zmienić, więc pododawałem linijki kodu.

Na sam koniec zrobiłem http://nazwawitryny/install_plusminus.php

Wyświetlił się komunikat, że dodatek został zainstalowany pomyślnie.

Niestety, ale przy napisaniu przez użytkownika postu nigdzie nie mam możliwości dodania ostrzeżenia bądź pochwały. W PA->ogólne->konfiguracja witryny znajduje się menu PlusMinus.
Tak samo jak wejdę w danego użytkownika to widzę że w profilu jest link "Pokaż listę pochwał/ostrzeżeń użytkownika". Po wejściu tam pokazuje się pusta strona. Czy ktoś wie może jak rozwiązać te problemy ?


edit:
już sobie odpowiedziałem- nie będzie pasował do wersji 3.1.4

MagicalFire
Posty: 62
Rejestracja: 08 maja 2011, 12:19

Re: PlusMinus by bill (Pochwały, Ostrzeżenia, Zakaz pisania)

Post autor: MagicalFire » 15 czerwca 2015, 17:11

bedzie wersja pod 3.1.4 ?

bill8
Posty: 2
Rejestracja: 08 sierpnia 2014, 16:45

Re: PlusMinus by bill (Pochwały, Ostrzeżenia, Zakaz pisania)

Post autor: bill8 » 20 czerwca 2015, 16:52

Nie będzie pod 3.1 i raczej nie będę już jego rozbudowywał.
Jeżeli ktoś chce, to udzielam pozwolenia na przygarnięcie modyfikacji pod swoje skrzydła i dalszy jej rozwój.

travel
Posty: 276
Rejestracja: 21 stycznia 2012, 12:38
Lokalizacja: phpBB 3.2

Re: PlusMinus by bill (Pochwały, Ostrzeżenia, Zakaz pisania)

Post autor: travel » 21 czerwca 2015, 22:02

Publikowałeś to na phpbb.com?
Może tam będą chętni...

generejt
Posty: 4
Rejestracja: 04 lutego 2016, 12:23
Lokalizacja: Poznań
Kontakt:

Re: PlusMinus by bill (Pochwały, Ostrzeżenia, Zakaz pisania)

Post autor: generejt » 07 lutego 2016, 12:27

Dzięki, szukałem tego do siebie! :) superancko.

Zablokowany