Seite 4 von 7
Verfasst: 29.11.2007 16:19
von caballonegro
Oh,
ne,dann war ich wohl auf dem Holzweg.!
Ich habe das aber gerade mal gemacht, doch ändert das nichts an dem nur blauen Feld.
Es ist doch richtig das man die map mit
www.meine-domian.com/forum/user_map.php
aufruft, oder ist das falsch ??
Verfasst: 29.11.2007 16:21
von caballonegro
Sorry,
wir waren ja hier beim Wohnort Feld,
das geht aber auch nicht!!
Verfasst: 29.11.2007 16:24
von caballonegro
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
Verfasst: 29.11.2007 16:30
von nickvergessen
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
Das Problem ist, das Wohnort ein Standardfeld in phpBB3 ist.
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.
Verfasst: 29.11.2007 19:16
von caballonegro
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
Code: Alles auswählen
$module->load('ucp', 'register');
$module->display($user->lang['REGISTER']);
Bei der gelegenheit, wie wird solch ein "->load" denn interpretiert ??
Und wo finde ich nun dieses ('ucp', 'register') ?
Verfasst: 29.11.2007 19:22
von nickvergessen
welche Datei geladen wird, könntest du dir beim betrachten der Anleitung selbst beantworten:
http://www.phpbb.de/viewtopic.php?t=159455
Verfasst: 01.12.2007 01:52
von caballonegro
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
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>
aber in der
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>
steh davon nichst...
spukts bei mir ??
Verfasst: 01.12.2007 09:59
von nickvergessen
Dann lösch doch den Cache nochmal
Verfasst: 02.12.2007 00:53
von caballonegro
Danke für die Nachricht,
das habe ich natürlich schon gemacht,
zum einen über das Board, zum anderen mit ws-ftp...
jedoch ohne Erfolg
ich vertsteh es natürich nicht...
Verfasst: 02.12.2007 14:21
von caballonegro
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 ??