Autor Tema: Problemas con Ip-color en IRcap  (Leído 3291 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Red_Erik

  • Visitante
Problemas con Ip-color en IRcap
« en: Enero 16, 2009, 06:35:58 pm »
Recientemente el IRC-Hispano ha implementado la función Ip-color que nos permite añadir colores y negritas a las ip virtuales. Debido a que IRcap incluía en sus temas la posibilidad de colorear estas actualmente se produce un conflicto con los códigos de color de la ip y con los de IRcap.

GSi incluirá en su próxima actualización una solución a este problema. Mientras tanto os proponemos una solución, pero hay que tener en cuenta que al ser necesario tocar el código del IRcap, solamente debe ser aplicado por aquellos usuarios con cierta experiencia en scripting.


. Antes de nada, haz una copia de seguridad del archivo base.tti ( ..\skin\base\ ) para poder volver atras si hay problemas.

. Abre el Scripts editor (CTRL+R) y selecciona el archivo base.tti

. Ve sobre la línea 76 y tendrás el siguiente trozo de código.


  :311 | {
    %_w $+ i25  <c4> _ _[ $3 <c4>[ $+ $4 $+ <c4>@ $+ $replace($5,.,<c4>.) $+ <c4>] $iif((%tm.pais),<c4>[<c2> $+ %tm.pais $+ <c4>]) ---•
    %_w $+ i25 <c4> |---›<c5> $justif(%j,$m(315)) $+ <c4>: $7-
    if (%whoixclon) %_w $+ i25 <c4> |---›<c5> $justif(%j,$m(305)) $+ <c4>: %whoixclon
    if (%tm.wuser) { %_w $+ i25 <c4> |---›<c5> $justif(%j,$m(316)) $+ <c4>: $gettok(%tm.wuser,1,32) <c4>[<c1> $+ $gettok(%tm.wuser,2-99,32) $+ <c4>] }
    return
  } 


. sustituye la parte coloreada por un simple $5

. Debe quedar así:

  :311 | {
    %_w $+ i25  <c4> _ _[ $3 <c4>[ $+ $4 $+ <c4>@ $+ $5  $+ <c4>] $iif((%tm.pais),<c4>[<c2> $+ %tm.pais $+ <c4>]) ---•
    %_w $+ i25 <c4> |---›<c5> $justif(%j,$m(315)) $+ <c4>: $7-
    if (%whoixclon) %_w $+ i25 <c4> |---›<c5> $justif(%j,$m(305)) $+ <c4>: %whoixclon
    if (%tm.wuser) { %_w $+ i25 <c4> |---›<c5> $justif(%j,$m(316)) $+ <c4>: $gettok(%tm.wuser,1,32) <c4>[<c1> $+ $gettok(%tm.wuser,2-99,32) $+ <c4>] }
    return
  }



. Para terminar, clic en File y en save & exit.
« última modificación: Enero 16, 2009, 07:14:06 pm por Red_Erik »