Buenas, aqui os traigo el script del multipando, desarrollado por elprofesional007 (yo mismo) de
www.beer2pando.comEl script, toma la url del pando y muestra dinámicamente la información del paquete.
Con el tag multipando, representamos los resultados dentro de un "pando virtual", por llamarlo de alguna manera.
Aqui un ejemplo para que veais de lo que os hablo.
Para postear las subidas, el usuario del foro debe escribir un código como éste:
[multipando]
[mpando]http://cache.pando.com/soapservices/Package/Package.pando?id=B6BE2579F11A3AB50281980833B2748CBDAC9FE5&key=0BEEE7BD94FFB4FC6782D5B09513C28F7B38C0C116519637E4B0E83DC6091510&tt=S2W[/mpando]
[mpando]http://cache.pando.com/soapservices/Package/package.pando?id=41B8C872BF4E986579F778A34AB68115BD1E61EF&key=830EDBB1059478E626D1FA045EBB3DA982C431F6BD2391E8C3CB01AC820C8A96&tt=S2W&embedId=8CEFE726DAEA41820D42DAF7F0B3B390[/mpando]
[/multipando]
Solo he de decir una cosa, si insertas éste código en tu web, por favor respeta los links y el banner de los creadores a las webs es-pando.com y beer2pando.com, los estilos puedes cambiarlos a tu gusto, pero solo pedimos eso que respeteis los enlaces a las webs creadoras.Bueno pues ahora vamos a por el código.
Buscar en Sources/Subs.php:
array(
'tag' => 'nobbc',
'type' => 'unparsed_content',
'content' => '$1',
),
Añadir:
array(
'tag' => 'mpando',
'before' => '<script type="text/javascript">mshowPackage("',
'after' => '");</script>',
'block_level' => true,
),
array(
'tag' => 'multipando',
'before' => '<div class="tableContainer1"><div class="botonesarriba"><a href="http://www.es-pando.com/manual.html" onMouseOver="activarmanuales(\'manuales\')" onMouseOut="desactivarmanuales(\'manuales\')" target="_blank"><img name="manuales" src="/foro/Sources/mpando/manuales.gif"></a></div><div class="clr"></div>
<div class="tableContainer"><div class="tableContainer2">',
'after' => '</div></div><div class="clr"></div>
<div class="goodies"><a href="http://www.beer2pando.com" onMouseOver="activarb2p(\'b2p\')" onMouseOut="desactivarb2p(\'b2p\')" target="_blank"><img name="b2p" src="/foro/Sources/mpando/b2p.gif" alt="Beer2pando.com" title="Descargas Pando"></a> <a href="javascript:goodies()" onMouseOver="activargoodies(\'goodies\')" onMouseOut="desactivargoodies(\'goodies\')"><img name="goodies" src="/foro/Sources/mpando/goodies.gif" alt="Goodies" title="Información de tus archivos cargados en tu pando"></a> <a href="http://www.es-pando.com/download" onMouseOver="activardownload(\'download\')" onMouseOut="desactivardownload(\'download\')" target="_blank"><img name="download" src="/foro/Sources/mpando/ultimaversion.gif" alt="Última Versión" title="Descargar la última versión"></a> <a href="http://www.es-pando.com" onMouseOver="activarespando(\'espando\')" onMouseOut="desactivarespando(\'espando\')" target="_blank"><img name="espando" src="/foro/Sources/mpando/espando.gif" alt="es-pando.com" title="Soporte Pando en Español"></a></div>
<div class="clr"></div><div class="banner"><a href="http://www.es-pando.com" target="_blank"><img src="/foro/Sources/mpando/banner.gif"></a></div></div>',
'block_level' => true,
),
Buscar en Themes/Default/languages/modifications.spanish.php:
?>
añadir arriba:
$txt['mpando'] = 'Para meter dentro de multipando';
$txt['multipando'] = 'Contenedor de mpando';
Buscar en Themes/theme utilizado/Post.template.php:
'list' => array('code' => 'list', 'before' => '[list]\n[li]', 'after' => '[/li]\n[li][/li]\n[/list]', 'description' => $txt[261]),
añadir:
array(),
'multipando' => array('code' => 'multipando', 'before' => '[multipando]', 'after' => '[/multipando]', 'description' => $txt['multipando']),
'mpando' => array('code' => 'mpando', 'before' => '[mpando]', 'after' => '[/mpando]', 'description' => $txt['mpando']),
Buscar en el Themes/theme utilizado/index.template.php:
<title>', $context['page_title'], '</title>';
añadir:
// scripts mpando
echo '<script src="/foro/Sources/mpando/mpando_script.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="/foro/Sources/mpando/mpando_style.css"/>';
// estilo multipando
echo '<link href="/foro/Sources/mpando/multipando_firefox.css" rel="stylesheet" type="text/css"/>
<!--[if lte IE 6]> <link href="/foro/Sources/mpando/multipando_IE6.css" rel="stylesheet" type="text/css"/> <![endif]-->
<!--[if gte IE 7]> <link href="/foro/Sources/mpando/multipando_IE7.css" rel="stylesheet" type="text/css"/> <![endif]-->';
Añadir la imagen del boton en /foro/Themes/theme utilizado/images/bbc/mpando.gif
Añadir la imagen del boton en /foro/Themes/theme utilizado/images/bbc/multipando.gif
Copiar la carpeta mpando en la carpeta /foro/Sources que quedará /foro/Sources/mpando
Nota:
Dependiendo del theme que utilices, el multpiando te saldrá descuadrado, accede a los estilos del multipando y con los margenes arregla ese descuadre para tu theme. Hay tres archivos de estilos para IE7, IE6 y Firefox, asi que tendrás que revisar esos descuadres en esos tres archivos.
Saludos y espero os sirva en vuestras webs.