SimplePortal
Support => International Support => Spanish => Topic started by: kAmIkAzE on January 27, 2010, 05:43:47 PM
-
Saludos , me he decidido a cambiar tiny portal por simple portal pero aqui llegan los primeros problemas:
Desaparicion del boton Foro .
Instalados :
30. SMF 1.0.19 / 1.1.11 Update 1.0 [ Desinstalar ] [ Listar archivos ][ Borrar ]
31. SimplePortal 2.3.1 [ Desinstalar ] [ Listar archivos ] [ Borrar ]
32. SimplePortal - Spanish_es 2.3.1 [ Desinstalar ] [ Listar archivos ] [ Borrar ]
33. SimplePortal - Spanish_latin 2.3.1 [ Desinstalar ] [ Listar archivos ] [ Borrar ]
Como podeis ver la version de smf es la 1.1.11 y los pack de idiomas de simple portal he instalado los 2 para comprobar si el problema venia de ahi.
Gracias por vuestra ayuda
-
adjunta el archivo index.template.php de el theme que estés usando apra hacerle los cambios de manera manual.
-
Ok Gracias 130860 :applause:
-
estas seguro de que estas usando simple portal? porque tu archivo ya tiene un boton de foro y tiene codigo de tinyportal en el y por ultimo, parece ser que el theme esta diseñado especificamente para tiny portal, busca una version de ese theme que no sea compatible con tiny portal.
-
Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
SimplePortal 2.3.1 © 2008-2009, SimplePortal
Movies07 design by Bloc
:¿?
Support for TinyPortal 0.9.8 mod? (full panel support, extra button suppport) esta desactivado
Tienes razon...al cambiar de the aparece el boton de "Foro", dariamos el tema por zanjado o se podria modificar el theme usado para añadirle el boton foro?
Abajo del todo me aparece el siguiente mensaje al poner el theme Helios por ejemplo
Helios /
Fatal error: Call to undefined function tportal_version() in /homepages/24/d217686728/htdocs/SMF/Sources/Load.php(1772) : eval()'d code on line 441.
Se puede eliminar la entrada de boton del tp y añadir una de simple portal?
-
Sin ningun problema si el theme es el que viene por defecto con smf, pero si por ejemplo pongo :
Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
SimplePortal 2.3.1 © 2008-2009, SimplePortal | 2nd Theme by TosTos | Original images from Azenis 2 by yingjunjiu | valid XHTML and CSS code
Vuelve a desaparecer el boton
-
el problema es que el theme que estas usando es exclusivo para tinyportal, debes de buscar uno que no sea hecho especificamente para tinyportal, la mayoria de los themes hechos para tiny tienen una version "simple" es decir, una version que se comporta como un theme normal, instala esa version o dime que theme usas y de donde lo bajaste para ver si ese theme tiene una version simple
-
http://www.blocweb.net/ , el theme que estaba usando es el movies07
-
alguna novedad? :P
-
pense que estbas usando el 2nd Theme by TosTos ???
para el movies07 este es el enlace, aja esa version e instalala luego adjunta aqui su index.template
http://www.blocweb.net/index.php?action=bwgallery;free=smf1;start=12
-
Creo que es el mismo que tengo instalado :¿? te adjunto el index.template
-
el problema es que estás usando un theme que solo sirve para tiny portal, tendrás que buscar un theme que solo sea para smf y no hecho especificamente para tinyportal
-
Ok te paso el siguiente indextemplate, seria para el nuevo theme .
Gracias.
PD. Si esto del boton foro el arreglo es general te iria mejor poner un parse de añadir boton para no tener que modificar los index de todos los users que lo solicitan ;)
-
no puedo estar haciendo multiples cambios en multiples temas por falta de tiempo, para tu theme en tu archivo index.template.php busca esto:
// Show the [home] button.
echo '<li><a' , $current_action=='home' ? ' class="current"' : '' , ' href="', $scripturl, '"><span>' , $txt[103] , '</span></a></li>';
y agrega despues esto
// Show the [forum] button.
if (empty($context['disable_sp']) && in_array($modSettings['sp_portal_mode'], array(1, 3)))
echo '<li><a' , $current_action=='home' ? ' class="current"' : '' , ' href="', $scripturl . ($modSettings['sp_portal_mode'] == 1 ? '?action=forum' : ''), '"><span>', empty($txt['sp-forum']) ? 'Forum' : $txt['sp-forum'], '</span></a></li>';
si quieres saber que archivos debes de modificar, usa mi parser ahi te dira que archivos modificar y en donde solo es cuestion de ver como estan tus botones en cada theme que vayas a usar y adaptar el boton del foro asi como lo hice yo en el ejemplo de arriba
o esto otro en el cual solo tienes que editar solo una vez el index.tuidioma y hacer llamado al texto que dise foro
hola amigo mira abre tu index.template y busca esto
// Show the [help] button.
echo '<li><a' , $current_action=='help' ? ' class="current"' : '' , ' href="', $scripturl, '?action=help"><span>' , $txt[119] , '</span></a></li>';
y añade antes esto
// Show the [foro] button.
echo '<li><a' , $current_action=='forum' ? ' class="current"' : '' , ' href="', $scripturl, '?action=forum"><span>' , $txt[119] , '</span></a></li>';
lo que ise fue lo siguiente copie la linea del help completa
y modifique esto
$current_action=='help'
por esto
$current_action=='forum'
y tambien esto
$scripturl, '?action=help">
por esto
$scripturl, '?action=forum">
y esto otro
$txt[119]
solo el numero interno por ejemplo en mi caso le coloque
$txt[2005]
y luego abro el index.spanish_latin-utf8 depende de tu idioma
y busca
$txt[119]
y despues colocas
$txt[2005]
-
mas o menos captado, pero que es eso del numero interno?? de donde lo saco??
Mesalen 2 botos de Ayuda :¿?
-
hola lo del numero interno me refiero a esto si tienes por ejemplo el index.spanish_latin-utf8.php
en unas lineas encontraras esto
$txt[92] = 'Ver perfil de';
$txt[94] = 'Total';
$txt[95] = 'Mensajes';
$txt[96] = 'Web';
$txt[97] = 'Registrarse';
$txt[101] = 'Índice de Mensajes';
$txt[102] = 'Noticias';
$txt[103] = 'Inicio';
donde el numero interno 103 hace referencia a la palabra inicio tu lo inico que tienes que hacer es inventar un numero que no este en el rango de los que ya fueron puesto enmi caso yo inventare 2005
y lo colocare asi
$txt[92] = 'Ver perfil de';
$txt[94] = 'Total';
$txt[95] = 'Mensajes';
$txt[96] = 'Web';
$txt[97] = 'Registrarse';
$txt[101] = 'Índice de Mensajes';
$txt[102] = 'Noticias';
$txt[103] = 'Inicio';
$txt[2005] = 'Foro';
y si quieres mas botones asi
nos e si te as dado cuenta que al pasar el puntero del maus o al entrar alguna parte inferior del navegador (ver captura adjunta) te sale esto lo utiliso para fijarme que poner en lo que esta en rojo y para lo que esta en verde al texto del index.spanish_latin-utf8.php
$txt[2005] = 'Foro';
// Show the [foro] button.
echo '<li><a' , $current_action=='forum' ? ' class="current"' : '' , ' href="', $scripturl, '?action=forum"><span>' , $txt[2005] , '</span></a></li>';
-
simpleportal ya trae su propio string de texto para el "Foro" por lo que no hay necesidad de editar tus archivos de idioma, usa este:
$txt['sp-forum']
que ya viene en la traducción de SimplePortal, quedaria asi:
echo '<li><a' , $current_action=='forum' ? ' class="current"' : '' , ' href="', $scripturl, '?action=forum"><span>' , $txt['sp-forum'] , '</span></a></li>';
tambien hay que hacerle otra modificacion si es que vas a usar el portal en otr modo, simpleportal tiene 3 modos para verse y dependiendo de el modo que uses el boton se vera o no se vera, pero eso es solo si usas otro modo distinto a el normal (página frontal)
-
Vuelvo al ataque, adjunto el index.template del theme que quiero usar a ver si se puede añadir el boton foro
Gracias
-
prueba con este
-
Genial 130860 eres el puto amo compi, muchisimas gracias