[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