Seite 1 von 2
Meeting Mod kleiner Anzeigefehler
Verfasst: 14.05.2007 12:33
von Overhead
Hallo Leute,
ich hab hier einen kleinen optischen Fehler (wahrscheinlich selber fabriziert) und finde nicht raus was ich falsch gemacht habe....
zuerst wird alles richtig angezeigt:
[ externes Bild ]
wenn man da aber draufklickt wird das auf der folgenden Seite so angezeigt:
[ externes Bild ]
eigentlich komisch da der Seitenheader eigentlich aus der gleichen Quelle stammt - oder steh ich da auf einem Schlauch und sehe den Wald vor lauter Bäumen nicht mehr?
cu Overhead
Verfasst: 10.10.2007 23:19
von LOLRainbow
Habe selbes Problem.
Verfasst: 11.10.2007 12:25
von oxpus
Ich habe den MOD daraufhin nun aktualisiert.
Verfasst: 11.10.2007 13:27
von Overhead
@ oxpus
oxpus hat geschrieben:Ich habe den MOD daraufhin nun aktualisiert.
Stimmt - denn nun wird der Text selbt auf der Indexseite nicht mehr angezeigt! Ich hab da nur noch das Icon wobei das evtl. auch an meiner Zeile in der overall herrühren könnte
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">
<a href="meeting.php" class="mainmenu"><img src="templates/subSilver/images/icon_minitime.gif" width="12" height="11" border="0" alt="{Meeting}" hspace="3" />{meeting_link.MEETING_LINK}</a> </span></td>
</tr>
cu Overhead
Verfasst: 11.10.2007 13:42
von oxpus
Das Icon wurde eigentlich zwischenzeitig auf dem MOD entfernt, wer es behalten will, muss es nur weiterhin mit in den Switch packen, damit die Optik stimmt.
Hast Du aber auch die page_header.php mit geändert?
Dazu:
Nur, wenn für den User Meetings vorhanden sind, wird der Link angezeigt.
Gäste kann man auch aussperren, in Kombination mit anderen Switches ist das aber so erst einmal ungeschickt und sollte unterbleiben.
Verfasst: 11.10.2007 14:03
von Overhead
@ Oxpus
ja die Pageheader hab ich auch geändert (also das replace gemacht)
da steht jetzt;
Code: Alles auswählen
$meeting_link = '<a href="'.append_sid("meeting.$phpEx").'" class="mainmenu">'.$meeting_active_string.'</a>';
$template->assign_block_vars('meeting_link', array(
'MEETING_LINK' => $meeting_link)
);
}
btw. sry für den .....
cu Overhead
Verfasst: 11.10.2007 14:15
von oxpus
Ja, wie gesagt: Wenn Du in der overall_header.tpl den Switch <!-- .... session_logged_in --> noch um den nun neuen Switch herumlegst, kommt garnichts mehr herum.
Dann müsste man auch den Link wieder erneut anpassen.
Da damit der Link aber nur Gäste ausgeblendet wird, sollte man das besser in der page_header.php anpassen, also anstelle der Zeile
Code: Alles auswählen
if ( empty($gen_simple_header) && ( $gen_meeting_header !== FALSE ) )
diese hier verwenden:
Code: Alles auswählen
if ( empty($gen_simple_header) && ( $gen_meeting_header !== FALSE ) && $userdata['session_logged_in'])
Verfasst: 11.10.2007 14:21
von Overhead
@ oxpus
Verständnisfrage muss ich dann meinen oveallheader wieder anpassen? - Und falls ja reicht es dann den switch -- User -- rauszunehmen?
btw. Icons alle Links auf dem Index haben bei mir Icons daher auch der meeting
btwbtw mit der class=forumline wird was definiert?
EDIT: Das funktioniert so nicht - egal ob ich nun den Schalter ausbaue oder in lasse es wird kein Linktext mehr angezeigt!
cu Overhead
Verfasst: 11.10.2007 14:38
von oxpus
Also:
Der Switch für session_logged_in muss definitiv raus, sonst funktioniert der Link nicht!
Dazu auch die page_header.php anpassen, wie ich das zuletzt geschrieben habe, damit der Link für Gäste nicht angezeigt wird.
Wirkung: Die gewünschte.
Sofern das nun umgestellt ist, sollte, sofern ich das Programmieren nicht verlernt habe, der Link für User korrekt angezeigt werden.
Du musst nur das Icon ebenfalls in den Link für das Meeting stecken, sonst ist das weiterhin auf den Meeting-Seiten zu sehen.
Verfasst: 11.10.2007 14:57
von Overhead
oxpus hat geschrieben:Also:
Der Switch für session_logged_in muss definitiv raus, sonst funktioniert der Link nicht!
Dazu auch die page_header.php anpassen, wie ich das zuletzt geschrieben habe, damit der Link für Gäste nicht angezeigt wird.
Wirkung: Die gewünschte.
Sofern das nun umgestellt ist, sollte, sofern ich das Programmieren nicht verlernt habe, der Link für User korrekt angezeigt werden.
Du musst nur das Icon ebenfalls in den Link für das Meeting stecken, sonst ist das weiterhin auf den Meeting-Seiten zu sehen.
@ oxpus
ist es nicht - obwohl die session entfernt wurde
Code: Alles auswählen
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">
<a href="meeting.php" class="mainmenu"><img src="templates/subSilver/images/icon_minitime.gif" width="12" height="11" border="0" alt="{Meeting}" hspace="3" />{meeting_link.MEETING_LINK}</a> </span></td>
</tr>
und der Code in der includes/page_header angepasst wurde
Code: Alles auswählen
if ( empty($gen_simple_header) && ( $gen_meeting_header !== FALSE ) && $userdata['session_logged_in'])
wird kein Linktext angezeigt! Sondern nur noch das Icon!!
Den Icon in den Link packen - das musst Du mir mal erklären wie Du das meinst - ich steh gerade völlig auf dem Schlauch ?????!!!????
cu Overhead