Cómo instalar el plugin de LinkLift en PHP-Nuke

Mientras trato de convencer a alguien para que incluyamos un plugin de PHP-Nuke en LinkLift, vamos a ofreceros un tutorial de como adaptar el script PHP para que funcione bajo PHP-Nuke:

1.- Descarga el script PHP.
Una vez tu web ha sido aprobada, desde “Mis sitios web” en LinkLift, veremos que la tabla que contiene nuestra web en PHP-Nuke tiene el estado “No se encontró el Script”. Haremos clic en el enlace de la misma fila que nos permite “Generar Script”, que nos llevará al Generador del código del Script (1/2). Ahí seleccionamos el lenguaje PHP y el resto de opciones como se muestran en la imagen:

Generar el código del Script

Ahora, en el “Siguiente Paso” podremos copiar el script generado y lo pegaremos en un archivo de texto que vamos a editar.

2.- Modificación sutil del script PHP.
En las últimas líneas del script está el siguiente código:

if (is_callable(array("LinkLiftPlugin", "execute")))
LinkLiftPlugin::execute( $return = false );

Esto lo que hace es volcar todo el procesado del script (las etiquetas HTML, las URLs de los enlaces, texto del enlace, etc.) en el punto en el que hayamos colocado el script. Sin embargo, PHP-Nuke requiere que todo este contenido se cargue en la variable $content para mostrarlo en un bloque. Para ello, sustituimos las líneas de código anteriores por las siguientes:

if (is_callable(array("LinkLiftPlugin", "execute")))
$content = LinkLiftPlugin::execute( $return = true );

Una vez hecho el cambio, guardamos el archivo de texto con un nombre como: block-Recomendados.php, por ejemplo.

3.- Instala el plugin en PHP-Nuke como bloque.
Ahora, utilizando un cliente FTP, colocamos el archivo block-Recomendados.php en la carpeta blocks de nuestra instalación de PHP-Nuke (una ruta parecida a \phpnuke\html\blocks).

A continuación, iniciamos sesión en la administración de PHP-Nuke (la ruta debería ser algo como http://www.misitioenphpnuke.com/admin.php), y hacemos clic en “Blocks” para insertar un bloque en la página. En el formulario que aparece debajo, “Add a New Block”, introducimos el Title (Recomendamos, por ejemplo), y en el menú desplegable “Filename” seleccionamos: “Recomendados”. Tras esto, pulsamos el botón “Create Block”.

Ahora podremos posicionar el bloque donde nos parezca más adecuado o configurarlo en la lista de bloques. ¡Ya no hay excusa para no vender enlaces usando PHP-Nuke!

Etiquetas:

4 respuestas a “Cómo instalar el plugin de LinkLift en PHP-Nuke”

  1. Cucharete says:

    Estáis en todo…

  2. yomismamente says:

    Hola, yo lo he probado pero al dar a rastrear code en linklift no parece encontrarlo.

  3. xema says:

    Si nos envías un e-mail a soporte@linklift.es estaremos encantados de ayudarte a resolver el problema :)

  4. yomismamente says:

    Gracias xema, con vuestra ayuda pude resolverlo, basicamente situar el xml en la raiz de la web, el bloque en /blocks con los cambios que comentais y dar permisos 777 o 666 al xml.

Deja una respuesta