| Tutorials /
CMS /
PHPKit /
Downloadanzahl und -datum nur ab bestimmte Rechte freigeben
|
Tutorial-Infos |
 Downloadanzahl und -datum nur ab bestimmte Rechte freigeben |
|
Ihr wollt nicht, dass Gäste oder User sehen, seit wann ein Download drin steht?
Ihr wollt nicht, dass Gäste oder User sehen, wie oft der Download gedownloaded wurde?
Dann nehmt entsprechend vollgende Änderungen vor:
Download Übersicht
content/overview.php
suche:
| Code: | | eval ("\$content_articles.= \\"".getTemplate(\"content/overview_downloads_linkbox\").\"\\";");
|
|
|
|
füge direkt davor folgendes ein:
| Code: | | // Downloaddatum
| | if(getrights('admin')) { // guest, user, member, mod, admin
| | eval ("\$download_info_datum= \\"".getTemplate(\"content/download_infobox_datum\").\"\\";");
| | }
| | // Downloadanzahl
| | if(getrights('admin')) { // guest, user, member, mod, admin
| | eval (\"\$download_info_anzahl= \\"".getTemplate(\"content/download_infobox_anzahl\").\"\\";");
| | }
|
|
|
|
gewünschte rechte einstellen....
[B]getrights('admin') immer nur den roten bereich ändern.. entweder:
guest = Gast
user = eingeloggter User
member = Mitglied
mod = Moderator
admin = Administrator
die rechte gelten jeweil AB diesem status
füge weiter unten bei:
| Code: | | unset($content_rating);
| | unset($file_size);
| | unset($content_rating_info);
| | unset($contenttheme_info);
| | unset($content_catimage);
| | unset($content_rate);
| | unset($content_rating_info);
| | unset($content_comment);
| | unset($ccounter);
| | unset($content_comment_count);
|
|
|
|
noch folgendes hinzu:
| Code: | | unset($download_info_datum);
| | unset($download_info_anzahl);
|
|
|
|
templates/content/overview_downloads_linkbox.htm
suche:
| Code: | | Datum
| | $content_time
| | Downloads
| | $contentinfo[content_views]
| | $content_rating
|
|
|
|
ersetze mit:
| Code: | | $download_info_datum
| | $download_info_anzahl
| | $content_rating
|
|
|
|
Downloadbereich
content/download.php
suche:
| Code: | | eval ("\$site_body.= \\"".getTemplate(\"content/download\").\"\\";");
|
|
|
|
füge direkt davor folgendes ein:
| Code: | | // Downloaddatum
| | if(getrights('admin')) { // guest, user, member, mod, admin
| | eval ("\$download_info_datum= \\"".getTemplate(\"content/download_infobox_datum\").\"\\";");
| | }
| | // Downloadanzahl
| | if(getrights('admin')) { // guest, user, member, mod, admin
| | eval (\"\$download_info_anzahl= \\"".getTemplate(\"content/download_infobox_anzahl\").\"\\";");
| | }
|
|
|
|
templates/content/download.htm
suche:
| Code: | | Downloads
| | $contentinfo[content_views]
| | Datum
| | $content_time
| | $content_comment
|
|
|
|
ersetze damit:
| Code: | | $download_info_anzahl
| | $download_info_datum
| | $content_comment
|
|
|
|
erstelle 2 Dateien
templates/content/download_infobox_datum.htm
templates/content/download_infobox_anzahl.htm
| Code: | | Downloads
| | $contentinfo[content_views]
|
|
|
|
|
|