Advertisement:

Author Topic: [TUTO] Agregar iconos que quieras en categorias smf 2.1  (Read 354 times)

Offline gohanjaja

  • Jr. Member
  • **
  • Posts: 377
[TUTO] Agregar iconos que quieras en categorias smf 2.1
« on: June 01, 2020, 11:15:34 PM »
Buenas, vi muchos mods que hacen eso como el fas-fa , pero, si usas una web alojada en un servidor gratuito para empresas de telefonía que ayuda a tus usuarios al no consumo de datos de celular y demás , y estás cargando iconos de la web fas-iconos. LEs generas un gasto incensario. Por eso.- Pensé en esas cosas y se me ocurrió emular y ver que otra alternativa podría implantar, y vi un poco como funcionaba el mod cbi.

Y se me ocurrió hacer esto:

Buscar el archivo BoardIndex.template.php:

Code: [Select]
function template_bi_board_icon($board)
{
global $context, $scripturl;

echo '
<a href="', ($context['user']['is_guest'] ? $board['href'] : $scripturl . '?action=unread;board=' . $board['id'] . '.0;children'), '" class="board_', $board['board_class'], '"', !empty($board['board_tooltip']) ? ' title="' . $board['board_tooltip'] . '"' : '', '></a>';
}



Reemplazarlo por:

Code: [Select]
function template_bi_board_icon($board)
{
global $context, $txt, $scripturl, $settings;

if (file_exists($settings['theme_dir'] . '/images/icons/' . $board['id'] . '/' . $context['theme_variant_url'] . 'on.png'))
$board_new_img = '/icons/' . $board['id'];
else
$board_new_img = '';
echo '
<img class="board_icon" src="', $settings['images_url'], '/icons/' . $board['id'] . '/on', $board['new'] ? '' : '2', '.png" alt="', $txt['new_posts'], '" title="', $txt['new_posts'], '" />';



}

Y una vez echo eso...
deberás agregar en tu servidor carpetas con el ID de tu categoría. Por ejempplo:

actualmente estamos --> ;board=16.0

Tu deberías crear una carpeta en default/icons/16

y una vez dentro de la carpeta , subir tus iconos personalizados: "on.png", "on2.png" , "off.png"

Si bien es un código simple(invito aquel que quiera mejorarlo) funciona perfectamente, y sales de paso para una situación como la mía.
Espero les sirva.

Saludos!

Offline Daniel user

  • Jr. Member
  • **
  • Posts: 248
  • Gender: Male
  • Colaborador
Re: [TUTO] Agregar iconos que quieras en categorias smf 2.1
« Reply #1 on: June 02, 2020, 09:21:10 AM »
Hola compañero gohanjaja, gracias por el aporte.


Un abrazo

Offline gohanjaja

  • Jr. Member
  • **
  • Posts: 377
Re: [TUTO] Agregar iconos que quieras en categorias smf 2.1
« Reply #2 on: June 05, 2020, 12:58:33 PM »
Hola compañero gohanjaja, gracias por el aporte.


Un abrazo
De nada estimado , gracias a ud por agradecer.  :laugh:

Offline Rock Lee

  • Local Moderator
  • SMF Hero
  • *
  • Posts: 3,753
  • Gender: Male
  • Learning more every day!
    • BomberCode.Oficial on Facebook
    • RockLee-BC on GitHub
    • @Bomber_Code on Twitter
    • Bomber Code ~ La nueva era del conocimiento
Re: [TUTO] Agregar iconos que quieras en categorias smf 2.1
« Reply #3 on: June 05, 2020, 02:04:45 PM »
??? ??? creo tengo un colapso temporal porque recuerdo haber leido y respondido este tema :P muy buen truco para poder utilizarlo con esto puede que mas personasa se animen a experimentar con 2.1 ;) gracias por el aporte!


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code © 2020
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Offline .ABM.

  • SMF Hero
  • ******
  • Posts: 1,952
  • Gender: Male
  • C.A.B.J
Re: [TUTO] Agregar iconos que quieras en categorias smf 2.1
« Reply #4 on: June 06, 2020, 12:31:08 AM »
Gracias Compañero, muy buen aporte

Offline vicram10

  • Charter Member
  • SMF Hero
  • *
  • Posts: 6,033
  • Gender: Male
    • vmrm10 on Facebook
    • vicram10 on GitHub
    • vicram10 on LinkedIn
    • @vicram_10 on Twitter
    • Noticias Tecnologicas, Tutoriales e Internet
Re: [TUTO] Agregar iconos que quieras en categorias smf 2.1
« Reply #5 on: June 06, 2020, 07:25:30 PM »
Excelente aporte,.

??? ??? creo tengo un colapso temporal porque recuerdo haber leido y respondido este tema :P muy buen truco para poder utilizarlo con esto puede que mas personasa se animen a experimentar con 2.1 ;) gracias por el aporte!
Saludos!

Somos 2, crei haber respondido este post xD