Look at - extjs:bubble, which should have options for changing how long the bubble shows and whether it disappears automatically) - and extjs:bubbleoutput which provides a way to loop over bubble messages and output them manually instead.
Blair On Thu, Mar 19, 2009 at 9:45 AM, Chris Roth <[email protected]> wrote: > > In 4.11 I had a file type (extended dmFile) that I was protecting > using categories (form tool list to policygroups in object admin) then > checking for lpolicygroupids in download.cfm (using a modified version > of David Whiterod's securefiles plugin > > http://groups.google.com/group/farcry-dev/browse_thread/thread/99f01a14bd276811/9e498ea204633ed6?lnk=gst&q=securefiles#9e498ea204633ed6 > ). > > This made it really easy for a publisher to add a new "file" in my > case "servicerepfile" and "check off" the groups that could download > it. > > After migrating the 5.1, lpolicygroupids no longer contains the right > values so I struggled with how I was going to reapply security to > these objects. I looked over the "adding permissions to types" in the > docs (http://docs.farcrycms.org/display/FCDEV50/Object+specific > +permissions) > but the idea of having to go in and add view permissions to 800 > objects was unappealing, AND the process of managing the permisions > seemed cumbersome for my average publisher. > > Ultimately I settled on creating a new permission Service Rep File > View (shortcut: "SRFILEVIEW"), and assigned the 3 or 4 roles to it > that need access. > > In download.cfm, I saw a todo: to check for standard view permissions, > so I dropped my code right there, it looks like the below and seems to > work. If this is not the way to achieve this result please explain. > > <!--- croth: Check for various "type" permissions AND standard view --- > > > <cfswitch expression="#attributes.typename#"> > > <cfcase value="cmiservicerepfile"> > > <cfif application.security.checkPermission(permission="SRFILEVIEW") > NEQ 1> > <cfthrow type="core.tags.farcry.download" message="File not > available." detail="You must be a service rep to view this file." /> > </cfif> > > </cfcase> > > <cfdefaultcase> > > <cfif application.security.checkPermission > (permission="View",object=attributes.objectid) NEQ 1> > <cfthrow type="core.tags.farcry.download" message="File not > available." detail="You do not have permission to view this file." /> > </cfif> > > </cfdefaultcase> > > </cfswitch> > > I put the standard view check in there in the event that I add object > specific permissions to the core dmfile type. > > So this is all fine an good, but I'd like to find out how people are > making pretty messaging to the user when you encounter the error > (cfthrow). > > In FC4, if a file was in draft for example, it would output a message > to that effect and provide the login box. > > I seen in FC5, you can message the user in some sort of bubble thing > (like when you enter invalid login info). > > How can I, instead of throwing a message, redirect a user to the login > page, and pass the messaging I want, AND how do I extend the amount of > time the bubble appears (I have noticed some users do not see it) OR, > display the message in a way OTHER than the nifty bubble? > > Thanks! > > Chris > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "farcry-dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/farcry-dev?hl=en -~----------~----~----~----~------~----~------~--~---
