Wohnort als Zwangsprofilfeld
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 228
- Registriert: 01.12.2002 13:09
-
- Mitglied
- Beiträge: 228
- Registriert: 01.12.2002 13:09
-
- Mitglied
- Beiträge: 228
- Registriert: 01.12.2002 13:09
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
Das Problem ist, das Wohnort ein Standardfeld in phpBB3 ist.caballonegro hat geschrieben:Die frage steht ja schon vorher hier, aber wie verhält es sich denn in diesem Zusammenhang mit den über das acp zufügbaren weiteren Profilfeldern, die man auch als Pflichtfeld schalten kann.
Irgendwie verwirrt mich der Mod in diesem Zusammenhang
Diese kann man aber mit Board eigenen Mitteln nicht zur Pflicht machen.
Deshalb hab ich dieses kleine Snippet entwickelt.
Wenn du die Änderungen am Template für deine Styles gemacht hast, und es immer noch nicht geht, zeig mal einen Link zu deinem Board her.
kein Support per PN
-
- Mitglied
- Beiträge: 228
- Registriert: 01.12.2002 13:09
Mir stellt sich gerade die Frage welche php-datei und welches Template, während des Ausfüllens des Registrierforumulars aktiv sind.
Ein Rechtsklick zeigt "/ucp.php?mode=register"
Darin werden aber offenbar irgendwelche versteckten Programmteile nachgeladen
Bei der gelegenheit, wie wird solch ein "->load" denn interpretiert ??
Und wo finde ich nun dieses ('ucp', 'register') ?
Ein Rechtsklick zeigt "/ucp.php?mode=register"
Darin werden aber offenbar irgendwelche versteckten Programmteile nachgeladen
Code: Alles auswählen
$module->load('ucp', 'register');
$module->display($user->lang['REGISTER']);
Und wo finde ich nun dieses ('ucp', 'register') ?
Danke und viele Grüße
Caballonegro
Caballonegro
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
welche Datei geladen wird, könntest du dir beim betrachten der Anleitung selbst beantworten:
http://www.phpbb.de/viewtopic.php?t=159455
http://www.phpbb.de/viewtopic.php?t=159455
kein Support per PN
-
- Mitglied
- Beiträge: 228
- Registriert: 01.12.2002 13:09
Tja,
alles totalmerkwürdig,
inallen Dateien ist der MOD wohl drin
Trotzdem fuktioniert er nicht.
Auch die Userkarte, die hatte heite morgen einmal ganz kurz funktioniert, geändert habe ich auser ein stück Probetext(ich schrieb icon) wieder entfernen, damit ich mal sehe wo der Menupunkt für die Karte überhaupt ist, nichts ??
Danach ging es nicht mehr. Auch wieder einfügen brachte Erwartungsgermäß nichts.
In der
/styles/prosilver/template/overall_header.html
steht
aber in der
cache Datei tpl_prosilver_overall_header.html.php
steh davon nichst...
spukts bei mir ??
alles totalmerkwürdig,
inallen Dateien ist der MOD wohl drin
Trotzdem fuktioniert er nicht.
Auch die Userkarte, die hatte heite morgen einmal ganz kurz funktioniert, geändert habe ich auser ein stück Probetext(ich schrieb icon) wieder entfernen, damit ich mal sehe wo der Menupunkt für die Karte überhaupt ist, nichts ??
Danach ging es nicht mehr. Auch wieder einfügen brachte Erwartungsgermäß nichts.
In der
/styles/prosilver/template/overall_header.html
steht
Code: Alles auswählen
<ul class="linklist rightside">
[color=blue]<!--2007--><li class="icon-user-map"> <a href="{U_USER_MAP}" title="{L_USER_MAP}">{L_USER_MAP}</a> </li>[/color] <li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a></li>
<!-- ENDIF -->
</ul>
cache Datei tpl_prosilver_overall_header.html.php
Code: Alles auswählen
<ul class="linklist rightside">
<li class="icon-faq"><a href="<?php echo (isset($this->_rootref['U_FAQ'])) ? $this->_rootref['U_FAQ'] : ''; ?>" title="<?php echo ((isset($this->_rootref['L_FAQ_EXPLAIN'])) ? $this->_rootref['L_FAQ_EXPLAIN'] : ((isset($user->lang['FAQ_EXPLAIN'])) ? $user->lang['FAQ_EXPLAIN'] : '{ FAQ_EXPLAIN }')); ?>"><?php echo ((isset($this->_rootref['L_FAQ'])) ? $this->_rootref['L_FAQ'] : ((isset($user->lang['FAQ'])) ? $user->lang['FAQ'] : '{ FAQ }')); ?></a></li>
<?php if (! $this->_rootref['S_IS_BOT']) { if ($this->_rootref['S_DISPLAY_MEMBERLIST']) { ?><li class="icon-members"><a href="<?php echo (isset($this->_rootref['U_MEMBERLIST'])) ? $this->_rootref['U_MEMBERLIST'] : ''; ?>" title="<?php echo ((isset($this->_rootref['L_MEMBERLIST_EXPLAIN'])) ? $this->_rootref['L_MEMBERLIST_EXPLAIN'] : ((isset($user->lang['MEMBERLIST_EXPLAIN'])) ? $user->lang['MEMBERLIST_EXPLAIN'] : '{ MEMBERLIST_EXPLAIN }')); ?>"><?php echo ((isset($this->_rootref['L_MEMBERLIST'])) ? $this->_rootref['L_MEMBERLIST'] : ((isset($user->lang['MEMBERLIST'])) ? $user->lang['MEMBERLIST'] : '{ MEMBERLIST }')); ?></a></li><?php } if (! $this->_rootref['S_USER_LOGGED_IN']) { ?><li class="icon-register"><a href="<?php echo (isset($this->_rootref['U_REGISTER'])) ? $this->_rootref['U_REGISTER'] : ''; ?>"><?php echo ((isset($this->_rootref['L_REGISTER'])) ? $this->_rootref['L_REGISTER'] : ((isset($user->lang['REGISTER'])) ? $user->lang['REGISTER'] : '{ REGISTER }')); ?></a></li><?php } ?>
<li class="icon-logout"><a href="<?php echo (isset($this->_rootref['U_LOGIN_LOGOUT'])) ? $this->_rootref['U_LOGIN_LOGOUT'] : ''; ?>" title="<?php echo ((isset($this->_rootref['L_LOGIN_LOGOUT'])) ? $this->_rootref['L_LOGIN_LOGOUT'] : ((isset($user->lang['LOGIN_LOGOUT'])) ? $user->lang['LOGIN_LOGOUT'] : '{ LOGIN_LOGOUT }')); ?>" accesskey="l"><?php echo ((isset($this->_rootref['L_LOGIN_LOGOUT'])) ? $this->_rootref['L_LOGIN_LOGOUT'] : ((isset($user->lang['LOGIN_LOGOUT'])) ? $user->lang['LOGIN_LOGOUT'] : '{ LOGIN_LOGOUT }')); ?></a></li>
<?php } ?>
</ul>
spukts bei mir ??
Danke und viele Grüße
Caballonegro
Caballonegro
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
-
- Mitglied
- Beiträge: 228
- Registriert: 01.12.2002 13:09
-
- Mitglied
- Beiträge: 228
- Registriert: 01.12.2002 13:09
Jetz mal ernsthaft,
in der Templatedatei /styles/prosilver/template/overall_header.html kann man noch gewöhnlichn HTML-Text reinschreiben,zb. eine Zeile vor dem user_map Eintrag: Hier sollte nun das user-map icon mit Link kommen!
sehen wird man den aber nirgendwo...
Was ist das denn ??
Das gibts doch im Grunde überhaupt nicht, oder ??
in der Templatedatei /styles/prosilver/template/overall_header.html kann man noch gewöhnlichn HTML-Text reinschreiben,zb. eine Zeile vor dem user_map Eintrag: Hier sollte nun das user-map icon mit Link kommen!
sehen wird man den aber nirgendwo...
Was ist das denn ??
Das gibts doch im Grunde überhaupt nicht, oder ??
Danke und viele Grüße
Caballonegro
Caballonegro