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 - Search only for V.I.P.'s 1.0.0-P2

Polaczek - 25-07-2010, 00:26

JustDoIt!, nie testowałem tego. (oops)
JustDoIt! - 25-07-2010, 00:30

Polaczek napisał/a:
JustDoIt!, nie testowałem tego. (oops)


@Polaczek mod fajny przydałby mi sie do grupy vip iz zasłuzony i innych :P wiec pytam czy musiałbym pisać tez id grupy admina i moderatora czy tez nie :P

QwerSpeed - 25-07-2010, 00:34

JustDoIt! napisał/a:
Polaczek napisał/a:
JustDoIt!, nie testowałem tego. (oops)


@Polaczek mod fajny przydałby mi sie do grupy vip iz zasłuzony i innych :P wiec pytam czy musiałbym pisać tez id grupy admina i moderatora czy tez nie :P


Po wgraniu tego moda jak narazie tylko jedna grupa ma dostep do zaawansowanego wyszukiwania a reszta nawet adm i mod maja zwykla lite xD

JustDoIt! - 25-07-2010, 00:37

QwerSpeed napisał/a:
Po wgraniu tego moda jak narazie tylko jedna grupa ma dostep do zaawansowanego wyszukiwania a reszta nawet adm i mod maja zwykla lite xD


Aha to narazie nie skorzystam :P

Polaczek - 26-07-2010, 01:06

1.0.0-P2 untested relase

  • Umożliwia dostęp do zaawansowanego wyszukiwania dla Administratorów, Junior Adminów i Moderatorów bez potrzeby bycia w grupie V.I.P.


Proszę o betatesty :mrgreen:

Aktualizacja:
    search.php:
    znajdź:
    Kod:
    if ( $vip_check >= '1' )

    zamień na:
    Kod:
    if ( $vip_check >= '1' && $userdata['user_level'] == ADMIN && $userdata['user_level'] == MOD && $userdata['user_jr'] == 1 )

    zapisz plik search.php

JustDoIt! - 26-07-2010, 01:21

Polaczek napisał/a:
1

Tą jedynkę należy zmienić na id grupy VIP tak ?
a jak dodać jeszczę Grupę Support Team i grupe zasłużony o np. id 6 i id 4 ? Trzeba po przecinku ?

Polaczek - 26-07-2010, 01:31

JustDoIt!, nie. Od tego jest plik searchmod_id. Aby dodać kilka grup:

searchmod_id.php
Kod:
$searchmod_group_id = 3;

na
Kod:
$searchmod_group_id = '3,4,5';

zapisz

search.php
Kod:
$sql = "SELECT group_id FROM " . USER_GROUP_TABLE . " WHERE group_id = $searchmod_group_id and user_id= '" . $userdata['user_id'] . "'";

na
Kod:
$moar_groups = $searchmod_group_id;
$sql = "SELECT group_id
FROM " . USER_GROUP_TABLE . "
WHERE group_id = IN(' . $moar_groups . ')
AND user_id= '" . $userdata['user_id'] . "'";


NIE TESTOWANE!

QwerSpeed - 26-07-2010, 20:15

Polaczek napisał/a:
1.0.0-P2 untested relase

  • Umożliwia dostęp do zaawansowanego wyszukiwania dla Administratorów, Junior Adminów i Moderatorów bez potrzeby bycia w grupie V.I.P.


Proszę o betatesty :mrgreen:

Aktualizacja:
    search.php:
    znajdź:
    Kod:
    if ( $vip_check >= '1' )

    zamień na:
    Kod:
    if ( $vip_check >= '1' && $userdata['user_level'] == ADMIN && $userdata['user_level'] == MOD && $userdata['user_jr'] == 1 )

    zapisz plik search.php


Nic to nie zmieniło dalej jako admin/mod/ja nie mam zaawansowanego wyszukiwania

Polaczek napisał/a:
JustDoIt!, nie. Od tego jest plik searchmod_id. Aby dodać kilka grup:

searchmod_id.php
Kod:
$searchmod_group_id = 3;

na
Kod:
$searchmod_group_id = '3,4,5';

zapisz

search.php
Kod:
$sql = "SELECT group_id FROM " . USER_GROUP_TABLE . " WHERE group_id = $searchmod_group_id and user_id= '" . $userdata['user_id'] . "'";

na
Kod:
$moar_groups = $searchmod_group_id;
$sql = "SELECT group_id
FROM " . USER_GROUP_TABLE . "
WHERE group_id = IN(' . $moar_groups . ')
AND user_id= '" . $userdata['user_id'] . "'";


NIE TESTOWANE!

Nie działa

Polaczek - 26-07-2010, 20:18

Może tak:

Kod:
if ( $vip_check >= '1' && $userdata['user_level'] == 1 && $userdata['user_level'] == 2 && $userdata['user_jr'] == 1 )

c2319663 - 17-05-2016, 17:07

Polaczek napisał/a:
Może tak:

Kod:
if ( $vip_check >= '1' && $userdata['user_level'] == 1 && $userdata['user_level'] == 2 && $userdata['user_jr'] == 1 )


Każde && zamień na ||
U mnie zadziałało



Powered by phpBB modified by Przemo © 2003 phpBB Group