Projet

Général

Profil

Actions

Evolution #122

fermé

Script CLI d'import de ressources (fichiers ou liens)

Ajouté par Grégory MARIGOT - TEICEE il y a plus de 12 ans. Mis à jour il y a presque 12 ans.

Statut:
Fermé
Priorité:
Normal
Version cible:
Début:
18/11/2011
Echéance:
% réalisé:

100%

Temps estimé:
Version ProxyEPN:
2.1

Description

Une script en ligne de commande pourrait permettre l'ajout de fichiers/liens parmis les supports disponibles de l'application. Cet outil faciliterait l'alimentation de la base documentaire depuis une source externe déjà existante (possibilité de scripter les opérations d'export/import).

Une liste de tags doit également pouvoir être spécifiée pour catégoriser ces nouvelles ressources.


Demandes liées 1 (0 ouverte1 fermée)

Lié à Evolution #103: Bibliothèque de supports et ressources pédagogiquesFerméGrégory MARIGOT - TEICEE07/04/2011

Actions

Mis à jour par Grégory MARIGOT - TEICEE il y a plus de 12 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

Nouvelle tâche proxyepn:import-bookmark

Permet d'importer en ligne de commande des fiches de liens :

Usage:
 symfony proxyepn:import-bookmark [--application="..."] [--env="..."] [--connection="..."] [-v|--verbose] [-T|--test] [--tags[="..."]] [--desc[="..."]] [--lang[="..."]] [--hits[="..."]] [--type[="..."]] [--date[="..."]] epn url legend

Arguments:
 epn            Id de l'EPN fournisseur
 url            URL du lien web
 legend         Titre du lien

Options:
 --application  The application name (default: frontend)
 --env          The environment (default: dev)
 --connection   The connection name (default: propel)
 --verbose      (-v) Enables verbose output
 --test         (-T) Test only - no action
 --tags         Liste de tags à ajouter sur le lien
 --desc         Description détaillée du lien
 --lang         Code de la langue utilisée sur le lien
 --hits         Valeur initiale du compteur de hits
 --type         Id du type de lien
 --date         Date de création de la fiche

Description:
 The proxyepn:import-bookmark task import a new link into the bookmarks.
 The card must have a proprietary indicated by a structure database Id.
 A list of tags could be specified to automatically to qualify the link.

Nouvelle tâche proxyepn:import-resource

Permet d'importer en ligne de commande des fiches de documents :

Usage:
 symfony proxyepn:import-resource [--application="..."] [--env="..."] [--connection="..."] [-v|--verbose] [-T|--test] [--tags[="..."]] [--desc[="..."]] [--lang[="..."]] [--hits[="..."]] [--date[="..."]] epn file legend

Arguments:
 epn            Id de l'EPN fournisseur
 file           Chemin du fichier à importer
 legend         Titre de la ressource

Options:
 --application  The application name (default: frontend)
 --env          The environment (default: dev)
 --connection   The connection name (default: propel)
 --verbose      (-v) Enables verbose output
 --test         (-T) Test only - no action
 --tags         Liste de tags à ajouter sur la ressource
 --desc         Description détaillée de la ressource
 --lang         Code de la langue utilisé sur la ressource
 --hits         Valeur initiale du compteur de hits
 --date         Date de création de la ressource

Description:
 The proxyepn:import-resource task import a new file into the resources.
 The card must have a proprietary indicated by a structure database Id.
 A list of tags could be specified to automatically to qualify the file.

Mis à jour par Grégory MARIGOT - TEICEE il y a presque 12 ans

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF