[pLog-svn] LT-1.3-ajax branch demo
Jon Daley
plogworld at jon.limedaley.com
Mon Jul 16 07:50:26 EDT 2007
I didn't notice the "New Article Category" and "New Link" buttons
for a while - they probably should be black or have something else changed
to be more obvious.
I had one strange bug that I can't reproduce, where the first time
I logged in, I added a new category, and then typed in the title, and
couldn't click or type in the tinymce window at all. I reloaded the page,
(no cookie was saved, though it might have been too short of a time for
the cookie to be saved) and then I could type my post.
When I click the "new link" button, the window that appears is not
centered in the window (I got a couple css errors about "align" not
existing, I am not sure if that is related). So, I have to scroll down to
see the entire window. As soon as I hit the bottom of the scrollbar, the
screen flashes a couple times, and then it sort of scrolls back up and the
window eventually ends up being centered without a scrollbar at all (since
it is no longer needs).
Hrm. I posted an article successfully, but the auto-save cookie
wasn't cleared, so when I went back to the "new post" page later, it gave
me the unsaved message warning.
In general, I like it.
On Mon, 16 Jul 2007, Oscar Renalias wrote:
> After hacking away the last few days working on some new ideas for
> 1.3 (most of them based around ajax to "spice up" the admin interface
> a little), I've set up a test installation at http://
> devel.lifetype.net/lifetype-1.3-ajax/admin.php (LT user=user / LT
> password=user - HTTP user=devel / HTTP password=d3v3l)
>
> Basically, this is what I've been toying with:
>
> - Added a performAjax() to many action classes, so that they generate
> content ready to be consumed by a json/javascript client. Just append
> "&output=json" to a URL like "admin.php?op=addArticleCategory" and
> see the results.
>
> - Based on the work above, validation of forms via XmlHttpRequest has
> been implemented, where field errors are reported in the background
> and dynamically displayed in the form wherever necessary.
>
> - All the "New XXX" options ("New Link", "New Category", etc) options
> have been moved, so that for example "New Link" is now an option that
> appears only in the "Links" page and so on. Doing so has allowed the
> "Manage" menu to go down to 7 options which now all fit in one single
> row of tabs. I'd like to reduce the number of options available when
> users click "Manage", do we really need 12 of them in there?
>
> - In addition to the idea above, all the "New XXX" and "Edit XXX"
> screens are modal dialogues that appear as some sort of pop-up
> overlaid on top of the current screen. The idea is that users don't
> lose focus of where they are, so if they're browsing the list of
> categories, I think it's safe to assume that they should stay there
> if they want to edit or add a new category.
>
> - Better usage of the screen space in the "Resources" page, now files
> appear in some sort of dynamic table that allows to show a lot more
> of them.
>
> You don't need to install this branch in your computers, I'm making
> it easy to test this in our server and send us your feedback :-) We'd
> like to know if we're going the right way.
>
> Oscar
> _______________________________________________
> pLog-svn mailing list
> pLog-svn at devel.lifetype.net
> http://limedaley.com/mailman/listinfo/plog-svn
>
--
Jon Daley
http://jon.limedaley.com/
Laughter: A universal bond that draws all men closer.
-- Nathan Ausubel
More information about the pLog-svn
mailing list