|
Unofficial modifications nieoficjalne modyfikacje for?w phpBB by Przemo |
|
Pomys?y - [pomys?] Odkryte wiadomo?ci dla wybranej grupy.
cmfteam - Sro 13 Wrz, 2006 Temat postu: [pomys?] Odkryte wiadomo?ci dla wybranej grupy. Witam serdecznie.
Tak mi sie przypomina ze podobny temat juz chyba istanial na forum ale kompletnie nie moge go znale?c i nie rozumiem dlaczego zostal on usuniety.
(Mam nadzieje ze moderatorzy nie skarc? mnie za ten temat)
Wiec przechodze rzeczy.
Wiem ze mo?na zrobic tak zeby wiadomos?i ktore s? na forum ukryte dla zwyklych uzytkownik?w mogly zosta? zawsze odkryte dla admin?w i moderator?w. I tu mam taki pomys? zeby zrobi? tak, zeby t? mozliwosc odkrytych wiadomosci mozna bylo aktywowa? rowniez dla wybranej grupy na forum, np. VIP. Czy jest to wogole mozliwe??
Z gory dziekuje za jakakolwiek odpowiedz i pozdrawiam.
DMac - Sro 13 Wrz, 2006
cmfteam, jest juz taka modyfikacja i napisal ja Qbs.
Nazywa sie GroupInfo. Niestety narazie musisz poczekac az zostanie ona udostepniona na jego stronie.
cmfteam - Czw 14 Wrz, 2006
DMac, dzieki wielkie za odpowiedz
Tyle ze z tego co mi wiadomo to modyfikacja GroupInfo 1.1 ukrywa wiadomosci napisane specjalnie dla np wybranej grupy [grupa="vip"], itp.
A mi chodzi o to zeby te zwykle wiadomosci ukryte tak jak sie to robi normalnie czyli zostaly poodkrywane dla wybranej grupy. Wiem ze idzie tak zrobic ze te ukryte wiadomosci bez potrzeby odpowiadania w temaci widza admini i modzi ale czy idzie cos takiego zrobic dla grupy?
KnofeL - Czw 14 Wrz, 2006
Napewno idzie
vocus - Czw 14 Wrz, 2006
tez przylaczam sie do prosby cmfteam
cmfteam - Pią 15 Wrz, 2006
KnofeL napisał/a | Napewno idzie |
To dobrze wiedziec A wiedzia? bys moze jak to zrobi? ??
Nie wydaje mi sie zeby bylo chyba z tym duzo roboty...
KnofeL - Pią 15 Wrz, 2006
Pewnie nie, ale ja nie mam tego moda wi?c nie jestem w stanie nic zrobi?. Ale jak sie pojaiw to zobacze.
cmfteam - Pią 15 Wrz, 2006
No w?asnie a ja mialem ta ma?? modfikacje zeby te uryte wiadomosci widziali tylko admini i modzi ale niestety gdzies zapodzialem, a mialem j? wlasnie z tego forum, kto? kiedy? gdzie? tu podawa? to. Nie rozumiem tylko dlaczego to zosta?o usuni?te z tego forum ??
warna - Pią 15 Wrz, 2006
cmfteam, osobi?cie nie mam nic przeciwko zawarto?ci twojego avka (:)) ale
regulamin napisał/a | 10. Nie ustawiaj jaskrawych lub ruchomych avatar?w - my tu pracujemy i musimy si? skupi?. |
cmfteam - Sob 16 Wrz, 2006
warna napisał/a | cmfteam, osobi?cie nie mam nic przeciwko zawarto?ci twojego avka (:)) ale
regulamin napisa?/a
10. Nie ustawiaj jaskrawych lub ruchomych avatar?w - my tu pracujemy i musimy si? skupi?. |
Sorki bardzo, calkiem zapomnialem. Juz zmienione.
Mam nadzieje ze ten nie jest zbyt jaskrawy
A wracaj?c do tematu czy ktos moglby mi napisac jakas konkretna odpowiedz?
Kula - Sob 16 Wrz, 2006
www.style.vplus.pl
cmfteam - Sob 16 Wrz, 2006
Kula napisał/a | www.style.vplus.pl |
hmmm... nie rozumiem, co stronka ze stylami ma do tego tematu?
[K] - Sob 09 Gru, 2006
Witam. Wiem, ze jest mozliwosc odkrycia hide kazdemu komu sie chce (grupie/osobie). Wiem to, bo admin forum na ktorym bylem kiedys odkrywal osobom sponsorujacym serwer bez tworzenia zadnych grup tylko pojedynczo ;p jednak nie mam juz z nim kontaktu i nie mam jak sie dowiedziec ;/
Na tym forum znalazlem info jak odkryc moderatorom oraz adminom. Nie pamietam tematu, ale skopiowalem zawartosc postu i zmodyfikowalem na swoje potrzeby (odkrylem tylko adminom) Wklejam tutaj tresc, moze ktos cos z tego wykombinuje i dojdzie jak odkryc ta wiadomosc danej grupie lub osobie ;p
Cytat |
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 = ( $userdata['user_level'] != ADMIN ) ? 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);
}
?> |
|
U siebie odkrylem hide sobie, ale wtedy niektorym modom w ogole cos sie krzaczylo i w swoich dzia?ach nawet jak napisali post to wiadomosc pozostawala ukryta
Mam nazdieje, ze ta wiadomosc chociaz czesciowo przyczyni sie do tego, ze dostaniemy odpowiedniego moda Chyba, ze juz taki na forum jest to przepraszam i poprosilbym o namiarek
Pozdrawiam
cmfteam - Nie 28 Sty, 2007
Znalazlem tez temat gdzie pierwszy ta modyfikacje stworzy? qbs
Oto on: http://mody.lastinn.info/start_0-t190.html
Czyli wiemy juz jak zrobic zebi wiadomosci hide byly widziane przez admin?w i moderator?w lub przez samych admin?w.
To wie ktos moze teraz jak go przerobi? zeby wiadomosci byly widziane dla wybranej grupy badz osoby??
Jak widac jest sporo chetnych na t? modyfikacje juz od dluzszego czasu
maniek.a - Pon 29 Sty, 2007
moze tak Cytat | if( strpos($message, ) !== false )
{
if( !$userdata_reply_buffered )
{
$valid = ( $userdata['user_level'] != NAZWA_GRUPY ) ? 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);
}
|
KnofeL - Pon 29 Sty, 2007
Nie wiem czy $userdata przechowuje te? ID grup usera, wi?c zrobi?em funkcj?:
Kod | $sql = "SELECT group_id
FROM " . USER_GROUP_TABLE . "
WHERE user_id = " . $userdata['user_id'] . "
AND user_pending = 0";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user_group information', '', __LINE__, __FILE__, $sql);
}
while($row = $db->sql_fetchrow($result))
{
$user_groups[] = $row['group_id'];
}
$valid = ( !$is_auth['auth_mod'] || !in_array("IG_GRUP_ODDZIELONE_PRZECINAKI", $user_groups) ) ? false : true; |
Powinno dzia?a
cmfteam - Sro 07 Lut, 2007
Dziekuje bardzo, jeszcze nie sprawdzalem czy napewno dziala,
ale jak sie tym zajme i to przetestuje to napewno dam znac.
Dzieki jeszcze raz
EDIT: Niestety mi to cos nie dzia?a
|
|