Skip to content

Commit 454ed9d

Browse files
author
dustymc
committed
1 parent e31d8d4 commit 454ed9d

9 files changed

+36
-49
lines changed

Application.cfc

+17-18
Original file line numberDiff line numberDiff line change
@@ -172,23 +172,6 @@
172172
<cfset Application.InstitutionBlurb = "Collections Database, Museum of Comparative Zoology, Harvard University">
173173
<cfset Application.DataProblemReportEmail = "[email protected]">
174174
<cfset Application.PageProblemEmail = "[email protected]">
175-
<cfelseif #cgi.HTTP_HOST# contains "berkeley.edu">
176-
<cfset Application.svn = "/opt/csw/bin/svn">
177-
<cfset Application.webDirectory = "/users/mvzarctos/tomcat/webapps/cfusion">
178-
<cfset Application.SpecimenDownloadPath = "/users/mvzarctos/tomcat/webapps/cfusion/download/">
179-
<cfset Application.bugReportEmail = "[email protected],[email protected],[email protected]">
180-
<cfset Application.technicalEmail = "[email protected],[email protected]">
181-
<cfset Application.mapHeaderUrl = "http://mvz.berkeley.edu/images/nada.gif">
182-
<cfset Application.mapFooterUrl = "#Application.serverRootUrl#/images/Logos/bnhm_logo_small.gif">
183-
<cfset Application.genBankPrid = "4537">
184-
<cfset Application.genBankUsername="mvz">
185-
<cfset Application.convertPath = "/opt/csw/bin/convert">
186-
<cfset Application.genBankPwd=encrypt("Uln1OAzy","genbank")>
187-
<cfset Application.BerkeleyMapperConfigFile = "/bnhmMaps/MvzConfig.xml">
188-
<cfset Application.Google_uacct = "UA-936774-1">
189-
<cfset Application.InstitutionBlurb = "<a href=""#Application.serverRootUrl#"">Collections Database, Museum of Vertebrate Zoology, UC Berkeley</a>">
190-
<cfset Application.DataProblemReportEmail = "[email protected]">
191-
<cfset Application.PageProblemEmail = "[email protected],[email protected],[email protected]">
192175
</cfif>
193176
<cfreturn true>
194177
</cffunction>
@@ -228,7 +211,23 @@
228211
#GetTemplatePath()# does not contain "/errors/dev_login.cfm" and
229212
#GetTemplatePath()# does not contain "/login.cfm" and
230213
len(session.username) is 0>
231-
<cflocation url="/errors/dev_login.cfm">
214+
<cflocation url="/errors/dev_login.cfm">
215+
<cfelseif cgi.HTTP_HOST is "mvzarctos.berkeley.edu">
216+
<cfset rurl="http://arctos.database.museum">
217+
<cfif isdefined("cgi.redirect_url") and len(cgi.redirect_url) gt 0>
218+
<cfset rurl=rurl & cgi.redirect_url>
219+
<cfelseif isdefined("cgi.script_name") and len(cgi.script_name) gt 0>
220+
<cfif cgi.script_name is "/SpecimenSearch.cfm">
221+
<cfset rurl=rurl & "/mvz_all">
222+
<cfelse>
223+
<cfset rurl=rurl & cgi.script_name>
224+
</cfif>
225+
</cfif>
226+
<cfif len(cgi.query_string) gt 0>
227+
<cfset rurl=rurl & "?" & cgi.query_string>
228+
</cfif>
229+
<cfheader statuscode="301" statustext="Moved permanently">
230+
<cfoutput><cfheader name="Location" value="#rurl#"></cfoutput>
232231
</cfif>
233232
<cfreturn true>
234233
</cffunction>

ScheduledTasks/build_home.cfm

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<!--- just rebuild guts --->
1818
<cfset fc = '<cfinclude template="/includes/functionLib.cfm">
1919
<cfset setDbUser(#cf_collection_id#)>
20-
<cflocation url="/SpecimenSearch.cfm">'>
20+
<cflocation url="/SpecimenSearch.cfm" addtoken="false">'>
2121
<cffile action="write" file="#cDir#/index.cfm" nameconflict="overwrite" output="#fc#">
2222
</cfif>
2323
</cfloop>

SpecimenDetail.cfm

+4-1
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,13 @@
5050
<cfif isdefined("c.collection_object_id") and len(c.collection_object_id) gt 0>
5151
<cfset collection_object_id=c.collection_object_id>
5252
<cfelse>
53+
<!---
5354
<p class="error">
5455
Unable to resolve GUID. Aborting.....
5556
</p>
56-
<cfabort>
57+
--->
58+
<cfinclude template="/errors/404.cfm">
59+
<cfabort>
5760
</cfif>
5861
<cfelse>
5962
<p class="error">

go.cfm

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
select url from cf_canned_search where canned_id=#id#
44
</cfquery>
55
<cfif len(#d.url#) gt 0>
6-
<cflocation addtoken="no" url="#d.url#">
6+
<cflocation addtoken="false" url="#d.url#">
77
</cfif>

includes/alwaysInclude.cfm

+1-15
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,6 @@
11
<cfif not isdefined("action")>
22
<cfset action="nothing">
3-
</cfif>
4-
5-
6-
<cfoutput>cgi.HTTP_HOST: #cgi.HTTP_HOST#</cfoutput>
7-
8-
<!----
9-
<cfif cgi.HTTP_HOST contains "berkeley.edu">
10-
<.cfheader statuscode="301" statustext="Moved permanently">
11-
<.cfheader name="Location" value="http://www.new-url.com">
12-
13-
14-
---->
15-
16-
17-
3+
</cfif>
184
<link rel="stylesheet" type="text/css" href="/includes/style.css" >
195
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js'></script>
206
<script type='text/javascript' src='/ajax/core/engine.js'></script>

index.cfm

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
<!--- Just dump them somewhere useful --->
2-
<cflocation url="SpecimenSearch.cfm" addtoken="no">
1+
<cflocation url="SpecimenSearch.cfm" addtoken="false">

login.cfm

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<cfinclude template = "includes/_header.cfm">
22
<cfif isdefined("session.username") and len(#session.username#) gt 0 and #action# neq "signOut">
3-
<cflocation url="myArctos.cfm">
3+
<cflocation url="myArctos.cfm" addtoken="false">
44
</cfif>
55
<!------------------------------------------------------------>
66
<!--- sign them out and start over --->
@@ -11,7 +11,7 @@
1111
<!--- Clear anything they might have had hang around --->
1212
<cfset initSession()>
1313
you are logged out.
14-
<cflocation url="login.cfm">
14+
<cflocation url="login.cfm" addtoken="false">
1515
<!---
1616
1717
<cfdump var="#session#">
@@ -41,7 +41,7 @@
4141
</cfif>
4242
<!--- create their account --->
4343
<cfif len(err) gt 0>
44-
<cflocation url="login.cfm?username=#username#&badPW=true&err=#err#" Addtoken="false">
44+
<cflocation url="login.cfm?username=#username#&badPW=true&err=#err#" addtoken="false">
4545
</cfif>
4646
<cfquery name="nextUserID" datasource="user_login" username="#session.dbuser#" password="#decrypt(session.epw,cfid)#">
4747
select max(user_id) + 1 as nextid from cf_users
@@ -107,7 +107,7 @@
107107
<cfif isdefined("gotopage")>
108108
<cfset u=u & '&gotopage=#gotopage#'>
109109
</cfif>
110-
<cflocation url="#u#">
110+
<cflocation url="#u#" addtoken="false">
111111
</cfif>
112112
<!--- redirect to personal home --->
113113
<cfif not isdefined("gotopage") or len(#gotopage#) is 0>
@@ -258,7 +258,7 @@
258258
</cfif>
259259
<!-------------------------------------------------------------------------------------->
260260
<cfif #action# is "lostPass">
261-
<cflocation url="ChangePassword.cfm">
261+
<cflocation url="ChangePassword.cfm" addtoken="false">
262262
</cfif>
263263
<!-------------------------------------------------------------------------------------->
264264

myArctos.cfm

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<cfinclude template = "includes/_header.cfm">
22
<cfif len(#session.username#) is 0>
3-
<cflocation url="/login.cfm">
3+
<cflocation url="/login.cfm" addtoken="false">
44
</cfif>
55
<script type='text/javascript' src='/includes/_myArctos.js'></script>
66
<script>
@@ -118,7 +118,7 @@
118118
<cfabort>
119119
</cfcatch>
120120
</cftry>
121-
<cflocation url="myArctos.cfm">
121+
<cflocation url="myArctos.cfm" addtoken="false">
122122
</cfoutput>
123123
</cfif>
124124
<!------------------------------------------------------------------->
@@ -129,7 +129,7 @@
129129
username = '#session.username#' order by cf_users.user_id
130130
</cfquery>
131131
<cfif getPrefs.recordcount is 0>
132-
<cflocation url="login.cfm?action=signOut">
132+
<cflocation url="login.cfm?action=signOut" addtoken="false">
133133
</cfif>
134134
<cfquery name="isInv" datasource="uam_god">
135135
select allow from temp_allow_cf_user where user_id=#getPrefs.user_id#
@@ -143,7 +143,7 @@
143143
<cfset pwage = Application.max_pw_age - pwtime>
144144
<cfif pwage lte 0>
145145
<cfset session.force_password_change = "yes">
146-
<cflocation url="ChangePassword.cfm">
146+
<cflocation url="ChangePassword.cfm" addtoken="false">
147147
<cfelseif pwage lte 10>
148148
<span style="color:red;font-weight:bold;">
149149
Your password expires in #pwage# days.
@@ -333,7 +333,7 @@
333333
)
334334
</cfquery>
335335
</cfif>
336-
<cflocation url="/myArctos.cfm">
336+
<cflocation url="/myArctos.cfm" addtoken="false">
337337
</cfif>
338338
<!---------------------------------------------------------------------->
339339
<cfif isdefined("redir") AND #redir# is "true">

searchAll.cfm

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<cflocation url="/all_all">
1+
<cflocation url="/all_all" addtoken="false">

0 commit comments

Comments
 (0)