Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

¿Cómo mejorar botón bbcode?Tema Solucionado

Dudas sobre BBCodes personalizados


0
No hay votos
 
Votos totales: 0

Avatar de Usuario
portugalete
Miembro
Mensajes: 420
Registrado: 27 Ago 2008, 05:51
Género:
Edad: 53

¿Cómo mejorar botón bbcode?  Tema Solucionado

#1

Mensaje por portugalete »

Tengo los Botones de BBcodes con Imágenes siguiendo la guia de mitch.

El caso es que he añadido otro boton para Dailymotion pero a la hora de presionar el boton quiero que aparezca una ventana solicitandote la URL del enlace como pasa con los demás (imagen, youtube, etc)

¿Qué debería hacer?

La ayuda solicitada es para el foro "LaSextaWrestling" datos de soporte en la firma

Saludos


Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
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Í.

Imagen
Datos de Soporte:DDJuegos
Spoiler
Título: DDJuegos
Url: http://www.ddjuegos.es" onclick="window.open(this.href);return false;
Servidor: De pago - ovh
Version phpbb: phpBB3 v3.0.4
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Plantilla: Sf_Glacier (prosilver)
MOD's:
Avantibot,
Activity Stats Mod 0.1.2,
Hide Links,
Links Opening New Windows,
Prime Quick Replay,
Highslide Attachment Mod 4.0.12 + bbcode HSimg,
Thanks first post 0.0.1,
Tinypic plugin phpBB3 v1.0.3
Datos de Soporte:LaSextaWrestling
Spoiler
Título: LaSextaWrestling
Url: http://www.lasextawrestling.com" onclick="window.open(this.href);return false;
Servidor: Plusdominios (de pago)
Version phpbb: phpBB3 v3.0.4
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Plantilla: X-treme Green (subsilver2)
MOD's:
PhpBB3-portal1.2.2(canver portal),
Advanced Quick Reply,
Hide Links,
Links Opening New Windows,
Highslide Attachment Mod 4.0.4 + bbcode hsimg+bbcode miniaturas,
Mod Email HTML


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Return;
Observador/a
Mensajes: 10
Registrado: 01 Dic 2008, 04:57
Género:
Edad: 31

Re: ¿Cómo mejorar botón bbcode?

#2

Mensaje por Return; »

Pues bien.. primero deberas desmarcar la opcion "Mostrar en post" del ACP
y quitar la linea de ayuda del bbcode de dailymotion...

Luego realiza estas operaciones si tu estilo está basado en subsilver2

Código: Seleccionar todo

#
#-----[ ABRIR ]------------------------------------------
#
styles/tuEstilo/template/posting_buttons.html

#
#-----[ BUSCAR ]------------------------------------------
#
youtube: 'Video youtube: [youtube]ID del video[/youtube]',

#
#-----[ AÑADE DESPUES EN UNA NUEVA LINEA ]------------------------------------------
#
dailymotion: 'Video DailyMotion:[dailymotion]URL del video[/dailymotion]',

#
#-----[ BUSCAR ]------------------------------------------
#
<img src="./images/posting/youtube.gif" border="0" onclick="BBcodeyoutube()" onmouseover="helpline('youtube')" onmouseout="helpline('tip')" border="0" class="bbimages">

#
#-----[ AÑADE DESPUES EN UNA NUEVA LINEA ]------------------------------------------
#
<img src="./images/posting/dailymotion.gif" border="0" alt="dailymotion" onclick="BBcodedailymotion()" onmouseover="helpline('dailymotion')" onmouseout="helpline('tip')" border="0" class="bbimages"/>

#
#-----[ ABRIR ]------------------------------------------
#
styles/tuEstilo/template/editor.js

#
#-----[ BUSCAR ]------------------------------------------
#
// BBcodes por Mitch

#
#-----[ AÑADE ANTES EN UNA NUEVA LINEA ]------------------------------------------
#
function BBcodedailymotion() {
theSelection = false;
var textarea = document.forms[form_name].elements[text_name];
textarea.focus();
if ((clientVer >= 4) && is_ie && is_win)
   {
      theSelection = document.selection.createRange().text;
      if (theSelection)
      {
bbfontstyle('[dailymotion]','[/dailymotion]');
         return;
      }
   }
   else if (document.forms[form_name].elements[text_name].selectionEnd && (document.forms[form_name].elements[text_name].selectionEnd - document.forms[form_name].elements[text_name].selectionStart > 0))
   {
bbfontstyle('[dailymotion]','[/dailymotion]');
      return;
   }

   var Errores = '';
   var enterURL   = prompt("Introduzca la URL completa)", "http://www.dailymotion.com/us/featured/channel/creation/video/x8jubq_lengrenage_shortfilms");
   if (!enterURL)    {
      Errores += "Debes ingresar la ID del video.";
      alert("Error: "+Errores);
      return;
   }
   var Post = "[dailymotion]"+enterURL+"[/dailymotion]";
   insert_text(Post);
}
O si tu estilo está basado en prosilver:

Código: Seleccionar todo

#
#-----[ ABRIR ]------------------------------------------
#
styles/tuEstilo/template/posting_buttons.html

#
#-----[ BUSCAR ]------------------------------------------
#
<img src="./images/posting/youtube.gif" border="0" alt="youtube" onclick="BBcodeyoutube()" title="Video youtube:[youtube]ID del video[/youtube]" class="bbimages"/>

#
#-----[ AÑADE DESPUES EN UNA NUEVA LINEA ]------------------------------------------
#
<img src="./images/posting/dailymotion.gif" border="0" alt="dailymotion" onclick="BBcodedailymotion()" title="Video DailyMotion:[dailymotion]URL del video[/dailymotion]" class="bbimages"/>
#
#-----[ ABRIR ]------------------------------------------
#
styles/tuEstilo/template/editor.js

#
#-----[ BUSCAR ]------------------------------------------
#
// BBcodes por Mitch

#
#-----[ AÑADE ANTES EN UNA NUEVA LINEA ]------------------------------------------
#
function BBcodedailymotion() {
theSelection = false;
var textarea = document.forms[form_name].elements[text_name];
textarea.focus();
if ((clientVer >= 4) && is_ie && is_win)
   {
      theSelection = document.selection.createRange().text;
      if (theSelection)
      {
bbfontstyle('[dailymotion]','[/dailymotion]');
         return;
      }
   }
   else if (document.forms[form_name].elements[text_name].selectionEnd && (document.forms[form_name].elements[text_name].selectionEnd - document.forms[form_name].elements[text_name].selectionStart > 0))
   {
bbfontstyle('[dailymotion]','[/dailymotion]');
      return;
   }

   var Errores = '';
   var enterURL   = prompt("Introduzca la URL completa)", "http://www.dailymotion.com/us/featured/channel/creation/video/x8jubq_lengrenage_shortfilms");
   if (!enterURL)    {
      Errores += "Debes ingresar la ID del video.";
      alert("Error: "+Errores);
      return;
   }
   var Post = "[dailymotion]"+enterURL+"[/dailymotion]";
   insert_text(Post);
}
Ahora solo te queda subir una imagen para el bbcode.. aca tenes una, no es muy linda pero es el logo de DailyMotion :jaja:
La ruta a la que tenes que subir la imagen es "images/posting" , el formato .gif y el tamaño 20x20, y finalmente el nombre
que deberá ser dailymotion.gif
(Click derecho en la imagen, guardar imagen como...)
(Click derecho en la imagen, guardar imagen como...)
dailymotion.gif (1.19 KiB) Visto 1280 veces
PD: Muchas gracias a Mitch por esa excelente guia para mejorar los BBcodes
PD2: Como siempre, back up de archivos, y luego de aplicarlos limpiar el caché!
Un saludo! =)
Postcount is NOT directly proportional to IQ, although some idiots keep suggesting otherwise...
Datos de soporte:
Spoiler
URL: http://www.NoLimits-CS.com.ar/forum" onclick="window.open(this.href);return false;
Plantilla(s) usuada(s): AeroBlue 3.0.1
MODs instalados: imagesBBcodes, Advanced QuickReply, AutoImageResizer v1.3.0, Last Post Title, BotsMod, Genders v1.0.1, Manage Attachments, Instant Post Redirect, Mark Edited Posts Unread, Display Age in VT, Favicon v1.0.4
Versión de phpBB: v3.0.4
Servidor: Pago
Si es una actualización desde otra versión: 3.0.3
Si es una conversión desde otro tipo de Foro: No.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Avatar de Usuario
portugalete
Miembro
Mensajes: 420
Registrado: 27 Ago 2008, 05:51
Género:
Edad: 53

Re: ¿Cómo mejorar botón bbcode?

#3

Mensaje por portugalete »

Muchísimas gracias Return; :bravo:

Todo perfecto, a ver si consigo solucionar los otros botones para relanzar el foro :wink:

Saludos :cerveza:
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
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Í.

Imagen
Datos de Soporte:DDJuegos
Spoiler
Título: DDJuegos
Url: http://www.ddjuegos.es" onclick="window.open(this.href);return false;
Servidor: De pago - ovh
Version phpbb: phpBB3 v3.0.4
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Plantilla: Sf_Glacier (prosilver)
MOD's:
Avantibot,
Activity Stats Mod 0.1.2,
Hide Links,
Links Opening New Windows,
Prime Quick Replay,
Highslide Attachment Mod 4.0.12 + bbcode HSimg,
Thanks first post 0.0.1,
Tinypic plugin phpBB3 v1.0.3
Datos de Soporte:LaSextaWrestling
Spoiler
Título: LaSextaWrestling
Url: http://www.lasextawrestling.com" onclick="window.open(this.href);return false;
Servidor: Plusdominios (de pago)
Version phpbb: phpBB3 v3.0.4
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Plantilla: X-treme Green (subsilver2)
MOD's:
PhpBB3-portal1.2.2(canver portal),
Advanced Quick Reply,
Hide Links,
Links Opening New Windows,
Highslide Attachment Mod 4.0.4 + bbcode hsimg+bbcode miniaturas,
Mod Email HTML


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Volver a “❓ Dudas sobre BBCode”