Tutorials / CMS / PHPKit / Downloadanzahl und -datum nur ab bestimmte Rechte freigeben Tutorial-Infos
 Downloadanzahl und -datum nur ab bestimmte Rechte freigeben

Downloadanzahl und -datum nur ab bestimmte Rechte freigeben

/tr>
Verfasst von: Dooki
Erstellt am: 08.04.2006
Insgesamt 2751 mal Gelesen
Durchschnittsbewertung: ø
0 Kommentar(e)   kommentieren
Druckansicht   druckbare Version anzeigen
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


Code:
     Datum
      $content_time 



templates/content/download_infobox_anzahl.htm


Code:
     Downloads
      $contentinfo[content_views