Cerrar Ventana

Algunas cookies de este sitio son esenciales, y el sitio no funcionará como se espera sin ellas. Estas cookies se establecen en el momento de enviar un formulario, inicie sesión o interactuar con el sitio realizando una acción que va más allá de hacer clic en un simple enlace.


Leer Más

Somos un foro de soporte en español que no tiene publicidad y tiene muchas cosas gratuitas aportadas por la comunidad, contribuye con el foro para poder así obtener alguna membresía de manera gratuita.
SoporteMyBB tiene un total de
1124 temas de soporte.
0 quedan aún por resolver, 244 han quedado obsoletos y 880 han sido resueltos.
Aún no tienes una cuenta, regístrate es gratis.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Tutorial] Agregar botón para un Mycode al editor
 abelvros
Usuario del Foro
abelvros
Estado: Sin conexión Registrados
3
26
15
Spain
0
0
15
158
16 December 2014, 17:59
#1
6
Buenas tardes a todos!

Ayer inserte un botón a mi editor para que cuando fuese pulsado pusiera un MyCode en concreto o algún Code de algún plugin como el Thanks You de @Dark Neo por ejemplo, que en mi caso lo use para la etiqueta Oculto del plugin Thanks You aunque se que ya eso lo han implementando en la nueva version, pero yo aun no lo he actualizado.

Funcionaria tambien con cualquier Mycode que tengamos creado.
Fotos de resultado final:
[Imagen: 4tqOl0X.png]
[Imagen: Hhe62Pp.png]
[Imagen: 9zKBqtK.png]


1. Copiar oculto.gif [Imagen: Gqil095.gif] en root/jscripts/sceditor/editor_themes/

2. Editar: root/jscripts/sceditor/editor_themes/mybb.css

2.1 Insertar al final del archivo el siguiente código.
Si vais a crear varios botones para varios Mycode, insertáis este mismo código repetidamente cambiado basicamente la palabra "oculto" por otro palabra que identifique el Mycode que siempre usareis en los demás código la misma palabra. Lo vereis según veáis los códigos para insertar.

.sceditor-button-oculto div {
 
background-image:url(oculto.gif);


2.2 Repetir el paso 2. y 2.1 en los demas editores css que utilizeis. Yo en mi caso solo inserte este codigo en  mybb.css y modern.css .

3. Editar root/jscripts/bbcodes_sceditor.js

3.1 Buscar la siguiente linea en el archivo

tooltip'Insert a video' 
}); 

3.2 Justamente debajo de esas lineas de código insertáis esta lineas(Si insertáis mas botones sustituir la palabra oculto del código por la palabra que usasteis en el anterior código, exceptuando que donde pone ocult@(Le he puesto arroba porque sino activa el plugin) entre [ ] debereis poner la palabra usada para que el Mycode funcione).
/*********************
     * Add oculto command *
     *********************/
     
$.sceditor.command.set("oculto", {
        
_dropDown: function (editorcallerhtml) {
            var 
$content;

            
$content = $(
                
'<div>' +
                    
'<label for="code">' editor._('oculto') + ':</label> ' +
                    
'<textarea type="text" id="oculto" />' +                    
                
'</div>' +
                
'<div><input type="button" class="button" value="' editor._('Insert') + '" /></div>'
            
);

            
setTimeout(function() {
                
$content.find('#oculto').focus();
            },
100);

            
$content.find('.button').click(function (e) {
                var    
val $content.find('#oculto').val(),
                    
before '[ocult@]',
                    
end '[/ocult@]';

                if (
html) {
                    
before before html end;
                    
end null;
                }
                else if (
val) {
                    
before before val end;
                    
end null;
                }

                
editor.insert(beforeend);
                
editor.closeDropDown(true);
                
e.preventDefault();
            });

            
editor.createDropDown(caller'insertcode'$content);
        },
        
exec: function (caller) {
            $.
sceditor.command.get('oculto')._dropDown(thiscaller);
        },
        
txtExec: ['[ocult@]''[/ocult@]'],

        
tooltip'Ocultar Link'
    
}); 

4. Entrar al Admin CP - Templates (Plantillas) - Buscar Ungruped Templates (Plantillas sin grupo) - Abrir - Buscar "Codebuttons"

4.1 Buscar la siguiente linea:

{$basic2}image,{$email

4.2 Y insertáis "oculto," justamente después de  "image," . Debería de quedar algo así:
{$basic2}image,oculto,{$email

Ya deberíais de tened activado el botón en el editor y funcionando con el código de Mycode.

PD: Lo hice algo corriendo el tutorial y el botón quizas se pueda mejorar el código o implementar de mejor forma, estoy abierto a ideas y mejoras, a mi así me funciona y ya ire investigando algo mas.

Un saludo
Última modificación: 3 January 2015, 13:52 por abelvros.
 
 calamar
Usuarios
calamar
Estado:
 
0
0
0
0
17 December 2014, 01:32
#2
1
Heeee que tutorial mas trabajado que has hecho !!! mira @ abelvros  lo voy a probar esta noche, aunque no duerma lo voy a probar. Tengo MyCodes de campeonato y muy buenos en mi foro y de siempre tirar de poner código.

Magnifico majete.

Gracias por tu aporte.




Edito y acabo de componer dos botones de dos MyCodes que tengo y funciona perfectamente. Por otro lado te comento que hay muchos manuales de como poner botones al editor, pero este es muy bueno, creo que supera en sencillez y ademas supera en creces a otros al menos puede usar el visual,  le he visto mas posibilidades. Ya lo escribiré.

Thanks !!!
 
 abelvros
Usuario del Foro
abelvros
Estado: Sin conexión Registrados
3
26
15
Spain
0
0
15
158
17 December 2014, 11:10
#3
0
Me alegro que te gustara, yo llevaba varios dias investigando como poner botones para Mycode y solo di con tutoriales demasiados complejos que no me funcionaban o que habia puntos que no comprendia. Asi que decidi invesgitar un poco el codigo del editor y con el tutorial del insertar el boton de imgur y un poco de invesgacion personal del codigo, saque como hacerlo. Creo que hay formas de implementar el codigo mejor seguro pero lo hice algo rapido ya que ando ahora mismo escaso de tiempo. Aun asi decidi compartir lo ya que creo que muchos estaran como yo, locos buscando como insertar botones en el editor con codigos Mycode que han creado.

Me alegro que te alla servido @calamar .

Un Abrazo
Última modificación: 17 December 2014, 11:57 por abelvros.
 
 calamar
Usuarios
calamar
Estado:
 
0
0
0
0
23 December 2014, 03:00
#4
2
Escribo y estuve buscando este manual de @ abelvros y funciona como dije perfectamente. Lo digo por los días que estuvimos fuera de linea y los pobre casi todos los MyCodes que tengo  esto sí en localhost y funcionan a la perfección. 

No realice copia de este manual estos días atrás, lo bueno es que tanto se puede poner en modo código como en modo "visual" del editor y es una gran ventaja.

Modificaré entonces mis botones en mi foro.

Altamente recomendable este tutorial.

Saludos.
Este post contiene 1 emociones de usuarios. Ver Todas
1 Me gusta
 
 TaurusZDK
Usuario del Foro

Estado: Sin conexión Registrados
14
165
51
Venezuela
0
0
50
65
23 December 2014, 10:18
#5
1
veee grax!!! ya llevaba mucho rato donde editar el put* editor de texto sin tener exito alguno e.e crei que eso estaria en las plantillas ya me dolia el coco e.e volvere ese ditor mrd

Gracias!!!!!!!!!!!!!!!!!!!!!!!!
 
 zetanight
Usuario del Foro

Estado: Sin conexión Registrados
17
74
10
Chile
0
0
10
25
19 February 2015, 19:05
#6
1
se ve muy bien este tutorial, aunque me confundo mucho al leerlo jaja , intentare aver si logro hace el tutorial bien u.u
 
 abelvros
Usuario del Foro
abelvros
Estado: Sin conexión Registrados
3
26
15
Spain
0
0
15
158
20 February 2015, 17:05
#7
0
(19 February 2015, 19:05 )zetanight escribió: Registrate o inicia tu sesión para ver este contenidose ve muy bien este tutorial, aunque me confundo mucho al leerlo jaja , intentare aver si logro hace el tutorial bien u.u

No se que te confunde, pero aun así si tienes alguna duda, no dudes en preguntar.

Un saludo
 
 TaurusZDK
Usuario del Foro

Estado: Sin conexión Registrados
14
165
51
Venezuela
0
0
50
65
20 February 2015, 17:09
#8
1
yo estube estudiendo en google un poko de javascript y are un editor de texto nuevo mas atractivo cualquier cosa lo dejo por aca 
 
 DarkEternity
Usuario del Foro

Estado: Sin conexión Registrados
5
140
30
Venezuela
2
0
30
64
20 February 2015, 20:21
#9
1
gracias por el tutorial amigo empezare a agregar botones a mi editor en mi foro
 
 calamar
Usuarios
calamar
Estado:
 
0
0
0
0
21 February 2015, 03:04
#10
1
(20 February 2015, 17:09 )Rene007 escribió: Registrate o inicia tu sesión para ver este contenidoyo estube estudiendo en google un poko de javascript y are un editor de texto nuevo mas atractivo cualquier cosa lo dejo por aca 

Yo tambien estudio en una universidad en la cara oculta de Marte (el planeta) y ya tengo casi, casi el papiloma...
Que no a partir de hoy voy a empezar a borrar mensajes lo quieran o no.

Mensajes que "ensucian" manuales, tutoriales etc... los envió a la papelera o lo borro del tirón.

Saludos.
 


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  [Tutorial] Agregar efecto blur para invitados en posts. Whiteneo 3 494 5 March 2020, 23:42
Último mensaje: Javier
Estrella [Tutorial] Agregar botón al editor en MyBB 1.8.21 Whiteneo 0 471 18 July 2019, 06:32
Último mensaje: Whiteneo
Guiño [Tutorial] Tabla para tutoriales con MyCode MrPotrex 2 706 7 June 2018, 03:34
Último mensaje: MrPotrex
  [Tutorial] Agregar botón Imgur al editor abelvros 25 8,261 7 June 2018, 03:29
Último mensaje: MrPotrex
  [Tutorial] Agregar publicidad o contenido al primer mensaje (Adsense) Whiteneo 4 1,118 5 April 2018, 22:43
Último mensaje: Whiteneo
  [Tutorial] Fieldset con estilo iv y boton en el editor. Whiteneo 7 1,805 20 February 2018, 20:39
Último mensaje: SuperDiego
  [Tutorial] Agregar sistema de gracias a tapatalk. Whiteneo 0 525 29 July 2017, 18:54
Último mensaje: Whiteneo
Información [Tutorial] Añadir spoiler con botón en el editor Yadomi 24 8,174 27 December 2015, 18:30
Último mensaje: Whiteneo



Usuarios navegando en este tema: 1 invitado(s)