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 this.datasources["#this.datasource#"]=getDS("#this.datasource#","datasource_#this.datasource#")/> --->
<cfset request.RECORDS_PER_PAGE=500/> <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> <cflock scope="application" type="readonly" timeout=3>
<cfset request.APP_NAME=this.Name/> <cfset request.APP_NAME=this.Name/>
@ -135,7 +135,7 @@
<cflock scope="session" type="exclusive" timeout="3"> <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))> <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#> <cfset session.usr_id=#request.UNDEFINED_USR_ID#>
@ -189,7 +189,7 @@
<cfset request.usr_is_admin=0/> <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#"/> <cfinclude template="#ARGUMENTS.template#"/>
<cfelse> <cfelse>
<cfset currentDir = ( <cfset currentDir = (

View File

@ -23,7 +23,7 @@
<c:menu_item acl="" page="contragent_ls.cfm" label="Контрагенты"/> <c:menu_item acl="" page="contragent_ls.cfm" label="Контрагенты"/>
<c:menu_item acl="" page="measure_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> <li class="menu-title">"Пользователь"</li>

View File

@ -112,7 +112,7 @@ select login, firstname, middlename, lastname from worker where id='#request.usr
</script> </script>
</head> </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">
<div class="page-main"> <div class="page-main">

View File

@ -300,9 +300,10 @@
<cfoutput query="qItem"> <cfoutput query="qItem">
<tr> <tr>
<td> <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>
<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>#code#</td>
<td>#svc#</td> <td>#svc#</td>
<td>#specification_item#</td> <td>#specification_item#</td>

View File

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