SMF HELP!

SMF Help! - For Users SMF/TP => Mods - Problemy, Integracje, Funkcjonalność => Wątek zaczęty przez: independes 23.02.2009 19:15:24



Tytuł: Reklama Google na forum SMF 2.0 Beta 4
Wiadomość wysłana przez: independes 23.02.2009 19:15:24
Chciałbym się dowiedzieć w którym miejscu mam umieścić kod reklamy lub może  jaśniej jaki plik mam edytować żeby reklama była wyświetlana. Nie znam sie na PHP wiec proszę o wyrozumiałość.


Tytuł: Odp: Reklama Google na forum SMF 2.0 Beta 4
Wiadomość wysłana przez: roco 23.02.2009 21:05:04
hmm no ok, ale to za mało szczegółów..

Potrzebna informacja, czy masz zainstalowany jakąś modyfikację do forum, czy też jest to np. normalny banerek z linkiem
Oraz, potrzebne info w jaki sposób chcesz tego użyć, tj. gdzie? to jest ważne, - gdzie ma się wyswietlac reklama, ponieważ od tego zależy jakie pliki będą edytowane.

Jeśli to mod, i np. niespolszczony, to trzeba wejść do PA, zmienić na chwilę język na EN, oczyścić cache, a w swoim profilu ustawić na chwilę styl default i wtedy zobaczyć gdzie co się wyświetla, bo może trzeba włączyć w PA, może tam wrzucić linki banerów, czyli grafik i linków docelowych.. itd, ale bez spolszczenia to mody widać np. tylko po angielsku, plus mody najczęściej instalują się na stylu default i na każdym innym stylu, który aktualnie się używa trzeba dokonac stosownych wpisów do plików.

Napisz mi o tym, (odpowiedz na pytania) i zobaczymy, może będę mógł pomóc Ci tym? Bez info, możliwe tylko hipotezy i gdybanko..

Narka :)
roco


Tytuł: Odp: Reklama Google na forum SMF 2.0 Beta 4
Wiadomość wysłana przez: independes 23.02.2009 21:19:23
Wiec tak AdSense czyli reklama google polega na tym ze wklejamy tylko kod źródłowy do jakiegoś pliku(nie ma ządnuch plików graficznych), w html to jest proste wklejasz kod np do index.html już masz na stronie.

Reklame chciałbym tutaj umieść, oczyścicie reklama powinna wyświetlacz sie na każdej podstronie. 
(http://img207.imageshack.us/img207/8899/beztytuuh.jpg)

Nie mam zainstalowanych żadnych modyfikacji (jeszcze)


Tytuł: Odp: Reklama Google na forum SMF 2.0 Beta 4
Wiadomość wysłana przez: roco 23.02.2009 21:24:31
OK!

Spakuj do zipa swój plik od skórki której używasz - index.template.php oraz wklej do notatnika ten kod i razem to spakuj i daj do posta jako załącznik.

Na pewno znajdę chwilkę i jeszcze dziś to machnę, tylko potrzebne mi te pliki.

roco


Tytuł: Odp: Reklama Google na forum SMF 2.0 Beta 4
Wiadomość wysłana przez: independes 23.02.2009 21:49:41
Prosze

//Edit:
ok. pobrałem i załącznik wychlastałem..
roco


Tytuł: Odp: Reklama Google na forum SMF 2.0 Beta 4
Wiadomość wysłana przez: roco 23.02.2009 23:02:51
Podam rozwiazanie dla innych, którzy chcą wrzucić do siebie reklamę z googla.

Jeśli mamy już kod i chcemy żeby reklama była widoczna wszędzie, np. pod głównym menu, ale nad indexem forum,

- to znajdujemy w pliku index.template.php m/w takie miejsce:

GeSHi -› Code: [select]
                    echo '
                        </div>
                    </div>
                </div>
                <div id="toolbar">
                '
,template_menu(),'
                </div>

                <div id="bodyarea">'
;

    // Show the navigation tree.
    theme_linktree();
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.027s | speed:6.49 KB/s



tuż za divem "bodyarea" a właściwie od tego miejsca zaczyna się to wszystko co jest pod menu, to główny div w którym dzieje się wszystko inne

Załóżmy że mamy jakąś reklame od googla np:


GeSHi -› Code: [select]
<script type="text/javascript"><!--
                google_ad_client = "pub-XXXXXXXXXXXX";
                /* 728x90, utworzono XX-XX-XX */
                google_ad_slot = "XXXXXXX";
                google_ad_width = 728;
                google_ad_height = 90;
                //-->
                </script>
                <script type="text/javascript" src="link_do_skryptu_googla_ads.js"></script>
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.002s | speed:145.13 KB/s




Wrzucimy ten kod w środkujacego diva np, takiego:

GeSHi -› Code: [select]
<div align="center" style="margin:2px auto;">
tu kod z googla
</div>
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.002s | speed:40.40 KB/s



I wrzucamy kod, a całość będzie wygladać tak:


GeSHi -› Code: [select]
                    echo '
                        </div>
                    </div>
                </div>
                <div id="toolbar">
                '
,template_menu(),'
                </div>

                <div id="bodyarea"><br />
                <div align="center" style="margin:2px auto;">
                    <script type="text/javascript"><!--
                        google_ad_client = "pub-XXXXXXXXXXXX";
                        /* 728x90, utworzono XX-XX-XX */
                        google_ad_slot = "XXXXXXX";
                        google_ad_width = 728;
                        google_ad_height = 90;
                        //-->
                        </script>
                        <script type="text/javascript" src="link_do_skryptu_googla_ads.js"></script>
                </div>'
;

    // Show the navigation tree.
    theme_linktree();
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.023s | speed:24.76 KB/s




Trzeba to robić naprawdę przecyzyjnie i uważać na string, czyli na wszelkie średniki cudzysłowy i apostrofy, inaczej może się wam co wywalić.

Zapisujemy naszą pracę i wrzucamy na ftp.

Trzeba pamiętać o tym, że może coś nam poszło nie tak, albo kod był do dupy.., -? Nie nadpisujemy pików na serverze, tylko np. jak mamy index.template.php to zmieniamy mu na serverze nazwę np. na index.templateKopia1.php i wrzucamy dopiero plik zmodyfikodany, wtedy nic nam się nie nadpisze i będziemy mieli historie zmian..

mam nadzieję, że to się komu przyda..

Pozdrawiam :)
roco