Seite 1 von 2

Menüleiste von Subsilver2 ändern

Verfasst: 10.01.2013 18:33
von cyjo5
Hallo Leute,

ich habe phpbb 3.0.11 installiert und benutze den subsilver2 Style. Im Moment bin ich dabei, das gesamte Forum zusammenzubasteln. Den oberen Teil des Headers habe ich schon bzgl. Farbe und Grafik ändern können. Desweiteren habe ich schon 2 Mods installiert, nämlich phpbb Imprint 0.1.8 von Dinseprinz und Buttons menu 2.3.0 von kamahl19) Als nächstes soll dann noch board3 Portal 2.0.1 von marc1706 drauf.
Das ganze ist zu finden unter http://www.aquarienberater.de/forum
So, nun meine Fragen:
1.: Nachdem ich das Button Menü installiert habe, geht plötzlich der Link zum Impressum oben (und unten) nicht mehr. Im Buttonmenü habe ich einen Button für das Impressum angelegt, der funktioniert. Woran kann das liegen? Habe das Impressum nochmal deinstalliert und neu installiert und auch sämtl. Caches geleert, ohne Erfolg.
2.: Da ja durch das Button Menü die ursprüngliche Menüleiste überflüssig ist, wollte ich diese gerne raus haben. Habe mir dazu (wie ich hoffte) die passenden Zeilen in der overall_header.html rausgesucht und gelöscht und auch den Cache geleert. Danach bekam ich eine Fehlermeldung, das in der overall_header.html.php in Zeile 260 ein Fehler aufgetreten sei. Aber eine over*.*.php finde ich nirgendwo und die *.html geht bloß bis Zeile 150

Diese Zeilen habe ich gelöscht:

Code: Alles auswählen

<!-- IF not S_IS_BOT --><a href="{U_LOGIN_LOGOUT}"><img src="{T_THEME_PATH}/images/icon_mini_login.gif" width="12" height="13" alt="*" /> {L_LOGIN_LOGOUT}</a>&nbsp;<!-- ENDIF -->
				<!-- IF U_RESTORE_PERMISSIONS --> &nbsp;<a href="{U_RESTORE_PERMISSIONS}"><img src="{T_THEME_PATH}/images/icon_mini_login.gif" width="12" height="13" alt="*" /> {L_RESTORE_PERMISSIONS}</a><!-- ENDIF -->
				<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN --> &nbsp;<span style="color: red;">{L_BOARD_DISABLED}</span><!-- ENDIF -->
				<!-- IF not S_IS_BOT -->
					<!-- IF S_USER_LOGGED_IN -->
						<!-- IF S_DISPLAY_PM --> &nbsp;<a href="{U_PRIVATEMSGS}"><img src="{T_THEME_PATH}/images/icon_mini_message.gif" width="12" height="13" alt="*" /> {PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a> 
<a href="http://www.aquarienberater.de/shop" target="_new"><img scr="{T_THEME_PATH}/images/Shop.gif" width="12" height="13" alt="AQB SHOP"></a> 
<a href="http://www.aquarienberater.de" target="_new"><img scr="{T_THEME_PATH}/images/Homepage.gif" width="12" height="13" alt="AQB HOMEPAGE"></a><!-- ENDIF -->
					<!-- ELSEIF S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --> &nbsp;<a href="{U_REGISTER}"><img src="{T_THEME_PATH}/images/icon_mini_register.gif" width="12" height="13" alt="*" /> {L_REGISTER}</a>
					<!-- ENDIF -->
Da das scheinbar nicht richtig war (oder auch nicht alles) habe ich zunächst wieder die ursprüngliche overall_header.html installiert.

Kann mir jemand vielleicht verraten wie ich das hinbekommen kann?

Wenn das dann alles soweit läuft und ich dann das Portal installiere, muß ich dann damit rechnen, dass das Impressum oder das Menü nicht mehr funktionieren. Muss man bei der Installation von Mods vielleicht eine bestimmte Reihenfolge einhalten?

Bitte entschuldigt die vielen und möglicherweise auch dummen fragen, aber phpbb ist total neu für mich und ich bin eigentlich eher ein php und html VOLL-LAIE.

Tja, dann hoffe ich mal, dass jemand antwortet und bedanke mich schon mal recht herzlich im voraus für die Hilfe.

lg

Frank

Re: Menüleiste von Subsilver2 ändern

Verfasst: 10.01.2013 19:00
von Crizzo
cyjo5 hat geschrieben:1.: Nachdem ich das Button Menü installiert habe, geht plötzlich der Link zum Impressum oben (und unten) nicht mehr. Im Buttonmenü habe ich einen Button für das Impressum angelegt, der funktioniert. Woran kann das liegen? Habe das Impressum nochmal deinstalliert und neu installiert und auch sämtl. Caches geleert, ohne Erfolg.
Der Link im "Footer" zeigt schlicht und einfach auf den falschen Pfad, nämlich auf dein Forum. Ich kenne deine Mods nicht, aber wie sieht denn der Code-Teil dazu in der overall_footer.html aus? :)
2.: Da ja durch das Button Menü die ursprüngliche Menüleiste überflüssig ist, wollte ich diese gerne raus haben. Habe mir dazu (wie ich hoffte) die passenden Zeilen in der overall_header.html rausgesucht und gelöscht und auch den Cache geleert. Danach bekam ich eine Fehlermeldung, das in der overall_header.html.php in Zeile 260 ein Fehler aufgetreten sei. Aber eine over*.*.php finde ich nirgendwo und die *.html geht bloß bis Zeile 150
Da hast du wohl zu viel oder zu wenig gelöscht. Der Fehler deutet auf die Template-Datei im "Cache" und könnte darauf hindeuten, dass du ein <!-- IF ... --> oder andere wichtige Template-Syntax teilweise gelöscht hast.

Lad doch mal deine overall_header.html in die PasteBin: https://www.phpbb.de/support/pastebin.php und gib uns einen Screenshot, auf dem der zu "entfernende" Bereich markiert ist. Dann kann man dir schon mal genauer helfen. ;)
Wenn das dann alles soweit läuft und ich dann das Portal installiere, muß ich dann damit rechnen, dass das Impressum oder das Menü nicht mehr funktionieren. Muss man bei der Installation von Mods vielleicht eine bestimmte Reihenfolge einhalten?
Beim Installieren von Modifikationen musst du immer mit Problemen rechnen. Auch wenn in der Regel ein Board dutzende Modifikationen verträgt, sofern richtig eingebaut, kann es immer vorkommen, dass sich einige Mods in die Quere kommen und dann für Probleme sorgen.

Deshalb solltest du immer einen nach dem anderen einbauen, dazwischen immer ausführlich testen und evtl. erst mal die Mod in einem parallel Board installieren, was du z.B. lokal in xampp betreibst.

Grüße

Re: Menüleiste von Subsilver2 ändern

Verfasst: 10.01.2013 21:53
von cyjo5
Hallo und danke für die schnelle Antwort.

Die overall_footer sieht so aus:

Code: Alles auswählen

<!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF -->
</div>

<div id="wrapfooter">
<!-- IF U_ACP --><span class="gensmall">[ <a href="{U_ACP}">{L_ACP}</a> ]</span><br /><br /><!-- ENDIF -->
<span class="copyright"><br /><a href="{U_IMPRESSUM}">{L_IMPRESSUM_TITLE}</a><br /><br />{CREDIT_LINE}
<!-- IF TRANSLATION_INFO --><br />{TRANSLATION_INFO}<!-- ENDIF -->
<!-- IF DEBUG_OUTPUT --><br /><bdo dir="ltr">[ {DEBUG_OUTPUT} ]</bdo><!-- ENDIF --></span>
</div>

</body>
</html> 
Wenn ich dieses U_IMPRESSUM rausnehme und durch den direkten Link (http://www.aquarienberater.de/forum/impressum.php) ersetze, geht es zwar, aber der Footer wird irgendwie zerpflückt (tlw. nach links verschoben)

OK, die komplette overall_header.php ist hier: https://www.phpbb.de/support/pastebin.p ... iew&s=1210

Der Teil, den ich gelöscht habe geht von Zeile 203-226:

Code: Alles auswählen

<div id="menubar">
<table width="100%" cellspacing="0">
<tr>
<td class="genmed">
<!-- IF not S_IS_BOT --><a href="{U_LOGIN_LOGOUT}"><img src="{T_THEME_PATH}/images/icon_mini_login.gif" width="12" height="13" alt="*" /> {L_LOGIN_LOGOUT}</a>&nbsp;<!-- ENDIF -->
<!-- IF U_RESTORE_PERMISSIONS --> &nbsp;<a href="{U_RESTORE_PERMISSIONS}"><img src="{T_THEME_PATH}/images/icon_mini_login.gif" width="12" height="13" alt="*" /> {L_RESTORE_PERMISSIONS}</a><!-- ENDIF -->
<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN --> &nbsp;<span style="color: red;">{L_BOARD_DISABLED}</span><!-- ENDIF -->
<!-- IF not S_IS_BOT -->
<!-- IF S_USER_LOGGED_IN -->
<!-- IF S_DISPLAY_PM --> &nbsp;<a href="{U_PRIVATEMSGS}"><img src="{T_THEME_PATH}/images/icon_mini_message.gif" width="12" height="13" alt="*" /> {PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a>
<a href="http://www.aquarienberater.de/shop" target="_new"><img scr="{T_THEME_PATH}/images/Shop.gif" width="12" height="13" alt="AQB SHOP"></a>
<a href="http://www.aquarienberater.de" target="_new"><img scr="{T_THEME_PATH}/images/Homepage.gif" width="12" height="13" alt="AQB HOMEPAGE"></a><!-- ENDIF -->
<!-- ELSEIF S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --> &nbsp;<a href="{U_REGISTER}"><img src="{T_THEME_PATH}/images/icon_mini_register.gif" width="12" height="13" alt="*" /> {L_REGISTER}</a>
<!-- ENDIF -->
<!-- ENDIF -->
</td>
<td class="genmed" align="{S_CONTENT_FLOW_END}">
<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>
&nbsp; &nbsp;<a href="{U_IMPRESSUM}"><img src="{T_THEME_PATH}/images/icon_mini_disclaimer.gif" width="12" height="13" alt="*" /> {L_IMPRESSUM_TITLE}</a>
<!-- IF S_DISPLAY_SEARCH -->&nbsp; &nbsp;<a href="{U_SEARCH}"><img src="{T_THEME_PATH}/images/icon_mini_search.gif" width="12" height="13" alt="*" /> {L_SEARCH}</a><!-- ENDIF -->
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST -->&nbsp; &nbsp;<a href="{U_MEMBERLIST}"><img src="{T_THEME_PATH}/images/icon_mini_members.gif" width="12" height="13" alt="*" /> {L_MEMBERLIST}</a><!-- ENDIF -->
<!-- IF S_USER_LOGGED_IN -->&nbsp; &nbsp;<a href="{U_PROFILE}"><img src="{T_THEME_PATH}/images/icon_mini_profile.gif" width="12" height="13" alt="*" /> {L_PROFILE}</a><!-- ENDIF -->
<!-- ENDIF --> 
lg

Frank

Re: Menüleiste von Subsilver2 ändern

Verfasst: 10.01.2013 21:58
von Crizzo
cyjo5 hat geschrieben:Wenn ich dieses U_IMPRESSUM rausnehme
Wie sieht denn die Definition der U_IMPRESSUM aus, die du angelegt hast, als du die Mod installiert hast? Zeig mal den Code inkl. ein paar Zeilen davor und danach.
OK, die komplette overall_header.html ist hier: https://www.phpbb.de/support/pastebin.p ... iew&s=1210

Der Teil, den ich gelöscht habe geht von Zeile 203-226:

Code: Alles auswählen

<div id="menubar">
<table width="100%" cellspacing="0">
<tr>
<td class="genmed">
<!-- IF not S_IS_BOT --><a href="{U_LOGIN_LOGOUT}"><img src="{T_THEME_PATH}/images/icon_mini_login.gif" width="12" height="13" alt="*" /> {L_LOGIN_LOGOUT}</a>&nbsp;<!-- ENDIF -->
<!-- IF U_RESTORE_PERMISSIONS --> &nbsp;<a href="{U_RESTORE_PERMISSIONS}"><img src="{T_THEME_PATH}/images/icon_mini_login.gif" width="12" height="13" alt="*" /> {L_RESTORE_PERMISSIONS}</a><!-- ENDIF -->
<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN --> &nbsp;<span style="color: red;">{L_BOARD_DISABLED}</span><!-- ENDIF -->
<!-- IF not S_IS_BOT -->
<!-- IF S_USER_LOGGED_IN -->
<!-- IF S_DISPLAY_PM --> &nbsp;<a href="{U_PRIVATEMSGS}"><img src="{T_THEME_PATH}/images/icon_mini_message.gif" width="12" height="13" alt="*" /> {PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a>
<a href="http://www.aquarienberater.de/shop" target="_new"><img scr="{T_THEME_PATH}/images/Shop.gif" width="12" height="13" alt="AQB SHOP"></a>
<a href="http://www.aquarienberater.de" target="_new"><img scr="{T_THEME_PATH}/images/Homepage.gif" width="12" height="13" alt="AQB HOMEPAGE"></a><!-- ENDIF -->
<!-- ELSEIF S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --> &nbsp;<a href="{U_REGISTER}"><img src="{T_THEME_PATH}/images/icon_mini_register.gif" width="12" height="13" alt="*" /> {L_REGISTER}</a>
<!-- ENDIF -->
<!-- ENDIF -->
</td>
<td class="genmed" align="{S_CONTENT_FLOW_END}">
<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>
&nbsp; &nbsp;<a href="{U_IMPRESSUM}"><img src="{T_THEME_PATH}/images/icon_mini_disclaimer.gif" width="12" height="13" alt="*" /> {L_IMPRESSUM_TITLE}</a>
<!-- IF S_DISPLAY_SEARCH -->&nbsp; &nbsp;<a href="{U_SEARCH}"><img src="{T_THEME_PATH}/images/icon_mini_search.gif" width="12" height="13" alt="*" /> {L_SEARCH}</a><!-- ENDIF -->
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST -->&nbsp; &nbsp;<a href="{U_MEMBERLIST}"><img src="{T_THEME_PATH}/images/icon_mini_members.gif" width="12" height="13" alt="*" /> {L_MEMBERLIST}</a><!-- ENDIF -->
<!-- IF S_USER_LOGGED_IN -->&nbsp; &nbsp;<a href="{U_PROFILE}"><img src="{T_THEME_PATH}/images/icon_mini_profile.gif" width="12" height="13" alt="*" /> {L_PROFILE}</a><!-- ENDIF -->
<!-- ENDIF -->
Damit zerstörst du eben die Tabelle und das <div>-Element. Aber zu dem Fehler sollte es nicht führen.

Was willst du denn überhaupt alles entfernt haben?

Re: Menüleiste von Subsilver2 ändern

Verfasst: 10.01.2013 22:08
von cyjo5
Tja, wenn ich denn wüßte wo ich diese Definition finden würde. :oops: :(

Rausfliegen soll aus der Zeile unter den Buttons im Prinzip alles außer dem Hinweis ' Dieses Board ist derzeit deaktiviert.'

lg

Frank

Re: Menüleiste von Subsilver2 ändern

Verfasst: 10.01.2013 22:13
von Crizzo
cyjo5 hat geschrieben:Tja, wenn ich denn wüßte wo ich diese Definition finden würde. :oops: :(
Bei der Mod ist eine install.xml dabei und dort steht die Anweisung zu Definitions-Installation dabei. Einfach schauen, ob sie da ist und wenn ja, ob richtig. ;)
Rausfliegen soll aus der Zeile unter den Buttons im Prinzip alles außer dem Hinweis ' Dieses Board ist derzeit deaktiviert.'
Aber wo ist dann der "neue" Registrieren-Button, der Link zu Mitglieder-Liste und den Privaten Nachrichten, dem Persönlichem Bereich? Die sehe ich in der overall_header.html nur einmal und zwar genau in den Zeilen, die du löschen willst. :-?

Re: Menüleiste von Subsilver2 ändern

Verfasst: 10.01.2013 22:46
von cyjo5
Könnte es das sein ? Ist aus der viewonline.php:

Code: Alles auswählen

case 'download/file':
            $location = $user->lang['DOWNLOADING_FILE'];
            $location_url = append_sid("{$phpbb_root_path}index.$phpEx");
        break;

        case 'report':
            $location = $user->lang['REPORTING_POST'];
            $location_url = append_sid("{$phpbb_root_path}index.$phpEx");
        break;
            case 'impressum':
            $user->add_lang('mods/lang_impressum');
            $location = $user->lang['VIEWING_IMPRESSUM'];
            $location_url = append_sid("{$phpbb_root_path}impressum.$phpEx");
        break;

        default:
            $location = $user->lang['INDEX'];
            $location_url = append_sid("{$phpbb_root_path}index.$phpEx");
        break;
    }

    $template->assign_block_vars('user_row', array(
        'USERNAME'             => $row['username'],
        'USERNAME_COLOUR'    => $row['user_colour'],
        'USERNAME_FULL'        => $username_full,
        'LASTUPDATE'        => $user->format_date($row['session_time']),
        'FORUM_LOCATION'    => $location, 

Eigentlich sind die Funktionen alle in der Button-Leiste hinterlegt. Tlw. nur für Gäste oder nur für Mitglieder sichtbar.
Klappt auch alles ganz gut, nur mit dem Logout stelle ich grade fest, habe ich wegen der sid Probleme. Kann man die Sid irgendwie umgehen oder eine Variable in den Link einfügen ?

lg

Frank

Re: Menüleiste von Subsilver2 ändern

Verfasst: 10.01.2013 22:54
von Crizzo
cyjo5 hat geschrieben:Könnte es das sein ? Ist aus der viewonline.php:
Nein, das ist nur dafür, damit man sieht wer das Impressum anschaut.
Eigentlich sind die Funktionen alle in der Button-Leiste hinterlegt. Tlw. nur für Gäste oder nur für Mitglieder sichtbar.
Dann lösch mal alles zwischen Zeile 202 und 231 und schau, ob nicht was fehlt.
Klappt auch alles ganz gut, nur mit dem Logout stelle ich grade fest, habe ich wegen der sid Probleme. Kann man die Sid irgendwie umgehen oder eine Variable in den Link einfügen ?
Lies mal dort ein bisschen nach unten: https://wiki.phpbb.com/Deutsch:Vorlage_ ... euen_Seite

Grüße

Re: Menüleiste von Subsilver2 ändern

Verfasst: 11.01.2013 09:15
von cyjo5
Hmmm, irgendwie bin ich wohl doch zu viel Volllaie.
Mit dieser U_Impressum DEfinition komm ich nicht weiter. Ich finde in der install.php nicht zu Definitionen. Deshalb werde ich wohl aus der Overall_Footer.php und der Overall_Header.php die Zeilen für das Impressum rausnehmen. Das klappt ja über den im Button-Mod hinterlegten Link ohne Probleme.

Den Text in der Wiki habe ich mir durchgelesen. Sieht auch eigentlich einfach und selbst für mich verständlich aus. Leider arbeitet die mod aber nicht mit Angabe einer spez. URL oder einer .php sondern auch wieder mit einer Variablen. In der Mod wird über die Admin eine URL für den Button hinterlegt, da kan ich aber diese apend nicht reingeben, ändert nichts am Effekt (da ja php Anweisung)

Code: Alles auswählen

<!-- IF .buttons -->
    <div id="menu" style="clear:both;margin-top:-3px;background: url('{T_THEME_PATH}/images/menu/{S_MENU_COLOR}/menu_bg.gif') repeat-x;">
      <!-- IF S_DISPLAY_SEARCH and S_MENU_SEARCH -->
          <div id="top-search" style="<!-- IF S_MENU_ALIGN == 'right' -->float: left;<!-- ELSE -->float: right;<!-- ENDIF -->background: transparent url('{T_THEME_PATH}/images/menu/{S_MENU_COLOR}/menu_search.gif') no-repeat scroll 0 0;">
              <form action="{U_SEARCH}" method="post" id="search">
                  <input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="menu_search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" /> 
                  {S_SEARCH_HIDDEN_FIELDS}
              </form>
          </div>
      <!-- ENDIF -->
        <ul>
        <!-- BEGIN buttons -->
            <li style="float:{S_MENU_ALIGN};"<!-- IF .buttons.sub --> onmouseover="getElementsByTagName('ul')[0].style.display = 'block';" onmouseout="getElementsByTagName('ul')[0].style.display = 'none';"<!-- ENDIF -->>
          <a href="{buttons.URL}" title="{buttons.NAME}"<!-- IF buttons.EXTERNAL --> target="_blank"<!-- ENDIF --> style="font-weight:{S_MENU_WEIGHT};text-transform:{S_MENU_TEXT_TRANSFORM};">{buttons.NAME}</a>
          <!-- IF .buttons.sub -->
            <ul>
              <!-- BEGIN sub --><li><a href="{sub.URL}" title="{sub.NAME}"<!-- IF sub.EXTERNAL --> target="_blank"<!-- ENDIF --> style="font-weight:{S_MENU_WEIGHT};text-transform:{S_MENU_TEXT_TRANSFORM};">{sub.NAME}</a></li><!-- END sub -->
              </ul>
            <!-- ENDIF -->
        </li>
      <!-- END buttons -->
Und ob ich jemals rausfinde wo diese Variablen hinterlegt sind und dann für das Abmelden diesen

Code: Alles auswählen

<a href="<?php append_sid('index.php'); ?>">Zum Forum</a>
richtig angepasst bekomme wage ich zu bezweifeln.

Deshalb habe ich überlegt, evtl. folgenden Kompromissweg zu gehen:

Button Login klappt, Logout nicht -> Alte Funktion lassen und Button wieder löschen

Code: Alles auswählen

<div id="menubar">
        <table width="100%" cellspacing="0">
        <tr>
            <td class="genmed">
                <!-- IF not S_IS_BOT --><a href="{U_LOGIN_LOGOUT}"><img src="{T_THEME_PATH}/images/icon_mini_login.gif" width="12" height="13" alt="*" /> {L_LOGIN_LOGOUT}</a>&nbsp;<!-- ENDIF -->
                <!-- IF U_RESTORE_PERMISSIONS --> &nbsp;<a href="{U_RESTORE_PERMISSIONS}"><img src="{T_THEME_PATH}/images/icon_mini_login.gif" width="12" height="13" alt="*" /> {L_RESTORE_PERMISSIONS}</a><!-- ENDIF -->
bleibt also drin

Dieses Board ist derzeit deaktiviert. soll ja sowieso dort im Falle des Falles angezeigt werden

Code: Alles auswählen

<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN --> &nbsp;<span style="color: red;">{L_BOARD_DISABLED}</span><!-- ENDIF -->
bleibt also auch drin

Die Funktionen für Nachrichten (ohne Mengenanzeige), AQB-Shop, AQB-Homepage, FAQ, Impressum,Suche, Mitglieder und pers. Bereich klappen über die Buttons
also

Code: Alles auswählen

<!-- IF not S_IS_BOT -->
                    <!-- IF S_USER_LOGGED_IN -->
                        <!-- IF S_DISPLAY_PM --> &nbsp;<a href="{U_PRIVATEMSGS}"><img src="{T_THEME_PATH}/images/icon_mini_message.gif" width="12" height="13" alt="*" /> {PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a> 
<a href="http://www.aquarienberater.de/shop" target="_new"><img scr="{T_THEME_PATH}/images/Shop.gif" width="12" height="13" alt="AQB SHOP"></a> 
<a href="http://www.aquarienberater.de" target="_new"><img scr="{T_THEME_PATH}/images/Homepage.gif" width="12" height="13" alt="AQB HOMEPAGE"></a><!-- ENDIF -->
                    <!-- ELSEIF S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --> &nbsp;<a href="{U_REGISTER}"><img src="{T_THEME_PATH}/images/icon_mini_register.gif" width="12" height="13" alt="*" /> {L_REGISTER}</a>
                    <!-- ENDIF -->
                <!-- ENDIF --> 
löschen

Bei den Zeilen

Code: Alles auswählen

<!-- ELSEIF S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --> &nbsp;<a href="{U_REGISTER}"><img src="{T_THEME_PATH}/images/icon_mini_register.gif" width="12" height="13" alt="*" /> {L_REGISTER}</a>
                    <!-- ENDIF -->
                <!-- ENDIF -->
            </td>
            <td class="genmed" align="{S_CONTENT_FLOW_END}"> 
bin ich mir nicht sicher ob raus oder nicht

und der Rest

Code: Alles auswählen

<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>
                &nbsp; &nbsp;<a href="{U_IMPRESSUM}"><img src="{T_THEME_PATH}/images/icon_mini_disclaimer.gif" width="12" height="13" alt="*" /> {L_IMPRESSUM_TITLE}</a>
        <!-- IF S_DISPLAY_SEARCH -->&nbsp; &nbsp;<a href="{U_SEARCH}"><img src="{T_THEME_PATH}/images/icon_mini_search.gif" width="12" height="13" alt="*" /> {L_SEARCH}</a><!-- ENDIF -->
                <!-- IF not S_IS_BOT -->
                    <!-- IF S_DISPLAY_MEMBERLIST -->&nbsp; &nbsp;<a href="{U_MEMBERLIST}"><img src="{T_THEME_PATH}/images/icon_mini_members.gif" width="12" height="13" alt="*" /> {L_MEMBERLIST}</a><!-- ENDIF -->
                    <!-- IF S_USER_LOGGED_IN -->&nbsp; &nbsp;<a href="{U_PROFILE}"><img src="{T_THEME_PATH}/images/icon_mini_profile.gif" width="12" height="13" alt="*" /> {L_PROFILE}</a><!-- ENDIF -->
                <!-- ENDIF --> 
muss wieder raus.

Ich hoffe, dass ich die richtigen Zeilen erwischt habe. Für eine kurze Kontrolle wäre ich sehr dankbar.

lg

Frank

Re: Menüleiste von Subsilver2 ändern

Verfasst: 11.01.2013 17:57
von Crizzo
Also ich glaube so wird das nichts. Die aktuelle overall_header.HTML (nix mit .php, wir schauen uns für das Entfernen von irgendwelchen Elementen nur die TEMPLATE-Dateien an und die sind .html!) lädst du mal in der PasteBin hoch und gibts mir einen Screenshot, auf dem du markierst, was weg soll.

Dann lösch ich das mal raus und du probierst das aus und schaust, ob dir das gefällt oder nicht.

zum zweiten Problem:
Der Mod hat eine install.xml Datei. Die musst du mit dem Browser öffnen und dort steht dann auch die Anweisung, wo du die Link Definition ergänzt hast.

Das Problem mit der SID damit der Custom-Link dann geht, kannst du auch sowas machen:
Öffne: includes/functions.php:
FINDE:

Code: Alles auswählen

'U_LOGIN_LOGOUT'		=> $u_login_logout,
DANACH EINFÜGEN:

Code: Alles auswählen

 'U_IMPRINT'				=> append_sid("{$phpbb_root_path}impressum.$phpEx"),
Was wäre z.B. eine Link der sieht in der overall_footer.html so aus:

Code: Alles auswählen

<a href="{U_IMPRINT}">Impressum</a>
und verlinkt die Datei impressum.php korrekt mit SID, sofern nötig.

Grüße