I am willing to provide some more information on my push. What I did was a small fix to usability rather than implement entirely new features (the issue was somewhat wrongly tagged).
The commit message states: implemented Feature #3656: duplicate CO -> added duplicate button to repository browser -> added rename functionality to content object copier -> refactored title exists check: moved from ajax to datamanager 1st -> ) I've added the duplicate button to the repo browser as a shortcut for uploading multiple objects that have the same basis. This was the issue stated on the support site and took exactely 1 line to implement since the content object copier already existed. You could achieve the exact same by sharing the object with yourself, giving copy right, and copy it to your own repository. I find this solution somewhat more "clean". 2nd -> ) When you copy a content object with the previously added button, you end up with two identical objects you can only tell apart by the modification time. This upgrade of the content object copier adds an optional parameter (so it doesn't break a thing) that puts an index after the title if it already exists. Because you want to duplicate the object for further editing, this increases usability. 3rd -> ) The code for the existing title check was implemented in the ajax-classes. Moving them to the mdb2-classes makes it reusable and therefore better. So I made 2 usability improvements (somewhat wrongly tagged as feature in my opinion) and some refactoring to make the code even better :-) Kind regards, Stijn Van Hoecke ----- Oorspronkelijk bericht ----- Unless I'm mistaken I distinctly remember an agreement to *not* implement NEW features on the stable branches? On top of that I also remember "some people" not being very happy when "some other people" did implement some small additions on the stable branch. Can anyone (as in: not necessarily he who pushed it) provide the community with a valid reason for these new features on the stable branch? Thanks, Hans _______________________________________________ Dev mailing list Dev@lists.chamilo.org http://lists.chamilo.org/listinfo/dev