pando bbcode para vbulletin

franklinrony Seguir

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Nov 2007
Mensajes
45
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 :pando 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
 

kenshin_inferno

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 Mar 2008
Mensajes
405
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.
 

jhonsito9206

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
8 Sep 2007
Mensajes
46
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
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
 

Lano

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Jun 2009
Mensajes
6
oye disculpa este bbcode funciona con el vBulletin 3.8.2 ?
------
Ya lo intente y no me funca
 

Lano

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Jun 2009
Mensajes
6
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 :p :(
 

Lano

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Jun 2009
Mensajes
6
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]
 

franklinrony

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Nov 2007
Mensajes
45
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
 

noneoriente

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
20 Sep 2009
Mensajes
21
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.
 

imported_OLMID

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Oct 2009
Mensajes
218
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
 

imported_OLMID

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Oct 2009
Mensajes
218
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
 

noneoriente

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
20 Sep 2009
Mensajes
21

Miguel86

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ene 2010
Mensajes
41
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
 
Arriba