kann mir einer sagen wie das mydownload module zählt? (hits) ich habe eine seite mit vielen Downloads und wenn da IMMER die oben stehen bleiben die die meisten hits haben ist da sblöd. Haben die ein "Ablaufdatum" ? Also sind unter den Toplinks immer nur aktuelle Sachen oder können da auch Downloads von vor 1 Jahr auf platz 1 sein?
Wenn ja werd ich wohl mal en hack schreiben das da immer nur die Downloads des letzten Monats sind oder so ;)
webworker :
11.08.2003 20:07
Also eine Sortierung ist möglich (Datum, Hits usw.) meinst Du dass?
desmoloch :
12.08.2003 01:32
naja meine Frage ist erstmal: wie sortiert das Modul?
Beispiel:
Es ist Januar 2003 Es gibt 3 Downloads: 1. Download wurde März 2002 geadded (70 Hits) 2. " wurde Juni 2002 geadded (60 Hits) 3. " wurde Oktober 2002 geadded (20 Hits)
wenn ich nun bei Downloads auf -> Populär klicke, sortiert E-xoops dann:
1. Download 2. " 3. "
????
wenn es so wäre (hab im mom kaum Downloads im Modul und vor allem keine alten, kann es daher net testen ;) ) wäre es echt blöd!!
Praxisbeispiel:
Ich habe eine Seite die legal Musik von kommenden Artisten anbietet. Nun sollte ja dann unter Populär aber auch bitte keine Musik files von vor 3 Jahren auftauchen!!
Sagt das mydownloadsmodule nach einer gewissen Zeit (sagen wir 1 jahr), der Download ist net populär weil zu alt?
Wenn nicht werd ich das mal einführen :P
hoffe ihr versteht ;)
mfg Desmo
[ Geändert von desmoloch an 12.08.2003 00:33 ]
Shine :
12.08.2003 10:43
Populair enthalt die meist gedownloade musik. (clicks counter) wenn also neue eintrage viel runtergehold werden steigt die file nach oben. Top enthalt die votes fur bestimmte files.
Populair soll doch ein totales übersicht geben von die mydownloads, und nicht nur selektiert auf die neuste eingaben innerhalb ein jahr.
gruss Shine
desmoloch :
12.08.2003 18:48
hmm ok dann zählt das modul genau so, wie ich es nicht gut finde ;)
beispiel:
Ich habe eine Seite mit den aktuellen Charts. Lieder die von vor ein paar monaten sind, sollten dann nicht unter populär auftauchen ;)
//edit:
habe die topten.php mal umgeschrieben das nur die Topdownloads der letzten 2 Wochen angezeigt werden. Vielleicht wills ja wer haben ;)
2. $query = "SELECT lid, cid, title, hits, rating, votes FROM ".$db->prefix("mydownloads_downloads")." WHERE .... lösche alles nach WHERE und kopiere folgendes dahinter: ".$akttime."-date<1209600 AND status>0 AND (cid=$cid";
Die zeile sollte dann so aussehen:
$query = "SELECT lid, cid, title, hits, rating, votes FROM ".$db->prefix("mydownloads_downloads")." WHERE ".$akttime."-date<1209600 AND status>0 AND (cid=$cid";
die 1209600 sind die secs für 2 Wochen. Kann man ja beliebig ändern ;)
Das sollte ohne Probs gehen, habs eben in 2 min gebastelt ;)