SimplePortal

Support => International Support => Spanish => Topic started by: kAmIkAzE on January 27, 2010, 05:43:47 PM

Title: Problema numero 1.[Boton Foro]
Post 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
Title: Re: Problema numero 1.[Boton Foro]
Post by: 130860 on January 27, 2010, 09:30:16 PM
adjunta el archivo index.template.php de el theme que estés usando apra hacerle los cambios de manera manual.
Title: Re: Problema numero 1.[Boton Foro]
Post by: kAmIkAzE on January 28, 2010, 01:22:11 AM
Ok Gracias 130860  :applause:
Title: Re: Problema numero 1.[Boton Foro]
Post by: 130860 on January 28, 2010, 10:10:23 AM
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.
Title: Re: Problema numero 1.[Boton Foro]
Post by: kAmIkAzE on January 28, 2010, 01:48:09 PM
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?
Title: Re: Problema numero 1.[Boton Foro]
Post by: kAmIkAzE on January 28, 2010, 02:45:54 PM
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
Title: Re: Problema numero 1.[Boton Foro]
Post by: 130860 on January 28, 2010, 09:29:30 PM
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
Title: Re: Problema numero 1.[Boton Foro]
Post by: kAmIkAzE on January 29, 2010, 01:22:12 AM
http://www.blocweb.net/ , el theme que estaba usando es el movies07
Title: Re: Problema numero 1.[Boton Foro]
Post by: kAmIkAzE on February 01, 2010, 04:40:09 PM
alguna novedad?  :P
Title: Re: Problema numero 1.[Boton Foro]
Post by: 130860 on February 01, 2010, 06:37:48 PM
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
Title: Re: Problema numero 1.[Boton Foro]
Post by: kAmIkAzE on February 02, 2010, 03:39:21 PM
Creo que es el mismo que tengo instalado :¿? te adjunto el index.template

Title: Re: Problema numero 1.[Boton Foro]
Post by: 130860 on February 03, 2010, 08:49:17 AM
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
Title: Re: Problema numero 1.[Boton Foro]
Post by: kAmIkAzE on February 04, 2010, 02:34:04 PM
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 ;)
Title: Re: Problema numero 1.[Boton Foro]
Post by: shadow_dweller on February 04, 2010, 02:57:11 PM
no puedo estar haciendo multiples cambios en multiples temas por falta de tiempo, para tu theme en tu archivo index.template.php busca esto:


Code: [Select]
// Show the [home] button.

echo '<li><a' , $current_action=='home' ? ' class="current"' : '' , ' href="', $scripturl, '"><span>' , $txt[103] , '</span></a></li>';


y agrega despues esto



Code: [Select]
// 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

Code: [Select]
// 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

Code: [Select]
// 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]
Title: Re: Problema numero 1.[Boton Foro]
Post by: kAmIkAzE on February 04, 2010, 03:37:06 PM
mas o menos captado, pero que es eso del numero interno?? de donde lo saco??

Mesalen 2 botos de Ayuda :¿?
Title: Re: Problema numero 1.[Boton Foro]
Post by: shadow_dweller on February 04, 2010, 08:34:58 PM
hola lo del numero interno me refiero a esto si tienes por ejemplo el index.spanish_latin-utf8.php
en unas lineas encontraras esto

Code: [Select]
$txt[92] = 'Ver perfil de';

$txt[94] = 'Total';

$txt[95] = 'Mensajes';

$txt[96] = 'Web';

$txt[97] = 'Registrarse';



$txt[101] = '&Iacute;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

Code: [Select]
$txt[92] = 'Ver perfil de';
$txt[94] = 'Total';
$txt[95] = 'Mensajes';
$txt[96] = 'Web';
$txt[97] = 'Registrarse';
$txt[101] = '&Iacute;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>';


Title: Re: Problema numero 1.[Boton Foro]
Post by: 130860 on February 05, 2010, 09:12:59 AM
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)
Title: Re: Problema numero 1.[Boton Foro]
Post by: kAmIkAzE on February 26, 2010, 03:20:22 PM
Vuelvo al ataque, adjunto el index.template del theme que quiero usar a ver si se puede añadir el boton foro

Gracias
Title: Re: Problema numero 1.[Boton Foro]
Post by: 130860 on March 02, 2010, 12:33:20 PM
prueba con este
Title: Re: Problema numero 1.[Boton Foro]
Post by: kAmIkAzE on March 02, 2010, 05:56:11 PM
Genial 130860 eres el puto amo compi, muchisimas gracias
SimplePortal 2.3.8 © 2008-2024, SimplePortal