No typos. I copied and pasted change.
However, I see:
Application.administrator.isUserLoggedInNow()
Should that be:
Application.admin.isUserLoggedInNow()
I am not the best coder in the world, but I do not see any administrator
initialized, I do see an admin though.
On 8/10/2015 8:45 AM, Marcus F wrote:
Just to make sure, there are 3 places in Base.cfc and 1
in bluedragon\administrator\Application.cfc
Double-checked typos etc.
Just pointing it out, as the error says it can't find the function,
implies you either didn't rename it, or typo'd.
On Sunday, August 9, 2015 at 11:34:11 PM UTC-4, MiniFireDragon wrote:
Yes it is night.
I tried changing the 4 items names isUserLoggedIn() to
isUserLoggedInNow() and it still gives errors. Different now:
CFML Runtime Error
Need some help? Visit our manual http://openbd.org/manual/
General Runtime Error
Request /bluedragon/administrator/index.cfm
File Trace
/opt/tomcat/webapps/mytarottable/bluedragon/administrator/index.cfm
|
+--
/opt/tomcat/webapps/mytarottable/bluedragon/administrator/Application.cfc
Type Object
Function(s) onRequestStart
(/opt/tomcat/webapps/mytarottable/bluedragon/administrator/Application.cfc,
Line=62, Column=2)
Detail Method isUserLoggedInNow could not be found. Check that
the method is publicly accessible, the correct number of arguments
are specified and that the argument types match
Tag Context CFIF
(/opt/tomcat/webapps/mytarottable/bluedragon/administrator/Application.cfc,
Line=140, Column=62)
|
+-- CFFUNCTION
(/opt/tomcat/webapps/mytarottable/bluedragon/administrator/Application.cfc,
Line=62, Column=2)
Source
137: </cfif>
138:
139: <cfif !Application.administrator.isUserLoggedInNow() &&
ListLast(CGI.SCRIPT_NAME, "/") != "login.cfm" &&
140: ListLast(CGI.SCRIPT_NAME, "/") != "_loginController.cfm">
141: <cfset contextPath =
getPageContext().getRequest().getContextPath() />
^ Snippet from underlying CFML source
On 8/9/2015 10:32 PM, Marcus F wrote:
If you're running nightly, try changing the name of the function
isUserLoggedIn() to something else in:
bluedragon/adminapi/Base.cfc
bluedragon/administrator/Application.cfc
There's a conflict with a function that I recently added to the
engine with the same name, if you're not running nightly I don't
think this is the issue.
On Sunday, August 9, 2015 at 10:11:34 PM UTC-4, MiniFireDragon
wrote:
So, now that I got my test server up and running, I
downloaded the
Administrator Panel from GitHub and installed, logged in with
the admin.
Then I immediately went to the Security Page to change my
password and
(same on every page):
CFML Runtime Error
Need some help? Visit our manual http://openbd.org/manual/
Login required to perform this action
Request /bluedragon/administrator/settings/_controller.cfm
File Trace
/opt/tomcat/webapps/mytarottable/bluedragon/administrator/settings/_controller.cfm
|
+--
/opt/tomcat/webapps/mytarottable/bluedragon/adminapi/Administrator.cfc
|
+--
/opt/tomcat/webapps/mytarottable/bluedragon/adminapi/Base.cfc
Type bluedragon.adminapi.security
Function(s) setPassword
(/opt/tomcat/webapps/mytarottable/bluedragon/adminapi/Administrator.cfc,
Line=50, Column=47)
|
+--checkLoginStatus
(/opt/tomcat/webapps/mytarottable/bluedragon/adminapi/Base.cfc,
Line=95,
Column=103)
Tag Context CFTHROW
(/opt/tomcat/webapps/mytarottable/bluedragon/adminapi/Base.cfc,
Line=97,
Column=7)
|
+-- CFIF
(/opt/tomcat/webapps/mytarottable/bluedragon/adminapi/Base.cfc,
Line=96, Column=5)
|
+-- CFFUNCTION
(/opt/tomcat/webapps/mytarottable/bluedragon/adminapi/Base.cfc,
Line=95,
Column=103)
|
+-- CFSET
(/opt/tomcat/webapps/mytarottable/bluedragon/adminapi/Administrator.cfc,
Line=55, Column=5)
|
+-- CFFUNCTION
(/opt/tomcat/webapps/mytarottable/bluedragon/adminapi/Administrator.cfc,
Line=50, Column=47)
|
+-- CFSET
(/opt/tomcat/webapps/mytarottable/bluedragon/administrator/settings/_controller.cfm,
Line=59, Column=6)
|
+-- CFTRY
(/opt/tomcat/webapps/mytarottable/bluedragon/administrator/settings/_controller.cfm,
Line=58, Column=4)
|
+-- CFELSE
(/opt/tomcat/webapps/mytarottable/bluedragon/administrator/settings/_controller.cfm,
Line=57, Column=2)
|
+-- CFIF
(/opt/tomcat/webapps/mytarottable/bluedragon/administrator/settings/_controller.cfm,
Line=54, Column=7)
|
+-- CFCASE
(/opt/tomcat/webapps/mytarottable/bluedragon/administrator/settings/_controller.cfm,
Line=45, Column=5)
|
+-- CFSWITCH
(/opt/tomcat/webapps/mytarottable/bluedragon/administrator/settings/_controller.cfm,
Line=43, Column=3)
|
+-- CFSILENT
(/opt/tomcat/webapps/mytarottable/bluedragon/administrator/settings/_controller.cfm,
Line=24, Column=1)
Source
94 : <cffunction name="checkLoginStatus" access="package"
output="false" returntype="void"
95 : hint="Checks login status and throws a security
exception
if there is no valid logged in user">
96 : <cfif !isUserLoggedIn()>
97 : <cfthrow
message="#variables.msg.security.notLoggedIn#"
type="bluedragon.adminapi.security" />
98 : </cfif>
^ Snippet from underlying CFML source
locals
struct
arguments
struct [empty]
Expanded Debug Details - Click to expand the detailed variables
application
cffile
cfthread
cgi
client
cookie
form
request
server
session
super
url
variables
3.2 @ 22:08:02.192 Sunday, 9 August 2015
--
--
online documentation: http://openbd.org/manual/
http://groups.google.com/group/openbd?hl=en
<http://groups.google.com/group/openbd?hl=en>
---
You received this message because you are subscribed to the
Google Groups "Open BlueDragon" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to [email protected] <javascript:>.
For more options, visit https://groups.google.com/d/optout
<https://groups.google.com/d/optout>.
--
--
online documentation: http://openbd.org/manual/
http://groups.google.com/group/openbd?hl=en
---
You received this message because you are subscribed to the Google
Groups "Open BlueDragon" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.
--
--
online documentation: http://openbd.org/manual/
http://groups.google.com/group/openbd?hl=en
---
You received this message because you are subscribed to the Google Groups "Open BlueDragon" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.