Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 3
Ir a la página 1, 2, 3  Siguiente
 
Hide Mod IP 1.3.0.53a - Agregar BBCode + Imagen
Autor Mensaje
Responder citando Descargar mensaje 
Mensaje Hide Mod IP 1.3.0.53a - Agregar BBCode + Imagen 
 
Antes de Realizar cualquier cambio hacer el correspondiente Backup




Lo que vamos a intentar explicar en este tuto es a agregar un bbcode para el MOD Hide, es decir, para ocultar cierto contenido seleccionado a los usuarios y así obligarlos a pinchar el botón "GRACIAS" o agregar una respuesta,


Archivos a Editar:

ROOT/includes/bbcb_mg.php
ROOT/templates/common/js/bbcb_mg.js
ROOT/templates/default/bbcb_mg.tpl
ROOT/languaje/lang_spanish/lang_bbcb_mg.php



Archivos a agregar:

hide.gif y hide1.gif en el directorio ROOT/images/bbcb_mg/images/gif







ABRIR ROOT/includes/bbcb_mg.php

BUSCAR
'L_BBCB_MG_SPOILER' => $lang['bbcb_mg_spoiler'],


AGREGAR DESPUES
'L_BBCB_MG_HIDE' => $lang['bbcb_mg_hide'],


BUSCAR
'L_SPOILER_HELP' => $lang['s_spoiler_help'],


AGREGAR DESPUES
'L_HIDE_HELP' => $lang['s_hide_help'],







ABRIR ROOT/templates/common/js/bbcb_mg.js

BUSCAR
var Spoiler = 0;


AGREGAR DESPUES
var Hide = 0;


BUSCAR
'[spoiler]','[/spoiler]',


AGREGAR DESPUES
'[hide]','[/hide]',



BUSCAR
function BBCspoiler()
{
    var txtarea = document.forms[form_name].elements[text_name];

    if ((clientVer >= 4) && is_ie && is_win)
    {
        theSelection = document.selection.createRange().text;
        if (theSelection != '')
        {
            document.selection.createRange().text = "[spoiler]" + theSelection + "[/spoiler]";
            document.forms[form_name].elements[text_name].focus();
            return;
        }
    }
    else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
    {
        mozInsert(txtarea, "[spoiler]", "[/spoiler]");
        return;
    }
    if (Spoiler == 0)
    {
        ToAdd = "[spoiler]";
        document.forms[form_name].spoiler.src = bbcb_mg_img_path + "spoiler1.gif";
        Spoiler = 1;
    }
    else
    {
        ToAdd = "[/spoiler]";
        document.forms[form_name].spoiler.src = bbcb_mg_img_path + "spoiler.gif";
        Spoiler = 0;
    }
    PostWrite(ToAdd);
}



AGREGAR DESPUES
function BBChide()
{
    var txtarea = document.forms[form_name].elements[text_name];

    if ((clientVer >= 4) && is_ie && is_win)
    {
        theSelection = document.selection.createRange().text;
        if (theSelection != '')
        {
            document.selection.createRange().text = "[hide]" + theSelection + "[/hide]";
            document.forms[form_name].elements[text_name].focus();
            return;
        }
    }
    else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
    {
        mozInsert(txtarea, "[hide]", "[/hide]");
        return;
    }
    if (Hide == 0)
    {
        ToAdd = "[hide]";
        document.forms[form_name].hide.src = bbcb_mg_img_path + "hide1.gif";
        Hide = 1;
    }
    else
    {
        ToAdd = "[/hide]";
        document.forms[form_name].hide.src = bbcb_mg_img_path + "hide.gif";
        Hide = 0;
    }
    PostWrite(ToAdd);
}







ABRIR ROOT/templates/default/bbcb_mg.tpl

BUSCAR
<a href="javascript:BBCspoiler()" ><img src="{BBCB_MG_IMG_PATH}spoiler{BBCB_MG_IMG_EXT}" name="spoiler" onmouseover="helpline('spoiler')" alt="{L_BBCB_MG_SPOILER}" title="{L_BBCB_MG_SPOILER}" class="bbimages" /></a>


AGREGAR DESPUES
<a href="javascript:BBChide()" ><img src="{BBCB_MG_IMG_PATH}hide{BBCB_MG_IMG_EXT}" name="hide" onmouseover="helpline('hide')" alt="{L_BBCB_MG_HIDE}" title="{L_BBCB_MG_HIDE}" class="bbimages" /></a>







ABRIR: ROOT/languaje/lang_spanish/lang_bbcb_mg.php

BUSCAR:
'xs_bbc_hide_message' => 'Ocultar mensaje',


REEMPLAZAR POR
'xs_bbc_hide_message' => 'Mensaje Oculto',


BUSCAR:
'bbcb_mg_spoiler' => 'Spoiler',


AGREGAR DESPUES:
'bbcb_mg_hide' => 'Hide',


BUSCAR:
$js_lang['s_spoiler_help'] = 'Spoiler: [spoiler]texto[/spoiler]';


AGREGAR DESPUES:
$js_lang['s_hide_help'] = 'Hide: [hide]texto[/hide]';

 




_____________________________________________________________________
Antes de nada, lee las Normas de Icy Phoenix España, y la siempre útil Guí­a de Instalación.
Consulta el foro de Documentación, y los FAQS de ayuda para tus problemas de Icy Phoenix. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.




rixard: Navegando por los tormentosos ríos de la estupidez...

No somos chulos!!!
 
Editado por rixard, Miércoles, 24 Marzo 2010, 20:41: Pequeña edicion
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Gracias por el tema tan útil, rixard:
Manolo (24 Marzo), My_PeSePe (24 Marzo), falear (04 Abril), gualco (11 Abril), madelmanhouse (23 Abril), cato (17 May), Webfrio (09 Enero) 
Responder citando Descargar mensaje 
Mensaje Re: Hide Mod IP 1.3.0.53a - Agregar BBCode + Imagen 
 
En el mensaje anterior tenemos un método para agregar el bbcode del MOD Hide, ahora vamos a agregar una imagen ver una de las opciones para colocar una imagen en lugar de que aparezcan las palabras "Perdone, pero debe estar registrado y también enviar una respuesta para ver este mensaje."

ARCHIVO A AGREGAR
hide.jpg en el directorio ROOT/images


ARCHIVO A EDITAR
ROOT/includes/bbcode.php





ABRIR: ROOT/includes/bbcode.php

BUSCAR:
           // generate html
            $html = '<blockquote class="quote"><div class="quote-nouser">' . $lang['xs_bbc_hide_message'] . ':</div><div class="post-text post-text-hide-flow">';
            if(!$show)
            {
                return array(
                    'valid' => true,
                    'html' => $html . $lang['xs_bbc_hide_message_explain'] . '</div></blockquote>',
                    'allow_nested' => false,
                );
            }
            else
            {
                return array(
                    'valid' => true,
                    'start' => $html,
                    'end' => '</div></blockquote>'
                );
            }

            
            
REEMPLAZAR POR:
          // generate html
            $html = '<blockquote class="quote"><div class="quote-nouser">' . $lang['xs_bbc_hide_message'] . ':</div><div class="post-text">';
            if(!$show)
            {
                return array(
                    'valid' => true,
                    'html' => $html . '<div align="center"><img src="images/hide.jpg" border="0"/></div>' . '</div></blockquote>',
                    'allow_nested' => false,
                );
            }
            else
            {
                return array(
                    'valid' => true,
                    'start' => $html,
                    'end' => '</div></blockquote>'
                );
            }

            

            
Esta es mi imagen hide.jpg:

Spoiler: [ Mostrar ]

 




_____________________________________________________________________
Antes de nada, lee las Normas de Icy Phoenix España, y la siempre útil Guí­a de Instalación.
Consulta el foro de Documentación, y los FAQS de ayuda para tus problemas de Icy Phoenix. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.




rixard: Navegando por los tormentosos ríos de la estupidez...

No somos chulos!!!
 
Última edición por rixard el Jueves, 25 Marzo 2010, 05:48; editado 4 veces 
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Re: Hide Mod IP 1.3.0.53a - Agregar BBCode + Imagen 
 
Vale de escandalo , funciona . Pero pongo el raton encima de la imagen del bbcode de la casilla de arriba y no me da la descripcion . por el resto perfecto
 




_____________________________________________________________________
Version de Icy Phoenix: 1.3.0.53b
Hosting: Dedicado RM Hosts
Mods Instalados: ImageshackMod , CashMod , ShopMod , Thanks Vbulletin Mod v2 , Respuesta Rapida Mod , Hide + Imagen Mod , Consejos Mod
Plantilla Usada: Morpheus , Dark Phoenix , Floreal
URL: www.phonesfera.com & www.ps3fan.es & www.mypesepe.es

Image
 
Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Re: Hide Mod IP 1.3.0.53a - Agregar BBCode + Imagen 
 
My_PeSePe escribió: [Ver mensaje]
Vale de escandalo , funciona . Pero pongo el raton encima de la imagen del bbcode de la casilla de arriba y no me da la descripcion . por el resto perfecto


Ahora le estoy haciendo unas modificaciones para solucionar algunos detalles,

Saludos.-
 




_____________________________________________________________________
Antes de nada, lee las Normas de Icy Phoenix España, y la siempre útil Guí­a de Instalación.
Consulta el foro de Documentación, y los FAQS de ayuda para tus problemas de Icy Phoenix. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.




rixard: Navegando por los tormentosos ríos de la estupidez...

No somos chulos!!!
 
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Re: Hide Mod IP 1.3.0.53a - Agregar BBCode + Imagen 
 
My_PeSePe escribió: [Ver mensaje]
Vale de escandalo , funciona . Pero pongo el raton encima de la imagen del bbcode de la casilla de arriba y no me da la descripcion . por el resto perfecto


Había olvidado que Javascript es un lenguaje case sensitivity y me confundi al inicializar una variable, la solucion a ese problema es:

ABRIR ROOT/templates/common/js/bbcb_mg.js

BUSCAR:
var hide = 0;


REEMPLAZAR POR:
var Hide = 0;






Dentro de un momento edito el primer mensaje,

Disculpas,

Saludos.-
 




_____________________________________________________________________
Antes de nada, lee las Normas de Icy Phoenix España, y la siempre útil Guí­a de Instalación.
Consulta el foro de Documentación, y los FAQS de ayuda para tus problemas de Icy Phoenix. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.




rixard: Navegando por los tormentosos ríos de la estupidez...

No somos chulos!!!
 
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Re: Hide Mod IP 1.3.0.53a - Agregar BBCode + Imagen 
 
hice todo el manual, pero no veo por ningun lado el BBCode...

Image

digo que hice todo y segun parece todo salio bien porque el lenguaje se nota ya modificado... tengo que activar algo mas para ver el BBCode en la barra ???

Gracias
 




_____________________________________________________________________
URL: www.maxmod.net
Lema: Lo bueno siempre puede ser mejor
Plantilla usuada: Default - Cyan
MODs instalados: Por Defecto
Versión de Icy Phoenix: 1.3.0.53a
Servidor: Pago - Dattatec
Versión de PHP: 4.4.9
 
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Re: Hide Mod IP 1.3.0.53a - Agregar BBCode + Imagen 
 
Has subido los imagenes que tienen que aparecer en la barra del BBcode <??

Limpia la cache de tu Foro
 




_____________________________________________________________________
Antes de nada, lee las Normas de Icy Phoenix España, y la siempre útil Guí­a de Instalación.
Consulta el foro de Documentación, y los FAQS de ayuda para tus problemas de Icy Phoenix. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.




Icy-Mods

Image

Version Foro: IP 2.0 RC-1
Temas: Personalizado por Elvamo
Mods: Estadisticas completas 5.0, Downloads plugin, Guestbook plugin, firma mod
Servidor de pago: HostGator
Instalaciones: Update del 1.3.0.53a
 
Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Re: Hide Mod IP 1.3.0.53a - Agregar BBCode + Imagen 
 
gracias... fue un pequeño error de interpretacio... cuando re refiere a GIF no es subir las iamgenes hide.gif al didrectorio de IMAGES, si no que dentro de este hay otro directorio llamado GIF... las subi ahi y ya salio....

Gracias...

EDITO:

como agrego esta info al mensaje de contenido oculto:

CLICK AQUI para registrarse en MaxMod.Net
CLICK AQUI para conectarte a MaxMod.Net


se hace atravez de codgio HTML en lang_bbcb_mg.php o como lo agrego ???

Gracias
 




_____________________________________________________________________
URL: www.maxmod.net
Lema: Lo bueno siempre puede ser mejor
Plantilla usuada: Default - Cyan
MODs instalados: Por Defecto
Versión de Icy Phoenix: 1.3.0.53a
Servidor: Pago - Dattatec
Versión de PHP: 4.4.9
 
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:   
 
Ocultar¿Este tema fue útil?

[ Ver información detallada

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
10.00 10 10 1
Compartir este tema
blinkslist.com blogmarks.net co.mments.com del.icio.us digg.com newsvine.com facebook.com fark.com feedmelinks.com furl.net google.com linkagogo.com ma.gnolia.com meneame.net netscape.com reddit.com shadows.com simpy.com slashdot.org smarking.com spurl.net stumbleupon.com technorati.com favorites.live.com yahoo.com DIGG ITA Fai Informazione KiPapa Ok Notizie Segnalo Bookmark IT
 

Publicar nuevo tema  Responder al tema  Página 1 de 3
Ir a la página 1, 2, 3  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario



  
Publicidad



Licencia de Icy Phoenix España
© 2008, 2009 Icy Phoenix España - CMS basado en phpBB 2
Icy Phoenix España esta alojada en un dedicado de CyberNETicos