Пријава као... {{ currentUser?.full_name }}, изаберите улогу за овог сесију {{ r.value === 'admin' ? 'mdi-shield-account' : r.value === 'prodekan' ? 'mdi-account-star' : r.value === 'sef_katedre' ? 'mdi-account-tie' : r.value === 'sekretar_katedre' ? 'mdi-account-edit' : r.value === 'saradnik' ? 'mdi-account-school' : 'mdi-account' }}
{{ r.label }}
mdi-logout Одјава
Филозофски факултет Универзитет у Бањој Луци
mdi-school Настава
mdi-shield-account Администрација mdi-book-education ЛОНС mdi-calendar-clock Распоред mdi-file-document-edit Извјештај о реализацији наставе mdi-file-cabinet Документи mdi-calendar-check План реализације наставе ускоро mdi-clipboard-check-outline Евиденција присуства ускоро
mdi-earth Међународна сарадња
mdi-airplane-takeoff Одлазеће размјене ускоро mdi-airplane-landing Долазеће размјене ускоро

Контролна табла

Учитај
Предмети - {{ monthNames[selectedMonth - 1] }} {{ selectedYear }}. Генериши извјештај
mdi-arrow-left ЛОНС {{ lonsAcademicYear }}
Немате додијељених предмета за {{ lonsAcademicYear }}.

{{ dept.department_name }}

{{ cycleName }} циклус

Моји захтјеви за измјену

{{ dept.name }} I циклус II циклус Додај предмет Учитај ЛОНС Пошаљи на одобрење Одобри Врати Преузми Excel

mdi-bell-ring Захтјеви за измјену ({{ pendingEditRequests.length }})

{{ staffDetailData?.full_name_with_title || staffDetailData?.full_name }} {{ staffDetailData.zvanje_display }}

{{ deptName }}

{{ cycleName }} циклус

Шифра Назив Сем. Улога П В Дон. {{ c.code }} {{ c.name }} {{ c.semester_number }} {{ c.role_display }} {{ c.hours_p }} {{ c.hours_v }} {{ c.hours_don }}
Затвори
{{ staffAssignRole === 'nastavnik' ? 'Наставници' : 'Сарадници' }} — {{ staffAssignCourseName }}
Тренутно додијељени:
{{ a.full_name_with_title || a.full_name }}
Нема додијељених.
mdi-plus Додај
Затвори
Учитај ЛОНС из Excel датотеке {{ lonsImportMessage }} Затвори Учитај Враћање ЛОНС-а Откажи Врати {{ editingLonsCourseId ? 'Уреди предмет' : 'Додај предмет' }} {{ lonsCourseError }} Откажи Сачувај Предложи измјену {{ editCourseTarget.code }} — {{ editCourseTarget.name }} Измјене ће бити послате шефу катедре на одобрење. Откажи Пошаљи захтјев
mdi-arrow-left Администрација Мој профил Корисници Семестри Празници Захтјеви mdi-account-circle Лични подаци {{ profileRequestSuccess }} {{ profileRequestError }} Пошаљи захтјев за измјену mdi-lock-reset Промијени лозинку {{ passwordError }} {{ passwordSuccess }}
Промијени лозинку
mdi-history Моји захтјеви {{ req.status_display }} — {{ new Date(req.created_at).toLocaleDateString('sr') }} {{ Object.keys(req.requested_changes).map(k => changeFieldLabels[k] || k).join(', ') }} — {{ req.admin_note }} mdi-alert-circle Постојећи захтјеви на чекању

Имате захтјеве који чекају одобрење. Можете их поништити или оставити.

{{ Object.keys(req.requested_changes).map(k => changeFieldLabels[k] || k).join(', ') }} {{ new Date(req.created_at).toLocaleDateString('sr') }} — {{ req.note }}
Откажи mdi-send Настави и пошаљи
Масовно креирање корисника {{ userImportMessage }} {{ userImportError }}

Имејл адресе се генеришу аутоматски: име.презиме@ff.unibl.org
Привремена лозинка: TempPass123!

mdi-file-delimited Из CSV датотеке

CSV са колоном full_name (опционо: department)

Учитај CSV
Корисници ({{ hubAdminUsers.length }}) Додај корисника
Управљање семестрима {{ sem.semester_type === 'winter' ? 'mdi-snowflake' : 'mdi-white-balance-sunny' }} {{ sem.semester_type_display }} Сачувај датуме Управљање празницима Додај празник mdi-history Моји захтјеви за измјену профила Немате захтјева. {{ req.status_display }} — {{ new Date(req.created_at).toLocaleDateString('sr') }} {{ Object.keys(req.requested_changes).map(k => changeFieldLabels[k] || k).join(', ') }} — {{ req.admin_note }} Захтјеви за измјену профила На чекању Сви Нема захтјева.
{{ req.user_name }} {{ req.user_email }}
{{ req.status_display }}
{{ new Date(req.created_at).toLocaleDateString('sr') }} — {{ req.note }}
{{ changeFieldLabels[key] || key }} mdi-arrow-right {{ changeFieldDisplayValue(key, val) }}
Одобри Одбиј
mdi-message-text {{ req.admin_note }} — {{ req.reviewed_by_name }}
{{ hubNewUserMode ? 'Додај новог корисника' : 'Уреди корисника' }} {{ hubAdminError }}
Улоге (изаберите једну или више):
{{ opt.label }}
Наставна улога:
Сарадник Наставник Доступно само за доцент, ванредни и редовни професор
Откажи {{ hubNewUserMode ? 'Креирај' : 'Сачувај' }}
mdi-arrow-left Распоред часова mdi-check-circle Линк копиран: {{ rasporedPublicLink }}
{{ yl }} Очисти филтер {{ rasporedEntryCount }} ставки
Вријеме {{ d.name }}
{{ slot.label }}
{{ entry.course_name }}
{{ entry.entry_type_short }} | {{ entry.room_name }}
{{ rasporedEntryStaffName(entry) }}
{{ rasporedDrag.courseName }}
{{ rasporedDrag.typeShort }}
Дан mdi-door-open{{ rName }}
{{ d.name }}
{{ entry.course_name }}
{{ entry.start_time?.substring(0,5) }}–{{ entry.end_time?.substring(0,5) }} {{ entry.entry_type_short }}
{{ rasporedEntryStaffName(entry) }}
{{ entry.year_label }}
{{ rasporedEditingId ? 'Уреди ставку' : 'Нова ставка распореда' }} {{ rasporedEntryError }}
{{ w.message }}
Наставници (ЛОНС): {{ rasporedSelectedLonsCourse.nastavnici.map(n => n.full_name_with_title || n.full_name).join(', ') }}
Сарадници (ЛОНС): {{ rasporedSelectedLonsCourse.saradnici.map(s => s.full_name_with_title || s.full_name).join(', ') }}
Обриши Откажи Сачувај
Увези распоред из Excel датотеке
{{ rasporedImportResult.error }}
Креирано: {{ rasporedImportResult.created }} ставки
Просторије: {{ rasporedImportResult.rooms_created }} нових
Прескочено: {{ rasporedImportResult.skipped }}
Затвори Увези
mdi-arrow-left Документи {{ currentUser?.full_name }} mdi-logout mdi-upload Отпреми документ mdi-upload Отпреми фајл Изаберите начин mdi-camera Усликај камером mdi-folder-open Изабери из датотека mdi-close Скенирај документ mdi-camera-flip

{{ cameraError }}

mdi-file {{ docSelectedFile.name }} ({{ (docSelectedFile.size / 1024).toFixed(1) }} KB)
mdi-cloud-upload Отпреми
{{ docUploadSuccess }} {{ docUploadError }}
mdi-folder-open Документи ({{ filteredDocuments.length }}) mdi-text-recognition OCR — {{ selectedOcrDoc.title }}
{{ selectedOcrDoc.ocr_text }}
mdi-content-copy Копирај текст Затвори
mdi-tag-multiple Управљање категоријама {{ cat.name }} mdi-shield-key Приступ документима {{ rule.user_name }} {{ rule.department_name }} / {{ rule.category_name }} mdi-plus Додај правило
{{ editingUserId ? 'Измјени корисника' : 'Додај новог корисника' }} {{ modalError }}
Отказ {{ isSaving ? 'Чување...' : (editingUserId ? 'Сачувај' : 'Додај') }}
Промјени лозинку — {{ passwordUserName }} {{ adminPasswordError }} Отказ Сачувај {{ !editingHoliday ? 'Додај празник' : 'Уреди празник' }} {{ modalError }} Отказ {{ isSaving ? 'Чување...' : 'Сачувај' }} {{ !editingSchedule ? 'Додај распоред' : 'Уреди распоред' }} {{ modalError }} Отказ {{ isSaving ? 'Чување...' : 'Сачувај' }}