008 auth, interface improvements

This commit is contained in:
msyu 2025-06-20 22:15:21 +03:00
parent c38c014fc6
commit 89a3407fc3
5 changed files with 9 additions and 8 deletions

View File

@ -69,7 +69,7 @@
<!--- <cfset this.datasources["#this.datasource#"]=getDS("#this.datasource#","datasource_#this.datasource#")/> --->
<cfset request.RECORDS_PER_PAGE=500/>
<cfset request.APP_VERSION="0.00.007"/>
<cfset request.APP_VERSION="0.00.008"/>
<cflock scope="application" type="readonly" timeout=3>
<cfset request.APP_NAME=this.Name/>
@ -135,7 +135,7 @@
<cflock scope="session" type="exclusive" timeout="3">
<cfset session.usr_id = 10><!--- *** --->
<!---<cfset session.usr_id = 10> *** --->
<cfif NOT structKeyExists(session,"usr_id") OR (structKeyExists(session,"usr_id") AND NOT isNumeric(session.usr_id))>
<cfset session.usr_id=#request.UNDEFINED_USR_ID#>
@ -189,7 +189,7 @@
<cfset request.usr_is_admin=0/>
<cfif request.usr_id GT 0><!--- AND request.usr_id NEQ request.ANONYMOUS_USR_ID в данном случае закрыли анонимный доступ --->
<cfif request.usr_id GT 0 AND request.usr_id NEQ request.ANONYMOUS_USR_ID> <!--- в данном случае закрыли анонимный доступ --->
<cfinclude template="#ARGUMENTS.template#"/>
<cfelse>
<cfset currentDir = (

View File

@ -23,7 +23,7 @@
<c:menu_item acl="" page="contragent_ls.cfm" label="Контрагенты"/>
<c:menu_item acl="" page="measure_ls.cfm" label="Единицы измерения"/>
<!--- <c:menu_item acl="usr" page="usr_ls.cfm" label=#i18("Пользователи", "Users")#/> --->
<c:menu_item acl="" page="usr_ls.cfm" label="Пользователи"/>
<li class="menu-title">"Пользователь"</li>

View File

@ -112,7 +112,7 @@ select login, firstname, middlename, lastname from worker where id='#request.usr
</script>
</head>
<body style="cursor:wait;"><a name="up"></a>
<body style="cursor:wait;"><a name="up"></a> <!--- <cfdump var=#ATTRIBUTES.pageInfo.writePermitted()#/> --->
<div class="page">
<div class="page-main">

View File

@ -300,9 +300,10 @@
<cfoutput query="qItem">
<tr>
<td>
<c:link_view_edit canWrite=#pageInfo.writePermitted()# entity="specification_item" key="specification_item_uid" id=#specification_item_uid# fwx=#tr.fwx#/>
<!--- <c:link_view_edit canWrite=#pageInfo.writePermitted()# entity="specification_item" key="specification_item_uid" id=#specification_item_uid# fwx=#tr.fwx#/> --->
<a href="specification_item_version.cfm?specification_item_uid=#specification_item_uid#&agreement_version=#agreement_version#&#tr.fwx#" name="#specification_item_uid#" <cfif pageInfo.writePermitted()>title="редактировать" class="edit"<cfelse>title="просмотр" class="view"</cfif>></a>
</td>
<td>#specification_item_uid#</td>
<td><a href="specification_item.cfm?specification_item_uid=#specification_item_uid#&#tr.fwx#">#specification_item_uid#</a></td>
<td>#code#</td>
<td>#svc#</td>
<td>#specification_item#</td>

View File

@ -87,7 +87,7 @@
<cfoutput><div class="err">#status.errorMessage#</div></cfoutput>
</cfif>
<m:ac obj="usr"><!--- Если нет доступа на чтение, не показывается ничего. Доступ на запись включает доступ на чтение --->
<m:ac obj=""><!--- Если нет доступа на чтение, не показывается ничего. Доступ на запись включает доступ на чтение --->
<cfoutput>
<input type="hidden" name="usr_id" value="#d.usr_id#"/>