2.01-actualizado pequeño error que no mostraba las cajetillas en algunos casos, cuando no tenia ningun descarga el archivo
v2.0para smfnueva version pando bbcode
agrega algunas funcionalidades mas como
-titulo completo de la subida en el link
-corregido el error que no mostraba las cajetillas al tener las friendly urls activadas.
-ahora se pueden centrar las cajetillas.
-corrjido problema con los acentos.
-cambiada la cajetilla por una estilo web 2.0(se puede cambiar por otra de las misma dimensiones y adptar el texto desde el css)
-codigo mas depurado
Vbulletin
PARA ICE PHOENYXV 2.0
-Ahora ya no aparece montada la cajetilla sobre la firma
instrucciones instalacion
##############################################################
## MOD Title: pando bbcode para ice phoenyx
## MOD Author: robincracker http://www.mercado-negro.org
## MOD Description: pando bbcode
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 5 minutes
## Files To Edit: includes/bbcode.php
## language/lang_XXXX/bbcb_mg.js
## templates/mg_themes/bbcb_mg.tpl
## Included Files:
## images/bbcb_mg/images/gif/pando.gif
## images/bbcb_mg/images/gif/pando1.gif
## pando/pando.cs
## pando/pando_script_mn.js
## pando/pandoAPI.js
## pando/cajamn.gif
##
## License: http://opensource.org/licenses/GPL-license.php GNU General Public License v2
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#----[COPY]----
#
images/bbcb_mg/images/gif/pando1.png to images/bbcb_mg/images/gif/pando1.png
images/bbcb_mg/images/gif/pando.png to images/bbcb_mg/images/gif/pando.png
pando/pandoAPI.js to pando/pandoAPI.js
pando/pando_script_mn.js to pando/pando_script_mn.js
pando/cajamn.gif to pando/cajamn.gif
pando/pando.css to pando/pando.css
#
#----[OPEN]----
#
includes/bbcode.php
#
#----[FIND]----
#
'youtube' => array(
'nested' => true,
'inurl' => true,
'allow_empty' => false,
),
#
#----[AFTER ADD]----
#
'pando' => array(
'nested' => true,
'inurl' => true,
'allow_empty' => false,
),
#
#----[FIND]----
#
// FLASH, SWF, VIDEO, REAL, QUICK, STREAM, EMFF, YOUTUBE, GOOGLEVIDEO
#
#----[AFTER ADD]----
#
, PANDO
#
#----[FIND]----
#
if( ($tag === 'flash') || ($tag === 'swf') || ($tag === 'video') || ($tag === 'ram') || ($tag === 'quick') || ($tag === 'stream') || ($tag === 'emff') || ($tag === 'mp3') || ($tag === 'youtube'
#
#----[AFTER ADD]----
#
|| $tag === 'pando'
#
#----[FIND]----
#
elseif ($tag === 'youtube')
{
$html = '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/' . $content . '" /><embed src="http://www.youtube.com/v/' . $content . '" type="application/x-shockwave-flash" width="425" height="350"></embed></object><br /><a href="http://youtube.com/watch?v=' . $content . '" target="_blank">Link</a><br />';
}
#
#----[AFTER ADD]----
#CAMBIAR ,TU URL, POR LA URL DEL FORO
elseif ($tag === 'pando')
{
$html = '<LINK REL=STYLESHEET TYPE="text/css" HREF="TUURL/pando/pando.css" >
<script src="TUURL/pando/PandoAPI.js" type="text/javascript"></script>
<script src="TUURL/pando/pando_script_mn.js" type="text/javascript"></script>
<script>showPackage("' . $content . '");</script>';
}
#
#----[OPEN]----
#
language/lang_XXXX/bbcb_mg.js
#
#----[FIND]----
#
s_ram_insert =
#
#----[AFTER ADD]----
#
s_pando_insert = 'Por favor ingrese el IM link del pando';
s_pando_insert_tip = 'pando IM';
#
#----[FIND]----
#
s_flash_h_error =
#
#----[AFTER ADD]----
#
s_pando_insert_error = 'No haz ingresado el IM link';
#
#----[FIND]----
#
s_marqd_help =
#
#----[AFTER ADD]----
#
s_pando_help = 'Ingrese el IM link: [pando]pandoIM link[/pando]';
#
#----[FIND]----
#
'[wave]','[/wave]',
#
#----[AFTER ADD]----
#
'[pando]','[/pando]',
#
#----[FIND]----
#
function BBCram()
{
var FoundErrors = '';
var enterURL = prompt(s_ram_insert ,s_url_insert_tip);
if (!enterURL)
{
FoundErrors += s_file_insert_error;
}
if (FoundErrors)
{
alert(s_gen_error + FoundErrors);
return;
}
var ToAdd = "[ram]"+enterURL+"[/ram]";
PostWrite(ToAdd);
}
#
#----[AFTER ADD]----
#
function BBCpando()
{
var FoundErrors = '';
var enterURL = prompt(s_pando_insert, s_pando_insert_tip);
if (!enterURL)
{
FoundErrors += s_pando_insert_error;
}
if (FoundErrors)
{
alert(s_gen_error + FoundErrors);
return;
}
var ToAdd = "[pando]"+enterURL+"[/pando]";
PostWrite(ToAdd);
}
#
#----[OPEN]----
#
templates/mg_themes/bbcb_mg.tpl
#
#----[FIND]----
#
<a href="javascript:BBCflash()"><img border="0" src="{BBCB_MG_IMG_PATH}flash{BBCB_MG_IMG_EXT}" name="flash" type="image" onMouseOver="helpline('flash')" alt="L_BBCB_MG_FLSH}" title="{L_BBCB_MG_FLSH}" class="bbimages" /></a>
#
#----[AFTER ADD]----
#
<a href="javascript:BBCpando()"><img border="0" src="{BBCB_MG_IMG_PATH}pando{BBCB_MG_IMG_EXT}" name="pando" type="image" onMouseOver="helpline('pando')" alt="pando" title="pando" class="bbimages" /></a>
#
#----[END]----
#
PARA VBULLETINAgregado soporte para vbulletin :happy0062: las instrucciones de instalacion son las siguientes:
-extraer el archivo zip que vienen en el post,pandobbcode vbulletin, creara una carpeta llamada pando, la cual movemos al directorio donde tengamos instalado nuestro foro.
-Dirigirse al panel de administracion>codigos BB>Agregar nuevo codigo bb
- llenamos con los siguientes datos
Título :pando bbcode
Etiqueta : pando
Reemplazo:<LINK REL=STYLESHEET TYPE="text/css" HREF="urlforo/pando/pando.css" >
<script src="urlforo/pando/PandoAPI.js" type="text/javascript"></script>
<script src="urlforo/pando/pando_script_mn.js" type="text/javascript"></script>
<script>showPackage("{param}");</script>
No olvidar reemplazar urlforo por la url de tu foro Ejemplo [*pando]{param}[/*pando](sin los *)
Descripción:[*pando]http://cache.pando.com/soapservices/Package/exemple.pando?id=exemple&key=exemple&tt=exemple[/*pando]
(sin los *)
Usar {option}Sí
No:marcar No
Imagen de Botón (Opcional) http://tu url/pando/pando.gif
Guardar y listo!
CApturas:
PARA PHPBB3-extraer el archivo zip que vienen en el post,pandobbcode PHPBB3, creara una carpeta llamada pando, la cual movemos al directorio donde tengamos instalado nuestro foro.
-ir al panel de administacion>Posting>add a new bbcode
-llenamos como sigue
BBCode usage:[*pando]{URL}[/*pando]
sin los *HTML replacement<LINK REL=STYLESHEET TYPE="text/css" HREF="tuurl/pando/pando.css" >
<script src="tuurl/pando/PandoAPI.js" type="text/javascript"></script>
<script src="tuurl/pando/pando_script_mn.js" type="text/javascript"></script>
<script>showPackage("{URL}");</script>
Help line text:im link pando
Display on posting page:dejar marcada.
es todo. capturas