Cómo agregar nuevas páginas
Añadiendo nuevas páginas a su foro.
Añadiendo nuevas páginas
Qué hace: Esto le mostrará cómo crear una nueva página, incluyendo cómo agregar una plantilla.
Tiempo: 10 minutos.
Dificultad: 3 / 10
Información adicional: Se necesitará para ello el acceso de FTP para subir pequeños archivos PHP.
En comparación con algunas de las cosas de este mundo de MyBB, esta es muy fácil de hacer. Aquí, vamos a crear un simple archivo PHP, y crearemos una nueva plantilla.
Creamos un nuevo archivo. Para este tutorial, voy a crear una página de enlaces, así que el nombre de archivo links.php.
En este archivo, ponemos este código:
Código:
<?php
define("IN_MYBB", 1);
define("KILL_GLOBALS", 1);
require "global.php";
add_breadcrumb("Links", "links.php");
eval("\$links= \"".$templates->get("links")."\";");
output_page($links);
?>
Hay algunas cosas que tu a lo mejor quieras cambiar. Puedes cambiar los 2 bits de los corchetes en la línea add_breadcrum. El breadcrum se utiliza en la barra de navegación justo debajo de la welcomeblock. La primera entrada, 'Links' aquí, es el texto que desea mostrar en la navegación, y el' links.php 'debe ser el mismo que el nombre de su archivo. Tu también verás '$links' dos veces. Puede cambiar el 'links' en la medida en que son las mismas que sí, y el $ se encuentra en el lugar en tanto en el lugar correcto. Por último, puede cambiar el 'links' en $ plantillas-> get ( "links"). Este es el nombre de la plantilla que se utilizará.
Una vez que haga esto, sube el archivo a donde quieras, por ejemplo en la raiz.
Ahora tenemos que crear una plantilla. Ir a "Panel Admin-> Plantillas y Estilo -> Plantillas> ** ** conjunto ampliar plantilla> Añadir plantilla». Aquí es donde ponemos el código para mostrar. Ponle a esta plantilla el mismo nombre que usted puso en el archivo PHP (en este caso, 'links1'). Ahora, cualquier cosa que sea puesto en HTML que será mostrada. Un buen punto de partida es este:
Código:
<html>
<head>
<title>Title Here</title>
{$headerinclude}
</head>
<body>
{$header}
Content Here
{$footer}
</body>
</html>
Con esto, usted tendrá la página encabezada y también tendrás el pie de página de serie. Ahora, guarda esta plantilla, y visita la página en tu navegador. Podrás ver el encabezado y pie de página, etc, entonces el archivo PHP se ha cargado la plantilla con éxito.
Ahora, para cambiar el código para mostrar. Cambiar el texto en Title, para el título que quieras que tenga la página (probablemente 'Enlaces'), y el cambio Contenido Aquí de lo que quiero mostrar. Usted puede usar ($ mybb-> configuración [bbname]) en el título de la etiqueta para mostrar su nombre de foro en el título, y también puede añadir texto después de, por lo que, por ejemplo, ($ mybb-> configuración [bbname]) Página de Enlaces Aprenda como muestran MyBB Enlaces Página visto. Puede utilizar todo el código HTML aquí ya que esto es sólo un modelo estándar.
Puede crear tantos de estos como desee, siempre y cuando siga los pasos de la edición del archivo PHP y hacer una nueva plantilla para cada uno.
Y aquí se acaba este tutorial, la última parte que esta en negrita. No esta acabada de traducir bien.
Cuando tenga tiempo lo acabaré.
Créditos: Learn MyBB
Segunda parte, echa por Joki115
¿Quieres agregar estilos a la pagina que creaste?
Simplemente abre tu theme y crea una nueva hoja de estilos, tal como se muestra en la imagen
Luego rellena el formulario, como en la imagen sgte:
Listo, solo hace falta especificar los estilos en tu plantilla, por ejemplo
Código:
<div class="mystyle">Texto</div>
Espero haberlos ayudado, saludos a todos