@@ 152-192 (lines=41) @@ | ||
149 | } |
|
150 | ||
151 | // delete group confirmation |
|
152 | if ($groupAction == 'delete_confirm' && $user->perm->checkRight($user->getUserId(), 'delgroup')) { |
|
153 | $message = ''; |
|
154 | $user = new CurrentUser($faqConfig); |
|
155 | $perm = $user->perm; |
|
156 | $groupId = Filter::filterInput(INPUT_POST, 'group_list_select', FILTER_VALIDATE_INT, 0); |
|
157 | if ($groupId <= 0) { |
|
158 | $message .= sprintf('<p class="alert alert-danger">%s</p>', $PMF_LANG['ad_user_error_noId']); |
|
159 | $groupAction = $defaultGroupAction; |
|
160 | } else { |
|
161 | $groupData = $perm->getGroupData($groupId); |
|
162 | ?> |
|
163 | <header class="row"> |
|
164 | <div class="col-lg-12"> |
|
165 | <h2 class="page-header"> |
|
166 | <i aria-hidden="true" class="fas fa-users fa-fw"></i> |
|
167 | <?= $PMF_LANG['ad_group_deleteGroup'] ?> "<?= $groupData['name'] ?>" |
|
168 | </h2> |
|
169 | </div> |
|
170 | </header> |
|
171 | ||
172 | <div class="row"> |
|
173 | <div class="col-lg-12"> |
|
174 | <p><?= $PMF_LANG['ad_group_deleteQuestion'] ?></p> |
|
175 | <form action ="?action=group&group_action=delete" method="post"> |
|
176 | <input type="hidden" name="group_id" value="<?= $groupId ?>"> |
|
177 | <input type="hidden" name="csrf" value="<?= $user->getCsrfTokenFromSession()?>"> |
|
178 | <p> |
|
179 | <button class="btn btn-inverse" type="submit" name="cancel"> |
|
180 | <?= $PMF_LANG['ad_gen_cancel'] ?> |
|
181 | </button> |
|
182 | <button class="btn btn-primary" type="submit"> |
|
183 | <?= $PMF_LANG['ad_gen_save'] ?> |
|
184 | </button> |
|
185 | </p> |
|
186 | </form> |
|
187 | </div> |
|
188 | </div> |
|
189 | <?php |
|
190 | ||
191 | } |
|
192 | } |
|
193 | ||
194 | if ($groupAction == 'delete' && $user->perm->checkRight($user->getUserId(), 'delgroup')) { |
|
195 | $message = ''; |
@@ 126-166 (lines=41) @@ | ||
123 | } |
|
124 | ||
125 | // delete section confirmation |
|
126 | if ($sectionAction == 'delete_confirm' && $user->perm->checkRight($user->getUserId(), 'delete_section')) { |
|
127 | $message = ''; |
|
128 | $user = new CurrentUser($faqConfig); |
|
129 | $perm = $user->perm; |
|
130 | $sectionId = Filter::filterInput(INPUT_POST, 'section_list_select', FILTER_VALIDATE_INT, 0); |
|
131 | if ($sectionId <= 0) { |
|
132 | $message .= sprintf('<p class="alert alert-danger">%s</p>', $PMF_LANG['ad_user_error_noId']); |
|
133 | $sectionAction = $defaultSectionAction; |
|
134 | } else { |
|
135 | $sectionData = $perm->getSectionData($sectionId); |
|
136 | ?> |
|
137 | <header class="row"> |
|
138 | <div class="col-lg-12"> |
|
139 | <h2 class="page-header"> |
|
140 | <i aria-hidden="true" class="fas fa-users fa-fw"></i> |
|
141 | <?= $PMF_LANG['ad_section_deleteSection'] ?> "<?= $sectionData['name'] ?>" |
|
142 | </h2> |
|
143 | </div> |
|
144 | </header> |
|
145 | ||
146 | <div class="row"> |
|
147 | <div class="col-lg-12"> |
|
148 | <p><?= $PMF_LANG['ad_section_deleteQuestion'] ?></p> |
|
149 | <form action ="?action=section&section_action=delete" method="post"> |
|
150 | <input type="hidden" name="section_id" value="<?= $sectionId ?>"> |
|
151 | <input type="hidden" name="csrf" value="<?= $user->getCsrfTokenFromSession()?>"> |
|
152 | <p> |
|
153 | <button class="btn btn-inverse" type="submit" name="cancel"> |
|
154 | <?= $PMF_LANG['ad_gen_cancel'] ?> |
|
155 | </button> |
|
156 | <button class="btn btn-primary" type="submit"> |
|
157 | <?= $PMF_LANG['ad_gen_delete'] ?> |
|
158 | </button> |
|
159 | </p> |
|
160 | </form> |
|
161 | </div> |
|
162 | </div> |
|
163 | <?php |
|
164 | ||
165 | } |
|
166 | } |
|
167 | ||
168 | if ($sectionAction == 'delete' && $user->perm->checkRight($user->getUserId(), 'delete_section')) { |
|
169 | $message = ''; |