Estas aquí:   Inicio Joomla! Plugin XML-RPC en Joomla - Usos

Tutorial - Instalando Joomla desde cero

News image

IntroducciónComienzo aquí otro tutorial, esta vez sobre cómo instalar Joomla en nuestro servidor desde cero. Cuando lo termine estará disponible en versión PDF en la sección descargas. La idea es ayudar ...

Cómo Instalar el Widget de Twitter en Joomla

Es sabido que los editores de texto que trae Joomla necesitan ciertas configuraciones especiales para poder incorporar contenido en código. Hay veces en que no queremos modificar estas configuraciones para ...

Plugin jmsallfib v1.0.25

Recientemente actualizado, les presento este plugin para Joomla v1.5 nativo que nos permite crear un repositorio de archivos dentro de un artículo. Si, parece una cosa de locos pero funciona así. ...

Template Manager Plus v0.1 para Joomla 1.5

Si bien podríamos decir que este componente está en pleno camino hacia un desarrollo más completo dado su número de versión, creo que vale la pena dar un pantallazo al ...

FCK Editor en Joomla y con Google Maps

Muchas veces queremos darle a los editores o autores de nuestro sitio web el mayor confort de trabajo posible, darle las mejores herramientas que existen para que su tarea sea ...

Ja Teline III - 2ra Parte: Frontpage - Cabecera

News image

Vamos a ver cómo se conforma el frontpage de esta gran plantilla empezando por su cabecera, header, parte superior o como quieran llamarle. Me refiero a la sección que abarca ...

Ja Teline III - 3ra Parte: Ja News FP

News image

El módulo Ja News Front Page es aquel que nos permite destacar ciertos titulares en la página principal y puede tener varias apariencias según lo configuremos, inclusive podemos retocar el ...

Módulo News Sticker para Joomla

Este módulo para Joomla 1.0 que funciona en Joomla 1.5 con legacy activado, presenta articulos de una categoría determinada mediante un scroll con botón de inicio y stop. Pueden ver ...

Ja Teline III - 1ra Parte: Configuración

News image

La plantilla JA Teline III de Joomla Art es una de las mejores que existen para crear diarios y/o revistas digitales y una de las que ostenta el título de ...

Joomla: Agregar campo Países en formulario CB

News image

Esto es, cómo insertar un campo "Países" en el formulario de registro de usuarios de Community Builder con un menú descolgable que incluya todos los países del mundo y no ...

Ventajas y desventajas de Adobe Flash

{jcomments lock}Escribo este artículo en respuesta a la solicitud de un cliente y para que todo aquel interesado en el tema tenga en cuenta ciertos aspectos del desarrollo web ...

Flexicontent v1.5.2 en español

News image

Flexicontent es un componente que reemplaza el administrador de contenidos de Joomla! por uno más «flexible» y lleno de características. Esto quiere decir que, una vez instalado el programa, las ...

Ja Teline III - 5ta Parte: Ja Tabs

News image

El módulo JA Tabs de JA Teline es el que nos permite "armar" grupos de fichas para mostrar módulos o contenidos en una posición de la plantilla. Es una forma ...

T2D Ajax Preview - Módulo para Joomla

News image

Ayer fue publicada esta nueva extensión para Joomla 1.5 y ni bien la probé me gustó muchísimo. Se trata de un módulo que nos permite presentar miniaturas de imágenes que ...

Módulo JU News Ultra v1.4 - Nueva versión

Me gusta seguir la evolución de las extensiones, sobre todo de aquellas que me produjeron un cierto impacto a la hora de probarlas o usarlas. Ya sea por sus buenas ...

Feb
19
2010
Plugin XML-RPC en Joomla - Usos PDF Imprimir Correo Hits! 3146
(1 voto, media 5.00 de 5)
Tux Merlín : Buru

Escrito por Tux Merlín : Buru en Joomla!, Software para Joomla!


Share

XML-RPC significa Extensible Markup Language-Remote Process Call, traducido: llamada a procedimiento remoto por XML y se trata de un protocolo que se utiliza para acceder a servicios de otras webs codificando los datos en XML y sirviéndose de HTTP como transmisor de mensajes. En la version de Joomla 1.6 el plugin ha sido quitado aunque se provee de una librería con el mismo fin a ser utilizada por desarrolladores.

La operatividad de XML-RPC se basa en traer o transportar datos en una estructura XML y ejecutar acciones mediante una serie de comandos sencillos y fue la base para el desarrollo de SOAP, un protocolo muy potente utilizado por innumerables aplicaciones, con un derivado GNU llamado NuSOAP. Pueden obtener mayor información en Wikipedia.

En Joomla, es un plugin que pasa desapercibido pero sin embargo su funcionalidad nos puede ser de gran utilidad. Aquí voy a explicar cómo utilizar este protocolo para publicar contenidos en nuestra web Joomla sin acceder ni al front-end ni al back-end, utilizando como editor " Windows Live Writter" de Microsoft o "BlogJet".

Encontrarán otros artículos en la web referidos a este tema pero he querido ponerle mi impronta ya que presenta algunas dificultades que no han sido del todo esclarecidas.

La idea básica de este minituto es la siguiente: proveer a nuestros autores de un software "local" que le permita de manera simple redactar artículos, con esto tenemos las siguientes ventajas:
1- Al ser un software local no hace falta que esten conectados para la redacción, sino que solo deberán hacerlo al momento de publicar.
2- Los editores de blogs son muy simples, eficientes e intuitivos, evitamos que tenga que aprender a usar  un editor Joomla.
3- Con el editor local disponen de corrector ortográfico rápido. Si bien algunos editores Joomla traen el suyo, todos funcionan llamando a otras webs para la revisión.
4- Pueden crear tantos artículos como quieran, publicarlos o no, mantener borradores y corregir los textos cuando les plazca.
5- Pueden publicar los artículos en varios sitios a la vez sin tener que conectarse a cada uno.
6- Con el plugin que veremos podemos autorizar a los usuarios que queramos para darle acceso por XML-RPC o denegárselo.
7- Podemos autorizar la publicación directa o no, en el front page o en la sección/categoría, inclusive en qué seccion/categoría puede publicar.

Empecemos por explicar qué son "Windows Live Writter" y "BlogJet".
Son programas de edición y publicación de entradas para bloggers. El primero es un opcional de Windows Live Messenger y es gratis, viene acompañando el Windows Live Messenger como complemento para publicar entradas en Windows Live Spaces, pero sirve para otros sistemas de blogs, incluyendo Sharepoint, Blogspot, etc. El segundo es un software de pago con características similares. Al primero lo pueden descargar de aquí, y al segundo lo pueden comprar aquí. Instalen el que más les guste, luego veremos cómo configurarlos.

Ahora pasemos a lo que a Joomla se refiere. Hay dos plugins para utilizar el protocolo XML-RPC en lugar del que trae Joomla que es "pobre", es decir no tiene configuraciones disponibles en el back-end. Uno de esos plugins es de origen japonés y se llama "MovableType XML-RPC 2.3.3" y lo pueden descargar desde aquí o bien desde esta web, traducido al castellano/español. El otro plugin se llama "MetaWeBlog" y si bien es un poco "viejito" anda perfectamente bien, aunque tiene menos configuraciones que el anterior, lo pueden bajar de Joomlacode.

Instalamos cualquiera de los dos como lo hacemos con otras extensiones y de paso, deshabilitamos del XML-RPC que trae Joomla, si es que lo teníamos habilitado. Asimismo, desde "Configuración Global --> Sistema" habilitamos "Activar los servicios web" (de lo contrario no funcionan). Nos vamos a la configuración del plugin y veremos las opciones. Para "Movable Type XML-RPC" son las siguientes:
Vista de la Configuración del plugin MovableType Vista de la Configuración del plugin MovableType
Para "MetaWeBlog" es la siguiente:
Vista de la configuración de MetaWeBlog Vista de la configuración de MetaWeBlog
Como podemos apreciar, el primer plugin es muchísmo más completo. Sin embargo, en algunas instalaciones de un fallo al momento de publicar. Dicho error dice: "Invalid response document returned from XmlRpc server ". Aunque este error da la apariencia de ser drástico, la publicación se realiza con éxito (en apariencia el bugs está dado al momento de tener que mostrar la web. Esperemos que saquen pronto un parche).

Pasemos a la configuración de "Windows Live Writter". Si ya tenemos instalada la aplicación -algunos usuarios instalan el paquete Windows Live Messenger completo- debemos acceder a él e ir al menú "Blog --> Agregar cuenta de blog". La configuración se realiza de la siguiente forma:
Configuración de Windows Live Writter Configuración de Windows Live Writter
Aquí marcamos "Otro servicio de blog" y le damos a "Siguiente":
Configuración de Windows Live Writter 2 Configuración de Windows Live Writter 2
Aquí pondremos la dirección de nuestra web Joomla y el nombre de usuario y contraseña del autor, publicador o autorizado. Luego, click en Siguiente:
Configuración de Windows Live Writter 3 Configuración de Windows Live Writter 3
En "Tipo de blog que usas:" debemos escoger entre "Movable Type API" y "Metaweblog API", según el plugin que instalamos y que tengamos habilitado.
En "Dirección URL de publicación remota de tu blog:" siempre deben colocar: "http://www.tusitiojoomla.com/xmlrpc/index. php". Luego click en siguiente:
Configuración de Windows Live Writter 4 Configuración de Windows Live Writter 4
Luego de unos minutos nos aparecerá esta ventana y si aceptamos veremos la web tal como si estuviesemos trabajando en ella. En esta parte hay que tener cierto cuidado ya que según el template a veces el programa se cuelga por demora en la carga o porque no puede representar la plantilla. Si sucede este, reintentemos pero seleccionando en esta parte por "No".

Para utilizar BlogJet los pasos de configuración son más simples. Una vez instalado, al iniciar el programa nos aparecerá esta pantalla:
Configuración BlogJet 1
Aquí marcaremos  "I have a blog" y luego le daremos click a "Next", tras lo cual aparecerá la pantalla donde nos pedirá el nombre de nuestro sitio web.
Colocaremos el mismo y le daremos a "Next".  Si el plugin está correctamente instalado, el servicio XML-RPC será automáticamente detectado, tras lo cual nos aparecerá una pantalla similar a esta:
Configuración Blogjet 2
En este caso detectó el plugin "MetaWeBlog" instalado y ya completó los campos de abajo. Al dar siguiente, nos pedirá el nombre de usuario y  la contraseña que deberán corresponder a los del autor o persona autorizada publicar.

Movable Type Versión:2.3.3

Plugin que nos permite hacer publicaciones remotas en nuestro sitio Joomla utilizando programas como Windows Live Writter, Blogjet o similares.



 19-02-2010
 27.36 KB
Hits: 39

 

Huellas dejadas  

 
#2 RE: Plugin XML-RPC en Joomla - UsosTux Merlín : Buru 06-03-2010 08:05
Muchas gracias por el aviso.
En el cambio de servidor quedó mal una configuración de jDownloads. Ahora debería funcionar.
 
 
#1 No puedo descargar el pluginleandro 05-03-2010 20:22
No anda el link del plugin en español.

Citación:
Forbidden You don't have permission to access /downloads/EXTENSIONES JOOMLA/PLUGINS JOOMLA/plg-xmlrpc-movabletype-2-3-3-ES.zip on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8i DAV/2 mod_auth_passth rough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at www.joomla-gnu.com Port 80
 

Regístrese para dejar comentarios

Más artículos relacionados :

» El módulo chrome en Joomla

{definitionbot=disable}No he podido continuar con el tutorial CSS Joomla a Fondo debido a que estoy con muchos desarrollos en marcha y mi tiempo es escaso. No obstante ello y a manera de anticipo, les dejo este minitutorial respecto al módulo...

» Componente Canteen v1 para Joomla Nativo

Luego de varios días sin publicar nada en el sitio regreso en una "escapadita" de mi tiempo para presentar esta extensión Joomla que me ha gustado muchísimo por su originalidad en la prestación que brinda puesto que es la primera que veo...

» Módulo Latest Google Blogger Posts

En primer lugar quiero comentarles que me encuentro trabajando en varios proyectos de extensiones para Joomla por lo que mi tiempo es cada vez más escaso. Seguramente se darán cuenta que no he agregado nuevos contenidos y que demoro en contestar...

» Moset Tree Classified Plugin by Tux Merlín

He decidido liberar este nuevo plugin para Moset Tree que venía desarrollando hace algunos meses y que por falta de tiempo no podía terminarlo.El módulo anterior, Moset Tree Top Listing CSS, está publicado en JED pero aún no me lo autorizan, y...

» Ja Teline III - 6ta Parte: Plugin Ja Popup

A raíz de una consulta en el foro explico cómo se utiliza el plugin JA Popup que se instala con la plantilla y que está basado en varios frameworks jQuery.El plugin soporta unos cuantos tipos de contenidos y lo que hace básicamente es cargar los...

Joomla-GNU en Facebook

Visitas: 33 │ Totales: 123070 │ Hits: 519093

joomla-gnu.com not affiliated with or endorsed by Open Source Matters or the Joomla! Project.
The Joomla!, logo and name is used under a limited license from Open Source Matters in the United States and other countries.