News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Indice de posts (SMF)

Started by lugolu, June 01, 2007, 12:06:53 AM

Previous topic - Next topic

lugolu

Quote from: magf on August 26, 2007, 09:09:37 AM
Quote from: lugolu on August 25, 2007, 07:31:15 PM


1) no tiene nada que ver el mod con el botón de administrar que ven todos los usuarios
2) yo lo he instalado al mod y sólo admins ven el botón generar índices

si instalas el mod no necesitas hacer las modificaciones que están en el primer post

mira e vuelto a hacer todo de nuevo, y lo mismo, aparecen los botones de adm y el de generar indices, a ver si me puedes echar una mano, te adjunto los templantes que modifique del theme dibermec y el index, para que les mires a ver si tienen algun error. gracias.

cuanto te decía de hacer manualmente tú las modificaciones era que desinstales el mod y hagas tú las modificaciones en los archivos correspondientes de la carpeta del theme
sucede que estando el mod instalado haz hecho las modificaciones y quedó así

// Is the user allowed to administrate at all? ([admin])
if ($context['allow_admin'])
        if ($context['allow_admin'])
echo '<td valign="top" class="maintab_back"><a href="', $scripturl, '?action=generarIndices"> Generar Índices </a></td>' ;
echo'
<td align="center" class="menubg' , $current_action == 'admin' ? '2' : '' , '">
<a href="', $scripturl, '?action=admin">' , $txt[2] , '</a>
</td>';

cuando debería ser así

// Is the user allowed to administrate at all? ([admin])
if ($context['allow_admin'])
echo '<td valign="top" class="maintab_back"><a href="', $scripturl, '?action=generarIndices"> Generar Índices </a></td>' ;
        if ($context['allow_admin'])
echo'
<td align="center" class="menubg' , $current_action == 'admin' ? '2' : '' , '">
<a href="', $scripturl, '?action=admin">' , $txt[2] , '</a>
</td>';


y lo mismo sucede en las demás modificaciones

magf

hola, y no se podria modificar, para que se actualize el solo? osea que cuando le des al indice, en vez de generar indices, se conecte a la base y hay aparezcan los datos...

lugolu

Quote from: magf on September 23, 2007, 04:04:50 PM
hola, y no se podria modificar, para que se actualize el solo? osea que cuando le des al indice, en vez de generar indices, se conecte a la base y hay aparezcan los datos...

el tema es que cada vez que alguien acceda al índice éste se va a regenerar, y provoca un desmedido consumo de recursos innecesarios

magf

Quote from: lugolu on September 23, 2007, 05:25:20 PM
el tema es que cada vez que alguien acceda al índice éste se va a regenerar, y provoca un desmedido consumo de recursos innecesarios

el consumo de recursos, seria conectandose directamente a la base no?, porque e visto un indice (no integrado a smf), que se conecta a la base directamente, y siempre esta actualizado, sin que haya que actualizarlo individualmente.

magf

hola, se podria cambiar el color del boton que aparece en los foros, el de indice, y si es asi como?

  gracias

scootie

a mi se me instalo perfectamente pero me sale eso de internal server error a la hora de generar un indice

lugolu

está la versión 1.0.2 del índice
ahora le hice que se generen todos los índices de una sola vez, sin necesidad de crearlos uno por uno
lamentablemente no pude encontrarle todavía la solución al problema del internal server error

http://codehelp.com.ar/foro/index.php?topic=3.msg20

magf

hola, lo 1 darte las gracias por la modificacion y el trabajo, mira tengo instalada la otra version que hiziste, y me va muy bien, lo unico que para actualizar los indices, tengo que generarlos uno por uno, y ahoa que vi que sacaste otra, que tendria que modificar para que se generasen todos a la vez, sin tener que desistalar nada.

gracias.

lugolu

descomprime el paquete y reemplaza el archivo generarIndices.php de la carpeta sources, es la única diferencia
y si quieres borra el generar.php de la raíz, ya no es más necesario

magf

#49
hola, mira e echo lo que decias, reemplazar el generarIndices.php y borrar el otro, pero si le doy a generar indices, me aparecen todos los foros, como antes, y lo mismo, para actualizarlos tenfo que ir pinchando uno por uno.


lugolu

Quote from: magf on October 07, 2007, 01:58:14 PM
hola, mira e echo lo que decias, reemplazar el generarIndices.php y borrar el otro, pero si le doy a generar indices, me aparecen todos los foros, como antes, y lo mismo, para actualizarlos tenfo que ir pinchando uno por uno.


hice recién la prueba de instalar la versión anterior y luego sólo reemplazar ése archivo que te digo y anduvo

magf

mira siento darte la lata tanto, mira los archivos los baje de aqui

Quotehttp://codehelp.com.ar/foro/index.php?topic=3.msg20

que le falta el package-info, y no se puede instalar, pero bueno eso es otra historia,

sustitui lo que dices, y ya te mostre la imagen, ademas prove y al darle a cualquier foro, no va, tira error,  y e tenido que volver a poner el generar en la raiz. no se porque no me va, alguna idea?. y gracias por todo.


lugolu

Quote from: magf on October 07, 2007, 02:17:48 PM
mira siento darte la lata tanto, mira los archivos los baje de aqui

Quotehttp://codehelp.com.ar/foro/index.php?topic=3.msg20

que le falta el package-info, y no se puede instalar, pero bueno eso es otra historia,

sustitui lo que dices, y ya te mostre la imagen, ademas prove y al darle a cualquier foro, no va, tira error,  y e tenido que volver a poner el generar en la raiz. no se porque no me va, alguna idea?. y gracias por todo.



si tú no me decías no me daba cuenta, subí una versión muy vieja

magf

bueno si lo subiste todo con el package-info, provare a bajarlo y instalarlo de 0 a ver si va, si no lo dejare como esta, aunque es una lata con tanto foro generar uno por uno para actualizarlos, a otra cosa esta parte no hay que hacerla obligatoriamente no?

indices.template.php
ésto debe hacerse para que aparezcan todos los índices que se quieren mostrar

cambiar donde aparezca
<a href="', $scripturl, '?action=indices;ind=#;nombre=xxx">xxx</a>
por
# número del foro (cuando entras al foro es el número que aparece luego de board= antes del .)
xxx nombre del foro


y si es asi  en estas lineas que pondria

echo '<tr class="windowbg"><td><a href="', $scripturl, '?action=indices;ind=1;nombre=Discusion General">Discusion General</a><br>';

echo '<a href="', $scripturl, '?action=indices;ind=NuevoForo1">NuevoForo1</a></td></tr></table>';


porque en las otras si lo tengo claro id y nombre, y gracias nuevamente por todo.


lugolu

Quote from: magf on October 07, 2007, 02:55:22 PM
bueno si lo subiste todo con el package-info, provare a bajarlo y instalarlo de 0 a ver si va, si no lo dejare como esta, aunque es una lata con tanto foro generar uno por uno para actualizarlos, a otra cosa esta parte no hay que hacerla obligatoriamente no?

indices.template.php
ésto debe hacerse para que aparezcan todos los índices que se quieren mostrar

cambiar donde aparezca
<a href="', $scripturl, '?action=indices;ind=#;nombre=xxx">xxx</a>
por
# número del foro (cuando entras al foro es el número que aparece luego de board= antes del .)
xxx nombre del foro


y si es asi  en estas lineas que pondria

echo '<tr class="windowbg"><td><a href="', $scripturl, '?action=indices;ind=1;nombre=Discusion General">Discusion General</a><br>';

echo '<a href="', $scripturl, '?action=indices;ind=NuevoForo1">NuevoForo1</a></td></tr></table>';


porque en las otras si lo tengo claro id y nombre, y gracias nuevamente por todo.



éso ya no es necesario
ésas eran las modificaciones manuales cuando todavía no lo podías instalar vía paquetes
ahora sólo subes el paquete y listo

magf

ok, a ver si lo adjuntas aqui, porque tu web no me va ahora para bajarlo, bueno ya lo provare en un foro de pruevas y te contare, lo dicho gracias por todo y un saludo.


magf

#57
hola, mira lo instale de nuevo en otro foro (1.1.4)  y todo perfecto, provado en el theme defaut  y en el theme dibermec y va perfecto en los dos, ahora da gusto solo con dar a generar.....bueno muchas gracias por todo  y un saludo.

the fer

Ola, llevo un tiempo queriendo instalar este gran mod pero no me da mas que problemas fui a instalarlo con el administrador de paquetes y me decia que faltaba el archivo de spanish_latin, fui al install.mod y lo cambie por spanish y aora en al isntalacion me dice que no hay ningun error pero cuando voy a indices me sale:
¡Un error ha ocurrido!
No se pudo cargar la plantilla '70'.
Por otra parte no hay ningun boton en adminsitracion para generar indices, tengo la version 1.1.4 de smf y la version del mod es la 1.2.

Gracias por la ayuda un saludo!!
visiten mi web www.portal-net.es no les defraudara

Nibogo

Quote from: the fer on March 22, 2008, 01:41:05 PM
Ola, llevo un tiempo queriendo instalar este gran mod pero no me da mas que problemas fui a instalarlo con el administrador de paquetes y me decia que faltaba el archivo de spanish_latin, fui al install.mod y lo cambie por spanish y aora en al isntalacion me dice que no hay ningun error pero cuando voy a indices me sale:
¡Un error ha ocurrido!
No se pudo cargar la plantilla '70'.
Por otra parte no hay ningun boton en adminsitracion para generar indices, tengo la version 1.1.4 de smf y la version del mod es la 1.2.

Gracias por la ayuda un saludo!!

si es por idiomas no se preocupe , por si algo le recomiendo instalar este mod:

http://custom.simplemachines.org/mods/index.php?mod=615

Advertisement: