Links verschieben

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Geronimo
Mitglied
Beiträge: 11
Registriert: 07.10.2002 19:11

Links verschieben

Beitrag von Geronimo »

Kann mir jemand erklären, wie ich die Links in der overall_header.tpl neu anordnen kann? Ich meine die ganz oben, "FAQ" und "Suchen" etc... ich möchte dass die am oberen Rand der Seite zentriert erscheinen, und darunter der Banner meiner Page...

Ausserdem hab ich noch ein Problem (sorry für all die Fragen :roll: ):
Wenn ich den Hintergrund (Tabellenzelle 2) ändere, ändert sich auch die Farbe des Textfensters für den Nachrichtentext. Ich möchte aber nur, dass der gesamte Hintergrund der Startseite (Tabellenzelle 1 und Tabellenzele 2) schwarz ist, das Fenster für den Nachrichtentext aber weiss bleibt. Ist das technisch möglich?

Vielen Dank
Geronimo
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

da musst du dich ein bissel mit Tabellen schlau machen

aber wenn ich dich richtig verstanden habe:
suche in overall_header.tpl nach

Code: Alles auswählen

<table width="100%" cellspacing="0" cellpadding="0" border="0">
                        <tr>
                                <td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
                                <td align="center" width="100%" valign="middle"><span class="maintitle">{SITENAME}</span><br /><span class="gen">{SITE_DESCRIPTION}<br />&nbsp; </span>
                                <table cellspacing="0" cellpadding="2" border="0">
                                        <tr>
                                                <td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu">&nbsp; &nbsp;<a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>&nbsp;
                                                <!-- BEGIN switch_user_logged_out -->
                                                &nbsp;<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a></span>&nbsp;
                                                <!-- END switch_user_logged_out -->
                                                </td>
                                        </tr>
                                        <tr>
                                                <td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp; &nbsp;<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>&nbsp;</span></td>
                                        </tr>
                                </table></td>
                        </tr>
                </table>
und ersetze ihn durch

Code: Alles auswählen

                                  <div align="center"><table cellspacing="0" cellpadding="2" border="0">
                                        <tr>
                                                <td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu">&nbsp; &nbsp;<a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>&nbsp;
                                                <!-- BEGIN switch_user_logged_out -->
                                                &nbsp;<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a></span>&nbsp;
                                                <!-- END switch_user_logged_out -->
                                                <span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp; &nbsp;<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>&nbsp;</span></td>
                                        </tr>
                                </table></div>

<table width="100%" cellspacing="0" cellpadding="0" border="0">
                        <tr>
                                <td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
                                <td align="center" width="100%" valign="middle"><span class="maintitle">{SITENAME}</span><br /><span class="gen">{SITE_DESCRIPTION}<br />&nbsp; </span>



				</td>
                        </tr>
                </table>
Zum zweiten:
overall_header.tpl suche nach
/* The text input fields background colour */
input.post, textarea.post, select {
background-color : {T_TD_COLOR2};
}
und ersetze das fettgedruckte durch deine Farbe
Geronimo
Mitglied
Beiträge: 11
Registriert: 07.10.2002 19:11

Beitrag von Geronimo »

Vielen Dank für die schnelle Hilfe!
Geronimo
Mitglied
Beiträge: 11
Registriert: 07.10.2002 19:11

Beitrag von Geronimo »

Das hat wunderbar funktioniert! Ein kleines Detail stört mich jedoch noch im Bezug auf die Hintergrundfarbe der Postings: Das Textfeld bei der Eingabe ist wohl weiss, jedoch erscheint es mit schwarzem Hintergrund wenn es gepostet ist... Kann man das auch anpassen?
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Meinst du wenn ein Posting editierst oder was :-?
Geronimo
Mitglied
Beiträge: 11
Registriert: 07.10.2002 19:11

Beitrag von Geronimo »

Also bei mir ist alles schwarz, der Hintergrund, Tabellenzelle 1 + 2 und habe "text input field" auf weiss definiert. Nur ist jetzt wirklich nur dieses Text input field weiss, also das Feld, in welchem ich den Text eintippe. Wenn ich das Posting dann abschicke, erscheint es vor schwarzem Hintergrund. Kann man den Teil, wo der Text erscheint, ebenfalls weiss machen, so dass aber all die anderen Hintergründe schwarz bleiben?
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

öhm editiere dazu mal am besten die posting_body.tpl direkt, da du ja nur daran etwas ändern willst wenn ich dich richtig verstehe
Geronimo
Mitglied
Beiträge: 11
Registriert: 07.10.2002 19:11

Beitrag von Geronimo »

hmm... hab mir die Datei jetzt bestimmt 30 Minuten angeschaut, finde aber beim besten Wille nirgens einen Parameter für den Hintergrund des Postings...
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Geronimo hat geschrieben:Wenn ich das Posting dann abschicke, erscheint es vor schwarzem Hintergrund.
..dann müsstest Du in der viewtopic_body.tpl nachschauen und würdest sehen, das es mit ROW_CLASS definiert wird. Suchst Du dann in der viewtopic.php nach ROW_CLASS, erkennst Du das so´n switch bei dem 2 Farben abwechselnd genutzt werden, nämlich td_class1 und td_class2, sprich über das Adminpanel einstellbar. Wenn man jetzt ned genau weiss, welches dieser was is, schaut ma sich die theme_info.cfg an und erkennt, das es mit row1 und row2 definiert wird (td_class 1 = Tabellenzelle Klasse 1 / td_class 2 = Tabellenzelle Klasse 2).
In der overall_header.tpl werden row1/row2 durch {T_TR_COLOR1} bzw. {T_TR_COLOR2} bestimmt... was wiederrum durch einen Blick auf theme_info.cfg und des Adminpanel darauf schliessen lässt, das {T_TR_COLOR1} die Farbe EFEFEF hat und {T_TR_COLOR2} die Farbe DEE3E7 ({T_TR_COLOR2} = Farbe für Tabellenreihe 1 / {T_TR_COLOR2} = Farbe für Tabellenreihe 2).
Wenn Du dann aber im Adminpanel {T_TR_COLOR1} oder {T_TR_COLOR2} änderst, würden sich auch noch an einigen anderen eventuell ungewollten Stellen die Farben ändern, so das es das beste wäre in der overall_header.tpl bzw. subSilver.css bei td.row1 bzw. td.row2 direkt eine Farbe einzutragen, anstatt diese Adminpanelvariabel.
Geronimo
Mitglied
Beiträge: 11
Registriert: 07.10.2002 19:11

Beitrag von Geronimo »

Das leuchtet mir ein, nur wenn ich td.row1 bzw. td.row2 eine statische farbe zuweise, ändert sich auch die Farbe der ganzen Tabellenreihe auf der Startseite, das ist eben genau das, was ich verhindern will. Ich will nur gerade die Farbe dieses einen Elements anpassen, nämlich die des Hintergrundes vom Posting... So wie das aussieht, ist es aber glaub ich nicht möglich, da alles von diesen td.row's abhängt, seh ich das richtig?
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“