Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Piwik Installation

    Soeldner

    • Fördermitglied
    • Beiträge: 204
    • Geschlecht:
    Re: Piwik Installation
    Antwort #15 am: 30. August 2013, 11:05:50
    OK, in der kürze der Zeit Handmade :)

    In deiner templates/deinTemplate/Index.php am ende einfügen

    Code: PHP  [Auswählen]
    {$PIWIK_ANALYTICS}

    templates//deinTemplate/source/boxes.php am Ende

    Code: PHP  [Auswählen]
    $PIWIK_ANALYTICS =
    '<script type="text/javascript">
    <!--
    var pkBaseURL = (("https:" == document.location.protocol) ? "https://DeinPiwikURL/" : "http://DeinPiwikURL/");
    document.write(unescape("%3Cscript src=\'" + pkBaseURL + "piwik.js\' type=\'text/javascript\'%3E%3C/script%3E"));
    //-->
    </script><script type="text/javascript">
    <!--
    try {
    var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
    piwikTracker.trackPageView();
    piwikTracker.enableLinkTracking();
    } catch( err ) {}
    //-->
    </script><noscript><p><img src="http://DeinPiwikURL/piwik.php?idsite=1" alt=""></p></noscript>'
    ;
    if ($_SESSION['customers_status']['customers_status_id'] == 0 || isset($_GET['admin']))
       unset($PIWIK_ANALYTICS);
    $smarty->assign('PIWIK_ANALYTICS', $PIWIK_ANALYTICS);
    $smarty->assign('tpl_path','templates/'.CURRENT_TEMPLATE.'/');
    ?>

    Die 1 mit deiner ID ersetzen sowie der Pfad zu deiner PIWIK installation ... hoffe ich hab alles richtig abgetippt :D

    kaisa

    • Schreiberling
    • Beiträge: 365
    Re: Piwik Installation
    Antwort #16 am: 30. August 2013, 12:54:40
    OK, in der kürze der Zeit Handmade :)

    In deiner templates/deinTemplate/Index.php am ende einfügen

    Code: PHP  [Auswählen]
    {$PIWIK_ANALYTICS}

    templates//deinTemplate/source/boxes.php am Ende

    Code: PHP  [Auswählen]
    $PIWIK_ANALYTICS =
    '<script type="text/javascript">
    <!--
    var pkBaseURL = (("https:" == document.location.protocol) ? "https://DeinPiwikURL/" : "http://DeinPiwikURL/");
    document.write(unescape("%3Cscript src=\'" + pkBaseURL + "piwik.js\' type=\'text/javascript\'%3E%3C/script%3E"));
    //-->
    </script><script type="text/javascript">
    <!--
    try {
    var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
    piwikTracker.trackPageView();
    piwikTracker.enableLinkTracking();
    } catch( err ) {}
    //-->
    </script><noscript><p><img src="http://DeinPiwikURL/piwik.php?idsite=1" alt=""></p></noscript>'
    ;
    if ($_SESSION['customers_status']['customers_status_id'] == 0 || isset($_GET['admin']))
       unset($PIWIK_ANALYTICS);
    $smarty->assign('PIWIK_ANALYTICS', $PIWIK_ANALYTICS);
    $smarty->assign('tpl_path','templates/'.CURRENT_TEMPLATE.'/');
    ?>

    Die 1 mit deiner ID ersetzen sowie der Pfad zu deiner PIWIK installation ... hoffe ich hab alles richtig abgetippt :D

    Danke..hmmm. Ich bin auf dem Verwirrt-Trip:
    in index.php vor oder hinter dem "?>" ? Ich denke, dahinter.

    in der boxes.php vor oder hinter dem "?>" ? ist dann nicht ein "?>" zu viel drin? Ich denke, es darf nur eines sein und der Code muss davor sein.

    Die Anweisung "am Ende" ist also recht flexibel auszulegen, wie ich das sehe.

    Und was für eine ID?

    Laut Piwik muss man einen anderen Code einbauen:
    Code: PHP  [Auswählen]
    <!-- Piwik --> <script type="text/javascript">
    var _paq = _paq || [];
    (function(){ var u=(("https:" == document.location.protocol) ? "https://www.sportfotos-online.com/piwik/" : "http://www.sportfotos-online.com/piwik/");
    _paq.push(['setSiteId', www.sportfotos-online.com]);
    _paq.push(['setTrackerUrl', u+'piwik.php']);
    _paq.push(['trackPageView']);
    _paq.push(['enableLinkTracking']);
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.defer=true; g.async=true; g.src=u+'piwik.js';
    s.parentNode.insertBefore(g,s); })();
     </script>
    <!-- End Piwik Code -->
    22 Antworten
    11710 Aufrufe
    18. Mai 2017, 12:48:36 von Mike Randoo
    17 Antworten
    6627 Aufrufe
    04. August 2010, 12:43:59 von koshiro
    22 Antworten
    12755 Aufrufe
    20. Oktober 2014, 13:04:09 von timopaul
    8 Antworten
    5826 Aufrufe
    27. April 2010, 16:03:43 von linuxuser