| @@ 243-257 (lines=15) @@ | ||
| 240 | $babBody->addItemMenu("menu", absences_translate("Management"), absences_addon()->getUrl()."vacadm&idx=menu"); |
|
| 241 | ||
| 242 | ||
| 243 | switch($idx) |
|
| 244 | { |
|
| 245 | case 'right': |
|
| 246 | ||
| 247 | absences_ArchiveRights(); |
|
| 248 | $babBody->addItemMenu("right", absences_translate("Archive"), absences_addon()->getUrl()."archive&idx=right"); |
|
| 249 | ||
| 250 | break; |
|
| 251 | ||
| 252 | case 'request': |
|
| 253 | absences_ArchiveRequests(); |
|
| 254 | $babBody->addItemMenu("request", absences_translate("Archive"), absences_addon()->getUrl()."archive&idx=right"); |
|
| 255 | ||
| 256 | break; |
|
| 257 | } |
|
| 258 | ||
| 259 | ||
| 260 | $babBody->setCurrentItemMenu($idx); |
|
| @@ 218-231 (lines=14) @@ | ||
| 215 | $idx = bab_rp('idx', "list"); |
|
| 216 | ||
| 217 | ||
| 218 | switch($idx) |
|
| 219 | { |
|
| 220 | case 'emails': |
|
| 221 | $babBody->addItemMenu("emails", absences_translate("By approvers"), absences_addon()->getUrl()."waiting&idx=emails"); |
|
| 222 | absences_waitingEmails(); |
|
| 223 | break; |
|
| 224 | ||
| 225 | ||
| 226 | default: |
|
| 227 | case 'list': |
|
| 228 | $babBody->addItemMenu("list", absences_translate("Waiting requests"), absences_addon()->getUrl()."waiting&idx=list"); |
|
| 229 | absences_waitingRequestList(); |
|
| 230 | break; |
|
| 231 | } |
|
| 232 | ||
| 233 | $babBody->setCurrentItemMenu($idx); |
|
| 234 | bab_siteMap::setPosition('absences','User'); |
|