Google AdSense na forum

Zaczęty przez LukaszP, 15 Listopad 2005, 00:52

0 użytkowników i 1 Gość przegląda ten wątek.

LukaszP

Wersja 1
Po pierwszym poście.


Plik do edycji: Display.template.php

Znajdź:

// Show the member's signature?
if (!empty($message['member']['signature']) && empty($options['show_no_signatures']))
echo '
<hr width="100%" size="1" class="hrcolor" />
<div style="overflow: auto; width: 100%; padding-bottom: 3px;" class="signature">', $message['member']['signature'], '</div>';

echo '
</td>
</tr>
</table>
</td></tr>
</table>
</td></tr>';
[color=red]}[/color]


Wsta poniższy kod tuż przed "}" w ostatniej lini.

if ($message['id'] == $context['first_message'])
echo '
<div align="center">
        <script type="text/javascript"><!--
        google_ad_client = "pub-twóID";
        google_ad_width = 468;
        google_ad_height = 60;
        google_ad_format = "468x60_as";
        google_ad_type = "text";
        google_ad_channel ="twojkanał";
        google_color_border = "577494";
        google_color_bg = "577494";
        google_color_link = "FFFFFF";
        google_color_url = "999999";
        google_color_text = "EFEFEF";
        //--></script>
        <script type="text/javascript"
          src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
        </script>
  </div>
';





Wersja 2:
Na górze każdej kategorii (symulująca dział) -  bardzo dobry CTR.


Plik do edycji:  index.template.php

Znajdź:
// The main content should go here.  A table is used because IE 6 just can't handle a div.

Poniżej wstaw:

echo '
<table width="100%" cellpadding="0" cellspacing="0" border="0"><tr>


<td style="padding: 1ex 1px 2ex 1px;" width="100%" valign="top">
<div class="tborder">
<table border="0" width="100%" cellspacing="1" cellpadding="5" height="72">
<tr>
<td  colspan="4" class="catbg" height="18"><img src="/Themes/smfaqua/images/post_old.gif" class="midimage" alt="No New Posts" title="No New Posts" border="0" />
<font size="1">Sponsored Links</font>
</td>
</tr>
<tr class="topicbg1">
<td class="topicbg1" align="center" valign="middle"><img src="/Themes/smfaqua/images/on.gif"  border="0" /></td>
<td class="topicbg1" align="left" width="70%">
<div style="float:right;text-align:right;">
    <a href="index.php?action=post;board=1.0"><img src="/Themes/smfaqua/images/n.gif" alt="n" border="0" title="Start new topic" /></a>
    <a href="index.php?action=markasread;sa=board;board=1.0"><img src="/Themes/smfaqua/images/m.gif" alt="m" border="0" title="Mark Topics as Read for this Forum" /></a>
    <a href="index.php?action=notifyboard;sa=on;board=1.0;sesc=233047cc065c2e23891b5ce3e234432f"><img src="/Themes/smfaqua/images/z.gif" alt="z" border="0" title="Notify of replies" /></a>
</div>
<script type="text/javascript"><!--
    google_ad_client = "pub-twójID";
    google_ad_width = 468;
    google_ad_height = 60;
    google_ad_format = "468x60_as";
google_alternate_color = "F1F4F9"
    google_ad_type = "text";
    google_ad_channel ="twojkanal";
    google_color_border = "F1F4F9";
    google_color_bg = "F1F4F9";
    google_color_link = "094899";
    google_color_url = "787878";
    google_color_text = "333333";
    //--></script>
    <script type="text/javascript"
      src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
</td>
<td class="topicbg1" valign="middle" align="center" style="width: 10%;" nowrap="nowrap">
<span class="smalltext">1 Post in<br/>1 Topic</span></td>
<td class="topicbg1" valign="middle" width="30%" nowrap="nowrap">
<span class="smalltext"><img border="0" src="/Themes/smfaqua/images/f.gif" align="middle" title="" alt="" />Posted <b>Today</b>,at 12:00:00 AM<br>by <u>Google</u></span></td>
</tr>
<tbody class="sep_display"><tr style="height:5px;"><td style="height:5px;padding:0;" colspan="4" class="catbg"></td></tr><tr style="padding:0;"><td style="padding:0;" colspan="4"><div class="catsep"></div></td></tr></tbody>
</table>
</div>';



Oczywiście zamieniamy kod google na swój.
Modyfikacja dotyczy skórki smfaqua jak widać, niemniej jednak drobne zmiany i działa na reszcie.

mam5gram

#1
Witam. A czy mógłbyś przykłady przedstawic dla zwykłej skórki bo kod jest inny, w przypadku drugiego przykładu udało się zrobić ale z błedami ponieważ nie wyświetla obrazków a w przypadku pierwszego przykładu to reklama pojawia się nad pierwszym postem.

Dzięki

qba

u mnie ta "symulacja dzialu" pokazuje sie wszedzie,
nawet podczas czytania postow
czy ktos wymyslil cos na tyle sprytnego aby pokazywala sie tylko na stronie z dzialami?

Kǝmac

Dropbox +0.5 GB dla nowych użytkowników (i dla mnie): http://db.tt/dO6tmv2

mam5gram

Kemac a gdzie jest opis tej instalacji bo próbowałem zrobić tak jak jest napisane w poście ale już po dodaniu do Themes/default/languages/Modifications.polish.php: na górze strony pojawiło się to co dodałem.
prosiłbym o jakiś opis instalacji także tego pliku z tąd
http://mods.simplemachines.org/index.php?mod=255

Dzięki i pozdrawiam

Kǝmac

Musisz dodać między <?php a ?>.
Dropbox +0.5 GB dla nowych użytkowników (i dla mnie): http://db.tt/dO6tmv2

qba

troszke niedorobioiny ten mod, mozna dodac tylko jeden rodzaj kodu z reklama
ja wykorzystalem go do "udawania dzialu",
pierwszy post z adsense wstawiam lopatologicznie ;-)

mam5gram

Kemac możesz rowinąć swoja myśl, w którym pliku to zastapić bo zastapiłem to
Cytat
<?php
// Version: 1.1 RC2; Modifications

?>

ale rozjechała się trzcionka.
Co zrobić?

dzieki i pozdrawiam

defc0n

*czcionka :P
rozjechala sie tzn.?
plik Themes/default/languages/Modifications.polish.php ma tak wygladac:

<?php//Ad Management Help Strings$txt['ad_management'] = 'Reklama';$txt['ad_management_index_below'] = 'Wyświetlaj reklamy pod menu na wszystkich stronach';$txt['ad_management_index_above'] = 'Wyświetlaj reklamy nad menu na wszystkich stronach';$txt['ad_management_bot_index'] = 'Wyświetlaj reklamy na dole wszystkich stron';$txt['ad_management_board_index'] = 'Wyświetlaj reklamy w Indeksie Działów';$txt['ad_management_thread_index'] = 'Wyświetlaj reklamy w Indeksie Wiadomości';$txt['ad_management_thread'] = 'Wyświetlaj reklamy w wątku';$txt['ad_management_content'] = 'Tu wpisz kod twojej reklamy';$txt['ad_management_firstad'] = 'Wyświetlaj reklamę po pierwszej wiadomości';$txt['ad_management_align'] = 'Wyrównanie reklam';$txt['ad_management_align_left'] = 'Do lewej';$txt['ad_management_align_middle'] = 'Wyśrodkowane';$txt['ad_management_align_right'] = 'Do prawej';$txt['permissiongroup_ad_manage'] = 'Zarządzanie reklamą';$txt['permissionname_ad_manageperm'] = 'Włącz reklamy';$txt['permissionhelp_ad_manageperm'] = 'Musi być zaznaczone, aby włączyć reklamę tej grupie użytkowników';?>



a do Themes/default/languages/Help.polish.php dodajesz przed znakiem '?>' :

//Ad Management Help Strings
$helptxt['ad_management_index_below'] = '<p>Reklama jest umiejscowiona tuż pod menu. Reklamy będą wyświetlane na każdej stronie.</p><p>Jeśli jest zaznaczone "Wyświetlaj reklamy w Indeksie Działów, Indeksie Wiadomości i w wątku", będziesz widział podwójna reklamę na górze strony.</p>';
$helptxt['ad_management_index_above'] = '<p>Reklama jest umiejscowiona tuż nad menu. Reklamy będą wyświetlane na każdej stronie.</p><p>Jeśli jest zaznaczone "Wyświetlaj reklamy w Indeksie Działów, Indeksie Wiadomości i w wątku", będziesz widział podwójna reklamę na górze strony.</p>';
$helptxt['ad_management_bot_index'] = '<p>Reklama jest umiejscowiona na dole strony. Reklamy będą wyświetlane na każdej stronie.</p><p>Jeśli jest zaznaczone "Wyświetlaj reklamy w Indeksie Działów, Indeksie Wiadomości i w wątku", będziesz widział podwójna reklamę na górze strony.</p>';
$helptxt['ad_management_board_index'] = '<p>Reklama jest widoczna tylko na stronie z listą działów na forum.</p><p>Jeśli jest zaznaczone "Wyświetlaj reklamy nad i pod menu", będziesz widział podwójna reklamę na górze strony.</p>';
$helptxt['ad_management_thread_index'] = '<p>Reklama jest widoczna tylko na stronie z listą wiadomości w dziale.</p><p>Jeśli jest zaznaczone "Wyświetlaj reklamy nad i pod menu", będziesz widział podwójna reklamę na górze strony.</p>';
$helptxt['ad_management_thread'] = '<p>Reklama jest widoczna tylko na stronie, która wyświetla wątek.</p><p>Jeśli jest zaznaczone "Wyświetlaj reklamy nad i pod menu", będziesz widział podwójna reklamę na górze strony.</p>';
$helptxt['ad_management_content'] = 'Może tu zostać wpisany jakikolwiek prawidłowy kod HTML. Pamiętaj o zamykaniu tagów. Kod BBC nie działa tutaj.';
$helptxt['ad_management_firstad'] = 'Reklamy będą wyświetlane po pierwszej wiadomości. Wiadomość z reklamą nie będzie zawierała żadnych dodatkowych linków poza tytułem wątka. Jest to spowodowane tym, że nie jest to prawdziwa wiadomość. Nie może być cytowana, edytowana, ani nie może być na niej przeprowadzona żadna operacja związana z wiadomościami.';
$helptxt['ad_management_align'] = 'Wyrównuje reklamę do lewej, do środka lub do prawej. Nie ma wpływu na "Wyświetlaj reklamę po pierwszej wiadomości". Pozycja tej reklamy jest stała.';

zapisujesz, wysylasz i juz

michal1-1991

Ten pierwszy pomysł jest git;) Ale on pojawia się jako pierwszy na samej górze... a nie pod treścią tematu. Wole to zrobić tym sposobem, albo może ktoś mi powie, dlaczego jeśli jestem zalogowany reklamy z Modu (tym co powyżej opisujecie) pojawiają się, a kiedy jestem wylogowany, nie ma nic.

Liczę na szybką pomoc, tymczasem zrobię wersję z reklamą nad tematem  ;D
http://www.topsmf.uni.cc/ - toplista for opartych na SMF! Dodajcie swoje fora!

http://evortal.pl - Vortal technologiczny
http://online.evortal.pl - Najlepsze gry online
http://forum.evortal.pl - Forum oparte na SMF

ronin

Cytat: michal1-1991 w  8 Luty 2007, 23:47
Ten pierwszy pomysł jest git;) Ale on pojawia się jako pierwszy na samej górze... a nie pod treścią tematu. Wole to zrobić tym sposobem, albo może ktoś mi powie, dlaczego jeśli jestem zalogowany reklamy z Modu (tym co powyżej opisujecie) pojawiają się, a kiedy jestem wylogowany, nie ma nic.

Liczę na szybką pomoc, tymczasem zrobię wersję z reklamą nad tematem  ;D

sprawdz uprawnienia

michal1-1991

Sprawdzałem chyba już wszystko co mi przychodzi na myśl. Może ktoś miał taki problem i wie jak to naprawić?
http://www.topsmf.uni.cc/ - toplista for opartych na SMF! Dodajcie swoje fora!

http://evortal.pl - Vortal technologiczny
http://online.evortal.pl - Najlepsze gry online
http://forum.evortal.pl - Forum oparte na SMF

SadaM666

Jak zrobić żeby reklama wyświetlała sie w ostatnim poscie ?

Kǝmac

Dropbox +0.5 GB dla nowych użytkowników (i dla mnie): http://db.tt/dO6tmv2

opal

Sposob numer dwa jest bardzo fajny. Dziala idealnie po dokonaniu paru zmian z grafikami, pozmienialem sobie tez teksty itp. Mozna zobaczyc jak ladnie sie sprawuje na http://www.klasyka.info

Dzieki. Daje plusa.