Pagina 1 van 1

Blank Template MOD

Geplaatst: 14 jul 2005, 21:11
door Muiter
Ik maak naar bijna volle tevredenheid gebruik van deze mod:

Code: Selecteer alles

## MOD Title: Blank Template MOD 
## MOD Author: Poupoune < poupoune@phpbb-fr.com > (N/A) http://php-tools.org/poupoune/
## MOD Author, Secondary: psychowolfman < admin@saskmetal.com > (Brent Upton) N/A 
## MOD Description: An easy way to add a blank page to your forum
## MOD Version: 2.0.0 
Echter wanneer ik deze code opgeef:

Code: Selecteer alles

<a href="{U_HOME}" class="nav">{L_HOME}</a> -> <a href="{U_INDEX}" class="nav">{L_INDEX}</a> -> <a href="{U_CATALOG}" class="nav">{L_CATALOG}</a>
Dan komt er dit te staan:

Code: Selecteer alles

{L_HOME} -> {L_INDEX} -> {L_CATALOG}
Maar dit moet er staan:

Code: Selecteer alles

Home -> Forum -> Catalogus
Home en Index staan in code in pageheader.php maar hij roept ze toch niet op, hoe kan ik dit oplossen?

Geplaatst: 15 jul 2005, 08:47
door ik ben gek
verander de l_... in wat jij wil dat er staat...

Geplaatst: 15 jul 2005, 09:06
door starduzt
Misschien ontbreekt dit wel op je catalog pagina:

Code: Selecteer alles

// standard page header 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 

Geplaatst: 15 jul 2005, 16:33
door Muiter
starduzt schreef:Misschien ontbreekt dit wel op je catalog pagina:

Code: Selecteer alles

// standard page header 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 
Staat er wel in.

Geplaatst: 15 jul 2005, 18:04
door desert spider
{L_HOME} -> {L_INDEX} werkt alleen in overall_header.tpl

voeg dit aan je php bestant toe en dan moet die het doen:

Code: Selecteer alles

$template->assign_vars(array(
	'L_INDEX' => sprintf($lang['Forum_Index'], $board_config['sitename']),
);
als je L_HOME het wil laten doen met je dit toe voegen onder L_index

Code: Selecteer alles

'L_HOME' => sprintf($lang['vul hier iets in'], $board_config['vul hier iets in']),
ps: bij de enerlaaste regel moet in plaats van , )

dus:

Code: Selecteer alles

$template->assign_vars(array(
	'L_INDEX' => sprintf($lang['Forum_Index'], $board_config['sitename']),
'L_HOME' => sprintf($lang['vul hier iets in'], $board_config['vul hier iets in']))
);

ik weet niet 1100% of het werkt maar ik denk het wel

Geplaatst: 15 jul 2005, 18:35
door Martinlp
miss moet je de lang_main.php aanpassen? miss beetje dom als het niet klopt...

en nog wat: wat doet deze mod?

Geplaatst: 15 jul 2005, 18:52
door starduzt
Hiermee kan je extra pagina's maken bij je forum...

Geplaatst: 01 aug 2005, 22:51
door Muiter
Dit is het originele php bestand, wat klopt er niet?
Als ik dit toevoeg heb ik hetzelfde resultaat.

Code: Selecteer alles

'L_INDEX' => sprintf($lang['Forum_Index'], $board_config['sitename']), 
'L_HOME' => sprintf($lang['vul hier iets in'], $board_config['vul hier iets in'])) 
); 

Code: Selecteer alles

<?php 

/*************************************************************************** 
 *                     template.php [ Blank Template MOD ] 
 *                            ------------------- 
 *   Début                : 08-08-2004 
 *   Auteur               : Poupoune < poupoune@phpbb-fr.com > 
 *   Contact              : http://php-tools.org/poupoune/ 
 * 
 ***************************************************************************/ 

// standard hack prevent 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

// standard session management 
$page_template = - (intval($HTTP_GET_VARS['page']) + PAGE_TEMPLATE); 
$userdata = session_pagestart($user_ip, $page_template); 
init_userprefs($userdata); 

// On récupère les données 
if( $HTTP_GET_VARS['page'] ) 
{ 
  $sql = "SELECT * FROM ". ADD_PAGES_TABLE ." 
    WHERE page_id = ". intval($HTTP_GET_VARS['page']); 
  if( !$result = $db->sql_query($sql) ) 
   { 
     message_die(GENERAL_ERROR, "Couldn't delete forum information!", "", __LINE__, __FILE__, $sql); 
   } 
  if( $row = $db->sql_fetchrow($result) ) 
  { 
    if( $userdata['session_logged_in'] ) 
    { 
      if( ( $userdata['user_level'] == ADMIN ) || ( $userdata['user_level'] >= $row['page_auth'] ) ) 
      { 
        // set page title 
        $page_title = $row['page_name']; 
        $page_content = $row['page_content']; 
      } 
      else 
      { 
        // set page title 
        $page_title = $row['page_name']; 
        $page_content = $row['page_content']; 

      } 
    }  
else 
    { 
      if( $row['page_auth'] != ANONYMOUS ) 
      { 
        $message = sprintf($lang['Not_auth'], $lang['Users']); 
        message_die(GENERAL_MESSAGE, $message); 
      } 
      else 
      { 
        // set page title 
        $page_title = $row['page_name']; 
        $page_content = $row['page_content']; 
      } 
    } 
  }  
  else 
  { 
    $page_content = ''; 
    message_die(GENERAL_MESSAGE, $lang['No_page_exists']); 
  } 
} 
else 
{ 
  $page_content = ''; 
  message_die(GENERAL_MESSAGE, $lang['No_page_exists']); 
} 


// standard page header 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 

// assign template 
$template->set_filenames(array( 
        'body' => 'template.tpl') 
); 

$template->assign_vars( array( 
    'PAGE_TITLE' => $page_title, 
    'PAGE_CONTENT' => $page_content 
  )); 

$template->pparse('body'); 

// standard page footer 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

?>