Codeschnipsel - PHP-Fusion MOD, Custom Page Views Extension
Hier ein kleiner Hack, der ermöglicht in PHP-Fusion Custom Page Views zu zählen und auszugeben!
Achten Sie bitte darauf das Sie "IHREPREFIX" mit ihrer Prefix ersetzen!
1. Sichern Sie die Tabelle "IHREPREFIX_custom_pages".
2. Führen Sie folgenden MySQL Befehl aus:
Code:ALTER TABLE `IHREPREFIX_custom_pages` ADD `page_views` SMALLINT( 5 ) NOT NULL DEFAULT '0';
3. Sichern Sie die Datei "viewpage.php".
4. Fügen Sie nach "if (checkgroup($data['page_access'])) {" folgende Zeilen ein:
und speichern das ganze abCode:// CUSTOM PAGE VIEWS MOD BY PA-S.de -- START $pas = dbquery("UPDATE ".$db_prefix."custom_pages SET page_views=page_views+1 WHERE page_id='$page_id'"); function viewspas(){ global $data; return $data['page_views']; } // CUSTOM PAGE VIEWS MOD BY PA-S.de -- END
.
5. Sichern Sie die Datei "administration/custom_pages.php".
6. Fügen Sie nach "opentable($page_title);" folgende Zeilen ein:
und speichern das ganze ab.Code:// CUSTOM PAGE VIEWS MOD BY PA-S.de -- START function viewspas(){ return '[Vorschau-Mode]'; } // CUSTOM PAGE VIEWS MOD BY PA-S.de -- END
7. Geben Sie nun in einer beliebigen Stelle (wenn Sie ihren Artikel schreiben) folgenden PHPCode ein um die Klickzahl anzuzeigen:
Code:<?php echo viewspas(); ?>
8. Viel Spaß Damit!
Info: In der Vorschau im Admin-CP wird die Anzahl noch nicht angezeigt stattdessen wird "[Vorschau-Mode]" ausgegeben!
Getestet unter php-fusion-6-01-8!