Batiburrillo.net




Preguntas frecuentes (FAQ)

Instalación, actualizaciones, aplicación de mods... Todo lo que necesitas saber sobre los Foros phpBB para gestionarlos en tu sitio web.

Moderadores: fabriciano, randy

Preguntas frecuentes (FAQ)

Notapor fabriciano » 18-03-2003 13:37

Pregunta:

¿Qué es un grupo y cómo se crea?

Respuesta:

Si varios usuarios, con intereses comunes, se unen para compartir sus experiencias e inquietudes, podrán formar un grupo.

Para constituir un grupo hay que ir a Administración de los grupos \ Administración y seleccionar Crear nuevo grupo. Aquí deberás incluir el Nombre del Grupo, la Descripción, el Moderador y el Status.

En este último punto hay tres opciones:

    Abierto: Todos los usuarios pueden ver el grupo y a sus miembros. Cualquier usuario puede solicitar el alta para este tipo de grupo.
    Cerrado: Todos los usuarios, como en el caso anterior, pueden ver el grupo y a sus miembros. Para pertenecer al grupo, tiene que ser el Moderador el que añada al usuario.
    Oculto: Los usuarios normales no pueden ver al grupo y a sus miembros. Los usuarios tendrán que ser añadidos por el Moderador del grupo.

Para Acceder a un grupo existen dos posibilidades: que el Moderador del grupo añada al usuario (única posibilidad para convertirse en miembro de un grupo Cerrado o Oculto), o pulsando en el enlace Grupos de Usuarios en la parte superior de cada página.
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10372
Registrado: 04-09-2001 15:34
Ubicación: Lugo



¿Qué es un MOD?

Notapor fabriciano » 20-03-2003 09:49

Pregunta:

¿Qué es un MOD?

Respuesta:

Un MOD (modificación) es un añadido que permite que los foros aumenten su funcionalidad. Los hay de varios tipos y con distintas funciones. Algunos son de fácil instalación y otros requieren unos conocimientos más profundos y precisos.

La mayoria de los MOD adoptan el mismo sistema de instalación: el cambio en el código de algún o algunos archivos. Para ello nos proporcionan un documento de texto en el que nos explican lo que debemos hacer, paso a paso. Todos tienen una cabecera similar a la siguiente:

Código: Seleccionar todo
###############################################
## MOD Title: Counter MOD
## MOD Version: 1.0.1
## Author: Andareed (and_a_reed@hotmail.com)
## Description:
## Adds a graphical counter to the bottom of your forum. You
## change
## the value, the number of digits, and graphic sets. You can
## access
## the counter settings from the Admin Control Panel.
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit:   page_header.php,
##         page_tail.php
##         overall_footer.tpl
##
## Included Files:   counter\counter.dat
##         counter\counter.php
##         counter\index.htm
##         counter\set1\0.gif
##         counter\set1\1.gif
##         counter\set1\2.gif
##         counter\set1\3.gif
##         counter\set1\4.gif
##         counter\set1\5.gif
##         counter\set1\6.gif
##         counter\set1\7.gif
##         counter\set1\8.gif
##         counter\set1\9.gif
##         counter\set1\index.htm
##         admin\admin_counter.php
##
###############################################
## This MOD is released under the GPL License.
## Intellectual Property is retained by the MOD Author(s)
## listed above
###############################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the
## latest version of this MOD. Downloading this MOD from
## other sites could cause
## malicious code
## to enter into your phpBB Forum. As such, phpBB will
## not offer support for
## MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/
###############################################
## Authors Notes:
## Version History:
##
## 1.0.0 - Initial release
##
## (the phpBB Group Reserves The Right To Remove/Edit
## Author Notes, Should It Be Warranted)
##
###############################################
## Before Adding This MOD To Your Forum, You Should
## Back Up All Files  Related To This MOD
###############################################
..
..
..



Podemos encontrar MOD en las páginas de phpBB y también en la siguiente dirección http://www.phpbbhacks.com/, entre otras.
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10372
Registrado: 04-09-2001 15:34
Ubicación: Lugo

¿Qué es un template?

Notapor fabriciano » 20-03-2003 11:10

Pregunta:

¿Qué es un template?

Respuesta:

Es un archivo que alberga código HTML y que servirá para estructurar la presentación de cada una de las páginas del foro (index.php, viewtopic.php...). Si utilizamos el estilo subSilver, todos los templates estarán alojados en el directorio templates \ subSilver. La extensión de un template es tpl.

Para que los templates funcionen es necesario un motor de templates. En los foros phpBB este motor se llama template.php y está en la carpeta includes.

Hay archivos, como FastTemplate, que son un motor de templates (Classes) y sirven de base para la construcción de un sitio web utilizando esta tecnología. También hay programas, como Smarty, que permiten construir y gestionar un completo y complejo sitio web basado en templates.
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10372
Registrado: 04-09-2001 15:34
Ubicación: Lugo

¿Soportan php los templates de phpBB?

Notapor fabriciano » 31-03-2003 15:27

Pregunta:

¿Soportan php los templates de phpBB?

Respuesta:

No, pero existe la posiblidad de que utilizando un MOD podamos incluir cierto código php en los templates de nuestros foros. Para ello hay que descargar Allow PHP in Templates.

Después de descomprimir el archivo te encontrarás con dos ficheros: el que te explica como debes realizar los cambios (si es que los quieres hacer a mano) y template.php (que trae ya hechos los cambios), que puedes copiar en el directorio includes de tus foros, sustituyendo al que ya figura ahí. A partir de aquí podrás incluir código php en los templates.

Para conseguir que aparezca una cabecera como la de los Foros de Batiburrillo debes crearla, guardarla en un archivo de nombre cabecera.php, por ejemplo, e incluirla en el archivo overall_header.tpl, que se encuentra en el directorio templates / subSilver. ¿Cómo? Localiza las etiquetas y coloca un require tal como te indico a continuación.

Código: Seleccionar todo
<body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}" topmargin="0" leftmargin="0"/>

<a name="top"></a>

/*
Coloca un require con la ruta completa de tu cabecera en el servidor
*/

<?php require("/usr/web/htdocs/modulos/cabecera.php"); ?>
         


Fíjate que el código php debe ir en una línea y la orden require debe estar encerrada entre paréntesis y comillas.

De forma similar podrías incluir un pie en overrall_footer.tpl
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10372
Registrado: 04-09-2001 15:34
Ubicación: Lugo

Notapor fabriciano » 24-04-2003 11:09

Pregunta:

¿Qué hacer para que el spider de Google, Googlebot, indexe los temas y mensajes de nuestros foros phpBB?

Respuesta:

Hay un MOD que nos permite conseguir esto. Lo podemos encontrar en http://www.phpbb.com/phpBB/viewtopic.php?t=32328. El código que debemos modificar en sessions.php viene explicado a continuación:

Código: Seleccionar todo
###########################################################
## MOD Title: enhance-google-indexing
## MOD Author: Showscout & R. U. Serious
## MOD Description: If the User_agent includes the string
## 'Googlebot', then no session_ids are appended to links,
## which will (hopefully) allow google to index more than
## just your index-site.
## MOD Version: 0.9.1
##
## Installation Level: easy
## Installation Time: 2 Minutes
## Files To Edit: includes/sessions.php
## Included Files: n/a
###########################################################
## For Security Purposes, Please Check:
## http://www.phpbb.com/mods/downloads/ for the
## latest version of this MOD. Downloading this MOD from
## other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will
## not offer support for MOD's not offered
## in our MOD-Database, located at:
## http://www.phpbb.com/mods/downloads/
###########################################################
## Author Notes: There may be issues with register globals
## on newer
##       PHP version. If you know for sure and also how to
## fix it post in this thread:
## http://www.phpbb.com/phpBB/viewtopic.php?t=32328
##
##       Obviously, if someone thinks it's funny to surf
## around with a
##       user_agent containing Googlebot and at the same
## time does not
##       allow cookies, he will loose his session/login on
## every pageview.
##       Should he complain to you, tell him to eat your
## shorts.
##
##       If you want to add further crawlers look at the
## appropiate line and
##       feel free to add part of the user_agent which
## should be _unique_
##       unique to that, so a user is never confused with
## a bot.
##
###########################################################
## Version History: 0.9.0 initial release, only googlebot
##                         0.9.1 added inktomi (MSN-search/
## crawler-bot)
###########################################################
## Before Adding This MOD To Your Forum, You Should Back Up
## All Files Related To This MOD
###########################################################

#-----[ OPEN  ]------------------------------------------
includes/sessions.php

#-----[ FIND ]------------------------------------------
   global $SID;

   if ( !empty($SID) && !eregi('sid=', $url) )

#-----[ REPLACE WITH ]------------------------------------
   global $SID, $HTTP_SERVER_VARS;

   if ( !empty($SID) && !eregi('sid=', $url) && !strstr
($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,
'slurp@inktomi.com;'))

#
#-----[ SAVE/CLOSE ALL FILES ]----------------------------
#
# EoM
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10372
Registrado: 04-09-2001 15:34
Ubicación: Lugo

:S

Notapor Intel » 21-07-2003 06:43

no entendi como instalar por ejemplo, el mod del google, ahi dice que ahi que agregarlo arriba de lo que esta, y eso hice, y al actualizar el foro aparen los codigos arriba, creo que estoy mal, si pudieras explicar un poco te agradeceria fabriciano, gracias. :)

Saludos...
Intel
Veterano
 
Mensajes: 67
Registrado: 18-06-2003 11:07
Ubicación: Sicilia

Notapor fabriciano » 25-07-2003 16:47

Tienes que, como se dice en el MOD, abrir sessions.php. (Recuerda que está en el directorio includes dentro del directorio en el que tienes alojados los foros).

En ese archivo (sessions.php) localizas:
Código: Seleccionar todo
global $SID;

   if ( !empty($SID) && !eregi('sid=', $url) )

y lo reemplazas por:
Código: Seleccionar todo
global $SID, $HTTP_SERVER_VARS;

   if ( !empty($SID) && !eregi('sid=', $url) && !strstr
($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,
'slurp@inktomi.com;'))

Guardas los cambios y... a que Google indexe tus foros.
Fabriciano González González
Webmaster de Batiburrillo.net
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10372
Registrado: 04-09-2001 15:34
Ubicación: Lugo

:)

Notapor Intel » 26-07-2003 03:22

Gracias fabriciano, quedo perfecto

Slds
Intel
Veterano
 
Mensajes: 67
Registrado: 18-06-2003 11:07
Ubicación: Sicilia

Nada...

Notapor Lostchego » 09-09-2003 16:32

Fabriciano... por mas que busco, no encuentro esa linea...
Lo mas parecido que me sale es esto:

Código: Seleccionar todo
global $SID;

   if ( !empty($SID) && !preg_match('#sid=#', $url) )



Bueno espero que me ayuden
Adeu :wink:
KUKAAAAAAA
Avatar de Usuario
Lostchego
Senior
 
Mensajes: 38
Registrado: 08-08-2003 16:57
Ubicación: Madrid

Notapor fabriciano » 10-09-2003 14:51

Hola Lostchego:

El problema con ese MOD es que está hecho para versiones anteriores a la 2.0.5. Seguro que tu tienes la versión 2.0.6.

Estoy al tanto esperando que los "gurús" de phpBB hagan la corrección pertinente. Cuando sea, ya te lo diré.

Un saludo.
Fabriciano González González
Webmaster de Batiburrillo.net
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10372
Registrado: 04-09-2001 15:34
Ubicación: Lugo

Siguiente

Volver a Foros phpBB (Versión 2)