News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

Iconos distintos por foro

Started by SolidT, June 12, 2006, 01:14:54 PM

Previous topic - Next topic

ertano

A ver si alguien puede dedicarle 5 mins a mi duda, se lo agradeceré ...

franklinrony

Quote from: ertano on July 15, 2007, 10:16:25 AM
A ver si alguien puede dedicarle 5 mins a mi duda, se lo agradeceré ...
pues si ubieras de dicado 5 min a buscar lo encuentras aqui el mod que buscas
http://custom.simplemachines.org/mods/index.php?mod=511
con lo poco qe das de informacion es lo que te comprendi de lo que necesitas
http://twitter.com/franklinrony

Entra y aprende a ser un webmaster
www.sv-blog.com
--Si pides ayuda al menos agradece el soporte recibido----

ertano

Quote from: frony on July 16, 2007, 12:02:49 AM
Quote from: ertano on July 15, 2007, 10:16:25 AM
A ver si alguien puede dedicarle 5 mins a mi duda, se lo agradeceré ...
pues si ubieras de dicado 5 min a buscar lo encuentras aqui el mod que buscas
http://custom.simplemachines.org/mods/index.php?mod=511
con lo poco qe das de informacion es lo que te comprendi de lo que necesitas

Más arriba lo explicaban de otra forma y con otro mod, de todas formas lo he intentado con el mod que me sugieres, y según la explicación deberia poner las imagenes de esta forma

on_xx.gif - off_xx.gif - on2_xx.gif y similares. Acabo de probar pero no se cambian. Como ya dije uso el Theme : Dilber MC. He encontrado unos foros que usan el mismo theme que yo y lo tienen puesto este mod.

http://foro.rune-nifelheim.com/ [nofollow]

Eso es lo que intento hacer, pero me he dado cuenta que ellos lo tienen puesto de la siguiente forma : http://foro.rune-nifelheim.com/Themes/ro/icons/7/on.gif [nofollow]
Lo que parece me desconcierta porque debe ser otro tipo de mod de los mencionados mas arriba. A ver si alguien puede ayudarme.

Muchas gracias por la ayuda frony.

Un saludo

franklinrony

debes editar tu tema,dilber,manualmente para que funcione con el mod, por lo demas puede que este en otra subcarpeta lso iconos o nueva version del mod, en smfhelper iban por la 1.0
http://twitter.com/franklinrony

Entra y aprende a ser un webmaster
www.sv-blog.com
--Si pides ayuda al menos agradece el soporte recibido----

ertano

Soy algo nuevo en este tema, ¿ podrias explicarme que parte es la que tengo que editar ?
Más arriba puse un link con los archivos que se han mencionado que hay que editar, pero como lo han mencionado refiriendose al Default, por más que miro no encuentro la parte que hay que editar.

¿ Tienes alguna idea de que mod es el que usa el foro que te he mostrado antes ?

Gracias por la ayuda  ;)

franklinrony

Quote from: ertano on July 17, 2007, 10:51:04 AM
Soy algo nuevo en este tema, ¿ podrias explicarme que parte es la que tengo que editar ?
Más arriba puse un link con los archivos que se han mencionado que hay que editar, pero como lo han mencionado refiriendose al Default, por más que miro no encuentro la parte que hay que editar.

¿ Tienes alguna idea de que mod es el que usa el foro que te he mostrado antes ?

Gracias por la ayuda  ;)
ok pidiendolo amablemente te ayudo.
abres el modification.xml
vas a encontrar unas ineas parecidas a esto
<file name="$themedir/xxxx.php">   bien, alli es donde te dice que archivo debes de editar como comienza con themedir, se refiere a que el archivo se encuentra en la carpeta del tema aeditar si fuera sourcedir, seria la carpeta sources, en la primera modificacion te dice que debes modificar el archivo BoardIndex.template.php, lo abres , vuelces al modification.xml y ahora veras que dice
   <search position="replace"> despues de position puede decir cualquiera de estas tres cosas: replace, osea debes reemplzar el codigo a buscar por lo que esta entre <add></add>, before o after que debes agregar el codigo que est entre <add></add> antes o despues segun corresponda. bien como en nuestro caso dice replace debes hacer lo primero, osea buscar el codigo que esta entre <seacrh></search> para la primera modificacion seria stoloque debs buscar
// If the board is new, show a strong indicator.
            if ($board['new'])
               echo '<img src="', $settings['images_url'], '/on.gif" alt="', $txt[333], '" title="', $txt[333], '" />';
            // This board doesn't have new posts, but its children do.
            elseif ($board['children_new'])
               echo '<img src="', $settings['images_url'], '/on2.gif" alt="', $txt[333], '" title="', $txt[333], '" />';
            // No new posts at all! The agony!!
            else
               echo '<img src="', $settings['images_url'], '/off.gif" alt="', $txt[334], '" title="', $txt[334], '" />';

uan vez lo encuentres completo, lo remplzasa,todo, por lo que biene despues de <add><![CDATA[ hasat donde cierre ]]></add> osea seria esto
if ($board['new']) {
               if (file_exists($settings['theme_dir'] . '/icons/' . $board['id'] . '/on.gif'))
                  $board_new_img=$settings['theme_url']. '/icons/' . $board['id'] . '/on.gif';
               else
                  $board_new_img=$settings['images_url']. '/on.gif';

                  echo '<img src="', $board_new_img,'" alt="', $txt[333], '" title="', $txt[333], '" border="0" />';
            } elseif ($board['children_new']) {
               if (file_exists($settings['theme_dir'] . '/icons/' . $board['id'] . '/on2.gif'))
                  $childboard_new_img=$settings['theme_url']. '/icons/' . $board['id'] . '/on2.gif';
               else
                  $childboard_new_img=$settings['images_url']. '/on2.gif';

                  echo '<img src="', $childboard_new_img,'" alt="', $txt[333], '" title="', $txt[333], '" border="0" />';
            } else {
               if (file_exists($settings['theme_dir'] . '/icons/' . $board['id'] . '/off.gif'))
                  $board_nonew_img=$settings['theme_url']. '/icons/' . $board['id'] . '/off.gif';
               else
                  $board_nonew_img=$settings['images_url']. '/off.gif';

                  echo '<img src="', $board_nonew_img,'" alt="', $txt[334], '" title="', $txt[334], '" border="0" />';
            }


luego sale otro nombre de archivo a editar lo buscas en tu carpeta nuevamente del tema que estas usando y realizas el paso anterior, espero te sirva
http://twitter.com/franklinrony

Entra y aprende a ser un webmaster
www.sv-blog.com
--Si pides ayuda al menos agradece el soporte recibido----

HotJoint


franklinrony

gracias aprovechando uan pregunta fura de tema, como disenas ese banner que levas en tu firma, asi si dan ganas d eaprender a usar el photo shop pero veo muy lejano hacer un algo asi muy distintivo los colores de la web 2.0
http://twitter.com/franklinrony

Entra y aprende a ser un webmaster
www.sv-blog.com
--Si pides ayuda al menos agradece el soporte recibido----

ertano

Muchas gracias por la ayuda frony, de verdad te lo agradezco. Pero no ha terminado de instalarse correctamente. He instalado este mod que me recomendaste

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

Y he hecho los cambios en los archivos que mencionaste tal cual. Los he subido, pero se me ha quedado así ...

[nofollow]

La dirección de los iconos por foro a cambiado de esta forma http://angelsofmidga rd.com/foros/Themes/dilbermc/images/off.gif [nofollow] pero el problema es que todos los apartados tienen el mismo :s . Si no muestra imagen es porque no he subido ninguna on.gif todavia, sino on12.gif y on_12.gif.

Antes de hacer los cambios, los iconos estaban en http://angelsofmidgar d.com/foros/Themes/dilbermc/images/lightblue/on.gif [nofollow]

A ver si puedes ayudarme a encontrar la forma para poner distintos iconos por sección ...

Un saludo y muchas gracias x la ayuda.



franklinrony

seria bueno coloque la url d etu web , por que la que colocas no hepodido acceder, bien no se que version estas usando del mod, pero de la que yo me acuerdo dentro de la carpeta images debes hacer subcarpeta con el id de cada foro que quieres agregarle un icono, lo que sale luego de board=,es el id, luego dentro metes tres iconos tal como dice,on.gif. off.gif y on_2.gif, por supuesto on, off,etc son los iconos que vas a colocar con eso deberia funcionar
http://twitter.com/franklinrony

Entra y aprende a ser un webmaster
www.sv-blog.com
--Si pides ayuda al menos agradece el soporte recibido----

ertano

Hmm la direccion de mis foros es

www.angelsofmidgar d.com/foros [nofollow]

Te lo pongo pues no sé por qué el foro me tacha la palabra midga rd al ponerla junta.

Sobre el mod he instalado el que me diste

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

cbi-1.zip aunque he probado con los dos. Sobre lo de hacer sub carpetas ¿ es con este mod ? Un poco más arriba puse un foro que usa el mismo theme que yo y lo tiene puesto por subcarpetas, es este

http://foro.rune-nifelheim.com/ [nofollow]


franklinrony

si debes crearlas manual, u subir las imagenes alli
http://twitter.com/franklinrony

Entra y aprende a ser un webmaster
www.sv-blog.com
--Si pides ayuda al menos agradece el soporte recibido----

ertano

Muchas gracias por la ayuda frony, para terminar el post explicaré que era lo que me faltaba para futuros amigos que tengan estas dudas.

Tras instalar el mod indicado más arriba, y editar los archivos a mano conforme explicó frony. Debes crear carpetas para cada uno de los apartados con el numero que le corresponde a cada uno. Las carpetas deben ser creadas dentro de

www.tudireccion.com/foros/Themes/dilbermc/icons/20/off.gif

Es decir dentro de icons que lo encontraras dentro de la carpeta de tu theme. Espero que los que usen el buscador les sirva de ayuda en un futuro.

Muchas gracias por la ayuda frony, gracias a ti he conocido un poco más como funciona y que cambios se realiza al instalar un mod.  ;)

Un saludo

franklinrony

bien por ti ahora con esto futuras dudas las solventaras mas facilmente ya que es lo que cuesta al principio de este foro editar los otros temas manualmente
http://twitter.com/franklinrony

Entra y aprende a ser un webmaster
www.sv-blog.com
--Si pides ayuda al menos agradece el soporte recibido----

HotJoint

ni siquiera en el theme default?

keichipump

#55
Quote from: Kusanagui on June 13, 2006, 11:26:27 AM
Creas los íconos para cada foroa tu gusto y los guardas en Templates/tu tema/images con el nombre onxx.gif, offxx.gif y on2xx.gif, donde xx es el número de foro. En el enlace que señala EgAr te muestran como cambiar los 3 íconos. onxx.gif es cuando en el foro hay nuevos mensajes, on2xx.gif es cuando en un subforo hay nuevos mensaejs y offxx.gif cuando no hay mensajes uevos. Me parece un poco confuso tener demasiados íconos para indicar que hay mensajes nuevos, así que sólo modifiqué el ícono offxx.gif. El truco que muestran en ese hilo es el siguiente

En En BoardIndex.templates.php buscás

echo '
<tr>
<td ' , !empty($board['children']) ? 'rowspan="2"' : '' , ' class="windowbg" width="6%" align="center" valign="top"><a href="', $scripturl, '?action=unread;board=', $board['id'], '.0">';

// If the board is new, show a strong indicator.
if ($board['new'])
echo '<img src="', $settings['images_url'], '/on.gif" alt="', $txt[333], '" title="', $txt[333], '" />';
// This board doesn't have new posts, but its children do.
elseif ($board['children_new'])
echo '<img src="', $settings['images_url'], '/on2.gif" alt="', $txt[333], '" title="', $txt[333], '" />';
// No new posts at all! The agony!!
else
echo '<img src="', $settings['images_url'], '/off.gif" alt="', $txt[334], '" title="', $txt[334], '" />';


y lo reemplazás con

echo '
<tr>
<td ' , !empty($board['children']) ? 'rowspan="2"' : '' , ' class="windowbg" width="6%" align="center" valign="top"><a href="', $scripturl, '?action=unread;board=', $board['id'], '.0">';

// If the board is new, show a strong indicator.
if ($board['new'])
echo '<img src="', $settings['images_url'], '/on', $board['id'], '.gif" alt="', $txt[333], '" title="', $txt[333], '" />';
// This board doesn't have new posts, but its children do.
elseif ($board['children_new'])
echo '<img src="', $settings['images_url'], '/on2', $board['id'], '.gif" alt="', $txt[333], '" title="', $txt[333], '" />';
// No new posts at all! The agony!!
else
echo '<img src="', $settings['images_url'], '/off', $board['id'], '.gif" alt="', $txt[334], '" title="', $txt[334], '" />';


Fijate que lo único que hacés es intercalarle el número del foro al nombre de la imagen. En donde decía 'on.gif', ahora dice 'on', $board['id'], '.gif', por eso las imágenes deben tener el número del foro para que el truco funcione.

En En MessageIndex.Template.php tenés que hacer lo mismo

Buscás

echo '
<tr>
<td ' , !empty($board['children']) ? 'rowspan="2"' : '' , ' class="windowbg" width="6%" align="center" valign="top"><a href="', $scripturl, '?action=unread;board=', $board['id'], '.0">';

// If the board is new, show a strong indicator.
if ($board['new'])
echo '<img src="', $settings['images_url'], '/on.gif" alt="', $txt[333], '" title="', $txt[333], '" />';
// This board doesn't have new posts, but its children do.
elseif ($board['children_new'])
echo '<img src="', $settings['images_url'], '/on2.gif" alt="', $txt[333], '" title="', $txt[333], '" />';
// No new posts at all! The agony!!
else
echo '<img src="', $settings['images_url'], '/off.gif" alt="', $txt[334], '" title="', $txt[334], '" />';


y lo reemplazás con

echo '
<tr>
<td ' , !empty($board['children']) ? 'rowspan="2"' : '' , ' class="windowbg" width="6%" align="center" valign="top"><a href="', $scripturl, '?action=unread;board=', $board['id'], '.0">';

// If the board is new, show a strong indicator.
if ($board['new'])
echo '<img src="', $settings['images_url'], '/on', $board['id'], '.gif" alt="', $txt[333], '" title="', $txt[333], '" />';
// This board doesn't have new posts, but its children do.
elseif ($board['children_new'])
echo '<img src="', $settings['images_url'], '/on2', $board['id'], '.gif" alt="', $txt[333], '" title="', $txt[333], '" />';
// No new posts at all! The agony!!
else
echo '<img src="', $settings['images_url'], '/off', $board['id'], '.gif" alt="', $txt[334], '" title="', $txt[334], '" />';


Esta última modificación la necesitás para qeu se muestren los íconos dentro de los subforos, sino vas a seguir viendo los que vienen por defecto

Bien, hasta ahi ya lo tengo, he hecho al pie de la letra lo ke dice kusanagi, pero ahora no logro hacer ke kambien los iconos :S:





no deja de aparecerme eso de "no hay mensajes nuevos" y "mensajes nuevos"
le agregue a el codigo el guion bajo komo el bar sugirio hacer :) para evitar konfusiones, y nada :(

aiuda!!

shinji

#56
si deces que haz reemplazados los archivos:

BoardIndex.templates.php
MessageIndex.Template.php

de tu template ojo con esto en una de esas modificaste el default

entonces solo debes ver si las imágenes de cada foro, por otro lado te aconsejo que en on2' lo reemplaces por un onp' ya que te puedes topar con un foro que tenga el numero2

ojo que cada icono tendra un numero de acuerdo con el foro posate sobre donde dice no hay nuevos mensajes y ve le numero de este ejemplo

te posas sobre el mensaje y aparece el siguiente link

http://www......../..././.145&action=unread;board=88.0

donde 88 es el nuemero del foro, entonces el icono on y off seran : on88.gif y off88.gif , ahora si este foro tiene subforo debes crear el otro icono onp88.gif

espero ser claro jejejeje

eso
MODD Artesano y Profesional..
(Mr.Shinji/Christianeithor)
User bar


HotJoint

Quote from: frony on July 18, 2007, 12:46:44 AM
gracias aprovechando uan pregunta fura de tema, como disenas ese banner que levas en tu firma, asi si dan ganas d eaprender a usar el photo shop pero veo muy lejano hacer un algo asi muy distintivo los colores de la web 2.0

Ups perdon pero nunca lei esta pregunta, te cuento que el diseño lo hizo un diseñador profesional porque yo si no tengo idea de photoshop haha

knibal

Gracias por este minimanual, echándole un poco de paciencia he podido implementarlo, lo he hecho del modo "casero-manual", si queréis echarle un vistazo, quedan así:

http://www.hastalamuerte.net/foros/index.php

Lástima que no podáis ver los de los foros internos, pero para haceros una idea del resultado creo que sirve.

amber_lestat



Hola Hola a todos! es la primera vez que posteo, siempre los leo, pero ahora he decidido postear porque estoy desesperada por su sabia ayuda.
Yo quiero cambiar los iconos por foro y subforo,
no solo los que aparecen en el nombre del subforo si no esos que
tambien se eligen cuando un nuevo mensaje dentro del foro es creado,
no los smileys, si no los iconos.

El tema es asi, ya instalé en mod en mi foro, pero ahora no entiendo que pasos seguir. Entiendo que debo reemplazar los codigos de onxx.gif y demás para cambiar los iconos de los foros, pero para lo otro como hago?

Y los mas importante, donde subo las nuevas imagenes que irian de iconos? porque he intentado de todas las maneras, y cuando parece que llego a una carpeta que dice imagenes, no me deja ni subir ni modificar nada.
Yo estoy usando el tema Dark Dirge.

Agradeceré eternamente a quien me pueda ayudar.

Un saludo para todos!


Advertisement: