Detta är ett arkiv för phpBB2 Support, Diskussion, MODar, Stilar och översättningar. Den tillhandahålls endast för referensändamål.
Moderatorer: Moderatorgrupp , Supportgrupp
dallas
Extra aktiv medlem
Inlägg: 196 Blev medlem: 2005-09-03 23:07
Svar: 0
Inlägg
av dallas » 2005-10-26 18:26
En undring....
men man kan ju få olika saker att synas t.ex om du är inloggad eller ej enligt nedan
Kod: Markera allt
<!-- BEGIN switch_user_logged_out -->
här står något när du inte är inloggad
!-- END switch_user_logged_out -->
Kod: Markera allt
<!-- BEGIN switch_user_logged_in -->
här står något när du är inloggad
<!-- END switch_user_logged_in -->
varför blir
bara en kommentar
medan
blir en slags "kommando" vad som skall synas och inte en kommentar
är ju samma.
och i samma fråga undrar jag då om man kan få vissa saker bara för admin med samma "kod"
detta visas bara för admin
dallas
Holger
Support - Ledare
Inlägg: 6574 Blev medlem: 2004-06-09 09:32
Svar: 1
Inlägg
av Holger » 2005-10-26 20:05
Switcharna är "programmerade", du hittar dem i php-filen som tillhör motsvarande template-fil där de används. Eller så defineras de i includes/page_header.php
Därför har de en annan funktion än de övriga "switchar" som du nämner.
Här hittar du en ganska utförlig förklaring:
http://www.phpbb.com/kb/article.php?article_id=200
(titta under punkt 5)
Holger Gremminger
Ingen support via PM!
Kail
Administratör
Inlägg: 2937 Blev medlem: 2003-06-03 14:53
Svar: 0
Inlägg
av Kail » 2005-10-27 17:34
Du kan inte skapa egna switchar, de finns definierade i templateparsern och sidans kod.
Holger
Support - Ledare
Inlägg: 6574 Blev medlem: 2004-06-09 09:32
Svar: 1
Inlägg
av Holger » 2005-10-27 17:39
Jovisst kan man skapa egna switchar
, men det är lite programmering ...
Holger Gremminger
Ingen support via PM!
Kail
Administratör
Inlägg: 2937 Blev medlem: 2003-06-03 14:53
Svar: 0
Inlägg
av Kail » 2005-10-27 19:50
Vad jag menade...
Holger
Support - Ledare
Inlägg: 6574 Blev medlem: 2004-06-09 09:32
Svar: 1
Inlägg
av Holger » 2005-10-27 19:55
Ah, nu såg jag det ... sorry, hade för bråttom!
Holger Gremminger
Ingen support via PM!
dallas
Extra aktiv medlem
Inlägg: 196 Blev medlem: 2005-09-03 23:07
Svar: 0
Inlägg
av dallas » 2005-10-28 11:12
försökte mig på att göra en egen switch enligt nedan efter att ha läst på förklaringen som nämdes i tidigare inlägg
ville visa viss information för bara admin (inloggad)
detta i includes/page_header.php
Kod: Markera allt
if ( $userdata['session_admin'] )
{
$template->assign_block_vars('switch_session_admin',array() );
}
och detta då i lämplig tpl-fil
Kod: Markera allt
<!-- BEGIN switch_session_admin -->
här vad jag vill visa....för bara admin
<!-- END switch_session_admin -->
och det funkar
dallas
Kail
Administratör
Inlägg: 2937 Blev medlem: 2003-06-03 14:53
Svar: 0
Inlägg
av Kail » 2005-10-28 19:30
Nice. En del saker är enkla som i de fall då man kan använda sessionsdata direkt.
Användare som besöker denna kategori: 2 och 0 gäster