Ich hab da ein Verständigungsproblem:
"You need to edit the Smarty .tpl file of your template to indicate where the ad should be placed, else it will not appear on your site. Use this Smarty code to place a TextLinkAd.com Ad: {serendipity_hookPlugin hook="external_service_tla" hookAll="true"}."
Was ist das "Smarty .tpl File" und was muß ich da genau tun?
Gibt es eine einfach Methode den Code wie in einem Html-Klotz in eine Seitenleiste einzufügen?
TextLinkAds
-
trancemaster2k
- Regular
- Posts: 45
- Joined: Fri Jun 22, 2007 1:53 am
Re: TextLinkAds
Entgegen anders lautenden Gerüchten kann man in einem HTML-Klotz nicht nur HTML unterbringen. Javascript-Code, wie er für die meisten Text-Ads nötig ist, sollte meines Wissens in einem HTML-Klotz in der Seitenleiste ebenfalls funktionieren.Joaquin wrote:Gibt es eine einfach Methode den Code wie in einem Html-Klotz in eine Seitenleiste einzufügen?
YL
Re: TextLinkAds
Und wie bewerkstellige ich das?yellowled wrote:Entgegen anders lautenden Gerüchten kann man in einem HTML-Klotz nicht nur HTML unterbringen. Javascript-Code, wie er für die meisten Text-Ads nötig ist, sollte meines Wissens in einem HTML-Klotz in der Seitenleiste ebenfalls funktionieren.Joaquin wrote:Gibt es eine einfach Methode den Code wie in einem Html-Klotz in eine Seitenleiste einzufügen?
Wenn ich {serendipity_hookPlugin hook="external_service_tla" hookAll="true"} eingebe, funktioniert es nicht.
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: TextLinkAds
Hi!
Den hook-Plugin Code KANNST Du nur in eine .tpl Datei eintragen, wie trancemaster2k bereits korrekt hingewiesen hat.
(Es gibt möglichkeiten, smarty in der seitenleiste auszufügen, aber das ist profi-zeugs das ich hier zur vermeidung von verwirrung nicht erkläre)
Den HTML-Klotz kannst Du für javascript-einbindungsmethoden nutzen, wenn es die gibt, müssten die auf der textlinkads.com seite beschrieben sein...
Viele Grüße,
Garvin
Den hook-Plugin Code KANNST Du nur in eine .tpl Datei eintragen, wie trancemaster2k bereits korrekt hingewiesen hat.
Den HTML-Klotz kannst Du für javascript-einbindungsmethoden nutzen, wenn es die gibt, müssten die auf der textlinkads.com seite beschrieben sein...
Viele Grüße,
Garvin
Last edited by garvinhicking on Tue Jul 10, 2007 1:45 pm, edited 1 time in total.
# 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/
-
trancemaster2k
- Regular
- Posts: 45
- Joined: Fri Jun 22, 2007 1:53 am
^^^
schneller
Das ist richtig,
Javascript kann man in den HTML-Klotz einfügen.
Im Editor auf Quelltext klicken und den Javascript-Code
mittels <script> einfügen.
Habe ich bei meinem Blog mehrfach erfolgreich angewendet.
Die Serendipity Hook-Funktion funktioniert aber
glaube ich nur in den *.tpl Dateien.
Mußt Du halt mal in die index.tpl einfügen und schauen was passiert.
schneller
Das ist richtig,
Javascript kann man in den HTML-Klotz einfügen.
Im Editor auf Quelltext klicken und den Javascript-Code
mittels <script> einfügen.
Habe ich bei meinem Blog mehrfach erfolgreich angewendet.
Die Serendipity Hook-Funktion funktioniert aber
glaube ich nur in den *.tpl Dateien.
Mußt Du halt mal in die index.tpl einfügen und schauen was passiert.
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!

Viele Grüße,
Garvin
Du meinst den HTML-Klotz? Was heißt "mehrfache Ausdrucke"?Joaquin wrote:Also mit dem Sidebartemplate bekomme ich nur mehrfache Ausdrucke hin.
Was spricht denn gegen den Umbau der index.tpl bzw. entries.tpl, wie es ursprünglich gedacht ist?Kann ich denn mit dem Plugin für "Externe PHP-Anwendung" etwas erreichen?
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/
Nein ich meinte die sidebar.tpl.garvinhicking wrote:Hi!
Du meinst den HTML-Klotz? Was heißt "mehrfache Ausdrucke"?Joaquin wrote:Also mit dem Sidebartemplate bekomme ich nur mehrfache Ausdrucke hin.
Wenn ich den Code in die index.tpl einbaue, bekomme ich die Textlinks in einer sehr großen Größe oben oder unten auf derSeite angezeigt und das schaut nicht gerade toll aus. In der Sidebar, wären sie als Textlinks und Liste, besser aufgehoben. Zudem würde ich diese auch noch gerne mit einem Kopf als Werbung kenntlich machen.
Was spricht denn gegen den Umbau der index.tpl bzw. entries.tpl, wie es ursprünglich gedacht ist?![]()
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Viele Grüße,
Garvin
Dann hast Du den Code vermutlich innerhalb einer Shcleife eingebaut! Du solltest deinen Code oberhalb von {foreach} Schleifen einbauen, sonst ist es quasi logisch, dass Du pro Seitenleiste einen Ad-Container erhälst!Nein ich meinte die sidebar.tpl.
Du kannst das ja mittels CSS beeinflussen, der textlinkads-Container hat ja ein eigenes DIV was Du stylen kannst.Wenn ich den Code in die index.tpl einbaue, bekomme ich die Textlinks in einer sehr großen Größe oben oder unten auf derSeite angezeigt und das schaut nicht gerade toll aus.
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/
Das eine Problem ist, es gibt wie bei meinem Template, zwei sidebars aber nur eine sidebar.tpl und somit erscheint es in jeder Sidebar einmal, also zweimal insgesamt. Einmal in der linken und einmal in der rechten sidebar.garvinhicking wrote:Hi!
Dann hast Du den Code vermutlich innerhalb einer Shcleife eingebaut! Du solltest deinen Code oberhalb von {foreach} Schleifen einbauen, sonst ist es quasi logisch, dass Du pro Seitenleiste einen Ad-Container erhälst!Nein ich meinte die sidebar.tpl.
Dann weiß ich auch nicht, wie ich dort festlegen kann, dass es nur auf der Hauptseite angezeigt wird und nicht auch noch in den jeweiligen Artikelseiten. Dieses kann man ja bei den Seitenleistenplugins so schön einstellen.
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Mit der Smarty-Variable {if $startpage} kannst Du eine Prüfung machen ob Du auf der Startseite bist oder nicht. Weitere Smarty-Variablen gibts in der Doku auf www.s9y.org.
Viele Grüße,
Garvin
Sinnvoller wäre es, Du packst den Aufruf in diesem Fall dann in die index.tpl, an die stelle wo die seitenleisten eingebunden werden.Das eine Problem ist, es gibt wie bei meinem Template, zwei sidebars aber nur eine sidebar.tpl und somit erscheint es in jeder Sidebar einmal, also zweimal insgesamt. Einmal in der linken und einmal in der rechten sidebar.
Mit der Smarty-Variable {if $startpage} kannst Du eine Prüfung machen ob Du auf der Startseite bist oder nicht. Weitere Smarty-Variablen gibts in der Doku auf www.s9y.org.
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/