Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Añadir enlaces a la cabecera del foroTema Solucionado

Dudas sobre estilos phpBB 3.0.x
Colaboraciones gráficas paquetes de rangos aquí y botones aquí.
Cerrado

0
No hay votos
 
Votos totales: 0

Jokis
Observador/a
Mensajes: 18
Registrado: 26 Jun 2010, 23:36

Añadir enlaces a la cabecera del foro

#1

Mensaje por Jokis »

Hola buenas tardes,

Estoy tratando de añadir 2 enlaces a la cabecera de mi foro al lado de FAQ y Identificarse, estos se llamarán Portal y Normas, para ello estoy tomando como referencia la siguiente guía:

Como añadir enlaces a la cabecera de estilos prosilver por jakk » Martes, 04 Mayo 2010, 22:35
http://www.phpbb-es.com/foro/guias-phpb ... 26461.html

El problema es que debido a mis conocimientos algo escasos, no tengo muy claro algunos de los cambios que tengo que realizar, así que intentaré explicaros con un cierto detalle lo que he entendido en esta guía y vosotros me corregís si me hacéis el favor.

Archivos a modificar con los cambios ya realizados:

Abrir: includes/functions.php
Buscar:

Código: Seleccionar todo

'U_RESTORE_PERMISSIONS'   => ($user->data['user_perm_from'] && $auth->acl_get('a_switchperm')) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=restore_perm') : '',
Añadir después:

Código: Seleccionar todo

'U_NAME'            => append_sid("{$phpbb_root_path}name.$phpEx"),
Nota: Para poner un link externo sería.

Código: Seleccionar todo

'U_NAME'            => 'http://www.name.of.website.com/index.$phpEx',
Tras el cambio quedaría así.

Código: Seleccionar todo

'U_RESTORE_PERMISSIONS'   => ($user->data['user_perm_from'] && $auth->acl_get('a_switchperm')) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=restore_perm') : '',
 'U_PORTAL            => 'http://www.pescadoresdelcantabrico.com/index.$phpEx',
 'U_NORMAS            => 'http://www.enlace_a_articulo_normas/.$phpEx',
Abrir: styles/prosilver/theme/bidi.css
Buscar:

Código: Seleccionar todo

  .rtl .icon-search
Añadir después(en la misma línea)

Código: Seleccionar todo

  , .rtl .icon-name
Tras el cambio quedaría así.

Código: Seleccionar todo

  .rtl .icon-search, .rtl .icon-normas, .rtl .icon-portal
Abrir: styles/prosilver/theme/buttons.css
Buscar:

Código: Seleccionar todo

.icon-search
Añadir después(en la misma línea)

Código: Seleccionar todo

.icon-name
Tras el cambio quedaría así.

Código: Seleccionar todo

 .icon-search, .rtl .icon-normas, .rtl .icon-portal
Abrir: styles/prosilver/theme/colours.css
Buscar:

Código: Seleccionar todo

   .icon-search               { background-image: url("{T_THEME_PATH}/images/icon_search.gif"); }
Añadir después:

Código: Seleccionar todo

   .icon-name               { background-image: url("{T_THEME_PATH}/images/icon_name.gif"); }
Tras el cambio quedaría así.

Código: Seleccionar todo

  .icon-search               { background-image: url("{T_THEME_PATH}/images/icon_search.gif"); } 
  .icon-normas               { background-image: url("{T_THEME_PATH}/images/icon_normas.gif"); }
  .icon-portal                { background-image: url("{T_THEME_PATH}/images/icon_portal.gif"); }
Abrir: styles/prosilver/template/overall_header.html
Buscar:

Código: Seleccionar todo

   <li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
Añadir antes:

Código: Seleccionar todo

   <li class="icon-name"><a href="{U_NAME}" title="{L_NAME_EXPLAIN}">{L_NAME}</a></li>
Tras el cambio debería quedar así.

Código: Seleccionar todo

   <li class="icon-portal"><a href="{U_PORTAL}" title="{L_PORTAL_EXPLAIN}">{L_PORTAL}</a></li> 
   <li class="icon-normas"><a href="{U_NORMAS}" title="{L_NORMAS_EXPLAIN}">{L_NORMAS}</a></li>    
   <li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
Abrir: language/es/common.php
Buscar:

Código: Seleccionar todo

   ));
   ?>
Añadir antes:

Código: Seleccionar todo

   'NAME'                  => 'Nombre',
   'NAME_EXPLAIN'            => 'Ver la página',
Tras el cambio quedaría así.

Código: Seleccionar todo

   'NAME'                  => 'Nombre',
   'NAME_EXPLAIN'            => 'Ver la página',

   ));
   ?>
Luego hay que subir los iconos a styles/prosilver/theme/images con el nombre de la siguiente forma icon_name.gif
En el caso de no tener ningun icono se podría usar alguno de los ya existentes, como por ejemplo icon_bookmark.gif

Despues de esto solo faltaría actualizar las plantillas, los temas y la galeria de imagenes desde el ACP del foro.

* Se puede cambiar tanto NAME como name por el nombre que se quiera, y tambien la extension del icon modificándolo en los archivos css editados antes.
* En la edicion del archivo includes/funtions.php recordar cambiar name , por el nombre de vuestra página.

Tras los cambios quedaría así.
Como yo quiero poner 2 enlaces, he preparado dos iconos de nombres: icon_portal.gif y icon_normas.gif , y los he subido a styles/prosilver/theme/images

Lo que no entiendo es lo que hay que hacer en los 2 últimos párrafos:
En el 1º, cómo y dónde cambiar exactamente lo de NAME o name por el nombre que se quiera, me imagino que en este caso sería una línea para Portal y otra para Normas. El tema es que tanto una forma como otra aparecen en varias líneas y no sé como debería quedar finalmente.

Y en el 2º párafo, el cambio de name sería por el título de la web?

Bueno, espero que sepáis disculparme si no me he explicado de una forma mas entendible y por el tochazo escrito.

Un saludo, Jokis[/font]
Datos de soporte
URL: http://www.pescadoresdelcantabrico.com/foro
Plantilla usada: Prosilver
MODs instalados: Ninguno
Versión phpBB: phpBB3-3.0.8
Joomla_1.5.23-spanish-pack_completo.zip (actualizado) + Jfusion --> jfusion_1.5.2.zip
Hosting: De pago - Linux

Actualización desde otra versión: SI, desde phpBB-3.0.7-PL1_Full_Es.zip
Conversión desde otro sistema de foros: No

Avatar de Usuario
DaVidU
Ex Staff
Mensajes: 776
Registrado: 08 Oct 2009, 12:24
Edad: 48

Re: Añadir enlaces a la cabecera del foro

#2

Mensaje por DaVidU »

el name para estas 2 líneas:

Código: Seleccionar todo

   <li class="icon-portal"><a href="{U_PORTAL}" title="{L_PORTAL_EXPLAIN}">{L_PORTAL}</a></li> 
   <li class="icon-normas"><a href="{U_NORMAS}" title="{L_NORMAS_EXPLAIN}">{L_NORMAS}</a></li>
debería ser más o menos esto:

Código: Seleccionar todo

   'PORTAL'                  => 'Portal',
   'PORTAL_EXPLAIN'            => 'Ir al Portal',
   'NORMAS'                  => 'Normas',
   'NORMAS_EXPLAIN'            => 'Ver las normas de la comunidad',

   ));
   ?>
es así como lo tienes?
Datos de mi foro en caso de soporte:
URL: http://coloreatuforo.com
Versión phpBB: phpBB 3.0.8
MODs Instalados: + de 100 MODs
Plantilla(s) usada(s): Prosilver modificada
Servidor: Linux
Actualización desde otra versión: 3.0.1
Conversión desde otro sistema de foros: No

Jokis
Observador/a
Mensajes: 18
Registrado: 26 Jun 2010, 23:36

Re: Añadir enlaces a la cabecera del foro

#3

Mensaje por Jokis »

Buenos días Davidu,
Antes que nada, darte las gracias por tu ayuda.

Efectivamente, esa parte lo tengo como comentas, pero creo que en algún paso se me ha escapado un detalle pues desde que he hecho los cambios, el foro ya no aparece.
Si lo abro con el Google Chrome, me parece una ventana con el siguiente mensaje:

Error del servidor

El sitio web ha detectado un error al recuperar la http://www.pescadoresdelcantabrico.com/foro/
http://www.pescadoresdelcantabrico.com/foro/. Es posible que esta esté inactiva debido a tareas de mantenimiento o que se haya configurado de forma incorrecta.

A continuación se detallan algunas sugerencias:
Vuelve a cargar esta página web más tarde.

Error de HTTP 500 (Internal Server Error): Se ha detectado una condición inesperada cuando el servidor intentaba atender la solicitud.


Y si lo abro con el Firefox, se queda una ventana en blanco.


He repasado varias veces todo los archivos editados y están como he indicado arriba, me queda una duda si la edición del includes/functions.php al poner los links lo he hecho de forma correcta?

Si podrías por favor darle un repasillo al post inicial a ver si le encuentras algún fallo, te lo agradecería.

Venga un saludo
Datos de soporte
URL: http://www.pescadoresdelcantabrico.com/foro
Plantilla usada: Prosilver
MODs instalados: Ninguno
Versión phpBB: phpBB3-3.0.8
Joomla_1.5.23-spanish-pack_completo.zip (actualizado) + Jfusion --> jfusion_1.5.2.zip
Hosting: De pago - Linux

Actualización desde otra versión: SI, desde phpBB-3.0.7-PL1_Full_Es.zip
Conversión desde otro sistema de foros: No

Jokis
Observador/a
Mensajes: 18
Registrado: 26 Jun 2010, 23:36

Re: Añadir enlaces a la cabecera del foro

#4

Mensaje por Jokis »

Hola buenas tardes,

Bueno revisando un poco todo, al final he logrado hacer que el foro vuelva a estar operativo, pero lo que no consigo es como poner los enlaces externos dentro del código a los botones Portal y Normas.

Los enlaces a insertar son:
http://www.pescadoresdelcantabrico.com/index
http://www.enlace_a_articulo_normas

Yo los he puesto así, pero no me han funcionado por lo que he tenido que volver a modificarlo.

Código: Seleccionar todo

 'U_PORTAL            => 'http://www.pescadoresdelcantabrico.com/index.$phpEx',
 'U_NORMAS            => 'http://www.enlace_a_articulo_normas/.$phpEx',
Me podríais decir por favor, como deberían ir insertados en estas dos líneas?

Código: Seleccionar todo

'U_NAME'            => append_sid("{$phpbb_root_path}name.$phpEx"),
'U_NAME'            => append_sid("{$phpbb_root_path}name.$phpEx"),[
He probado varias alternativas, pero ninguna me ha resultado.

Un saludo[/font]
Datos de soporte
URL: http://www.pescadoresdelcantabrico.com/foro
Plantilla usada: Prosilver
MODs instalados: Ninguno
Versión phpBB: phpBB3-3.0.8
Joomla_1.5.23-spanish-pack_completo.zip (actualizado) + Jfusion --> jfusion_1.5.2.zip
Hosting: De pago - Linux

Actualización desde otra versión: SI, desde phpBB-3.0.7-PL1_Full_Es.zip
Conversión desde otro sistema de foros: No

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Añadir enlaces a la cabecera del foro

#5

Mensaje por leviatan21 »

Hola Jokis
Jokis escribió:Yo los he puesto así, pero no me han funcionado por lo que he tenido que volver a modificarlo.

Código: Seleccionar todo

 'U_PORTAL            => 'http://www.pescadoresdelcantabrico.com/index.$phpEx',
 'U_NORMAS            => 'http://www.enlace_a_articulo_normas/.$phpEx',
Hay algunos errores, debería ser as o menos así :

Código: Seleccionar todo

        'U_PORTAL'            => "http://www.pescadoresdelcantabrico.com/index.$phpEx",
        'U_NORMAS'            => "http://www.enlace_a_articulo_normas$phpEx", 
Nota el agregado y cambio de las comillas :chulo:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Jokis
Observador/a
Mensajes: 18
Registrado: 26 Jun 2010, 23:36

Re: Añadir enlaces a la cabecera del foro

#6

Mensaje por Jokis »

Hola buenas tardes Leviatan,

Bueno, pues sigo sin conseguir ponerlo bien, ahora está tal cual indico en los codes, pero sigue sin funcionar, ya no se si le sobra algo o le falta, pues he probado de varias maneras.

Piensas que debería cambiar o suprimir algo de las dos líneas de código?

Código: Seleccionar todo

'U_PORTAL'              => append_sid("{$phpbb_root_path}portal.$phpEx", "http://www.pescadoresdelcantabrico.com/index.$phpEx"),
'U_NORMAS'              => append_sid("{$phpbb_root_path}normas.$phpEx", "http://www.pescadoresdelcantabrico.com/component/content/article/90-normas-del-portal-y-foros.html/.$phpEx"),
Venga un saludo y muchas gracias por vuestra paciencia
Datos de soporte
URL: http://www.pescadoresdelcantabrico.com/foro
Plantilla usada: Prosilver
MODs instalados: Ninguno
Versión phpBB: phpBB3-3.0.8
Joomla_1.5.23-spanish-pack_completo.zip (actualizado) + Jfusion --> jfusion_1.5.2.zip
Hosting: De pago - Linux

Actualización desde otra versión: SI, desde phpBB-3.0.7-PL1_Full_Es.zip
Conversión desde otro sistema de foros: No

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Añadir enlaces a la cabecera del foro  Tema Solucionado

#7

Mensaje por leviatan21 »

Jokis escribió:Piensas que debería cambiar o suprimir algo de las dos líneas de código?

Código: Seleccionar todo

'U_PORTAL'              => append_sid("{$phpbb_root_path}portal.$phpEx", "http://www.pescadoresdelcantabrico.com/index.$phpEx"),
'U_NORMAS'              => append_sid("{$phpbb_root_path}normas.$phpEx", "http://www.pescadoresdelcantabrico.com/component/content/article/90-normas-del-portal-y-foros.html/.$phpEx"),
Claro que debes suprimir, estas incluyendo dos enlaces en uno

Código: Seleccionar todo

'U_PORTAL'              => append_sid("{$phpbb_root_path}portal.$phpEx"),
'U_NORMAS'              => append_sid("{$phpbb_root_path}normas.$phpEx"),
y si quieres agregar mas, siempre en lineas nuevas y separadas con su propio nombre :

Código: Seleccionar todo

'U_WEB'              => append_sid("http://www.pescadoresdelcantabrico.com/index.$phpEx"),
'U_NORMAS2'              => append_sid("http://www.pescadoresdelcantabrico.com/component/content/article/90-normas-del-portal-y-foros.html"),
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Jokis
Observador/a
Mensajes: 18
Registrado: 26 Jun 2010, 23:36

Re: Añadir enlaces a la cabecera del foro

#8

Mensaje por Jokis »

Hola buenas tardes,

Bueno, ahora ya funcionan correctamente ambos enlaces, si no recuerdo mal de esta forma ya había probado inicialmente, lo que pasa es que no ponía bien el tema de las comillas.

Pues nada, muy agradecido por toda la ayuda prestada, paso a poner el tema como solucionado.

Un saludo
Datos de soporte
URL: http://www.pescadoresdelcantabrico.com/foro
Plantilla usada: Prosilver
MODs instalados: Ninguno
Versión phpBB: phpBB3-3.0.8
Joomla_1.5.23-spanish-pack_completo.zip (actualizado) + Jfusion --> jfusion_1.5.2.zip
Hosting: De pago - Linux

Actualización desde otra versión: SI, desde phpBB-3.0.7-PL1_Full_Es.zip
Conversión desde otro sistema de foros: No

Cerrado

Volver a “Soporte para Estilos phpBB 3.0.x”