Pełna wersja: Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo
 
lo - fi version Unofficial modifications index

BBCode Manager Final
Kliknij tutaj aby przejśc do pełnej wersji tematu
Idź do strony 1, 2, 3, 4, 5  Dalej
 
       Unofficial modifications Strona Główna -> Pomoc dla modyfikacji
Poprzedni temat :: Następny temat  
qbs Wysłany: Sro 26 Lip, 2006  

tu mozna dyskutowac na temat modyfikacji BBCode Manager
m1chu Wysłany: Sro 26 Lip, 2006  

Powiem tyle - dobra robota :D
Ale mam pytanie. W znaczniku code mo?na gdzie? zrobi? poprawk?, ?eby w momencie gdy walniemy enter (<br />), na przyk?ad:
Kodabc
def
skrypt nie bra? jednego <br /> za <br /><br />.
Bo wychodzi z tego:
Kodabc

def
Poprostu podwaja liczb? enter?w, ?e tak si? wyra?e :]
Kica Wysłany: Sro 26 Lip, 2006  

qbs, chodzi o plik viewtopic.php. Jak kto? ma zainstalowanego Beer Moda, kod jest troche inny (a dok?adniej kod Beer Moda siedzi pomi?dzy tym kt?ry trzeba teraz podmieni?):

PHP Code:<?php

        if ( $user_sig != '' && $user_sig_bbcode_uid != '' )         {             $user_sig = ($board_config['allow_bbcode']) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid, $userdata['username']) : preg_replace("/\:$user_sig_bbcode_uid/si", '', $user_sig);         }         if ( $bbcode_uid != '' )         {             $message = ($board_config['allow_bbcode']) ? bbencode_second_pass($message, $bbcode_uid, $userdata['username']) : preg_replace("/\:$bbcode_uid/si", '', $message);                 //beer mod                 if ( strlen($board_config['beermod_unhide_forums']) )                 {                     $beermod_unhide_forums = @explode(',', $board_config['beermod_unhide_forums']);                     if ( @in_array($forum_id, $beermod_unhide_forums) )                     {                         if ( @in_array($userdata['user_id'], $beerdata['user_ids'][$postrow_post_id]) && $userdata['user_id'] != ANONYMOUS )                         {                             $userdata_reply_buffered = true;                             $valid = true;                         }                     }                 }             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);             }         }

?>


Jak te obie modyfikacje pogodzi??
m1chu Wysłany: Sro 26 Lip, 2006  

Kica -

--- [ ZNAJDZ ] ---
PHP Code:<?php

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

?>

--- [ ZAMIEN NA ] ---
PHP Code:<?php

if ( $user_sig != '' && $user_sig_bbcode_uid != '' )         {             $user_sig = ($board_config['allow_bbcode']) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid, $postrow[$i], $topic_id, 1) : preg_replace("/\:$user_sig_bbcode_uid/si", '', $user_sig);         }         if ( $bbcode_uid != '' )         {             $message = ($board_config['allow_bbcode']) ? bbencode_second_pass($message, $bbcode_uid, $postrow[$i], $topic_id, 0) : preg_replace("/\:$bbcode_uid/si", '', $message);

?>

--- [ 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);             }         }

?>

--- [ ZAMIEN NA ] ---
PHP Code:<?php

}

?>
qbs Wysłany: Sro 26 Lip, 2006  

Koda<br />b

[ Dodano: Sro 26 Lip, 2006 ]
PHP Code:<?php

<br />

?>
m1chu Wysłany: Sro 26 Lip, 2006  

?eby nie by?o, ?e co? mi si? uroi?o, prosz? kod:

A tu wynik:
qbs Wysłany: Sro 26 Lip, 2006  

aaaaa, wywal stamtad <pre></pre>
m1chu Wysłany: Sro 26 Lip, 2006  

Piwko dla Ciebie, dzi?ki bardzo :D ;)
reynart Wysłany: Sro 26 Lip, 2006  

Mam pytanie dotycz?ce instrukcji
Czy u?ycie KodCREATE TABLE `phpbb_bbcode_table` (
(...)
) ENGINE=MyISAM AUTO_INCREMENT=23 ;
A KodCREATE TABLE `phpbb_bbcode_table` (
(...)
) AUTO_INCREMENT=23 ;
Zrobi du?? r??nic??
qbs Wysłany: Sro 26 Lip, 2006  

zalezy od mysql'a, jak to powiadaja - sprawdz a sie przekonasz ;)

btw: p??niej
reynart Wysłany: Sro 26 Lip, 2006  

sprawdzi?em.. i wydaje si? ?e wszystko w porz?dku
A mysql jest z krasnala v2.7 ostatnio ci?gle jest problem z tym ENGINE / TYPE
Z tym ?e TYPE wydaje si? bardziej uniwersalny.. dzia?a mi na obu r??nych bazach a ENGINE tylko na tej z hostingu

btw. poprawi?em byka, dzi?ki za zwr?cenie uwagi
m1chu Wysłany: Sro 26 Lip, 2006  

Taki ma?y bug z tego co zauwa?y?em. Przy tagu [url=] je?li w adresie b?dzie znak ~ to nie tworzy linku tylko:
Kod[url=adres]Nazwa[/url]
Crash_3d Wysłany: Sro 26 Lip, 2006  

Linki w podpisie sie nie wyswietlaja ..
qbs Wysłany: Sro 26 Lip, 2006  

Crash_3d napisał/aLinki w podpisie sie nie wyswietlaja ..od tego sa zezwolenia
Crash_3d Wysłany: Sro 26 Lip, 2006  

Cytatod tego sa zezwolenia
w takim razie sorrx.. poprostu mialem dobrze, zainstalowalem - zle...wybacz Kubu? :) Dobra robota :*

[ Dodano: Sro 26 Lip, 2006 ]
PHP Code:<?php

if( $user_sig != '' && $user_sig_bbcode_uid != '' )         {             $user_sig = ($board_config['allow_bbcode']) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid, $postrow[$i], $topic_id, 1) : preg_replace("/\:$user_sig_bbcode_uid/si", '', $user_sig);         }         if( $bbcode_uid != '' )         {             $message = ($board_config['allow_bbcode']) ? bbencode_second_pass($message, $bbcode_uid, $postrow[$i], $topic_id, 0) : preg_replace("/\:$bbcode_uid/si", '', $message);   //beer mod                 if ( strlen($board_config['beermod_unhide_forums']) )                 {                     $beermod_unhide_forums = @explode(',', $board_config['beermod_unhide_forums']);                     if ( @in_array($forum_id, $beermod_unhide_forums) )                     {                         if ( @in_array($userdata['user_id'], $beerdata['user_ids'][$postrow_post_id]) && $userdata['user_id'] != ANONYMOUS )                         {                             $userdata_reply_buffered = true;                             $valid = true;                         }                     }                 }         }

?>

mam zainstalowanego Beer moda i tego, ale jak da sie piwo to wiadomosc nadal jest ukryta. Nie wiem czy to przez ten fragment kodu...:(
 
       Unofficial modifications Strona Główna -> Pomoc dla modyfikacji Idź do strony 1, 2, 3, 4, 5  Dalej
Strona 1 z 5
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.