pando bbcode para vbulletin

  • Autor Autor franklinrony
  • Fecha de inicio Fecha de inicio
franklinrony

franklinrony

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
para el que lo necesite :;
PARA VBULLETIN
Agregado 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
Enlace eliminado
- llenamos con los siguientes datos
Título 😛ando bbcode
Etiqueta : pando
Reemplazo:
Insertar CODE, HTML o PHP:
<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] Enlace eliminado[/pando*]
(sin el *)

Usar {option}Sí No:marcar No

Imagen de Botón (Opcional)

Enlace eliminado url/pando/pando.gif

Guardar y listo!

CApturas:
Enlace eliminado
Enlace eliminado
 
Respuesta: pando bbcode para vbulletin

Muchas gracias por el aporte amigo franklinrony.
Recomiendo a los administradores que no toquen los post aunque crean que algo está mal, ya que el que está posteando si es el creador de tal bbcode es quien debe saber como se pone todo.
 
Te pasaste man.. aunque no utilizo pando.. se nota tu interes de ayudar a la gente y de ayudar con la Web.. seguro que le servira a muchos.. saludos
 
muy bueno, lo recomiendo totalmente!!
 
Gracias amigo por el BB code...
 
oye disculpa este bbcode funciona con el vBulletin 3.8.2 ?
------
Ya lo intente y no me funca
 
muy util..
si tan solo hubiera uno asi para los torrents ^^
 
que es pando?
 
Mira aqui esta la respuesta
wikipedia dijo:
Pando es un Cliente P2P que permite el intercambio de ficheros de cualquier índole. El servicio permite el intercambio de archivos de forma gratuita, a costa de publicidad en el programa (adwarehttp://es.wikipedia.org/wiki/Adware). Sus limitaciones son el tamaño máximo de fichero (1 GB), y el límite artificial al tiempo que el archivo estará compartido si no se realizan descargas.
Es muy bueno y te lo recomiendo, aunque pues nadie respondio mis preguntas 😛 🙁
 
como un ares o algo asi o un torrent?
 
como un ares o algo asi o un torrent?

Si, es parecido aunque en vez de seedear por muchas horas, lo puedes sharear en el que dura al rededor de 3 min maximo, esto causa 30 días más de vigencia en el archivo

[Los días del share varia a 60 días si tienen cuenta Pro de pando]
 
hice todo pero no me funciono u.u​
 
No funciona en vbulletin 4 saveis donde lo puedo conseguir?
 
habria que examinar si es por la actualziacion de la api de pando o por la forma en que se deben codificar los bbc en la nueva serie de vbulletin,ya que esa codificacion fue para vb3.6,yo probaria primero comparando si se codifican igual los bbc personalziados
 
habria que examinar si es por la actualziacion de la api de pando o por la forma en que se deben codificar los bbc en la nueva serie de vbulletin,ya que esa codificacion fue para vb3.6,yo probaria primero comparando si se codifican igual los bbc personalziados

Y no puedes sacar una nueva vercion para vbulletin 4? me interesa mucho este BBcode.
 
Hola compañeros

A mi también me hace falta este BBCode para vB4, a ver si alguien pudiera hacerlo funcionar, estaría muy agradecido 😉

saludos
 
Ya lo he hecho funcionar, solo he tenido que cambiar las comillas dobles del último escript
Estaba así showPackage("{param}"); y ahora lo he puesto así showPackage('{param}');

Saludos
 
Pues la verdad que no sé como se quita, lo siento

Saludos
 
Saves como puedo quitar el @ que sale al lado de mas información? he revisado todos los archivos y no logro quitarlo y eso te enlaza a una web que no me gusta nada es esta: mercado-negro.net - mercado negro Resources and Information.

Hola:
No comprendo porque la gente se esfuerza en intentar mandar un archivo javascript con este tipo de ofuscaciones porque cualquier que entienda un poco de esto sabra que cualquier cosa que el navegador ejecute va a ser posible ver el procedimiento, con un par de simples pasos te puedes quitar el js original sin ofuscacion que es el siguiente:
Insertar CODE, HTML o PHP:
//parses a Pando Package URL containing package id and key
function parsePandoUrl(url) {
    var enlace="";
    var cachos=url.split(' ');
    for(var i=0; i<cachos.length; i++) {
        enlace=enlace + cachos[i];
    }
    var parts = enlace.split('?',2);
        var args = parts[1];
        parts = args.split('&');
//    parts = args.split('&');
        for(var i=0; i<parts.length; i++) {
                //TODO validate package ID and key by length
                if(parts[i].match(/^id=[A-Z0-9]*/))
                        packageId = parts[i].substring(3);
                if(parts[i].match(/^key=[A-Z0-9]*/))
                        packageKey = parts[i].substring(4);
        }
}
function showPackage(url) {
  parsePandoUrl(url);
  PandoAPI.getPackageInfo(packageId,printPackageCallBack,packageKey);
}
//PandoAPI call back function
function printPackageCallBack(packageInfo) {
        //Get number of days till expiration (negative = expired)
        var days = Math.round( (new Date(packageInfo['expirationDate']) - new Date()) / 86400000);
        //store expiration status
        var expired = (days >= 0) ? 0 : 1;
        //use absolute values of days for a readable string
        days = Math.abs(days);
        //get title from package info
        var title = packageInfo['title'];
        if (title.length > 30) {
                title = title.substring(0,18) + '...';
        }
        //id
        var id=packageInfo['packageId'];
        //key
        var key=packageInfo['key'];
        //size
        var archivos = packageInfo['packageSize']/1000000;
        //uploader
        var uploader = packageInfo['packager'];
        if (uploader.length > 18) {
                uploader = uploader.substring(0,14) + '...';
        }
                //fecha expiracion
        var expiracion = packageInfo['expirationDate'];
        //generate img tag with thumbnail from package info
        var thumb = "<img src='"+ packageInfo['thumbnailURL'] +"' alt='pando bbcode por mercado-negro.org' / height='75' width='75'>";
        //generate anchor tag from package URL; assumes packageKey is set
        var linktitle = "title=\"" + packageInfo['title'] +" por " +packageInfo['packager']+"\"";
       var packageA = "<a href='" + PandoAPI.getPackageURL(packageId,packageKey) + "&tt=S2W'" + linktitle + ">";
        //get appropriately pluralized X day(s) string
        var daystring = days +' día'+ ( (days > 1) ? ('s') : ('') );
        //get # of downloads from package info
        var dl = packageInfo['downloads'];
        //if package is not expired, link the title and thumbnail to the package URL
        //  and set the expiration days string accordingly
        if(!expired) {
                title = packageA + title + '</a>';
                thumb = packageA + thumb + '</a>';
                days = '<span style="color: green;">'+ daystring +'</span>';
        //otherwise, do not link the title/thumbnail, and set expiration string accordingly
        }
        else if (!packageInfo['expirationDate']) {
                days = '<span style="color: red;">Expirado</span>'
                title = packageA + title + '</a>';
                thumb = packageA + thumb + '</a>';
        }
        else {
                days = '<span style="color: green;"><strong>Nunca</span></strong>';
        }
        //generate human-friendly Downloaded X times / Never Download string
        if(dl > 0)
                dlstring = 'Descargado <strong>'+dl+'</strong> ocasion'+( (dl > 1) ? ('es') : ('') );
        else
        dlstring = '<b>Nunca descargado</b>';

        //write out the package preview
       out = ("<table class='pandopackage'><tr><td align='center' colspan='2'><span class='ptitle'><b>"+ title +"</b></span></td></tr><tr><td valign='center' align='center' class='packagethumb'>"+ thumb +"</td><td valign='center' class='packagemeta'>"+ dlstring +"<br /><b>Expira en:</b> "+ days +" <br/><b>Uploader:</b> "+ uploader +" <br/><b>Tamaño:</b> "+ archivos.toFixed(2) +" MB<br /></td></tr><tr><td align='center' colspan='2'><a href='http://www.mercado-negro.net' target='_blank'>©</a><a href=http://cache.pando.com/soapservices/SendToWeb?action=info&format=xml&id="+ id +"&key="+ key +" target='_blank'> Más información</a></td></tr></table>");
    document.write(out);
}

Ahi tienes la posibilidad de cambiar lo que consideres, diseño, etc. Adaptalo a tus necesidades. Espero que te sirva.

Un saludo
 
Atrás
Arriba