Seite 1 von 1
Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: Fr 21. Dez 2012, 16:42
von contenidoAmateur
Hallo, ich würde gerne in einen Artikel eine Adsense anzeigen reinsetzen, jedoch nimmt das Modul kein JavaScript an bzw. er steht zwar im Code, aber es wird nicht angezeigt.
Könnt Ihr mir da helfen? bzw. gibt es ein Extra Modul wo sowas geht?
Wie gesagt die Adsense Anzeige soll mitten im Text positioniert werden können

Re: Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: Fr 21. Dez 2012, 19:47
von Spider IT
Hallo,
folgendes im Output-Bereich eines neuen Moduls einfügen:
Code: Alles auswählen
<?php
if ($edit) {
echo "CMS_TEXT[0]";
} else {
echo str_replace(array('<br>', '<br />'), '', html_entity_decode("CMS_TEXT[0]"));
}
?>
Gruß
René
Re: Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: Sa 22. Dez 2012, 00:06
von contenidoAmateur
Ich hab dir grade mal nen Kaffee spendiert
funktioniert nicht.. was genau soll das Modul denn machen?
Re: Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: Sa 22. Dez 2012, 00:12
von Spider IT
Ist angekommen, danke!
Im Editor kannst du in dem Modul Javascript- oder HTML-Code eingeben, der dann auf der Seite (oder Vorschau im Backend) ausgeführt wird.
Also kannst du im Editor deinen AdSense-Code darin eingeben, und auf der Seite wird dieser dann normal ausgeführt.
Gruß
René
Re: Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: Sa 22. Dez 2012, 10:29
von contenidoAmateur
Also das module was ich da angelegt habe zeigt er gar nicht erst an... und wenn ich die mit einem Textmodul verknüpfe funktioniert dies nicht (parse error)..
Ich setze den Code in ein leeres Modul und stell es auf der Seite ein soll ich das Modul bearbeiten können? Also Texteingabe etc?
Re: Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: Sa 22. Dez 2012, 11:22
von Spider IT
Das Modul muss natürlich zuerst im entsprechenden Template eingesetzt werden.
Dann gibt es im Editor einen Textbereich mit Stiftsymbol darunter.
Über das Stiftsymbol geht dann ein Eingabebereich auf, worin du den Code einfügen kannst.
Speicherst du den, landest du wieder auf die Editoransicht, wo dein Code als Code angezeigt wird.
In der Vorschau und auf der Seite wird dieser dann aber nicht mehr angezeigt, sondern ausgeführt.
Wenn du das nicht zum laufen bekommst, schick mir doch einen Zugang (per PN) und ich schaue es mir an.
Gruß
René
Re: Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: So 23. Dez 2012, 01:09
von contenidoAmateur
Zur PN hast du ne Ahnung? möchte die Adsensewerbung ja im Text haben so das der Text diese umläuft... und in dem Text sind ja auch Bilder und immer die Url eingeben ist ein bissle aufwendig oder?
Re: Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: So 23. Dez 2012, 10:35
von Spider IT
Hab ich beantwortet, die Lösung ist es weiteren Tags im TinyMCE zu erlauben (dazu gibt es bereits mehrere Artikel).
Gruß
René
Re: Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: So 23. Dez 2012, 18:50
von contenidoAmateur
Ich hab mir das alles noch einmal angeschaut, problem ist jetzt verändert er den aufbau des Adsens-Scripts. Sodas er nichts mehr ausgibt er setzt da vor so ein kommentar:
<script type="text/javascript">
// <![CDATA[
alert('hello');
// ]]>
</script>
Das Script nimmt er nur bei Adense ist ein Html Kommentar gesetzt der wichtig ist.
So solls aussehen (ist ein Banner den nicht eingetragen ist):
<script type="text/javascript"><!--
google_ad_client = "ca-pub-4456§$%46SGS§345DFGS9464798XXG4";
/* blablabla #2 */X
google_ad_slot = "54654651§$6556XGX1645435156";
google_ad_width = 200;
google_ad_height = 200;
//-->
</script>
<script type="text/javascript"
src="
http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
Und das macht er draus:
<script type="text/javascript">// <![CDATA[
google_ad_client = "ca-pub-44564649XG64353XFGX14941XGXX64894647984";
/* blablabla #2 */
google_ad_slot = "546546516645X45GXF43565616156";
google_ad_width = 200;
google_ad_height = 200;
// ]]></script>
<script type="text/javascript">
</script>
Weißt wass ich meine?
Bei normalen Funktionen bestimmt in Ordnung nur hier zerstört dies die Funktionalität des Scripts.
Weißt du was man da noch machen kann?
Danke

Re: Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: So 23. Dez 2012, 19:59
von Spider IT
Wenn du tatsächlich script[*] oder sogar *[*] freigegeben hast, keine Ahnung.
Gruß
René
Re: Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: So 23. Dez 2012, 23:39
von contenidoAmateur
mhm... das ist doof

Re: Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: Mo 24. Dez 2012, 10:26
von Spider IT
Mal was anderes, warum machst du nicht 2 Textmodule mit dazwischen das Modul von mir?
Gruß
René
Re: Contenido Standard Textmodul JavaScript fähig machen?
Verfasst: Di 25. Dez 2012, 22:57
von contenidoAmateur
Habe ich schon versucht, aber das Problem ist, das der Text da irgendiwe nicht rumlaufen will ich schaus mir heute Abend aber noch einmal an:)
Danke erstmal
