Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 04. Januar 2015 23:48

leerraum
kennt CMS/ms
Ort: Baden-Baden
Registriert: 15. Dezember 2010
Beiträge: 479
Webseite

CGBlog, beliebteste Artikel heraus finden

Hi,

im Gespräch mit einem Kunden kam der Wunsch das man doch die beliebtesten Artikel aus CGBlog anzeigen lassen könnte. Hurra, hurra, noch nie gemacht und auch keine Idee wie man das umsetzen könnte. Außer vielleicht einen UDT zu schreiben.

Gab es das schonmal, gibt es dafür vielleicht ein extra Modul?

Danke
leerraum


Designer benötigt? Einfach eine Mail an info at lrrm dot de schicken.

Offline

#2 04. Januar 2015 00:22

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: CGBlog, beliebteste Artikel heraus finden

Soweit ich weiss, wird nirgends getaggt, wie oft ein Artikel angeschaut wird. Somit müsste dies programmiert werden. Hierzu machst du am einfachsten einen UDT mit welchem du einen Besuchercount speicherst.

Mit einem zweiten UDT könntest du die URL des entsprechenden Eintrages auslesen. Dazu müsstest du ein paar Funktionen aus dem CGBlog nachbauen, um an die URL zu kommen.

Alles in allem wahrscheinlich 2-3 Stunden programmieraufwand. (Voraussetzung PHP Kentnisse und CMSMS Modulprogrammierkentnisse)


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#3 04. Januar 2015 00:32

leerraum
kennt CMS/ms
Ort: Baden-Baden
Registriert: 15. Dezember 2010
Beiträge: 479
Webseite

Re: CGBlog, beliebteste Artikel heraus finden

schade... naja, dann wird's wohl die arbeit sein... das UDT/plugin hätte ich jetzt auch gebaut und im detailtemplate aufgerufen. dort müsste man in der DB eine extra table mit der ID und der aufrufrate anlegen. wenn die ID nicht vorhanden ist, dann muss ich sie wohl anlegen... alles in allem aber keine schöne lösung...


Designer benötigt? Einfach eine Mail an info at lrrm dot de schicken.

Offline

#4 04. Januar 2015 00:38

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: CGBlog, beliebteste Artikel heraus finden

Du kannst auch für jeden Besuch einen neuen Eintrag in der Tabelle machen, damit hast du, je nach dem was du für Daten speicherst, ein paar Infos, wie du zu den Zugriffszahlen kommst. Diese dann in einem SQL Statement zusammenzuziehen, ist nicht weiter kompliziert.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#5 06. Januar 2015 10:29

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: CGBlog, beliebteste Artikel heraus finden

nockenfell schrieb:

Soweit ich weiss, wird nirgends getaggt, wie oft ein Artikel angeschaut wird. Somit müsste dies programmiert werden. Hierzu machst du am einfachsten einen UDT mit welchem du einen Besuchercount speicherst.

Evtl. liess sich dafür Hitcounter verwenden ...

http://dev.cmsmadesimple.org/projects/hitcounter

Offline

#6 06. Januar 2015 10:50

leerraum
kennt CMS/ms
Ort: Baden-Baden
Registriert: 15. Dezember 2010
Beiträge: 479
Webseite

Re: CGBlog, beliebteste Artikel heraus finden

ooooooooh smile sehr gut. ich hatte schon angefangen und über meine mangelnden SQL Kenntnisse geflucht.

ich schau mir das mal an.


Designer benötigt? Einfach eine Mail an info at lrrm dot de schicken.

Offline

#7 06. Januar 2015 13:31

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: CGBlog, beliebteste Artikel heraus finden

Möglicherweise gibt es da Ärger mit den aktuellen PHP- bzw. CMSMS-Versionen - zumindest schließe ich das hieraus

http://dev.cmsmadesimple.org/projects/pagecounter

Außer SVN hat sich da aber leider noch nix getan ...

Offline

#8 06. Januar 2015 13:45

leerraum
kennt CMS/ms
Ort: Baden-Baden
Registriert: 15. Dezember 2010
Beiträge: 479
Webseite

Re: CGBlog, beliebteste Artikel heraus finden

ich werde es einfach mal testen. die cmsms version läuft noch auf 1.11.7. es ist halt immer etwas schwer die Kunden zum Update zu bewegen, wenn man nicht genau weiß was da aktualisiert wird.

anyway, so hab ich zumindestens die chance meistens funktionierende module zu benutzen big_smile


Designer benötigt? Einfach eine Mail an info at lrrm dot de schicken.

Offline