How do I let dream weaver and the CFMX administrator know that I changed the name of the CFIDE directory so I can stop getting 404 errors every time I try to use the tag inspection.
Also I have the following line: <cfset temp = createObject('component', 'Administrator')> Inside my user.cfc if the person is an administrator. I was wondering three things. 1. Why does it say it can't find the template Administrator.cfc. It's their, in the same directory. Just to make sure I even used the specific path like: <cfset temp = createObject('component', 'questionaire.Administrator')> Still errors out. 2. Can someone finally please explain the var keyword in CFCs in plain english that I can understand when I need to use it and when I don't? 3. If I create an isAdmin() function in the user class, than an isAdmin() in the administrator class will it override correctly when I instantiate an administrator? Timothy Heald Overseas Security Advisory Council U.S. Department of State "that the free Constitution, which is the work of your hands, may be sacredly maintained" - George Washington, Farewell Address 1796 -----Original Message----- From: Haggerty, Mike [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 02, 2003 2:44 PM To: CF-Community Subject: RE: OOCF, CFCs and the questionnaire app 1) The tag definitions are not set up correctly within studio (assuming that is what you are using). You can edit tag definitions by hitting F8, selecting 'Tag Completion', and adding these tags to the list. 2) Purely dependent on your object heirarchy, but it sounds like category is an attribute of question. Of course, if you are going to create objects called category which will possess other salient characteristics, such as name, value, etc. you might need to rethink this approach. The whole point is that objects have meaning enough that it makes sense to reuse them. M -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 02, 2003 2:10 PM To: CF-Community Subject: OOCF, CFCs and the questionnaire app Ok, The boss and I are using the questionnaire app to expand our skill set some during lunch. We are looking at how to objectify it, what methods to have, what might be good to break into a web service. During this process several questions have arisen. 1. Why the hell won't CF 5 close my CFMX tags like cfcomponent or cffunction? I know I am being lazy but so what. 2. How do you break up things that deal with one of an object (getQuestion()) and deal with several instances at once (getQuestionsByCat())? Say I want to list all the questions in a category. Is that properly a method of the question object, or do I need a category object? So far we have decided on the following objects and methods User newUser - constructor, will be used after login to create as a session object that will go through the site with the users credentials, basically just a db query to pull the users info and check the login getUser - used to look up users, say in an address book like manner setUser - input new user info, used for registration. Should this be broken up more in to things like setAddress, setEmail? Also can your override functions in CFMX? I guess I could get the same effect just by doing some conditional work inside the method right? addQuestion - enter a new question. Question would still need to be approved by an administrator - calls question constructor?? Administrator - extends user newAdministrtator - constructor - called if the user has admin rights. What's the way to make this happen in the newUser constructor automatically? approveQuestion - Approve a user entered question approveUsers - Approve a new user application. Figured make it so it can handle many users at once. Should it be for a single user and then just something you do many times? getNewUsers - Gets the listing of new user application Question newQuestion - question constructor getQuestion - pulls a specific question getAnswers - pulls the answers for a specific question getAnswersByUser - pulls a users answers getQuestions - list of all questions getQuestionsByCategory - pulls questions by category answer - answer a question setCategory - set the questions category setQuestion - edit/enter a question I guess that's about it. See anything I am missing? Am I putting anything in the wrong place? Timothy Heald Overseas Security Advisory Council U.S. Department of State "that the free Constitution, which is the work of your hands, may be sacredly maintained" - George Washington, Farewell Address 1796 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=5 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=5 Get the mailserver that powers this list at http://www.coolfusion.com Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.5