Offen Google Plus => Hilfe bitte :-)

croissant

Aktives Mitglied
1. April 2011
54
0
Berlin / Marseille
Hallo!

Ohne die Frage, ob es sinnvoll ist oder nicht... ich versuche einen google+ Button auf meiner Webseite zu installieren.

Ich bekomme den folgenden Code:

<!-- Dieses Tag in den Head-Bereich des Dokuments einfügen --><link href="https://plus.google.com/109538540476376657593" rel="publisher" /><script type="text/javascript">
window.___gcfg = {lang: 'de'};
(function()
{var po = document.createElement("script");
po.type = "text/javascript"; po.async = true;po.src = "https://apis.google.com/js/plusone.js";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(po, s);
})();</script>

Ich habe es im Header.tpl installiert aber es blockiert die ganze Webseite und die Startseite ist nicht mehr erreichbar.. die Seite ist ganz weiß.

Muss dieses Script im Header.tpl installiert werden, oder liege ich total falsch?

Vielen Dank im Voraus!


Gui

PS: Schritt 2

<!-- Dieses Tag dort einfügen, wo die Box dargestellt werden soll -->
<g:plus href="https://plus.google.com/109538540476376657593" size="badge"></g:plus>
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
AW: Google Plus => Hilfe bitte :)

1.) custom-Dateien verwenden
2.) das ganze smarty-konform einbinden ... sprich { wird zu {ldelim} ... } wird zu {rdelim}
3.) sich von sämltichen Plugins verabschieden, die mittels pQuery arbeiten
 

trachten24.eu

Aktives Mitglied
11. April 2011
82
0
AW: Google Plus => Hilfe bitte :)

:) Da steht wohl wer auf der Leitung :)

Pass auf, mach folgendes:

1. Nicht an der originalen header.tpl rumpfuschen! Leg dir hierfür eine separate Datei namens header_custom.tpl an. Diese muss im gleichen Verzeichnis liegen wie die Originale und wird bei Vorhandensein bevorzugt geladen.

2. In der header_custom.tpl kopierst du nun erst den kompletten Code der header.tpl PLUS den Code, den dir Google gegeben hat

3. Den Script Code bindest du (da es die header_custom.tpl ist) entweder im (3.1) head Bereich der Seite ein ODER (3.2) in eine separat ausgelagerte Javascript Datei aus

zu 3.1.
Wenn dus im head Bereich einbindest mach es so:
Code:
<!-- Dieses Tag in den Head-Bereich des Dokuments einfügen  --><link href="https://plus.google.com/109538540476376657593"  rel="publisher" /><script type="text/javascript">
window.___gcfg = [B]{ldelim}[/B]lang: 'de'[B]{rdelim}[/B];
(function() 
[B] {ldelim}[/B]var po = document.createElement("script");
po.type = "text/javascript"; po.async = true;po.src = "https://apis.google.com/js/plusone.js";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(po, s);
[B]{rdelim}[/B])();</script>

Wichtig ist hier: { = {ldelim} und für } = {rdelim}

zu 3.2
bei einer ausgelagerten JS Datei bindest du den Code einfach stink normal in die Datei ein. Nun musst du nur noch die JS Datei im head Bereich referenzieren
Das geht so: <script src="PFAD/ZUR/DATEI"></script>

Hoffe du siehst nun etas klarer.

;)

P.s: Achja bevor ichs vergesse, den Button musst du natürlich auch noch an gegebener Stelle einbinden, auch hier gilt wieder das Anlegen von ..._custom.tpl Dateien!
 

flippi

Aktives Mitglied
7. November 2011
14
0
AW: Google Plus => Hilfe bitte :)

Hallo Leute,

ich bin wirklich am verzweifeln mit dem Google Plusone Button.
Habe es nach obiger Methode versucht aber leider wird der Button weder in einer eigener Box auf der rechten Seite, noch in "Linkgruppe Kopf" - Startseite angezeigt.

Habe eine header_custom.tpl im ordner admin/templates/tpl_inc angelegt, die eine Kopie der Original header.tpl darstellt, angelegt mit der folgenden Änderung:

{$xajax_javascript}

<script type="text/javascript">
window.___gcfg = {ldelim}lang: 'de'{rdelim};
(function() {
{ldelim}var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
{rdelim})();
</script>
</head>

Dann noch eine neue Box auf der rechten Seite angelegt, auf Quelltext umgestellt und folgendes eingegeben: <g:plusone annotation="none"></g:plusone>

Doch leider wird nichts angezeigt.
Das gleiche habe ich dann versuchsweise in die CMS eigne Seiten - Linkgruppe Kopf - Startseite eingefügt.

<p>
<g:plusone annotation="none"></g:plusone></p>
<h2>
<strong>UPS-Standardversand ab 5,90 Euro</strong><br />
&nbsp;</h2>

Aber auch hier wird nichts angezeigt.

Ich hoffe Ihr verzeiht einem Neuling und helft mir.

DANKESCHÖN
Uwe