Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo

Pomoc dla modyfikacji - BBCode Manager Final

qbs - Sro 26 Lip, 2006
Temat postu: BBCode Manager Final
tu mozna dyskutowac na temat modyfikacji BBCode Manager
m1chu - 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:
Kod
abc
def

skrypt nie bra? jednego <br /> za <br /><br />.
Bo wychodzi z tego:
Kod
abc

def

Poprostu podwaja liczb? enter?w, ?e tak si? wyra?e :]

Kica - 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 - 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 - Sro 26 Lip, 2006

Kod
a<br />b


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

<br />


?>

m1chu - Sro 26 Lip, 2006

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

A tu wynik:

qbs - Sro 26 Lip, 2006

aaaaa, wywal stamtad <pre></pre>
m1chu - Sro 26 Lip, 2006

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

Mam pytanie dotycz?ce instrukcji
Czy u?ycie
Kod
CREATE TABLE `phpbb_bbcode_table` (
(...)
) ENGINE=MyISAM AUTO_INCREMENT=23 ;

A
Kod
CREATE TABLE `phpbb_bbcode_table` (
(...)
) AUTO_INCREMENT=23 ;

Zrobi du?? r??nic??

qbs - Sro 26 Lip, 2006

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

btw: p??niej

reynart - 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 - 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 - Sro 26 Lip, 2006

Linki w podpisie sie nie wyswietlaja ..
qbs - Sro 26 Lip, 2006

Crash_3d napisał/a
Linki w podpisie sie nie wyswietlaja ..
od tego sa zezwolenia
Crash_3d - Sro 26 Lip, 2006

Cytat
od 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...:(

Eldanar - Sro 26 Lip, 2006

Niewiem dlaczego ale u mnie nie zmienia cytatu jak napisze si? go z cudzys?owiami

quote=nazwa_cytowanego

qbs - Sro 26 Lip, 2006

test napisał/a
test

'test' napisał/a
test

Kod

[quote="test"]test[/quote]
[quote='test']test[/quote]

niestety ci nie pomoge nie majac dostepu do forum

Crash_3d - Czw 27 Lip, 2006

qbs, m?gby? powiedzie? jak powinien wygl?da? kod z zainstalowanym takze beer modem?

Bo wygl?da tak, ale po daniu piwa nie pokazuje ukrytej tresci...

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


?>

m1chu - Czw 27 Lip, 2006

#Crash_3d, a ustawi?e? w PA id for?w w kt?rych ma odkrywa? wiadomo?? po nadaniu piwa? Bo kod kt?ry da?em kilka post?w wcze?niej dzia?a i nie psuje beermod'a ;]
Crash_3d - Czw 27 Lip, 2006

m1chu napisał/a
a ustawi?e? w PA id for?w w kt?rych ma odkrywa? wiadomo?? po nadaniu piwa


Tak. Przed wgraniem tego moda wszystko dzialalo, a teraz odslania jedynie po odpowiedzi w temacie. Poprawnie zmodyfikowalem t? cz?sc kodu jaka wkleilem?

m1chu - Czw 27 Lip, 2006

Crash_3d napisał/a
Poprawnie zmodyfikowalem t? cz?sc kodu jaka wkleilem?

Pr?cz kilku spacji (kt?re zgo?a wa?ne nie powinny by?) to kod jest ok. W?a?nie sprawdzi?em u siebie na forum, dzia?a. Ten sam kod :]

qbs - Czw 27 Lip, 2006

upewnij sie ze w pliku users_bbcode.php funkcja dotyczaca znacznika hide wyglada tak:
PHP Code:
<?php

/* HIDE BBCODE TAG by QBS */
function hide_bbcode ($txt)
{
    global $topic_id, $userdata, $db, $beerdata, $forum_topic_data, $post_id, $board_config, $forum_id, $replies_sql_checked;

    $beermod_unhide_forums = @explode(',', $board_config['beermod_unhide_forums']);

    if ( $topic_id )
    {
        if ( $userdata['user_id'] == $forum_topic_data['topic_poster'] || @in_array($userdata['user_id'], $beerdata['user_ids'][$post_id]) && $post_id )
        {
            return $txt;
        }
        if ( !$userdata['user_level'] && $userdata['session_logged_in'] && !$replies_checked )
        {
            $sql = "    select     count(post_id) as total_count
                from     " . POSTS_TABLE . "
                where    topic_id = $topic_id
                and    poster_id = " . $userdata['user_id'] . "
                limit 1";
            $result = $db->sql_query($sql);
            $reply = $db->sql_fetchrow($result);
        }
        if ( $reply['total_count'] || $userdata['user_level'] )
        {
            return $txt;
        }
    }
    if ( !isset($replies_sql_checked) ) $replies_sql_checked = true;
    if ( @in_array($forum_id, $beermod_unhide_forums) )
    {
        return 'Wiadomoś? zosta?a ukryta, aby ją przeczyta? postaw autorowi posta piwo, lub odpowiedz na temat.';
    }
    return 'Wiadomoś? zosta?a ukryta, aby ją przeczyta? nale?y odpowiedzie? w temacie.';
}


?>


[ Dodano: Czw 27 Lip, 2006 ]
natomiast ten fragment w pliku viewtopic.php (lub podobny sadzac na podstawie tego co wkleiles):
PHP Code:
<?php

            if ( strpos($message, "") !== false )
            {
                //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 ( !$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);
            }


?>

mozesz calkowiecie usunac

Eldanar - Czw 27 Lip, 2006

qbs napisał/a
niestety ci nie pomoge nie majac dostepu do forum


Jak wr?c? to stworz? nowego klienta FTP i podam Ci na PW, a jak znajdziesz czas to zobaczy?by? co jest nie tak...

kastak - Czw 27 Lip, 2006

Po zainstalowaniu tego moda nie dziala poprawnie beer mod, jest tak samo jak u Crash_3d, po daniu piwa nie pokazuje ukrytej tresci, probowalem poprawki zarowno m1chu jak i qbs i nadal nie dziala (pewnie dlatego, ze cos zle robie). Zalaczam plik viewtopic.php, moze ktos znajdzie czas i zobaczy co robie zle.
qbs - Czw 27 Lip, 2006

kastak, tak jak pisalem Eldanarowi, bez dostepu do forum nic nie jestem w stanie zrobic - jak widzisz tutaj to dziala bez zarzutu
qbs - Czw 27 Lip, 2006

dziekuje kastak
solucja na to w zalaczniku (nadpisac obecny plik)

kastak - Pią 28 Lip, 2006

qbs napisał/a
dziekuje kastak

qbs, to ja dziekuje tobie :)
Teraz zauwazylem, ze jak cytuje wiadomosc w takiej postaci:
Kod
[quote="test"]test[/quote]

to wyswietla sie test napisa?/a i tu tresc cytowanego tekstu
chodzi o to ze " nie powinien sie wyswietlac. a jak cytuje w takiej postaci:
Kod
[quote=test]test[/quote]

to wtedy wszystko dziala, a powinno dzialac w obu przypadkach, qbs, daje sobie uciac glowe, ze wczoraj przed twoimi zmianami dzialalo prawidlowo, choc nie daje 100% pewnosci :mrgreen:

qbs - Pią 28 Lip, 2006

kastak, ten znacznik akurat nie ma nic wspolnego z tym plikiem. zobacz czy kod wyjsciowy wyglada tak:
Kod
</span><table style="background-color: white;color: #000000;border: 1px solid #a9b8c2;" width="90%" align="center" cellspacing="0" cellpadding="4"><tr><td><b>{QUOTED} {LANG_wrote}</b></td></tr><tr><td>{TEXT}</td></tr></table><span class="postbody">

kastak - Pią 28 Lip, 2006

kod jest identyczny, masz jakis pomysl na rozwiazanie tego problemu? :?
Eldanar - Pią 28 Lip, 2006

qbs, m?g?by? zajrze? co mam nie tak? Oczywi?cie je?li znajdziesz chwil? czasu... Dane poda?em na PW
qbs - Pią 28 Lip, 2006

zaloz testowego usera

[ Dodano: Pi? 28 Lip, 2006 ]
a poki co to widze ze nie masz w ogole zainstalowanego tego mod'a

Eldanar - Sob 29 Lip, 2006

Jak nie :) Przecie? dzia?a wszystko :D

[ Dodano: Sob 29 Lip, 2006 ]
Dzia?aja wszystkie funkcje opr?cz tego quota :P Mam ju? dodane swoje BBcode :D

[ Dodano: Sob 29 Lip, 2006 ]
aha jakby? chcia? pe?nego dost?pu do forum to powiedz...

qbs - Sob 29 Lip, 2006

Eldanar, w takim "mojemu" uzytkownikowi twojego ftp'a nadales uprwnienia do innej lokalizacji.

Cytat
File: bbcode.php 33 KB 2006-06-08 13:23:00

Eldanar - Sob 29 Lip, 2006

Ju? powinno by? wszystko wporz?dku. To przez po?piech...

[ Dodano: Sob 29 Lip, 2006 ]
i b??dy z tymi quotami najbardziej widoczne s? jak si? dwucz?onow? nazw? u?ytkownika da

qbs - Sob 29 Lip, 2006

w ogole nie zauwazylem ze pozamienialem wszystkie &amp; na &
dzieki, ty masz juz wszytsko ok :)

[ Dodano: Sob 29 Lip, 2006 ]
test test napisał/a
test test

Eldanar - Sob 29 Lip, 2006

Dzi?ki wielkie qbs.
kastak - Sob 29 Lip, 2006

podmienilem ta funkcje bbcode_decoding() z nowej paczki i wyswietla sie blad:

Kod
Fatal error: Call to undefined function: you_bbcode() in /home/kastak/domains/znane.idl.pl/public_html/includes/bbcode.php on line 277

qbs - Sob 29 Lip, 2006

dodaj przed ta funkcja:
PHP Code:
<?php

@require_once($phpbb_root_path . 'includes/users_bbcode.' . $phpEx);


?>

reynart - Sob 29 Lip, 2006

Za to ja mam co? takiego
Kod
Parse error: parse error, expecting `')'' in c:\usr\krasnal\www\rey\1.2.5\includes\bbcode.php on line 124

A ta linia to
PHP Code:
<?php

    $text = str_replace( array('\'', '"' ), array( ''', '&quot;' ), $text );


?>

kastak - Sob 29 Lip, 2006

dzieki qbs, teraz dziala wszystko, chyba ze jeszcze cos znajde :)
qbs - Sob 29 Lip, 2006

reynart, sciagnij paczke i nadpisz plik bbcode.php
reynart - Sob 29 Lip, 2006

Efekt po dodaniu \ czy zamianie na &#39; jest ten sam.. ale wole mie? to tak jak jest w tej paczce.. ?eby nie by?o p??niejszych problem?w ;) Dzi?ki
qbs - Sob 29 Lip, 2006

jest pseudo ta sama. bez celu tego nie robilem
Eldanar - Nie 30 Lip, 2006

qbs, co? dalej nie dzia?a :/ Zobacz to: http://bg.siela.org/viewtopic.php?p=7456#7456
qbs - Nie 30 Lip, 2006

cos ty zrobil z ta funkcja? ;> po zamianie funkcji bbcode_decoding na wlasciwa plik wazy 20bajtow mniej ;> a ostatnio dodalem do niej pare znaczkow
Eldanar - Nie 30 Lip, 2006

w?a?nie nic nie robi?em :D Mo?e by? pad serwera i z backupu pliki sa :/
rzymek01 - Nie 30 Lip, 2006

dodam jeszcze par? uwag :mrgreen:

PHP Code:
<?php

#stary typ komentarza nie dzia?a (nie zmienia si? jego kolor)
//a ten dzia?a
/*i ten te?*/


?>


PHP Code:
<?php

echo <<<HEREDOC;
zawarto?? sk?adni heredoc powinna by? pokolorowana jak
zwyk?y string zawarty w cudzys?owy
HEREDOC;

"w?a?nie tak"


?>

qbs - Nie 30 Lip, 2006

rzymek01, typ komentarza na niektorych serwerach nie dziala i wywala blad. z reszta to samo tyczy sie stringa. sa to zapisy niestosowane i nie bede sie z nimi chrzanil.
Eldanar - Sro 02 Sie, 2006

qbs, nie uwierzysz :D

http://bg.siela.org/viewtopic.php?p=7827#7827

Mo?esz mi napisa? w czym tkwi b??d? Dlaczego ci?gle si? to zmienia? Nic nie zmienia?em w plikach, a ci?gle si? psuje... (masz dost?p do FTP)

[ Dodano: Sro 02 Sie, 2006 ]
lol to takie cyrki robi jak w nazwie u?ytkownika s? polskie znaki :D

[ Dodano: Sro 02 Sie, 2006 ]
W?a?ciciel posta napisał/a
lol


[ Dodano: Czw 03 Sie, 2006 ]
To jak to naprawi?e?? Bo jeszcze wczoraj ten quote powy?ej nie dzia?a? poprawnie :D

cdX - Nie 06 Sie, 2006

Mod nie dziala z Points System. Instalowalem to juz 3 razy i za kazdym razem, gdy dodawalem nowy BBCode wyswietlalo mi tylko [nazwa]{TEXT}[/nazwa].

Pliki, ktore trzeba edytowac w points system i w BBcode manager to:
includes/usercp_register.php
posting.php
profile.php
viewtopic.php

T-kOrreD - Pon 07 Sie, 2006

Drobne poprawki funkcji znajduj?cych si? w pliku includes/users_bbcode.php.

Aby linijki tekstu w BBCode size wygl?da?y "normalnie" (czyli zwi?kszone si? nie zaz?bia?y, a zmniejszone faktycznie zajmowa?y mniej miejsca):

PHP Code:
<?php

function size_bbcode ($size, $txt)
{
    $size = ( $size > 36 ) ? 36 : $size;
    $size = ( $size < 8 ) ? 8 : $size;
    return '<span style="line-height:' . (string)($size + 2) . 'px; font-size:' . $size . 'px">' . $txt . '</span>';
}


?>


Zamiast dw?jki (dodatkowy odst?p) mo?na wpisa? inn? liczb? - w zale?no?ci od potrzeb.

Lista typu numerowanego (nie punktowana) - modyfikacja pozwala na wyb?r pomi?dzy listami typu 1 2 3, a b c, A B C, i ii iii, I II III; domy?lnie 1 2 3.

PHP Code:
<?php

function list_enhanced_bbcode ($type = '', $txt = '')
{
    $types = array('a', 'A', 'i', 'I');
    $type = ( in_array($type, $types) ) ? $type : '1';
    $new_txt = '';
    $txt = explode("\n", trim($txt));
    foreach ( $txt as $line )
    {
        $new_txt .= "<li>$line</li>";
    }
    return "<ol type=\"$type\">$new_txt</ol>";
}


?>

Eldanar - Pon 07 Sie, 2006

qbs, wgra?em t? najnowsz? wersj? 1.3.3 ale nadal mam ten b??d z quotem i nazw? z polskimi literami :/
cdX - Pon 07 Sie, 2006

Cytat
Mod nie dziala z Points System. Instalowalem to juz 3 razy i za kazdym razem, gdy dodawalem nowy BBCode wyswietlalo mi tylko [nazwa]{TEXT}[/nazwa].

Pliki, ktore trzeba edytowac w points system i w BBcode manager to:
includes/usercp_register.php
posting.php
profile.php
viewtopic.php


Pomoze ktos z tym?

qbs - Pon 07 Sie, 2006

Eldanar, http://mody.lastinn.info/download,id__208.html
cdX, chyba zapomniales o przerobce pliku bbcode.php

cdX - Pon 07 Sie, 2006

Edytowalem i przerobilem wszystki pliki wg poradnikow.
qbs - Pon 07 Sie, 2006

zalacz plik bbcode.php i powiedz czy dziala reszta bbcode?
cdX - Wto 08 Sie, 2006

Reszta bbcode dziala normalnie.
qbs - Wto 08 Sie, 2006

cdX, plik ktory zalaczyles wyglada na prawidlowo przerobiony natomiast ten na serwerze niestety nie :)
DooM1 - Wto 22 Sie, 2006

Witam, dzisiaj postanowi?em znowu powalczy? z modem by qbs, no i 'dupa blada' powiedzia?bym.. Wciaz sa problemy, przedchwila mialem problem z posting.php, teraz mam z bbcode.php :/ Instaluje dobrze, jestem pewien.. no chyba ze moge robic cos zle z tymi np.
Kod

function bbencode_first_pass($text, $uid)
{
...
}

te 3 kropki mi duzo nie mowia, rozumiem z nich jedynie ze mam 'jechac' tak daleko az zobacze najblizsze zamkniecie klamerkowe.. jezeli mam racje, to dobrze robie w takim razie.

Teraz wyskakuje mi przy pr?bie napisania czegos na forum :
Cytat

Fatal error: Call to undefined function cut_links() in /home/(...)/forum-pl/includes/bbcode.php on line 699


a w tej linii, mam to:
Kod

$ret = str_replace($matches[0][$i], '<a '.$matches[1][$i].'>'.cut_links($matches[2][$i]).'</a>', $ret);


Mial ktos z tym problem kiedys? wie ktos w czym tkwi problem i jak go rozwi?zac? pom??cie.

Pozdrawiam.

qbs - Wto 22 Sie, 2006

jedziesz za daleko bo usuwasz jeszcze kolejne funkcje po drodze (m.in cut_links)
DooM1 - Sro 23 Sie, 2006

teraz niby dzia?a, bo widze ju? tego moda w panelu admina, ale jest jakis teraz problem w posting.php.. :(

Cytat

Fatal error: Call to undefined function make_bbcode_uid() in /home/(...)/forum-pl/posting.php on line 1520


a tam mam to:
Kod

$bbcode_uid = ($bbcode_on) ? make_bbcode_uid() : '';


Nie wiem co robie ?le :/ instrukcja m?wi bym sie zatrzyma? na nast. nawiasie klamerkowym, i tak robie..

Pozdrawiam.

xeon - Wto 29 Sie, 2006

Ja mam 1 sprawe:

1. Jak zmieni? tekst
Kod
Tiadomo?? ukryta / Hidden message
Wiadomo?? zosta?a ukryta, aby j? przeczyta? nale?y odpowiedzie? w temacie.

W Pa przy edycji hide mam tylko:
Kod
</span><table style="background-color: white;color: #000000;border: 1px solid #a9b8c2; width:90%" align="center" cellspacing="0" cellpadding="4"><tr><td><b>Wiadomo?? ukryta / Hidden message</b></td></tr><tr><td>{TEXT}</td></tr></table><span class="postbody">

I mog? zmieni? tylko
Kod
Wiadomo?? ukryta / Hidden message



Thx :D

KnofeL - Wto 29 Sie, 2006

U?yc opcji szukaj :roll: :/

Powered by phpBB modified by Przemo © 2003 phpBB Group