Thanks for the feedback Bob - it's good to hear that PWC works better than the rest.
Matt On 9/27/07, syg6 <[EMAIL PROTECTED]> wrote: > > I took your advice and integrated the Prototype Window Class into my project. > > I would recommend it over Thickbox or Greybox any day, it's much easier to > configure and pretty much works out of the box. One feature that is great is > that by default when you load a page in a Window, all further pages loaded > by clicking on urls in that Window are loaded into that Window. This is not > done by default in Greybox or Thickbox if memory serves. > > Apart from that I was having to do a bunch of kludgy stuff to get them > working in Appfuse. With Prototype it just seems to me to be much more > robust, elegant and simple. > > I still haven't entered a JIRA issue for Greybox, and if it's all the same > to you I'd prefer not to. Doesn't seem worth it. Prototype has the same > functionality and getting it to work with Appfuse was a no-brainer. > > But if you'd like I can enter the JIRA issue, just let me know. But look at > it this way - one less thing on your TODO list! > > Bob > > > mraible wrote: > > > > Spring MVC should not process *.htm, only *.html. > > > > You might look into using Prototype Window - I don't know if you can > > load external content into them or not. > > > > http://prototype-window.xilinus.com/index.html > > > > I haven't looked at Greybox until today - but it looks like a slick > > library. Can you please enter an issue for it into JIRA and I'll take > > a look at making it work before the next release? > > > > http://issues.appfuse.org/browse/APF > > > > Thanks, > > > > Matt > > > > On 9/19/07, syg6 <[EMAIL PROTECTED]> wrote: > >> > >> Well I don't know if I'd go so far as to ask for Greybox to work with > >> Appfuse > >> out of the box. I don't know if getting rid of pop-ups is something > >> people > >> are generally interested in, and even if they were there are many flavors > >> out there (Thickbox, Thickbox reloaded, etc.), I'm not sure Greybox is a > >> standard or anything ... > >> > >> That said, it would be swell if it did work. :) I think rather than > >> change > >> all of my pages to be .htm so one single .html page will work correctly > >> is > >> much more difficult that changing one page (loader_frame.html) to .htm > >> and > >> leaving everything else alone. I've grown fond of .html. > >> > >> By default does Spring MVC process *.htm files? > >> > >> Shouldn't it be possible to tell Spring MVC not to process *.htm, either > >> with StaticFilter or somewhere else in web.xml? (Where do we tell Spring > >> MVC > >> to handle *.html? I can't seem to find it ...) > >> > >> Regardless, it should at the very least not decorate it, since I have > >> /scripts/greybox_static/* in my decorators.xml. But it does ... > >> > >> I have to move along and actually do some core stuff for the project, for > >> the moment I am just going to use plain old pop-ups. I'll come back to it > >> and try your suggestions when I get a chance. If in the mean time someone > >> gets it to work, all the better. > >> > >> Thanks, > >> Bob > >> > >> > >> > >> mraible wrote: > >> > > >> > I'm sure it's possible to get Greybox working. If you'd like us to > >> > configure AppFuse so it works out-of-the-box with Grebox, please enter > >> > an issue in JIRA and mark "fix for" to 2.0.1. > >> > > >> > One solution that should work is to change your default extension for > >> > Spring MVC. I'd try removing the StaticFilter (and its mapping) from > >> > web.xml, re-enabling the servlet-mapping for Spring MVC and setting > >> > it's extension to something like *.htm. Then modify > >> > dispatcher-servlet.xml and web-tests.xml to use .htm instead of .html. > >> > > >> > Matt > >> > > >> > On 9/19/07, syg6 <[EMAIL PROTECTED]> wrote: > >> >> > >> >> I got rid of all the stuff I had created - GreyboxController, > >> >> greybox.jsp, > >> >> and the reference to it in dispatcherservlet.xml. I am now back to > >> using > >> >> loader_frame.html, which lives in /scripts/greybox_static/. > >> >> > >> >> In default.jsp I have defined the GB_ROOT_DIR like this: > >> >> > >> >> var GB_ROOT_DIR = "<c:url value='/scripts/greybox_static/'/>"; > >> >> > >> >> And in my jsp I have defined this line: > >> >> > >> >> href="<c:url value='/findplaces.html'/>" onclick="return GB_show('Find > >> >> places', this.href)">Find places > >> >> > >> >> This in turn tries to load the loader_frame.html page. I changed the > >> >> following line in my web.xml (in bold): > >> >> > >> >> <filter> > >> >> <filter-name>staticFilter</filter-name> > >> >> > >> >> <filter-class>org.appfuse.webapp.filter.StaticFilter</filter-class> > >> >> <init-param> > >> >> <param-name>includes</param-name> > >> >> > >> >> > >> <param-value>/scripts/dojo/*,/dwr/*,/scripts/greybox_static/*</param-value> > >> >> </init-param> > >> >> <init-param> > >> >> <param-name>servletName</param-name> > >> >> <param-value>dispatcher</param-value> > >> >> </init-param> > >> >> </filter> > >> >> > >> >> and no go. When I click on the above link it greys out the page and > >> >> creates > >> >> a greybox but loads nothing in it. No errors. And if I try to load > >> >> /scripts/greybox_static/loader_frame.html directly in the browser it > >> >> seems > >> >> that Spring MVC is still processing it because it is decorating the > >> page. > >> >> Theoretically I shouldn't have to put this page in decorators.xml, > >> >> correct? > >> >> The idea in putting it in the StaticFilter section of web.xml is so > >> >> Spring > >> >> MVC does nothing at all with it, and lets it be served by the web > >> server > >> >> as > >> >> a normal html page. > >> >> > >> >> Something tells me these fancy js scripts weren't designed to (easily) > >> >> work > >> >> with complex envirnoments like Appfuse. For now I am going to use > >> >> pop-ups. > >> >> Unfortunately the client has already seen and loves greybox. Ugh. > >> >> > >> >> Bob > >> >> > >> >> > >> >> > >> >> > >> >> syg6 wrote: > >> >> > > >> >> > I am using 2.0 RC1. I haven't tried configuring StaticFilter, I am > >> >> going > >> >> > to give it a try. I have to un-do all the stuff I have just done - > >> >> > changing loader_frame.html back into loader_frame.htm, etc. > >> >> > > >> >> > I will let you (the list) know. > >> >> > > >> >> > Thanks, > >> >> > Bob > >> >> > > >> >> > > >> >> > mraible wrote: > >> >> >> > >> >> >> Have you tried adding /scripts/* to your StaticFilter? What version > >> of > >> >> >> AppFuse you are using? > >> >> >> > >> >> >> Matt > >> >> >> > >> >> >> On 9/18/07, syg6 <[EMAIL PROTECTED]> wrote: > >> >> >>> > >> >> >>> Did anyone every get this to work? I was thiiiiiiis close but no > >> >> cigar. > >> >> >>> > >> >> >>> The problem is that internally greybox uses a page, > >> >> loader_frame.html, > >> >> >>> to do > >> >> >>> most of the work. This page is found with other 'static' files, > >> like > >> >> css > >> >> >>> and > >> >> >>> gif, in a directory you specify in the GB_ROOT_DIR variable. When > >> you > >> >> >>> create > >> >> >>> a link that opens a Greybox it calls that page passing it the url > >> you > >> >> >>> want > >> >> >>> to open. > >> >> >>> > >> >> >>> The problem of course is that Spring MVC wants to manage the > >> >> >>> loader_frame.html url because Spring manages all *.html urls. So I > >> >> made > >> >> >>> myself an empty controller, LoaderFrameController, that redirects > >> to > >> >> >>> loaderFrame.jsp which is nothing more than the old > >> loader_frame.html. > >> >> >>> And I > >> >> >>> also made an entry in decorators.xml so that page wouldn't be > >> >> decorated. > >> >> >>> I > >> >> >>> figured I might have to change the .js so it finds the images and > >> >> .css > >> >> >>> but > >> >> >>> that's all ... > >> >> >>> > >> >> >>> But it doesn't work. No error, just doesn't load the page. At this > >> >> >>> point, > >> >> >>> after trying unsuccessfully to get both thickbox and greybox to > >> work > >> >> >>> with > >> >> >>> Appfuse, I think I am going to give up and just use normal > >> pop-ups. > >> >> It > >> >> >>> might > >> >> >>> be as simple as telling Spring MVC not to manage > >> loader_frame.html. > >> >> Or > >> >> >>> changing loader_frame.html to loader_frame.htm (I already tried > >> this > >> >> ... > >> >> >>> doesn't work either. It seems Spring MVC is also managing *.htm. > >> And > >> >> it > >> >> >>> ignored the line I put in decorators.xml no not decorate > >> >> >>> /scripts/greybox_static/loading_frame.htm) > >> >> >>> > >> >> >>> If anyone has successfully used Thickbox or Greybox with Appfuse > >> >> (Spring > >> >> >>> MVC) I'd be interested in knowing how you did it. Otherwise, it > >> looks > >> >> >>> like > >> >> >>> window.open for me! > >> >> >>> > >> >> >>> Bob > >> >> >>> > >> >> >>> > >> >> >>> climbingrose wrote: > >> >> >>> > > >> >> >>> > I think you have to disable the script in global.js which runs > >> when > >> >> >>> the > >> >> >>> > page > >> >> >>> > load because it interferes with greybox. > >> >> >>> > > >> >> >>> > On 8/10/07, thinkboy <[EMAIL PROTECTED]> wrote: > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> hi matt > >> >> >>> >> even I remove all sitemesh decorator from my jsp. it still show > >> >> >>> error: > >> >> >>> >> seems having error on something else. never mind, hopefully, I > >> >> will > >> >> >>> get > >> >> >>> >> it > >> >> >>> >> work someday. > >> >> >>> >> btw, greybox is really nice. i am so sad that I could not get > >> it > >> >> >>> running > >> >> >>> >> :-( > >> >> >>> >> sorry to trouble u friends .. > >> >> >>> >> > >> >> >>> >> ---- > >> >> >>> >> error message in greybox window > >> >> >>> >> ---- > >> >> >>> >> The page isn't redirecting properly > >> >> >>> >> Firefox has detected that the server is redirecting the request > >> >> for > >> >> >>> >> this address in a way that will never complete. > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> mraible wrote: > >> >> >>> >> > > >> >> >>> >> > You might try disabling SiteMesh on your page (by excluding > >> it > >> >> in > >> >> >>> >> > decorators.xml or commenting out the filter-mapping in > >> web.xml). > >> >> >>> That > >> >> >>> >> > should allow you to view things w/o worrying about AppFuse's > >> >> >>> default > >> >> >>> >> > JavaScript or CSS. > >> >> >>> >> > > >> >> >>> >> > Matt > >> >> >>> >> > > >> >> >>> >> > On 8/9/07, Thinkboy <[EMAIL PROTECTED]> wrote: > >> >> >>> >> >> hi, > >> >> >>> >> >> > >> >> >>> >> >> sorry, this issue may not be very much about appfuse > >> problem. > >> >> >>> >> >> > >> >> >>> >> >> anyone has successfully setup greybox in appfuse? it is > >> very > >> >> >>> beauiful > >> >> >>> >> >> for popup windows: http://orangoo.com/labs/GreyBox/ > >> >> >>> >> >> > >> >> >>> >> >> however. I am unable to set it up in appfuse and not able to > >> >> find > >> >> >>> any > >> >> >>> >> >> solution via google. i just doubt it may due to any > >> conflict > >> >> in > >> >> >>> js or > >> >> >>> >> >> css which are existing in appfuse. > >> >> >>> >> >> > >> >> >>> >> >> pls help!. > >> >> >>> >> >> > >> >> >>> >> >> [scenario:] > >> >> >>> >> >> 1) I installation greybox: > >> >> >>> >> >> 2) in decorator/default.jsp, i added the following snippet > >> in > >> >> >>> between > >> >> >>> >> >> <head> tag > >> >> >>> >> >> <script type="text/javascript"> > >> >> >>> >> >> var GB_ROOT_DIR = "./greybox/"; > >> >> >>> >> >> </script> > >> >> >>> >> >> <script type="text/javascript" > >> >> >>> >> src="/platform/greybox/AJS.js"></script> > >> >> >>> >> >> <script type="text/javascript" > >> >> >>> >> >> src="/platform/greybox/gb_scripts.js"></script> > >> >> >>> >> >> <link rel="stylesheet" type="text/css" > >> >> media="all" > >> >> >>> >> >> href="http:/mydomain.com/platform/greybox/gb_styles.css"/> > >> >> >>> >> >> <decorator:head /> > >> >> >>> >> >> > >> >> >>> >> >> > >> >> >>> >> >> 3) add to my jsp page: > >> >> >>> >> >> http://google.com/ Launch > >> >> >>> >> >> google.com in fullscreen window > >> >> >>> >> >> > >> >> >>> >> >> > >> >> >>> >> >> 4) on web page, a grebox is popup , but it shows an error > >> >> message > >> >> >>> >> >> ---- > >> >> >>> >> >> error message in greybox window > >> >> >>> >> >> ---- > >> >> >>> >> >> The page isn't redirecting properly > >> >> >>> >> >> Firefox has detected that the server is redirecting the > >> request > >> >> >>> for > >> >> >>> >> >> this address in a way that will never complete. > >> >> >>> >> >> > >> >> >>> >> >> > >> >> >>> >> >> > >> >> >>> > >> --------------------------------------------------------------------- > >> >> >>> >> >> To unsubscribe, e-mail: > >> [EMAIL PROTECTED] > >> >> >>> >> >> For additional commands, e-mail: > >> >> [EMAIL PROTECTED] > >> >> >>> >> >> > >> >> >>> >> >> > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> >> > -- > >> >> >>> >> > http://raibledesigns.com > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> > >> --------------------------------------------------------------------- > >> >> >>> >> > To unsubscribe, e-mail: > >> [EMAIL PROTECTED] > >> >> >>> >> > For additional commands, e-mail: > >> [EMAIL PROTECTED] > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> >> > >> >> >>> >> -- > >> >> >>> >> View this message in context: > >> >> >>> >> > >> >> >>> > >> >> > >> http://www.nabble.com/problem-setting-up-greybox-in-appfuse-tf4241315s2369.html#a12076455 > >> >> >>> >> Sent from the AppFuse - User mailing list archive at > >> Nabble.com. > >> >> >>> >> > >> >> >>> >> > >> >> --------------------------------------------------------------------- > >> >> >>> >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> >> >>> >> For additional commands, e-mail: > >> [EMAIL PROTECTED] > >> >> >>> >> > >> >> >>> >> > >> >> >>> > > >> >> >>> > > >> >> >>> > -- > >> >> >>> > Regards, > >> >> >>> > > >> >> >>> > Cuong Hoang > >> >> >>> > > >> >> >>> > > >> >> >>> > >> >> >>> -- > >> >> >>> View this message in context: > >> >> >>> > >> >> > >> http://www.nabble.com/problem-setting-up-greybox-in-appfuse-tf4241315s2369.html#a12758398 > >> >> >>> Sent from the AppFuse - User mailing list archive at Nabble.com. > >> >> >>> > >> >> >>> > >> --------------------------------------------------------------------- > >> >> >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> >> >>> For additional commands, e-mail: [EMAIL PROTECTED] > >> >> >>> > >> >> >>> > >> >> >> > >> >> >> > >> >> >> -- > >> >> >> http://raibledesigns.com > >> >> >> > >> >> >> > >> --------------------------------------------------------------------- > >> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> >> >> For additional commands, e-mail: [EMAIL PROTECTED] > >> >> >> > >> >> >> > >> >> >> > >> >> > > >> >> > > >> >> > >> >> -- > >> >> View this message in context: > >> >> > >> http://www.nabble.com/problem-setting-up-greybox-in-appfuse-tf4241315s2369.html#a12774454 > >> >> Sent from the AppFuse - User mailing list archive at Nabble.com. > >> >> > >> >> --------------------------------------------------------------------- > >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> >> For additional commands, e-mail: [EMAIL PROTECTED] > >> >> > >> >> > >> > > >> > > >> > -- > >> > http://raibledesigns.com > >> > > >> > --------------------------------------------------------------------- > >> > To unsubscribe, e-mail: [EMAIL PROTECTED] > >> > For additional commands, e-mail: [EMAIL PROTECTED] > >> > > >> > > >> > > >> > >> -- > >> View this message in context: > >> http://www.nabble.com/problem-setting-up-greybox-in-appfuse-tf4241315s2369.html#a12779388 > >> > >> Sent from the AppFuse - User mailing list archive at Nabble.com. > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > > > -- > > http://raibledesigns.com > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > View this message in context: > http://www.nabble.com/problem-setting-up-greybox-in-appfuse-tf4241315s2369.html#a12919739 > Sent from the AppFuse - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- http://raibledesigns.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
