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

1.12.7 i starsze - Block PM

krystianr - 08-07-2010, 12:34
Temat postu: Block PM
Modyfikacja pozwala użytkownikom wpisać nicki osób, od których nie chcą otrzymywać PW. Hack nie jest trudny w instalacji. Jest bardzo pomocny jeśli na forum mamy jakichś natrętów.


Kod:
##############################################################
## MOD Title:          Block PM from selected users
## MOD Author:         Nitryt nitryt14@o2.pl
## MOD Adapted:           krystianr < krystianr93@wp.pl > Krystian Rudnicki www.e-gry.xaa.pl
## MOD Description:    With this mod you can select users
##                     who can't send you PM
## MOD Version:        1.0.0
## Compatibility:      2.0.4+
## Kompatybilny do phpbb2 by przemo : 1.12.6
##
## Installation Level: Easy
## Installation Time:  5-10 minutes
## Files To Edit:      6
##                    privmsg.php
##                    includes/usercp_register.php
##                    templates/subSilver/profile_add_body.tpl
##                    language/lang_polish/lang_main.php
##                    includes/functions.php
##                    includes/constans.php
##                   
##
## Included Files:     3
##            blockpw.php
##            teplates/subSilver/user_block_pw_edit.tpl
##            teplates/subSilver/userlist_block_pw.tpl
##         
##############################################################
## Author Notes:
##
##############################################################
## MOD History:
##
##   2004-12-03 - Version 1.0.0
##      - Initial final release
##
##    2010-07-08 - Version 2.0.0
##        - Update do phpbb2 by przemo
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

Live demo : http://www.stronadtestow.ugu.pl/index.php
login - test1
hasło - test1


Autor dodatku : maminowiec
Niemożna zablokować admina :
-> KLIK

michalman - 08-07-2010, 13:45

krystianr napisał/a:
Uwaga ! Mod nietestowany


Co to ma być? Ty chyba nic tam nie przystosowujesz tylko kopiujesz moda z phpbb2 i wklejasz na przema z nadzieją "Może zadziała"

Takie coś powinno być od razu kasowane. Jak go przystosowujesz to chociaż sprawdź czy działa bo potem ludzie mają problem z usuwaniem jeśli nie będzie działać...

Majkelo - 08-07-2010, 13:50

No dokładnie...Bobek97 czy jakoś tak robi dokładnie tak samo...Tyle że bobek97 usuwa autora i siebie tam "wpycha"...


EDIT: Ja tego moda mam na swoim forum i są dwie linijki które trzeba zmienić ale i tak moim zdaniem to przesada - lepiej wydawać swoje mody albo robić konkretne przeróbki.

Whinter - 08-07-2010, 13:53

Po co go dajesz, skoro nie testowany? Ehh... Nie chce Ci się edytować 6 plików, i wgrać 3?
krystianr - 08-07-2010, 14:00

Whinter, michalman, mówicie macie .
Demo na : http://www.stronadtestow.ugu.pl/index.php
login - test1
hasło - test1

Majkelo - 08-07-2010, 14:31

Mod jest bez sensu - admina można zablokować i klapa ;)
MagicalFire - 08-07-2010, 21:15

Michael2318 napisał/a:
Mod jest bez sensu

wrecz przeciwnie
Michael2318 napisał/a:
admina można zablokować i klapa

mozna dodac wyjątek w kodzie

sebul00000 - 10-08-2010, 18:52

MagicalFire, no to jakbyś podał gdzie ten wyjątek dodać, to było by git ;]
maminowiec - 10-08-2010, 19:58

sebul00000, np tu

znajdź
Kod:

            $sql = "SELECT block_id
                    FROM ". BLOCK_USERS_TABLE ."
                    WHERE user_id = '$user_id' && user_block_id = '$user_block_id';";


przed tym dodaj
Kod:

            if($user['user_level'] == 1){
           message_die(GENERAL_MESSAGE, 'Nie możesz zablokowac admina ');
       }


znajdz
Kod:

            $sql = "SELECT user_id
                    FROM ". USERS_TABLE ."
                    WHERE username = '$username';";


zamień na

Kod:
            $sql = "SELECT user_id , user_level
                    FROM ". USERS_TABLE ."
                    WHERE username = '$username';";


nie wiem czy bedzie działac

krzysiek16ino - 03-09-2010, 12:10

Ta modyfikacja działa z SF? Bo u mnie wygląda tak jakby się wczytywało bez tpl, tylko sam suchy tekst, np.:

Anonymous - 28-11-2010, 10:33

mało przyjazny interface, nawet nie wiadomo gdzie tego szukać, powinno to wyglądać tak jak na screenie
mafialuka - 24-12-2010, 05:43

Da sie to przerobic na blokade grup iD? np kazdy opocz użytkownika moze pisac
Warmix - 04-04-2011, 19:47

Da się zrobić tak, aby za jednym razem zablokowało PW od wszystkich?
jezyk403 - 02-02-2012, 11:35

mam problem wyskakuje mi bład :

Majkelo - 02-02-2012, 11:37

jezyk403, wykonaj instrukcje dla:
Kod:
##                    includes/constans.php



Powered by phpBB modified by Przemo © 2003 phpBB Group