Code Duplication    Length = 16-17 lines in 6 locations

index.php 6 locations

@@ 75-91 (lines=17) @@
72
        userviewall_display();
73
        break;
74
75
    case 'setdept':
76
        if (!$xhelp_isStaff) {
77
            redirect_header(XHELP_BASE_URL."/".basename(__FILE__), 3, _NOPERM);
78
        }
79
80
        /*
81
         if(!$hasRights = $xhelp_staff->checkRoleRights(XHELP_SEC_TICKET_EDIT)){
82
         $message = _XHELP_MESSAGE_NO_EDIT_TICKET;
83
         redirect_header(XHELP_BASE_URL."/".basename(__FILE__), 3, $message);
84
         }
85
         */
86
        if (isset($_POST['setdept'])) {
87
            setdept_action();
88
        } else {
89
            setdept_display();
90
        }
91
        break;
92
93
    case 'setpriority':
94
        if (!$xhelp_isStaff) {
@@ 93-108 (lines=16) @@
90
        }
91
        break;
92
93
    case 'setpriority':
94
        if (!$xhelp_isStaff) {
95
            redirect_header(XHELP_BASE_URL."/".basename(__FILE__), 3, _NOPERM);
96
        }
97
        /*
98
         if(!$hasRights = $xhelp_staff->checkRoleRights(XHELP_SEC_TICKET_PRIORITY)){
99
         $message = _XHELP_MESSAGE_NO_CHANGE_PRIORITY;
100
         redirect_header(XHELP_BASE_URL."/".basename(__FILE__), 3, $message);
101
         }
102
         */
103
        if (isset($_POST['setpriority'])) {
104
            setpriority_action();
105
        } else {
106
            setpriority_display();
107
        }
108
        break;
109
110
    case 'setstatus':
111
        if (!$xhelp_isStaff) {
@@ 110-125 (lines=16) @@
107
        }
108
        break;
109
110
    case 'setstatus':
111
        if (!$xhelp_isStaff) {
112
            redirect_header(XHELP_BASE_URL."/".basename(__FILE__), 3, _NOPERM);
113
        }
114
        /*
115
         if(!$hasRights = $xhelp_staff->checkRoleRights(XHELP_SEC_TICKET_STATUS)){
116
         $message = _XHELP_MESSAGE_NO_CHANGE_STATUS;
117
         redirect_header(XHELP_BASE_URL."/".basename(__FILE__), 3, $message);
118
         }
119
         */
120
        if (isset($_POST['setstatus'])) {
121
            setstatus_action();
122
        } else {
123
            setstatus_display();
124
        }
125
        break;
126
127
    case 'setowner':
128
        if (!$xhelp_isStaff) {
@@ 127-142 (lines=16) @@
124
        }
125
        break;
126
127
    case 'setowner':
128
        if (!$xhelp_isStaff) {
129
            redirect_header(XHELP_BASE_URL."/".basename(__FILE__), 3, _NOPERM);
130
        }
131
        /*
132
         if(!$hasRights = $xhelp_staff->checkRoleRights(XHELP_SEC_TICKET_OWNERSHIP)){
133
         $message = _XHELP_MESSAGE_NO_CHANGE_OWNER;
134
         redirect_header(XHELP_BASE_URL."/".basename(__FILE__), 3, $message);
135
         }
136
         */
137
        if (isset($_POST['setowner'])) {
138
            setowner_action();
139
        } else {
140
            setowner_display();
141
        }
142
        break;
143
144
    case 'addresponse':
145
        if (!$xhelp_isStaff) {
@@ 144-159 (lines=16) @@
141
        }
142
        break;
143
144
    case 'addresponse':
145
        if (!$xhelp_isStaff) {
146
            redirect_header(XHELP_BASE_URL."/".basename(__FILE__), 3, _NOPERM);
147
        }
148
        /*
149
         if(!$hasRights = $xhelp_staff->checkRoleRights(XHELP_SEC_RESPONSE_ADD)){
150
         $message = _XHELP_MESSAGE_NO_ADD_RESPONSE;
151
         redirect_header(XHELP_BASE_URL."/".basename(__FILE__), 3, $message);
152
         }
153
         */
154
        if (isset($_POST['addresponse'])) {
155
            addresponse_action();
156
        } else {
157
            addresponse_display();
158
        }
159
        break;
160
161
    case 'delete':
162
        if (!$xhelp_isStaff) {
@@ 161-176 (lines=16) @@
158
        }
159
        break;
160
161
    case 'delete':
162
        if (!$xhelp_isStaff) {
163
            redirect_header(XHELP_BASE_URL."/".basename(__FILE__), 3, _NOPERM);
164
        }
165
        /*
166
         if(!$hasRights = $xhelp_staff->checkRoleRights(XHELP_SEC_TICKET_DELETE)){
167
         $message = _XHELP_MESSAGE_NO_DELETE_TICKET;
168
         redirect_header(XHELP_BASE_URL."/".basename(__FILE__), 3, $message);
169
         }
170
         */
171
        if (isset($_POST['delete'])) {
172
            delete_action();
173
        } else {
174
            delete_display();
175
        }
176
        break;
177
178
    case 'anonMain':
179
        $config_handler =& xoops_gethandler('config');