
I was busy over the weekend with GDSR 2.0, and with database model, I have worked on the new interface. Work on that is far from finished, but look and feel of it is created and all panels will be created using the same unified design. Here are some screenshots.
Some of the interface elements are borrowed from xScape Theme Framework and some derived from it. Most of the interface is done using jQueryUI dialogs and tabs. And, most of the operations will be done through AJAX calls to save settings, update panels and things like that.
First image shows new settings panel. There will be two such panels. One will be with global settings (in MU environment this panel will be in Site Admin menu), and other with settings for current blog. With global settings admin can control some of the aspects of the plugin used in individual blogs. This panel will have only maybe 10-15% options it has right now.
Since the new version will have many different rating modules, settings for all of that is moved to new Ratings panel. Several modules will be registered by default (post, page, comment, user) and you can add more. There are base classes that have most of the module specific things implemented, and you can use that to add more functionalities to new and specific modules.
This panel displays list of rating modules and their settings. Editor for each one is in the popup dialog that uses tabs to display all default settings for each module (and there are many, many settings specific for each module). Another new thing will be naming convention for stars, and you can set the text message to go with each star, as a description of the value that can be displayed. That will be on the separate popup dialog on the same page.
Plugin has (already completed) grid rendering class that will simplify the process of setting panels. This is something WP should have already built in, but it doesn’t yet.
So, tell me what you think about new look. It’s not completed yet, but you can see what direction is taking.
loading...







Comment Link
I saw somewhere in the forums that version 2.0 will support multi-language, so I was wondering if you have an estimated release date for 2.0. Thanks.
loading...
Comment Link
Current GDSR supports multi language. In GDSR 2.0 this will be only easier to use with templates. And as I said countless times, I have no estimate on the GDSR 2.0 release date.
loading...
Comment Link
Your new interface looks great, and it will be exciting to see the new modules. One thing to think about in your new big release is a more down-to-earth “idiot mode”. This rating system is really complicated and very elaborated, and I think you would have saved yourself from tons of stupid questions if you embedded a kind of “idiot-mode” for users not deep into programming. With something like that, this would be the best rating system in the known universe.
loading...
Comment Link
Nice interface, seems more user friendly.
loading...
Comment Link
I just downloaded your plugin and installed on my blog. But then I decided to deactivate because it’s quite confusing. Looks like this future version will be a lot easier to set-up so I’ll wait till final release.
loading...