First, I know this is long. Thanks in advance for taking the time to
read it. It is appreciated.
After playing around with the TbBMod extension I made a few months
ago, I have realized it has the potential to do become a lot more than
just a toolbar button modder.
Anyone who's never heard of this or is not familiar with it please go
here for demo.
http://iui-js.appspot.com/iui/ext-sandbox/TbBMod/index.html#_home
You can download the script from the development clones or in a zip
file here attached to comment three.
http://code.google.com/p/iui/issues/detail?id=47
The way the extension is written now in addition to modding the
toolbar button you can apply the 3 options it has to any item in your
web app with a unique id. I can see a lot of use potential there.
Several people frequently post to the effect of "How can I make this
or that exception to the way iUI does this or that?" My goal with the
new version will be an extension that offers people a way to make
exceptions to several iUI behaviors, and mod elements in their web app
on a page view basis. Basically an extension that can handle lots of
behavior exceptions and page element mods with out a user changing a
single line of iUI code or css. So that way as iUI is updated they
wont have to worry about integrating the updates into their hacked up
version and all their mods should keep on working. I will be working
on the new version after I get out of school for the summer next week,
and some input from the community would be really appreciated.
So here's what I'm asking.
Does anyone use it? (Need to know for reverse compatibility needs if I
make some drastic changes)
Has anyone had problems with it?(Bug fixes)
I have decided I don't care much for the name and it doesn't really
fit anymore with the direction I'll be taking it. I am considering
iUIPageModder, PageModder or something simple to that effect. Feedback
on this?????
Here's a rough over view of what I would like to bring to the
extension.
iUI behavior mods
Have your page slide in backwards on demand -- useful for AJAX form
results when adding things to lists etc... and things like a the
familiar settings page where you just click back (the back button will
actually submit the form and the previous or updated page will slide
back into view from left)
Turn toolbar button into a form submitter.
Back button overrides - sometimes you want the back button on a
particular page to always link back to another particular page
With the integration of iScroll there will be the option for a new
toolbar at the bottom that may need customized on the fly
Change the following element attributes on the fly
-class - change class or add remove class (could be a quick way to
drastically alter some things appearance)
-visibilty - for buttons, links, misc. elements and possibly show/hide
bigger chunks of page, say the whole lower tool bar.
-button or link text
-button or link url
-lower toolbar button image or text and url
If anyone has any kind of feedback or has something they think I
should add please post here and let me know. I would like this to be a
well implemented flexibility extension for iUI.
Thanks for everyone's time to read this. I know it's a long one.
@Sean
I haven't had much time to look at the work on the iPad stuff you're
doing yet. Will any of this still be relevant or needed there? Will it
mesh with what your planning in iUI development? Will it break
anything you know of yet?
--
You received this message because you are subscribed to the Google Groups "iui-developers" group.
To post to this group, send email to
iui-dev...@googlegroups.com.
To unsubscribe from this group, send email to
iui-developer...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/iui-developers?hl=en.