Deutsch:Code-Richtlinien
From phpBB Development Wiki
Bei Codes muss beachtet werden, dass
- man Sprachdateien immer im Format UTF8 ohne BOM abspeichert. Ein Editor mit solchen Möglichkeiten ist z.B. Notepad++.
- man immer ein Backup machen sollte, bevor man etwas verändert.
- man, wenn man z.B. ein Template verändern will immer ersteinmal schaut:
- welchen Style man benutzen/verändern möchte
- welche Datei dafür zuständig ist
- den Editor über der zu ändernden Seite öffnet, damit man leichter die gesuchten Stellen finden kann.
- man, wenn man bei dem Portal (Board3) im Usermenü ein zusätzlichen Button haben möchte, folgende Schritte beachtet:
- Zuerst die folgende Datei aufruft: /style/<style>/template/portal/block/user_menu
- Dann nach folgender Stelle sucht:
<div class="portal-navigation">
<div class="menutitle">{L_M_MENU}</div>
<ul>
<!-- IF S_DISPLAY_SEARCH -->
<li><a href="{U_NEW_POSTS}">{L_NEW_POSTS}</a></li>
<li><a href="{U_SELF_POSTS}">{L_SELF_POSTS}</a></li>
<!-- ENDIF -->
<!-- IF U_UM_BOOKMARKS -->
<li><a href="{U_UM_BOOKMARKS}">{L_UM_BOOKMARKS}</a></li>
<!-- ENDIF -->
<li><a href="{U_UM_MAIN_SUBSCRIBED}">{L_UM_MAIN_SUBSCRIBED}</a></li>
<!-- IF S_DISPLAY_PM -->
<li><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a></li>
<!-- ENDIF -->
<li><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></li>
</ul>
</div> - Wobei "deinedomain" durch den entsprechenden Domainnamen ersetzt werden muss.
- Als nächstes folgenden Eintrag hinzufügt:
<li><a href="http://deinedomain.de/phpBB3/ucp.php?style=5&i=180">Persönliche Einstellungen </a></li>
Es sollte nun so aussehen:
<div class="portal-navigation">
<div class="menutitle">{L_M_MENU}</div>
<ul>
<!-- IF S_DISPLAY_SEARCH -->
<li><a href="{U_NEW_POSTS}">{L_NEW_POSTS}</a></li>
<li><a href="{U_SELF_POSTS}">{L_SELF_POSTS}</a></li>
<!-- ENDIF -->
<!-- IF U_UM_BOOKMARKS -->
<li><a href="{U_UM_BOOKMARKS}">{L_UM_BOOKMARKS}</a></li>
<!-- ENDIF -->
<li><a href="{U_UM_MAIN_SUBSCRIBED}">{L_UM_MAIN_SUBSCRIBED}</a></li>
<!-- IF S_DISPLAY_PM -->
<li><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a></li>
<!-- ENDIF -->
<li><a href="http://deinedomain.de/phpBB3/ucp.php?style=5&i=180">Persönliche Einstellungen </a></li>
<li><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></li>
</ul>
</div>Das ladet ihr nun hoch. Fertig sollte es nun so aussehen (nehmen wir mal mein Portal): Portal Da man das aber nur als reg. Nutzer sieht, sind hier die Daten von dem für dieses Vorhaben erstellten Nutzer. Er hat außer dieser Funktion keine anderen Rechte.
- Username: Test
- Passwort: 000000

