0

Chequear actualizaciones de plugins


Esta es mi idea de como sería el botón

Bueno esta entrada es para expresar una sugerencia que puse en el foro de oficial de neobook:

Hola no estoy seguro si ya fue posteado esta sugerencia… pero creo que seria bueno tener un botón con el cual se pueda comprobar la disponibilidad de nuevas versiones de los plugins instalados. Igual que lo hacen otros programas como firefox con sus extensiones.

Como todos sabemos algunos cambian de servidores, urls, etc. por lo cual la versión actualizada debería estar almacenada de alguna forma en neosoftware. Es lo que yo pienso.

Saludos

Yo creo que nos facilitaría mucho saber que hay actualizaciones de plugins para mantenernos al día. Que les parece a ustedes?

11

NeoPHP mi intento de plugin

NeoPHP es un plugin que te permitirá ejecutar código php en tus publicaciones de neobook. Si bien yo utilizaba php en mis proyectos, la idea de un plugin nace cuando leí una pregunta en el foro oficial de neobook http://www.neosoftware.com/forum/viewtopic.php?t=18022 en la cual se quiere transformar una fecha (17/08/2010) en (Seventeenth August Two Thousand Ten), inmediatamente pensé en php (solución en el pub de ejemplo).

NeoPHP v1.0 trabaja con Php v4.4.4 las funciones mysql funcionan con Mysql v5.0.24a.

NeoPHP v1.0 incluye las siguientes librerías:

Turck MMCache
bcmath
calendarcom
ctype
ftp
GD
mysql
odbc
pcre
win32std
xml
zlib

——————————————————————————————————–

Actualizacion: NeoPHP v1.1

– Ahora NeoPHP trabaja con PHP v5.3.1.

– Las extensiones pueden ser agregadas manualmente.

Debido a que NeoPHP utiliza el compilador phc-win para que funcione deberás distribuir los siguientes archivos con tu aplicación.

  • neophp.exe
  • php5ts.dll
  • php_win32std.dll
  • php_bcompiler.dll
  • php-embed.ini

Usuarios de XP necesitan tener instalado Microsoft Visual C++ 2008 Redistributable Package (x86) (incluido en el .rar del plugin).

Como agrego una extensión para utilizarla con NeoPHP?

Agrega una linea al archivo php-embed.ini con lo siguiente extension=nombre_de_la_extension.dll

Ej si quiero agregar la librería GD el archivo quedaría así:

[PHP]
extension_dir='./'
extension=php_win32std.dll
extension=php_bcompiler.dll

;Pon tus extensiones abajo ejemplo: extension=php_curl.dll
;Put extensions down here example: extension=php_curl.dll
;VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV

extension=php_gd2.dll

Luego deberás distribuir el dll de las extensiones junto a los archivos necesarios.

Donde consigo extensiones para php 5.3.1?

Puedes encontrarlas en la carpeta ext de la distribución 5.3.1 disponible en:

http://windows.php.net/downloads/releases/archives/php-5.3.1-Win32-VC9-x86.zip

——————————————————————————————————–

Como utilizo NeoPHP?

En las acciones de entrada de la publicación escribe:

SetVar "[NeoPHP_password]" "neobookeros.com.ar"

Simplemente escribe tu código en una variable.

Luego:

NeoPHPEjecutar [PubDir] [codigo]

NeoPHPEjecutar es la única función del plugin y requiere 2 parametros.

El primero es el directorio en el cual se encuentra neophp.exe

El segundo es la variable que contiene el código.

El resultado del código se guardará en la variable [NeoPHPResultado]. Los errores del plugin se guardarán en [NeoPHPError]. Los errores de código se mostraran en [NeoPHPResultado] y son manejados por el usuario en su código.

Como le paso una variable a NeoPHP?

Se pone $NeoPhp antes del nombre de la variable ej.: [$NeoPhpTextEntry1].

<?php
echo '[$NeoPhpTextEntry1]';
?>

Captura

Descarga v1.0

  neophp10.rar (1,3 MiB, 1.875 hits)

Descarga v1.1

  neophp1.1.rar (4,7 MiB, 5.047 hits)

Archivo Pub actualizado con ejemplo de XML y HTML.

Licencia

NeoPHP se distribuye con licencia Beerware 😛

NeoPHP es un plugin que te permitirá ejecutar código php en tus publicaciones de neobook. Si bien yo utilizaba php en mis proyectos, la idea de un plugin nace cuando leí una pregunta en el foro oficial de neobook http://www.neosoftware.com/forum/viewtopic.php?t=18022 en la cual se quiere transformar una fecha (17/08/2010) en (Seventeenth August Two Thousand Ten), inmediatamente pensé en php (solución en el pub de ejemplo).

NeoPHP trabaja con Php v4.4.4 las funciones mysql funcionan con Mysql v5.0.24a.

NeoPHP incluye las siguientes librerías:

Turck MMCache
bcmath
calendarcom
ctype
ftp
GD
mysql
odbc
pcre
win32std
xml
zlib

Como utilizo NeoPHP?

En las acciones de entrada de la publicación escribe:

SetVar "[NeoPHP_password]" "neobookeros.com.ar"

Simplemente escribe tu código en una variable.

Luego:

NeoPHPEjecutar [PubDir] [codigo]

NeoPHPEjecutar es la única función del plugin y requiere 2 parametros.

El primero es el directorio en el cual se encuentra neophp.exe

El segundo es la variable que contiene el código.

El resultado del código se guardará en la variable [NeoPHPResultado]. Los errores del plugin se guardarán en [NeoPHPError]. Los errores de código se mostraran en [NeoPHPResultado] y son manejados por el usuario en su código.

Como le paso una variable a NeoPHP?

Se pone $NeoPhp antes del nombre de la variable ej.: [$NeoPhpTextEntry1].

<?php
echo '[$NeoPhpTextEntry1]';
?>

Captura

Descarga

  neophp10.rar (1,3 MiB, 1.875 hits)

Licencia

NeoPHP se distribuye con licencia Beerware 😛

6

Instale plugins fácil y rápido con NeoPlugin Installer

Seguramente te pasó que formateaste la pc y tuviste que instalar uno por uno tus “cientos” de plugins. Tedioso ¿no? Ahora NeoPlugin Installer (NPI en adelante) te ayudara a la hora de instalar tus plugins.

Sólo deberás seleccionar la carpeta donde tienes tus plugins, seleccionar cuales quieres instalar y NPI hará el resto. Lo mismo a la hora de desinstalar, seleccionar y NPI se encargará.

Características de NPI:

Multilenguaje (Inglés y Español).
Interfaz totalmente intuitiva.
Permite Instalar y Desinstalar plugins.
Instala cientos de plugins en cuestión de minutos.
Desinstala aún más rápido.

Capturas


Plugins seleccionados para instalar


Listado de plugins para desinstalar

Descarga

  neonpugininstaller.rar (3,7 MiB, 5.123 hits)

NOTA/NOTE:
-Por favor al instalar plugins selecciona desde arriba hacia abajo, ésto lo hará mas rápido.
Neobook debe estar cerrado.
-To install plugins please select from top to bottom, this will make faster.
-Neobook must be closed.

Historial de Actualizaciones:

update Actualización 1/03/10 [Versión 1.0.0.1]:

  • – Añadida la posibilidad de guardar y restaurar datos de plugins registrados
  • – Corrección de pequeños detalles
  • – Link de descarga actualizado!