ksenzee / views3ui Goto Github PK
View Code? Open in Web Editor NEWA new UI for Views 7.x-3.x.
A new UI for Views 7.x-3.x.
Welcome to Views 2. Please see the advanced help for more information. If you're having trouble installing this module, please ensure that your tar program is not flattening the directory tree, truncating filenames or losing files. Installing Views: Place the entirety of this directory in sites/all/modules/views Navigate to administer >> build >> modules. Enable Views and Views UI. If upgrading from Drupal 5 and Views 1, your views need to be converted manually. See administer >> build >> modules >> views >> tools >> convert. If you're new to Views, try the Simple Views module which can create some often used Views for you, this might save you some time. Recommended modules for use with Views: CCK Voting API Views Bonus Pack Views Bulk Operations Experimental modules: Views OR
some we know don't work include "click sort column", "formatter", "use field template" (when configuring fields) - Jeff suggested throwing them in the "More" fieldset
get rid of the associated variables too if any.
The settings links got added to the views edit page.
The style: http://viewsdesigns.drupalgardens.com/media-gallery/lightbox/6/76
Currently it looks like
"Content settings |" even the output looks okay.
The problem seems to be the left floated links
Jeff will deliver the mockup for the preview form tomorrow (15th).
After that, the preview form can get styled.
Notes:
As you see on http://viewsdesigns.drupalgardens.com/media-gallery/detail/6/66 it should be possible to edit the title of a view.
Therefore the title itself has to be displayed
Also make all the settings have their intended effect, except "show filters on the list of views" which is a separate issue
Also, try to make it easy to alter that wording back to "template" in Gardens.
Example of the issue:
https://skitch.com/jesse.beach/rq2cq/home-site-install
make tablesort work; add and/or operators to the left of each filter group
Note: This is mostly done, and may even be fully done by now.
Compare https://skitch.com/effulgentsia/rxywy/add-new-view-localhost and http://viewsdesigns.drupalgardens.com/media-gallery/detail/26/191. Or, is the design outdated?
we're doing this so that there are at least two options - otherwise the form where you choose something to add only has one option.
fix.
Move the "remove" links/checkboxes from the rearrange forms to the bulk delete form.
The whole filter criterion edit form needs to be rearranged per the designs
In Views 2 and Views 3 (6.x branch) an icon indicates that an option has more options inside.
Here is the original issue: http://drupal.org/node/534680
And this is how is at this moment in:
Views 6.x-3.x http://img62.imageshack.us/i/drupal63.png/ (with padding and icon)
Views 7.x-3.x http://img813.imageshack.us/i/drupal73.png/ (doesn't have padding)
Views on Github: http://img337.imageshack.us/i/drupall7ux.png/ (without icon and padding)
Currently seems to be striping per group instead of overall. Quick fix would be to run the JS restriping method after the page loads.
Request from Jeff. Easy to do. Just need consensus: https://skitch.com/jeff.noyes/rxfir/add-new-view-jeffer
"Module/Theme/Theme engine", for example. Figure out what to do about them.
When you create a new view a click to the enter key should automatically move the user to the views edit screen
see designs
This description is no longer relevant to what's left to be done, but leaving it for history. See comments.
i.e. finish the menu structure rearrangement
Maybe make it float on top of the page instead.
If you look carefully at the designs, there aren't supposed to be any spaces between buckets. I missed that when I wrote the original CSS.
Have fun Earl.
If there's a PDO (or other) exception in a view, you get the dreaded "unexpected error" page when you try to edit the view. BTW, another way to fix this would be moving the preview into its own page callback and only invoking it via ajax (this is how views currently does it). But the disadvantage of that is that non-JS users don't get to see the preview on the same page as the edit screen.
The Views UI tests are located at tests/views_ui.test. They passed at the beginning of the code sprint. It would be good if they pass at the end too :)
It's possible to delete a display, but the display remains.
Once a display is removed the edit region itself get's views-display-deleted and the link views-display-deleted-link
This needs styling based on http://viewsdesigns.drupalgardens.com/media-gallery/lightbox/6/121
Views fields designs: http://viewsdesigns.drupalgardens.com/content/views-fields
These extra field-related settings referenced in (2.) above should be dumped in the More fieldset.
Basically when you click "Apply" on the second to last one, it acts like you clicked "Expose" instead, and then never lets you configure the last filter.
Apart from Apply and Cancel, there should be a Remove button in every edit dialog (fields, filters, arguments)
remove items via the edit form instead of the rearrange form; get rid of the "remove" checkboxes and links from the rearrange form, and add remove buttons to the configuration forms
Discuss: Are we getting rid of the remove checkboxes everywhere, or only on some screens?
This happens for example when adding a filter.
go through all the sort criteria edit forms and make sure they conform to the new design
When a display is deleted, it should be marked as deleted and recoverable via an "Undo delete" button. See designs.
According to http://viewsdesigns.drupalgardens.com/media-gallery/detail/6/66 the contextual links/title needs some styleing.
i.e. sometimes "edit", "duplicate" and "delete" spill over to a second line - they shouldn't ever do that. Maybe separate operations with a non-breaking space.
maybe check with Jeff about how he thinks they should look
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.