Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo

Modyfikacje mniejsze - wiadomosci ukryte w [hide] widziane przez obsluge

qbs - Sob 20 Maj, 2006
Temat postu: wiadomosci ukryte w [hide] widziane przez obsluge
Je?eli chcesz aby admini oraz moderatorzy na twoim forum widzieli wiadomo?ci ukryte w tagu bez potrzeby odpowiedzi czy te? edytowania wiadomo?ci:

otworz plik viewtopic.php
znajdz:
PHP Code:
<?php

            if ( strpos($message, "") !== false )
            {
                if ( !$userdata_reply_buffered )
                {
                    $valid = false;
                    if ( $session_logged_in )
                    {
                        $sql = "SELECT poster_id, topic_id
                            FROM " . POSTS_TABLE . "
                            WHERE topic_id = $topic_id
                                AND poster_id = $user_id";

                        $resultat = $db->sql_query($sql);
                        $valid = $db->sql_numrows($resultat) ? true : false;
                    }
                    $userdata_reply_buffered = true;
                }
                $message = bbencode_third_pass($message, $bbcode_uid, $valid);
            }


?>
i zamien na:
PHP Code:
<?php

            if ( strpos($message, "") !== false )
            {
                if ( !$userdata_reply_buffered )
                {
                    $valid = ( !$is_auth['auth_mod'] ) ? false : true;
                    if ( $session_logged_in && !$is_auth['auth_mod'] )
                    {
                        $sql = "SELECT poster_id, topic_id
                            FROM " . POSTS_TABLE . "
                            WHERE topic_id = $topic_id
                                AND poster_id = $user_id";

                        $resultat = $db->sql_query($sql);
                        $valid = $db->sql_numrows($resultat) ? true : false;
                    }
                    $userdata_reply_buffered = true;
                }
                $message = bbencode_third_pass($message, $bbcode_uid, $valid);
            }


?>

loukass - Czw 25 Maj, 2006

Mam propozycj? co do tej modyfikacji (chocia? to tak ma?e ?e nie wiem czy to nazwa? modem ;) ), a dok?adniej chodzi mi o rozszerzenie mo?liwo?ci.

Moj? propozycj? jest to aby odkrywanie hide by?o tak zrobione jak ustalanie zezwole? dla dzia??w. Tzn, w zezwoleniach dzia??w mo?na zrobi? opcj? UnHide i mo?naby sobie ustawia? jak ma wygl?da? odkrywanie hide, dla ka?dego, zarejestrowanego, prywatne itp.
Dzi?ki temu mo?naby dok?adnie sterowa? kto ma mie? odkryte hide a kto nie, poprzez zezwolenia user?w i zezwolenia grup :D

Mam tylko cich? nadziej? ?e moja propozycja zostanie zrealizowana ;)

Pozdrawiam :)


PS. Je?li napisa?em nie tam gdzie powinienem prosz? o przeniesienie postu :P

qbs - Czw 25 Maj, 2006

przeciez wystarczy odpowiedziec w temacie. a jak chcesz cos takiego to zainstaluj beermoda i bedzie duzo szybciej
VaNdiT - Wto 30 Maj, 2006

podczas wchodzenia do tematu wywala taki b??d

Kod
Parse error: syntax error, unexpected $end in /home/ratedj/public_html/forum/viewtopic.php on line 3014


Kod
}

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>


i niewiem co jest nie tak :(

PS: co? mi tag php niedzia?a :(

KnofeL - Wto 30 Maj, 2006

Sprawd? czy gdzie? nie zapomnia??? (a z pewno?ci? zapomnia?e?) doda?
Kod
}

VaNdiT - Wto 30 Maj, 2006

rzeczywi?cie brakowa?o :D

PHP Code:
<?php

        {
            $message = ($board_config['allow_bbcode']) ? bbencode_second_pass($message, $bbcode_uid, $userdata['username']) : preg_replace("/\:$bbcode_uid/si", '', $message);

            if ( strpos ($message, "[hide:$bbcode_uid]") !== false ) 
               { 
                    if ( !$userdata_reply_buffered ) 
                    { 
                         $valid = ( !$is_auth['auth_mod'] ) ? false : true; 
                         if ( $session_logged_in &amp;&amp; !$is_auth['auth_mod'] ) 
                         { 
                              $sql = "SELECT poster_id, topic_id 
                                   FROM " . POSTS_TABLE . " 
                                   WHERE topic_id = $topic_id 
                                        AND poster_id = $user_id"; 

                              $resultat = $db->sql_query ($sql); 
                              $valid = $db->sql_numrows ($resultat) ? true : false; 
                         } 
                         $userdata_reply_buffered = true; 
                    } 
                    $message = bbencode_third_pass ($message, $bbcode_uid, $valid); 
               }
        }


?>


tego ostatniego :D

dzi?kuje

KaweX - Wto 30 Maj, 2006

dzi?ki :) bardzo przydatny modzik
cmfteam - Pią 16 Cze, 2006

Mod naprawde przydatny rowniez wielkie dzieki za niego.
Ale mam jeszcze jdno pytanie, czy idzie zrobic tak zeby tylko admini widzieli ukryte wiadomosci a modzi juz nie ?? Z gory dzieki za odp. Pozdr.

qbs - Pią 16 Cze, 2006

cmfteam, zamien
PHP Code:
<?php

$valid = ( !$is_auth['auth_mod'] ) ? false : true;


?>
na:
PHP Code:
<?php

$valid = ( $userdata['user_level'] != ADMIN ) ? false : true;


?>

cmfteam - Pią 16 Cze, 2006

qbs, wielkie dzieki ponownie !! Piwo dla Ciebie ;)
evo4 - Czw 22 Cze, 2006

zrobi?em tutaj wszytko ale moderatorzy nie widza wiadomo?ci tylko dalej musza napisac posta ?eby zobaczy? ukryt? wiadomo??
cmfteam - Pią 07 Lip, 2006

Mam jeszcze jedno pytanko, czy idzie zrobic tak zeby te ukryte wiadomosci nie widzieli modzi, admini, zwykli uzytkownicy, itp ale tylko jedna konkretna grupa utworzona na forum?? :roll:
TOMi - Wto 11 Lip, 2006

mi wywala:
PHP Code:
<?php

Parse error: syntax error, unexpected ';' in /home/koszalin/public_html/viewtopic.php on line 2377


?>

czyl iw linijce:
PHP Code:
<?php

if( $session_logged_in &amp;&amp; !$is_auth['auth_mod'] )


?>

KnofeL - Wto 11 Lip, 2006

Zamie? "&amp;&amp;" na "&&"
TOMi - Wto 11 Lip, 2006

ok dzieki, narazie dziala :)
cmfteam - Sro 12 Lip, 2006

Kod
Mam jeszcze jedno pytanko, czy idzie zrobic tak zeby te ukryte wiadomosci nie widzieli modzi, admini, zwykli uzytkownicy, itp ale tylko jedna konkretna grupa utworzona na forum??


a co z moim pytaniem ?? :roll:

spike1x - Wto 01 Sie, 2006

U mnie wszystkie wiadomosci w Hide wygladaja tak:

Kod
GG



Co zrobilem nie tak. Zalaczam viewtopic.

KnofeL - Wto 01 Sie, 2006

Kod
http://www.spike.topworld.org/forum/viewtopic.php?p=3954#3954


Wszystko dzia?a... pewnie masz WY?ACZONE BBCode u siebie w profilu i dlatego tak jest.

spike1x - Wto 01 Sie, 2006

Zawsze robie kopie. Przywrocilem stary plik, ten po edycji jest w zalaczniku poprzedniego mojego posta.
ice - Pią 04 Sie, 2006

hmmm a ja mam takie pytanko podobne do cmfteam, chodzi o to aby admini i mody widzialy ukryte wiadomosci ale tak ze jedna grupa tzw VIP'?w zeby nie musiala pisac posta aby odkryc link da sie tak zrobi? ??

[ Dodano: Wto 08 Sie, 2006 ]
pomo?e mi ktos wre?cie:>??

evo4 - Pon 14 Sie, 2006

qbs napisał/a
otworz plik viewtopic.php
znajdz:
PHP Code:

if( strpos($message, ) !== false )
{
if( !$userdata_reply_buffered )
{
$valid = false;
if( $session_logged_in )
{
$sql = SELECT poster_id, topic_id
FROM . POSTS_TABLE .
WHERE topic_id = $topic_id
AND poster_id = $user_id;

$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? true : false;
}
$userdata_reply_buffered = true;
}
$message = bbencode_third_pass($message, $bbcode_uid, $valid);
}



dlaczego ja czego? takiego nie mam w tym pliku ??

szymel - Wto 15 Sie, 2006

qbs, jak juz wrocisz z urlopu to pomysl czy dalo by sie zrobic tak by w wybranych dzialach opcja HIDE ukrywala wiadomosc dla wybranych grup nawet po napisaniu odpowiedzi czy daniu piwa ;)
ciaastek - Wto 15 Sie, 2006

evo4, szukaj po cz??ci
ice - Pon 21 Sie, 2006

qbs juz w poscie wyzej pisalem czy dalo by sie zrobic tak aby admini i mody i wybrana grupa widziala linki w odkryte bez pisania posta (beermod) nie wchodzi w gre tylko mi zalezy na tym moze ktos pomoc w tej sprawie a moze Ty qbs wiesz jak to zrobic najlepsze bylo by gdyby sie to ustalalo w zezwoleniach grup(ale nie koniecznie musi byc)??
gregu - Nie 20 Maj, 2007

Hmm.. ja z takim problmem: Wstawi?em na forum dwa nowe dzia?y ( subfora )ale zawarte w nich linki nie s? juz widoczne dla moderator?w. Administracja je widzi a modzi ju? nie. W pozosta?ych dzia?ach jest wszystko ok. Robi?em synchronizacje bazy ale nie pomog?o . Co to mo?e by

Powered by phpBB modified by Przemo © 2003 phpBB Group