Changeset 90802 in spip-zone

Timestamp:
Jul 11, 2015, 7:33:50 PM (4 years ago)
Author:
teddy.spip@…
Message:

Ce plugin offre un fichier d'inclusion à mettre dans le squelette 'robots.txt.html'.
Cette inclusion listera tous les documents avec le statut 'prepa'. Chaque media sera en Disallow pour les moteurs de recherche.

Ce plugin agit sur les statuts des medias et de leur liaison à des objets en lançant une tâche de fond (qui va mettre à jour les statuts des medias et crée les liaisons). Il arrive parfois que les documents joints à des objets publiés ne soient pas mis à jour si les objets liés changent de statut. Ces documents restent publier. Ce qui pose problème.
Le principe est donc le suivant :

  • On recherche tous les objets auxquels des documents sont liés, on regarde leur statut. S'ils ne sont plus publiés, on met à jour le statut du document à 'prepa' s'il ne l'est pas déjà.
  • On recherche tous les raccourcis typographiques faisant mention des documents (cf. actuellement docXXX, imgXXX et embXXX) et on lie ces documents aux objets. Si l'objet est publié, le document le sera aussi.

Ce travail est fait toutes les 24h.

Location:
_plugins_/medias_dereferencer/trunk
Files:
24 added

Note: See TracChangeset for help on using the changeset viewer.