Simple Machines Community Forum

SMF Support => Language Specific Support => Español (Spanish) => Aiheen aloitti: Kiel D-04 - joulukuu 29, 2008, 10:36:48 AP

Otsikko: Cualquier post en tiny portal
Kirjoitti: Kiel D-04 - joulukuu 29, 2008, 10:36:48 AP
lo q pasa es que quiero q aparesca cualquier post de todo el foro q aparezca en el portal
pero solo me de estas opciones :S
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi258.photobucket.com%2Falbums%2Fhh277%2Fmathix_x1%2Fcsacascs.jpg&hash=b9e88cdb21b2db809ba6a19a851a3fd0c0c1ebb3)
http://i258.photobucket.com/albums/hh277/mathix_x1/csacascs.jpg

ai se ve q solo se pueden poner unas cuantas y io kero k aparezca too ;S
ayudenme ;S
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: phyzer - joulukuu 29, 2008, 12:55:50 IP
Yo tambien quiero saber como, en el index solo salen post de 5 foros maximos, y los subforos van separado :S . ojala nos respondan
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: Kiel D-04 - joulukuu 29, 2008, 01:22:53 IP
see xD
toi desesperado intente de todo para k saliera pero na :B
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: davis69 - joulukuu 29, 2008, 01:56:44 IP
Chicos paciencia preguntare el foro de TP, ya que este es el SMF y TP no tiene foro en español a ver que me responden cualquier cosa le aviso, así que paciencia.
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: Kiel D-04 - joulukuu 30, 2008, 06:12:41 IP
bump...
nadie sabe :S?
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: Ginolatex - joulukuu 31, 2008, 01:56:06 IP
En el theme ---> TPortalAdmin.template.php

busquen:
// board 5

echo '

<select size="1" name="tp_ssiboard5"><option value="0">',$txt['tp-none-'],'</option>';

$tn=sizeof($context['TPortal']['boards']);

for($n=0 ; $n<$tn; $n++){

echo '

<option value="'.$context['TPortal']['boards'][$n]['id'].'" ' ,$context['TPortal']['boards'][$n]['id']==$context['TPortal']['SSI_board5'] ? 'selected' : '' , '>'.$context['TPortal']['boards'][$n]['name'].'</option>';

}



echo '

</select>


Justo después añadan:
';
    // board 6
echo '
<select size="1" name="tp_ssiboard6"><option value="0">',$txt['tp-none-'],'</option>';
$tn=sizeof($context['TPortal']['boards']);
for($n=0 ; $n<$tn; $n++){
echo '
<option value="'.$context['TPortal']['boards'][$n]['id'].'" ' ,$context['TPortal']['boards'][$n]['id']==$context['TPortal']['SSI_board6'] ? 'selected' : '' , '>'.$context['TPortal']['boards'][$n]['name'].'</option>';
}
echo '
                   </select>


En Sources ---> TPortalAdmin.php

busquen:
elseif($what=='tp_ssiboard1')

{

$bo=array();

$bo[0]=$_POST['tp_ssiboard1'];

$bo[1]=$_POST['tp_ssiboard2'];

$bo[2]=$_POST['tp_ssiboard3'];

$bo[3]=$_POST['tp_ssiboard4'];

$bo[4]=$_POST['tp_ssiboard5'];

$value=implode(',',$bo);

db_query("UPDATE {$tp_prefix}settings SET value='$value' WHERE name='SSI_board'", __FILE__, __LINE__);

$go=6;


inserten la nueva:
elseif($what=='tp_ssiboard1')

{

$bo=array();

$bo[0]=$_POST['tp_ssiboard1'];

$bo[1]=$_POST['tp_ssiboard2'];

$bo[2]=$_POST['tp_ssiboard3'];

$bo[3]=$_POST['tp_ssiboard4'];

$bo[4]=$_POST['tp_ssiboard5'];

$bo[5]=$_POST['tp_ssiboard6'];

$value=implode(',',$bo);

db_query("UPDATE {$tp_prefix}settings SET value='$value' WHERE name='SSI_board'", __FILE__, __LINE__);

$go=6;


En Sources ---> TPortalAdmin.php
busquen:
// divide the SSI board into 5 boards

$sib=explode(',',$context['TPortal']['SSI_board']);

for($i=0 ; $i<5 ; $i++)

$i<5 ---> Cambién el número 5 por el numero de celdas



PD: Recuerden hacer respaldos por si las moscas.



Saludos.
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: HackRichi - joulukuu 31, 2008, 02:42:52 IP
Y nada más con eso... ¿? ¿? :D

Osea hago eso y ya salen TODOS los foros y subforos de mi foro general?

Así no mas¿?

Salu2, :p
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: Ginolatex - joulukuu 31, 2008, 02:50:59 IP
Asi agregarias uno, tienes que ir repitiendo y sumando, tantos como te apetezca.

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi43.tinypic.com%2F2cxchux.png&hash=323426a8e17443c00b9dd67b68978902e479b37d)



Saludos.
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: HackRichi - tammikuu 01, 2009, 04:51:05 IP
Lainaus käyttäjältä: Ginolatex - joulukuu 31, 2008, 01:56:06 IP
En Sources ---> TPortalAdmin.php
busquen:
// divide the SSI board into 5 boards

$sib=explode(',',$context['TPortal']['SSI_board']);

for($i=0 ; $i<5 ; $i++)

$i<5 ---> Cambién el número 5 por el numero de celdas

Esto no lo entiendo muy bien...

Osea, cambio el número 5, por el número de celdas??

Como que número de celdas?

Osea que si por defecto viene 5, y yo hago la modificación para un foro más tengo que borrar el 5 y poner el 6...

Y si lo hago para 2, borrar el 5 y poner un 7 ¿?

Es así??

Salu2, :P
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: Ginolatex - tammikuu 01, 2009, 05:05:19 IP
Exacto, eso mismo, si te fijas en la imagen que pegue son 31, pues el número será 31, lo has entendido. Si no se hace esta modificación funciona igual, el problema esta en que cada vez que se entra en los ajustes de portada se tienen que volver a clicar los foros que quieres que aparezcan, pues solo te guardaria cinco.



Saludos.
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: phyzer - tammikuu 01, 2009, 09:34:06 IP
el archivo theme ---> TPortalAdmin.template.php al editarlo como me dices n¡me da error al tratar de entrar a la configuracion de tinyportal, por q sera?

me sale:

¡Error al analizar la Plantilla!
Hubo un problema cargando el tema o archivo de idioma /Themes/default/TPortalAdmin.template.php. Por favor revisa la sintaxis e intenta nuevamente - recuerda, los apóstrofes (') por lo general deben tener una secuencia de escape con la diagonal invertida (\). Para ver información especifica del error del sitio de PHP intenta acceder al archivo directamente.

he tratado pero siempre me sale ese error en la linea </td>
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: phyzer - tammikuu 01, 2009, 11:40:26 IP
Aqui les dejo los dos archivos a ver si me echan una mano  :)

Tengo smf 1.1.7 y tinyportal 0.98  mi foro es www.wamix.net :D
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: Ginolatex - tammikuu 02, 2009, 12:16:05 AP
Prueba a ver.


Saludos.
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: phyzer - tammikuu 02, 2009, 12:25:27 AP
wow men como le hiciste? la verdad quiero agregar como 30 foros mas q aparezcan en el index :D

Edito: ya agregue otro mas, ahora si agrego los q quiero .... despues les cuento si me funciono... gracuas
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: phyzer - tammikuu 02, 2009, 12:58:21 AP
nose que pasa :S agregue 32 celdas y no hubo problema me salio bien pero al elegir los foros y darle "enviar" no se guardan :S que hice mal?

Edit: lo puse de 31 y parece q ya funciona , no perfectamente pero funciona xD
Otsikko: Re: Cualquier post en tiny portal
Kirjoitti: Ginolatex - tammikuu 02, 2009, 08:41:41 AP
Si pusiste 32 celdas tienes que poner:
          // divide the SSI board into 32 boards

$sib=explode(',',$context['TPortal']['SSI_board']);

for($i=0 ; $i<32 ; $i++)


Si no se guardan el problema esta ahí.




Saludos.