HTH-C.com - Forum
Latest News Latest Threads
Neuerung: Persönliche Galerie
Informationen zur Übernahme der Erweite..
HTH Blog - Version 2.0
#HTH.Systems - Betatester gesucht
Neueröffnung - PHPKit-Award.de
HTH Webchat v3
Letzter Beitrag Happy Birthday Bottyline Weiblicher Benutzer Heute, 0:00 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 Treffnix Männlicher Benutzer 14.03.2024 - 06:20 Zeit der letzten Antwort
Letzter Beitrag Gibt es eigentlich noch jemand der PHPki.. Treffnix Männlicher Benutzer 14.03.2024 - 06:19 Zeit der letzten Antwort
Letzter Beitrag Herzlich Willkommen Botty Männlicher Benutzer 22.02.2024 - 13:50 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 ohne ASCE auf PHP8x Myrddin Männlicher Benutzer 22.03.2023 - 13:36 Zeit der letzten Antwort
 53.534 Posts & 4.945 Themen in 78 Foren
Forenübersicht » Support / Hilfe » PHPKit 1.6.4 & 1.6.5 & 1.6.6 » Modifikationen » Views (Artikel, News, Links, D..

Views (Artikel, News, Links, Downloads)
40 Beiträge in diesem Thema
 Seiten (3):    <    Prev    1     2     3    Next    >  
27.04.2017 - 17:29 Uhr
Beitrag: #16
Template für alle Inhalte ( Inhalt, Artikel, News, Links, Downloads ):
pkinc/admintpl/contentcompose_step3.htm


An einer beliebigen Stelle diese Variable einfügen:



1

Quellcode

$contentinfo[content_views]

Bspw. so:
  • Suche dies:



    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25

    Quellcode

      <tr>
      <
    td class="left">G&uuml;ltigkeitszeitraum<br />
          <
    font class="small">Zeitraumin dem der Inhalt verf&uuml;gbar bleibt.<br />
        
    Angabe in der Form TT.MM.JJJJ&nbsp;SS:MM.<br />$error_validity_period</td>
      <
    td class="right">
        <
    table border="0" cellpacing="0" cellpadding="0" width="100%">
         <
    tr>
          <
    td nowrap>
            <
    input type="text" name="cont_time_d" value="$content_time_dsize="2" maxlength="2">
            <
    input type="text" name="cont_time_m" value="$content_time_msize="2" maxlength="2">
            <
    input type="text" name="cont_time_y" value="$content_time_ysize="4" maxlength="4"> &nbsp;
            <
    input type="text" name="cont_time_h" value="$content_time_hsize="2" maxlength="2">
            <
    input type="text" name="cont_time_mm" value="$content_time_mmsize="2" maxlength="2"></td>
         </
    tr>
         <
    tr>
          <
    td nowrap>
            <
    input type="text" name="cont_expire_d" value="$content_expire_dsize="2" maxlength="2">
            <
    input type="text" name="cont_expire_m" value="$content_expire_msize="2" maxlength="2">
            <
    input type="text" name="cont_expire_y" value="$content_expire_ysize="4" maxlength="4"> &nbsp;
            <
    input type="text" name="cont_expire_h" value="$content_expire_hsize="2" maxlength="2">
            <
    input type="text" name="cont_expire_mm" value="$content_expire_mmsize="2" maxlength="2"></td>
          </
    tr>
        </
    table>
      </
    td>
     </
    tr>

    Und füge darunter das ein:



    1
    2
    3
    4
    5

    Quellcode

      <tr>
      <
    td class="left">Aufrufe<br />
          <
    font class="small">Angabe wie oft dieser Inhalt aufgerufen wurde.</font></td>
      <
    td class="right">$contentinfo[content_views]</td>
     </
    tr>



Wenn nur für einen bestimmten Inhaltstyp ( siehe obige Klammern ) dann eines dieser:
  • Inhalte: pkinc/admintpl/compose_step3_0.htm
  • Artikel: pkinc/admintpl/compose_step3_1.htm
  • News: pkinc/admintpl/compose_step3_2.htm
  • Links: pkinc/admintpl/compose_step3_3.htm
  • Downloads: pkinc/admintpl/compose_step3_4.htm


Hier kann obiger Beispiel-Code benutzt werden. Einfach ans Ende oder vor der ersten Zeile eintragen.


 
Zum Anfang der Seite
28.04.2017 - 07:57 Uhr
Beitrag: #17
Stimmt der Pfad? Denn die Datei finde ich gar nicht.

pkinc/admintpl/contentcompose_step3.htm

 
Zum Anfang der Seite
28.04.2017 - 20:06 Uhr
Beitrag: #18
Der stimmt garantiert, allerdings wirst du einfach ein ganz anderes CMS verwenden - daran muss es liegen.  Bääääh
Nein, geh einen Ordner tiefer - +/content/ - pkinc/admintpl/content/compose_step3.htm

Bei k!r!ka scheint lediglich ein / zu fehlen. zwinkern

 
Zum Anfang der Seite
29.04.2017 - 12:06 Uhr
Beitrag: #19
Oh man, da hätte ich aber auch selber drauf kommen können grosses Lachen

Danke dir/euch, wünsche euch ein schönes langes Wochenende  Glücklich

 
Zum Anfang der Seite
29.04.2017 - 19:15 Uhr
Beitrag: #20
Dat war nur nen Test ..


 
Zum Anfang der Seite
30.04.2017 - 12:05 Uhr
Beitrag: #21
Zitat
Original geschrieben von k!r!ka

Dat war nur nen Test ..


    Eiskalt gescheitert    

 
Zum Anfang der Seite
07.12.2017 - 10:20 Uhr
Beitrag: #22
Also eine Tages, Wochen und Monats Statistik würde ich immer noch gut finden, welche Artikel die meisten Klicks hat grosses Lachen

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von DHH - 21.12.2017 - 09:34 Uhr
 
Zum Anfang der Seite
14.12.2017 - 20:11 Uhr
Beitrag: #23
Versuchs mal wie folgt:

Hier klicken zum aufklappen



Nachdem alles abgeändert wurde öffnest du eingelogt folgende URL auf:



1

PHP-Quelltext

www.deineSeite.de/?path=Install_ContentStatistic

Einfach auf Installieren klicken und fertig. Danach sollte im AdminCenter auf der Startseite unterhalb der Statistik sowas erscheinen:


Konnte ( und wollte ) jetzt nicht auf die Wochen und Monate probieren. War ich jetzt zu Faul .. ;p

Sollte aber funktionieren. Bei der Installation wurde eine neue Tabelle ( _content_statistic ) erstellt, wo dann gelistet wird welcher Inhalt ( ID und ob Artikel, News, Link bzw. Tour, und Download ) und zu welchen Zeitpunkt ( WER wird nicht abgefragt / gespeichert ) aufgerufen wird.


Wenn wie immer irgendwas nicht funktioniert - tja, pech gehabt ;p


 
Zum Anfang der Seite
17.12.2017 - 10:17 Uhr
Beitrag: #24
Cool, werde ich morgen gleich mal testen, danke  Glücklich

 
Zum Anfang der Seite
20.12.2017 - 14:44 Uhr
Beitrag: #25
Update:

Du hattest ja geschrieben das du gerne wissen möchtest welche Artikel etc. am meisten angeklickt werden. Das hatte ich in der jetzigen Version nicht bedacht ( bzw. es viel mir später ein / auf ^^"" ).
Mit den Update sollte dies in gewissen Rahmen funktionieren.

Hier mal 2 Bilderchen wie das aussehen könnte ( zumindest siehts so bei mir aus  Bääääh ):
Template 01:

Template 02:


Man kann folgende Dinge tun:
  • Templates sind beliebig viele möglich. In dieser Version sind erstmal nur 2 - aber wenn du magst kannst ein eigenes basteln ( oder fragen ). Welches Template benutzt werden soll kann in der pkinc/admin/main.php eingestellt werden.
    Dafür gibt es diese Stelle:



    1

    PHP-Quelltext

        $CSTEMPLATE ='01';
    Im Template-Ordner pkinc/admintpl/ gibt es z.B. folgende Templates:
    • main_content_statistic_01.htm
    • main_content_statistic_01_overview_top_row.htm
    • main_content_statistic_01_overview_types_row_empty.htm


    Die markierte 01 entspricht dem '01' aus der PHP-Datei.

  • Die "Top X" kann für "Heute", "Diese Woche" und "Diesen Monat" ( Texte sind auch änderbar ) beliebig und seperat eingestellt werden - also die Anzahl.
    Dafür öffne die pkinc/admin/main.php und suche das:
    • Für "Heute"



      1

      PHP-Quelltext

          $CSTYPES['Today']['LimitTOP']   =10;
    • Für "Diese Woche"



      1

      PHP-Quelltext

          $CSTYPES['Week']['LimitTOP']    =10;
    • Für "Diesen Monat"



      1

      PHP-Quelltext

          $CSTYPES['Month']['LimitTOP']   =10;


    Jeweils die 10 in eine andere Zahl abändern.


    Für die Texte wie folgt:
    • Für "Heute"



      1

      PHP-Quelltext

          $CSTYPES['Today']['Title']      ='Heute';
    • Für "Diese Woche"



      1

      PHP-Quelltext

          $CSTYPES['Week']['Title']       ='Diese Woche';
    • Für "Diesen Monat"



      1

      PHP-Quelltext

          $CSTYPES['Month']['Title']      ='Diesen Monat';


  • Die Farbe für den Diagramm-Balken kann auch beliebig und seperat für "Heute", "Diese Woche" und "Diesen Monat" eingestellt werden.
    Dafür öffne die pkinc/admin/main.php und suche das:
    • Für "Heute"



      1

      PHP-Quelltext

          $CSTYPES['Today']['BarColor']   ='red';
    • Für "Diese Woche"



      1

      PHP-Quelltext

          $CSTYPES['Week']['BarColor']    ='green';
    • Für "Diesen Monat"



      1

      PHP-Quelltext

          $CSTYPES['Month']['BarColor']   ='orange';


    Entweder die englischen Namen für die Farben oder Hex-Code ( z.B. für rot #ff0000 ).


  • Die Anordnung für "Heute", "Diese Woche" und "Diesen Monat" ist im Template beliebig einstellbar ( auch weglassen, wie man mag ).



Hier ist der Änderungs-Part ( im Anhang ist nochmal eine Zip im Gesamtpacket. Auch die Änderungen falls du zu Faul für das manuelle erstellen der Templates bist  Bääääh ):
Hier klicken zum aufklappen



 
Zum Anfang der Seite
21.12.2017 - 09:39 Uhr
Beitrag: #26
Wow, ich bin leider noch immer nicht dazu gekommen, das umzusetzen. Sieht mal wieder nach viel arbeit aus, eine ASCE Version wäre ja cool ^^
Aber ich werde das schon hinbekommen grosses Lachen
Danke dir wieder!!!

 
Zum Anfang der Seite
27.08.2018 - 10:19 Uhr
Beitrag: #27
Ich habe heute mal einige Tourdates (Kategorie: Links) hinzugefügt und dabei viel mir auf, dass die Tourdates gar nicht gezählt werden  Glücklich
Könnte man das noch nachträglich hinzufügen?

 
Zum Anfang der Seite
27.08.2018 - 12:52 Uhr
Beitrag: #28
Moin DHH,

wurden die zuvor nicht gezählt?  

Beitrag 6: https://www.hth-c.com/forum/5026/views-artikel-news-links-downloads/entries-0/#post33276
Beitrag 7: https://www.hth-c.com/forum/5026/views-artikel-news-links-downloads/entries-0/#post33277

Zumindest schien es in Beitrag #8, als würde es funktionieren. Irgendwelche nachträglichen Änderungen daran vorgenommen?

Bzw. wo wird es nicht gewertet / gezählt?
Laut k!r!ka solltest du noch eine Anpassung an der pkinc/public/contentarchive.php vornehmen, welche wie folgt aussehen müsste:



1
2
3
4
5
6

PHP-Quelltext

                # ContentStatistic - Start
                
ContentStatisticUpdate(
                    
$contentinfo['content_id'],
                    
'news'
                    
);
                
# ContentStatistic - End 
Wird es also in der "Statistik" nicht richtig gewertet? Wurde wohl bei'm Copy & Paste vergessen das "news" auf "links" zu setzen.  

Richtig wäre in diesem Fall:



1
2
3
4
5
6

PHP-Quelltext

                # ContentStatistic - Start
                
ContentStatisticUpdate(
                    
$contentinfo['content_id'],
                    
'links'
                    
);
                
# ContentStatistic - End 

mfG

 
Zum Anfang der Seite
28.08.2018 - 10:29 Uhr
Beitrag: #29
Diesen Code finde ich gar nicht in der Datei. k!r!ka hatte das damals bei mir eingebaut mit den FTP Daten.

Ich habe die Datei mal angehängt, da ich jetzt auch nicht wüsste, in welche Zeile das müsste.

In der Überischt ist auch nichts zu sehen von "Tourdate":



 
Zum Anfang der Seite
31.08.2018 - 04:41 Uhr
Beitrag: #30
Nabend  Bääääh

Ist leider zu lange jetzt her - keine Ahnung was wir da alles genau gemacht haben .. ^^"" Weiss nur noch das es ein paar Probleme mit den Zeitenkonstelationen gab ( wie immer halt ) ;o
Wieso weshalb warum der Part in der pkinc/public/contentarchive.php selbst im Änderungspart in der ZIP nicht drin ist .. Keine Ahnung ^^""

Eigentlich müsste folgender Part* reichen ( wie auch im ersten Post von damals .. ):
  • pkinc/public/contentarchive.php
    • Öffne o.g. Datei und suche das:



      1
      2
      3

      PHP-Quelltext

                      # Content Views - Views-Counter - 03/04/2017 - 01/01 - SOC
                      
      $SQL->query("UPDATE ".pkSQLTAB_CONTENT." SET content_views=content_views+1 WHERE content_id='".$contentinfo['content_id']."'");
                      
      # Content Views - Views-Counter - 03/04/2017 - 01/01 - EOC

      Und füge darunter das ein:



      1
      2
      3
      4
      5
      6

      PHP-Quelltext

                      # ContentStatistic - Start
                      
      ContentStatisticUpdate(
                          
      $contentinfo['content_id'],
                          
      'links'
                          
      );
                      
      # ContentStatistic - End



* Natürlich war damals der Kopierteufel am Werk. Statt 'news' sollte da naütlrich 'links' stehen ^^""


Mit etwas Glück sollte obige Änderungen ausreichen ô.o"


 
Zum Anfang der Seite
 Seiten (3):    <    Prev    1     2     3    Next    >  

Ähnliche Themen
 
Support Support » Content allgemein Smilie Problem im ACP News, Artikel, Links - Letzte Antwort von k!r!ka am 01.03.13, 20:02 Content allgemein Smilie Problem im ACP News, Arti..  (01.03.13, 20:02)
Neuerungen Neuerungen » User - News & Links - Letzte Antwort von BooGT am 19.05.08, 18:34 User - News & Links  (19.05.08, 18:34)
Modifikationen Modifikationen » ASCE: Ähnliche für News und Artikel - Letzte Antwort von DHH am 09.03.14, 14:06 ASCE: Ähnliche für News und Artikel  (09.03.14, 14:06)
Modifikationen Modifikationen » Downloads ordnen. - Letzte Antwort von Row2000 am 02.06.09, 19:06 Downloads ordnen.  (02.06.09, 19:06)
Support Support » Proleme mit Downloads - Letzte Antwort von k!r!ka am 15.10.14, 16:42 Proleme mit Downloads  (15.10.14, 16:42)

HTH-C.com - Webmedien & Community