Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
I
intranet-core
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
project-open
intranet-core
Commits
5c6c39c6
Commit
5c6c39c6
authored
Nov 25, 2004
by
Frank Bergmann
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
- changes at Opus5
- Fixed a lot with Forums - Added Hours Matrix and fixed < > in Timehseet
parent
c161ba56
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
22 additions
and
6 deletions
+22
-6
intranet-core-create.sql
sql/oracle/intranet-core-create.sql
+2
-1
index.tcl
www/users/index.tcl
+1
-3
view.tcl
www/users/view.tcl
+19
-2
No files found.
sql/oracle/intranet-core-create.sql
View file @
5c6c39c6
...
...
@@ -310,7 +310,8 @@ BEGIN
v_max
:
=
1000
;
FOR
v_i
IN
0
..
v_max
-
1
LOOP
-- for convenience, select out the next start block to insert into a variable
-- for convenience, select out the next start block to
-- insert into a variable
select
to_date
(
'1996-01-07'
,
'YYYY-MM-DD'
)
+
v_i
*
7
into
v_next_start_week
from
dual
;
...
...
www/users/index.tcl
View file @
5c6c39c6
...
...
@@ -109,9 +109,7 @@ if {$user_group_id > 0} {
# The user requests to see all groups.
# The most critical groups are customer contacts...
set customer_group_id
[
db_string user_group_id
"select group_id from groups where group_name like :user_group_name"
-default 0
]
set sql
"select acs_permission.permission_p(:customer_group_id, :user_id, 'read') from dual"
set sql
"select acs_permission.permission_p(
[
im_customer_group_id
]
, :user_id, 'read') from dual"
set read
[
db_string user_can_read_user_group_p
$sql
]
if
{
!
[
string
equal
"t"
$read
]}
{
ad_return_complaint 1
"You don't have permissions to view this page"
...
...
www/users/view.tcl
View file @
5c6c39c6
...
...
@@ -56,6 +56,8 @@ if {0 == $user_id} {
}
set
current_user_id
[
ad_maybe_redirect_for_registration
]
set
current_user_is_admin_p
[
im_is_user_site_wide_or_intranet_admin
$user
_id
]
set
subsite_id
[
ad_conn subsite_id
]
# Check the permissions
...
...
@@ -354,13 +356,28 @@ set change_pwd_url "/intranet/users/password-update?[export_url_vars user_id ret
# Return a pretty member state (no normal user understands "banned"...
)
case
$member
_state
{
"banned"
{
set user_state
"
deleted
"
}
"banned"
{
set user_state
"
inactive
"
}
"approved"
{
set user_state
"active"
}
default
{
set user_state
$member
_state
}
}
append
admin_links
"
<li>Member state:
$user
_state (<a href=/acs-admin/users/member-state-change?member_state=approved&
[
export_url_vars user_id return_url
]
>activate</a>, <a href=/acs-admin/users/member-state-change?member_state=banned&
[
export_url_vars user_id return_url
]
>delete</a>)
<li>Member state:
$user
_state "
if
{
$current
_user_is_admin_p
}
{
case
$member
_state
{
"banned"
{
append admin_links
"(<a href=/acs-admin/users/member-state-change?member_state=approved&
[
export_url_vars user_id return_url
]
>activate</a>)"
}
"approved"
{
append admin_links
"(<a href=/acs-admin/users/member-state-change?member_state=banned&
[
export_url_vars user_id return_url
]
>deactivate</a>)"
}
default
{
set user_state
$member
_state
}
}
}
append
admin_links
"
<li><a href=
$change
_pwd_url>Update this user's password</a>
<li><a href=become?user_id=
$user
_id_from_search>Become this user!</a>
<!--
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment