kann mir jemand sagen wo die information aus dem Profil gespeichert wird ob ein User für ein Jahr eingeloggt blieben will? (bitte nicht nur in der Datenbank )
Und wie kann man das ändern das nicht immer alles nach dem Titel sortiert wird. Ich hätte das gerne auf Datum gestellt, da dies meiner Meinung nach mehr sinn macht.
mfg tutaeks
bama :
22.06.2004 10:08
zu 1: die Informationen werden in einem Cookie gespeichert dann heißt es nicht Zitat:
ob ein User für ein Jahr eingeloggt blieben will?
sondern: ob das Cookie für ein Jahr gespeichert werden soll
das ist nicht das gleiche
die Bearbeitung des cookie wird ind der user.php oder edituser.php vorgenommen
die function cookie findest du in der /include/functions.php
zu 2: Sortierung hier kommt es darauf an, wo und was du sortieren möchtes
manchmal kann man die Einstellungen z.B. unter Blöcke -> bearbeiten vornehmen
manchmal sind Einstellungsmöglichkeiten im Adminmenü des entsprechenden Moduls
manchmal muß man dazu im Script die DB Abfrage (order by) ändern
es kommt als ganz genau darauf an wo ?
tutaeks :
22.06.2004 18:45
zu 1: Ich wollte eigentlich wissen wo in der SQL-Datenbank die Einstellung der User gespeichert ist ob er einen Cookie gesetzt haben will, oder nicht.
zu 2: Ich hätte die Sortierung ab Aufruf der Seite Logischerweise gerne für die Downloads, weil zuerst sollten ja wohl die Neusten Downloads angezeigt werden.
Und da hier eigentlich (den Eindruck habe ich) alles gleich aufgebaut ist, sollte wenn man einmal die stelle weiß den Rest auch Korrigieren können.
mfg tutaeks
Nobse :
22.06.2004 20:47
zu 1 steht nicht in der Datenbank, der Cookie wird nach absenden des Formulars generier und geschrieben. Im Cookie stehr das ablaufdatum.
zu 2 viewcat.php
Zeile 49 ändern in $orderby = "date DESC";
bama :
22.06.2004 20:49
wenn ich jetzt nicht ganz falsch liege, wird das Cookie, ob ja oder nein, nicht in der DB gespeichert
bei den Downloads hast du doch eine eigene Seite für die aktuellen Downloads (nach Datum)
in den Kategorien selbst wird als erstes nach Titel sortiert, der User hat dann die Auswahl, ob er anders sortieren möchte
wenn du die Standard Sortierung von Titel auf Datum ändern möchtest
geh in das Script /modules/mydownloads/viewcat.php etwa Zeile 47: ändere $orderby = "title ASC"; in $orderby = "date DESC";
tutaeks :
23.06.2004 07:38
@Nobse
Das, der Cookie gesendet wird ist schon klar. Wenn es nicht in der Datenbank steht, dann müsste man es doch auch Cookie setzten als standart ändern können.
Mitdem Sortieren thx to Nobse, bama!
Werde ich nachher mal direkt versuchen.
mfg tutaeks
Nobse :
23.06.2004 11:26
Als standart setzen kannst du das in der edituser.php zeile 118 $cookie_radio_value = empty($HTTP_COOKIE_VARS[$xoopsConfig['cookie_name']]) ? 0 : 1;