Hi
The title says it all. Have been reading up on posted issues, patches, and testing the module with and without patches, and it made me question the state of the module.
1. Is the module basic functionality working? I'm not asking this because I'm to lazy to test it. I did, but I have to admit that, to me does it looked like it's not quite there. If this is the case, perhaps we could get some information regarding this added to the project page, with a list of issues that need to be fixed to get us there?
2. Are there active maintainers in here? To me does it seems to be patches laying round, posted in issues that are not getting committed to the dev. branch. Are there need for co-maintainers? If so perhaps change the project to page to reflect this?
3. Documentation is missing. Currently we have doc. for the 6.x version http://drupal.org/node/283498 but non for the 7.x. and the draggable setting page is in need for some docs and perhaps some UX work then it is hard to make out what settings should be turned on, and why. (see attached screenshot).
4. What issues are blocking an alpha/beta release (release blockers)?
Pls. don't take this the wrong way, I'm just trying to help out. If we could get a overview of the state of the module, list show stoppers perhaps we could focus the efforts on getting an alpha out?
Best regards
Steinmb
| Comment | File | Size | Author |
|---|---|---|---|
| #16 | DraggableViews-D7-config.png | 79.45 KB | chrisloos |
| Slides (Content) | infosystem.png | 164.71 KB | steinmb |
Comments
Comment #1
Fidelix commentedTrue. I'll subscribe so I know what's missing, and maybe then, help.
Comment #2
McGo commentedsubscribing. ...
Comment #3
steffenrI tried the latest DEV version of the module on test-site - all stuff regarding draggable views - style plugin seems to run fine for me..
BUT the use of ORDER BY DraggableViews Order won't work in standard views - http://img217.imageshack.us/img217/2829/bild000qw.png. In the database the order is stored correctly. http://img39.imageshack.us/img39/3914/bild001g.png
It just pulls the standard order by post date - obviously i entered DraggableViews as order criteria.
subscribing. ...
Comment #4
awm commentedThe Native draggable views order works fine for me. If you try to use a custom field however it does not work at all. Here are the steps that worked for me:
1. Create a view and choose the style to draggable table
2. add fields and make sure to add " Draggable_views: order "
3. Go back to style settings and configure the default sort and choose the Order field (the one added in step 2 ) as your order and save.
4. add Draggable_views: order to the sort criteria and make sure it is the primary order then save.
I hope I am doing it right but so far it is ok.
Comment #5
steffenr@awm086: have you tried the DraggableViews Order in another view with unformatted or table as views style setting ?
In my case this didn't work as expected - DraggableViews order is available as a field there but don't used by order criteria.
SteffenR
Comment #6
zambrey commentedsubscribe
Comment #7
durum commentedsub
Comment #8
awm commented@SteffenR: I am not sure I understand your approach when you say using unformatted. I think you must use draggable table in order to utilize draggable views reordering.
Comment #9
steffenr@awm086: ok - let me explain. I created a draggable-table view for my site editors to arrange some pictures - works fine if you use native sorting and "Sort By - Draggable Views: Order".
For displaying the ordered content i created a new display - instead of "Draggable Views" Style i set up "unformatted" Style with "Sort By - Draggable Views: Order" - but in this case the order won't be used ..
I hope it helped you to understand my "problem" ;)
SteffenR
Comment #10
ygerasimov commentedRight. I completely agree that this module needs more attention and I haven't put enough efforts to it lately.
I would like to propose following plan for the development of this module:
1. Implement basic functionality of sorting (with and without pager):
- we need to have both native and fieldapi handlers properly working and covered with tests
- make alpha release
2. Implement advanced functionality of hierarchy
At the moment as far as I remember I stuck on work with pager as it heavily changed in views 7.x-3.x
I will create tickets to split tasks and mark them so everyone will see what is blocking at least alpha release.
Of course after each release we should update documentation.
Please let me know your comments.
Comment #11
awm commented@SteffenR Now i understand, but i did the exact same thing and it works like a charm for me. I created one display just for rearranging nodes and another that displays them.
According to the documentation the value of "Draggable Views: Order" is unique for every view. So for me it works across the view displays. Are you using any other sorting criteria? are you exposing other filters? what fields are you exposing (Bulk operations perhaps)?
I would suggest you try simplifying your view as much you can to see identify the "problem". Give us your feed back please.
Good Luck
Comment #12
ecksley commented@SteffenR I will confirm that the module is working fine for these purposes. I just did my first install having watching this:
http://nodeone.se/blogg/nodeone-talks-drupal-draggableviews-and-cck-fields
It is for D6, but it shows how to make one view for sorting and one for displaying using a field to store the results. Configuration is similar enough that I had no trouble.
Good luck!
Comment #13
steffenr@ecksley: have you tried this already in Drupal 7 - i tried to use the sort-order of a draggable view in a "normal view" and couldn't get it working. ( i already described above )
Comment #14
ecksley commented@SteffenR, yes. D7 is where I tested it. I just mentioned the D6 tutorial because that is where I learned about the module and how to configure it. It might be worth checking out if you are having trouble to see if you missed step.
In D6 I used the Weight module (which seams to be dying on the vine in D7) so I am totally new to draggable views, but have had no problem getting it to work.
As an aside, I might even say its better because it is possible to assign multiple sort values to a node based on context whereas Weight can only have one value. For example, I can have one field recording the sort order among all nodes of a type, and another field recording the order on a different View that filters by taxonomy.
Comment #15
chrisloos commented@SteffenR, I'm running into the same problem as you. Creating a Draggable View TABLE works fine, but when I try to sort by the Draggable View SORT ORDER in a different view, it doesn't have any effect.
I use Draggable Views in D6 projects all the time and it works great. This issue seems to be D7 only. Something just isn't working right.
Comment #16
chrisloos commentedOkay, I was able to get it to work. Here's how:
In my previous, non-working incarnation of my Draggable Views table, I had added a "DraggableViews: Order" field, then specified that field as the field to sort by in the Draggable Views Table settings. This worked in D6 but doesn't seem to be functioning in D7.
So I removed my "DraggableViews: Order" field, and instead added a generic Integer field called "weight" to my content type. I then added that field to my Draggable Views table, and specified this field as the sorting field in the Draggable Views Table settings. Also you must change the handler setting from 'Native' to 'FieldAPI' for this to work.
Don't forget to update your public view to sort by the new weight field instead of the DraggableViews:Order field.
Comment #17
awm commented@chrisloos I am not sure how you got the custom integer field to work with the field API handler. I tried my best to do the same but kept getting the "Structure has been broken and it's been repaired error " and the order would not work at all. So I had to use the native handler along with the "Draggable Views: Order" field which for every view and can be shared across displays.
Comment #18
knalstaaf commentedSubscribing.
Comment #19
mlncn commentedThe most important piece of making DraggableViews a true Drupal 7 module is breaking its implicit tie to nodes and making any Entity view re-orderable: #1264636: Allow for any fieldable entity to be ordered
Comment #20
technikh commented+1 subscribing..
Comment #21
Anonymous (not verified) commentedSubscribing
Comment #22
andrew_mallis commentedsubscribe.
Comment #23
BenK commentedSubscribing too
Comment #24
Refineo commentedsubscribe
Comment #25
crispinbailey commented+1
Comment #26
dalinIf your symptoms include empty select boxes when you click "Show row weights" then you might check out #1289418: Drupal 7 upgrade mistakes causes draggable views to not work in some configurations
Comment #27
istryker commentedThis is an issue for 1.x, which is unsupported now. The 2.x branch is well supported. Draggableviews 6.x-3.x does not have all of the features of 2.x, but is supported. Closing issue.