News:

Wondering if this will always be free?  See why free is better.

Main Menu

Problem z SMF 2.0 RC2 - Brak elementu

Started by MexikanoS, January 28, 2010, 04:49:26 PM

Previous topic - Next topic

MexikanoS

Cześć, mam problem odnośnie postów. Tak jak wszystko jest tutaj wyświetlane, to na moim forum wyświetlane jest tylko:



Proszę o pomoc ;)

Kasilias

No i w sumie nie spodziewałem się, że będę zmuszony tutaj napisać, a jednak chcąc nie chcąc nie potrafię rozwiązać tego problemu...
Mój problem jest dość prosty więc podejrzewam, że nie sprawi to niektórym zawodu, otóż zakładam forum na swoim serw. i akurat się złożyło, że robię je w SMF 2.0 RC2, niestety jak to bywa pojawił się mały problem... Mianowicie klawisz "Wyślij" przy zakładaniu wątków "znikł", a raczej nigdy go nie było, nie wiem który plik jest za to odpowiedzialny a bazy nie chę re-instalować ponieważ są tam już wprowadzone istotne ustawienia których nie chce mi się na nowo wprowadzać... Załączam jednocześnie obrazek JPG który powinien mniej więcej pokazać w czym leży rzecz.... Liczę na szybką odpowiedź.

Kasilias

Mam dokładnie ten sam problem (Patrz wątek "Problem z SMF 2.0 RC2 - Brak elementu") Nieciekawa sprawa...

MexikanoS

Na jakim serverze masz stronę? Czyżby hxxp:cba.pl [nonactive]?

Kasilias


MexikanoS

Też mam takową stronę na serverze hxxp:cba.pl [nonactive]... Może to wina servera cba. Nie obsługuje jakiś "kodów"? ::)

Kasilias

Prędzej to wina tego, że albo wgraliśmy to samo spolszczenie, lub to, że po prostu nie dograł nam się do końca ten sam plik... Nadal czego na odp. kogoś kto dłużej w tym siedzi...

MexikanoS

Chodzi o to, że przeinstalowałem również SMF na normalną wersję, bez spolszczenia, i problem jest ten sam - Spróbuję innej wersji. Gdybyś się czegoś dowiedział daj znać > 603570 GG, thx.

Kasilias

Dobra, dam znać.... Ale mimo wszystko  będę czekać na odp. bo sprawa jest tym ważniejsza, że ja nie mogę tak za bardzo wszst. wgrywać na nowo... Jak znajdziesz luke to daj znać tutaj na forum...

Nolt

#9
Podstawowe pytanie to czy problem pojawił się po instalacji czystego skryptu czy dopiero gdy edytowaliście pliki. Jeśli po instalacji, to nie jest wina spolszczenia bo przycisk wyświetlałby się wam tyle że w takiej postaci "Wy?lij". Gratuluje spostrzegawczości ale jak widzicie obaj macie ten sam problem, obaj posiadacie forum na cba.pl...

PS jeśli serwer cba dodaje wymuszone własne reklamy, podejrzewam że w tym jest problem. Polecam przegrzebanie plików BoardIndex.template.php, Index.template.php i Display.template.php.

Kasilias

Coś czułem, że reklama wciska się Tobie w jednym miejscu do kodu JS co może być przyczyną... Hmm... Myślisz, że usunięcie tych plików załatwi sprawę? Wiesz... Nie chcę czegoś zepsuć :P
A problem musiał powstać przy instalacji skryptu z tego wniosek...

MexikanoS

Ściągnij sobie 1.1.11. Według mnie ta wersja jest stabilniejsza, od 2.0RC2 ;)

Kasilias

Jak już mam to 2.0 RC2 to nie będę się męczył z wgrywaniem na nowo... Poza tym problem częściowo zlokalizowałem.
Gdy mamy dany fragment kodu
]
},
sSmileyBoxTemplate: '\n\t\t\t\t\t\t%smileyRows% %moreSmileys%\n\t\t\t\t\t',
sSmileyRowTemplate: '\n\t\t\t\t\t\t<div>%smileyRow%<' + '/div>\n\t\t\t\t\t',
sSmileyTemplate: '\n\t\t\t\t\t\t<img src="%smileySource%" align="bottom" alt="%smileyDescri' +'ption%" title="%smileyDescri' +'ption%" id="%smileyId%" />\n\t\t\t\t\t',
sMoreSmileysTemplate: '\n\t\t\t\t\t\t<a hr' + 'ef="#" id="%moreSmileysId%">[więcej]<' + '/a>\n\t\t\t\t\t',
sMoreSmileysLinkId: 'moreSmileys_message',
sMoreSmileysPopupTemplate: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\t\t\t\t\t\t<html>\n\t\t\t\t\t\t\t<head>\n\t\t\t\t\t\t\t\t<title>Dodatkowe uśmieszki<' + '/title>\n\t\t\t\t\t\t\t\t<link rel="stylesheet" type="text/css" href="http://kasilias.cba.pl/Themes/default/css/index.css?rc2" />\n\t\t\t\t\t\t\t<' + '/head>\n\t\t\t\t\t\t\t<body id="help_popup"><!--]>--><noscript onclick="''"></noscript><script type="text/javascript" src="http://a.cba.pl/reklama1.js"></script>\n\t\t\t\t\t\t\t\t<div class="padding windowbg">\n\t\t\t\t\t\t\t\t\t<h3 class="catbg"><span class="left"><' + '/span>\n\t\t\t\t\t\t\t\t\t\tWybierz uśmieszek\n\t\t\t\t\t\t\t\t\t<' + '/h3>\n\t\t\t\t\t\t\t\t\t<div class="padding">\n\t\t\t\t\t\t\t\t\t\t%smileyRows%\n\t\t\t\t\t\t\t\t\t<' + '/div>\n\t\t\t\t\t\t\t\t\t<div class="smalltext centertext">\n\t\t\t\t\t\t\t\t\t\t<a hr' + 'ef="#" id="%moreSmileysCloseLinkId%">Zamknij okno<' + '/a>\n\t\t\t\t\t\t\t\t\t<' + '/div>\n\t\t\t\t\t\t\t\t<' + '/div>\n\t\t\t\t\t\t\t<' + '/body>\n\t\t\t\t\t\t<' + '/html>'
});
var oBBCBox_message = new smc_BBCButtonBox({
sUniqueId: 'BBCBox_message',

Mi się nie zgadza do końca fragment "<noscript onclick="''">" Gdzie zamiast '""' Powinno być ' + ', tyle że niestety by dojść który plik to jest mam problem bo gdy zobaczyłem swój index główny to nie ma w nim "&& $_GET['action'] == 'post'. Więc jak na razie stoję w miejscu... Puki ze znajomym czegoś nie wykombinujemy to klapa, leżymy...

Nolt

Jaki to plik?
GenericControls.template.php? Jeśli tak u mnie wygląda to całkowicie inaczej (czysty plik (cały kod Show the smileys):
        // Show the smileys.
        if ((!empty($context['smileys']['postform']) || !empty($context['smileys']['popup'])) && !$editor_context['disable_smiley_box'] && $smileyContainer !== null)
        {
            echo '
                var oSmileyBox_', $editor_id, ' = new smc_SmileyBox({
                    sUniqueId: ', JavaScriptEscape('smileyBox_' . $editor_id), ',
                    sContainerDiv: ', JavaScriptEscape($smileyContainer), ',
                    sClickHandler: ', JavaScriptEscape('oEditorHandle_' . $editor_id . '.insertSmiley'), ',
                    oSmileyLocations: {';

            foreach ($context['smileys'] as $location => $smileyRows)
            {
                echo '
                        ', $location, ': [';
                foreach ($smileyRows as $smileyRow)
                {
                    echo '
                            [';
                    foreach ($smileyRow['smileys'] as $smiley)
                        echo '
                                {
                                    sCode: ', JavaScriptEscape($smiley['code']), ',
                                    sSrc: ', JavaScriptEscape($settings['smileys_url'] . '/' . $smiley['filename']), ',
                                    sDescription: ', JavaScriptEscape($smiley['description']), '
                                }', empty($smiley['isLast']) ? ',' : '';

                echo '
                            ]', empty($smileyRow['isLast']) ? ',' : '';
                }
                echo '
                        ]', $location === 'postform' ? ',' : '';
            }
            echo '
                    },
                    sSmileyBoxTemplate: ', JavaScriptEscape('
                        %smileyRows% %moreSmileys%
                    '), ',
                    sSmileyRowTemplate: ', JavaScriptEscape('
                        <div>%smileyRow%</div>
                    '), ',
                    sSmileyTemplate: ', JavaScriptEscape('
                        <img src="%smileySource%" align="bottom" alt="%smileyDescription%" title="%smileyDescription%" id="%smileyId%" />
                    '), ',
                    sMoreSmileysTemplate: ', JavaScriptEscape('
                        <a href="#" id="%moreSmileysId%">[' . (!empty($context['smileys']['postform']) ? $txt['more_smileys'] : $txt['more_smileys_pick']) . ']</a>
                    '), ',
                    sMoreSmileysLinkId: ', JavaScriptEscape('moreSmileys_' . $editor_id), ',
                    sMoreSmileysPopupTemplate: ', JavaScriptEscape('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
                        <html>
                            <head>
                                <title>' . $txt['more_smileys_title'] . '</title>
                                <link rel="stylesheet" type="text/css" href="' . $settings['theme_url'] . '/css/index' . $context['theme_variant'] . '.css?rc2" />
                            </head>
                            <body id="help_popup">
                                <div class="padding windowbg">
                                    <h3 class="catbg"><span class="left"></span>
                                        ' . $txt['more_smileys_pick'] . '
                                    </h3>
                                    <div class="padding">
                                        %smileyRows%
                                    </div>
                                    <div class="smalltext centertext">
                                        <a href="#" id="%moreSmileysCloseLinkId%">' . $txt['more_smileys_close_window'] . '</a>
                                    </div>
                                </div>
                            </body>
                        </html>'), '
                });';
        }

        if ($context['show_bbc'] && $bbcContainer !== null)
        {
            echo '
                var oBBCBox_', $editor_id, ' = new smc_BBCButtonBox({
                    sUniqueId: ', JavaScriptEscape('BBCBox_' . $editor_id), ',
                    sContainerDiv: ', JavaScriptEscape($bbcContainer), ',
                    sButtonClickHandler: ', JavaScriptEscape('oEditorHandle_' . $editor_id . '.handleButtonClick'), ',
                    sSelectChangeHandler: ', JavaScriptEscape('oEditorHandle_' . $editor_id . '.handleSelectChange'), ',
                    aButtonRows: [';

Kasilias

W którym katalogu jest umieszczony ten plik?

Nolt


kubaa90

#16
Już znalazłem problem! Reklama się wsypała!

http://a.cba.pl/reklama1.js

To jest w tej linijce:

QuotesMoreSmileysPopupTemplate: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "hxxp:www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd [nonactive]">\n\t\t\t\t\t\t<html>\n\t\t\t\t\t\t\t<head>\n\t\t\t\t\t\t\t\t<title>Dodatkowe uśmieszki<' + '/title>\n\t\t\t\t\t\t\t\t<link rel="stylesheet" type="text/css" href="hxxp:kasilias.cba.pl/Themes/default/css/index.css?rc2 [nonactive]" />\n\t\t\t\t\t\t\t<' + '/head>\n\t\t\t\t\t\t\t<body id="help_popup"><!--]>--><noscript onclick="''"></noscript><script type="text/javascript" src="hxxp:a.cba.pl/reklama1.js [nonactive]"></script>\n\t\t\t\t\t\t\t\t<div class="padding windowbg">\n\t\t\t\t\t\t\t\t\t<h3 class="catbg"><span class="left"><' + '/span>\n\t\t\t\t\t\t\t\t\t\tWybierz uśmieszek\n\t\t\t\t\t\t\t\t\t<' + '/h3>\n\t\t\t\t\t\t\t\t\t<div class="padding">\n\t\t\t\t\t\t\t\t\t\t%smileyRows%\n\t\t\t\t\t\t\t\t\t<' + '/div>\n\t\t\t\t\t\t\t\t\t<div class="smalltext centertext">\n\t\t\t\t\t\t\t\t\t\t<a hr' + 'ef="#" id="%moreSmileysCloseLinkId%">Zamknij okno<' + '/a>\n\t\t\t\t\t\t\t\t\t<' + '/div>\n\t\t\t\t\t\t\t\t<' + '/div>\n\t\t\t\t\t\t\t<' + '/body>\n\t\t\t\t\t\t<' + '/html>'

Jedyny problem to to, że nie mogę tego znaleźć. Jedynie widze, że to jest w tym kodzie co napisałeś [Kasilias]. Nie moge też sprawdzić, czy to to jest przyczyną, ale jestem prawie pewny. Powiedz mi co to za plik.

Jeżeli chcesz, żeby nie było problemu to możesz w opcjach stylu wyłączyć uśmieszki, ale nie będę się poddawał byle reklamie.

Dzakub

Mam ten sam problem!
Też mam stonę na cba.pl  >:(


Advertisement: