Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

AdSense wird nicht angezeigt (im Quellcode aber schon)

Eingetragen von Mitch (47)
am 04.06.2008 - 16:04 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo zusammen,

ich möchte gerne auf meinem 1. Drupal Projekt AdSense einbinden.

Ich habe dazu unter "Blocks" (ich nutze Drupal 6) einen neuen Block eingefügt, der immer rechts angezeigt wird.
In den Block Body habe ich den AdSense Code eingebaut, der mit aber niemals (auch nicht nach der üblichen Wartezeit) angezeigt wird.

Im Quellcode sehe ich aber den Adsense Code.

Muss ich hierfür noch irgendeine Einstellung ändern oder woran könnte diese liegen?

Vielen Dank für die Hilfe.

‹ Angehängte MP3-Datei nur für registrierte User sichtbar Merkwürdiger Anzeigefehler bei Garland durch Doppelklick beim Speichern ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

keine Lösung des AdSense Problems gefunden

Eingetragen von Mitch (47)
am 17.06.2008 - 15:24 Uhr

Ich wäre für eine Hilfe wirklich dankbar.

Leider habe ich nirgends eine Lösung für das Problem gefunden, auch hier im Forum nicht.

Auch wenn ich den AdSense Code direkt per html in einen Blogbeitrag einfüge, wird dieser nicht angezeigt.

Ich nehme an, es gibt irgendwo eine Einstellung, die ich verändern muss.
Angelickt habe ich bei "input format" "full html",aber auch mit "Filtered HTML" wird nichts angezeigt.

Installiert habe ich den TinyMCE, worüber ich dann den Code direkt eingegeben habe.

Normale nach dem code eingesetzte Buchstaben werden ganz normal angezeigt.

Vielen Dank für die Hilfe.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast du bei TinyMCE das Feld

Eingetragen von sickstylez (20)
am 17.06.2008 - 16:05 Uhr

Hast du bei TinyMCE das Feld "html code" aktiv? Aktiviere dir das mal und gehe dann über den entsprechenden Button in die HTML-Ansicht und lösche dort alles, dann füge den Adsense Code ein, so hat es bei einer meiner Seiten geklappt. Anders ging es nicht, weil TinyMCE grundsätzlich ein Paragraphen <p> vor den eingegebenen Text gesetzt hat, um korrektes XHTML zu erzeugen. Das müsstest du aber auch im Quelltext deiner Seiten, wo der JS Code schon vorhanden ist sehen?

Bei Seiten, wo ich kein TinyMCE aktiv habe, muss ich einfach nur auf "Full html" stellen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzt du Firefox und hast

Eingetragen von wbue (234)
am 17.06.2008 - 16:16 Uhr

Benutzt du Firefox und hast den ADBlocker oder ähnliches eingeschaltet?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für den Tipp.

Eingetragen von Mitch (47)
am 22.06.2008 - 16:54 Uhr

Danke für den Tipp.
die html Ansicht habe ich gewählt. Wenn ich dort nun den Adsense Code einfüge und dann auf speichern gehe, steht danach immer

....

mit dabei.
Das packt er mir immer mit rein.

Aus irgendeinem Grund verändert Drupal auch immer den Code.

Wenn ich den Code eingebe, sieht er so aus:
//-->

// -->
// -->
// -->

auch immer noch hier diese Änderungen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, ich nutze den Firefox,

Eingetragen von Mitch (47)
am 22.06.2008 - 16:58 Uhr

Ja, ich nutze den Firefox, habe aber keinen Blocker drin.

Das Problem taucht übrigens nicht bei allen Scripten auf.

Ich habe mal gerade testweise ein Script für das Alexa Ranking eingebaut.

...SCRIPT type='text/javascript' language='JavaScript' src='http://xslt.alexa.com/site_stats/js/s/a?url=www.meine-seite.de'>

  • Anmelden oder Registrieren um Kommentare zu schreiben

noch immer nicht gelöst

Eingetragen von Mitch (47)
am 11.07.2008 - 17:45 Uhr

leider konnte ich das Problem noch immer nicht lösen.

Der Knackpunkt ist, dass der Werbeblock im Quelltext wie folgt aussieht:

..........& l t ; ! - - (musste Leerzeichen dazwischenmachen, da er mir das hier ansonsten umgewandelt hat)

statt so:

......... < ! - - (musste Leerzeichen dazwischenmachen, da er mir das hier ansonsten umgewandelt hat)

Wäre wirklich spitze, wenn mir da jemand weiterhelfen könnte.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mitch schrieb(musste

Eingetragen von bv (3924)
am 11.07.2008 - 18:05 Uhr

Mitch schrieb
(musste Leerzeichen dazwischenmachen, da er mir das hier ansonsten umgewandelt hat)

Nein, Du mußt einfach <code>...</code> Tags um den von Dir eingeben Code schreiben, dann wird der auch richtig dargestellt (siehe auch Beschreibung im Eingabeformat). Oder nutze einfach den Button "Code" über dem Eingabefeld.

Da auch Deine vorher geposteteten Quellcode-Schnipsel nicht in Code-Tags sitzen und deswegen rausgefiltert werden, sind diese eigentlich kaum nachvollziehbar. Wahrscheinlich hast Du aus diesem Grund auch noch keine Lösung zu Deinem Problem bekommen.

Ja, ja, die lieben Eingabeformate... Oft sind sie der Grund, warum Inhalte in Blöcken oder in Nodes nicht wie gewünscht oder wie erwartet ausgegeben werden...

Das kann auch Google Adsense-Code betreffen: Die Eingabeformate findest Du unter @admin/settings/filters@.

--
bv - DrupalCenter.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

ok, neuer Versuch

Eingetragen von Mitch (47)
am 11.07.2008 - 23:51 Uhr

Danke für den Hinweis.

Prima. Ok, dann starte ich nochmals:

Also: ich habe im Menü unter Blocks Adsense eingebaut. Ich nutze Drupal 6.

Wenn ich für diesen Block "full html" einstelle, sieht das Ergebnis im Quelltext so aus:

<script type="text/javascript">&lt;!--
google_ad_client = "XXX";
/* 120x600, Erstellt 11.07.08 */
google_ad_slot = "XXX";
google_ad_width = 120;
google_ad_height = 600;
//-->
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

Wenn ich für diesen Block "Filtered HTML" einstelle, sieht das Ergebnis im Quelltext so aus:

<script type="text/javascript">
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

Er schneidet also den oberen Teil einfach weg.

der Originalcode von Adsense sieht so aus:

<script type="text/javascript"><!--
google_ad_client = "XXX";
/* 120x600, Erstellt 11.07.08 */
google_ad_slot = "XXX";
google_ad_width = 120;
google_ad_height = 600;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

Puh, zumindest konnte ich jetzt verständlich mein Problem darlegen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Lösung

Eingetragen von Sven (6)
am 13.07.2008 - 23:56 Uhr

Hallo Mitch,

ich hatte vor wenigen Monaten das gleiche Problem.

Das ganze hängt an den Eingabetypen. Allerdings weiß ich jetzt nicht mehr genau, an welchem Punkt es gelegen hatte (HTML corrector, URL-Filter oder Zeilenumbruchkonverter).

Ich bin das ganze Kurzerhand so angegangen, dass ich mir einen neuen Eingabetyp "PHP" angelegt habe - dort habe ich nur die Einstellung "PHP-Evaluator" ausgewählt. Das Ergebnis war, dass danach alles einwandfrei funktionierte.
Du solltest allerdings aufpassen, dass nur der Administrator dieses EIngabeformat verwenden darf, da sonst Sicherheitslücken entstehen.

Gruß
Sven

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich bin begeistert!

Eingetragen von Mitch (47)
am 14.07.2008 - 19:56 Uhr

Hallo Sven,

herzlichen Dank für Deine Antwort. Der Test verlief positiv. AdSense wird jetzt angezeigt.

Vielen Dank für Deine Hilfe.

Sollte sich mal noch jemand anderes mit dem Problem herumplagen:

einfach das vorinstallierte Modul "PHP Filter" aktiviert und dann beim Anlegen eines neuen Menüblocks unter "Input Format" den "PHP Code" gewählt.

Gruß Mitch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 6 Tagen 15 Stunden
  • Guckst du hier: step by step
    vor 6 Tagen 5 Stunden
  • Guckst du hier: step by step
    vor 6 Tagen 5 Stunden
  • Ich habe ja keine Angst vor
    vor 2 Wochen 1 Tag
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 3 Tagen
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 5 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 5 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 4 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 5 Wochen 1 Tag
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20499

Neue User:

  • Inga GuAph
  • Robertolix
  • DavidBit

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 13 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association