DocuCopieur, document copier for Spip

15 September 2009 // 4 comments // World Wide Web  // previous

This extension exists because Spip doesn’t offer the possibility to copy documents across articles. This lack of functionality is pretty annoying when you have to translate articles with the same documents attached.

This extension has 2 different interfaces. The 1st one to configure the plugin, only accessible to site administrator. And the 2nd used to perform the copies between articles, accessible to administrator and redactors.

Setup: The following option could be enabled or disabled:

  • Article logo copy
    • Article hover logo copy
  • Images and documents copy
    • Thumbnail copy for images and documents

Interface de configuration

Some of these options may be disabled. The reason is because these features are not enable for the whole site. If you’ve disabled hover logo for articles, there’s no need to enable this option.

How to use: This extension is simple and user friendly. The interface is accessible via an existing article. Just click on the link next to the article “Copy documents”.

Lien depuis un article

1st you have to choose the article that already contains the desired documents. Once you’ve clicked “Load”, you’ll be able to unfold, for each type of object, the content. The select what you want to add. To effectively copy the objects, press the “Add” button.
Repeat these operations as much as you want to copy other documents from other articles.

Interface utilisateur

Notes :

  1. Documents attributes are copied (title, description, size).
  2. The extension uses as much as possible Spip core function for maximum reliability and safety.
  3. You can’t copy objects into an article you don’t have write permission.
  4. You can’t copy objects from article you don’t have read permission.
  5. Each interface has an online help window.
  6. This Spip extension is available in English and French

This plugin has the following technical specifications:

  • it doesn’t require Spip-Bonux.
  • it doesn’t modify the database schema.
  • it doesn’t overload spip functions and files.
  • it uses Spip core function as much as possible.

If you find a bug or you have a trouble to use this plug-in, please check this website and the comments to find a similar problem. Maybe someone already had the same issue.

If you think it’s a new bug, please provide the following information :

  • plug-in version
  • spip version
  • php version
  • a detailled report of your problem
  • an error message if you have one
  • a procedure step-by-step to reproduce the problem

As I work on this plug-in for free and for my own pleasure, I will NOT treat messages with only an error message and no other information. Please do not use txt words and be polite.


Changes in version 1.0.x :

  • Version 1.0.3 (15 September 2009)
    • Initial public release
      GZ - 0 bytes
      docucopieur-1.0.3.tar.gz
      Extension compatible Spip 2.0.x

4 comments [+]