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:

Code:
// 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
und speichern das ganze ab
.
5. Sichern Sie die Datei "administration/custom_pages.php".
6. Fügen Sie nach "opentable($page_title);" folgende Zeilen ein:

Code:
// CUSTOM PAGE VIEWS MOD BY PA-S.de -- START function viewspas(){ return '[Vorschau-Mode]'; } // CUSTOM PAGE VIEWS MOD BY PA-S.de -- END
und speichern das ganze ab.

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!
Beachten Sie: Wir übernehmen keinerlei Haftung für irgendwelche Schäden, Ausfälle oder sonstigen Geschehnissen.
Alle Angaben sind ohne Gewähr, Sie handeln auf eigenes Risiko!
Alle genannten Soft- und Hardwarebezeichnungen sowie Markennamen sind Eigentum ihrer jeweiligen Inhaber und unterliegen im Allgemeinen warenzeichen-, marken- oder patentrechtlichem Schutz.
Alle Rechte vorbehalten