Contenido Standard Textmodul JavaScript fähig machen?

Gesperrt
contenidoAmateur

Contenido Standard Textmodul JavaScript fähig machen?

Beitrag 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 :)
Spider IT
Beiträge: 1416
Registriert: Fr 3. Dez 2004, 10:15

Re: Contenido Standard Textmodul JavaScript fähig machen?

Beitrag 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é
contenidoAmateur

Re: Contenido Standard Textmodul JavaScript fähig machen?

Beitrag von contenidoAmateur »

Ich hab dir grade mal nen Kaffee spendiert ;)

funktioniert nicht.. was genau soll das Modul denn machen?
Spider IT
Beiträge: 1416
Registriert: Fr 3. Dez 2004, 10:15

Re: Contenido Standard Textmodul JavaScript fähig machen?

Beitrag 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é
contenidoAmateur

Re: Contenido Standard Textmodul JavaScript fähig machen?

Beitrag 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?
Spider IT
Beiträge: 1416
Registriert: Fr 3. Dez 2004, 10:15

Re: Contenido Standard Textmodul JavaScript fähig machen?

Beitrag 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é
contenidoAmateur

Re: Contenido Standard Textmodul JavaScript fähig machen?

Beitrag 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?
Spider IT
Beiträge: 1416
Registriert: Fr 3. Dez 2004, 10:15

Re: Contenido Standard Textmodul JavaScript fähig machen?

Beitrag 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é
contenidoAmateur

Re: Contenido Standard Textmodul JavaScript fähig machen?

Beitrag 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 :)
Zuletzt geändert von contenidoAmateur am So 14. Jul 2013, 12:26, insgesamt 1-mal geändert.
Spider IT
Beiträge: 1416
Registriert: Fr 3. Dez 2004, 10:15

Re: Contenido Standard Textmodul JavaScript fähig machen?

Beitrag von Spider IT »

Wenn du tatsächlich script[*] oder sogar *[*] freigegeben hast, keine Ahnung.

Gruß
René
contenidoAmateur

Re: Contenido Standard Textmodul JavaScript fähig machen?

Beitrag von contenidoAmateur »

mhm... das ist doof :(
Spider IT
Beiträge: 1416
Registriert: Fr 3. Dez 2004, 10:15

Re: Contenido Standard Textmodul JavaScript fähig machen?

Beitrag von Spider IT »

Mal was anderes, warum machst du nicht 2 Textmodule mit dazwischen das Modul von mir?

Gruß
René
contenidoAmateur

Re: Contenido Standard Textmodul JavaScript fähig machen?

Beitrag 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 :)
Gesperrt