HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux vmi1674223.contaboserver.net 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:36 UTC 2024 x86_64
User: root (0)
PHP: 7.4.3-4ubuntu2.22
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/unitime/JavaSource/menu-custom.xml
<?xml version="1.0"?>
<!DOCTYPE unitime-menu PUBLIC "-//UniTime//UniTime Menu DTD/EN" "http://www.unitime.org/interface/menu.dtd">
<!-- 
 * Licensed to The Apereo Foundation under one or more contributor license
 * agreements. See the NOTICE file distributed with this work for
 * additional information regarding copyright ownership.
 *
 * The Apereo Foundation licenses this file to you under the Apache License,
 * Version 2.0 (the "License"); you may not use this file except in
 * compliance with the License. You may obtain a copy of the License at:
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * 
 -->
 <unitime-menu>
	<!-- Add custom administration menu with users -->
	<menu name="Administration">
		<menu name="Other">
			<item name="Users" page="userEdit.action" position="5">
				<!-- Only when LDAP is not configured -->
				<condition>
					<propertyEquals name="tmtbl.authenticate.ldap.provider" value="" defaultValue=""/>
					<hasPermission name="Users"/>
				</condition>
			</item>
		</menu>
	</menu>
	
	<!-- Example 1: no student sectioning -->
	<!-- 
	<remove name="Students"/>
	-->
	
	<!-- Example 2: no designator list -->
	<!-- 
	<menu name="Courses">
		<menu name="Input Data">
			<menu name="Instructors">
				<remove name="Designator List"/>
			</menu>
		</menu>
	</menu>
	-->
	
	<!-- Exampe 3: only administrator can see student sectioning -->
	<!-- 
	<menu name="Students">
		<new-condition>
			<hasRole name="Administrator"/>
		</new-condition>
	</menu>
	-->
	
	<!-- Example 4: show the old sectioning demo instead of the scheduling assistant (as a new item) -->
	<!-- 
	<menu name="Students">
		<remove name="Scheduling Assistant"/>
		<item name="Scheduling Demo" page="sectioningDemo.do" position="3"/>
	</menu>
	-->

	<!-- Example 5: show the old sectioning demo instead of the scheduling assistant (change the existing item) -->
	<!-- 
	<menu name="Students">
		<item name="Scheduling Assistant" page="sectioningDemo.do" type="page"/>
	</menu>
	-->
</unitime-menu>