Feld

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
wwj
Mitglied
Beiträge: 79
Registriert: 31.08.2004 23:53
Wohnort: München

Funktioniert - fast

Beitrag von wwj »

Hallo zusammen,

habe den Hack 'neues Feld in Profil einfügen' von Acid und noch Pflichtfelder (im Forum gefunden) über if ( empty ... in der usercp_register.php definiert.

Alles scheint zu laufen. Nur wenn ich in der Administration auf Benutzer/Einstellungen gehe und einen Benutzer auswähle, wird der Name des Feldes (in diesem Fall 'Name') nicht Angezeigt. Es erscheint nur ': *' (als Pflichtfeld markiert). Das weiße Daten-Feld selber erscheint schon. In der Datenbank ist ein Feld user_name definiert.
Beim Registrieren erscheint der Feldname im Formular schon.

Welche Datei ist denn zuständig für die Ausgabe der Variable? Hab schon alles x-mal durchgeschaut, komme aber nicht auf den Fehler. :(

Wie kann man so einen Fehler eingrenzen?
Schöne Grüße aus München
wwj
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

In der user_edit_body.tpl wird die Beschriftung eines Feldes mit {L_BEISPIEL} definiert, was sich auf
'L_BEISPIEL' => $lang['Beispiel'], in der admin_users.php bezieht. Die Sprachvariabel müsste dann in der lang_main.php zu finden sein ($lang['Beispiel'] = 'Beispiel';).
wwj
Mitglied
Beiträge: 79
Registriert: 31.08.2004 23:53
Wohnort: München

Danke

Beitrag von wwj »

Hallo Acid,

hat geklappt. :grin: Habe in der admin_users.php 'BEISPIEL' => $beispiel, vergessen - obwohl 1000 mal kontrolliert.

Vielen Dank.
Schöne Grüße aus München
wwj
wwj
Mitglied
Beiträge: 79
Registriert: 31.08.2004 23:53
Wohnort: München

Doch noch ne Frage

Beitrag von wwj »

Hallo zusammen,

was muß man eingeben, wenn man die neu erstellten Felder nicht öffentlich über die Anzeige 'Profil' anzeigen lassen will?
Schöne Grüße aus München
wwj
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Die Änderungen an profile_view_body.tpl/usercp_viewprofile.php rückgängig machen ?
wwj
Mitglied
Beiträge: 79
Registriert: 31.08.2004 23:53
Wohnort: München

Beitrag von wwj »

Vielen Dank :grin:
Schöne Grüße aus München
wwj
subreal
Mitglied
Beiträge: 8
Registriert: 15.09.2006 23:17
Wohnort: Bad Honnef
Kontaktdaten:

Beitrag von subreal »

Ich habe auch noch eine Frage dazu....

Wenn ich diesen code benutze:

Code: Alles auswählen

if ( $userdata['session_logged_in'] && $userdata['user_level'] || $userdata['user_id'] == $profiledata['user_id'] ) 
{ 
   $template->assign_block_vars('switch_field_private', array()); 
}
Können auch Moderatoren das Feld sehen...
Wie kann ich es ändern, damit NUR Admins das Feld sehen können??

Vielen Dank
Sub
Besser schweigen und als Narr erscheinen, als sprechen und jeden Zweifel beseitigen. (Abraham Lincoln)
subreal
Mitglied
Beiträge: 8
Registriert: 15.09.2006 23:17
Wohnort: Bad Honnef
Kontaktdaten:

Beitrag von subreal »

Niemend ne Idee??

Liebe grüße
Sub
Besser schweigen und als Narr erscheinen, als sprechen und jeden Zweifel beseitigen. (Abraham Lincoln)
Ron_Berlin
Mitglied
Beiträge: 75
Registriert: 19.02.2007 04:47
Wohnort: Berlin
Kontaktdaten:

Beitrag von Ron_Berlin »

Versuchs mal hiermit:

Code: Alles auswählen

if (($userdata['session_logged_in'] && 
    ($userdata['user_level']==ADMIN)) ||
    $userdata['user_id'] == $profiledata['user_id'] ) 
{ 
   $template->assign_block_vars('switch_field_private', array()); 
}
Habe es allerdings nicht getestet.

Gruß Ron
Wer nicht gelebt hat, der kann auch nicht sterben.
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
subreal
Mitglied
Beiträge: 8
Registriert: 15.09.2006 23:17
Wohnort: Bad Honnef
Kontaktdaten:

Beitrag von subreal »

super.. das hat gefunzt!!!!

Danke
Besser schweigen und als Narr erscheinen, als sprechen und jeden Zweifel beseitigen. (Abraham Lincoln)
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“