{Admin-link} -> image en in header

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Dydric

{Admin-link} -> image en in header

Bericht door Dydric » 11 aug 2004, 22:40

Wie kan me hiermee helpen? Het plaatsen van de tekstlink, etc. is geen probleem! Maar naar veel gepruts weet ik het even niet meer.... ik dacht laat ik maar eens hulp vragen aan de vrieden van het phpbb.nl-forum.... :bier:

De admin-link (ga naar administratiepanel) wil ik als afbeelding(button) weergeven in de header (natuurlijk alleen zichtbaar voor admins, maar dit heb ik nu helemaal door :wink: ) Kan het niet gewoon met een {U_?} link??? Vroeg ik me af? heb van alles gezocht, maar zonder resultaat....

Iemand een ideetje :idea: :?:

Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

Bericht door desert spider » 11 aug 2004, 23:02

zet er dit neer
{ADMIN_LINK}

Dydric

Bericht door Dydric » 12 aug 2004, 06:53

Als link? Dat werkte niet?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 12 aug 2004, 10:17

inderdaad dat werkt niet omdat de tekst 'Ga naar administratiepaneel' erbij zit.

open includes/page_tail.php
zoek

Code: Selecteer alles

' . $lang['Admin_panel'] . '
vervang dat met

Code: Selecteer alles

<img src="images/plaatje.gif" title="' . $lang['Admin_panel'] . '" alt="' . $lang['Admin_panel'] . '" border="0">
hierbij staat het plaatje in de map images en heet plaatje.gif :wink:
Afbeelding

Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

Bericht door desert spider » 12 aug 2004, 13:25

oeps helemaal vergeten dat het al een link word

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 12 aug 2004, 13:29

Het zal ook niet werken als je de link in includes/page_tail.php laat staan; tegen de tijd dat dat geladen is is templates/subSilver/overall_header.tpl al geparsed.

Als je het netjes volgens phpBB's standaarden wilt doen:

Open
includes/page_header.php

Zoek

Code: Selecteer alles

	'L_WHOSONLINE_MOD' => sprintf($lang['Mod_online_color'], '<span style="color:#' . $theme['fontcolor2'] . '">', '</span>'),
Plaats eronder

Code: Selecteer alles

	'L_ADMIN_CP' => $lang['Admin_panel'],
Zoek

Code: Selecteer alles

	'U_GROUP_CP' => append_sid('groupcp.'.$phpEx),
Plaats eronder

Code: Selecteer alles

	'U_ADMIN_CP' => append_sid('admin/index.'.$phpEx),
Zoek

Code: Selecteer alles

		$template->assign_block_vars('switch_enable_pm_popup', array());
	}
}
Plaats eronder

Code: Selecteer alles

//
// Admin status?
//
if ( $userdata['user_level'] == ADMIN )
{
	$template->assign_block_vars('switch_admin_status', array());
}
Open
templates/subSilver/overall_header.tpl

Zoek

Code: Selecteer alles

						&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 -->
Plaats eronder

Code: Selecteer alles

						<!-- BEGIN switch_admin_status -->
						&nbsp;<a href="{U_ADMIN_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_admin_cp.gif" width="12" height="13" border="0" alt="{L_ADMIN_CP}" hspace="3" />{L_ADMIN_CP}</a></span>&nbsp;
						<!-- END switch_admin_status -->
Vergeet niet om het icon_mini_admin_cp.gif plaatje te maken. Je kan nu ook de link uit de footer halen;

Open
templates/subSilver/overall_footer.tpl

Zoek en verwijder

Code: Selecteer alles

<br />{ADMIN_LINK}<br />

Dydric

Bericht door Dydric » 12 aug 2004, 21:28

Mosymuis....
.... ik heb het geprobeerd, maar als ik dan op de button- / of tekst-link druk ga opent hij het admincp niet... het beeld knipperd 1 keer (zeg maar) en daarna gaat ie weer gewoon verder met de forum_index_body....

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 13 aug 2004, 13:41

Copiëer en post de menu source eens? Dus zoals je browser deze leest?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 13 aug 2004, 14:50

Ehm mosymuis, ik weet niet wat er verkeerd is aan mijn manier. Bij mij werkt ie iig wel :roll:
Afbeelding

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 13 aug 2004, 14:56

Luuk schreef:Bij mij werkt ie iig wel :roll:
In overall_header.tpl werkt het niet. Logisch ook.

Dydric

Bericht door Dydric » 14 aug 2004, 20:41

Bedoel je de broncode die ik krijg?

Code: Selecteer alles

<table width="650px" cellspacing="0" cellpadding="0" border="0" align="left">
	<tr>
	  <td class="bodyline">	    <table width="650" height="150" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td valign="top"><table border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td width="77"><a href="index.php"><img src="templates/subSilver/images/clad/cladlogo.gif" alt="CLAD - index" width="77" height="25" border="0"></a></td>
                <td width="10">&nbsp;</td>
                <td width="83">
				<a href=""><img src="templates/subSilver/images/clad/adminpanel.gif" width="83" height="25" border="0"></a></td>
              </tr>
            </table>


Zoja, in dit stukje staat de adminbutton in de header.....

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 15 aug 2004, 21:32

Logisch dat de link niet werkt;

Code: Selecteer alles

<a href="">
verwijst nergens naar. Dat is ook niet de link die ik gaf, wat ik aan de ontbrekende class zie:

Code: Selecteer alles

<a href="{U_ADMIN_CP}" class="mainmenu">

Dydric

Bericht door Dydric » 15 aug 2004, 22:44

Yo stom van me.... had {U_ADMIN_LINK} nog staan. Maar nu heb ik het veranderd en krijg ik het nog steeds niet, hij gaat weer gewoon naar de index...

de broncode nu
tr>
<td width="77"><a href="index.php"><img src="templates/subSilver/images/clad/cladlogo.gif" alt="CLAD - index" width="77" height="25" border="0"></a></td>
<td width="10">&nbsp;</td>
<td width="83">
<a href="admin/index.php"><img src="templates/subSilver/images/clad/adminpanel.gif" width="83" height="25" border="0"></a></td>
</tr>
</table>

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 15 aug 2004, 23:28

Hoezo werkt die link niet? Iets wat verwijst naar admin/index.php brengt je naar je admincp...

Dydric

Bericht door Dydric » 16 aug 2004, 07:47

ja dat zou je wel zeggen idd. maar het is niet het geval. Onderaan heb ik de Administratielink nog steeds in de footer staan als ik daar op ga staan dan krijg ik ook een andere link in de statusbalk: zou het daar ook mee te maken kunnen hebben. >>> admin/ndex.php?sid=etcetc
Bij de link in de header krijg ik alleen maar admin/index.php >>> en dan opent ie dus gewoon weer de index-body....

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 16 aug 2004, 14:21

Dan begrijp ik het al, append_sid() voegt geen session ID toe en dat is bij jou vereist in je admincp.

Open
includes/page_header.php

Zoek

Code: Selecteer alles

   'U_ADMIN_CP' => append_sid('admin/index.'.$phpEx),
Vervang met

Code: Selecteer alles

   'U_ADMIN_CP' => 'admin/index.' . $phpEx . '?sid=' . $userdata['session_id'],

Dydric

Bericht door Dydric » 16 aug 2004, 15:45

:bier: We drinken er eentje!

Superhulp MosyMuis! :thumb:
Denk dat ik je wel weer eens een keertje nodig heb....

groetjes Dydric :D

Gesloten