Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     Plauderecke
  suche kleine hilfe in php

Forum : Plauderecke

Titel : suche kleine hilfe in php

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=4564&forum=17


 Icejumper :

22.12.2010 16:10
 Hallo Leute

Ich betreue eine kleinen Gildenseite (eXV²)
Und da möchte ich gerne, das Mitglied, das sich gerade eingelogt hat, mit seinen kleinen Schandtaten begrüßen.

Originaltext: "Hallo Steinhuuf, schön das Du wieder da bist."

Jetzt aber so, weil ich weiß das Steinhuuf ein Jäger ist:
"Hallo Steinhuuf, was macht die Jagt?"

Hier mal so die Art, wie ich es meine, ein php-programmierer weiß was ich meine ;)

Code:
if ((RegistrierterUser) = "Steinhuuf") then print "dann zeige diesen Text am Bildschirm ......."
elseif ((RegistrierterUser) = "Hardus") then print "dann zeige diesen Text am Bildschirm ...... "
elseif ((RegistrierterUser) = "Gorn") then print "dann zeige diesen Text am Bildschirm ...... "
endif trifft es auf keinen zu, "dann zeige diesen Text am Bildschirm"


Ich hoffe, ich hab mich verständlich ausgedrückt ;)

LG und schöne Weihnachten
Euer Steinhuuf

 bama :

22.12.2010 16:48
 das kannst du ganz einfach machen
du hast das Biographie Feld frei, d.h. es wird im Userbereich nicht angezeigt, die User können das Feld auch nicht editieren.
Im Adminbereich geht das aber bei jedem Mitglied. Hier kannst du die "Schandtaten" reinschreiben.

Im Script: user.php muss dann nur die Zeile 158 geändert werden:
PHP Code:
1: <?php
2:             
if($user->getVar('bio') != ""){
3:                 
$text sprintf(_US_HELLO$user->getVar('uname'))." ".$user->getVar('bio');
4:             }else{
5:                 
$text sprintf(_US_LOGGINGU$text1);
6:             } 
7:
?>




Unter SysAdmin -> Mitglieder -> Ändern
kannst du dann ist Biographie Feld deine Text schreiben.
Sollte aber kein Zeilenwechsel drinnen sein, sonst muss man die Ausgabe anders programieren.

Nach einem Update muss du das in dem Script /user.php immer wieder ändern, aber vieleicht kommt so was ja mal in den Core.

[ Geändert von bama am 22.12.2010 16:52 ]

 Icejumper :

22.12.2010 16:59
 Hi Hans

SUPER, Spitze und danke für die schnelle Antwort.

Ich benutze das in der 2. Begrüßung - also nach dem Registrieren.

...muß ich gleich mal Testen.

LG Icejumper

 bama :

22.12.2010 20:42
 was ich dir geschrieben habe, ist für registrierte Mitglieder,
wenn sie sich erneut einloggen
Partnerseiten
http://demo.exv2.de

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France