mariohn
29/05/2007, 19:17
Bueno esta es una guia que sirve para hacer una página bajo el sistema de vbulletin que incluye el header, footer y los permisios de los grupos de usuarios. Para ver un ejemplo de lo que estoy hablando miren Solo los usuarios registrados pueden ver enlaces la cual es una Página para enlaces de vbulletin, pero ustedes pueden crear sus propias Páginas con cualquier contenido que quieran.
Hagan un nuevo archivo con cualquier editor de texto, llamenlo lo que quieran que sea el nombre de la Página, por ejemplo mi Página se llama enlaces.php
Dentro de este archivo pongan el siguiente codigo
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// #################### DEFINE IMPORTANT CONSTANTS #######################
define('NO_REGISTER_GLOBALS', 1);
define('THIS_SCRIPT', 'enlaces'); // cambien esto dependiendo en el nombre de tu archivo
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array(
);
// get special data templates from the datastore
$specialtemplates = array(
);
// pre-cache templates used by all actions
$globaltemplates = array(
'TEST',
);
// pre-cache templates used by specific actions
$actiontemplates = array(
);
// ######################### REQUIRE BACK-END ############################
require_once('./global.php');
// ################################################## #####################
// ######################## START MAIN SCRIPT ############################
// ################################################## #####################
$navbits = array();
$navbits[$parent] = 'Enlaces';
$navbits = construct_navbits($navbits);
eval('$navbar = "' . fetch_template('navbar') . '";');
eval('print_output("' . fetch_template('enlaces') . '");');
?>
Ahora has una nueva plantilla en el estilo o skin en el cual quieres usar la nueva pagina, y llamalo como el nombre de tu pagina por ejemplo enlaces,
Pon este codigo en la nueva plantilla
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle]</title>
$headinclude
</head>
<body>
$header
$navbar
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="tcat">Enlaces</td>
</tr>
<tr>
<td class="alt1">Tu contenido</td>
</tr>
</table>
$footer
</body>
</html>
Tema original en Solo los usuarios registrados pueden ver enlaces
si necesitan mas ayuda solo pregunten
Hagan un nuevo archivo con cualquier editor de texto, llamenlo lo que quieran que sea el nombre de la Página, por ejemplo mi Página se llama enlaces.php
Dentro de este archivo pongan el siguiente codigo
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// #################### DEFINE IMPORTANT CONSTANTS #######################
define('NO_REGISTER_GLOBALS', 1);
define('THIS_SCRIPT', 'enlaces'); // cambien esto dependiendo en el nombre de tu archivo
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array(
);
// get special data templates from the datastore
$specialtemplates = array(
);
// pre-cache templates used by all actions
$globaltemplates = array(
'TEST',
);
// pre-cache templates used by specific actions
$actiontemplates = array(
);
// ######################### REQUIRE BACK-END ############################
require_once('./global.php');
// ################################################## #####################
// ######################## START MAIN SCRIPT ############################
// ################################################## #####################
$navbits = array();
$navbits[$parent] = 'Enlaces';
$navbits = construct_navbits($navbits);
eval('$navbar = "' . fetch_template('navbar') . '";');
eval('print_output("' . fetch_template('enlaces') . '");');
?>
Ahora has una nueva plantilla en el estilo o skin en el cual quieres usar la nueva pagina, y llamalo como el nombre de tu pagina por ejemplo enlaces,
Pon este codigo en la nueva plantilla
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle]</title>
$headinclude
</head>
<body>
$header
$navbar
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="tcat">Enlaces</td>
</tr>
<tr>
<td class="alt1">Tu contenido</td>
</tr>
</table>
$footer
</body>
</html>
Tema original en Solo los usuarios registrados pueden ver enlaces
si necesitan mas ayuda solo pregunten