Seleccionar idioma:
Realizar Donación - Mods Premium - Portfolio



Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.
* ayuda con bbcodes
  Leído 1135 veces
* Viendo el foro
 0 Usuarios y 1 Visitante están viendo este foro.


*
Jul 03 2014


Hola a todos, hoy quise agregar mi primer bbcode pero no puedo hacer que funcione, lo que quiero hacer es poder usar enlaces de GFYCats y hacer embed en mis post, añadi el script de ese sitio.

basicamente lo que quiero poder hacer es crear este bbcode
Código: [Seleccionar]
[gfy][/gfy] para poner enlaces de gfycats (http://gfycat.com/ZealousEarnestCockatiel) dentro y que aparesca el video/gif como embed

esto fue lo que añadi al subs.php
Código: [Seleccionar]
array(
'tag' => 'gfy',
'content' => '<img class="gfyitem" data-id="$1" />',
                                'type' => 'unparsed_content',
),

y esto en subs-editor
Código: [Seleccionar]
array(
'image' => 'gfy',
'code' => 'gfy',
'before' => '[gfy]',
'after' => '[/gfy]',
'description' => $txt['GFYCats Embed'],
),

el boton aparece en el editor de post pero cuando pongo una url dentro de los tags no muestra nada, tampoco si pongo el id del video que seria "ZealousEarnestCockatiel" la del ejemplo anterior

2.0.6

Mensajes: 26

Ver Perfil 

En línea

*
Jul 08 2014


Pero pusiste los codigos js para que funcionen? el parametro que pasas $1

Código: [Seleccionar]
'content' => '<img class="gfyitem" data-id="$1" />
En ese caso seria lo que esta dentro del tab bbc (Por lo que entiendo seria un url) y mirando el codigo ahi tendria que ir un id.


Antes de pasarlo a bbc, tendrias que armar un codigo que funcione realmente y mostrarnos ese codigo, asi te podriamos ayudar a implementarlo como bbc.

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#1

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Jul 09 2014


el js lo añadi al index.template. buscando mas info encontre este codigo pero es para mybb.

Código: [Seleccionar]
Requirements;
This somewhere in the header template

Code:
<script>
(function(d, t) {
    var g = d.createElement(t),
        s = d.getElementsByTagName(t)[0];
    g.src = 'http://assets.gfycat.com/js/gfyajax-0.517d.js';
    s.parentNode.insertBefore(g, s);
}(document, 'script'));
</script>

GFYcat link example; http://gfycat.com/SelfreliantSingleFlyinglemur
Gif Size: 4.3 MB Gfy Size: 457.8 kB Compression: 9.6 to 1

We only want the part after the slash, so we use;

Regular Expression;
Code:
\[gfy\]gfycat\.com\/([a-z0-9]*)\[/gfy\]

Replacement:
Code:
<img class="gfyitem" data-id="$1" />

and then this code will embed it;
Code:
[gfy]gfycat.com/SelfreliantSingleFlyinglemur[/gfy]

por lo que entiendo uno inserta la url del del video entre los tags y de ahi saca el id que seria por ejemplo "SelfreliantSingleFlyinglemur" como aparece en el codigo pero no se como se implementa la parte del "Regular Expression" para que elimine la parte del "http://gfycat.com/"

hice el boton bbc, cuando lo clickeo aparecen los tags
Código: [Seleccionar]
[gfy][/gfy]

luego añado la url y publico pero no aparece nada el el post, cuando veo el codio html (inspeccionar elemento con el chrome) me aparece
Código: [Seleccionar]
<img class="gfyitem" data-id="http://gfycat.com/SelfreliantSingleFlyinglemur">

si pogo directamente el id sigue sin aparecer nada, lo otro que me fije es que la etiqueta img no aparece cerrada en los posts.

2.0.6
#2

Mensajes: 26

Ver Perfil 

En línea

*
Jul 09 2014


Mostrame el codigo que pusiste en el index.template.php




*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#3

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Jul 09 2014


lo puse dentro del <body> casi al principio
Código: [Seleccionar]
<script>
 (function(d, t) {
var g = d.createElement(t),
  s = d.getElementsByTagName(t)[0];
g.src = \'http://assets.gfycat.com/js/gfyajax-0.517d.js\';
s.parentNode.insertBefore(g, s);
}(document, \'script\'));
</script>

2.0.6
#4

Mensajes: 26

Ver Perfil 

En línea

*
Jul 10 2014


En principio los codigos js van dentro del head no del body... de todas formas me pondre a ver si con los codigos que mostras logro acomodar todo y que funcione...

PD: Muevo el tema a la seccion correspondiente

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#5

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Jul 17 2014


hola ^HeRaCLeS^, se logro que la modificacion funcionara?

2.0.6
#6

Mensajes: 26

Ver Perfil 

En línea

*
Jul 19 2014


Todavia no pude ponerme con esto.. Pero no te preocupes, que lograremos dejarlo como queres.

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#7

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Jul 20 2014


Todavia no pude ponerme con esto.. Pero no te preocupes, que lograremos dejarlo como queres.
ok gracias  :)

2.0.6
#8

Mensajes: 26

Ver Perfil 

En línea




Otros temas de su interes

Nicks sombreados (tutorial seguido pero demasiados archivos editados) Kenay Diciembre 20, 2016, 11:20:56 pm *
Boton Gracias ValkyriaMu Abril 02, 2017, 09:22:07 pm *
Consulta sobre SMF Shop jsDotx3 Septiembre 29, 2013, 06:32:15 pm
Colocar Color e imagen a Grupo de usuario eduin974 Noviembre 16, 2017, 03:53:38 pm *
ayuda con bbcodes trost Julio 03, 2014, 07:06:32 pm *
Cómo configurar el Mod desde la Administración d3vcho Agosto 15, 2016, 07:20:57 am



Usuario:
Contraseña:
Sesión: