Subversion Repositories DevTools

Rev

Blame | Last modification | View Log | RSS feed

<%
'===================================================================
'   Access Action Project
'   _access_control_action_project.asp
'
'   Simimar to _access_control_project, but is only examined if there is an 'action' request
'===================================================================
%>
<%
'------------ VARIABLE DEFINITION -------------
'------------ CONSTANTS DECLARATION -----------
'------------ VARIABLE INIT -------------------
objAccessControl.objOraSession = OraSession         ' Create database link for orasession
objAccessControl.objOraDatabase = OraDatabase   ' Create database link for oradatabase
'----------------------------------------------
%>
<%
'-----------------------------------------------------------------------------------------------------------------------------
Sub ProjectCheck ()
        Dim proj_id
        
        If NOT objAccessControl.UserLogedIn Then  Exit Sub      ' Exit if not logged in
        If Request("action") <> "" Then 
                If NOT objAccessControl.IsDataActive ("PROJECTS", DB_PROJ_ID, "EditProjects")   OR   NOT objAccessControl.IsDataVisible ("PROJECTS", DB_PROJ_ID, "EditProjects") Then
                        If NOT isPopupWindow Then
                                Call OpenInWindow ( "Login.asp?message=4&rfile="& scriptName & objPMod.ComposeURLWithout("rfile") )
                        Else
                                Call OpenInParentWindow ( "Login.asp?message=4&"& objPMod.ComposeURL() )
                                Call CloseWindow()
                        End If
                End If
        End If
End Sub
'------------ RUN BEFORE CONTROL RENDER -------
'--- Project Check ---
Call ProjectCheck ()
%>