SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribuciones sur SPIP-Zone, 234 visitantes en este momento

Portada del sitio > Rédaction > Édition publique > Publication ouverte > OpenPublishing, un plugin para la publicación abierta

OpenPublishing, un plugin para la publicación abierta

Cuando los visitantes también son corresponsales

7 de mayo de 2007 – por Martin Gaitan – commentaires

Todas las versiones de este artículo: [Español] [français]

Este plugin permite la publicación de un artículo desde el sitio público, incluyendo la eventual inclusión de imágenes y documentos,

Introducción

El plugin OpenPublishing tiene por objeto proporcionar un interfaz de publicación abierta a cualquiera, de manera completamente anónima, sin requerir la registración del visitante. Se desarrolló para el sitio indymedia Lille.

(Indymedia es una red mundial de sitios de contrainformación que funciona sobre el principio de la publicación abierta, donde cada persona es un corresponsal. Se creó con motivo de la contracumbre al G8 en Seattle.

Pequeña historia :

Se desarrollaron algunos sitios Indymedia a partir de un fork de spip 1.4.2. (el proyecto spipindy). Mientras tanto, el proyecto SPIP siguió evolucionando estando cerca de la versión 2.0, con numerosas funcionalidades suplementarias.

Una de la principales funciones es la gestión de plugins, es decir, la posibilidad añadir código a SPIP sin modificar el núcleo principal. El plugin OpenPublishing surge con la intención de sustituir al proyecto Spipindy y de integrarse en el desarrollo de spip.

Funcionalidades

El plugion permite:

-  La publicación de un artículo desde el sitio público
-  El anonimato del contribuidor o la contribuidora.

Además, numerosas otras funcionalidades están previstas:

-  Opciones de pos-tratamiento de texto
-  Bucles extra para facilitar la escritura de esqueletos
-  Una interfáz para la administración del plugin.

El plugin OpenPublishing funciona con SPIP 1.9.1. y SPIP 1.9.2
La última version estables es la 0.2.2

Documentación, descarga y desarrollo

-  Espacio wiki. Este sitio sirve de espacio de trabajo cooperativo y agrupa toda la información vinculada a este plugin.
-  El plugin OpenPublishing versión 0.2.2 está disponible en el archivo zip
vinculado a este artículo.

Configuración

Después de haber instalado el plugin según el procedimiento normal de SPIP, es necesario imperativamente configurarlo para adaptarlo a sus necesidades.

La base de datos

La primera cosa pendiente es instalar las nuevas tablas en la base de datos. Para eso:

Configuración -> Configuración openPublishing

y clickez sobre «instalar las tablas OpenPublishing» [1]

Modificar la configuración por defecto

Toda la configuración del plugin pasa por la interfáz privada. Es suficienciente hacer click sobre la solapa «Configurar openPublishing» luego «modificar la configuración» para tener acceso a todas las opciones actualmente contempladas por el plugin.

Indicar cuales son las secciones openPublishing

El formulario openPublishing permite al usuario elegir en qué sección desea publicar su artículo. En el formulario «Gestiones de las secciones», indique el número de una sección y valide. Reinicíe la operación para cada una de las secciones deseadas.

Gestión de redirecciones

Cuando un usuario valida un artículo o lo cancela, el formulario muestra un mensaje y al cabo de algunos segundos redirige hacia otra página del sitio. Estos campos permiten configurar eso. Atención, es necesario indicar urls de tipo : «/spip.php?page=mi_pagina», y el plugin completará automaticamente con la dirección del sitio

opciones de pos-tratamiento de texto

Por el momento, solamnete dos funcionalidades existen. Prohibir los títulos en mayúscula, y una función antispam.

La gestión de una agenda

Por el momento, la agenda se administra de la siguiente manera: en una sección distinta, los artículos de tipo Agenda se publican en forma de breves. Este sistema no está muy logrado y ciertamente evolucionará en próximas versiones.

la gestion de documentos

El formulario de publicación permite a los usuarios adjuntar documentos a su artículo. Esta opción permite activar o desactivar esta posibilidad.

A nivel de esqueletos

Algunas pequeñas modificaciones de su esqueleto son necesarias para que el plugin openPublishing sea funcional.

El formulario de publicación

Inserte esta baliza en una página de su esqueleto:

[(#FORMULAIRE_ARTICLE{#SELF})]

El formulario de publicación de artículos aparecerá en esta página.

El bucle «op_rubriques»

Este bucle devulve todas las secciones asignadas a la publicación abierta mediante el plugin :

<BOUCLE_rubrique_op(op_rubriques)>
<BOUCLE_rubrique(RUBRIQUES){id_rubrique = #OP_RUBRIQUE}>
[...] code HTML + SPIP [...]
</BOUCLE_rubrique>
</BOUCLE_rubrique_op>

¡Atención a poner bien el tipo de bucle en minúsculas y no en mayúsculas!

El bucle op_auteurs

Este bucle devuelve la información de un autor anónimo:

<BOUCLE_auteur_op(op_auteurs){id_article}>
,  Autor : #NOM
,  Mail : #EMAIL
,  Teléfono : #PHONE
,  Grupo : #GROUP_NAME
</BOUCLE_auteur_op>

Es necesario utilizar este bucle en el contexto de un bucle ARTICLE.


Para los programadores : svn

El plugin OpenPublishing es desarrollado utilizando SVN, una herramienta que permite el trabajo cooperativo. Comparte el espacio con otros proyectos del desarrollo de SPIP en el SPIP Zone.

Para participar en el desarrollo del plugin, es necesario obligatoriamente inscribirse al «zone»

Para participar

-  Contactar al equipo de desarrollo
-  Comenzar a utilizar SVN ?
-  Meter las manos en la masa

para descargar la version SVN (en más reciente en desarrollo)

Es posible descargar la última versión del plugin (atención a los posibles bugs, se trata de una versión de desarrollo)

-  plugin version SVN
[[Se puede ejecutar mediante el cliente SVN el siguiente comando dentro del directorio ./plugins de su sitio SPIP:

$svn co svn://zone.spip.org/spip-zone/_plugins_/_stable_/openPublishing

Ver un ejemplo online

-  Un sitio en funcionamiento con el plugin OpenPublishing : Indymédia Lille
-  Un sitio abierto para probar el plugin : SPIP 1.9.2a

Notas

[1En francés: «installer les tables OpenPublishing»

Dernière modification de cette page le 28 de julio de 2007

Volver arriba

Sus comentarios

  • El 16 de julio de 2008 a 08:54, por Jose En respuesta a: OpenPublishing, un plugin para la publicación abierta

    Los que quieran utilizar este plugin bajen la ultima version de spip zone... la que esta aqui disponible tiene algunos problemas con spip 1.9.2

    Lo de los caracteres raros hay que solucionarlo en el apache... a mi me paso y ahi esta la solucion... aunque con la version de spip zone no hay problema...

    Lo de las secciones y subsecciones yo creeria que lo podrias hacer con Jquery y el validador de formularios para que la informacion que envie sea la ultima seleccionada...

    Y pues no creo que se puedea cambiar al autor anonimo... pues las personas que envian el articulo no estan el bd de autores...

    Espero que ayude en algo... aunque tarde... muy tarde...

    Asi me quedo a mi...

    http://www.armandoarmero.com/spip.php?rubrique11

    Responder a este mensaje

  • El 18 de mayo de 2007 a 20:41, por Carlos Peña En respuesta a: OpenPublishing, un plugin para la publicación abierta

    Dos preguntas.
    1. ¿Como se puede actualizar de la 2.01 a la 2.02?
    2. Y la mas importante: ¿Que se debe hacer para que en la parte privada, cuando esta propuesto el artículo aparezca los datos de autor y email, al igual que aparece el titulo y el texto?

    • El 28 de diciembre de 2007 a 04:22, por Sebastian En respuesta a: OpenPublishing, redireccion y datos

      Hola Carlos mi nombre es sebastian y soy de argentina, estube leyendo tu mensaje y te quería preguntar como resolviste (si pudiste) el tema para que te aprescan el nombre y el Email de los autores.
      Y mi otra pregunta es por que cuando se pulsa el botón de confirmar o cancelar el artículo del formulario me aparece el Error 403.

    Responder a este mensaje

  • El 28 de diciembre de 2007 a 03:40, por sebastian En respuesta a: redireccionar hacia una pagina

    Buenas, necesito un poco de ayuda con la redirecicón del formulario.
    me gustaría que cuando se confirma el envió del formulario con el botón «Confirmar envío» me redireccione a una página con un mensaje que diga algo como «Gracias por publicar....» pero me sale el
    Forbidden
    You don’t have permission to access /spiphttp://localhost/spip/spip.php on this server.

    Lo he intentado desde el espacio privado del Plugin colocando la dirección del la página por ejemplo .../spip.php?page=gracias.html y no me funciona tampoco
    Espero que alguien me pueda ayudar.
    Gracias
    Sebastian

    Responder a este mensaje

  • El 17 de diciembre de 2007 a 05:00, por Josemali En respuesta a: Secciones y subsecciones en el formulario

    Hola muchchos/as, mi pregunta es esta, ¿como hago para que en el formulario el usuario pueda elegir entre varias opciones de un menú, por ejemplo: cuando redacte un artículo elija la provincia (sección) donde vive y por otro lado la ciudad (subsección). y una última : como transformo el formulario en español.
    espero que me entiendan lo que quise decir
    Gracias

    Responder a este mensaje

  • El 9 de diciembre de 2007 a 06:51, por Sebastian En respuesta a: Caracteres raros al instalarlo.......

    Me llamo sebastian y estoy tratando de instalar este Plugin, pero tengo dos problemas:
    el primero es que cuando lo instalo me aparecen cambiados los caracteres del texto de la página. He intentado cambiar el lenguaje de «UTF8» a «charset=iso-8859-1» y sigo teniendo el mismo problema.
    El otro problema que se me plantea es que me gustaría que se puedan ver los datos del usuario que publica un artículo y no se como se hace.
    Desde ya muchas gracias.

    Responder a este mensaje

  • El 6 de noviembre de 2007 a 05:44, por Jose En respuesta a: Error en los acéntos

    Hola a todos... estoy instlando el plugin y todo funciona de maravilla peroooo en el sitio los acentos se piereden (ñáéíóú ÁÉÍÓÚ Ñ........)... Donde puedo arreglar este problema???

    Gracias...

    Responder a este mensaje

  • El 28 de junio de 2007 a 14:58, por Pablo Perez En respuesta a: OpenPublishing, un plugin para la publicación abierta

    He instalado este plugin, pero no me deja subir documentos, me dice que la extencion no es admitida, o algo asi, porque puede ser?

    Responder a este mensaje

  • El 16 de mayo de 2007 a 01:16, por Fernando En respuesta a: No se me instalan las tablas....

    He seguido todos los pasos y al intentar instalar las tablas... pues resulta que no se me instalan. Me sigue apareciendo el mismo paso de «instalar tablas de open...» pero no me deja configurarlo ¿a qué se puede deber?
    Gracias.

    Responder a este mensaje

Comentar este artículo

¿Quién es usted?
  • [Conectarse]

Para mostrar su avatar con su mensaje, guárdelo en gravatar.com (gratuit et indolore) y no olvide indicar su dirección de correo electrónico aquí.

Añada aquí su comentario Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Añadir un documento

Volver arriba

Hablando de eso...

  • (fr) Mailsubscribers

    16 janvier 2013 – 274 commentaires

    Ce plugin permet de gérer les inscriptions (ou abonnements) à la diffusion de contenu par email. Mailsubscribers permet de gérer les inscriptions par Opt-in simple ou double et la désinscription par URL. Ce plugin gère également plusieurs listes (...)

  • (fr) noiZetier v2

    9 novembre 2012 – 36 commentaires

    Le noiZetier offre une interface d’administration permettant d’insérer au choix des éléments modulaires de squelettes (noisettes) et de les ajouter ainsi à ses squelettes. Compatibilité La version 2 du noizetier fonctionne sous SPIP 3. Elle est (...)

  • (fr) cirr : plugin « rédacteur restreint »

    29 octobre 2010 – 60 commentaires

    Ce plugin « cirr : rédacteur restreint » permet d’affecter des rubriques aux rédacteurs et modifie les droits afin qu’un rédacteur restreint (ou un administrateur restreint) voit dans l’espace privé uniquement les rubriques qui lui sont affectées (et leur (...)

  • (fr) Un retour d’expérience d’utilisation de Formidable

    26 octobre – commentaires

    Il s’agissait de créer un formulaire d’inscription à un évènement modérer les inscriptions dans le privé publier les inscriptions dans le public Nous avons discuté de cette présentation lors de l’apéro SPIP du 15 février 2016 à la Cantine (...)

  • (fr) Métas +

    3 décembre – 14 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

SPIPeando del otro...