Dotclear

Ticket #430 (closed enhancement: fixed)

Opened 17 years ago

Last modified 15 years ago

Ajout de behaviors pour la gestion des medias

Reported by: bruno Owned by: xave
Priority: normal Milestone: 2.2
Component: module:mediamanager Version: 2.0
Severity: normal Keywords:
Cc:

Description

Il serait intéressant d'ajouter des behaviors à la gestion des media, avant/après les opérations suivantes :

  • Upload d'un media
  • Suppression d'un media
  • Déplacement/renommage d'un media
  • Ajout d'un média (ie. détection d'un nouveau média lors d'un rafraîchissement)

Je pense notamment à un éventuelle plugin de watermarking d'images, où des gestionnaires alternatifs.

De la même manière que pour admin/post.php, il serait bien de pouvoir ajouter du contenu dans les formulaires admin/media.php et admin/media_item.php (MediaForm?, MediaFormSidebar?, Headers, ...)

Change History

comment:1 Changed 17 years ago by bruno

  • Type changed from defect to enhancement

comment:2 Changed 17 years ago by olivier

  • Status changed from new to assigned
  • Milestone changed from 2.1 to 2.2

comment:3 Changed 16 years ago by Moe

(In [2744]) added behaviors in Media manager, see #430

comment:4 Changed 16 years ago by Moe

(In [2745]) added some more behaviors in Media manager, see #430

comment:5 Changed 16 years ago by pep

Pourrait-on avoir des exemples précis de besoins qui ne seraient pas couverts par le mécanisme des FileHandlers? ?

comment:6 Changed 16 years ago by pep

Mouaip.

Bon, en tout cas, il faudrait au moins un behavior pour avoir l'occasion de les accrocher, ces fameux filehandlers...

comment:7 Changed 16 years ago by bruno

pep: ça me paraît sensé, effectivement.

comment:8 Changed 16 years ago by pep

Pour commencer, dans le constructeur de dcMedia, un petit :

	# --BEHAVIOR-- coreMediaConstruct
	$this->core->callBehavior('coreMediaConstruct',$this);

juste avant de rendre la main, ouvrirait déjà pas mal de portes.

comment:9 Changed 16 years ago by xave

  • Owner changed from olivier to xave
  • Status changed from assigned to new
  • Milestone changed from 2.2 to 2.1.6

comment:10 Changed 16 years ago by xave

  • Milestone changed from 2.1.6 to 2.2

Bon, le gestionnaire de média doit être repensé, ça ne se fera pas en deux jours, on va voir pour la prochaine version.

comment:11 Changed 16 years ago by franck

Quelqu'un peut m'expliquer à quoi sert le behavior adminMediaItemForm vu qu'il n'y a aucun behavior prévu pour gérer, avant l'affichage de la page HTML, le traitement du formulaire correspondant ?

Du coup, comment gérer un http::redirect() pour indiquer le succès ou l'erreur recontrée pendant le traitement du formulaire sans foutre le souk dans le navigateur ?

comment:12 Changed 15 years ago by xave

  • Component changed from module:core to module:mediamanager
  • Milestone 2.2 deleted

Bon, le gestionnaire de média doit être repensé, ça ne se fera pas en deux jours, on va voir pour la prochaine version. (ah ouais, je me répète.)

comment:13 Changed 15 years ago by xave

  • Milestone set to 2.2

comment:14 Changed 15 years ago by xave

  • Status changed from new to closed
  • Resolution set to fixed

(In [3151]) New behavior for dcMedia. Closes #430.

Note: See TracTickets for help on using tickets.

Sites map