Ads einbauen neben dem Template (kubrick)
Ads einbauen neben dem Template (kubrick)
Juten Tach alle miteinander,
ich wollte gerade Ads neben das eigentliche Template bauen. Quasi wie bei dieser Seite die google Ads.
Muss nicht unbedingt so statisch beim scrollen sein. Ich weiß überhaupt nicht, in welcher Datei ich das realisiert bekomme.
Bei dem Kubrick Theme ist ja links und rechts nur eine Grafik als Hintergrund, welche sich immer wieder wiederholt. Wie bekomme ich da nun z.B. Google ads neben den Contentbereich?!
Danke für eure Hilfe im Voraus.
Mfg,
callya
ich wollte gerade Ads neben das eigentliche Template bauen. Quasi wie bei dieser Seite die google Ads.
Muss nicht unbedingt so statisch beim scrollen sein. Ich weiß überhaupt nicht, in welcher Datei ich das realisiert bekomme.
Bei dem Kubrick Theme ist ja links und rechts nur eine Grafik als Hintergrund, welche sich immer wieder wiederholt. Wie bekomme ich da nun z.B. Google ads neben den Contentbereich?!
Danke für eure Hilfe im Voraus.
Mfg,
callya
• callya's blog! •
Re: Ads einbauen neben dem Template (kubrick)
Spricht etwas gegen den Einsatz des AdSense-Seitenleistenplugins (serendipity_plugin_google_adsense), zu finden auf spartacus?callya wrote:Muss nicht unbedingt so statisch beim scrollen sein. Ich weiß überhaupt nicht, in welcher Datei ich das realisiert bekomme.
YL
Es spricht nichts dagegen, aber es ist nicht das, was ich wollte.
Was in die Sidebar reinkleben ist ja nicht das Problem.
Was in die Sidebar reinkleben ist ja nicht das Problem.
• callya's blog! •
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Schau dir mal auf http://www.s9y.org/78.html die funktion {serendipity_showplugin} an. Wenn du dieses forum nach "showplugin" durchsuchst findest Du auch beispiele.
Damit kannst Du ein verstecktes seitenleistenplugin an beliebiger stelle z.B. in der index.tpl darstellen.
Viele Grüße,
Garvin
Schau dir mal auf http://www.s9y.org/78.html die funktion {serendipity_showplugin} an. Wenn du dieses forum nach "showplugin" durchsuchst findest Du auch beispiele.
Damit kannst Du ein verstecktes seitenleistenplugin an beliebiger stelle z.B. in der index.tpl darstellen.
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
"Hello again" wie Stromberg so schön sagt.
Dank dir Garvin. Ich habe mir deinen Tipp mal zu Herzen genommen und ein wenig rumgebastelt. Aber irgendwie stehe ich mit Smarty immer noch auf Kriegsfuß.
Naja, wie dem auch sei: Ich habe mal im Forums bisschen rumgelesen und auch auf der s9y Seite, aber ich bekomme das Seitenplugin nicht angezeigt.
Ich habe mich an den Beispielcode gehalten:
Nachdem ich die ID aus der DB rausgesucht habe, hab ich es erstmal umgeändert auf:
Wie auf der Seite beschrieben nur die ID und nicht die "class" und halt "negate" auf null gesetzt, da dass Plugin im Moment noch in der Sidebar aufzufinden ist.
So, nun dachte ich mir, ich bau das alles mal in die .tpl Datei ein. Bekomme aber nichts angezeigt. Habe es testweise in verschiedenen .tpl Dateien eingebaut. Mehrere Varianten. Bekomme es leider nicht angezeigt.
Oder wie bekomme ich sonst den ads-code in dieses "seitenplugin"?! Hast du noch einen Tipp für mich?! Will Werbung einbauen, um langsam von der Layer-ads-Werbung-Kacke wegzukommen!
Viele Grüße,
callya
Dank dir Garvin. Ich habe mir deinen Tipp mal zu Herzen genommen und ein wenig rumgebastelt. Aber irgendwie stehe ich mit Smarty immer noch auf Kriegsfuß.
Naja, wie dem auch sei: Ich habe mal im Forums bisschen rumgelesen und auch auf der s9y Seite, aber ich bekomme das Seitenplugin nicht angezeigt.
Ich habe mich an den Beispielcode gehalten:
Code: Select all
{serendipity_showPlugin class="serendipity_your_nugget" id="serendipity_your_plugin:21323223efsd22aa" side="left|right|hidden|*" negate="null|true"}
Code: Select all
{serendipity_showPlugin id="serendipity_html_nugget_plugin:8e42b924abe80fe40fcad7f93f292e7c" side="right" negate="null"}
So, nun dachte ich mir, ich bau das alles mal in die .tpl Datei ein. Bekomme aber nichts angezeigt. Habe es testweise in verschiedenen .tpl Dateien eingebaut. Mehrere Varianten. Bekomme es leider nicht angezeigt.
Oder wie bekomme ich sonst den ads-code in dieses "seitenplugin"?! Hast du noch einen Tipp für mich?! Will Werbung einbauen, um langsam von der Layer-ads-Werbung-Kacke wegzukommen!
Viele Grüße,
callya
• callya's blog! •
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Hast Du mal folgendes probiert:
Kommt da was raus? Erstmal klein anfangen und schauen ob da was passiert. Mögliche fehlerquelle bei dir wäre eine problematische ID, oder dass das plugin bei dir nicht auf die "right" Seite geschoben wurde?
Merke: Der "side" Parameter gibt an, wo sich das plugin *derzeit* befindet, also wo es im Pluginmanager platziert wurde!
Wenn Du direkt HTML/JS-Code für Ads einbauen willst kannst Du das ja auch direkt in sTemplate hauen, da musst du nicht den Umweg über ienen HTML-Klotz gehen?!?
Grüße,
Garvin
Hast Du mal folgendes probiert:
Code: Select all
{serendipity_showPlugin class="serendipity_html_nugget_plugin" side="*" negate="null"}
Merke: Der "side" Parameter gibt an, wo sich das plugin *derzeit* befindet, also wo es im Pluginmanager platziert wurde!
Wenn Du direkt HTML/JS-Code für Ads einbauen willst kannst Du das ja auch direkt in sTemplate hauen, da musst du nicht den Umweg über ienen HTML-Klotz gehen?!?
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Hey,
also den "Umweg" über das Plugin finde ich schon besser, da man das dann ja quasi per Admin Interface editieren kann, was in der HTML Box drinne steht. Vielleicht habe ich es auch einfach an der falschen Stelle eingebunden?
Habe es einmal in der index.tpl und der sidebar.tpl eingebunden. Und mometan ist es "rechts" also "right". Sollte eigentlich richtig sein. Ich versuch es denn noch einmal wie du es geschrieben hast. Merci.
//edit
Also bei deinem Code werden alle HTML Klötze ausgeliefert. Wenn ich es in die index.tpl oben reinschreibe, dann wird es über dem Blog angezeigt und auf die totale Seitenbreite gestreckt. Das funzt also schon mal.
Nun habe ich das mal mit der ID versucht. es klappt auch, allerdings nur, wenn ich bei side="*" ein stern mache. Sobald ich right mache, ist es weg.
Und ich sehe gerade, er übernimmt dann ja alle Formatierungen der HTML Box. Das wollte ich eigentlich nicht. Ich möchte das eigentlich so, dass die Werbung dann "frei rumschwebt". Also keinen eigene div-container mit stylesheet Formatierungen. Einfach nur die Ads auf der Hintergrundfarbe quasi.
Wie bekomme ich dass denn nun ohne den HTML Klotz hin? Wo kommt der HTML-Ads-Code rein?! Bin zu blöd.. :/
also den "Umweg" über das Plugin finde ich schon besser, da man das dann ja quasi per Admin Interface editieren kann, was in der HTML Box drinne steht. Vielleicht habe ich es auch einfach an der falschen Stelle eingebunden?
Habe es einmal in der index.tpl und der sidebar.tpl eingebunden. Und mometan ist es "rechts" also "right". Sollte eigentlich richtig sein. Ich versuch es denn noch einmal wie du es geschrieben hast. Merci.
//edit
Also bei deinem Code werden alle HTML Klötze ausgeliefert. Wenn ich es in die index.tpl oben reinschreibe, dann wird es über dem Blog angezeigt und auf die totale Seitenbreite gestreckt. Das funzt also schon mal.
Nun habe ich das mal mit der ID versucht. es klappt auch, allerdings nur, wenn ich bei side="*" ein stern mache. Sobald ich right mache, ist es weg.
Und ich sehe gerade, er übernimmt dann ja alle Formatierungen der HTML Box. Das wollte ich eigentlich nicht. Ich möchte das eigentlich so, dass die Werbung dann "frei rumschwebt". Also keinen eigene div-container mit stylesheet Formatierungen. Einfach nur die Ads auf der Hintergrundfarbe quasi.
Wie bekomme ich dass denn nun ohne den HTML Klotz hin? Wo kommt der HTML-Ads-Code rein?! Bin zu blöd.. :/
• callya's blog! •
Ich habe mir deinen Post noch mal durchgelesen und bin über folgendes gestolpert:
"Wenn Du direkt HTML/JS-Code für Ads einbauen willst kannst Du das ja auch direkt in sTemplate hauen, da musst du nicht den Umweg über ienen HTML-Klotz gehen?!?"
Ich denke, dass geht nicht ohne das Plugin?! Wie bekomme ich den Ads-Code denn "neben" das Template? Da wo nur das bg-bild immer wiederholt wird?!
"Wenn Du direkt HTML/JS-Code für Ads einbauen willst kannst Du das ja auch direkt in sTemplate hauen, da musst du nicht den Umweg über ienen HTML-Klotz gehen?!?"
Ich denke, dass geht nicht ohne das Plugin?! Wie bekomme ich den Ads-Code denn "neben" das Template? Da wo nur das bg-bild immer wiederholt wird?!
• callya's blog! •
Ich hab es immer noch nicht hinbekommen. Habe nun die .tpl Dateien teilweise umgebaut, aber ich bekomme einfach nicht die Werbung links neben den Contentbereich.
Keiner noch einen Tipp oder die Lösung?! :/
Keiner noch einen Tipp oder die Lösung?! :/
• callya's blog! •
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Wenn es mit dem showPlugin nur klappt wenn Du "side=*" drinhast, nicht aber mit "side=right" dann spricht das dafür, dass Dein Nugget nicht auf der rechten Seite platziert ist.
In der Tabelle serendipity_plugins, wie sieht dort die gesamte Zeile für das gewünschte Nugget aus?
Um die Darstellugn zu ändern kannst/musst du per CSS dafür sorgen, dass von deinem Add keine Formatierung vorgenommen wird! Platziere dein nugget einfach in einem <div id="myads"></div> block, dann kannst Du via CSS alles regeln was das Layout angeht.
Was das index.tpl angeht: Natürlich kannst Du dort an jeder beliebigen Stelle HTML-Code eingeben. Wenn Du verraten würdest wo Du was konkret gemacht hast, könnte ich auch beurtelien ob Du das falsch gemacht hast. Ein Plugin brauchst Du natürlich nie um eine .tpl Datei zu editieren.
Viele Grüße,
Garvin
Wenn es mit dem showPlugin nur klappt wenn Du "side=*" drinhast, nicht aber mit "side=right" dann spricht das dafür, dass Dein Nugget nicht auf der rechten Seite platziert ist.
In der Tabelle serendipity_plugins, wie sieht dort die gesamte Zeile für das gewünschte Nugget aus?
Um die Darstellugn zu ändern kannst/musst du per CSS dafür sorgen, dass von deinem Add keine Formatierung vorgenommen wird! Platziere dein nugget einfach in einem <div id="myads"></div> block, dann kannst Du via CSS alles regeln was das Layout angeht.
Was das index.tpl angeht: Natürlich kannst Du dort an jeder beliebigen Stelle HTML-Code eingeben. Wenn Du verraten würdest wo Du was konkret gemacht hast, könnte ich auch beurtelien ob Du das falsch gemacht hast. Ein Plugin brauchst Du natürlich nie um eine .tpl Datei zu editieren.
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Hi Garv,
ich habe mal einen Screenshot der Zeile aus der DB gemacht.
Also für mich sieht das alles normal aus? Eigenartig. Nun ja, ich bekomm es einfach nicht hin, was "neben" den contenbereich einzubauen. Er zeigt die Sachen dann immer nur oben, unten oder garnicht an.
Habs mit div's versucht. Mit Angaben auf welcher Seite.. egal was. Er zeigt nichts an. Das ist eigentlich mein Hauptproblem. Und die Seite mit dem Plugin: bei dem Kubrick Theme kann man doch eh nur "rechts" wählen, designtechnisch?! Ist auch alles nach rechts geschoben?!
Ach, ich versteh das alles nicht..
Trotzdem danke, dass du dich wieder mal mit mir abmühst.. ich glaub ich guck mir bei Zeiten mal deine Wishlist an..
Viele Grüße,
callya
ich habe mal einen Screenshot der Zeile aus der DB gemacht.
Also für mich sieht das alles normal aus? Eigenartig. Nun ja, ich bekomm es einfach nicht hin, was "neben" den contenbereich einzubauen. Er zeigt die Sachen dann immer nur oben, unten oder garnicht an.
Habs mit div's versucht. Mit Angaben auf welcher Seite.. egal was. Er zeigt nichts an. Das ist eigentlich mein Hauptproblem. Und die Seite mit dem Plugin: bei dem Kubrick Theme kann man doch eh nur "rechts" wählen, designtechnisch?! Ist auch alles nach rechts geschoben?!
Ach, ich versteh das alles nicht..
Trotzdem danke, dass du dich wieder mal mit mir abmühst.. ich glaub ich guck mir bei Zeiten mal deine Wishlist an..
Viele Grüße,
callya
• callya's blog! •
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Okay, die Seite dort ist richtig. Dann gibt es evtl. einen Bug bei der Auslesung des ganzen; verwende einfach "side=*" um das dann zu umgehen.
Wenn Du mir verrätst was Du konkret versucht hast, kann ich versuchen Dir zu erklären was falsch daran war/ist.
Du schriebst ja, mit Angabe der ID und side=* würdest Du eine Ausgabe erhalten, oder nicht?
Grüße,
Garvin
Okay, die Seite dort ist richtig. Dann gibt es evtl. einen Bug bei der Auslesung des ganzen; verwende einfach "side=*" um das dann zu umgehen.
Wenn Du mir verrätst was Du konkret versucht hast, kann ich versuchen Dir zu erklären was falsch daran war/ist.
Du schriebst ja, mit Angabe der ID und side=* würdest Du eine Ausgabe erhalten, oder nicht?
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Also die Ausgabe hat mit dem side="*" geklappt. Aber dann hat er jeden HTML Klotz ausgegeliefert. Habe es ja, wie du gesagt hast, mit dem Code versucht:
Das habe ich erstmal zum Testen oben in die index.tpl geschrieben. Dann hat er, wie gesagt, alle HTML Klötze ausgeliefert. Soweit so gut.
Nun muss ich also, wie du sagst, das ganze mit der Nugget ID machen und side="*". Auch soweit gut. Aber verdammte Wurst: Wo bzw. wie muss ich das in der index.tpl einbauen?!
So sieht meine index.tpl aus:
Wenn ich einen div setze und align="left", dann zeigt es falsch bzw. garnicht an. (weiß ich nicht mehr genau)
Und wenn man das doch schaffen sollte: Schiebt er dann nicht die komplette Seite weiter nach rechts?! Damit er den div-container und den contentbereich zentriert behält!?
Code: Select all
{serendipity_showPlugin class="serendipity_html_nugget_plugin" side="*" negate="null"}
Nun muss ich also, wie du sagst, das ganze mit der Nugget ID machen und side="*". Auch soweit gut. Aber verdammte Wurst: Wo bzw. wie muss ich das in der index.tpl einbauen?!
So sieht meine index.tpl aus:
Code: Select all
{if $is_embedded != true}
{if $is_xhtml}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
{else}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
{/if}
<html>
<head>
<title>{$head_title|@default:$blogTitle} {if $head_subtitle} - {$head_subtitle}{/if}</title>
<meta http-equiv="Content-Type" content="text/html; charset={$head_charset}" />
<meta name="Powered-By" content="Serendipity v.{$head_version}" />
<link rel="stylesheet" type="text/css" href="{$serendipityHTTPPath}serendipity.css.php" />
<link rel="alternate" type="application/rss+xml" title="{$blogTitle} RSS feed" href="{$serendipityBaseURL}{$serendipityRewritePrefix}feeds/index.rss2" />
<link rel="alternate" type="application/x.atom+xml" title="{$blogTitle} Atom feed" href="{$serendipityBaseURL}{$serendipityRewritePrefix}feeds/atom.xml" />
<link rel="shortcut icon" href="/img/favicon.ico" />
<link rel="meta" href="http://juckiq.de/labels.rdf" type="application/rdf+xml" title="ICRA labels" />
<meta http-equiv="pics-Label" content='(pics-1.1 "http://www.icra.org/pics/vocabularyv03/" l gen true for "http://juckiq.de" r (n 2 s 3 v 3 l 3 oa 2 ob 2 oc 2 od 2 oe 0 of 2 og 0 oh 0 c 1) gen true for "http://www.juckiq.de" r (n 2 s 3 v 3 l 3 oa 2 ob 2 oc 2 od 2 oe 0 of 2 og 0 oh 0 c 1))' />
{if $entry_id}
<link rel="pingback" href="{$serendipityBaseURL}comment.php?type=pingback&entry_id={$entry_id}" />
{/if}
{serendipity_hookPlugin hook="frontend_header"}
</head>
<body>
{else}
{serendipity_hookPlugin hook="frontend_header"}
{/if}
<div id="page">
<div id="header" onclick="location.href='{$serendipityBaseURL}';" style="cursor: pointer;">
<div id="headerimg">
</div>
</div>
<hr />
<div id="content" class="narrowcolumn">
{$CONTENT}
</div>
{if $rightSidebarElements > 0}
<div id="sidebar" valign="top">{serendipity_printSidebar side="right"}</div>
{/if}
<hr />
<div id="footer">
<p>
© 2004-2007 juckiq.de - Alle Rechte vorbehalten!
</p>
</div>
</div>
{if $is_embedded != true}
</body>
</html>
{/if}
Und wenn man das doch schaffen sollte: Schiebt er dann nicht die komplette Seite weiter nach rechts?! Damit er den div-container und den contentbereich zentriert behält!?
• callya's blog! •
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Nimm mal:
(Ersetze die ID natürlich durch die volle ID, die war ja in deinem screenshot auch schon abgekürzt. Alternativ wenns danach noch nicht klappt mal das "@" rausnehmen).
Den Code packst Du dann an dieselbe Stelle wo Du vorher schon deine Ausgabe hattest.
Z.B., nur zum testen, mal innderhalb deines <div id="footer">...</div>.
Grüße,
Garvin
Nimm mal:
Code: Select all
{serendipity_showPlugin id="@serendipity_html_nugget_plugin:8e...." side="*" negate="null"}
Den Code packst Du dann an dieselbe Stelle wo Du vorher schon deine Ausgabe hattest.
Z.B., nur zum testen, mal innderhalb deines <div id="footer">...</div>.
Das liegt einzig und allein an deinem CSS und der Stelle im HTML, wie und wo das ausgegeben wird. Da musst du natürlich dementsprechend Anpassungen vornehmen dass es passt.Und wenn man das doch schaffen sollte: Schiebt er dann nicht die komplette Seite weiter nach rechts?! Damit er den div-container und den contentbereich zentriert behält!?
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/