. .
pragmaMx Support Forum 25 Mai 2012, 00:22:12 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: Anzahl News im Profil  (Gelesen 1885 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
scaleo
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 84


« am: 27 März 2006, 18:50:30 »

Ich habe im Adminmenü eingestellt das auf der Startseite nur 4 News erscheinen sollen,die Benutzer können aber selber einstellen wie viel sie sehen wollen,also im Profil sind 10 eingetragen.Ich habe schon in der modules/Your_Account/edithome.php nachgeschaut aber kann mit der Zeile nichts anfangen die anscheinend dafür verantwortlich ist  Undecided
Code: [Select]  

$options = "";
$storynum = (empty($userinfo["storynum"])) ? $GLOBALS['storyhome'] : (int)$userinfo["storynum"];
for ($i=1; $i <= 30; $i++) {
$options .= "<option value=\"".$i."\"".(($storynum==$i) ? " selected" : "").">".$i."</option>\n";
Gespeichert

CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10
PHP-Version: 4.4.2
MySQL-Version: 4.0.24_Debian-4.dotdeb.0-log
Server-Version: Apache/1.3.31 (Unix  FrontPage/5.0.2.2635 PHP/4.4.2
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #1 am: 27 März 2006, 19:20:29 »

Jop Smiley

was willst du machen, dass die User das nicht mehr ändern können?
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
scaleo
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 84


« Antworten #2 am: 27 März 2006, 19:49:43 »

Ja genau also entweder bleibens als Standart bei der Registrierung 4 und die User dürfen es später im Profil ändern oder sie haben Pech gehabt und müssen sich mit 4 begnügen und können es auch nicht ändern
Gespeichert

CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10
PHP-Version: 4.4.2
MySQL-Version: 4.0.24_Debian-4.dotdeb.0-log
Server-Version: Apache/1.3.31 (Unix  FrontPage/5.0.2.2635 PHP/4.4.2
scaleo
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 84


« Antworten #3 am: 01 April 2006, 04:36:00 »

Andi kannst du mir vielleicht noch mitteilen wie ich es einstellen kann das die User von Anfang an nur 4 News auf der Startseite sehen können,werkstellig ist ja 10 oder 15 eingestellt  Smiley
Gespeichert

CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10
PHP-Version: 4.4.2
MySQL-Version: 4.0.24_Debian-4.dotdeb.0-log
Server-Version: Apache/1.3.31 (Unix  FrontPage/5.0.2.2635 PHP/4.4.2
xerraxde
Gast
« Antworten #4 am: 02 Februar 2007, 05:14:25 »

das würde ich auch gerne wissen

Also in modules/Your_Account/edithome.php kann man hier:

Code: [Select]  
$options = "";
$storynum = (empty($userinfo["storynum"])) ? $GLOBALS['storyhome'] : (int)$userinfo["storynum"];
for ($i=1; $i <= 30; $i++) {
$options .= "<option value=\"".$i."\"".(($storynum==$i) ? " selected" : "").">".$i."</option>\n";
}

echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">"._NEWSINHOME."</font></td>"

festlegen welche Newsanzahl der User auswählen kann. Standart is hier 1 bis 30, so weit ich das mit meinen Minimal-PHP-Kenntnissen sehen kann. Doch wo stell man den standartwert ein?
« Letzte Änderung: 02 Februar 2007, 05:37:16 von xerraxde » Gespeichert
xerraxde
Gast
« Antworten #5 am: 02 Februar 2007, 05:37:48 »

das würde ich auch gerne wissen

Also in modules/Your_Account/edithome.php kann man hier:

Code: [Select]  
$options = "";
$storynum = (empty($userinfo["storynum"])) ? $GLOBALS['storyhome'] : (int)$userinfo["storynum"];
for ($i=1; $i <= 30; $i++) {
$options .= "<option value=\"".$i."\"".(($storynum==$i) ? " selected" : "").">".$i."</option>\n";
}

echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">"._NEWSINHOME."</font></td>"

festlegen welche Newsanzahl der User auswählen kann. Standart is hier 1 bis 30, so weit ich das mit meinen Minimal-PHP-Kenntnissen sehen kann. Doch wo stellt man den "standart-startwert" ein?
Gespeichert
jubilee
Gast
« Antworten #6 am: 02 Februar 2007, 20:22:31 »

Zitat
Doch wo stellt man den "standart-startwert" ein?

Wenn der User selber nichts anderes Eeinstellt (oder bei anonymen Gästen), gilt der Wert aus
Admin-Menü || Einstellungen || News-Modul Konfiguration

Ansonsten kann der User das in
Benutzeraccount || Ihre Einstellungen || Anzahl der Artikel auf der News-Seite

einstellen
Gespeichert
xerraxde
Gast
« Antworten #7 am: 02 Februar 2007, 20:28:29 »

Ich habe diesen Wert auf 3 gestellt, doch wenn sich ein neuer User registriert stehts bei diesem auf 10. Habe ich ein paar mal getestet. Für die Gäste allerdings funktioniert es.
« Letzte Änderung: 02 Februar 2007, 20:35:11 von xerraxde » Gespeichert
jubilee
Gast
« Antworten #8 am: 02 Februar 2007, 20:37:50 »

Zitat
Ich habe diesen Wert auf 3 gestellt, doch wenn sich ein neuer User registriert stehts bei diesem auf 10.
Das wird bei der Userregistration als default gesetzt ...
Gespeichert
xerraxde
Gast
« Antworten #9 am: 02 Februar 2007, 20:42:36 »

ja aber das war ja meine frage, wie ändere ich diesen default-wert?
Gespeichert
xerraxde
Gast
« Antworten #10 am: 02 Februar 2007, 21:30:31 »

Das hilft nicht! Der wert ändert sich für neue User wieder auf 10!

Siehe Schritt für Schritt Dokumentation:


News auf 3 gesetzt, klappt für Gäste wunderbar, nur 3 News werden angezeigt.



Registriert sich jedoch ein neuer Benutzer, ändert sich die News anzahl für diesen angemeldeten User wieder auf:


10 News auf der Startseite.

Wie kann ich diesen Wert ändern? Da
Zitat
Admin-Menü || Einstellungen || News-Modul Konfiguration || Zahl der Artikel auf der News-Seite:
nicht zu greifen scheint.
Gespeichert
Mecki
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.239


« Antworten #11 am: 02 Februar 2007, 21:39:44 »

Hi,

ich denke mal, es ist die Datenbanktabelle prefix _users_temptable ( storynum )

LG
Mecki
Gespeichert

Nicht behindert zu sein, ist kein Verdienst, sondern ein Geschenk, das uns jederzeit genommen werden kann.
jubilee
Gast
« Antworten #12 am: 02 Februar 2007, 21:45:11 »

Zitat
ich denke mal, es ist die Datenbanktabelle prefix _users_temptable ( storynum )
Sowohl die $prefix_users als auch die $prefix_users_temptable werden bei
storynum mit einem defaultwert von 10 gesetzt.
Es muss also in den beiden Tabellen ein anderer defaultwert gesetzt werden.
Gespeichert
xerraxde
Gast
« Antworten #13 am: 02 Februar 2007, 21:48:11 »

Japs das habe ich auch gerade gemerkt. Man das war eine schwere Geburt  Grin

Danke Mecki!!! Du bist der Beste!  thumbup
Gespeichert
Mecki
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.239


« Antworten #14 am: 02 Februar 2007, 21:49:36 »

Öhm klar,

für die schon angemeldeten User. Aber für Neuanmeldungen dann nicht mehr. Oder habe ich da einen Denkfehler?

LG
Mecki
Gespeichert

Nicht behindert zu sein, ist kein Verdienst, sondern ein Geschenk, das uns jederzeit genommen werden kann.
xerraxde
Gast
« Antworten #15 am: 02 Februar 2007, 21:52:12 »

Doch hab es grad getestet, alle Neuen bekommen 3 News angezeigt.
Gespeichert
jubilee
Gast
« Antworten #16 am: 02 Februar 2007, 21:53:11 »

Zitat
für die schon angemeldeten User. Aber für Neuanmeldungen dann nicht mehr. Oder habe ich da einen Denkfehler?

Ich meine die temptable wird mit deren Inhalt 1:1 in die users-Tabelle gespiegelt.
So gesehen reicht es für Neuanmeldungen diese Tabelle zu ändern
Gespeichert
Mecki
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.239


« Antworten #17 am: 02 Februar 2007, 21:53:36 »

Meine ich doch*g

LG
mecki
Gespeichert

Nicht behindert zu sein, ist kein Verdienst, sondern ein Geschenk, das uns jederzeit genommen werden kann.
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML