« Typo3:ss dragdrop » : différence entre les versions

De FrozenWiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
 
Ligne 27 : Ligne 27 :


== #002 ==
== #002 ==
From: Noel Bossart
<pre>
Hi Stephane,
I found your extension ss_dragdrop and find it very usefull.
I testet it with Firefox Mac, Safari Mac and Camino Mac.
Your extension works in this browser as it should...
Some ideas - since I'm not a javascript profi, i cant't say if
its easy or impossible to make:
- how about adding a functionality to change between
moveing page into and moveing page after, possible solutions
i think would be: when pausing over a Page, after a little time,
a > icon appears which indicates, that the page is moved
into the page. Or another way, if you drag the page on the right side of
a page name (or just over the name instead of over the icon),
it will be moved into this page.
- copy instead of move: Dragging the page with the right
mouse button... add a + icon to the cursor...
- move/copy the page "ofer" an other page if you drag
it on the top of a page.
right now, it moves it allways after the page
- adding AJAX functionality like the extension: gb_bedraganddrop
Again, thanx for your Work!
Be blessed, Noel
Noël Bossart
Software Engineer
</pre>
I have implemented the "Key modifier" option suggested by this feedback : when the user has the extension configured in NO-MENU mode (and only in this mode), when he presses CTRL on his keyboard while moving at the same time, a little + icon will appear to indicate the record will be COPIED instead of being MOVED to the destination.

Version du 1 janvier 2006 à 14:37

Bugs reported

#001

From: Steffen Müller

Hi Stephane.

I use to manually adjust the width of my pagetree frame with the user TSconfig:
setup.override.navFrameResizable = 1

But whenever I draged&droped a page with your extension, the frame gets resized
afterwards to a default value. The extension seems not to be compatible with resizable
frames.

Using TYPO3 3.8.0 tested with Firefox 1.0
Help appreciated.


P.S. Thanks for developing this extension - a useful usability feature.

-- 
cheers,
Steffen

This bug cannot be resolved within the extension. A simple Copy/Move from Typo3 will have exactly the same behaviour. The frame is resized at every pagetree reload, and this bug is likely to persist until the Typo3 tree gets updated via AJAX and not through page reloads.

#002

From: Noel Bossart

Hi Stephane,

I found your extension ss_dragdrop and find it very usefull.
I testet it with Firefox Mac, Safari Mac and Camino Mac.

Your extension works in this browser as it should...


Some ideas - since I'm not a javascript profi, i cant't say if
its easy or impossible to make:

- how about adding a functionality to change between
moveing page into and moveing page after, possible solutions
i think would be: when pausing over a Page, after a little time,
a > icon appears which indicates, that the page is moved
into the page. Or another way, if you drag the page on the right side of
a page name (or just over the name instead of over the icon),
it will be moved into this page.

- copy instead of move: Dragging the page with the right
mouse button... add a + icon to the cursor...

- move/copy the page "ofer" an other page if you drag
it on the top of a page.
right now, it moves it allways after the page

- adding AJAX functionality like the extension: gb_bedraganddrop

Again, thanx for your Work!

Be blessed, Noel

Noël Bossart
Software Engineer

I have implemented the "Key modifier" option suggested by this feedback : when the user has the extension configured in NO-MENU mode (and only in this mode), when he presses CTRL on his keyboard while moving at the same time, a little + icon will appear to indicate the record will be COPIED instead of being MOVED to the destination.