First full release
This commit is contained in:
@@ -6,20 +6,23 @@ if user
|
||||
textarea#comment-message-input(
|
||||
contenteditable=""
|
||||
type="text"
|
||||
placeholder="Dodaj komentar..."
|
||||
placeholder=t('Dodaj komentar...')
|
||||
name="comment"
|
||||
)
|
||||
.verticalLine.mt-1.mb-1
|
||||
button#comment-submit-btn(type="button")
|
||||
img.img-comment-svg(src="/images/comment.svg" alt="Pošlji")
|
||||
| Pošlji
|
||||
img.img-comment-svg(src="/images/comment.svg" alt=t('Pošlji'))
|
||||
= t('Pošlji')
|
||||
|
||||
#reply-form-container.hide
|
||||
form#comment-reply-form.comment-reply-form
|
||||
input#comment-quote-id(type="hidden" name="quoteId")
|
||||
#reply-circle.circle.comment-initials-container IP
|
||||
textarea#comment-reply-input(placeholder="Dodaj odgovor..." type="text")
|
||||
textarea#comment-reply-input(
|
||||
placeholder=t('Dodaj odgovor...')
|
||||
type="text"
|
||||
)
|
||||
.verticalLine.mt-1.mb-1
|
||||
button#comment-submit-reply-btn(type="button")
|
||||
img(src="/images/fi_down_left.svg" alt="Odgovori")
|
||||
| Odgovori
|
||||
img(src="/images/fi_down_left.svg" alt=t('Odgovori'))
|
||||
= t('Odgovori')
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
//- TODO MARK FOR DELETION
|
||||
|
||||
.comments-pager
|
||||
span#comments-count.comment-count
|
||||
span
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
.pager-holder
|
||||
.comments-pager
|
||||
button#collapseComments.no-bg.no-border
|
||||
span.navigation-text-color.fw-500 Komentarji
|
||||
img#dropImage(src="images/arrow_drop_down.svg")
|
||||
span.navigation-text-color.fw-500 #{ t('Komentarji') }
|
||||
img#dropImage(src="/images/arrow_drop_down.svg")
|
||||
span#comments-count.comment-count.d-flex.ms-auto.me-4.text-p875rem
|
||||
include /utilities/pager
|
||||
+pager
|
||||
hr.comments-top-hr.mt-3
|
||||
hr.collapable-hr.comments-top-hr.mt-3
|
||||
.d-flex.flex-row.w-100.mb-4
|
||||
ul#comments-container.comments-container.pe-1
|
||||
include /utilities/comments-input-text
|
||||
|
||||
@@ -26,9 +26,9 @@ mixin mainHeader(headerContent, footerIncluded = true)
|
||||
.row
|
||||
.col-sm-6.align-items-center.d-flex
|
||||
if (entries.length>0)
|
||||
p.mb-0.text-p875rem.strength500.text-header-title-gray Število vprašanj: #{ queryCount }
|
||||
p.mb-0.text-p875rem.strength500.text-header-title-gray #{ t('Število vprašanj:') } #{ queryCount }
|
||||
else
|
||||
p.mb-0.text-p875rem.strength500.text-header-title-gray Ni vprašanj.
|
||||
p.mb-0.text-p875rem.strength500.text-header-title-gray #{ t('Ni vprašanj.') }
|
||||
.col-sm-6.align-items-center.justify-content-end.d-flex
|
||||
.col-sm-6.align-items-center.justify-content-end.d-flex
|
||||
.col-sm-6.align-items-center.justify-content-end.d-flex
|
||||
|
||||
@@ -3,13 +3,13 @@ mixin topHeaderContent(headerContent)
|
||||
.header-container-divider-left
|
||||
h2#site-header-title= headerContent.h2
|
||||
h1#site-heading= headerContent.h1
|
||||
span#text-description.page-description.pe-0= headerContent.description
|
||||
span#text-description.page-description.pe-0!= headerContent.description
|
||||
if (headerContent.helpLink)
|
||||
a.ms-2.page-description(href=headerContent.helpLink.linkHref)= headerContent.helpLink.linkText
|
||||
|
||||
mixin mainHeader(headerContent, footerIncluded = true)
|
||||
- const checkForSpecificRights = headerContent.specificRights
|
||||
#offset-padding.header-section-root.no-side-menu.consultancy-padding-main.flex-grow-0.p-squeeze-lg.mx-xxl-auto
|
||||
#offset-padding.header-section-root.no-side-menu.consultancy-padding-main.flex-grow-0.p-squeeze-lg.mx-xxl-auto.gray-bg.pb-3
|
||||
.d-flex.justify-content-between.flex-wrap.flex-row.row
|
||||
if checkForSpecificRights
|
||||
.header-container-left-side.d-flex.col-sm-10
|
||||
@@ -25,7 +25,7 @@ mixin mainHeader(headerContent, footerIncluded = true)
|
||||
|
||||
.header-consultancy-content.w-100
|
||||
include ../components/search-and-filter/search-with-primary-domain-filter
|
||||
+searchWithPrimaryDomainFilter("consultancy-form", "searchbar-main", "couns-search-btn")
|
||||
+searchWithPrimaryDomainFilter("consultancy-form", "searchbar-main", "couns-search-btn", "mt-3", queryKey)
|
||||
.header-consultancy-divider-right.d-flex.align-items-center.justify-content-end.col-sm-5.pe-0.ps-3
|
||||
.fit-content
|
||||
if (headerContent.buttons && headerContent.buttons.length)
|
||||
@@ -48,17 +48,17 @@ mixin mainHeader(headerContent, footerIncluded = true)
|
||||
.col-sm-6.align-items-center.d-flex
|
||||
if (entries.length>0)
|
||||
if (resultAmountDisplay)
|
||||
p.mb-0.text-p875rem.strength500.text-header-title-gray Odgovori na vprašanja: #{ queryCount }
|
||||
p.mb-0.text-p875rem.strength500.text-header-title-gray #{ t('Odgovori na vprašanja:') } #{ queryCount }
|
||||
else
|
||||
p.mb-0.text-p875rem.strength500.text-header-title-gray Zadnji odgovori na vprašanja
|
||||
p.mb-0.text-p875rem.strength500.text-header-title-gray #{ t('Zadnji odgovori na vprašanja') }
|
||||
else
|
||||
p.mb-0.text-p875rem.strength500.text-header-title-gray Ni vprašanj.
|
||||
p.mb-0.text-p875rem.strength500.text-header-title-gray #{ t('Ni vprašanj.') }
|
||||
.col-sm-6.align-items-center.justify-content-end.d-flex
|
||||
.col-sm-5.align-items-center.justify-content-end.d-flex
|
||||
//- if headerContent.exportButtonPresent
|
||||
button#export-consultancy-info.btn.btn-secondary
|
||||
img(src="/images/download.svg")
|
||||
span.ps-2 Izvozi
|
||||
span.ps-2 #{ t('Izvozi') }
|
||||
if (!headerContent.show5MostRecent)
|
||||
.col-sm-7.align-items-center.justify-content-end.d-flex
|
||||
include /utilities/pager
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
.col-12.col-sm-3.flex-fill.me-2
|
||||
span.term-id.normal-gray-label
|
||||
.col-12.col-sm-3.flex-fill
|
||||
span#preview-version.normal-gray-label Verzija 1
|
||||
span#preview-version.normal-gray-label= t('Verzija 1')
|
||||
.d-sm-flex.col-xl-6.col-12.align-items-center
|
||||
.col-12.col-sm-3.flex-fill
|
||||
span#preview-author.normal-gray-label Ime Priimek
|
||||
span#preview-author.normal-gray-label= t('Ime Priimek')
|
||||
.col-12.col-sm-3.flex-fill.ms-sm-2
|
||||
span.normal-gray-label Zaporedje:
|
||||
span.normal-gray-label= t('Zaporedje:')
|
||||
input#preview-homonym.ms-2.homonym-field.form-control.d-inline(
|
||||
type="text"
|
||||
disabled
|
||||
@@ -21,9 +21,9 @@
|
||||
select#status-overview.form-select.select-content-state.w-auto(
|
||||
disabled
|
||||
)
|
||||
option(value="preposition" disabled) Predlog
|
||||
option(value="edited") Urejeno
|
||||
option(value="in-editing") V urejanju
|
||||
option(value="preposition" disabled)= t('Predlog')
|
||||
option(value="edited")= t('Urejeno')
|
||||
option(value="in-editing")= t('V urejanju')
|
||||
|
||||
.col-12.col-sm-3.flex-fill
|
||||
.form-check.form-switch
|
||||
@@ -32,7 +32,7 @@
|
||||
name="isPublished"
|
||||
disabled
|
||||
)
|
||||
label.normal-gray-label(for="") Objavljeno
|
||||
label.normal-gray-label(for="")= t('Objavljeno')
|
||||
|
||||
.d-sm-flex.col-xl-6.col-12.align-items-center
|
||||
.col-12.col-sm-3.flex-fill
|
||||
@@ -41,29 +41,29 @@
|
||||
name=""
|
||||
disabled
|
||||
)
|
||||
label.normal-gray-label(for="") Strokovno pregledano
|
||||
label.normal-gray-label(for="")= t('Strokovno pregledano')
|
||||
.col-12.col-sm-3.flex-fill.ms-sm-2
|
||||
input#language-overview.form-check-input.special-cbox.me-2(
|
||||
type="checkbox"
|
||||
name=""
|
||||
disabled
|
||||
)
|
||||
label.normal-gray-label(for="") Jezikovno pregledano
|
||||
label.normal-gray-label(for="")= t('Jezikovno pregledano')
|
||||
|
||||
.d-flex.justify-content-between.align-items-center.collapsible-data
|
||||
.collapse-content
|
||||
.d-flex.collapsed-text.align-items-center
|
||||
.white-background
|
||||
span.status-collapsed.normal-gray.m-2 V urejanju
|
||||
span.status-collapsed.normal-gray.m-2= t('V urejanju')
|
||||
.published-collapsed.d-flex.d-none
|
||||
span.normal-gray.ms-2 |
|
||||
span.normal-gray.ms-2 Objavljeno
|
||||
span.normal-gray.ms-2= t('Objavljeno')
|
||||
.terminology-collapsed.d-flex.d-none
|
||||
span.normal-gray.ms-2 |
|
||||
span.normal-gray.ms-2 Strokovno pregledano
|
||||
span.normal-gray.ms-2= t('Strokovno pregledano')
|
||||
.lang-collapsed.d-flex.d-none
|
||||
span.normal-gray.ms-2 |
|
||||
span.normal-gray.ms-2 Jezikovno pregledano
|
||||
span.normal-gray.ms-2= t('Jezikovno pregledano')
|
||||
.homonim-collapse-div.d-flex.d-none
|
||||
span.normal-gray.ms-2 |
|
||||
span.homonim-collapsed.normal-gray.ms-2
|
||||
@@ -83,7 +83,7 @@
|
||||
.d-grid
|
||||
.d-flex.align-items-center
|
||||
img(src="/images/alert-triangle-dark-red.svg")
|
||||
span.ms-2.normal-red-note Slovarski sestavek je neveljaven
|
||||
span.ms-2.normal-red-note= t('Slovarski sestavek je neveljaven')
|
||||
ul.mt-2.ms-4.mb-2
|
||||
li.error-type-1.heavy-gray-text.d-none Tip napake 1 (ni slovenskega termina)
|
||||
li.error-type-2.heavy-gray-text.d-none Tip napake 2 (ni definicije ali tujejezičnega termina)
|
||||
li.error-type-1.heavy-gray-text.d-none= t('Tip napake 1 (ni slovenskega termina)')
|
||||
li.error-type-2.heavy-gray-text.d-none= t('Tip napake 2 (ni definicije ali tujejezičnega termina)')
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
)
|
||||
label#latest-version-label.btn-outline-dates.latest-version-el.btn.ms-0.date-element(
|
||||
for="latest-radio"
|
||||
data-bs-custom-class="dark-gray-tooltip"
|
||||
data-bs-toggle="tooltip"
|
||||
data-bs-placement="bottom"
|
||||
title="Pokaži verzijo"
|
||||
) Zadnja verzija
|
||||
)
|
||||
#go-right.d-flex.align-items-center.me-2.ms-auto.ps-2
|
||||
img(src="/images/chevron-right-2.svg" alt="")
|
||||
|
||||
@@ -13,12 +13,12 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
.col-12.col-sm-3.flex-fill.me-2
|
||||
span.term-id.normal-gray-label ID:
|
||||
.col-12.col-sm-3.flex-fill
|
||||
span#edit-version-el.normal-gray-label Verzija 1
|
||||
span#edit-version-el.normal-gray-label= t('Verzija 1')
|
||||
.d-sm-flex.col-xl-6.col-12.align-items-center
|
||||
.col-12.col-sm-3.flex-fill
|
||||
span#edit-name-el.normal-gray-label Ime Priimek
|
||||
span#edit-name-el.normal-gray-label= t('Ime Priimek')
|
||||
.col-12.col-sm-3.flex-fill.ms-sm-2
|
||||
span.normal-gray-label Zaporedje:
|
||||
span.normal-gray-label= t('Zaporedje:')
|
||||
input#homonym-sort.ms-2.homonym-field.form-control.d-inline(
|
||||
type="text"
|
||||
name="homonymSort"
|
||||
@@ -30,9 +30,9 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
select#status-edit.form-select.select-content-state.w-auto(
|
||||
name="status"
|
||||
)
|
||||
option(value="suggestion" disabled) Predlog
|
||||
option(value="in_edit") V urejanju
|
||||
option(value="complete") Urejeno
|
||||
option(value="suggestion" disabled)= t('Predlog')
|
||||
option(value="in_edit")= t('V urejanju')
|
||||
option(value="complete")= t('Urejeno')
|
||||
|
||||
.col-12.col-sm-3.flex-fill
|
||||
.form-check.form-switch
|
||||
@@ -40,20 +40,20 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
type="checkbox"
|
||||
name="isPublished"
|
||||
)
|
||||
label.normal-gray-label(for="published-cbox") Objavljeno
|
||||
label.normal-gray-label(for="published-cbox")= t('Objavljeno')
|
||||
.d-sm-flex.col-xl-6.col-12.align-items-center
|
||||
.col-12.col-sm-3.flex-fill
|
||||
input#terminology-cbox.form-check-input.me-2(
|
||||
type="checkbox"
|
||||
name="isTerminologyReviewed"
|
||||
)
|
||||
label.normal-gray-label(for="terminology-cbox") Strokovno pregledano
|
||||
label.normal-gray-label(for="terminology-cbox")= t('Strokovno pregledano')
|
||||
.col-12.col-sm-3.flex-fill.ms-sm-2
|
||||
input#language-cbox.form-check-input.me-2(
|
||||
type="checkbox"
|
||||
name="isLanguageReviewed"
|
||||
)
|
||||
label.normal-gray-label(for="language-cbox") Jezikovno pregledano
|
||||
label.normal-gray-label(for="language-cbox")= t('Jezikovno pregledano')
|
||||
.d-flex.justify-content-between.align-items-center.collapsible-data
|
||||
.collapse-content
|
||||
.d-flex.collapsed-text.align-items-center
|
||||
@@ -61,13 +61,13 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
span.status-collapsed.normal-gray.m-2
|
||||
.published-collapsed.d-flex.d-none
|
||||
span.normal-gray.ms-2 |
|
||||
span.normal-gray.ms-2 Objavljeno
|
||||
span.normal-gray.ms-2= t('Objavljeno')
|
||||
.terminology-collapsed.d-flex.d-none
|
||||
span.normal-gray.ms-2 |
|
||||
span.normal-gray.ms-2 Strokovno pregledano
|
||||
span.normal-gray.ms-2= t('Strokovno pregledano')
|
||||
.lang-collapsed.d-flex.d-none
|
||||
span.normal-gray.ms-2 |
|
||||
span.normal-gray.ms-2 Jezikovno pregledano
|
||||
span.normal-gray.ms-2= t('Jezikovno pregledano')
|
||||
.homonim-collapse-div.d-flex.d-none
|
||||
span.normal-gray.ms-2 |
|
||||
span.homonim-collapsed.normal-gray.ms-2
|
||||
@@ -87,10 +87,10 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
.d-grid
|
||||
.d-flex.align-items-center
|
||||
img(src="/images/alert-triangle-dark-red.svg")
|
||||
span.ms-2.normal-red-note Slovarski sestavek je neveljaven
|
||||
span.ms-2.normal-red-note= t('Slovarski sestavek je neveljaven')
|
||||
ul.mt-2.ms-4.mb-2
|
||||
li.error-type-1.heavy-gray-text.d-none Tip napake 1 (ni slovenskega termina)
|
||||
li.error-type-2.heavy-gray-text.d-none Tip napake 2 (ni definicije ali tujejezičnega termina)
|
||||
li.error-type-1.heavy-gray-text.d-none= t('Tip napake 1 (ni slovenskega termina)')
|
||||
li.error-type-2.heavy-gray-text.d-none= t('Tip napake 2 (ni definicije ali tujejezičnega termina)')
|
||||
.col.note-section-line.me-1.my-1.d-none
|
||||
hr.my-0
|
||||
input#hidden-dictionary-id.hidden-input-dict-id(
|
||||
@@ -99,8 +99,8 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
value=dictionaryId
|
||||
)
|
||||
.term-input-group.mt-xl-4.mt-3
|
||||
.subject-name.col-sm-6.d-flex.justify-content-between
|
||||
label.input-name-txt(for="term-name") TERMIN
|
||||
.subject-name.col-sm-12.col-xl-8.col-xxl-6.d-flex.justify-content-between
|
||||
label.input-name-txt(for="term-name")= t('TERMIN')
|
||||
include /utilities/mixed-content
|
||||
- const type = 'two'
|
||||
+mixedContentBtns
|
||||
@@ -112,9 +112,9 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
)
|
||||
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt Vnesite termin.
|
||||
span.d-md-inline.d-block.name-info-txt= t('Vnesite termin.')
|
||||
|
||||
#create-headword-group.mt-sm-3.mt-2
|
||||
//- #create-headword-group.mt-sm-3.mt-2
|
||||
.subject-name
|
||||
label.input-name-txt(for="btn-new-headword-grp") OBLIKE, NAGLASI, IZGOVOR
|
||||
.row
|
||||
@@ -127,22 +127,22 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
|
||||
#created-headword-group.mt-sm-4.mt-2.d-none
|
||||
.subject-name
|
||||
span.input-name-txt Oblike, naglasi, izgovor
|
||||
span.input-name-txt= t('Oblike, naglasi, izgovor')
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
.table-responsive
|
||||
table#headword-table.table-striped.table
|
||||
tr
|
||||
td#term-key
|
||||
td
|
||||
a(href="") Oblike
|
||||
a(href="")= t('Oblike')
|
||||
td
|
||||
a(href="") Naglas
|
||||
a(href="")= t('Naglas')
|
||||
td
|
||||
a(href="") Izgovor
|
||||
a(href="")= t('Izgovor')
|
||||
if structure.hasDomainLabels
|
||||
.title.mt-sm-4.mt-2
|
||||
.subject-name
|
||||
label.input-name-txt(for="headword-group") PODROČNE OZNAKE
|
||||
label.input-name-txt(for="headword-group")= t('PODROČNE OZNAKE')
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
select#domain-secondary.name-input.d-inline.form-control.multiple(
|
||||
@@ -154,24 +154,24 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
option(value=domain.id)= domain.name
|
||||
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Vstavite ustrezno področno oznako, ki jo želite določiti za posamezni termin.
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Vstavite ustrezno področno oznako, ki jo želite določiti za posamezni termin.')
|
||||
if structure.hasLabel
|
||||
.title.mt-sm-4.mt-2
|
||||
.subject-name.col-sm-6.d-flex.justify-content-between
|
||||
label.input-name-txt(for="explanation-field") POJASNILO
|
||||
.subject-name.col-sm-12.col-xl-8.col-xxl-6.d-flex.justify-content-between
|
||||
label.input-name-txt(for="explanation-field")= t('POJASNILO')
|
||||
+mixedContentBtns(type)
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
textarea#explanation-field.form-control.explanation-field.mc-field(
|
||||
textarea#explanation-field.form-control.explanation-field.mc-field.dispatch-tab(
|
||||
type="text"
|
||||
name="label"
|
||||
)
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Pojasnilo ...
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Dodajte podatek o zunajjezikovnih okoliščinah, ki niso povezane s pojmom, npr. letnico.')
|
||||
if structure.hasDefinition
|
||||
.title.mt-sm-4.mt-2
|
||||
.subject-name.col-sm-6.d-flex.justify-content-between
|
||||
label.input-name-txt(for="definition-field") DEFINICIJA
|
||||
.subject-name.col-sm-12.col-xl-8.col-xxl-6.d-flex.justify-content-between
|
||||
label.input-name-txt(for="definition-field")= t('DEFINICIJA')
|
||||
+mixedContentBtns(type)
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
@@ -180,11 +180,11 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
name="definition"
|
||||
)
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Vstavite definicijo termina.
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Vstavite definicijo pojma.')
|
||||
if structure.hasSynonyms
|
||||
.title.mt-sm-4.mt-2
|
||||
.subject-name.col-sm-6.d-flex.justify-content-between
|
||||
label.input-name-txt(for="synonyms-input") SINONIMI
|
||||
label.input-name-txt(for="synonyms-input")= t('SINONIMI')
|
||||
//- +mixedContentBtns
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
@@ -193,47 +193,47 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
multiple
|
||||
)
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Vstavite sinonime, ki se za termin še uporabljajo.
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Vstavite termine, ki se za definirani pojem tudi uporabljajo.')
|
||||
if structure.hasLinks
|
||||
.title.mt-sm-4.mt-2
|
||||
.subject-name.col-sm-6.d-flex.justify-content-between
|
||||
label.input-name-txt(for="connections") POVEZANI TERMIN
|
||||
.subject-name.col-12.col-xl-8.col-xxl-6.d-flex.justify-content-between
|
||||
label.input-name-txt(for="connections")= t('POVEZANI TERMIN')
|
||||
+mixedContentBtns
|
||||
.row.align-items-center.link-row
|
||||
.col-xl-2.col-6
|
||||
.col-xxl-2.col-xl-3.col-4
|
||||
select.name-input.form-select.d-inline(
|
||||
type="text"
|
||||
name="type"
|
||||
placeholder="Tip"
|
||||
)
|
||||
option(value="related") Sorodni
|
||||
option(value="broader") Širši
|
||||
option(value="narrow") Ožji
|
||||
.col-sm-12.col-xl-4
|
||||
input#connections.name-input.form-control.d-inline.mc-field(
|
||||
option(value="related")= t('Sorodni')
|
||||
option(value="broader")= t('Širši')
|
||||
option(value="narrow")= t('Ožji')
|
||||
.col-8.col-xl-5.col-xxl-4
|
||||
input#connections.name-input.form-control.d-inline.mc-field.dispatch-tab(
|
||||
type="text"
|
||||
name="links"
|
||||
maxlength="120"
|
||||
)
|
||||
|
||||
.col.d-none.d-xl-flex.align-items-cente
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Povezani termin ...
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Dodajte termin, ki je sicer definiran v samostojnem slovarskem sestavku, vendar je povezan s terminom, ki ga opisujete v tem slovarskem sestavku.')
|
||||
|
||||
#add-new-connection.mt-sm-4.mt-2
|
||||
.subject-name
|
||||
label.input-name-txt(for="input-new-connection") DODATNI POVEZANI TERMIN
|
||||
label.input-name-txt(for="input-new-connection")= t('DODATNI POVEZANI TERMIN')
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
button#input-new-connection.input-new-btn.form-control(type="button")
|
||||
span.new-author-text-btn Dodaj povezani termin.
|
||||
span.new-author-text-btn= t('Dodaj povezani termin.')
|
||||
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Dodajte termin, ki je sicer definiran v samostojnem slovarskem sestavku, vendar je povezan s terminom, ki ga opisujete v tem slovarskem sestavku.
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0
|
||||
|
||||
if structure.hasOther
|
||||
.title.mt-sm-4.mt-2
|
||||
.subject-name.col-sm-6.d-flex.justify-content-between
|
||||
label.input-name-txt(for="other-field") DRUGO
|
||||
.subject-name.col-sm-12.col-xl-8.col-xxl-6.d-flex.justify-content-between
|
||||
label.input-name-txt(for="other-field")= t('DRUGO')
|
||||
- const br = 'br'
|
||||
+mixedContentBtns(br)
|
||||
.row
|
||||
@@ -243,12 +243,12 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
name="other"
|
||||
)
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Definicija ...
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Vnesite podatke, ki niso sistemsko vključeni v druga polja, npr. vir, zgled rabe.')
|
||||
|
||||
if structure.hasForeignLanguages
|
||||
#foreign-languages-group
|
||||
.mt-sm-4.mt-2
|
||||
span.input-name-txt TUJI JEZIKI
|
||||
span.input-name-txt= t('TUJI JEZIKI')
|
||||
.languages-group-white.pb-3.pt-1.mt-2
|
||||
if languages.length
|
||||
each language, index in languages
|
||||
@@ -260,8 +260,8 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
name=`foreign[${language.id}][code]`
|
||||
value=language.code
|
||||
)
|
||||
.subject-name.mt-2.col-sm-6.d-flex.justify-content-between
|
||||
label.input-name-txt.mt-2(for="foreign-term") TERMINI
|
||||
.subject-name.mt-2.col-sm-12.col-xl-8.col-xxl-6.d-flex.justify-content-between
|
||||
label.input-name-txt.mt-2(for="foreign-term")= t('TERMINI')
|
||||
+mixedContentBtns
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
@@ -270,12 +270,12 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
multiple
|
||||
)
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Dodajte tujejezični ustreznik.
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Dodajte tujejezični ustreznik.')
|
||||
|
||||
if structure.hasForeignDefinitions
|
||||
.mt-sm-4.mt-2
|
||||
.subject-name.d-flex.justify-content-between.col-sm-6
|
||||
label.input-name-txt DEFINICIJA
|
||||
.subject-name.col-sm-12.col-xl-8.col-xxl-6.d-flex.justify-content-between.col-sm-6
|
||||
label.input-name-txt= t('DEFINICIJA')
|
||||
+mixedContentBtns(type)
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
@@ -284,11 +284,11 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
name=`foreign[${language.id}][definition]`
|
||||
)
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Vpišite definicijo v tujem jeziku.
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Vpišite definicijo v tujem jeziku.')
|
||||
if structure.hasForeignSynonyms
|
||||
.mt-sm-4.mt-2
|
||||
.subject-name.d-flex.justify-content-between.col-sm-6
|
||||
label.input-name-txt.mt-2 SINONIMI
|
||||
label.input-name-txt.mt-2= t('SINONIMI')
|
||||
//- +mixedContentBtns
|
||||
.row.mb-4
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
@@ -297,12 +297,12 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
multiple
|
||||
)
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Dodajte tujejezične ustreznike, ki se za opisani termin tudi uporabljajo v tujem jeziku.
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Dodajte tujejezične ustreznike, ki se za opisani pojem tudi uporabljajo v tujem jeziku.')
|
||||
else
|
||||
.language.px-3
|
||||
span.bold-blue-text= languages.nameSl
|
||||
.subject-name.d-flex.flex-column.mt-2
|
||||
label.input-name-txt.mt-2(for="foreign-term") TERMINI
|
||||
label.input-name-txt.mt-2(for="foreign-term")= t('TERMINI')
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
select.name-input.d-inline.form-control.without-dropdown(
|
||||
@@ -310,15 +310,15 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
multiple
|
||||
)
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Dodajte tujejezični ustreznik.
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Dodajte tujejezični ustreznik.')
|
||||
if structure.hasImages || structure.hasAudio || structure.hasVideo
|
||||
.mt-sm-4.mt-2
|
||||
span.input-name-txt MULTIMEDIJA
|
||||
span.input-name-txt= t('MULTIMEDIJA')
|
||||
.multimedia-section.px-3.pb-3.pt-1
|
||||
if structure.hasImages
|
||||
.mt-3
|
||||
.subject-name
|
||||
label.input-name-txt(for="image-input-field") SLIKA
|
||||
label.input-name-txt(for="image-input-field")= t('SLIKA')
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
input#image-input-field.form-control.d-inline(
|
||||
@@ -327,21 +327,21 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
placeholder="URL"
|
||||
)
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Slika ...
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Dodajte povezavo do slike.')
|
||||
|
||||
#add-new-image.mt-sm-4.mt-2
|
||||
.subject-name
|
||||
label.input-name-txt(for="input-new-image") NOVA SLIKA
|
||||
label.input-name-txt(for="input-new-image")= t('NOVA SLIKA')
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
button#input-new-image.input-new-btn.form-control(type="button")
|
||||
span.new-author-text-btn Nova slika
|
||||
span.new-author-text-btn= t('Nova slika')
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Dodaj video ...
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0
|
||||
if structure.hasAudio
|
||||
.mt-sm-4.mt-2
|
||||
.subject-name
|
||||
label.input-name-txt(for="audio-input-field") ZVOK
|
||||
label.input-name-txt(for="audio-input-field")= t('ZVOK')
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
input#audio-input-field.form-control.d-inline(
|
||||
@@ -350,21 +350,21 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
placeholder="URL"
|
||||
)
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Zvok ...
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Dodajte povezavo do zvočnega posnetka.')
|
||||
|
||||
#add-new-audio.mt-sm-4.mt-2
|
||||
.subject-name
|
||||
label.input-name-txt(for="input-new-audio") NOV ZVOK
|
||||
label.input-name-txt(for="input-new-audio")= t('NOV ZVOK')
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
button#input-new-audio.input-new-btn.form-control(type="button")
|
||||
span.new-author-text-btn Nov zvok
|
||||
span.new-author-text-btn= t('Nov zvok')
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Dodaj zvok ...
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0
|
||||
if structure.hasVideo
|
||||
.mt-sm-4.mt-2
|
||||
.subject-name
|
||||
label.input-name-txt(for="video-input-field") VIDEO
|
||||
label.input-name-txt(for="video-input-field")= t('VIDEO')
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
input#video-input-field.form-control.d-inline(
|
||||
@@ -373,14 +373,14 @@ form#form-edit-content.needs-validatio.mt-2(
|
||||
placeholder="URL"
|
||||
)
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Video ...
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0= t('Dodajte povezavo do videa.')
|
||||
|
||||
#add-new-video.mt-sm-4.mt-2
|
||||
.subject-name
|
||||
label.input-name-txt(for="input-new-video") NOV VIDEO
|
||||
label.input-name-txt(for="input-new-video")= t('NOV VIDEO')
|
||||
.row
|
||||
.col-sm-12.col-xl-8.col-xxl-6
|
||||
button#input-new-video.input-new-btn.form-control(type="button")
|
||||
span.new-author-text-btn Nov video
|
||||
span.new-author-text-btn= t('Nov video')
|
||||
.col.d-none.d-xl-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0 Dodaj video ...
|
||||
span.d-md-inline.d-block.name-info-txt.mt-3.mt-sm-0
|
||||
|
||||
@@ -2,18 +2,19 @@
|
||||
.d-flex.justify-content-between.flex-wrap.flex-md-nowrap
|
||||
.cont-header-container-left-side.d-flex
|
||||
#chevrons-left.d-flex.align-items-start.justify-content-start
|
||||
//- TODO I18n
|
||||
.header-container-divider-left
|
||||
h1.ms-1= dictionaryName
|
||||
.header-container-divider-right
|
||||
.d-xxl-flex.justify-content-between
|
||||
.d-flex.site-links
|
||||
button#content-preview.site-link.active-site-link Predogled
|
||||
button#content-preview.site-link.active-site-link= t('Predogled')
|
||||
if terms.length
|
||||
button#content-edit.site-link Urejanje
|
||||
button#content-comments.site-link Komentarji
|
||||
button#content-edit.site-link= t('Urejanje')
|
||||
button#content-comments.site-link= t('Komentarji')
|
||||
else
|
||||
button#content-edit.site-link.disabled(disabled) Urejanje
|
||||
button#content-comments.site-link.disabled(disabled) Komentarji
|
||||
button#content-edit.site-link.disabled(disabled)= t('Urejanje')
|
||||
button#content-comments.site-link.disabled(disabled)= t('Komentarji')
|
||||
|
||||
if (terms.length)
|
||||
#preview-buttons
|
||||
@@ -26,7 +27,7 @@
|
||||
title="Ustari novo geslo"
|
||||
)
|
||||
img(src="/images/u_edit-alt.svg")
|
||||
span Nov
|
||||
span= t('Nov')
|
||||
button#show-dates.ms-1.btn.border-header.ps-2.pe-2(
|
||||
type="button"
|
||||
data-bs-toggle="collapse"
|
||||
@@ -39,20 +40,20 @@
|
||||
data-bs-custom-class="gray-tooltip"
|
||||
data-bs-toggle="tooltip"
|
||||
data-bs-placement="top"
|
||||
title="Prikaži datume"
|
||||
title=t('Prikaži datume')
|
||||
)
|
||||
button#duplicate-entry.ms-1.btn.border-header.ps-2.pe-2(
|
||||
data-bs-custom-class="gray-tooltip"
|
||||
data-bs-toggle="tooltip"
|
||||
data-bs-placement="top"
|
||||
title="Podvoji"
|
||||
title=t('Podvoji')
|
||||
)
|
||||
img(src="/images/copy.svg")
|
||||
button#delete-entry.ms-1.btn.border-header.ps-2.pe-2(
|
||||
data-bs-custom-class="red-tooltip"
|
||||
data-bs-toggle="tooltip"
|
||||
data-bs-placement="top"
|
||||
title="Briši"
|
||||
title=t('Briši')
|
||||
)
|
||||
img(src="/images/red-trash-icon.svg")
|
||||
|
||||
@@ -60,7 +61,7 @@
|
||||
form="form-edit-content"
|
||||
disabled
|
||||
)
|
||||
| Shrani
|
||||
= t('Shrani')
|
||||
else
|
||||
#preview-buttons
|
||||
.d-flex.align-items-center.my-2
|
||||
@@ -73,7 +74,7 @@
|
||||
data-term="1"
|
||||
)
|
||||
img(src="/images/u_edit-alt.svg")
|
||||
span Nov
|
||||
span= t('Nov')
|
||||
button#show-dates.ms-1.btn.border-header.ps-2.pe-2(
|
||||
type="button"
|
||||
data-bs-toggle="collapse"
|
||||
@@ -87,14 +88,14 @@
|
||||
data-bs-custom-class="gray-tooltip"
|
||||
data-bs-toggle="tooltip"
|
||||
data-bs-placement="top"
|
||||
title="Prikaži datume"
|
||||
title=t('Prikaži datume')
|
||||
)
|
||||
button#duplicate-entry.ms-1.btn.border-header.ps-2.pe-2(
|
||||
href="#"
|
||||
data-bs-custom-class="gray-tooltip"
|
||||
data-bs-toggle="tooltip"
|
||||
data-bs-placement="top"
|
||||
title="Podvoji"
|
||||
title=t('Podvoji')
|
||||
disabled
|
||||
)
|
||||
img(src="/images/copy.svg")
|
||||
@@ -103,7 +104,7 @@
|
||||
data-bs-custom-class="red-tooltip"
|
||||
data-bs-toggle="tooltip"
|
||||
data-bs-placement="top"
|
||||
title="Briši"
|
||||
title=t('Briši')
|
||||
disabled
|
||||
)
|
||||
img(src="/images/red-trash-icon.svg")
|
||||
@@ -112,7 +113,7 @@
|
||||
form="form-edit-content"
|
||||
disabled
|
||||
)
|
||||
| Shrani
|
||||
= t('Shrani')
|
||||
|
||||
#comments-buttons.d-flex.d-none.align-items-center.ms-2.ms-xl-0.me-2
|
||||
.form-check
|
||||
@@ -121,10 +122,10 @@
|
||||
name="comments-type"
|
||||
checked
|
||||
)
|
||||
label.ms-0.form-check-label(for="internal") Interni
|
||||
label.ms-0.form-check-label(for="internal")= t('Interni')
|
||||
|
||||
.form-check.ms-2
|
||||
input#external.form-check-input(type="radio" name="comments-type")
|
||||
label.ms-0.form-check-label(for="external") Zunanji
|
||||
label.ms-0.form-check-label(for="external")= t('Zunanji')
|
||||
|
||||
hr#header-row.mt-0.ms-0.mb-0
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// TODO MARK FOR DELETION
|
||||
|
||||
.row.d-flex.align-items-center
|
||||
.col-sm-3
|
||||
span.bold-blue-text Verzija 12
|
||||
|
||||
@@ -2,12 +2,14 @@
|
||||
.content-nav-mobile
|
||||
button#nav-content-button.nav-button
|
||||
img#burger-menu-img(src="/images/burger-menu-button-icon.svg" alt="Meni")
|
||||
span.nav-title.ms-0 Vsebina
|
||||
|
||||
.nav-title
|
||||
a#chevrons-back.link-back(href="/")
|
||||
span.nav-title.ms-0= t('Vsebina')
|
||||
a.link-back.text-decoration-none.ms-auto.me-3(href="/")
|
||||
img(src="/images/chevrons-left.svg")
|
||||
span.normal-gray.ms-1= t('Nazaj')
|
||||
.content-nav-title
|
||||
a#chevrons-back.link-back.text-decoration-none
|
||||
img(src="/images/chevrons-left.svg")
|
||||
span.nav-title.ms-2 Vsebina
|
||||
span.normal-gray.ms-2= t('Nazaj')
|
||||
nav
|
||||
ul.content-nav-content.scroller-style.ps-0
|
||||
ul.filter-search-settings.ps-0
|
||||
@@ -15,24 +17,24 @@
|
||||
li#unfiltered.filter-search-section.pb-0.px-3
|
||||
.d-flex
|
||||
select.form-select.py-0.filter-select.ps-1.pe-0(name="field")
|
||||
option(value="term") Termin
|
||||
option(value="domainLabels") Področna oznaka
|
||||
option(value="label") Pojasnilo
|
||||
option(value="definition") Definicija
|
||||
option(value="synonyms") Sinonimi
|
||||
option(value="links") Povezave
|
||||
option(value="other") Drugo
|
||||
option(value="foreignTerms") Tuj termin
|
||||
option(value="foreignDefinition") Tuja definicija
|
||||
option(value="foreignSynonyms") Tuj sinonim
|
||||
option(value="") Iskanje po vseh
|
||||
option(value="term")= t('Termin')
|
||||
option(value="domainLabels")= t('Področna oznaka')
|
||||
option(value="label")= t('Pojasnilo')
|
||||
option(value="definition")= t('Definicija')
|
||||
option(value="synonyms")= t('Sinonimi')
|
||||
option(value="links")= t('Povezave')
|
||||
option(value="other")= t('Drugo')
|
||||
option(value="foreignTerms")= t('Tuj termin')
|
||||
option(value="foreignDefinition")= t('Tuja definicija')
|
||||
option(value="foreignSynonyms")= t('Tuj sinonim')
|
||||
option(value="")= t('Iskanje po vseh')
|
||||
.d-flex.justify-content-between.mt-4
|
||||
.classic-search-container.w-75
|
||||
.classic-search.border1px-gray-2
|
||||
input.input-search(
|
||||
name="q"
|
||||
type="text"
|
||||
placeholder="Išči"
|
||||
placeholder=t('Išči')
|
||||
autocomplete="off"
|
||||
)
|
||||
.position-relative
|
||||
@@ -41,7 +43,7 @@
|
||||
button.btn.clear-search-input.px-0(type="button")
|
||||
img(src="/images/x-gray.svg")
|
||||
.d-flex.justify-content-between.align-items-center.mt-4
|
||||
label#span-filter.normal-gray-label(for="show-filter") Filtriranje
|
||||
label#span-filter.normal-gray-label(for="show-filter")= t('Filtriranje')
|
||||
button#show-filter.btn.ps-0.pe-0(
|
||||
type="button"
|
||||
data-bs-toggle="collapse"
|
||||
@@ -54,7 +56,7 @@
|
||||
data-bs-custom-class="gray-tooltip"
|
||||
data-bs-toggle="tooltip"
|
||||
data-bs-placement="bottom"
|
||||
title="Prikaži filtre"
|
||||
title=t('Prikaži filtre')
|
||||
)
|
||||
li#filtered.filter-search-section.collapse.pt-1
|
||||
.form-check.d-flex.align-items-center
|
||||
@@ -62,42 +64,42 @@
|
||||
type="checkbox"
|
||||
name="isValid"
|
||||
)
|
||||
label.form-check-label(for="valid") Veljavno
|
||||
label.form-check-label(for="valid")= t('Veljavno')
|
||||
|
||||
.form-check.d-flex.align-items-center
|
||||
input#published.form-check-input.indeterminate-cbox(
|
||||
type="checkbox"
|
||||
name="isPublished"
|
||||
)
|
||||
label.form-check-label(for="published") Obljavljeno
|
||||
label.form-check-label(for="published")= t('Obljavljeno')
|
||||
|
||||
.form-check.d-flex.align-items-center
|
||||
input#comments.form-check-input.indeterminate-cbox(
|
||||
type="checkbox"
|
||||
name="hasComments"
|
||||
)
|
||||
label.form-check-label(for="comments") Komentarji
|
||||
label.form-check-label(for="comments")= t('Komentarji')
|
||||
|
||||
.form-check.d-flex.align-items-center
|
||||
input#edited.form-check-input.indeterminate-cbox(
|
||||
type="checkbox"
|
||||
name="isComplete"
|
||||
)
|
||||
label.form-check-label(for="edited") Urejeno
|
||||
label.form-check-label(for="edited")= t('Urejeno')
|
||||
|
||||
.form-check.d-flex.align-items-center
|
||||
input#terminology-checked.form-check-input.indeterminate-cbox(
|
||||
type="checkbox"
|
||||
name="isTerminologyReviewed"
|
||||
)
|
||||
label.form-check-label(for="terminology-checked") Strokovno pregledano
|
||||
label.form-check-label(for="terminology-checked")= t('Strokovno pregledano')
|
||||
|
||||
.form-check.d-flex.align-items-center
|
||||
input#language-checked.form-check-input.indeterminate-cbox(
|
||||
type="checkbox"
|
||||
name="isLanguageReviewed"
|
||||
)
|
||||
label.form-check-label(for="language-checked") Jezikovno pregledano
|
||||
label.form-check-label(for="language-checked")= t('Jezikovno pregledano')
|
||||
|
||||
#term-list.btn-group.termin-list.d-flex.flex-column(role="group")
|
||||
if terms.length
|
||||
@@ -126,7 +128,7 @@
|
||||
data-bs-custom-class="label-tooltip"
|
||||
data-bs-original-title=""
|
||||
title
|
||||
)= '[ni termina]'
|
||||
)= t('[ni termina]')
|
||||
span.me-4= term.commentActivityIndicator
|
||||
else
|
||||
.d-flex.justify-content-between.align-items-center
|
||||
@@ -138,7 +140,7 @@
|
||||
data-bs-custom-class="label-tooltip"
|
||||
data-bs-original-title=""
|
||||
title
|
||||
)= '[ni termina]'
|
||||
)= t('[ni termina]')
|
||||
span.me-4= term.commentActivityIndicator
|
||||
else
|
||||
.d-flex.justify-content-between.align-items-center
|
||||
@@ -152,7 +154,7 @@
|
||||
data-bs-custom-class="label-tooltip"
|
||||
data-bs-original-title=""
|
||||
title
|
||||
)!= term.term
|
||||
)!= `${term.term} ${term.homonymSort ? '(' + term.homonymSort + ')' : ''}`
|
||||
span.me-4= term.commentActivityIndicator
|
||||
else
|
||||
label.terms-label.btn.p-2.ms-2.me-3.text-truncate.justify-content-start.d-inline(
|
||||
@@ -163,7 +165,7 @@
|
||||
data-bs-custom-class="label-tooltip"
|
||||
data-bs-original-title=""
|
||||
title
|
||||
)!= term.term
|
||||
)!= `${term.term} ${term.homonymSort ? '(' + term.homonymSort + ')' : ''}`
|
||||
span.me-4= term.commentActivityIndicator
|
||||
else
|
||||
label.terms-label.not-valid-not-published.btn.p-2.ms-2.me-3.text-truncate.justify-content-start.d-inline(
|
||||
@@ -174,7 +176,7 @@
|
||||
data-bs-custom-class="label-tooltip"
|
||||
data-bs-original-title=""
|
||||
title
|
||||
)!= term.term
|
||||
)!= `${term.term} ${term.homonymSort ? '(' + term.homonymSort + ')' : ''}`
|
||||
span.me-4= term.commentActivityIndicator
|
||||
.lds-default.d-none
|
||||
div
|
||||
|
||||
@@ -0,0 +1,228 @@
|
||||
mixin dictionary-description(dictionaryId)
|
||||
.content-hold-prerequisites
|
||||
#offset-main.main-container.mt-1
|
||||
if dictionaryId
|
||||
.title
|
||||
.subject-name
|
||||
label.input-name-txt(for="")= t('ID Slovarja')
|
||||
.row
|
||||
.col-sm-6
|
||||
span.page-title-header= dictionary.id
|
||||
form#admin-description.needs-validation.mt-3(method="post" novalidate)
|
||||
.title
|
||||
.subject-name
|
||||
label.input-name-txt(for="dictionary-title")= t('NASLOV SLOVARJA *')
|
||||
.row
|
||||
.col-sm-6
|
||||
input#dictionary-title.name-input.form-control(
|
||||
type="text"
|
||||
name="nameSl"
|
||||
required
|
||||
maxlength="120"
|
||||
value=dictionary.nameSl
|
||||
)
|
||||
.invalid-feedback= t('Niste vpisali naslova slovarja.')
|
||||
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.smaller-gray-info.ms-xxl-3.ms-md-3= t('Celotni naslov slovarja, ki bo zabeležen v bibliografskih podatkih.')
|
||||
|
||||
.english-title.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="dictionary-title-en")= t('ANGLEŠKI NASLOV SLOVARJA *')
|
||||
.row
|
||||
.col-sm-6
|
||||
input#dictionary-title-en.name-input.form-control(
|
||||
type="text"
|
||||
name="nameEn"
|
||||
maxlength="120"
|
||||
value=dictionary.nameEn ? dictionary.nameEn : ''
|
||||
required
|
||||
)
|
||||
.invalid-feedback= t('Niste vpisali angleškega naslova slovarja.')
|
||||
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.smaller-gray-info.ms-xxl-3.ms-md-3= t('Celotni naslov slovarja v angleščini.')
|
||||
|
||||
.short-title.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="short-dictionary-title")= t('SKRAJŠANI NASLOV SLOVARJA')
|
||||
.row
|
||||
.col-sm-6
|
||||
input#short-dictionary-title.name-input.d-inline.form-control(
|
||||
type="text"
|
||||
name="nameSlShort"
|
||||
maxlength="15"
|
||||
value=dictionary.nameSlShort ? dictionary.nameSlShort : ''
|
||||
)
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.smaller-gray-info.ms-xxl-3.ms-md-3= t('Zaradi organizacije podatkov na portalu za skrajšani naslov slovarja predlagamo poenobesede nje, ki se bo izpisovalo ob slovarju, npr. Davčni terminološki slovar → Davki.')
|
||||
//- TODO enable field when slug is in DB
|
||||
//- .mt-4
|
||||
//- .subject-name
|
||||
//- label.input-name-txt(for="slug") Slug
|
||||
//- .row
|
||||
//- .col-sm-6
|
||||
//- input#slug.name-input.d-inline.form-control(
|
||||
//- type="text"
|
||||
//- placeholder="V razvoju ..."
|
||||
//- disabled
|
||||
//- )
|
||||
//- .col-sm.d-flex.align-items-center
|
||||
//- span.d-md-inline.d-block.smaller-gray-info.ms-xxl-3.ms-md-3 Slug
|
||||
|
||||
if dictionary.author
|
||||
each ele, index in dictionary.author
|
||||
.author.mt-4.added-field
|
||||
.subject-name
|
||||
label.input-name-txt(for="author")= t('AVTOR SLOVARJA')
|
||||
.row
|
||||
.col-sm-6
|
||||
.input-group
|
||||
input(
|
||||
class=index != 0 ? 'name-input d-inline form-control icon-trash' : 'name-input d-inline form-control'
|
||||
type="text"
|
||||
name="author"
|
||||
maxlength="64"
|
||||
value=ele ? ele : ''
|
||||
)
|
||||
if (index != 0)
|
||||
button.input-group-text.delete-author-btn(type="button")
|
||||
img.delete-author.p-0(
|
||||
src="/images/red-trash-icon.svg"
|
||||
alt="Delete"
|
||||
)
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0= t('Vpišite avtorja slovarja, če ste glavni avtor, na prvo mesto zapišite svoje ime.')
|
||||
else
|
||||
#first-author.author.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="author")= t('AVTOR SLOVARJA')
|
||||
.row
|
||||
.col-sm-6
|
||||
input#author.name-input.d-inline.form-control(
|
||||
type="text"
|
||||
name="author"
|
||||
maxlength="64"
|
||||
)
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0= t('Vpišite avtorja slovarja, če ste glavni avtor, na prvo mesto zapišite svoje ime.')
|
||||
|
||||
#add-new-author.author.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="input-new-author")= t('NOV AVTOR SLOVARJA')
|
||||
.row
|
||||
.col-sm-6
|
||||
button#input-new-author.form-control(type="button")
|
||||
span.new-author-text-btn= t('Nov avtor')
|
||||
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.smaller-gray-info.ms-xxl-3.ms-md-3= t('Dodajte ime in priimek naslednjega avtorja slovarja..')
|
||||
//- TODO enable field when weight is in DB
|
||||
//- .mt-4
|
||||
//- .subject-name
|
||||
//- label.input-name-txt(for="weight") TEŽA
|
||||
//- .row
|
||||
//- .col-sm-6.d-flex.align-items-center
|
||||
//- input#weight.name-input.form-control.autocomplete.d-inline(
|
||||
//- disabled
|
||||
//- placeholder="V razvoju ..."
|
||||
//- )
|
||||
|
||||
//- .col-sm.d-flex.align-items-center
|
||||
//- span.d-md-inline.d-block.smaller-gray-info.ms-xxl-3.ms-md-3 Statična teža.
|
||||
|
||||
if dictionaryId
|
||||
.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="status")= t('STATUS')
|
||||
.row
|
||||
.col-sm-6.d-flex.align-items-center
|
||||
select#status.name-input.form-select.d-inline(name="status")
|
||||
option(
|
||||
value="closed"
|
||||
selected=status === 'closed' ? true : false
|
||||
)= t('Zaprt')
|
||||
option(
|
||||
value="reviewed"
|
||||
selected=status === 'reviewed' ? true : false
|
||||
disabled=status === 'reviewed' ? false : true
|
||||
)= t('V odpiranju')
|
||||
option(
|
||||
value="published"
|
||||
selected=status === 'published' ? true : false
|
||||
)= t('Odprt')
|
||||
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.smaller-gray-info.ms-xxl-3.ms-md-3= t('Terminološkemu slovarju določite status. Izbirate lahko med zaprt, v urejanju in odprt.')
|
||||
|
||||
.cerif-area.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="select-cerif")= t('PODROČJE *')
|
||||
.row
|
||||
.col-sm-6
|
||||
select.name-input.d-inline.form-select(
|
||||
name="domainPrimary"
|
||||
required
|
||||
)
|
||||
each domain in allPrimaryDomains
|
||||
option(
|
||||
value=domain.id
|
||||
selected=domain.id === dictionary.domainPrimary
|
||||
)= domain.nameSl
|
||||
#invalid-section.invalid-feedback-selection.hidden-section.mt-3= t('Nimate izbranega področja CERIF.')
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.smaller-gray-info.ms-xxl-3.ms-md-3= t('Izberite področje svojega terminološkega slovarja na seznamu področij.')
|
||||
|
||||
.small-name-area.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="domain-secondary")= t('PODPODROČJE')
|
||||
.row
|
||||
.col-sm-6
|
||||
select#domain-secondary.name-input.d-inline.form-control.without-addition(
|
||||
name="domainSecondary"
|
||||
multiple
|
||||
)
|
||||
each domain in allSecondaryDomains
|
||||
if associatedSecondaryDomains.some(associatedDomain => associatedDomain.id === domain.id)
|
||||
option(value=domain.id selected)= domain.nameSl
|
||||
else
|
||||
option(value=domain.id)= domain.nameSl
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.smaller-gray-info.ms-xxl-3.ms-md-3= t('Podpodročje.')
|
||||
|
||||
#add-new-area.author.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt= t('NOVO PODPODROČJE')
|
||||
.row
|
||||
.col-sm-6
|
||||
button#input-new-area.form-control(type="button")
|
||||
span.new-author-text-btn= t('Novo podpodročje')
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.smaller-gray-info.ms-xxl-3.ms-md-3= t('Vpišite novo podpodročje. Na seznamu podpodročij bo vidno takoj po potrditvi administratorja portala.')
|
||||
#text-editor.mt-4
|
||||
.subject-name
|
||||
span.input-name-txt= t('OPIS SLOVARJA')
|
||||
.container-xxl.ps-0.ms-0
|
||||
textarea.summernote(
|
||||
name="description"
|
||||
value=dictionary.description
|
||||
)
|
||||
if dictionary.description
|
||||
p= dictionary.description
|
||||
.col-sm-6.smaller-gray-info.mt-2
|
||||
|
|
||||
#issn-field.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="issn")= t('ISSN OZNAKA')
|
||||
.row
|
||||
.col-sm-6
|
||||
input#issn.name-input.d-inline.form-control(
|
||||
type="text"
|
||||
name="issn"
|
||||
maxlength="20"
|
||||
value=dictionary.issn ? dictionary.issn : ''
|
||||
)
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.smaller-gray-info.ms-xxl-3.ms-md-3= t('ISSN oznaka.')
|
||||
a.ms-1.smaller-gray-info(href="/pomoc" target="_blank")= t('Več ...')
|
||||
include /common/footer
|
||||
@@ -0,0 +1,92 @@
|
||||
mixin dictionary-domain-labels
|
||||
.content-hold-prerequisites
|
||||
#offset-main.main-container.mt-2
|
||||
if results.length
|
||||
.d-flex.justify-content-end.my-3
|
||||
.d-flex
|
||||
include /utilities/pager
|
||||
+pager
|
||||
|
||||
form#dictionary-domain-labels(
|
||||
method="post"
|
||||
action="/api/v1/dictionaries/update-domain-labels"
|
||||
)
|
||||
input#subareas-dict-id(
|
||||
type="hidden"
|
||||
name="dictionaryId"
|
||||
value=dictionary.id
|
||||
)
|
||||
table#all-areas-table.table.areas-table.table-responsive
|
||||
thead
|
||||
tr
|
||||
th.visible-th(scope="col")= t('Vidno')
|
||||
th(scope="col")= t('Področna oznaka')
|
||||
th(scope="col")
|
||||
tbody#page-results
|
||||
each result in results
|
||||
tr
|
||||
input(type="hidden" name="domainLabelId" value=result.id)
|
||||
th(scope="row")
|
||||
if result.isVisible
|
||||
input.form-check.checkbox-table(
|
||||
type="checkbox"
|
||||
name="isVisible"
|
||||
checked
|
||||
disabled
|
||||
)
|
||||
else
|
||||
input.form-check.checkbox-table(
|
||||
type="checkbox"
|
||||
name="isVisible"
|
||||
disabled
|
||||
)
|
||||
td.tdata-area= result.name
|
||||
td.buttons-group
|
||||
.table-buttons
|
||||
button.p-0.table-button-grp.me-3.edit-row-btn(
|
||||
type="button"
|
||||
)
|
||||
img(src="/images/u_edit-alt.svg" alt="")
|
||||
button.p-0.table-button-grp.delete-row-btn(
|
||||
type="button"
|
||||
data-bs-target="#alert-modal"
|
||||
data-bs-toggle="modal"
|
||||
)
|
||||
img(src="/images/red-trash-icon.svg" alt="")
|
||||
else
|
||||
form#dictionary-domain-labels(
|
||||
method="post"
|
||||
action="/api/v1/dictionaries/update-domain-labels"
|
||||
)
|
||||
input#subareas-dict-id(
|
||||
type="hidden"
|
||||
name="dictionaryId"
|
||||
value=dictionary.id
|
||||
)
|
||||
#subareas-info.d-flex.justify-content-center.mt-5
|
||||
p= t('Niste vnesli področnih oznak.')
|
||||
#no-subareas-section.d-none
|
||||
.d-flex.justify-content-end.mt-4
|
||||
.d-flex
|
||||
include /utilities/pager
|
||||
+pager
|
||||
|
||||
table#all-areas-table.table.areas-table.table-responsive
|
||||
thead
|
||||
tr
|
||||
th.visible-th(scope="col")= t('Vidno')
|
||||
th(scope="col")= t('Področna oznaka')
|
||||
th(scope="col")
|
||||
tbody
|
||||
tr.hidden(hidden)
|
||||
.row
|
||||
.col-sm-3
|
||||
.subject-name
|
||||
label.input-name-txt= t('PODROČNA OZNAKA')
|
||||
input#subarea-input.form-control(type="text")
|
||||
.col.d-flex.align-items-end.mt-2
|
||||
button#add-area.btn.btn-primary(type="submit" disabled)= t('Dodaj')
|
||||
include /common/footer
|
||||
include /utilities/modal-alert
|
||||
include /utilities/modal-alert-mixin
|
||||
+alertModal('unsaved-data', t('Shrani'), t('Ne'), 'modal-save-btn', 'modal-dont-save-btn', t('Imate neshranjene spremebe. Ali jih želite shraniti?'))
|
||||
@@ -0,0 +1,291 @@
|
||||
mixin dictionary-export-content(dictionaryId)
|
||||
.content-hold-prerequisites
|
||||
#offset-main.main-container.mt-2
|
||||
form#dictionary-export(
|
||||
method="post"
|
||||
action=`/api/v1/dictionaries/${dictionaryId}/export-begin`
|
||||
)
|
||||
.row.validity.align-items-center
|
||||
.col-xxl-6.col-md-7
|
||||
span.header-table-wrapper= t('Veljavnost')
|
||||
ul.d-sm-flex.validity-row.ps-2.mb-0.mb-md-2
|
||||
.options-width-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#allKeys.form-check-input(
|
||||
type="radio"
|
||||
name="isValidFilter"
|
||||
checked
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0.text-nowrap(
|
||||
for="allKeys"
|
||||
)
|
||||
= t('Vsi slovarski sestavki')
|
||||
.options-another-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#validKeys.form-check-input(
|
||||
type="radio"
|
||||
name="isValidFilter"
|
||||
value="true"
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0(
|
||||
for="validKeys"
|
||||
)
|
||||
= t('Veljavni')
|
||||
.options-another-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#notValidKeys.form-check-input(
|
||||
type="radio"
|
||||
name="isValidFilter"
|
||||
value="false"
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0(
|
||||
for="notValidKeys"
|
||||
)
|
||||
= t('Neveljavni')
|
||||
.col.mb-3.mb-md-0
|
||||
span.name-info-txt= t('Izberite, katere slovarske sestavke želite izpisati glede na njihovo veljavnost.')
|
||||
.row.posted.align-items-center
|
||||
.col-xxl-6.col-md-7
|
||||
span.header-table-wrapper= t('Objavljeno')
|
||||
ul.d-sm-flex.validity-row.ps-2.mb-0.mb-md-2
|
||||
.options-width-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#allPostedKeys.form-check-input(
|
||||
type="radio"
|
||||
name="isPublishedFilter"
|
||||
checked
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0.text-nowrap(
|
||||
for="allPostedKeys"
|
||||
)
|
||||
= t('Vsi slovarski sestavki')
|
||||
.options-another-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#onlyPosted.form-check-input(
|
||||
type="radio"
|
||||
name="isPublishedFilter"
|
||||
value="true"
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0(
|
||||
for="onlyPosted"
|
||||
)
|
||||
= t('Objavljeni')
|
||||
.options-another-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#notPosted.form-check-input(
|
||||
type="radio"
|
||||
name="isPublishedFilter"
|
||||
value="false"
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0(
|
||||
for="notPosted"
|
||||
)
|
||||
= t('Neobjavljeni')
|
||||
.col.mb-3.mb-md-0
|
||||
span.name-info-txt= t('Izberite, ali želite izpisati samo objavljene ali tudi neobjavljene slovarske sestavke.')
|
||||
.row.phases.align-items-center
|
||||
.col-xxl-6.col-md-7
|
||||
span.header-table-wrapper= t('Faze urejanja')
|
||||
ul.d-sm-flex.validity-row.ps-2.mb-0.mb-md-2
|
||||
.options-width-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#allEditedKeys.form-check-input(
|
||||
type="radio"
|
||||
name="statusFilter"
|
||||
checked
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0.text-nowrap(
|
||||
for="allEditedKeys"
|
||||
)
|
||||
= t('Vsi slovarski sestavki')
|
||||
.options-another-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#editedKeys.form-check-input(
|
||||
type="radio"
|
||||
name="statusFilter"
|
||||
value="complete"
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0(
|
||||
for="editedKeys"
|
||||
)
|
||||
= t('Urejeni')
|
||||
.options-another-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#inEditing.form-check-input(
|
||||
type="radio"
|
||||
name="statusFilter"
|
||||
value="inEdit"
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0(
|
||||
for="inEditing"
|
||||
)
|
||||
= t('V urejanju')
|
||||
.col.mb-3.mb-md-0
|
||||
span.name-info-txt= t('Izberite, ali želite izpisati vse slovarske sestavke ali samo tiste, ki so v določeni fazi urejanja.')
|
||||
.row.proffesional-check.align-items-center
|
||||
.col-xxl-6.col-md-7
|
||||
span.header-table-wrapper= t('Strokovni pregled')
|
||||
ul.d-sm-flex.validity-row.ps-2.mb-0.mb-md-2
|
||||
.options-width-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#allChecked.form-check-input(
|
||||
type="radio"
|
||||
name="isTerminologyReviewedFilter"
|
||||
checked
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0(
|
||||
for="allChecked"
|
||||
)
|
||||
= t('Vsi slovarski sestavki')
|
||||
.options-another-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#onlyProffesionallyChecked.form-check-input(
|
||||
type="radio"
|
||||
name="isTerminologyReviewedFilter"
|
||||
value="true"
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0(
|
||||
for="onlyProffesionallyChecked"
|
||||
)
|
||||
= t('Pregledani')
|
||||
.options-another-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#notProffesionallyChecked.form-check-input(
|
||||
type="radio"
|
||||
name="isTerminologyReviewedFilter"
|
||||
value="false"
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0(
|
||||
for="notProffesionallyChecked"
|
||||
)
|
||||
= t('Nepregledani')
|
||||
.col.mb-3.mb-md-0
|
||||
span.name-info-txt= t('Izberite, ali želite izpisati samo strokovno pregledane slovarske sestavke.')
|
||||
.row.terminology-check.align-items-center
|
||||
.col-xxl-6.col-md-7
|
||||
span.header-table-wrapper= t('Jezikovni pregled')
|
||||
ul.d-sm-flex.validity-row.ps-2.mb-0.mb-md-2
|
||||
.options-width-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#allGramaticallyChecked.form-check-input(
|
||||
type="radio"
|
||||
name="isLanguageReviewedFilter"
|
||||
checked
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0(
|
||||
for="allGramaticallyChecked"
|
||||
)
|
||||
= t('Vsi slovarski sestavki')
|
||||
.options-another-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#onlyGramaticallyChecked.form-check-input(
|
||||
type="radio"
|
||||
name="isLanguageReviewedFilter"
|
||||
value="true"
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0(
|
||||
for="onlyGramaticallyChecked"
|
||||
)
|
||||
= t('Pregledani')
|
||||
.options-another-box
|
||||
li.form-check.radio-button.ms-0.ps-3
|
||||
input#notGramaticallyChecked.form-check-input(
|
||||
type="radio"
|
||||
name="isLanguageReviewedFilter"
|
||||
value="false"
|
||||
)
|
||||
label.radio-button-labels.form-check-label.ms-0(
|
||||
for="notGramaticallyChecked"
|
||||
)
|
||||
= t('Nepregledani')
|
||||
.col.mb-3.mb-md-0
|
||||
span.name-info-txt= t('Izberite, ali želite izpisati samo jezikovno pregledane slovarske sestavke.')
|
||||
.file-type
|
||||
span.new-user-info= t('FORMAT ZAPISA')
|
||||
.row.align-items-center
|
||||
.col-xxl-6.col-md-7
|
||||
.form-check.radio-button.ms-2.ps-3
|
||||
input#file-format-xml.form-check-input(
|
||||
type="radio"
|
||||
name="exportFileFormat"
|
||||
value="xml"
|
||||
checked
|
||||
)
|
||||
label.form-check-label.ms-0(for="file-format-xml") XML
|
||||
.form-check.radio-button.ms-3
|
||||
input#file-format-csv.form-check-input(
|
||||
type="radio"
|
||||
name="exportFileFormat"
|
||||
value="csv"
|
||||
)
|
||||
label.form-check-label.ms-0(for="file-format-csv") CSV
|
||||
.form-check.radio-button.ms-3
|
||||
input#file-format-tsv.form-check-input(
|
||||
type="radio"
|
||||
name="exportFileFormat"
|
||||
value="tsv"
|
||||
)
|
||||
label.form-check-label.ms-0(for="file-format-tsv") TSV
|
||||
.form-check.radio-button.ms-3
|
||||
input#file-format-txt.form-check-input(
|
||||
type="radio"
|
||||
name="exportFileFormat"
|
||||
value="tbx"
|
||||
)
|
||||
label.form-check-label.ms-0(for="file-format-txt") TBX
|
||||
.col.mb-3.mb-md-0
|
||||
span.name-info-txt= t('Izberite format izpisa terminološkega slovarja.')
|
||||
button.btn.btn-primary.mt-4= t('IZVOZI')
|
||||
.latest-exports.mt-4
|
||||
input#dictionary-id(hidden value=dictionary.id)
|
||||
.d-flex.w-100.justify-content-between
|
||||
.d-flex
|
||||
span.info-text-for-button= t('Zadnji izvozi')
|
||||
.d-flex
|
||||
include /utilities/pager
|
||||
+pager
|
||||
|
||||
-
|
||||
const localeOptions = {
|
||||
day: '2-digit',
|
||||
month: '2-digit',
|
||||
year: 'numeric',
|
||||
hour: '2-digit',
|
||||
minute: '2-digit'
|
||||
}
|
||||
if results.length
|
||||
.table-responsive
|
||||
table.styled-table
|
||||
thead
|
||||
tr#thead
|
||||
th= t('DATUM')
|
||||
th= t('VRSTA')
|
||||
th= t('ŠT. GESEL')
|
||||
th= t('STATUS')
|
||||
tbody#page-results
|
||||
each result in results
|
||||
tr
|
||||
- const date = new Date(result.time_created).toLocaleDateString('sl-SL', localeOptions)
|
||||
td= date
|
||||
td= result.export_file_format
|
||||
td= result.entry_count
|
||||
td
|
||||
if (result.status === 'finished')
|
||||
a.btn.btn-primary(
|
||||
href=`/slovarji/export-download/${result.id}`
|
||||
)= t('Shrani')
|
||||
.mt-3
|
||||
p!= t('Shemo za format xml si prenesete <a href="/slovarji/xml-schema" target="_blank">tukaj</a>.')
|
||||
include /common/footer
|
||||
//- .d-block.w-100
|
||||
//- include /utilities/table-mixin
|
||||
//- -
|
||||
//- const headerRow = ['Datum', 'Vrsta', 'Št. gesel', 'Status']
|
||||
//- const dataRows = exportsList.map(e => [
|
||||
//- e.dateCreated,
|
||||
//- e.typeString,
|
||||
//- e.entryCount,
|
||||
//- e.status,
|
||||
//- e.status !== 'finished' ? '' : {link: {href: `/slovarji/export-download/${e.id}`, content:"Shrani"}}
|
||||
//- ])
|
||||
//- +tableHeader(headerRow, dataRows)
|
||||
@@ -0,0 +1,54 @@
|
||||
mixin dictionary-extraction-import
|
||||
.content-hold-prerequisites
|
||||
#offset-main.main-container.mt-3
|
||||
.small-name-area
|
||||
.subject-name
|
||||
span.input-name-txt= t('IME LUŠČENJA')
|
||||
.row
|
||||
.col-lg-6
|
||||
select#select-extraction-name.name-input.d-inline.form-control
|
||||
option(selected value="" disabled hidden)= t('Izberite luščenje')
|
||||
each el in extractions
|
||||
option(value=el.id)= el.name
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.name-info-txt.ms-lg-3.mt-2.mt-lg-0= t('Izberite enega od rezultatov luščenja s seznama.')
|
||||
.list-terminology-candidates.mt-4.me-2
|
||||
.d-flex.w-100.justify-content-between
|
||||
.d-flex.align-items-center
|
||||
span.info-text-for-button= t('Seznam terminoloških kandidatov')
|
||||
.d-flex
|
||||
include /utilities/pager
|
||||
+pager
|
||||
.table-responsive.mt-2.me-2
|
||||
table.styled-table
|
||||
thead
|
||||
tr#thead
|
||||
th= t('#')
|
||||
th= t('KANONIČNA OBLIKA')
|
||||
th= t('UTEŽ')
|
||||
th= t('POJAVITVE')
|
||||
tbody#page-results
|
||||
form#import-form(method="post")
|
||||
.row.mt-4
|
||||
.me-0.pe-0.d-flex.align-items-center
|
||||
span.radio-button-labels= t('Uvozi termine od številke')
|
||||
input.without-arrows.form-control.terminology-input.ms-1(
|
||||
type="number"
|
||||
maxlength="5"
|
||||
name="from"
|
||||
min="0"
|
||||
)
|
||||
span.radio-button-labels.ms-1= t('do številke')
|
||||
input.without-arrows.form-control.terminology-input.ms-1(
|
||||
type="number"
|
||||
maxlength="5"
|
||||
name="to"
|
||||
min="0"
|
||||
)
|
||||
button#import-btn.btn.btn-primary.mt-4(disabled)= t('UVOZI')
|
||||
|
||||
include /common/footer
|
||||
|
||||
script#variables-transport-script(nonce=cspNonce).
|
||||
const dictionaryId = #{ dictionary.id };
|
||||
document.getElementById('variables-transport-script').remove();
|
||||
@@ -0,0 +1,132 @@
|
||||
mixin dictionary-import(dictionaryId)
|
||||
.content-hold-prerequisites
|
||||
#offset-main.main-container
|
||||
.import-container.mt-3.ms-1
|
||||
form#file-import-form(method="post" enctype="multipart/form-data")
|
||||
.file-type
|
||||
span.new-user-info= t('DATOTEKA')
|
||||
.row
|
||||
.col-md-6.ms-2.white-border-background.p-4.d-flex.align-items-center.justify-content-between.me-2
|
||||
.align-items-center.d-flex
|
||||
span#chosen-file.info-text-for-button= t('Izberi datoteko')
|
||||
div
|
||||
label(for="upload")
|
||||
button#button-import.btn.btn-primary(type="button")= t('IZBERI')
|
||||
input#upload(
|
||||
type="file"
|
||||
name="dictionaryImportFile"
|
||||
accept=".xml"
|
||||
)
|
||||
|
||||
.col-md.d-flex.align-items-center
|
||||
span.name-info-txt= t('Izberite slovarske podatke, ki ste jih shranili na svojem računalniku.')
|
||||
.file-type.mt-4
|
||||
span.new-user-info= t('NAČIN UVOZA')
|
||||
.row
|
||||
.col-sm-6
|
||||
.checkbox
|
||||
input#flexCheckDefault.form-check-input(
|
||||
type="checkbox"
|
||||
name="deleteExistingEntries"
|
||||
)
|
||||
label.form-check-label(for="flexCheckDefault")
|
||||
span.user-email= t('Izbriši obstoječe slovarske sestavke.')
|
||||
.col.ms-2
|
||||
span.name-info-txt= t('Če izberete to možnost, se bodo vsi doslejšnji slovarski sestavki ob uvozu nove datoteke izbrisali.')
|
||||
.file-type.mt-4
|
||||
span.new-user-info= t('FAZA UREJANJA')
|
||||
#file-type-selection.file-types
|
||||
.row
|
||||
.col-sm-6.ms-2
|
||||
.form-check.radio-button.ms-0.ps-3
|
||||
input#in-edit-radio.form-check-input(
|
||||
type="radio"
|
||||
name="entryStatus"
|
||||
value="inEdit"
|
||||
checked
|
||||
)
|
||||
label.form-check-label.ms-0(for="in-edit-radio")
|
||||
= t('V urejanju')
|
||||
#complete-radio.form-check.radio-button.ms-3
|
||||
input#complete-radio.form-check-input(
|
||||
type="radio"
|
||||
name="entryStatus"
|
||||
value="complete"
|
||||
)
|
||||
label.form-check-label.ms-0(for="complete-radio")
|
||||
= t('Urejeno')
|
||||
.col
|
||||
span.name-info-txt= t('Z izbiro te možnosti boste pobrisali samo slovarske sestavke, ki so v določeni fazi urejanja.')
|
||||
.file-type.mt-4
|
||||
span.new-user-info= t('FORMAT ZAPISA')
|
||||
#file-type-selection.file-types
|
||||
.row
|
||||
.col-sm-6.ms-2.text-nowrap
|
||||
.form-check.radio-button.ms-0.ps-3
|
||||
input#file-format-xml.form-check-input(
|
||||
type="radio"
|
||||
name="importFileFormat"
|
||||
value="xml"
|
||||
checked
|
||||
)
|
||||
label.form-check-label.ms-0(for="file-format-xml") XML
|
||||
.form-check.radio-button.ms-2
|
||||
input#file-format-csv.form-check-input(
|
||||
disabled
|
||||
type="radio"
|
||||
name="importFileFormat"
|
||||
value="csv"
|
||||
)
|
||||
label.form-check-label.ms-0(for="file-format-csv") CSV
|
||||
.form-check.radio-button.ms-2
|
||||
input#file-format-tsv.form-check-input(
|
||||
disabled
|
||||
type="radio"
|
||||
name="importFileFormat"
|
||||
value="tsv"
|
||||
)
|
||||
label.form-check-label.ms-0(for="file-format-tsv") TSV
|
||||
.col
|
||||
span.name-info-txt= t('Izberite format datoteke, v kateri je slovar shranjen na vašem računalniku.')
|
||||
.file-type.mt-4
|
||||
button.btn.btn-primary.mt-4= t('UVOZI')
|
||||
.latest-uploads.mt-4
|
||||
input#dictionary-id(hidden value=dictionary.id)
|
||||
.d-flex.w-100.justify-content-between
|
||||
.d-flex
|
||||
span.info-text-for-button= t('Zadnji uvozi')
|
||||
.d-flex
|
||||
include /utilities/pager
|
||||
+pager
|
||||
|
||||
-
|
||||
const localeOptions = {
|
||||
day: '2-digit',
|
||||
month: '2-digit',
|
||||
year: 'numeric',
|
||||
hour: '2-digit',
|
||||
minute: '2-digit'
|
||||
}
|
||||
|
||||
if results.length
|
||||
.table-responsive
|
||||
table.styled-table
|
||||
thead
|
||||
tr#thead
|
||||
th= t('DATUM')
|
||||
th= t('VRSTA')
|
||||
th= t('ŠT. GESEL')
|
||||
th= t('STATUS')
|
||||
tbody#page-results
|
||||
each result in results
|
||||
tr
|
||||
- const date = new Date(result.time_started).toLocaleDateString('sl-SL', localeOptions)
|
||||
td= date
|
||||
td= result.file_format
|
||||
td= result.count_valid_entries
|
||||
td= result.status
|
||||
else
|
||||
p= t('Ni še dodanih uvozov.')
|
||||
.mt-4
|
||||
p!= t('Shemo za format xml si prenesete <a href="/slovarji/xml-schema" target="_blank">tukaj</a>.')
|
||||
include /common/footer
|
||||
@@ -3,7 +3,7 @@ mixin dictionaryMainInput(data)
|
||||
form.needs-validation(id=data.formId method="post" novalidate)
|
||||
.title
|
||||
.subject-name
|
||||
label.input-name-txt(for="dictionary-title") NASLOV SLOVARJA *
|
||||
label.input-name-txt(for="dictionary-title")= t('NASLOV SLOVARJA *')
|
||||
.row
|
||||
.col-sm-6.align-items-center
|
||||
input#dictionary-title.name-input.form-control.d-inline(
|
||||
@@ -12,14 +12,14 @@ mixin dictionaryMainInput(data)
|
||||
required
|
||||
maxlength="120"
|
||||
)
|
||||
.invalid-feedback Niste vpisali imena slovarja.
|
||||
.invalid-feedback= t('Niste vpisali imena slovarja.')
|
||||
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0 Celotni naslov slovarja, ki bo zabeležen v bibliografskih podatkih.
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0= t('Celotni naslov slovarja, ki bo zabeležen v bibliografskih podatkih.')
|
||||
|
||||
.english-title.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="dictionary-title-en") ANGLEŠKI NASLOV SLOVARJA *
|
||||
label.input-name-txt(for="dictionary-title-en")= t('ANGLEŠKI NASLOV SLOVARJA *')
|
||||
.row
|
||||
.col-sm-6
|
||||
input#dictionary-title-en.name-input.form-control.d-inline(
|
||||
@@ -28,14 +28,14 @@ mixin dictionaryMainInput(data)
|
||||
maxlength="120"
|
||||
required
|
||||
)
|
||||
.invalid-feedback Niste vpisali angleškega naslova slovarja.
|
||||
.invalid-feedback= t('Niste vpisali angleškega naslova slovarja.')
|
||||
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0 Celotni naslov slovarja v angleščini.
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0= t('Celotni naslov slovarja v angleščini.')
|
||||
|
||||
.short-title.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="short-dictionary-title") SKRAJŠANI NASLOV SLOVARJA
|
||||
label.input-name-txt(for="short-dictionary-title")= t('SKRAJŠANI NASLOV SLOVARJA')
|
||||
.row
|
||||
.col-sm-6
|
||||
input#short-dictionary-title.name-input.d-inline.form-control(
|
||||
@@ -44,11 +44,11 @@ mixin dictionaryMainInput(data)
|
||||
maxlength="15"
|
||||
)
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0 Zaradi organizacije podatkov na portalu za skrajšani naslov slovarja predlagamo poenobesedenje, ki se bo izpisovalo ob slovarju, npr. Davčni terminološki slovar → Davki
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0= t('Zaradi organizacije podatkov na portalu za skrajšani naslov slovarja predlagamo poenobesedenje, ki se bo izpisovalo ob slovarju, npr. Davčni terminološki slovar → Davki')
|
||||
|
||||
#first-author.author.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="author") AVTOR SLOVARJA
|
||||
label.input-name-txt(for="author")= t('AVTOR SLOVARJA')
|
||||
.row
|
||||
.col-sm-6
|
||||
input#author.name-input.d-inline.form-control(
|
||||
@@ -57,63 +57,65 @@ mixin dictionaryMainInput(data)
|
||||
maxlength="64"
|
||||
)
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0 Vpišite avtorja slovarja, če ste glavni avtor, na prvo mesto zapišite svoje ime.
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0= t('Vpišite avtorja slovarja, če ste glavni avtor, na prvo mesto zapišite svoje ime.')
|
||||
|
||||
#add-new-author.author.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="input-new-author") NOV AVTOR SLOVARJA
|
||||
label.input-name-txt(for="input-new-author")= t('NOV AVTOR SLOVARJA')
|
||||
.row
|
||||
.col-sm-6
|
||||
button#input-new-author.form-control(type="button")
|
||||
span.new-author-text-btn Nov avtor
|
||||
span.new-author-text-btn= t('Nov avtor')
|
||||
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0 Vpišite avtorja slovarja, če ste glavni avtor, na prvo mesto zapišite svoje ime.
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0= t('Vpišite avtorja slovarja, če ste glavni avtor, na prvo mesto zapišite svoje ime.')
|
||||
|
||||
.cerif-area.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="select-cerif") PODROČJE *
|
||||
label.input-name-txt(for="select-cerif")= t('PODROČJE *')
|
||||
.row
|
||||
.col-sm-6
|
||||
select.name-input.d-inline.form-select(
|
||||
name="domainPrimary"
|
||||
required
|
||||
)
|
||||
option(value="" hidden disabled selected) Izberite področje
|
||||
//- TODO I18n
|
||||
option(value="" hidden disabled selected)= t('Izberite področje')
|
||||
each domain in allPrimaryDomains
|
||||
option(value=domain.id)= domain.nameSl
|
||||
#invalid-section.invalid-feedback-selection.hidden-section.mt-3 Niste izbrali glavnega področja.
|
||||
#invalid-section.invalid-feedback-selection.hidden-section.mt-3= t('Niste izbrali glavnega področja.')
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0 Področje.
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0= t('Področje.')
|
||||
|
||||
.small-name-area.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt(for="domain-secondary") PODPODROČJE
|
||||
label.input-name-txt(for="domain-secondary")= t('PODPODROČJE')
|
||||
.row
|
||||
.col-sm-6
|
||||
select#domain-secondary.name-input.d-inline.form-control.without-addition(
|
||||
name="domainSecondary"
|
||||
multiple
|
||||
)
|
||||
//- TODO I18n
|
||||
each domain in allSecondaryDomains
|
||||
option(value=domain.id)= domain.nameSl
|
||||
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0 Vpišite podpodročje glavnega področja, ki ste ga izbrali. Če podpodročja ni med naborom, izberite polje Novo podpodročje.
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0= t('Vpišite podpodročje glavnega področja, ki ste ga izbrali. Če podpodročja ni med naborom, izberite polje Novo podpodročje.')
|
||||
|
||||
#add-new-area.author.mt-4
|
||||
.subject-name
|
||||
label.input-name-txt NOVO PODPODROČJE
|
||||
label.input-name-txt= t('NOVO PODPODROČJE')
|
||||
.row
|
||||
.col-sm-6
|
||||
button#input-new-area.form-control(type="button")
|
||||
span.new-author-text-btn Novo podpodročje
|
||||
span.new-author-text-btn= t('Novo podpodročje')
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0 Vpišite novo podpodročje. Na seznamu podpodročij bo vidno takoj po potrditvi administratorja portala.
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0= t('Vpišite novo podpodročje. Na seznamu podpodročij bo vidno takoj po potrditvi administratorja portala.')
|
||||
if (data.hasDescription)
|
||||
#text-editor.mt-4
|
||||
.subject-name
|
||||
span.input-name-txt OPIS SLOVARJA
|
||||
span.input-name-txt= t('OPIS SLOVARJA')
|
||||
.container-xxl.ps-0.ms-0
|
||||
#summernote
|
||||
if (data.hasStructure)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
block input-structure
|
||||
.switches
|
||||
.subject-name.mt-2
|
||||
span.input-name-txt STRUKTURA - ELEMENTI SLOVARSKEGA SESTAVKA:
|
||||
span.input-name-txt= t('STRUKTURA - ELEMENTI SLOVARSKEGA SESTAVKA:')
|
||||
|
||||
.switch-forms-and-key-word
|
||||
.row
|
||||
@@ -9,11 +9,11 @@ block input-structure
|
||||
.switch-forms.mb-3.mb-sm-0
|
||||
.form-switch.d-flex
|
||||
input.form-check-input(type="checkbox" disabled checked)
|
||||
label.form-check-label(for="Termin") Termin
|
||||
label.form-check-label(for="Termin")= t('Termin')
|
||||
|
||||
.form-switch.d-flex
|
||||
input.form-check-input(type="checkbox" disabled checked)
|
||||
label.form-check-label(for="headword-ele") Oblike, naglasi, izgovor
|
||||
//- .form-switch.d-flex
|
||||
//- input.form-check-input(type="checkbox" disabled checked)
|
||||
//- label.form-check-label(for="headword-ele") Oblike, naglasi, izgovor
|
||||
|
||||
if dictionary
|
||||
if dictionary.hasDomainLabels
|
||||
@@ -23,21 +23,21 @@ block input-structure
|
||||
name="hasDomainLabels"
|
||||
checked
|
||||
)
|
||||
label.form-check-label.text-nowrap(for="domain-labels") Področna oznaka
|
||||
label.form-check-label.text-nowrap(for="domain-labels")= t('Področna oznaka')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#domain-labels.form-check-input(
|
||||
type="checkbox"
|
||||
name="hasDomainLabels"
|
||||
)
|
||||
label.form-check-label.text-nowrap(for="domain-labels") Področna oznaka
|
||||
label.form-check-label.text-nowrap(for="domain-labels")= t('Področna oznaka')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#domain-labels.form-check-input(
|
||||
type="checkbox"
|
||||
name="hasDomainLabels"
|
||||
)
|
||||
label.form-check-label.text-nowrap(for="domain-labels") Področna oznaka
|
||||
label.form-check-label.text-nowrap(for="domain-labels")= t('Področna oznaka')
|
||||
|
||||
if dictionary
|
||||
if dictionary.hasLabel
|
||||
@@ -47,14 +47,14 @@ block input-structure
|
||||
name="hasLabel"
|
||||
checked
|
||||
)
|
||||
label.form-check-label(for="label-checkbox") Pojasnilo
|
||||
label.form-check-label(for="label-checkbox")= t('Pojasnilo')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#label-checkbox.form-check-input(
|
||||
type="checkbox"
|
||||
name="hasLabel"
|
||||
)
|
||||
label.form-check-label(for="label-checkbox") Pojasnilo
|
||||
label.form-check-label(for="label-checkbox")= t('Pojasnilo')
|
||||
|
||||
else
|
||||
.form-switch.d-flex
|
||||
@@ -62,7 +62,7 @@ block input-structure
|
||||
type="checkbox"
|
||||
name="hasLabel"
|
||||
)
|
||||
label.form-check-label(for="label-checkbox") Pojasnilo
|
||||
label.form-check-label(for="label-checkbox")= t('Pojasnilo')
|
||||
|
||||
.form-switch.d-flex
|
||||
input#definition-check-box.form-check-input(
|
||||
@@ -70,7 +70,7 @@ block input-structure
|
||||
name="hasDefinition"
|
||||
checked
|
||||
)
|
||||
label.form-check-label(for="definition-check-box") Definicija
|
||||
label.form-check-label(for="definition-check-box")= t('Definicija')
|
||||
|
||||
if dictionary
|
||||
if dictionary.hasSynonyms
|
||||
@@ -80,21 +80,21 @@ block input-structure
|
||||
name="hasSynonyms"
|
||||
checked
|
||||
)
|
||||
label.form-check-label(for="synonyms") Sinonim
|
||||
label.form-check-label(for="synonyms")= t('Sinonim')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#synonyms.form-check-input(
|
||||
type="checkbox"
|
||||
name="hasSynonyms"
|
||||
)
|
||||
label.form-check-label(for="synonyms") Sinonim
|
||||
label.form-check-label(for="synonyms")= t('Sinonim')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#synonyms.form-check-input(
|
||||
type="checkbox"
|
||||
name="hasSynonyms"
|
||||
)
|
||||
label.form-check-label(for="synonyms") Sinonim
|
||||
label.form-check-label(for="synonyms")= t('Sinonim')
|
||||
|
||||
if dictionary
|
||||
if dictionary.hasLinks
|
||||
@@ -104,16 +104,16 @@ block input-structure
|
||||
name="hasLinks"
|
||||
checked
|
||||
)
|
||||
label.form-check-label(for="links") Povezani termin
|
||||
label.form-check-label(for="links")= t('Povezani termin')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#links.form-check-input(type="checkbox" name="hasLinks")
|
||||
label.form-check-label(for="links") Povezani termin
|
||||
label.form-check-label(for="links")= t('Povezani termin')
|
||||
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#links.form-check-input(type="checkbox" name="hasLinks")
|
||||
label.form-check-label(for="links") Povezani termin
|
||||
label.form-check-label(for="links")= t('Povezani termin')
|
||||
|
||||
//- .form-switch.d-flex
|
||||
//- input#other.form-check-input(type="checkbox" name="hasOther")
|
||||
@@ -127,15 +127,15 @@ block input-structure
|
||||
name="hasOther"
|
||||
checked
|
||||
)
|
||||
label.form-check-label(for="other") Drugo
|
||||
label.form-check-label(for="other")= t('Drugo')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#other.form-check-input(type="checkbox" name="hasOther")
|
||||
label.form-check-label(for="other") Drugo
|
||||
label.form-check-label(for="other")= t('Drugo')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#other.form-check-input(type="checkbox" name="hasOther")
|
||||
label.form-check-label(for="other") Drugo
|
||||
label.form-check-label(for="other")= t('Drugo')
|
||||
|
||||
if dictionary
|
||||
if dictionary.hasForeignLanguages
|
||||
@@ -145,14 +145,14 @@ block input-structure
|
||||
name="hasForeignLanguages"
|
||||
checked
|
||||
)
|
||||
label.form-check-label.text-nowrap(for="language-group") Tuji jezik
|
||||
label.form-check-label.text-nowrap(for="language-group")= t('Tuji jezik')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#language-group.form-check-input(
|
||||
type="checkbox"
|
||||
name="hasForeignLanguages"
|
||||
)
|
||||
label.form-check-label.text-nowrap(for="language-group") Tuji jezik
|
||||
label.form-check-label.text-nowrap(for="language-group")= t('Tuji jezik')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#language-group.form-check-input(
|
||||
@@ -160,7 +160,7 @@ block input-structure
|
||||
name="hasForeignLanguages"
|
||||
checked
|
||||
)
|
||||
label.form-check-label.text-nowrap(for="language-group") Tuji jezik
|
||||
label.form-check-label.text-nowrap(for="language-group")= t('Tuji jezik')
|
||||
|
||||
if dictionary
|
||||
if !dictionary.hasForeignLanguages
|
||||
@@ -170,7 +170,7 @@ block input-structure
|
||||
)
|
||||
label#termin-subgroup-label.form-check-label.language-subgroups(
|
||||
for="termin-language-subgroup"
|
||||
) Termin
|
||||
)= t('Termin')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#termin-language-subgroup.form-check-input.disabled-input(
|
||||
@@ -179,7 +179,7 @@ block input-structure
|
||||
)
|
||||
label#termin-subgroup-label.form-check-label.language-subgroups(
|
||||
for="termin-language-subgroup"
|
||||
) Termin
|
||||
)= t('Termin')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#termin-language-subgroup.form-check-input.disabled-input(
|
||||
@@ -188,7 +188,7 @@ block input-structure
|
||||
)
|
||||
label#termin-subgroup-label.form-check-label.language-subgroups(
|
||||
for="termin-language-subgroup"
|
||||
) Termin
|
||||
)= t('Termin')
|
||||
|
||||
if dictionary
|
||||
if !dictionary.hasForeignLanguages
|
||||
@@ -199,7 +199,7 @@ block input-structure
|
||||
)
|
||||
label#definition-subgroup-label.form-check-label.language-subgroups(
|
||||
for="definition-language-subgroup"
|
||||
) Definicija
|
||||
)= t('Definicija')
|
||||
else if dictionary.hasForeignDefinitions
|
||||
.form-switch.d-flex
|
||||
input#definition-language-subgroup.form-check-input(
|
||||
@@ -209,7 +209,7 @@ block input-structure
|
||||
)
|
||||
label#definition-subgroup-label.form-check-label.language-subgroups(
|
||||
for="definition-language-subgroup"
|
||||
) Definicija
|
||||
)= t('Definicija')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#definition-language-subgroup.form-check-input(
|
||||
@@ -218,7 +218,7 @@ block input-structure
|
||||
)
|
||||
label#definition-subgroup-label.form-check-label.language-subgroups(
|
||||
for="definition-language-subgroup"
|
||||
) Definicija
|
||||
)= t('Definicija')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#definition-language-subgroup.form-check-input(
|
||||
@@ -227,7 +227,7 @@ block input-structure
|
||||
)
|
||||
label#definition-subgroup-label.form-check-label.language-subgroups(
|
||||
for="definition-language-subgroup"
|
||||
) Definicija
|
||||
)= t('Definicija')
|
||||
|
||||
if dictionary
|
||||
if !dictionary.hasForeignLanguages
|
||||
@@ -238,7 +238,7 @@ block input-structure
|
||||
)
|
||||
label#synonym-subgroup-label.form-check-label.language-subgroups(
|
||||
for="synonym-language-subgroup"
|
||||
) Sinonim
|
||||
)= t('Sinonim')
|
||||
else if dictionary.hasForeignSynonyms
|
||||
.form-switch.d-flex
|
||||
input#synonym-language-subgroup.form-check-input(
|
||||
@@ -248,7 +248,7 @@ block input-structure
|
||||
)
|
||||
label#synonym-subgroup-label.form-check-label.language-subgroups(
|
||||
for="synonym-language-subgroup"
|
||||
) Sinonim
|
||||
)= t('Sinonim')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#synonym-language-subgroup.form-check-input(
|
||||
@@ -257,7 +257,7 @@ block input-structure
|
||||
)
|
||||
label#synonym-subgroup-label.form-check-label.language-subgroups(
|
||||
for="synonym-language-subgroup"
|
||||
) Sinonim
|
||||
)= t('Sinonim')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#synonym-language-subgroup.form-check-input(
|
||||
@@ -266,7 +266,7 @@ block input-structure
|
||||
)
|
||||
label#synonym-subgroup-label.form-check-label.language-subgroups(
|
||||
for="synonym-language-subgroup"
|
||||
) Sinonim
|
||||
)= t('Sinonim')
|
||||
|
||||
if dictionary
|
||||
if dictionary.hasImages
|
||||
@@ -276,18 +276,18 @@ block input-structure
|
||||
name="hasImages"
|
||||
checked
|
||||
)
|
||||
label.form-check-label(for="images") Slika
|
||||
label.form-check-label(for="images")= t('Slika')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#images.form-check-input(
|
||||
type="checkbox"
|
||||
name="hasImages"
|
||||
)
|
||||
label.form-check-label(for="images") Slika
|
||||
label.form-check-label(for="images")= t('Slika')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#images.form-check-input(type="checkbox" name="hasImages")
|
||||
label.form-check-label(for="images") Slika
|
||||
label.form-check-label(for="images")= t('Slika')
|
||||
|
||||
if dictionary
|
||||
if dictionary.hasAudio
|
||||
@@ -297,15 +297,15 @@ block input-structure
|
||||
name="hasAudio"
|
||||
checked
|
||||
)
|
||||
label.form-check-label(for="audio") Zvok
|
||||
label.form-check-label(for="audio")= t('Zvok')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#audio.form-check-input(type="checkbox" name="hasAudio")
|
||||
label.form-check-label(for="audio") Zvok
|
||||
label.form-check-label(for="audio")= t('Zvok')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#audio.form-check-input(type="checkbox" name="hasAudio")
|
||||
label.form-check-label(for="audio") Zvok
|
||||
label.form-check-label(for="audio")= t('Zvok')
|
||||
|
||||
if dictionary
|
||||
if dictionary.hasVideo
|
||||
@@ -315,27 +315,28 @@ block input-structure
|
||||
name="hasVideos"
|
||||
checked
|
||||
)
|
||||
label.form-check-label(for="video") Video
|
||||
label.form-check-label(for="video")= t('Video')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#video.form-check-input(
|
||||
type="checkbox"
|
||||
name="hasVideos"
|
||||
)
|
||||
label.form-check-label(for="video") Video
|
||||
label.form-check-label(for="video")= t('Video')
|
||||
else
|
||||
.form-switch.d-flex
|
||||
input#video.form-check-input(type="checkbox" name="hasVideos")
|
||||
label.form-check-label(for="video") Video
|
||||
label.form-check-label(for="video")= t('Video')
|
||||
.ms-2.ms-md-5.flex-grow-1
|
||||
include /utilities/entry-preview
|
||||
|
||||
.subject-name.mt-3
|
||||
span.input-name-txt TUJI JEZIKI
|
||||
span.input-name-txt= t('TUJI JEZIKI')
|
||||
.row.mb-3
|
||||
if dictionary
|
||||
if dictionary.hasForeignLanguages
|
||||
.col-sm-6.select-languages
|
||||
//- TODO I18n
|
||||
select#languages-input.without-addition(
|
||||
name="language"
|
||||
multiple
|
||||
@@ -366,6 +367,6 @@ block input-structure
|
||||
each language in allLanguages
|
||||
option(value=language.id)= language.nameSl
|
||||
.col-sm.d-flex.align-items-center
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0 Izberite vse tuje jezike, ki jih bo terminološki slovar vseboval.
|
||||
span.d-md-inline.d-block.name-info-txt.ms-xxl-3.ms-md-3.mt-3.mt-sm-0= t('Izberite vse tuje jezike, ki jih bo terminološki slovar vseboval.')
|
||||
#invalid-language-section.invalid-feedback-selection.hidden-section.mt-3
|
||||
| Niste vpisali tujih jezikov.
|
||||
= t('Niste vpisali tujih jezikov.')
|
||||
|
||||
@@ -3,7 +3,7 @@ mixin entryPreview
|
||||
.dictionary-content-top.mx-0
|
||||
.mb-1.d-flex.align-items-start.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info TERMIN:
|
||||
span.smaller-gray-info #{ t('TERMIN:') }
|
||||
.flex-grow-1.col-sm-8
|
||||
span#selected-term.bold-blue-subheading.text-break!= entryData.term
|
||||
//- .headword-preview.mt-1.d-flex.align-items-start.row
|
||||
@@ -25,38 +25,38 @@ mixin entryPreview
|
||||
if (structure.hasDomainLabels && !!selectedDomainLabelsForEntryString)
|
||||
#preview-domain-secondary.preview-domain-secondary.mt-1.d-flex.align-items-start.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info PODROČNA OZNAKA:
|
||||
span.smaller-gray-info #{ t('PODROČNA OZNAKA:') }
|
||||
.flex-grow-1.col-sm-8
|
||||
span#selected-domain-secondary.text-uppercase.text-break!= selectedDomainLabelsForEntryString
|
||||
if (structure.hasLabel && entryData.label)
|
||||
#preview-label.preview-label.mt-1.d-flex.align-items-start.row
|
||||
.d-sm-block.preview-column-width.col-sm-4
|
||||
span.smaller-gray-info POJASNILO:
|
||||
span.smaller-gray-info #{ t('POJASNILO:') }
|
||||
.flex-grow-1.col-sm-8
|
||||
span#selected-label.text-break!= entryData.label
|
||||
if (structure.hasDefinition && entryData.definition)
|
||||
#preview-definition.preview-definition.mt-1.d-flex.align-items-start.row
|
||||
.col-sm-4.d-flex.preview-column-width
|
||||
span.smaller-gray-info DEFINICIJA:
|
||||
span.smaller-gray-info #{ t('DEFINICIJA:') }
|
||||
.flex-grow-1.col-sm-8
|
||||
span#selected-definition.fw-bold!= entryData.definition
|
||||
if (structure.hasSynonyms && entryData.synonym && entryData.synonym.join(", ").length)
|
||||
#preview-synonym.preview-synonym.mt-1.d-flex.align-items-start.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info SINONIM:
|
||||
span.smaller-gray-info #{ t('SINONIM:') }
|
||||
.flex-grow-1.col-sm-8
|
||||
span#selected-synonyms.small-blue-text.text-break!= entryData.synonym.join(', ')
|
||||
//- TODO POVEZANI TERMIN
|
||||
if (structure.hasLinks && entryData.link)
|
||||
if (structure.hasLinks && Array.isArray(entryData.links) && entryData.links.length)
|
||||
#preview-linked-term.preview-linked-terms.mt-1.d-flex.align-items-start.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info POVEZANI TERMIN:
|
||||
span.smaller-gray-info #{ t('POVEZANI TERMIN:') }
|
||||
.flex-grow-1.col-sm-8
|
||||
span#linked-terms.text-break.text-break!= entryData.link
|
||||
span#linked-terms.text-break.text-break!= entryData.links.map(entry => entry.link).join('<br>')
|
||||
if (structure.hasOther && entryData.other)
|
||||
#preview-other-field.mt-1.d-flex.align-items-start.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info DRUGO:
|
||||
span.smaller-gray-info #{ t('DRUGO:') }
|
||||
.flex-grow-1.col-sm-8
|
||||
span#selected-other-field.text-break!= entryData.other
|
||||
- const isLastBreakPointRequired = (structure.hasImages && entryData.image && entryData.image.join(', ').length) || (structure.hasAudio && entryData.audio && entryData.audio.join(', ').length) || (structure.hasVideo && entryData.video && entryData.video.join(', ').length)
|
||||
@@ -70,28 +70,28 @@ mixin entryPreview
|
||||
if (structure.hasForeignLanguages && entry.term && entry.term.join(", ").length)
|
||||
.preview-foreign-terms.mt-1.d-flex.align-items-start.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info TERMIN:
|
||||
span.smaller-gray-info #{ t('TERMIN:') }
|
||||
.selected-label.flex-grow-1.col-sm-8
|
||||
span.preview-f-term.bold-blue-subheading.text-break!= entry.term.join(', ')
|
||||
if (structure.hasForeignDefinitions && entry.definition)
|
||||
.preview-foreign-definition.mt-1.d-flex.align-items-start.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info DEFINICIJA:
|
||||
span.smaller-gray-info #{ t('DEFINICIJA:') }
|
||||
.selected-label.flex-grow-1.col-sm-8
|
||||
span.preview-f-def.text-break #{ entry.definition }
|
||||
span.preview-f-def.text-break!= entry.definition
|
||||
if (structure.hasForeignSynonyms && entry.synonym && entry.synonym.join(", ").length)
|
||||
.preview-foreign-synonyms.mt-1.d-flex.align-items-start.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info SINONIM:
|
||||
span.smaller-gray-info #{ t('SINONIM:') }
|
||||
.selected-label.flex-grow-1.col-sm-8
|
||||
span.preview-f-synonym.text-break #{ entry.synonym.join(", ") }
|
||||
span.preview-f-synonym.text-break!= entry.synonym.join(', ')
|
||||
hr(
|
||||
class=index === entryData.foreign_entries.length - 1 && !isLastBreakPointRequired ? 'd-none' : ''
|
||||
)
|
||||
if (structure.hasImages && entryData.image && entryData.image.join(", ").length)
|
||||
#preview-images.preview-images.mt-1.d-flex.align-items-start.row
|
||||
.col-sm-4.d-sm-block.preview-column-width
|
||||
span.smaller-gray-info SLIKA:
|
||||
span.smaller-gray-info #{ t('SLIKA:') }
|
||||
.flex-grow-1.col-sm-8
|
||||
a#selected-images.text-decoration-none.text-break(
|
||||
href=entryData.image
|
||||
@@ -99,7 +99,7 @@ mixin entryPreview
|
||||
if (structure.hasAudio && entryData.audio && entryData.audio.join(", ").length)
|
||||
#preview-audio.preview-audio.mt-1.d-flex.align-items-start.row
|
||||
.col-sm-4.d-sm-block.preview-column-width
|
||||
span.smaller-gray-info ZVOK:
|
||||
span.smaller-gray-info #{ t('ZVOK:') }
|
||||
.flex-grow-1.col-sm-8
|
||||
a#selected-audio.text-decoration-none.text-break(
|
||||
href=entryData.audio
|
||||
@@ -107,7 +107,7 @@ mixin entryPreview
|
||||
if (structure.hasVideo && entryData.video && entryData.video.join(", ").length)
|
||||
#preview-video.preview-video.mt-1.d-flex.align-items-start.row
|
||||
.col-sm-4.d-sm-block.preview-column-width
|
||||
span.smaller-gray-info VIDEO:
|
||||
span.smaller-gray-info #{ t('VIDEO:') }
|
||||
.flex-grow-1.col-sm-8
|
||||
a#selected-video.text-decoration-none.text-break(
|
||||
href=entryData.video
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
.bg-white.add-padding-1.rounded-3.me-1.g-0
|
||||
.bg-white.add-padding-1.rounded-3.me-1.g-0col-sm-4
|
||||
.dictionary-content-top.mx-0
|
||||
.mb-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info TERMIN:
|
||||
.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('TERMIN:')
|
||||
.flex-grow-1.col-lg-4
|
||||
if (structure)
|
||||
span#selected-term.bold-blue-subheading.text-break
|
||||
else
|
||||
@@ -24,42 +24,44 @@
|
||||
//- #headword-table.collapse.flex-column.my-2
|
||||
//- .card.card-body
|
||||
//- | tabela
|
||||
|
||||
//- Used on content (edit entry) page
|
||||
if (structure)
|
||||
if (structure.hasDomainLabels)
|
||||
#preview-domain-secondary.preview-domain-secondary.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info PODROČNA OZNAKA:
|
||||
.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('PODROČNA OZNAKA:')
|
||||
.flex-grow-1.col-lg-4
|
||||
span#selected-domain-secondary.text-uppercase.text-break
|
||||
if (structure.hasLabel)
|
||||
#preview-label.preview-label.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.preview-column-width.col-sm-4
|
||||
span.smaller-gray-info POJASNILO:
|
||||
.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('POJASNILO:')
|
||||
.flex-grow-1.col-lg-4
|
||||
span#selected-label.text-break
|
||||
if (structure.hasDefinition)
|
||||
#preview-definition.preview-definition.mt-1.d-flex.align-items-baseline.row
|
||||
.col-sm-4.d-sm-block.preview-column-width
|
||||
span.smaller-gray-info DEFINICIJA:
|
||||
.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('DEFINICIJA:')
|
||||
.flex-grow-1.col-lg-4
|
||||
span#selected-definition.fw-bold.text-break
|
||||
if (structure.hasSynonyms)
|
||||
#preview-synonym.preview-synonym.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info SINONIM:
|
||||
.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('SINONIM:')
|
||||
.flex-grow-1.col-lg-4
|
||||
span#selected-synonyms.small-blue-text.text-break
|
||||
if (structure.hasLinks)
|
||||
#preview-linked-term.preview-linked-terms.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info POVEZANI TERMIN:
|
||||
.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('POVEZANI TERMIN:')
|
||||
.flex-grow-1.col-lg-4
|
||||
span#linked-terms.text-break
|
||||
if (structure.hasOther)
|
||||
#preview-other-field.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info DRUGO:
|
||||
.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('DRUGO:')
|
||||
.flex-grow-1.col-lg-4
|
||||
span#selected-other-field.text-break
|
||||
if (structure.hasForeignLanguages)
|
||||
.preview-languages-container.mt-2
|
||||
@@ -71,22 +73,22 @@
|
||||
span.smaller-black-info= language.nameSl
|
||||
.preview-foreign-terms.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info TERMIN:
|
||||
.selected-label.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('TERMIN:')
|
||||
.selected-label.flex-grow-1.col-lg-4
|
||||
span.preview-f-term.bold-blue-subheading(
|
||||
id='foreign[' + language.id + '][term]'
|
||||
)
|
||||
.preview-foreign-definition.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info DEFINICIJA:
|
||||
.selected-label.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('DEFINICIJA:')
|
||||
.selected-label.flex-grow-1.col-lg-4
|
||||
span.preview-f-def(
|
||||
id='foreign[' + language.id + '][definition]'
|
||||
)
|
||||
.preview-foreign-synonyms.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info SINONIM:
|
||||
.selected-label.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('SINONIM:')
|
||||
.selected-label.flex-grow-1.col-lg-4
|
||||
span.preview-f-synonym(
|
||||
id='foreign[' + language.id + '][synonym]'
|
||||
)
|
||||
@@ -94,84 +96,85 @@
|
||||
if (structure.hasImages)
|
||||
#preview-images.preview-images.mt-1.d-flex.align-items-baseline.row
|
||||
.col-sm-4.d-sm-block.preview-column-width
|
||||
span.smaller-gray-info SLIKA:
|
||||
.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('SLIKA:')
|
||||
.flex-grow-1.col-lg-4
|
||||
span#selected-images.text-break
|
||||
if (structure.hasAudio)
|
||||
#preview-audio.preview-audio.mt-1.d-flex.align-items-baseline.row
|
||||
.col-sm-4.d-sm-block.preview-column-width
|
||||
span.smaller-gray-info ZVOK:
|
||||
.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('ZVOK:')
|
||||
.flex-grow-1.col-lg-4
|
||||
span#selected-audio.text-break
|
||||
if (structure.hasVideo)
|
||||
#preview-video.preview-video.mt-1.d-flex.align-items-baseline.row
|
||||
.col-sm-4.d-sm-block.preview-column-width
|
||||
span.smaller-gray-info VIDEO:
|
||||
.flex-grow-1.col-sm-4
|
||||
span.smaller-gray-info= t('VIDEO:')
|
||||
.flex-grow-1.col-lg-4
|
||||
span#selected-video.text-break
|
||||
//- Used on dictionary-structure page(s)
|
||||
else
|
||||
.preview-domain-secondary.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info PODROČNA OZNAKA:
|
||||
span.smaller-gray-info= t('PODROČNA OZNAKA:')
|
||||
.flex-grow-1.col-sm-4
|
||||
span#selected-domain-secondary.text-uppercase DAVKI
|
||||
.preview-label.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.preview-column-width.col-sm-4
|
||||
span.smaller-gray-info POJASNILO:
|
||||
span.smaller-gray-info= t('POJASNILO:')
|
||||
.flex-grow-1.col-sm-4
|
||||
span#selected-label v nekaterih davčnih sistemih
|
||||
.preview-definition.mt-1.d-flex.align-items-baseline.row
|
||||
.col-sm-4.d-sm-block.preview-column-width
|
||||
span.smaller-gray-info DEFINICIJA:
|
||||
span.smaller-gray-info= t('DEFINICIJA:')
|
||||
.flex-grow-1.col-sm-4
|
||||
span#selected-definition.fw-bold zmanjševanje davčnih obveznosti z izkoriščanjem pravnih praznin in z uporabo metod ter davčnih shem, ki niso nezakonite
|
||||
span#selected-definition.fw-bol zmanjševanje davčnih obveznosti z izkoriščanjem pravnih praznin in z uporabo metod ter davčnih shem, ki niso nezakonite
|
||||
.preview-synonym.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info SINONIM:
|
||||
span.smaller-gray-info= t('SINONIM:')
|
||||
.flex-grow-1.col-sm-4
|
||||
span#selected-synonyms.small-blue-text agresivno davčno načrtovanje, davčno zaobidenje
|
||||
.preview-linked-terms.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info POVEZANI TERMIN:
|
||||
span.smaller-gray-info= t('POVEZANI TERMIN:')
|
||||
.flex-grow-1.col-sm-4
|
||||
span#linked-terms davčna zatajitev
|
||||
.preview-other-field.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info DRUGO:
|
||||
span.smaller-gray-info= t('DRUGO:')
|
||||
.flex-grow-1.col-sm-4
|
||||
span#other-field Drugo
|
||||
span#other-field= t('Drugo')
|
||||
.preview-languages-container.mt-2
|
||||
hr
|
||||
.preview-foreign-language
|
||||
span.smaller-black-info angleščina
|
||||
span.smaller-black-info= t('angleščina')
|
||||
.preview-foreign-terms.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info TERMIN:
|
||||
span.smaller-gray-info= t('TERMIN:')
|
||||
.selected-label.flex-grow-1.col-sm-4
|
||||
span.preview-f-term.bold-blue-subheading tax avoidance
|
||||
.preview-foreign-definition.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info DEFINICIJA:
|
||||
span.smaller-gray-info= t('DEFINICIJA:')
|
||||
.selected-label.flex-grow-1.col-sm-4
|
||||
span.preview-f-def the use of legal methods to reduce the amount of income tax that an individual or business owes
|
||||
.preview-foreign-synonyms.mt-1.d-flex.align-items-baseline.row
|
||||
.d-sm-block.col-sm-4.preview-column-width
|
||||
span.smaller-gray-info SINONIM:
|
||||
span.smaller-gray-info= t('SINONIM:')
|
||||
.selected-label.flex-grow-1.col-sm-4
|
||||
span.preview-f-synonym aggresive tax planning
|
||||
hr
|
||||
.preview-images.mt-1.d-flex.align-items-baseline.row
|
||||
.col-sm-4.d-sm-block.preview-column-width
|
||||
span.smaller-gray-info SLIKA:
|
||||
span.smaller-gray-info= t('SLIKA:')
|
||||
.flex-grow-1.col-sm-4
|
||||
span#selected-images slika
|
||||
span#selected-images= t('slika')
|
||||
.preview-audio.mt-1.d-flex.align-items-baseline.row
|
||||
.col-sm-4.d-sm-block.preview-column-width
|
||||
span.smaller-gray-info ZVOK:
|
||||
span.smaller-gray-info= t('ZVOK:')
|
||||
.flex-grow-1.col-sm-4
|
||||
span#selected-audio zvok
|
||||
span#selected-audio= t('zvok')
|
||||
.preview-video.mt-1.d-flex.align-items-baseline.row
|
||||
.col-sm-4.d-sm-block.preview-column-width
|
||||
span.smaller-gray-info VIDEO:
|
||||
span.smaller-gray-info= t('VIDEO:')
|
||||
.flex-grow-1.col-sm-4
|
||||
span#selected-video video
|
||||
span#selected-video= t('video')
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
mixin topHeaderContent(headerContent)
|
||||
#chevrons-left.d-flex
|
||||
.header-container-divider-left
|
||||
h2#site-header-title= headerContent.h2
|
||||
h1#site-heading= headerContent.h1
|
||||
span#text-description.page-description.pe-0!= headerContent.description
|
||||
if (headerContent.helpLink)
|
||||
a.ms-2.page-description(href=headerContent.helpLink.linkHref)= headerContent.helpLink.linkText
|
||||
|
||||
mixin mainHeader(headerContent, footerIncluded = true)
|
||||
#offset-padding.header-section-root.no-side-menu.consultancy-padding-main.flex-grow-0.p-squeeze-lg.mx-xxl-auto.gray-bg.pb-3
|
||||
.d-flex.justify-content-between.flex-wrap.flex-row.row
|
||||
.header-container-left-side.d-flex.col-sm-12
|
||||
+topHeaderContent(headerContent)
|
||||
hr#header-row.mt-1.ms-0.mb-0
|
||||
@@ -1,66 +1,76 @@
|
||||
.help-nav
|
||||
.help-nav-mobile
|
||||
.mt-0.help-nav-title Pomoč
|
||||
.mt-0.help-nav-title= t('helpPageTitleHelp', { ns: 'extended' })
|
||||
button#nav-button.nav-button
|
||||
img#burger-menu-img(src="/images/burger-menu-button-icon.svg" alt="Meni")
|
||||
img#burger-menu-img(
|
||||
src="/images/burger-menu-button-icon.svg"
|
||||
alt=t('Meni')
|
||||
)
|
||||
.nav-title.d-xl-none
|
||||
span.nav-title.ms-0 Pomoč
|
||||
span.nav-title.ms-0= t('helpPageTitleHelp', { ns: 'extended' })
|
||||
|
||||
nav.d-block.navbar.flex-column.py-0.slidable
|
||||
nav.d-block.navbar.flex-column.py-0.slidable.scroller-style
|
||||
nav#help-nav-scrollspy.d-block.nav.nav-pills.help-nav-content.scroller-style
|
||||
.help-links-subgroup
|
||||
a.help-collapsible.subarea-link.nav-link(href="#help-general") Splošno o portalu
|
||||
.help-links-subgroup
|
||||
a.help-collapsible.subarea-link.nav-link(href="#help-search") Iskanje
|
||||
a.help-collapsible.subarea-link.nav-link(href="#help-general")= t('helpPageTitleAbout', { ns: 'extended' })
|
||||
nav.d-block.collapsed-content.nav-pills.nav.d-flex.flex-column
|
||||
a.nav-link.ms-2(href="#help-basic-search") Osnovno iskanje
|
||||
a.nav-link.ms-2(href="#help-advanced-search") Napredno iskanje
|
||||
a.nav-link.ms-2(href="#help-registration")= t('helpPageTitleRegistration', { ns: 'extended' })
|
||||
.help-links-subgroup
|
||||
a.help-collapsible.subarea-link.nav-link(href="#help-extraction") Luščenje
|
||||
nav.d-block.collapsed-content.nav-pills.nav.flex-column
|
||||
a.nav-link.ms-2(href="#help-specialized-corpuses") Specializirani korpusi
|
||||
a.nav-link.ms-2(href="#help-my-corpuses") Lastni uporabniški korpus
|
||||
a.nav-link.ms-2(href="#help-corpus-oss") Korpus OSS
|
||||
a.nav-link.ms-2(href="#help-stop-lists") Seznam neželenih besed
|
||||
a.nav-link.ms-2(href="#help-extraction-areas") Področja
|
||||
a.nav-link.ms-2(href="#help-terminology-candidates") Terminološki kandidati
|
||||
a.help-collapsible.subarea-link.nav-link(href="#help-search")= t('helpPageTitleSearchIndex', { ns: 'extended' })
|
||||
nav.d-block.collapsed-content.nav-pills.nav.d-flex.flex-column
|
||||
a.nav-link.ms-2(href="#help-basic-search")= t('helpPageTitleSearchBasic', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-advanced-search")= t('helpPageTitleSearchAdvanced', { ns: 'extended' })
|
||||
.help-links-subgroup
|
||||
a.help-collapsible.subarea-link.nav-link(href="#help-editor") Urejanje
|
||||
a.help-collapsible.subarea-link.nav-link(href="#help-extraction")= t('helpPageTitleExtractionIndex', { ns: 'extended' })
|
||||
nav.d-block.collapsed-content.nav-pills.nav.flex-column
|
||||
a.nav-link.ms-2(href="#help-new-dict") Nov slovar
|
||||
a.nav-link.ms-2(href="#help-edit-dict") Urejanje lastnosti slovarja
|
||||
a.nav-link.ms-2(href="#help-users-dict") Uporabniki
|
||||
a.nav-link.ms-2(href="#help-structure-dict") Struktura slovarskega sestavka
|
||||
a.nav-link.ms-2(href="#help-comments-dict") Komentiranje
|
||||
a.nav-link.ms-2(href="#help-content-dict") Urejanje vsebine slovarja
|
||||
a.nav-link.ms-2(href="#help-import-dict") Uvoz podatkov
|
||||
a.nav-link.ms-2(href="#help-specialized-corpuses")= t('helpPageTitleExtractionSpecializedCorpora', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-my-corpuses")= t('helpPageTitleExtractionPersonalCorpus', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-corpus-oss")= t('helpPageTitleExtractionOssCorpus', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-stop-lists")= t('helpPageTitleExtractionStopTerms', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-extraction-areas")= t('helpPageTitleExtractionDomains', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-terminology-candidates")= t('helpPageTitleExtractionTermCandidates', { ns: 'extended' })
|
||||
.help-links-subgroup
|
||||
a.help-collapsible.subarea-link.nav-link(href="#help-editor")= t('helpPageTitleEditingIndex', { ns: 'extended' })
|
||||
nav.d-block.collapsed-content.nav-pills.nav.flex-column
|
||||
a.nav-link.ms-2(href="#help-new-dict")= t('helpPageTitleEditingNewDictionary', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-edit-dict")= t('helpPageTitleEditingDictionaryProperties', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-users-dict")= t('helpPageTitleEditingUsers', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-structure-dict")= t('helpPageTitleEditingStructure', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-comments-dict")= t('helpPageTitleEditingComments', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-content-dict")= t('helpPageTitleEditingDictionaryContent', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-import-dict")= t('helpPageTitleEditingImportingData', { ns: 'extended' })
|
||||
a#help-nav-small-font.help-collapsible.subarea-link.nav-link.ms-2.pt-1(
|
||||
href="#help-content-add"
|
||||
) Dodajanje slovarskih sestavkov
|
||||
)= t('helpPageTitleEditingEntriesIndex', { ns: 'extended' })
|
||||
nav.d-block.collapsed-content.nav-pills.nav.flex-column
|
||||
a.nav-link.ms-3(href="#help-content-headword") Oblike, naglasi, izgovor
|
||||
a.nav-link.ms-3(href="#help-content-domains") Področne oznake
|
||||
a.nav-link.ms-3(href="#help-content-label") Pojasnilo
|
||||
a.nav-link.ms-3(href="#help-content-def") Definicja
|
||||
a.nav-link.ms-3(href="#help-content-syn") Sinonimi
|
||||
a.nav-link.ms-3(href="#help-content-links") Povezani termini
|
||||
a.nav-link.ms-3(href="#help-content-other") Drugo
|
||||
a.nav-link.ms-3(href="#help-content-flang") Tuji jeziki (elementi)
|
||||
a.nav-link.ms-3(href="#help-content-history") Zgodovina urejanja
|
||||
a.nav-link.ms-3(href="#help-content-comments") Komentarji
|
||||
|
||||
//- a.nav-link.ms-3(href="#help-content-headword") Oblike, naglasi, izgovor
|
||||
a.nav-link.ms-3(href="#help-content-domains")= t('helpPageTitleEditingEntriesDomainLabels', { ns: 'extended' })
|
||||
a.nav-link.ms-3(href="#help-content-label")= t('helpPageTitleEditingEntriesLabel', { ns: 'extended' })
|
||||
a.nav-link.ms-3(href="#help-content-def")= t('helpPageTitleEditingEntriesDefinition', { ns: 'extended' })
|
||||
a.nav-link.ms-3(href="#help-content-syn")= t('helpPageTitleEditingEntriesSynonyms', { ns: 'extended' })
|
||||
a.nav-link.ms-3(href="#help-content-links")= t('helpPageTitleEditingEntriesRelatedTerms', { ns: 'extended' })
|
||||
a.nav-link.ms-3(href="#help-content-flang")= t('helpPageTitleEditingEntriesOtherLanguages', { ns: 'extended' })
|
||||
a.nav-link.ms-3(href="#help-content-other")= t('helpPageTitleEditingEntriesOther', { ns: 'extended' })
|
||||
a.nav-link.ms-3(href="#help-content-history")= t('helpPageTitleEditingEntriesEditingHistory', { ns: 'extended' })
|
||||
a.nav-link.ms-3(href="#help-content-comments")= t('helpPageTitleEditingEntriesComments', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-export-dict")= t('helpPageTitleEditingEntriesDataExport', { ns: 'extended' })
|
||||
.help-links-subgroup
|
||||
a.help-collapsible.subarea-link.nav-link(href="#help-consulting") Svetovanje
|
||||
a.help-collapsible.subarea-link.nav-link(href="#help-consulting")= t('helpPageTitleConsultancyIndex', { ns: 'extended' })
|
||||
nav.d-block.collapsed-content.nav-pills.nav.flex-column
|
||||
a.nav-link.ms-2(href="#help-consult-questions") Pošiljanje vprašanj
|
||||
a.nav-link.ms-2(href="#help-consult-principles") Terminološka načela
|
||||
a.nav-link.ms-2(href="#help-consult-link") Povezava
|
||||
a.nav-link.ms-2(href="#help-consult-answers") Objava odgovorov
|
||||
a.nav-link.ms-2(href="#help-consult-questions")= t('helpPageTitleConsultancyQuestions', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-consult-principles")= t('helpPageTitleConsultancyTerminologyPrinciples', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-consult-link")= t('helpPageTitleConsultancyLink', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-consult-answers")= t('helpPageTitleConsultancyAnswers', { ns: 'extended' })
|
||||
.help-links-subgroup
|
||||
a.help-collapsible.subarea-link.nav-link(href="#help-administration") Administracija
|
||||
a.help-collapsible.subarea-link.nav-link(href="#help-administration")= t('helpPageTitleAdministrationIndex', { ns: 'extended' })
|
||||
nav.d-block.collapsed-content.nav-pills.nav.flex-column
|
||||
a.nav-link.ms-2(href="#help-administration-settings") Osnovne nastavitve
|
||||
a.nav-link.ms-2(href="#help-administration-link") Povezave s portali
|
||||
a.nav-link.ms-2(href="#help-administration-dictionaries") Slovarji
|
||||
a.nav-link.ms-2(href="#help-administration-list") Seznam slovarjev
|
||||
a.nav-link.ms-2(href="#help-administration-basics") Osnovni podatki
|
||||
a.nav-link.ms-2(href="#help-administration-settings")= t('helpPageTitleAdministrationBasicSettingsIndex', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-administration-settings-portal")= t('helpPageTitleAdministrationBasicSettingsPortal', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-administration-settings-dictionaries")= t('helpPageTitleAdministrationBasicSettingsDictionaries', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-administration-settings-consulting")= t('helpPageTitleAdministrationBasicSettingsConsultancy', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-administration-link")= t('helpPageTitleAdministrationLinksToOtherPortalsIndex', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-administration-link-list")= t('helpPageTitleAdministrationLinksToOtherPortalsList', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-administration-link-dictionaries")= t('helpPageTitleAdministrationLinksToOtherPortalsDictionaries', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-administration-dictionaries")= t('helpPageTitleAdministrationDictionaries', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-administration-users")= t('helpPageTitleAdministrationUsers', { ns: 'extended' })
|
||||
a.nav-link.ms-2(href="#help-administration-subfileds")= t('helpPageTitleAdministrationSecondaryDomains', { ns: 'extended' })
|
||||
|
||||
@@ -1,196 +0,0 @@
|
||||
h1 Pomoč
|
||||
|
||||
h2#help-general Splošno o portalu
|
||||
|
||||
p Terminološki portal je storitev, ki je bila razvita v okviru projekta #[a(href="https://www.slovenscina.eu//" target="_blank") Razvoj slovenščine v digitalnem okolju].
|
||||
p Storitev iskanja po terminološkem portalu je uporabnikom na voljo brez registracije. Za uporabo drugih storitev - #[a(href="https://terminoloski.slovenscina.eu/luscenje" target="_blank") luščenja], #[a(href="https://terminoloski.slovenscina.eu/slovarji/moji" target="_blank") urejanja] terminoloških slovarjev, komentiranje in zastavljanje terminoloških vprašanj v #[a(href="https://terminoloski.slovenscina.eu/svetovanje" target="_blank") svetovalnici] pa je ob prvem obisku potrebna registracija, ob vseh naslednjih pa prijava. Registrirate ali prijavite se lahko se lahko na prvi strani portala desno zgoraj (zavihek Prijava).
|
||||
|
||||
h3#help-registration Registracija
|
||||
|
||||
p Registrirate se lahko na prvi strani portala #[a(href="https://terminoloski.slovenscina.eu" target="_blank") desno zgoraj]. Vnesti morate veljaven elektronski naslov, na katerega boste dobili povezavo za potrditev računa. Če povezave niste dobili, preverite tudi vsiljeno pošto.
|
||||
|
||||
p Vaša registracija bo veljavna, ko boste potrdili, da ste se seznanili s #[a(href="politika-zasebnosti" target="_blank") Politiko zasebnosti] in sprejeli #[a(href="pogoji-uporabe" target="_blank") Pogoje uporabe].
|
||||
|
||||
h2#help-search Iskanje
|
||||
|
||||
h3#help-basic-search Osnovno iskanje
|
||||
|
||||
p Uporabnik lahko z vpisom iskalnega pogoja v iskalno okno išče po terminih ali delih terminov, ki ga zanimajo. Z vnosom iskalnega niza in potrditvijo se bodo prikazali zadetki, ki ustrezajo iskalnemu pogoju. Zadetki so razvrščeni tako, da so najprej prikazani popolni zadetki med iztočnicami, sledijo zadetki, ki ustrezajo delu iztočnice in nato zadetki, ki jih najdemo v drugem delu slovarskega sestavka. Vsi slovarski sestavki, ki so vključeni v terminološki portal, imajo iztočnico v slovenščini. Nekateri imajo ustreznik v tujem jeziku ali definicijo, nekateri pa oboje in še druge povezane podatke.
|
||||
|
||||
p Iskalni pogoj lahko sestavlja niz črk in znak *, ki nadomešča poljubno število znakov. Terminološki portal je povezan tudi s terminološkimi slovarji na spletišču #[a(href="https://isjfr.zrc-sazu.si/sl/terminologisce" target="_blank") Terminologišče], ki ga upravlja #[a(href="https://isjfr.zrc-sazu.si/sl" target="_blank") Inštitut za slovenski jezik Frana Ramovša ZRC SAZU], ter terminološkimi slovarji na slovarskem portalu #[a(href="https://www.termania.net" target="_blank") Termania], ki ga upravlja podjetje #[a(href="https://www.amebis.si/" target="_blank") Amebis].
|
||||
|
||||
p Seznam zadetkov vsebuje termin, oznako za definicijo, če jo zadetek ima in izpisane ustreznike v vseh tujih jezikih. S klikom na posamezni termin se odpre celoten slovarski sestavek.
|
||||
|
||||
p Slika:
|
||||
img(src="/images/Iskalni_zadetki.png" alt="Iskalni zadetki")
|
||||
|
||||
p Filtri omogočajo dodatno razvrščanje zadetkov po #[b jezikih], #[b področjih], #[b slovarjih] in tudi #[b viru], če želite preveriti zadetke povezanega termiološkega portala.
|
||||
|
||||
p Slika:
|
||||
img(src="/images/Filtri.png" alt="Filtri")
|
||||
|
||||
h3#help-advanced-search Napredno iskanje
|
||||
|
||||
p Napredno iskanje se odpre s klikom na puščico na desnem robu iskalnega okna. Poleg iskalnega niza se lahko v spustnem meniju izbere še izvorni jezik (za zadetke v terminoloških slovarjih drugih portalov), ciljni jezik, področje, slovar in tudi vir.
|
||||
|
||||
p S pritiskom na štiri majhne kvadratke se odpre polje s posebnimi znaki.
|
||||
|
||||
p Slika:
|
||||
img(src="/images/Napredno_iskanje.png" alt="Napredno_iskanje")
|
||||
|
||||
h2#help-extraction Luščenje
|
||||
|
||||
p Vsak začetek terminološkega dela je zbiranje besedil posameznega strokovnega področja. Na osnovi zbranih besedil se oblikuje specializirani korpus, ki je osnova za luščenje terminoloških kandidatov, torej besed in besednih zvez, ki so v primerjavi s splošnim jezikom značilne za izbrano strokovno področje. Luščenje na terminološkem portalu lahko uporabijo samo registrirani uporabniki. Vsak uporabnik lahko shrani do 5 korpusov in rezultatov luščenja.
|
||||
|
||||
h3#help-specialized-corpuses Specializirani korpusi
|
||||
|
||||
p Specializirani korpusi so zbirke besedil, ki sodijo na določeno strokovno področje in jih sestavljajo sodobna strokovna besedila, ki so uravnotežena po zvrsteh. Najprimernejša besedilna zvrst za luščenje terminologije so učbeniki, saj imajo načeloma vključeno potrebno področno terminologijo in vsebujejo tudi definicije. Ostale besedilne zvrsti, od zaključnih del, zlasti doktorskih disertacij, magistrskih del, tudi diplomskih del, do znanstvenih monografij in znanstvene periodike, so seveda potrebne in zaželene, se pa je treba zavedati, da so lahko precej ožje specializirani in lahko vsebujejo temu primerno manj raznolike področne terminologije, zato je treba poskrbeti, da besedila obravnavajo strokovna področja in podpodročja, ki bi jih radi vključi v slovar. Če nimamo lastnih besedil, lahko poiščemo besedila tudi v korpusu OSS, pri čemer moramo izbrati področje, navadno pa tudi ožje področje in leto izdida, da zamejimo število zadetkov.
|
||||
|
||||
h3#help-my-corpuses Lastni uporabniški korpus
|
||||
|
||||
p Besedila lahko zbere tudi uporabnik sam in ne uporabi besedil, ki so že jezikoslovno označena. Svetujemo, da so vsa besedila shranjena v besedilnem formatu (.txt), ker so rezultati luščenja veliko boljši. Tudi pri lastnem uporabniškem korpusu je treba paziti na pokritost področja, seveda pa se lahko na tak način dopolni terminologija, za katero uporabnik oceni, da je v korpusu ni, vendar oceni, da jo je treba vključiti.
|
||||
|
||||
h3#help-corpus-oss Korpus OSS
|
||||
|
||||
p Korpus OSS združuje vsa besedila, ki so dostopna na #[a(href="https://openscience.si/" target="_blank") Nacionalnem portalu odprte znanosti]. V korpus OSS so vključeni tudi metapodatki o besedilih, zlasti področje, vrsta besedila, leto izida, kar omogoča uporabniku ožanje nabora besedil. Vsa besedila so jezikoslovno označena in segmentirana, zato bo luščenje terminoloških kandidatov hitrejše.
|
||||
|
||||
h3#help-stop-lists Seznami neželenih besed
|
||||
|
||||
p Luščenje bo lahko bolj učinkovito, če boste pripravili tudi seznam neželenih besed, t. i. "stop sezname". Nanje lahko uvsrtite splošne termine, npr. poročilo, tabela, količnik, ali slovnične besede, ki se zaradi svoje pogostosti v korpusu kljub predhodnemu označevanju še vedno pojavijo med zadetki.
|
||||
|
||||
h3#help-extraction-areas Področja
|
||||
|
||||
p Klasifikacija področij na terminološkem portalu temelji na dveh uveljavljenih klasifikacijah, in sicer #[a(href="https://www.arrs.si/sl/gradivo/sifranti/sif-cerif-cercs.asp" target="_blank") Evropski klasifikaciji raziskovalne dejavnosti CERIF] ter klasifikaciji #[a(href="https://eur-lex.europa.eu/browse/eurovoc.html?locale=sl" target="_blank") Eurovoc]. Za lažjo izbiro področja smo pripravili tabelo, ki omogoča pretvorbo med klasifikacijami.
|
||||
|
||||
p #[a(href="pomoc/pdf" target="_blank") Tabela]
|
||||
|
||||
h3#help-terminology-candidates Terminološki kandidati
|
||||
|
||||
p Uporabnik po končanem luščenju dobi obvestilo na e-naslov, ki ga je vnesel ob registraciji, da se je postopek končal. Rezultat luščenja je seznam besed in besednih zvez, ki so v izbranih besedilih v primerjavi s splošnim jezikom značilni in se imenujejo terminološki kandidati. Na kakovost luščenja vplivajo izbrana besedila, in tudi t. i. stop-seznami, s katerimi aplikacija izloči tiste termine ali besede, ki so uvrščene na seznam. S čim bolj natančno pripravljenim seznamom lahko izboljšate seznam izluščenih kandidatov. Svetujemo vam, da sezname shranite v obliki .txt.
|
||||
|
||||
h2#help-editor Urejanje
|
||||
|
||||
p Urejanje je storitev, v kateri lahko registrirani uporabnik sam tvori nove vire. Ureja lahko seznam terminoloških kandidatov, ki jih uvozi #[dodatipovezavo] po koncu luščenja ali pripravi svoj seznam ter ga uvozi v urejevalnik. Pred začetkom mora izpolniti nekatere podatke o slovarju, da lahko začne z delom. Slovar lahko ureja sam ali pa k delu povabi še druge registrirane uporabnike. Pri oblikovanju novih terminoloških virov si lahko pomagate s #[a(href="pomoc/guidance-pdf" target="_blank") smernicami].
|
||||
|
||||
h3#help-new-dict Nov slovar
|
||||
|
||||
p Z izbiro gumba Nov slovar se odpre stran za vnos osnovnih podatkov o slovarju. Obvezna polja so označena z zvezdico. Področja je mogoče izbrati na spustnem seznamu. Če se vam zdi področje preširoko, lahko dodate tudi podpodročje. Tudi podpodročja so na voljo v spustnem seznamu, zato svetujemo, da najprej preverite, ali je že zapisano, sicer pa bo administrator portala potrdil vaš na novo zapisani predlog. Zanesljivost terminološkega vira se poveča tudi z vpisanimi metapodatki, zato svetujemo, da izpolnite vsa polja in na kratko opišete vsebino in način dela. Z izbiro sestavin slovarskega sestavka lahko vidite, katera polja bodo na voljo v urejevalniku.
|
||||
|
||||
h3#help-edit-dict Urejanje lastnosti slovarja
|
||||
|
||||
p Odpre se navigacijsko okno in polja, kamor je treba vnesti nekaj metapodatkov. Bolj dokumentirani viri so bolj zanesljivi, zato svetujemo, da izpolnite vsa polja.
|
||||
|
||||
p V zavihku Napredno lahko uporabnik izbriše tudi vse dotlej izdelane slovarske sestavke in ohrani metapodatke, lahko pa izbirše tudi celoten slovar. Obe dejanji sta nepovratni.
|
||||
|
||||
p Objava slovarskih sestavkov #[PREVERITI] pomeni, da se pošlje obvestilo administratorju portala, ki preveri, če vir ustreza formalnim zahtevam (ali imajo vsi slovarski sestavki termin v slovenskem jeziku in še definicijo in/ali ustreznik v vsaj enem tujem jeziku), objavi slovarske sestavke.
|
||||
|
||||
h3#help-users-dict Uporabniki
|
||||
|
||||
p Poleg osnovnih podatkov o slovarju v zavihku Uporabniki lahko dodamo nove sodelavce in jim dodelimo uporabniške vloge. Te so namenjene različnim pravicam spreminjanja in urejanja slovarja. V istem zavihku z izbiro gumba Slovar je odprt pošljemo sporočilo administratorju, da želimo slovar objaviti.
|
||||
|
||||
h3#help-structure-dict Struktura slovarskega sestavka
|
||||
|
||||
p Z izbiro sestavin slovarskega sestavka lahko vidite, katera polja bodo na voljo v urejevalniku. Obvezne sestavine so termin v slovenskem jeziku in vsaj še definicija ali ustreznik v enem tujem jeziku. Vsak slovar mora imeti torej najmanj dve vrsti podatkov. Na voljo je več možnosti, pri čemer je smiselno, da imajo izbrane sestavine, npr. ustreznike v hrvaščini pretežno vsi vključeni slovarski sestavki, saj je tako slovar bolj zanesljiv.
|
||||
|
||||
h3#help-comments-dict Komentiranje
|
||||
|
||||
p Komentiranje je namenjeno sporazumevanju med avtorji slovarja in hkrati komunikaciji med uporabniki in avtorji. Vsak uporabnik, ki je administrator slovarja, se lahko odloči, ali bodo komentarji vidni vsem ali le avtorjem.
|
||||
|
||||
h3#help-content-dict Vsebina slovarja
|
||||
|
||||
p Osrednji del urejevalnika je stran s polji za vnos podatkov v slovarskem sestavku. Dokler ni izpolnjen pogoj vnosa dveh vrst podatkov, urejevalnik sporoča, da je slovarski sestavek neveljaven.
|
||||
|
||||
p Slika:
|
||||
img(src="/images/Neveljavno.png" alt="Neveljavno")
|
||||
|
||||
h3#help-import-dict Uvoz podatkov
|
||||
|
||||
p Shranjeni seznam lahko tudi uvozite. #[Dopolniti]
|
||||
|
||||
h3#help-content-add Dodajanje novih slovarskih sestavkov
|
||||
|
||||
p Nov slovarski sestavek dodamo z izbiro gumba #[b Nov]. Če podatkov ne shranimo in takoj izberemo gumb Nov, se vnos ne shrani.
|
||||
|
||||
h4#help-content-headword Oblike, naglasi, izgovor
|
||||
|
||||
p Terminološki portal je povezan z Leksikalno bazo. Z izbiro aktivne povezave, se boste preselili v novo okno, kjer boste lahko preverili, potrdili ali popravili ponujene podatke. Nekateri podatki v leksikalni bazi so bili pregledani in potrjeni, nekateri pa so strojno ustvarjeni. Pri teh bo zelo dragoceno, če jih boste lahko potrdili ali predlagali popravek.
|
||||
|
||||
h4#help-content-domains Področne oznake
|
||||
|
||||
p Področne oznake so namenjene podrobnejšemu razvrščanju pojmov v manjše pojmovne skupine in niso obvezne, svetujemo jih pri slovarjih, ki obsegajo večjo količino terminov, npr. prek 1000. Področne oznake so povsem poljubne in jih avtorji lahko oblikujejo po svojih željah.
|
||||
|
||||
h4#help-content-label Pojasnilo
|
||||
|
||||
p Pojasnilo je namenjeno zapisu okoliščin, ki sicer niso del pojma, olajšajo pa umestitev pojma. Takšna so npr. časovna pojasnila (#[i do leta 2007], #[i v 19. stoletju], #[i med letoma 1988 in 1992] in natančnejša področna pojasnila (#[i v kazenskem procesnem pravu], #[i v biodinamični pridelavi], #[i pri reševanju na vodi]).
|
||||
|
||||
h4#help-content-def Definicija
|
||||
|
||||
p Definicija umesti pojem v pojmovni sistem in določi nadrejeni pojem ali pojmovno skupino, npr. vse davke opisujemo na enak način in začnemo definicijo z #[i davek], nato pa opišemo značilnosti pojma v razmerju do drugih pojmov v skupini, zlasti osnovne značilnosti in razlike, npr. #[i davek na zapuščino] je davek, ki obdavčuje prenos premoženja umrle osebe na pravne naslednike.
|
||||
|
||||
h4#help-content-syn Sinonimi
|
||||
|
||||
p V nekaterih primerih za en pojem obstajata dve poimenovanji, v nekaterih primerih celo več, zato jih je smiselno zabeležiti. Kljub vsemu pa je to podatek povezan s pojmom, zato je to zapisano pri osnovnem pojmu. Za #[i dokazno sredstvo] se v slovenščini uporabljata tudi termina #[i dokaz] in #[i dokazilo], zato sta zapisana kot sinonimni poimenovanji pri #[i dokaznem sredstvu].
|
||||
|
||||
h4#help-content-links Povezani termini
|
||||
|
||||
p Pri oblikovanju pojmovnega sistema zabeležimo tudi termine, ki označujejo sorodni pojem, na katerega želimo opozoriti, zato jih izberemo iz nabora že urejenih slovarskih sestavkov. Tako npr. lahko povežemo vse vrste davkov. Pri vključevanju povezav je treba pomisliti na uporabnika, ki vsebine predstavljenega strokovnega področja ne pozna, zato je treba premisliti, katere termine želimo povezati in tako omogočiti popolnejšo informacijo.
|
||||
|
||||
h4#help-content-flang Tuji jeziki
|
||||
|
||||
p V tujem jeziku lahko poleg ustreznika zapišemo tudi definicijo in morebitne znane sinonime. Praviloma kot ustreznik izberemo najpogostejši tuji termin, druge, manj pogoste, pa navedemo kot sinonime v tujem jeziku. Definicija naj bi ustrezala definiciji v slovenščini. Če je povsem drugačna, zlasti, če je citirana iz drugega vira, lahko povzroči dvom o samem pojmu, zato svetujemo, da dodatne informacije dopolnite v polju Drugo.
|
||||
|
||||
h4#help-content-other Drugo
|
||||
|
||||
p V ta del lahko vključite vse dodatne podatke o terminu in pojmu, npr. primere rabe, vir, od koder ste črpali definicije, morebitne pomisleke.
|
||||
|
||||
h4#help-content-history Zgodovina urejanja
|
||||
|
||||
p Proces urejanja slovarja je postopek, ki traja več časa. Odločitve, ki jih sprejmemo, se lahko tudi spremenijo in pogosto ponovno povrnejo na začetno stanje. Urejevalnik nudi vpogled v pretekle shranjene različice. Z izbiro datuma v zaviku urejanje lahko opazujemo spremembe.
|
||||
|
||||
h4#help-content-comments Komentarji
|
||||
|
||||
p Komentiranje je namenjeno sporazumevanju med avtorji slovarja. Z njimi se lahko sporazumeva tudi skupina avtorjev, ki je sicer prostorko oddaljena in sodeluje prek urejevalnika na terminološkem portalu.
|
||||
|
||||
h2#help-consulting Svetovanje
|
||||
|
||||
p Svetovanje je namenjeno registriranim uporabnikom. Pomaga pri terminoloških problemih na področjih, kjer še ni izdelanih slovarskih virov, ali pa odgovora ne najdemo. Svetovanje izvajajo sodelavci #[a(href="https://isjfr.zrc-sazu.si/sl/terminologisce" target="_blank") Terminološke sekcije Inštituta za slovenski jezik Frana Ramovša ZRC SAZU].
|
||||
|
||||
h3#help-consult-questions Pošiljanje vprašanj
|
||||
|
||||
p Pri postavljanju vprašanj o najprimernejšem terminu so zelo pomembni posredovani podatki. Dovolj podatkov o terminološkem problemu omogoči svetovalcem, da svetujejo, katera rešitev bi bila najbolj ustrezna z vidika terminološke vede. Zato je zelo pomembno, da pri zastavljanju vprašanja v obrazec vnesete čim več podatkov o terminu, predvsem kaj ta pomeni, zelo koristni pa so tudi podatki o besedilih, v katerih se pojavlja, morebitne že obstoječe poimenovalne rešitve (ko več terminov označuje isti pojem), tujejezični ustrezniki itd.
|
||||
|
||||
h3#help-consult-principles Terminološka načela
|
||||
|
||||
p Najpomembnejše terminološko načelo je #[b načelo ustaljenosti], po katerem ima prednost termin, ki se v strokovnih besedilih najpogosteje uporablja; drugo pomembno terminološko načelo je #[b načelo gospodarnosti], po katerem imajo prednost krajši termini; tretje terminološko načelo je #[b načelo jezikovnosistemske ustreznosti], kar pomeni, da mora biti termin praviloma v skladu z jezikovnim sistemom jezika kot celote. Pomembno je tudi #[b jezikovnokulturno načelo], po katerem imajo prednost termini domačega izvora. Terminološka načela niso namenjena temu, da bi jih uporabljali mehanično, zato je vedno treba premisliti, kateremu terminološkemu načelu dati prednost v konkretnem primeru.
|
||||
|
||||
h3#help-consult-link Povezava
|
||||
|
||||
p Vključite v vprašanje tudi morebitne spletne povezave, kjer je uporabljen termin, po katerem sprašujete.
|
||||
|
||||
h3#help-consult-answers Objava odgovorov
|
||||
|
||||
p Odgovor bo objavljen v Terminološki svetovalnici Inštituta za slovenski jezik Frana Ramovša ZRC SAZU in prikazan tudi na Slovenskem terminološkem portalu. Na e-naslov, ki ste ga navedli ob registraciji, boste prejeli odgovor, preden bo objavljen.
|
||||
|
||||
h2#help-administration Administracija
|
||||
|
||||
p Portal je administriran. Sledi opis funkcij in pravic, ki jih ima administrator.
|
||||
|
||||
h3#help-administration-settings Osnovne nastavitve
|
||||
|
||||
p Administratorski del portala omogoča dodeljevanje pooblastil izbranim uporabnikom, ki jih administrator določi za skrbnike slovarjev in/ali svetovalnice.
|
||||
|
||||
h3#help-administration-link Povezave s portali
|
||||
|
||||
p Svoj terminološki portal lahko povežete z drugimi terminološkimi portali in ob soglasju administratorjev teh portalov prikazujete tudi njihove terminološke slovarje. Pri tem morate vnesti podatke o portalu, predvsem pa paziti tudi na podvojene podatke in jih primerno označiti. Dvočrkovne oznake portalov so specifične in unikatne za vsak posamezni portal.
|
||||
|
||||
h3#help-administration-dictionaries Slovarji
|
||||
|
||||
p Med terminološkimi slovarji na povezanem portalu lahko izberete vse slovarje, lahko pa samo nekatere, zlasti slovarje tistih področij, ki jih na vašem terminološkem portalu ni.
|
||||
|
||||
h3#help-administration-list Seznam slovarjev
|
||||
|
||||
p Urejate lahko podatke posameznega terminološkega slovarja ali pa izbrišete nekatere slovarje.
|
||||
|
||||
h3#help-administration-basics Osnovni podatki
|
||||
|
||||
p Vse podatke o terminološkem slovarju lahko dopolnite ali popravite, dodate lahko tudi podatek o ISSN oznaki, kar povečuje zanesljivost posameznega terminološkega vira.
|
||||
@@ -0,0 +1,224 @@
|
||||
h1= t('helpPageTitleHelp', { ns: 'extended' })
|
||||
|
||||
h2#help-general= t('helpPageTitleAbout', { ns: 'extended' })
|
||||
|
||||
p The Terminology Portal was developed as part of the #[a(href="https://www.slovenscina.eu/" target="_blank") Development of Slovene in a Digital Environment] Project.
|
||||
p The search function of the Terminology Portal in available to all users without registration. To use other functions - #[a(href="/luscenje" target="_blank") exctraction], #[a(href="/slovarji/moji" target="_blank") editing] of terminology dictionaries, commenting, and taking advantage of the offered #[a(href="/svetovanje" target="_blank") consultations] related to the terminology issues - users need to register before first use and sing in every time they want to use these functions. To register or sign in go to the Terminology Portal home page and find the Registration link in the upper right corner. The Terminology Portal is managed by the Amebis company and the Research Centre of the Slovenian Academy of Sciences and Arts, whose employees will answer your questions sent to #[a(href="mailto:info@terminoloski.slovenscina.eu") info@terminoloski.slovenscina.eu].
|
||||
|
||||
p The Terminology Portal and the sample collections of the Slovenian Terminology Portal have been created by the associates of the following research institutions and companies:
|
||||
p #[a(href="https://amebis.si" target="_blank") Amebis]: Miro Romih, Anton Romšak, Luka Romih, Jure Artiček, Miha Stele, Aljaž Grilc
|
||||
p #[a(href="https://kt.ijs.si/" target="_blank") Jožef Stefan Institute]: Senja Pollak, Hanh Thi Hong Tran, Vid Podpečan, Matej Martinc, Andraž Repar, Marko Pranjić, Nada Lavrač, Andraž Pelicon, Tomaž Erjavec
|
||||
p #[a(href="https://www.ff.uni-lj.si/" target="_blank") Faculty of Arts, University of Ljubljana]: Špela Vintar
|
||||
p #[a(href="https://www.fri.uni-lj.si/sl" target="_blank") Faculty of Computer and Information Science, University of Ljubljana]: Boštjan Slivnik, Danijel Skočaj, Marko Robnik Šikonja, Vladimir Batagelj (otherwise from the Faculty of Mathematics and Physics, University of Ljubljana), Ivan Bratko, Peter Rogelj (otherwise from the Faculty of Mathematics, Natural Sciences and Information Technologies, University of Primorska),
|
||||
p #[a(href="https://www.fu.uni-lj.si/" target="_blank") Faculty of Public Administration, University of Ljubljana]: Polonca Kovač, Maja Klun, Jernej Podlipnik (otherwise a lawyer and a lecturer), Andreja Kostelec (otherwise independent researcher and lecturer), Nika Hudej (otherwise consultant for the Constitutional Court of the Republic of Slovenia)
|
||||
p #[a(href="https://feri.um.si/" target="_blank") Faculty of Electrical Engineering and Computer Science, University of Maribor]: Marko Ferme, Kristjan Žagar, Ivan Kovačič, Klemen Kac, Milan Ojsteršek, Damjan Strnad, Matjaž Divjak, Marko Bizjak, Matjaž Debevec, Ines Kožuh, Irena Lovrenčič Držanič
|
||||
p #[a(href="https://www.isjfr.zrc-sazu.si/" target="_blank") Fran Ramovš Institute of the Slovenian Language at the Research Centre of the Slovenian Academy of Sciences and Arts]. Mateja Jemec Tomazin, Simon Atelšek, Tanja Fajfar, Karmen Nemec, Jera Sitar, Mitja Trojar, Mojca Žagar Karer
|
||||
|
||||
h3#help-registration= t('helpPageTitleRegistration', { ns: 'extended' })
|
||||
|
||||
p To register or sign in, go to the #[a(href="/" target="_blank") upper right corner] of the Terminology Portal home page. You have to enter a valid e-mail address, where we can send a link to confirm your account. If you do not get the link, check the junk folder.
|
||||
|
||||
p Your registration will be completed when you confirm that you have read the #[a(href="/politika-zasebnosti" target="_blank") Privacy Policy] and agree to the #[a(href="/pogoji-uporabe" target="_blank") Terms of Use].
|
||||
|
||||
h2#help-search= t('helpPageTitleSearchIndex', { ns: 'extended' })
|
||||
|
||||
h3#help-basic-search= t('helpPageTitleSearchBasic', { ns: 'extended' })
|
||||
|
||||
p By entering a search query into the search window, users can search by terms or parts of therms they are interested in. Entering the search string and confirming it will return the results that match the search term. The results are sorted so that perfect matches in the headword are shown at the top, followed by partial matches in the headword, and finally by matches in other parts of the dictionary entry. All dictionary entries on the Terminology Portal have headwords in Slovenian. Some of the dictionary entries offer equivalents in other languages or a definition, while others offer both as well as other related information.
|
||||
|
||||
p The search query can include a string of letters and the * character, which can replace any number of letters. The Terminology Portal is also connected to the terminology dictionaries hosted at the #[a(href="https://isjfr.zrc-sazu.si/sl/terminologisce" target="_blank") Terminologišče] website managed by the #[a(href="https://isjfr.zrc-sazu.si/sl" target="_blank") Fran Ramovš Institute of the Slovenian Language at the Research Centre of the Slovenian Academy of Sciences and Arts] and the terminology dictionaries at the #[a(href="https://www.termania.net" target="_blank") Termania] dictionary portal managed by the #[a(href="https://www.amebis.si/" target="_blank") Amebis] company.
|
||||
|
||||
p The list of results shows the term in Slovenian, the definition label if the entry includes one, and the equivalents in all languages that are available. Clicking on the term opens the entires dictionary entry.
|
||||
|
||||
p Image:
|
||||
img(src="/images/Iskalni_zadetki.png" alt="Search results")
|
||||
|
||||
p Filters allow the users to filter the results by #[b language], #[b domains], #[b dictionaries] and by #[b source], which allows the users to see the results from connected terminology portals.
|
||||
|
||||
p Image:
|
||||
img(src="/images/Filtri.png" alt="Filters")
|
||||
|
||||
h3#help-advanced-search= t('helpPageTitleSearchAdvanced', { ns: 'extended' })
|
||||
|
||||
p To open the advanced search option, click the arrow to the right of the search window. In addition to the search query, advanced search allows users to select the source language (for search results from terminology dictionaries on other terminology portals), target language, domain, dictionary, and source.
|
||||
|
||||
p Clicking on the four small squares opens up a window with special characters.
|
||||
|
||||
p Image:
|
||||
img(src="/images/Napredno_iskanje.png" alt="Advanced search")
|
||||
|
||||
h2#help-extraction= t('helpPageTitleExtractionIndex', { ns: 'extended' })
|
||||
|
||||
p Every terminological endeavor usually starts by collecting texts related to the specific domain. For further machine processing, it is best to use plain text in the .txt format. A specialized corups of different collected texts is created, which is the basis for extraction of term candidates. Term candidates are words and phrases which are typically used in the selected domain rather than in general language and are suitable for creation of a terminology resource. The extraction function of the Terminology portal can only be used by registered users. The extraction of term candidates is done on a remote server. The user is notified via e-mail when the extraction is successfully completed. Each registered user can save up to 5 personal user corpora and extraction results.
|
||||
|
||||
h3#help-specialized-corpuses= t('helpPageTitleExtractionSpecializedCorpora', { ns: 'extended' })
|
||||
|
||||
p Specialized corpora are collections of domain-specific texts with a balanced representation of text types. Terminology resources are usually created from contemporary texts. The best texts for extraction of term candidates are handbooks, where the terminology of the domain is usually presented in a systematic way and the terms are often also defined. Other text types, such as graduate degrees, especially doctoral dissertations, Master’s degrees, but also Bachelor’s degrees, as well as scientific monographs and scientific journals, are of course necessary and desired, but one must be aware that they often have a very narrow focus and thus contain less divers domain-specific terminology. It is up to the user to make sure that the selected texts cover all the primary and secondary domains they want to include in the dictionary. If you do not have your own texts, you can search for texts in the OSS Corpus, where you have to select the domain, and usually also provide key words and filter by document type and year of publication to limit the number of results and get more precise results.
|
||||
|
||||
h3#help-my-corpuses= t('helpPageTitleExtractionPersonalCorpus', { ns: 'extended' })
|
||||
|
||||
p The users can decide to collect their own texts rather than use the texts in the OSS Corups, which have already been annotated with linguistic metadata. We recommend saving all your texts in a plain text format (.txt) as this leads to better extraction results. Using other formats, especially (.pdf), can lead to errors when the document is converted into plain text, which causes the extraction to fail. When creating a personal corups, the user should ensure the selected texts sufficiently represent the domain. This allows the users to improve terminology they believe is missing from the OSS Corpus but needs to be included into the terminology resource they are editing.
|
||||
|
||||
h3#help-corpus-oss= t('helpPageTitleExtractionOssCorpus', { ns: 'extended' })
|
||||
|
||||
p The OSS Corpus includes all the texts available at the #[a(href="https://openscience.si/" target="_blank") Open Science Slovenia Portal]. The advantage of this corpus is that all the texts have already been annotated with linguistic metadata and segmented, which make the process of extracting term candidates faster. The OSS Corpus also includes textual metadata, such as domain, text type, year of publication, and key words, allowing the user to filter the selection of texts.
|
||||
|
||||
h3#help-stop-lists= t('helpPageTitleExtractionStopTerms', { ns: 'extended' })
|
||||
|
||||
p The extraction results will be more relevant if the user also prepares a list of unwanted words. the so-called "stop list". These lists can include general terms, such as npr. #[i report], #[i table], #[i quotient], or allow you to exclude the most common domain-related terms, which would be included into the terminology resource anyway and would otherwise make it to the top of the results, so that you can find less common terms.
|
||||
|
||||
h3#help-extraction-areas= t('helpPageTitleExtractionDomains', { ns: 'extended' })
|
||||
|
||||
p The domain classification used on the Slovenian Terminology Portal has been created specifically for this Portal, but is based on two standard classifications: the #[a(href="https://www.arrs.si/sl/gradivo/sifranti/sif-cerif-cercs.asp" target="_blank") Common European Research Classification Scheme (CERIF)] and the #[a(href="https://eur-lex.europa.eu/browse/eurovoc.html?locale=sl" target="_blank") Eurovoc] classification. To help users select the domains, we created a classification conversion table.
|
||||
|
||||
p #[a(href="pomoc/pdf" target="_blank") Table]
|
||||
|
||||
h3#help-terminology-candidates= t('helpPageTitleExtractionTermCandidates', { ns: 'extended' })
|
||||
|
||||
p After the extraction is completed, the user will receive a notification about the successful extraction to the e-mail address used for registration. The result of the extraction is a list of words and phrases that are more typical for the selected texts compared to the general use. These words and phrases are called term candidates. The quality of the extraction depends on the selected texts as well as on stop lists, which tell the application which terms or words to exclude from the results. By preparing a detailed stop list, the user can improve the resulting list of term candidates. We recommend saving the lists in a .txt format.
|
||||
|
||||
h2#help-editor= t('helpPageTitleEditingIndex', { ns: 'extended' })
|
||||
|
||||
p The editing function allows registered users to create new terminology resources. The users can edit a list of term candidates that are imported from the #[a(href="/luscenje" target="_blank") Extractor] after the extraction is completed or prepare their own list of terms and import it into the Editor. Before starting, the user must provide certain information about the dictionary. The dictionary can be edited by a single user or other registered users can be invited to collaborate. When creating new terminology resources, the user can follow the #[a(href="pomoc/guidance-pdf" target="_blank") Guidelines for independent creation of terminology resources].
|
||||
|
||||
h3#help-new-dict= t('helpPageTitleEditingNewDictionary', { ns: 'extended' })
|
||||
|
||||
p Select the New dictionary button to start the process by providing basic information about the dictionary. Fields marked with * are mandatory. Domains can be selected from a drop-down menu. If the user feels the selected domain is to broad, secondary domains can be added. Secondary domains can also be selected from a drop-down menu. If you cannot find your secondary domain on the menu, write down your suggestion and it will be approved by the administrator. The reliability of a terminology resource is also based on the provided metadata, which is why we recommend that you fill in all the fields and provide a short description of the content and the methodology. By selecting dictionary entry fields, the user decides which fields will be available in the Editor.
|
||||
|
||||
h3#help-edit-dict= t('helpPageTitleEditingDictionaryProperties', { ns: 'extended' })
|
||||
|
||||
p A navigation window with metadata fields opens up. Better documented resources are more reliable, which is why we recommend filling in all the fields.
|
||||
|
||||
p The Advanced tab allows the user to delete all previously created dictionary entries while saving the metadata or to delete the entire dictionary. Both of these actions are irreversible.
|
||||
|
||||
p Publishing dictionary entries notifies the Terminology Portal Administrator, who checks whether the resource meets the formal requirements (all dictionary entries should have the term in Slovenian as well as at least a definition and/or equivalent in at least one other language) and publishes the dictionary entries.
|
||||
|
||||
h3#help-users-dict= t('helpPageTitleEditingUsers', { ns: 'extended' })
|
||||
|
||||
p In addition to adding basic dictionary metadata, the user can also add new collaborators and define their user rights under the Users tab. The registered user who creates a new dictionary automatically has all editing and administration rights. The users with #[i editing rights] can edit almost all data, but cannot delete the dictionary. The users with the terminology and language review rights can only change information in the definition and equivalent fields. Different levels of dictionary administration and editing rights make it easier to trace change history and make decision. By clicking the #[i Publish the dictionary] button in the same tab, the user notifies the Portal Administrator that the dictionary is ready to be published.
|
||||
|
||||
h3#help-structure-dict= t('helpPageTitleEditingStructure', { ns: 'extended' })
|
||||
|
||||
p By selecting dictionary entry fields, the user decides which fields will be available in the Editor. Mandatory elements of all dictionary entries are the term in Slovenian an at least the definition in Slovenian or the equivalent in at least one other language. This means that every dictionary must contain at least two types of data. Several options are available, but it is recommended that the majority of the dictionary entries in the same dictionary include all selected elements (e.g. equivalents in Coratian), as this makes the dictionary more reliable.
|
||||
|
||||
p In addition to the term in Slovenian and the definition, the user can also add domain labels, which can be selected before starting the editing process or be added at a latter time. Qualifiers, e.g. time- or domain-related qualifiers, should only be added to terms where that makes sense.
|
||||
|
||||
h3#help-comments-dict= t('helpPageTitleEditingComments', { ns: 'extended' })
|
||||
|
||||
p Comments allow the authors of the dictionary to communicate while the dictionary is being created. After publication, they also allow the users to communicate with the authors. Every user with dictionary administration rights can decide whether the comments will only be visible to the dictionary authors or to all portal users.
|
||||
|
||||
h3#help-content-dict= t('helpPageTitleEditingDictionaryContent', { ns: 'extended' })
|
||||
|
||||
p The main part of the Editor is a page with fields for adding information to the dictionary entry. Until at least two types of information are entered, the Editor returns a "Dictionary entry invalid" message.
|
||||
|
||||
p Image:
|
||||
img(src="/images/Neveljavno.png" alt="Invalid")
|
||||
|
||||
h3#help-import-dict= t('helpPageTitleEditingImportingData', { ns: 'extended' })
|
||||
|
||||
p The user can import a list of term candidates in the Import from folder tab. If you already have a list of terms, make sure that is saved in one of the appropriate formats. During this process you can also delete all dictionary entries you have edited so far. If you only want to add terms to the existing dictionary entries, make sure the #[i Delete existing dictionary entries] box in not checked.
|
||||
|
||||
p Term candidates can also be imported from the Extractor. To do this, select the correct extraction and determine which of the extracted candidates should be included.
|
||||
|
||||
h3#help-content-add= t('helpPageTitleEditingEntriesIndex', { ns: 'extended' })
|
||||
|
||||
p To add a new dictionary entry, click the #[b New] button. If you click the New button without saving the data, the entry will not be saved. Fill in all the selected fields. Until at least two elements are filled in, the dictionary entries will be marked as invalid.
|
||||
|
||||
h4#help-content-domains= t('helpPageTitleEditingEntriesDomainLabels', { ns: 'extended' })
|
||||
|
||||
p Domain labels can be used for a more detailed classification of terms into smaller conceptual groups. Domain labels are not mandatory, but we recommend using then in dictionaries with a large number of entries, e.g. in dictionaries with more than 1000 entries. Domain labels are completely optional. The authors can adjust them for each separate dictionary.
|
||||
|
||||
h4#help-content-label= t('helpPageTitleEditingEntriesLabel', { ns: 'extended' })
|
||||
|
||||
p Qualifiers allows the user to write down the circumstances which are not part of the term, but which make it easier to contextualize it. Authors can use, for example, time-related qualifiers (#[i until 2007], #[i in 19th centurry], #[i between the years 1988 and 1992]) or more detailed domain-related qualifiers (#[i in criminal law], #[i in bio-dynamic farming], #[i in water rescue]).
|
||||
|
||||
h4#help-content-def= t('helpPageTitleEditingEntriesDefinition', { ns: 'extended' })
|
||||
|
||||
p Definition places the term into the conceptual system and determines the parent term or the conceptual group. For example, all taxes are described in the same way, starting the definition with the term #[i tax] then describing the characteristics of the term in relation to other terms in the group, especially its basic characteristics and differences, e.g. #[i inheritance tax] is a tax levied on transfer of assets of a deceased persons to legal heirs.
|
||||
|
||||
h4#help-content-syn= t('helpPageTitleEditingEntriesSynonyms', { ns: 'extended' })
|
||||
|
||||
p When there are two or more terms describing the same concept, it makes sense to note that down. As this information is related to the concept, it should be written down together with the main term. In Slovenian, the terms #[i dokaz] and #[i dokazilo] are used for #[i dokazno sredstvo], which is why they are written as synonyms for the term #[i dokazno sredstvo].
|
||||
|
||||
h4#help-content-links= t('helpPageTitleEditingEntriesRelatedTerms', { ns: 'extended' })
|
||||
|
||||
p When creating a conceptual system, we should also note the terms that denote a related concept we want to draw attention to, which can be selected from the list of already created dictionary entries. While synonyms can be entered freely, related terms must have their own dictionary entries. This option allows us to connect, for example, all types of taxes, all fire extinguishing agents, all types of decisions, etc. When adding related terms, the authors should consider the perspective of a dictionary user who is not as familiar with the domain. The authors should carefully consider which terms should be related to create a more complete picture rather than simply adding relations for the sake of it, especially if the terms are not on the same level.
|
||||
|
||||
h4#help-content-flang= t('helpPageTitleEditingEntriesOtherLanguages', { ns: 'extended' })
|
||||
|
||||
p In addition to the equivalent, the definition and any synonyms can also be added in other languages. In general, the most often used term in the other language should be put down as the equivalent, while less often used terms should be noted as synonyms. The definitions in other languages should be equivalent to the definition in Slovenian. If the definition is different, especially if it is cited from another source, this can cause doubts about the concept. We recommend putting any additional information, such as definitions from other sources and citations, into the Other field.
|
||||
|
||||
h4#help-content= t('helpPageTitleEditingEntriesOther', { ns: 'extended' })
|
||||
|
||||
p This field can be used for any additional information about the term and the concept, e.g. examples of use, the source of the definition, and any other considerations. This field has intentionally been undefined, so that it can be use to include any additional information which is not part of the structured elements.
|
||||
|
||||
h4#help-content-history= t('helpPageTitleEditingEntriesEditingHistory', { ns: 'extended' })
|
||||
|
||||
p The process of editing a dictionary takes a long time. The decisions we make can be changed and we often return to the starting point. The Editor allows the user see previously saved versions. By selecting the date in the Editing tab, we can observe the changes. The user can see up to 10 saved versions of each individual entry. When the user saves a new version, the oldest version is deleted. The corrections and changes of the dictionary entry will only be saved if the user clicks the Save button.
|
||||
|
||||
h4#help-content-comments= t('helpPageTitleEditingEntriesComments', { ns: 'extended' })
|
||||
|
||||
p Comments allow the communication between the authors of the dictionary. In the comments for individual terms, the authors can write down their questions and suggest solutions, which is especially helpful when a group of authors collaborate virtually. After the dictionary is made public, all other users can also make comments. The authors can decide whether to publish the entire communication or just the first question and the final answer.
|
||||
|
||||
h3#help-export-dict= t('helpPageTitleEditingEntriesDataExport', { ns: 'extended' })
|
||||
|
||||
p You can export the saved list of edited dictionary entries in the Export tab. You can select all dictionary entries or only certain ones, e.g. only valid ones, only the ones with terminology or language review, only the edited ones, or different combinations of the above. You can choose between different export formats, such as .xml, .csv, .tsv and .txt. You can save up to five exports of each terminology resource.
|
||||
|
||||
h2#help-consulting= t('helpPageTitleConsultancyIndex', { ns: 'extended' })
|
||||
|
||||
p The answers to the terminology questions published at the #[a(href="https://isjfr.zrc-sazu.si/sl/terminologisce/svetovanje" target="_blank") Terminology counselling] can be found in the Consultancy. Registered users can also ask new terminology questions. Terminology consulting can help clarify terminology questions for domains with no dictionary resources or when answers cannot be found in the existing resources because new concepts or new methods have developed in the domain. The Consultancy is ran by the #[a(href="https://isjfr.zrc-sazu.si/sl/terminologisce" target="_blank") Terminology section of the Fran Ramovš Institute of the Slovenian Language at the Research Centre of the Slovenian Academy of Sciences and Arts]. The user will receive an answer to the e-mail address used for registration.
|
||||
|
||||
h3#help-consult-questions= t('helpPageTitleConsultancyQuestions', { ns: 'extended' })
|
||||
|
||||
p When asking about the most appropriate term, it is important to include enough information. Sending enough information about a terminological issue allows the consultants to propose the best solution form the perspective of the terminology science. When asking a question, it is important to put as much information about the term as possible into the contact form, especially an explanation of the meaning of the term in the specific domain, as well as the information on any texts where the term occurs, any already existing solution (when several terms exists for the same concept), any equivalents in other languages, etc.
|
||||
|
||||
h3#help-consult-principles= t('helpPageTitleConsultancyTerminologyPrinciples', { ns: 'extended' })
|
||||
|
||||
p The most important terminology principle is the #[b principle of established use], which gives preference to the term that is the most often used in specialized and scientific texts. The next important terminology principle is #[b the principle of economy], which gives preference to shorter terms. And the third terminology principle is the #[b language-system adequacy principle], which gives preference to terms that can be placed within the language system. It is also important to take into consideration the #[b linguistic culture principle], which gives preference to the terms of domestic origin before words of foreign origin. Terminology principles are not meant to be used mechanically. When considering a specific terminology issue, it should always be carefully considered which terminology principles to apply.
|
||||
|
||||
h3#help-consult-link= t('helpPageTitleConsultancyLink', { ns: 'extended' })
|
||||
|
||||
p When posting a terminology question, you should also include any links with examples of use of the term in question. Texts where the term is defined or used in a typical manner are especially useful.
|
||||
|
||||
h3#help-consult-answers= t('helpPageTitleConsultancyAnswers', { ns: 'extended' })
|
||||
|
||||
p The answers will be published in the Terminological counselling of the Fran Ramovš Institute of the Slovenian Language at the Research Centre of the Slovenian Academy of Sciences and Arts, and also on the Slovenian Terminology Portal. The user will be sent the answer to the e-mail address used for registration before the answer will be published online.
|
||||
|
||||
h2#help-administration= t('helpPageTitleAdministrationIndex', { ns: 'extended' })
|
||||
|
||||
p The Terminology Portal is administered. Below is the description of functions and rights or the Administrator and co-workers. Terminology Portal users without these rights cannot see the Administration tab.
|
||||
|
||||
h3#help-administration-settings= t('helpPageTitleAdministrationBasicSettingsIndex', { ns: 'extended' })
|
||||
|
||||
p The Administration part of the Portal allows the Portal Administrator to give rights to selected users who are appointed as Dictionary Administrators and Consultancy Administrators. Dictionary Administrator can approve content to be published on the public part of the Portal, add users (editors of individual terminology resources also have this right), add descriptions, and communicate with the editors of individual terminology resources. Consultancy Administrator for the portals that are not linked to the Terminological counselling of the Fran Ramovš Institute of the Slovenian Language at the Research Centre of the Slovenian Academy of Sciences and Arts assignes the terminology questions to individual consultants and publishes the answers to the public part of the portal.
|
||||
|
||||
h4#help-administration-settings-portal= t('helpPageTitleAdministrationBasicSettingsPortal', { ns: 'extended' })
|
||||
p You have to name your portal and write a brief description, which will show on the home page of the portal. The two-letter label is used for data exchange with other portals and for source differentiation. The Slovenian Terminology Portal uses the label TP.
|
||||
|
||||
h4#help-administration-settings-dictionaries= t('helpPageTitleAdministrationBasicSettingsDictionaries', { ns: 'extended' })
|
||||
p Under in this tab, you can determine the characteristics of the terminology resources on the portal, specifically the minimal number of entries required to publish a dictionary, the option to approve the publication of new terminology dictionaries, as well as the number of versions and exports that can be saved by individual users. These settings apply to all terminology resources on the portal.
|
||||
|
||||
h4#help-administration-settings-consulting= t('helpPageTitleAdministrationBasicSettingsConsultancy', { ns: 'extended' })
|
||||
p In the Consultancy tab, you can select what kind of consulting services you will offer as part of your terminology portal. A link to the Terminological counselling of the Fran Ramovš Institute of the Slovenian Language at the Research Centre of the Slovenian Academy of Sciences and Arts directs all questions to their consultants. You can also decide to select your own Consultancy, which will be manage and edit by you. To do this, you must enter a valid e-mail where you will collect the terminology questions and the URL of the website where the answers will be published.
|
||||
|
||||
h3#help-administration-link= t('helpPageTitleAdministrationLinksToOtherPortalsIndex', { ns: 'extended' })
|
||||
|
||||
p You can link your terminology portal to other terminology portals and - with approval of the administrators of these portals - show their terminology dictionaries in your results. To to that, you must add the portal data and make sure to mark any duplicate results. The two-letter portal label is specific and unique to each portal.
|
||||
|
||||
h4#help-administration-link-list= t('helpPageTitleAdministrationLinksToOtherPortalsList', { ns: 'extended' })
|
||||
p Links to other portals are posted to a special list, which can be edited here. When adding a new link, you must add the name and the two-letter label of the portal you are linking your portal with, as well as a valid URL.
|
||||
|
||||
h4#help-administration-link-dictionaries= t('helpPageTitleAdministrationLinksToOtherPortalsDictionaries', { ns: 'extended' })
|
||||
p You can search terminology dictionaries on the connected portal and select the ones you whish to add to the search results on your portal. You can select all the dictionaries or only a few. All you have to do is save your selection. All your choices must be confirmed by the administrator of the linked portal.
|
||||
|
||||
h3#help-administration-dictionaries= t('helpPageTitleAdministrationDictionaries', { ns: 'extended' })
|
||||
|
||||
p Here, the Portal Administrator and Dictionary Administrator can edit the details of terminology dictionaries. They can change the dictionary status to make it visible to public, add new users and assign them rights, add domain labels, or even delete the entire dictionary or delegate it to another user for editing.
|
||||
|
||||
h3#help-administration-users= t('helpPageTitleAdministrationUsers', { ns: 'extended' })
|
||||
|
||||
p In this tab, the Administrator can assign administration roles for the portal. Administrator can assign new user roles to individual users and edit their data.
|
||||
|
||||
h3#help-administration-subfileds= t('helpPageTitleAdministrationSecondaryDomains', { ns: 'extended' })
|
||||
|
||||
p Secondary domains are used for more detailed classification of terminology dictionaries. Here, the Administrator can approve new secondary domains suggested by the users. The Administrator should verify whether the new secondary domains are described properly and named in accordance with the convention.
|
||||
@@ -0,0 +1,227 @@
|
||||
h1= t('helpPageTitleHelp', { ns: 'extended' })
|
||||
|
||||
h2#help-general= t('helpPageTitleAbout', { ns: 'extended' })
|
||||
|
||||
p Terminološki portal je storitev, ki je bila razvita v okviru projekta #[a(href="https://www.slovenscina.eu/" target="_blank") Razvoj slovenščine v digitalnem okolju].
|
||||
p Storitev iskanja po terminološkem portalu je uporabnikom na voljo brez registracije. Za uporabo drugih storitev - #[a(href="/luscenje" target="_blank") luščenja], #[a(href="/slovarji/moji" target="_blank") urejanja] terminoloških slovarjev, komentiranje in zastavljanje terminoloških vprašanj v #[a(href="/svetovanje" target="_blank") svetovalnici] pa je ob prvem obisku potrebna registracija, ob vseh naslednjih pa prijava. Registrirate ali prijavite se lahko se lahko na prvi strani portala desno zgoraj (zavihek Prijava). Terminološki portal upravljajo sodelavci podjetja #[a(href="https://amebis.si" target="_blank") Amebis] in #[a(href="https://isjfr.zrc-sazu.si/sl/terminologisce" target="_blank") Terminološke sekcije Inštituta za slovenski jezik ZRC SAZU], ki vam bodo odgovorili tudi na vprašanja, ki jih boste zastavili na #[a(href="mailto:info@terminoloski.slovenscina.eu") info@terminoloski.slovenscina.eu].
|
||||
|
||||
p Razvoj terminološkega portala sta koordinirala #[a(href="mailto:info@terminoloski.slovenscina.eu") Mateja Jemec Tomazin] in #[a(href="mailto:info@terminoloski.slovenscina.eu") Miro Romih].
|
||||
|
||||
p Pri izdelavi terminološkega portala in vzorčnih zbirk na Slovenskem terminološkem portalu so sodelovali sodelavci naslednjih raziskovalnih ustanov in podjetij:
|
||||
p #[a(href="https://amebis.si" target="_blank") Amebis]: Miro Romih, Anton Romšak, Luka Romih, Jure Artiček, Miha Stele, Aljaž Grilc
|
||||
p #[a(href="https://www.zrc-sazu.si/sl" target="_blank") ZRC SAZU]: Mateja Jemec Tomazin, Simon Atelšek, Tanja Fajfar, Karmen Nemec, Jera Sitar, Mitja Trojar, Mojca Žagar Karer
|
||||
p #[a(href="https://kt.ijs.si/" target="_blank") Institut Jožef Stefan]: Senja Pollak, Hanh Thi Hong Tran, Vid Podpečan, Matej Martinc, Andraž Repar, Marko Pranjić, Nada Lavrač, Andraž Pelicon, Tomaž Erjavec
|
||||
p #[a(href="https://www.ff.uni-lj.si/" target="_blank") UL FF]: Špela Vintar
|
||||
p #[a(href="https://www.fri.uni-lj.si/sl" target="_blank") UL FRI]: Boštjan Slivnik, Danijel Skočaj, Marko Robnik Šikonja, Vladimir Batagelj (sicer UL FMF), Ivan Bratko, Peter Rogelj (sicer UP FAMNIT)
|
||||
p #[a(href="https://www.fu.uni-lj.si/" target="_blank") UL FU]: Polonca Kovač, Maja Klun, Jernej Podlipnik (sicer odvetnik in predavatelj), Andreja Kostelec (sicer samostojna raziskovalka in predavateljica), Nika Hudej (sicer svetovalka US RS)
|
||||
p #[a(href="https://feri.um.si/" target="_blank") UM FERI]: Marko Ferme, Kristjan Žagar, Ivan Kovačič, Klemen Kac, Milan Ojsteršek, Damjan Strnad, Matjaž Divjak, Marko Bizjak, Matjaž Debevec, Ines Kožuh, Irena Lovrenčič Držanič
|
||||
|
||||
h3#help-registration= t('helpPageTitleRegistration', { ns: 'extended' })
|
||||
|
||||
p Registrirate se lahko na prvi strani portala #[a(href="/" target="_blank") desno zgoraj]. Vnesti morate veljavni elektronski naslov, na katerega boste dobili povezavo za potrditev računa. Če povezave niste dobili, preverite tudi vsiljeno pošto.
|
||||
|
||||
p Vaša registracija bo veljavna, ko boste potrdili, da ste se seznanili s #[a(href="/politika-zasebnosti" target="_blank") Politiko zasebnosti] in sprejeli #[a(href="/pogoji-uporabe" target="_blank") Pogoje uporabe].
|
||||
|
||||
h2#help-search= t('helpPageTitleSearchIndex', { ns: 'extended' })
|
||||
|
||||
h3#help-basic-search= t('helpPageTitleSearchBasic', { ns: 'extended' })
|
||||
|
||||
p Uporabnik lahko z vpisom iskalnega pogoja v iskalno okno išče po terminih ali delih terminov, ki ga zanimajo. Z vnosom iskalnega niza in potrditvijo se bodo prikazali zadetki, ki ustrezajo iskalnemu pogoju. Zadetki so razvrščeni tako, da so najprej prikazani popolni zadetki med iztočnicami, sledijo zadetki, ki ustrezajo delu iztočnice in nato zadetki, ki so v drugem delu slovarskega sestavka. Vsi slovarski sestavki, ki so vključeni v terminološki portal, imajo termin v slovenščini. Nekateri imajo dodan termin v tujem jeziku ali definicijo, nekateri pa oboje in še druge povezane podatke.
|
||||
|
||||
p Iskalni pogoj lahko sestavlja niz črk in znak *, ki nadomešča poljubno število znakov. Terminološki portal je povezan tudi s terminološkimi slovarji na spletišču #[a(href="https://isjfr.zrc-sazu.si/sl/terminologisce" target="_blank") Terminologišče], ki ga upravlja #[a(href="https://isjfr.zrc-sazu.si/sl" target="_blank") Inštitut za slovenski jezik Frana Ramovša ZRC SAZU], ter terminološkimi slovarji na slovarskem portalu #[a(href="https://www.termania.net" target="_blank") Termania], ki ga upravlja podjetje #[a(href="https://www.amebis.si/" target="_blank") Amebis].
|
||||
|
||||
p Seznam zadetkov vsebuje termin, oznako za definicijo, če jo zadetek ima, in izpisane termine v vseh tujih jezikih. Termini so izpisani v krepkem tisku, njihovi sinonimi pa v navadnem tisku. S klikom na posamezni termin se odpre celoten slovarski sestavek.
|
||||
|
||||
p Slika:
|
||||
img(src="/images/Iskalni_zadetki.png" alt="Iskalni zadetki")
|
||||
|
||||
p Filtri omogočajo dodatno razvrščanje zadetkov po #[b jezikih], #[b področjih], #[b slovarjih] in tudi #[b viru], če želite preveriti zadetke povezanega termiološkega portala.
|
||||
|
||||
p Slika:
|
||||
img(src="/images/Filtri.png" alt="Filtri")
|
||||
|
||||
h3#help-advanced-search= t('helpPageTitleSearchAdvanced', { ns: 'extended' })
|
||||
|
||||
p Napredno iskanje se odpre s klikom na puščico na desnem robu iskalnega okna. Poleg iskalnega niza se lahko v spustnem meniju izbere še jezik iskanja (pri čemer bodo termini v tujih jezikih navedeni v skupini #[i ISKANI NIZ JE BIL NAJDEN #[b V DRUGI VSEBINI] SLOVARSKIH SESTAVKOV]), ciljni jezik, področje, slovar in tudi vir.
|
||||
|
||||
p S pritiskom na štiri majhne kvadratke se odpre polje s posebnimi znaki.
|
||||
|
||||
p Slika:
|
||||
img(src="/images/Napredno_iskanje.png" alt="Napredno iskanje")
|
||||
|
||||
h2#help-extraction= t('helpPageTitleExtractionIndex', { ns: 'extended' })
|
||||
|
||||
p Vsak začetek terminološkega dela je povezan z zbiranjem besedil s posameznega strokovnega področja. Za strojno obdelavo so najprimernejša gola besedila, torej v formatu .txt. Na osnovi različnih zbranih besedil se oblikuje specializirani korpus, ki je osnova za luščenje terminoloških kandidatov, torej besed in besednih zvez, ki so v primerjavi s splošnim jezikom značilne za izbrano strokovno področje in so primerne za oblikovanje terminološkega vira. Luščenje na terminološkem portalu lahko uporabljajo samo registrirani uporabniki. Luščenje terminoloških kandidatov poteka na oddaljenem strežniku, uporabnik pa je o uspešno zaključenem luščenju obveščen po elektronski pošti. Vsak registrirani uporabnik lahko shrani do 5 lastnih uporabniških korpusov in rezultatov luščenja.
|
||||
|
||||
h3#help-specialized-corpuses= t('helpPageTitleExtractionSpecializedCorpora', { ns: 'extended' })
|
||||
|
||||
p Specializirani korpusi so zbirke besedil, ki sodijo na določeno strokovno področje in jih sestavljajo strokovna besedila, ki so uravnotežena po zvrsteh. Za terminološke vire praviloma izbiramo sodobna besedila. Najprimernejša besedilna zvrst za luščenje terminoloških kandidatov so učbeniki, saj imajo načeloma sistematično vključeno potrebno področno terminologijo in zelo pogosto vsebujejo tudi definicije. Ostale besedilne zvrsti, od zaključnih del, zlasti doktorskih disertacij, magistrskih del, tudi diplomskih del, do znanstvenih monografij in znanstvene periodike, so seveda potrebne in zaželene, se pa je treba zavedati, da so lahko precej ožje specializirane in lahko vsebujejo temu primerno manj raznoliko področno terminologijo. Uporabnik mora zato poskrbeti, da izbrana besedila obravnavajo vsa strokovna področja in podpodročja, ki bi jih radi vključil v slovar. Če nimamo lastnih besedil, lahko poiščemo besedila tudi v korpusu OSS, pri čemer moramo izbrati področje, navadno pa tudi ključne besede, vrsto dokumentov in leto izida, da zamejimo število zadetkov in s tem dobimo natančnejše rezultate.
|
||||
|
||||
h3#help-my-corpuses= t('helpPageTitleExtractionPersonalCorpus', { ns: 'extended' })
|
||||
|
||||
p Besedila lahko zbere tudi uporabnik sam in ne uporabi besedil, ki so že predhodno jezikoslovno označena in so vključena v korpus OSS. Svetujemo, da so vsa besedila shranjena v besedilnem formatu (.txt), ker so rezultati luščenja veliko boljši. Pri drugih formatih, zlasti pri (.pdf), lahko pride do napak pri pretvorbi v golo besedilo, zato se luščenje prekine. Tudi pri lastnem uporabniškem korpusu je treba zagotoviti vsebinsko pokritost področja, na tak način se lahko dopolni terminologija, za katero uporabnik oceni, da je v korpusu OSS ni, vendar jo je treba vključiti v terminološki vir, ki ga ureja.
|
||||
|
||||
h3#help-corpus-oss= t('helpPageTitleExtractionOssCorpus', { ns: 'extended' })
|
||||
|
||||
p Korpus OSS združuje vsa besedila, ki so dostopna na #[a(href="https://openscience.si/" target="_blank") Nacionalnem portalu odprte znanosti]. Prednost korpusa je, da so vsa besedila že jezikoslovno označena in segmentirana, zato je postopek luščenja terminoloških kandidatov hitrejši. V korpus OSS so vključeni tudi metapodatki o besedilih, zlasti področje, vrsta besedila, leto izida in ključne besede, kar uporabniku omogoča ožanje nabora besedil. Po korpusu OSS lahko uporabniki iščejo tudi v konkordančnikih, dostopnih na #[a(href="https://www.clarin.si/info/konkordance/" target="_blank") Clarin.si].
|
||||
|
||||
h3#help-stop-lists= t('helpPageTitleExtractionStopTerms', { ns: 'extended' })
|
||||
|
||||
p Luščenje bo lahko bolj učinkovito, če bo uporabnik pripravil tudi seznam neželenih besed, t. i. "stop sezname". Nanje je smiselno uvrstiti splošne termine, npr. #[i poročilo], #[i tabela], #[i količnik], ali termine, ki se zaradi svoje temeljnosti v vsakem primeru uvrščajo v terminološki vir, zato bi bili na vrhu seznamov, uporabnika pa zanimajo manj pogosti termini.
|
||||
|
||||
h3#help-extraction-areas= t('helpPageTitleExtractionDomains', { ns: 'extended' })
|
||||
|
||||
p Klasifikacija področij na terminološkem portalu je pripravljena posebej za Slovenski terminološki portal, vendar temelji na dveh uveljavljenih klasifikacijah, in sicer #[a(href="https://www.arrs.si/sl/gradivo/sifranti/sif-cerif-cercs.asp" target="_blank") Evropski klasifikaciji raziskovalne dejavnosti CERIF] ter klasifikaciji #[a(href="https://eur-lex.europa.eu/browse/eurovoc.html?locale=sl" target="_blank") Eurovoc]. Za lažjo izbiro področja smo pripravili tabelo, ki omogoča pretvorbo med klasifikacijami.
|
||||
|
||||
p #[a(href="pomoc/pdf" target="_blank") Tabela]
|
||||
|
||||
h3#help-terminology-candidates= t('helpPageTitleExtractionTermCandidates', { ns: 'extended' })
|
||||
|
||||
p Uporabnik po končanem luščenju dobi obvestilo na e-naslov, ki ga je vnesel ob registraciji, da se je postopek končal. Rezultat luščenja je seznam besed in besednih zvez, ki so v izbranih besedilih v primerjavi s splošnim jezikom značilne in se imenujejo terminološki kandidati. Na kakovost luščenja vplivajo izbrana besedila in tudi seznami s stop termini, s katerimi aplikacija izloči tiste termine ali besede, ki so uvrščene na seznam. S čim bolj natančno pripravljenim seznamom lahko izboljšate seznam izluščenih terminoloških kandidatov. Svetujemo vam, da sezname shranite v obliki .txt.
|
||||
|
||||
h2#help-editor= t('helpPageTitleEditingIndex', { ns: 'extended' })
|
||||
|
||||
p Urejanje je storitev, v kateri lahko registrirani uporabnik sam tvori nove terminološke vire. Ureja lahko seznam terminoloških kandidatov, ki jih uvozi iz #[a(href="/luscenje" target="_blank") luščilnika] po koncu luščenja ali pripravi svoj seznam terminov ter ga uvozi v urejevalnik. Pred začetkom mora izpolniti nekatere podatke o slovarju, da lahko začne z delom. Slovar lahko ureja sam ali pa k delu povabi še druge registrirane uporabnike.
|
||||
p Pri oblikovanju novih terminoloških virov si lahko uporabnik pomaga s #[a(href="pomoc/pdf" target="_blank") Smernicami za samotojno izdelavo terminoloških virov].
|
||||
|
||||
h3#help-new-dict= t('helpPageTitleEditingNewDictionary', { ns: 'extended' })
|
||||
|
||||
p Z izbiro gumba Nov slovar se odpre stran za vnos osnovnih podatkov o slovarju. Obvezna polja so označena z zvezdico. Področja je mogoče izbrati na spustnem seznamu. Če se vam zdi področje preširoko, lahko dodate tudi podpodročje. Tudi podpodročja so na voljo v spustnem seznamu, zato svetujemo, da najprej preverite, ali je že zapisano, sicer pa bo administrator portala potrdil vaš na novo zapisani predlog. Zanesljivost terminološkega vira se poveča tudi z vpisanimi metapodatki, zato svetujemo, da izpolnite vsa polja in na kratko opišete vsebino in način dela. Z izbiro sestavin slovarskega sestavka lahko vidite, katera polja bodo na voljo v urejevalniku.
|
||||
|
||||
h3#help-edit-dict= t('helpPageTitleEditingDictionaryProperties', { ns: 'extended' })
|
||||
|
||||
p Odpre se navigacijsko okno in polja, kamor je treba vnesti nekaj metapodatkov. Bolj dokumentirani viri so bolj zanesljivi, zato svetujemo, da izpolnite vsa polja.
|
||||
|
||||
p V zavihku Napredno lahko uporabnik izbriše tudi vse dotlej izdelane slovarske sestavke in ohrani metapodatke, lahko pa izbirše tudi celoten slovar. Obe dejanji sta nepovratni.
|
||||
|
||||
p Objava slovarskih sestavkov pomeni, da se pošlje obvestilo administratorju portala, ki preveri in, če vir ustreza formalnim zahtevam (ali imajo vsi slovarski sestavki termin v slovenskem jeziku in še definicijo in/ali ustreznik v vsaj enem tujem jeziku), objavi slovarske sestavke.
|
||||
|
||||
h3#help-users-dict= t('helpPageTitleEditingUsers', { ns: 'extended' })
|
||||
|
||||
p Poleg osnovnih podatkov o slovarju v zavihku Uporabniki lahko dodamo nove sodelavce in jim dodelimo uporabniške vloge. Registrirani uporabnik, ki odpre nov slovar, pridobi vse pravice urejanja in spreminjanja. Uporabniki, ki imajo pravico #[i urejanja], lahko spreminjajo skoraj vse podatke, ne morejo pa slovarja izbrisati. Uporabniki, ki imajo pravico strokovno in jezikovno pregledovati, lahko spreminjajo samo podatke v definiciji in pri ustreznikih. Različne pravice spreminjanja in urejanja slovarja olajšajo sledljivost sprememb in sprejemanje odločitev. V istem zavihku z izbiro gumba #[i Slovar odprt] določimo in hkrati pošljemo sporočilo administratorju, da želimo slovar objaviti.
|
||||
|
||||
h3#help-structure-dict= t('helpPageTitleEditingStructure', { ns: 'extended' })
|
||||
|
||||
p Z izbiro sestavin slovarskega sestavka lahko vidite, katera polja bodo na voljo v urejevalniku. Obvezne sestavine so termin v slovenskem jeziku in vsaj še definicija v slovenskem jeziku ali ustreznik v enem tujem jeziku. Vsak slovar mora imeti torej najmanj dve vrsti podatkov. Na voljo je več možnosti, pri čemer je smiselno, da imajo izbrane sestavine, npr. ustreznike v hrvaščini, pretežno vsi vključeni slovarski sestavki, saj je tako slovar bolj zanesljiv.
|
||||
|
||||
p Poleg termina v slovenščini in definicije lahko dodate področne oznake, ki jih določite pred začetkom urejanja, seveda pa dopolnite lahko tudi pozneje med urejanjem. Pojasnila, npr. časovna, področna, je smiselno dodajati samo določenim terminom.
|
||||
|
||||
h3#help-comments-dict= t('helpPageTitleEditingComments', { ns: 'extended' })
|
||||
|
||||
p Komentiranje je namenjeno sporazumevanju med avtorji slovarja, dokler se slovar izdeluje, pozneje pa tudi komunikaciji med uporabniki in avtorji. Vsak uporabnik, ki je administrator slovarja, se lahko odloči, ali bodo komentarji vidni vsem uporabnikom portala ali le avtorjem slovarja.
|
||||
|
||||
h3#help-content-dict= t('helpPageTitleEditingDictionaryContent', { ns: 'extended' })
|
||||
|
||||
p Osrednji del urejevalnika je stran s polji za vnos podatkov v slovarskem sestavku. Dokler ni izpolnjen pogoj vnosa dveh vrst podatkov, urejevalnik sporoča, da je slovarski sestavek neveljaven.
|
||||
|
||||
p Slika:
|
||||
img(src="/images/Neveljavno.png" alt="Neveljavno")
|
||||
|
||||
h3#help-import-dict= t('helpPageTitleEditingImportingData', { ns: 'extended' })
|
||||
|
||||
p Shranjeni seznam terminoloških kandidatov lahko tudi uvozite v zavihku Uvoz iz datoteke. Če imate seznam terminov že shranjen, morate preveriti, ali je v enem od ustreznih formatov. Pri tem lahko tudi izbrišete vse slovarske sestavke, ki ste jih uredili dotlej. Če želite termine samo dodati obstoječim slovarskim sestavkom, preverite, da niste označili #[i Izbriši obstoječe slovarske sestavke].
|
||||
|
||||
p Terminološke kandidate lahko uvozite tudi iz luščilnika, pri čemer morate izbrati ustrezno luščenje in zapisati, katere od vseh izluščenih kandidatov želite vključiti.
|
||||
|
||||
h3#help-content-add= t('helpPageTitleEditingEntriesIndex', { ns: 'extended' })
|
||||
|
||||
p Nov slovarski sestavek dodamo z izbiro gumba #[b Nov]. Če podatkov ne shranimo in takoj izberemo gumb Nov, se vnos ne shrani. Izpolnimo vsa polja, ki smo jih izbrali. Dokler nista izpolnjeni vsaj dve vrsti podatkov, bodo slovarski sestavki označeni kot neveljavni.
|
||||
|
||||
h4#help-content-domains= t('helpPageTitleEditingEntriesDomainLabels', { ns: 'extended' })
|
||||
|
||||
p Področne oznake so namenjene podrobnejšemu razvrščanju pojmov v manjše pojmovne skupine in niso obvezne, svetujemo jih pri slovarjih, ki obsegajo večjo količino terminov, npr. prek 1000. Področne oznake so povsem poljubne in jih avtorji lahko oblikujejo po svojih željah za vsak slovar posebej.
|
||||
|
||||
h4#help-content-label= t('helpPageTitleEditingEntriesLabel', { ns: 'extended' })
|
||||
|
||||
p Pojasnilo je namenjeno zapisu okoliščin, ki sicer niso del pojma, olajšajo pa umestitev pojma. Takšna so npr. časovna pojasnila (#[i do leta 2007], #[i v 19. stoletju], #[i med letoma 1988 in 1992] in natančnejša področna pojasnila (#[i v kazenskem procesnem pravu], #[i v biodinamični pridelavi], #[i pri reševanju na vodi]).
|
||||
|
||||
h4#help-content-def= t('helpPageTitleEditingEntriesDefinition', { ns: 'extended' })
|
||||
|
||||
p Definicija umesti pojem v pojmovni sistem in določi nadrejeni pojem ali pojmovno skupino, npr. vse davke opisujemo na enak način in začnemo definicijo z #[i davek], nato pa opišemo značilnosti pojma v razmerju do drugih pojmov v skupini, zlasti osnovne značilnosti in razlike, npr. #[i davek na zapuščino] je davek, ki obdavčuje prenos premoženja umrle osebe na pravne naslednike.
|
||||
|
||||
h4#help-content-syn= t('helpPageTitleEditingEntriesSynonyms', { ns: 'extended' })
|
||||
|
||||
p V nekaterih primerih za en pojem obstajata dve poimenovanji, v nekaterih primerih celo več, zato jih je smiselno zabeležiti. Kljub vsemu pa je to podatek, povezan s pojmom, zato je zapisan pri osnovnem pojmu. Za #[i dokazno sredstvo] se v slovenščini uporabljata tudi termina #[i dokaz] in #[i dokazilo], zato sta zapisana kot sinonimni poimenovanji pri #[i dokaznem sredstvu].
|
||||
|
||||
h4#help-content-links= t('helpPageTitleEditingEntriesRelatedTerms', { ns: 'extended' })
|
||||
|
||||
p Pri oblikovanju pojmovnega sistema zabeležimo tudi termine, ki označujejo sorodni pojem, na katerega želimo opozoriti, zato jih izberemo iz nabora že urejenih slovarskih sestavkov. Za razliko od sinonimov, ki jih lahko vpisujemo prosto, morajo povezani termini biti samostojni slovarski sestavki. Tako npr. lahko povežemo vse vrste davkov, vsa gasilna sredstva, vse vrste odločb ipd. Pri vključevanju povezav je treba pomisliti na uporabnika, ki vsebine predstavljenega strokovnega področja ne pozna tako dobro, zato je treba premisliti, katere termine želimo povezati in tako omogočiti popolnejšo informacijo, ne pa zgolj dodajati povezav, zlasti če niso na istih ravneh.
|
||||
|
||||
h4#help-content-flang= t('helpPageTitleEditingEntriesOtherLanguages', { ns: 'extended' })
|
||||
|
||||
p V tujem jeziku lahko poleg ustreznika zapišemo tudi definicijo in morebitne znane tuje sinonime. Praviloma kot ustreznik izberemo najpogostejši tuji termin, druge, manj pogoste, pa navedemo kot sinonime v tujem jeziku. Definicija naj bi ustrezala definiciji v slovenščini. Če je povsem drugačna, zlasti, če je citirana iz drugega vira, lahko povzroči dvom o samem pojmu, zato svetujemo, da dodatne informacije, npr. definicije iz drugih virov, citate, navedete v polju Drugo.
|
||||
|
||||
h4#help-content= t('helpPageTitleEditingEntriesOther', { ns: 'extended' })
|
||||
|
||||
p V ta del lahko vključite vse dodatne podatke o terminu in pojmu, npr. primere rabe, vir, od koder ste črpali definicije, morebitne pomisleke. Polje ima namenoma odprto vsebino, da ga lahko uporabijo vsi, ki so v strukturi pogrešali namenski prostor za informacijo, ki so jo želeli vključiti.
|
||||
|
||||
h4#help-content-history= t('helpPageTitleEditingEntriesEditingHistory', { ns: 'extended' })
|
||||
|
||||
p Proces urejanja slovarja je postopek, ki traja več časa. Odločitve, ki jih sprejmemo, se lahko tudi spremenijo in pogosto ponovno povrnejo na začetno stanje. Urejevalnik nudi vpogled v pretekle shranjene različice. Z izbiro datuma v zaviku urejanje lahko opazujemo spremembe. Uporabnik lahko opazuje do 10 shranjenih različic posameznega slovarskega sestavka. Ko shrani naslednjo, se najstarejša različica izbriše. Popravki in spremembe slovarskega sestavka so shranjeni samo, če pritisnemo na gumb Shrani.
|
||||
|
||||
h4#help-content-comments= t('helpPageTitleEditingEntriesComments', { ns: 'extended' })
|
||||
|
||||
p Komentiranje je namenjeno sporazumevanju med avtorji slovarja. V komentarjih pri posameznem terminu si lahko zapišejo pomisleke in predlagajo rešitve, kar je uporabno zlasti v primerih, ko skupina avtorjev sodeluje na daljavo. Po odprtju slovarja javnosti lahko komentarje pošiljajo tudi drugi uporabniki. Avtorji se lahko odločijo, ali bodo objavili celotno komunikacijo ali samo osnovno vprašanje in končni odgovor.
|
||||
|
||||
h3#help-export-dict= t('helpPageTitleEditingEntriesDataExport', { ns: 'extended' })
|
||||
|
||||
p Shranjeni seznam urejenih slovarskih sestavkov lahko tudi izvozite v zavihku Izvoz. Pri tem lahko izberete vse slovarske sestavke ali pa samo nekatere, npr. samo tiste, ki so veljavni, ki so strokovno ali jezikovno pregledani, urejeni oz. njihove različne kombinacije. Izbirate lahko med več formati izvoza, in sicer .xml, .csv, .tsv in .txt. Shranite lahko do pet izvozov posameznega terminološkega vira.
|
||||
|
||||
h2#help-consulting= t('helpPageTitleConsultancyIndex', { ns: 'extended' })
|
||||
|
||||
p V svetovalnici so zbrani vsi odgovori na terminološka vprašanja, ki so objavljeni v #[a(href="https://isjfr.zrc-sazu.si/sl/terminologisce/svetovanje" target="_blank") Terminološki svetovalnici]. Nova terminološka vprašanja pa lahko zastavijo registrirani uporabniki. Terminološko svetovanje lahko pomaga pri terminoloških problemih na področjih, kjer še ni izdelanih slovarskih virov, ali pa odgovora v njih ne najdemo, ker so se pojavili novi pojmi, nove metode ipd. Svetovanje izvajajo sodelavci #[a(href="https://isjfr.zrc-sazu.si/sl/terminologisce" target="_blank") Terminološke sekcije Inštituta za slovenski jezik Frana Ramovša ZRC SAZU]. Terminološki odgovor boste prejeli tudi na e-naslov, ki ste ga navedli ob registraciji.
|
||||
|
||||
h3#help-consult-questions= t('helpPageTitleConsultancyQuestions', { ns: 'extended' })
|
||||
|
||||
p Pri postavljanju vprašanj o najprimernejšem terminu so zelo pomembni posredovani podatki. Dovolj podatkov o terminološkem problemu omogoči svetovalcem, da svetujejo, katera rešitev bi bila najbolj ustrezna z vidika terminološke vede. Zato je zelo pomembno, da pri zastavljanju vprašanja v obrazec vnesete čim več podatkov o terminu, predvsem kaj ta označuje na določenem strokovnem področju, zelo koristni pa so tudi podatki o besedilih, v katerih se pojavlja, morebitne že obstoječe poimenovalne rešitve (ko več terminov označuje isti pojem), tujejezični ustrezniki itd.
|
||||
|
||||
h3#help-consult-principles= t('helpPageTitleConsultancyTerminologyPrinciples', { ns: 'extended' })
|
||||
|
||||
p Najpomembnejše terminološko načelo je #[b načelo ustaljenosti], po katerem ima prednost termin, ki se v strokovnih in znanstvenih besedilih najpogosteje uporablja; drugo pomembno terminološko načelo je #[b načelo gospodarnosti], po katerem imajo prednost krajši termini; tretje terminološko načelo je #[b načelo jezikovnosistemske ustreznosti], kar pomeni, da ima prednost termin, ki ga lahko umestimo v celotni jezikovni sistem. Pomembno je tudi #[b jezikovnokulturno načelo], po katerem imajo prednost termini domačega izvora pred tujkami. Terminološka načela niso namenjena temu, da bi jih uporabljali mehanično, zato je vedno treba premisliti, kateremu terminološkemu načelu dati prednost v konkretnem terminološkem problemu.
|
||||
|
||||
h3#help-consult-link= t('helpPageTitleConsultancyLink', { ns: 'extended' })
|
||||
|
||||
p V terminološko vprašanje vključite tudi morebitne spletne povezave, kjer je uporabljen termin, po katerem sprašujete. Zlasti koristna so besedila, kjer je termin definiran ali predstavljen v tipični rabi.
|
||||
|
||||
h3#help-consult-answers= t('helpPageTitleConsultancyAnswers', { ns: 'extended' })
|
||||
|
||||
p Odgovor bo objavljen v Terminološki svetovalnici Inštituta za slovenski jezik Frana Ramovša ZRC SAZU in prikazan tudi na Slovenskem terminološkem portalu. Na e-naslov, ki ste ga navedli ob registraciji, boste prejeli odgovor, preden bo objavljen in prikazan javno.
|
||||
|
||||
h2#help-administration= t('helpPageTitleAdministrationIndex', { ns: 'extended' })
|
||||
|
||||
p Portal je administriran. Sledi opis funkcij in pravic, ki jih ima administrator in njegovi sodelavci. Uporabniki terminološkega portala, ki nimajo teh pooblastil, zavihka Administracija ne vidijo.
|
||||
|
||||
h3#help-administration-settings= t('helpPageTitleAdministrationBasicSettingsIndex', { ns: 'extended' })
|
||||
|
||||
p Administratorski del portala omogoča dodeljevanje pooblastil izbranim uporabnikom, ki jih administrator določi za skrbnike slovarjev ter skrbnike svetovalnice. Skrbnik slovarjev lahko dovoljuje objavo podatkov na zunanjem delu portala, dodaja uporabnike, kar je sicer pravica urednika posameznega terminološkega vira, dodaja opise in komunicira z uredniki posamznega terminološkega vira. Skrbnik svetovalnice na portalih, ki niso povezani s Terminološko svetovalnico ISJFR ZRC SAZU, dodeluje prispela terminološka vprašanja posameznim svetovalcem in jih objavlja na zunanjem delu portala.
|
||||
|
||||
h4#help-administration-settings-portal= t('helpPageTitleAdministrationBasicSettingsPortal', { ns: 'extended' })
|
||||
p Svoj portal morate poimenovati in o njem napisati nekaj osnovnih značilnosti, ki se bodo prikazovale na naslovni strani portala. Dvočrkovna oznaka je namenjena izmenjavi podatkov z drugimi portali in prepoznavanju virov. Slovenski terminološki portal nosi oznako TP.
|
||||
|
||||
h4#help-administration-settings-dictionaries= t('helpPageTitleAdministrationBasicSettingsDictionaries', { ns: 'extended' })
|
||||
p v tem zavihku lahko določite lastnosti terminoloških virov na portalu, zlasti minimalno število sestavkov, ki so pogoj za objavo, možnosti potrjevanja objave novih terminoloških slovarjev, število različic in izvozov slovarja, ki jih lahko hrani posamezni uporabnik. Te nastavitve veljajo za vse terminološke vire na portalu.
|
||||
|
||||
h4#help-administration-settings-consulting= t('helpPageTitleAdministrationBasicSettingsConsultancy', { ns: 'extended' })
|
||||
p V zavihku Svetovalnica izberete, katero svetovalnje boste nudili na terminološkem portalu. Povezava s Terminološko svetovalnico ISJFR ZRC SAZU vam omogoča, da se vsa vprašanja usmerijo k njihovim svetovalcem, če pa izberete lastno svetovalnico, pa jo urejate in vodite sami. Vnesti morate veljaven e-naslov, na katerem se zbirajo terminološka vprašanja in naslov spletnega mesta, kjer so zbrani odgovori.
|
||||
|
||||
h3#help-administration-link= t('helpPageTitleAdministrationLinksToOtherPortalsIndex', { ns: 'extended' })
|
||||
|
||||
p Svoj terminološki portal lahko povežete z drugimi terminološkimi portali in ob soglasju administratorjev teh portalov prikazujete tudi njihove terminološke slovarje. Pri tem morate vnesti podatke o portalu, predvsem pa paziti tudi na podvojene podatke in jih primerno označiti. Dvočrkovne oznake portalov so specifične in unikatne za vsak posamezni portal.
|
||||
|
||||
h4#help-administration-link-list= t('helpPageTitleAdministrationLinksToOtherPortalsList', { ns: 'extended' })
|
||||
p Povezave s portali imate predstavljene na posebnem seznamu, ki ga lahko urejate na tem mestu. Pri dodajanju novih povezav je treba dodati ime in dvočrkovno oznako portala, s katerim se povezujete, seveda pa je treba dodati tudi veljaven URL.
|
||||
|
||||
h4#help-administration-link-dictionaries= t('helpPageTitleAdministrationLinksToOtherPortalsDictionaries', { ns: 'extended' })
|
||||
p Na povezanem portalu lahko poiščete in izberete tiste terminološke slovarje, s katerimi želite dopolniti iskalne zadetke na svojem portalu. Lahko izberete vse slovarje ali le nekatere. Svoje izbire morate shraniti. Vse vaše izbire mora potrditi tudi administrator povezanega portala.
|
||||
|
||||
h3#help-administration-dictionaries= t('helpPageTitleAdministrationDictionaries', { ns: 'extended' })
|
||||
|
||||
p Administrator in skrbnik slovarjev lahko na tem mestu urejata vse podrobnosti o terminoloških slovarjih. Pri tem lahko spremenita status, da postane viden na javnem delu portala, doda nove uporabnike in jim določi pravice, dopolni področne oznake, lahko pa tudi celoten slovar izbriše ali ga dodeli za urejanje drugemu uporabniku.
|
||||
|
||||
h3#help-administration-users= t('helpPageTitleAdministrationUsers', { ns: 'extended' })
|
||||
|
||||
p Zavihek je namenjen določanju administratorskih in skrbniških vlog na portalu. Administrator lahko posameznim uporabnikom dodaja nove uporabniške vloge in ureja njihove podatke.
|
||||
|
||||
h3#help-administration-subfileds= t('helpPageTitleAdministrationSecondaryDomains', { ns: 'extended' })
|
||||
|
||||
p Podpodročja so namenjena podrobnejšemu razvrščanju terminoloških slovarjev. Administrator lahko na tem mestu potrjuje nova podpodročja, ki so jih predlagali uporabniki. Administrator naj na tem mestu preverja, če so nova podpodročja primerno opisana in poimenovana v skladu z drugimi.
|
||||
@@ -9,4 +9,3 @@ mixin keyboard(width=null, height=null, offsetX=null, offsetY=null, keys= ["č",
|
||||
each key in keys
|
||||
span.m-1.d-flex.align-content-
|
||||
button.kbd-key= key
|
||||
//- script(nonce=cspNonce src="/javascripts/keyboard.js") // added in the layout.pug
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
mixin alertModal(modalId="alert-modal", acceptBtn="Uporabi", cancelBtn="Zapri", acceptBtnId= "accept-btn", cancelBtnId= "cancel-btn", alertMainText = "Ali res želite izbrisati vnos? Dejanja ni mogoče razveljaviti.", alertContentTextId = "modal-alert-text")
|
||||
mixin alertModal(modalId="alert-modal", acceptBtn=t("Uporabi"), cancelBtn=t("Zapri"), acceptBtnId= "accept-btn", cancelBtnId= "cancel-btn", alertMainText = t("Ali res želite izbrisati vnos? Dejanja ni mogoče razveljaviti."), alertContentTextId = "modal-alert-text")
|
||||
.modal.fade(
|
||||
id=modalId
|
||||
tabindex="-1"
|
||||
@@ -8,7 +8,7 @@ mixin alertModal(modalId="alert-modal", acceptBtn="Uporabi", cancelBtn="Zapri",
|
||||
.modal-dialog.modal-lg
|
||||
.modal-content
|
||||
.modal-header
|
||||
h5#modal-alert-label.modal-title.modal-title-blue Pozor
|
||||
h5#modal-alert-label.modal-title.modal-title-blue #{ t('Pozor') }
|
||||
button.btn-close(
|
||||
type="button"
|
||||
data-bs-dismiss="modal"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
.modal-dialog.modal-lg
|
||||
.modal-content
|
||||
.modal-header
|
||||
h5#modal-alert-label.modal-title.modal-title-blue Pozor
|
||||
h5#modal-alert-label.modal-title.modal-title-blue= t('Pozor')
|
||||
button.btn-close(
|
||||
type="button"
|
||||
data-bs-dismiss="modal"
|
||||
@@ -16,13 +16,13 @@
|
||||
.d-flex.modal-alert.me-3
|
||||
img(src="/images/alert-circle-modal.svg")
|
||||
.d-flex.modal-alert-content
|
||||
p#alert-text.normal-gray Ali želite zbrisati ta vnos?
|
||||
p#alert-text.normal-gray= t('Ali želite zbrisati ta vnos?')
|
||||
.modal-footer.d-flex.justify-content-between.align-items-center
|
||||
button#modal-cancel-btn.btn.btn-secondary(
|
||||
type="button"
|
||||
data-bs-dismiss="modal"
|
||||
) Prekliči
|
||||
)= t('Prekliči')
|
||||
button#modal-use-btn.btn.btn-primary(
|
||||
type="button"
|
||||
data-bs-dismiss="modal"
|
||||
) Potrdi
|
||||
)= t('Potrdi')
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
#reset-pass-info.modal.fade(
|
||||
tabindex="-1"
|
||||
aria-labelledby="modal-alert-label"
|
||||
aria-hidden="true"
|
||||
)
|
||||
.modal-dialog.modal-lg
|
||||
.modal-content
|
||||
.modal-header
|
||||
h5#modal-alert-label.modal-title.modal-title-blue #{ t('Obvestilo') }
|
||||
button.btn-close(
|
||||
type="button"
|
||||
data-bs-dismiss="modal"
|
||||
aria-label="Close"
|
||||
)
|
||||
.modal-body.d-flex.align-items-center
|
||||
.d-flex.modal-alert.me-3
|
||||
img(src="/images/alert-circle-modal.svg")
|
||||
.d-flex.modal-alert-content
|
||||
p#alert-text.normal-gray #{ t('Na vaš elektronski naslov smo vam posredovali povezavo za ponastavitev gesla. Prosimo preverite svoj elektronski predal.') }
|
||||
|
||||
.modal-footer.d-flex.justify-content-center.align-items-center
|
||||
button#modal-fp-info-close.btn.btn-primary(
|
||||
type="button"
|
||||
data-bs-dismiss="modal"
|
||||
) #{ t('Zapri') }
|
||||
@@ -0,0 +1,25 @@
|
||||
#reset-pass-info.modal.fade(
|
||||
tabindex="-1"
|
||||
aria-labelledby="modal-alert-label"
|
||||
aria-hidden="true"
|
||||
)
|
||||
.modal-dialog.modal-lg
|
||||
.modal-content
|
||||
.modal-header
|
||||
h5#modal-alert-label.modal-title.modal-title-blue #{ t('Obvestilo') }
|
||||
button.btn-close(
|
||||
type="button"
|
||||
data-bs-dismiss="modal"
|
||||
aria-label="Close"
|
||||
)
|
||||
.modal-body.d-flex.align-items-center
|
||||
.d-flex.modal-alert.me-3
|
||||
img(src="/images/alert-circle-modal.svg")
|
||||
.d-flex.modal-alert-content
|
||||
p#alert-text.normal-gray #{ t('Uspešno ste ponastavili svoje geslo.') }
|
||||
|
||||
.modal-footer.d-flex.justify-content-center.align-items-center
|
||||
button#modal-fp-info-close.btn.btn-primary(
|
||||
type="button"
|
||||
data-bs-dismiss="modal"
|
||||
) #{ t('Zapri') }
|
||||
@@ -0,0 +1,29 @@
|
||||
#reset-pass-modal.modal.fade(
|
||||
tabindex="-1"
|
||||
aria-labelledby="modal-reset-pass-label"
|
||||
aria-hidden="true"
|
||||
)
|
||||
.modal-dialog.modal-lg
|
||||
.modal-content
|
||||
.modal-header
|
||||
h5#modal-alert-label.modal-title.modal-title-blue #{ t('Pozabljeno geslo') }
|
||||
button.btn-close(
|
||||
type="button"
|
||||
data-bs-dismiss="modal"
|
||||
aria-label="Close"
|
||||
)
|
||||
.modal-body.d-flex.align-items-center.flex-column
|
||||
.description #{ t('Ste pozabili geslo? Napišite svoje uporabniško ime ali elektronski naslov, ki ste ga uporabili ob registraciji. Na ta naslov vam bomo poslali sporočilo, s pomočjo katerega boste lahko vnesli novo geslo.') }
|
||||
input#forgot-pass-input.d-block.mt-3.form-control(
|
||||
type="text"
|
||||
placeholder=t('Uporabniško ime ali elektronski naslov')
|
||||
)
|
||||
.modal-footer.d-flex.justify-content-between.align-items-center
|
||||
button#modal-fp-cancel-btn.btn.btn-secondary(
|
||||
type="button"
|
||||
data-bs-dismiss="modal"
|
||||
) #{ t('Prekliči') }
|
||||
button#modal-fp-use-btn.btn.btn-primary(
|
||||
type="button"
|
||||
data-bs-dismiss="modal"
|
||||
) #{ t('Potrdi') }
|
||||
@@ -1,4 +1,4 @@
|
||||
mixin responseModal(responseId="response-modal", understandBtn = "Razumem", understandBtnId = "understand-btn", understandMainText = "Ali res želite izbrisati vnos? Dejanja ni mogoče razveljaviti.")
|
||||
mixin responseModal(responseId="response-modal", understandBtn = t("Razumem"), understandBtnId = "understand-btn", understandMainText = t("Ali res želite izbrisati vnos? Dejanja ni mogoče razveljaviti."), secondaryText = '')
|
||||
.modal.fade(
|
||||
id=responseId
|
||||
tabindex="-1"
|
||||
@@ -8,15 +8,16 @@ mixin responseModal(responseId="response-modal", understandBtn = "Razumem", unde
|
||||
.modal-dialog.modal-lg
|
||||
.modal-content
|
||||
.modal-header
|
||||
h5#modal-alert-label.modal-title.modal-title-blue Obvestilo
|
||||
h5#modal-alert-label.modal-title.modal-title-blue #{ t('Obvestilo') }
|
||||
button.btn-close(
|
||||
type="button"
|
||||
data-bs-dismiss="modal"
|
||||
aria-label="Close"
|
||||
)
|
||||
.modal-body.d-flex.justify-content-between.align-items-center
|
||||
.d-flex.modal-alert-content
|
||||
.modal-alert-content
|
||||
p#response-modal-text.normal-gray= understandMainText
|
||||
p.normal-gray= secondaryText
|
||||
.modal-footer.d-flex.justify-content-end.align-items-center
|
||||
button.btn.btn-secondary(
|
||||
id=understandBtnId
|
||||
|
||||
@@ -1,24 +1,34 @@
|
||||
//- TODO 1. remove placeholders, 2. consider solving it with mixin?
|
||||
|
||||
mixin pager(currentPage = 1, id="pagination")
|
||||
.pager(id=id)
|
||||
button.first-page.me-3.no-bg-and-borders(disabled=currentPage === 1)
|
||||
img(src="/images/chevron-double-left.svg" alt="")
|
||||
button.previous-page.me-3.no-bg-and-borders(disabled=currentPage === 1)
|
||||
img(src="/images/chevron-left.svg" alt="")
|
||||
form.me-3.no-bg-and-border
|
||||
input.pager-input.me-1.text-gray-1(
|
||||
.pager.d-flex(id=id)
|
||||
button.d-flex.first-page.px-2.py-1.align-self-center.no-bg-and-borders(
|
||||
disabled=currentPage === 1
|
||||
)
|
||||
img.align-self-center.align-self-center.d-flex(
|
||||
src="/images/chevron-double-left.svg"
|
||||
alt=""
|
||||
)
|
||||
button.d-flex.previous-page.px-2.py-1.align-self-center.align-self-center.no-bg-and-borders(
|
||||
disabled=currentPage === 1
|
||||
)
|
||||
img.align-self-center.d-flex(src="/images/chevron-left.svg" alt="")
|
||||
form.mx-2.no-bg-and-border.d-flex
|
||||
input.d-flex.align-self-center.pager-input.me-1.text-gray-1(
|
||||
name="page"
|
||||
value=currentPage
|
||||
disabled=!numberOfAllPages || numberOfAllPages <= 1
|
||||
)
|
||||
span.me-1.text-gray-1= ' / '
|
||||
span.pages-total.text-gray-1= numberOfAllPages > 0 ? numberOfAllPages : 1
|
||||
button.next-page.me-3.no-bg-and-borders(
|
||||
span.d-flex.align-self-center.me-1.text-gray-1= ' / '
|
||||
span.d-flex.align-self-center.pages-total.text-gray-1= numberOfAllPages > 0 ? numberOfAllPages : 1
|
||||
button.d-flex.next-page.px-2.py-1.align-self-center.align-self-center.no-bg-and-borders(
|
||||
disabled=!numberOfAllPages || currentPage >= numberOfAllPages
|
||||
)
|
||||
img(src="/images/chevron-right-2.svg" alt="")
|
||||
button.last-page.no-bg-and-borders(
|
||||
img.align-self-center.d-flex(src="/images/chevron-right-2.svg" alt="")
|
||||
button.d-flex.px-2.py-1.align-self-center.align-self-center.last-page.no-bg-and-borders(
|
||||
disabled=!numberOfAllPages || currentPage >= numberOfAllPages
|
||||
)
|
||||
img(src="/images/chevron-double-right.svg" alt="")
|
||||
img.align-self-center.d-flex(
|
||||
src="/images/chevron-double-right.svg"
|
||||
alt=""
|
||||
)
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
each result in results
|
||||
tr
|
||||
input(type="hidden" name="domainLabelId" value=result.id)
|
||||
th(scope="row")
|
||||
if result.isVisible
|
||||
input.form-check.checkbox-table(
|
||||
type="checkbox"
|
||||
name="isVisible"
|
||||
checked
|
||||
disabled
|
||||
)
|
||||
else
|
||||
input.form-check.checkbox-table(
|
||||
type="checkbox"
|
||||
name="isVisible"
|
||||
disabled
|
||||
)
|
||||
td.tdata-area= result.name
|
||||
td.buttons-group
|
||||
.table-buttons
|
||||
button.p-0.table-button-grp.me-3.edit-row-btn(type="button")
|
||||
img(src="/images/u_edit-alt.svg" alt="")
|
||||
button.p-0.table-button-grp.delete-row-btn(
|
||||
type="button"
|
||||
data-bs-target="#alert-modal"
|
||||
data-bs-toggle="modal"
|
||||
)
|
||||
img(src="/images/red-trash-icon.svg" alt="")
|
||||
@@ -0,0 +1,29 @@
|
||||
each result in results
|
||||
tr
|
||||
input(type="hidden" name="secondaryDomainId" value=result.id)
|
||||
th(scope="row")
|
||||
if result.isApproved
|
||||
input.form-check.checkbox-table(
|
||||
type="checkbox"
|
||||
name="isApproved"
|
||||
checked
|
||||
disabled
|
||||
)
|
||||
else
|
||||
input.form-check.checkbox-table(
|
||||
type="checkbox"
|
||||
name="isApproved"
|
||||
disabled
|
||||
)
|
||||
td.tdata-area= result.nameSl
|
||||
td.tdata-translation= result.nameEn
|
||||
td.buttons-group
|
||||
.table-buttons
|
||||
button.p-0.table-button-grp.me-3.edit-row-btn(type="button")
|
||||
img(src="/images/u_edit-alt.svg" alt="")
|
||||
button.p-0.table-button-grp.delete-row-btn(
|
||||
data-bs-target="#alert-modal"
|
||||
data-bs-toggle="modal"
|
||||
type="button"
|
||||
)
|
||||
img(src="/images/red-trash-icon.svg" alt="")
|
||||
@@ -6,17 +6,17 @@ mixin result_detail(data)
|
||||
src="/images/burger-menu-button-icon.svg"
|
||||
alt="Meni"
|
||||
)
|
||||
span#nav-title.nav-title(class=data.termId ? 'd-none-on-big' : '')= data.termId ? '' : 'O slovarju'
|
||||
span#nav-title.nav-title(class=data.termId ? 'd-none-on-big' : '')= data.termId ? '' : t('O slovarju')
|
||||
nav
|
||||
ul.rdsm.ps-2rem.pt-0.slidable.pt-3(
|
||||
class=data.termId ? 'termin-offset-up-wide' : ''
|
||||
ul.rdsm.ps-2rem.pt-0.slidable.scroller-style.pt-3(
|
||||
class=data.termId ? 'termin-offset-up-wide' : 'bottom-offset-dict'
|
||||
)
|
||||
if data.termId
|
||||
a.d-flex.link-back.mb-3.text-decoration-none(href="/")
|
||||
img(src="/images/chevrons-left.svg")
|
||||
span.nav-title.ms-2.text-header-description-gray.fw-700 Nazaj na zadetke
|
||||
span.nav-title.ms-2.text-header-description-gray.fw-700 #{ t('Nazaj na zadetke') }
|
||||
if data.termId
|
||||
li.text-gray-1.fw-500 Slovar
|
||||
li.text-gray-1.fw-500 #{ t('Slovar') }
|
||||
-
|
||||
//const prevHref=data.termId || data.dictHref
|
||||
const prevHref=data.dictHref
|
||||
@@ -33,14 +33,14 @@ mixin result_detail(data)
|
||||
li.text-gray-1.fw-500= data.authorLabel
|
||||
.text-header-description-gray.fw-400.author-full-name= data.fullAuthorName
|
||||
if data.areas
|
||||
li.text-gray-1.fw-500 Področje
|
||||
li.text-gray-1.fw-500 #{ t('Področje') }
|
||||
.text-header-description-gray.fw-400.csv-areas= data.areas
|
||||
if data.subareas
|
||||
li.text-gray-1.fw-500 Podpodročje
|
||||
li.text-gray-1.fw-500 #{ t('Podpodročje') }
|
||||
.text-header-description-gray.fw-400.specific-csv-areas= data.subareas
|
||||
if !data.termId
|
||||
if data.languages
|
||||
li.text-gray-1.fw-500 Jeziki
|
||||
li.text-gray-1.fw-500 #{ t('Jeziki') }
|
||||
.text-header-description-gray.fw-400= data.languages
|
||||
if data.time_modified
|
||||
li.text-gray-1.fw-500 Spremenjen
|
||||
@@ -49,9 +49,9 @@ mixin result_detail(data)
|
||||
li.text-gray-1.fw-500 Število slovarskih sestavkov
|
||||
.text-header-description-gray.fw-400= data.count_entries
|
||||
if data.issn
|
||||
li.text-gray-1.fw-500 ISSN
|
||||
li.text-gray-1.fw-500 #{ t('ISSN') }
|
||||
.text-header-description-gray.fw-400= data.issn
|
||||
li.text-gray-1.fw-500 Vir
|
||||
li.text-gray-1.fw-500 #{ t('Vir') }
|
||||
.portal-info
|
||||
//- span.portal-code= data.portalCode
|
||||
span.text-header-description-gray.fw-400= data.portalName
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
//- TODO MARK FOR DELETION
|
||||
|
||||
mixin sideNavigation(sideNavigationData)
|
||||
.admin-nav
|
||||
.admin-nav-mobile
|
||||
@@ -7,7 +9,7 @@ mixin sideNavigation(sideNavigationData)
|
||||
alt="Meni"
|
||||
)
|
||||
span.nav-title
|
||||
ul.admin-nav-content.slidable
|
||||
ul.admin-nav-content.slidable.scroller-style
|
||||
block admin-nav-content
|
||||
p.side-nav-title Urejanje
|
||||
li.admin-nav-item
|
||||
@@ -20,15 +22,15 @@ mixin sideNavigation(sideNavigationData)
|
||||
p Lastnosti
|
||||
ul.sub-links
|
||||
li
|
||||
a(href="#" class=sideNavigationData.classNameImeOpis) Ime in opis
|
||||
a(href="#" class=sideNavigationData.classNameImeOpis) ${ t('Ime in opis') }
|
||||
li
|
||||
a(href="#" class=sideNavigationData.classNameUporabniki) Uporabniki
|
||||
a(href="#" class=sideNavigationData.classNameUporabniki) ${ t('Uporabniki') }
|
||||
li
|
||||
a(href="#" class=sideNavigationData.classNameStruktura) Struktura
|
||||
a(href="#" class=sideNavigationData.classNameStruktura) ${ t('Struktura') }
|
||||
li
|
||||
a(href="#" class=sideNavigationData.classNameNapredno) Napredno
|
||||
a(href="#" class=sideNavigationData.classNameNapredno) ${ t('Napredno') }
|
||||
li
|
||||
a(href="#" class=sideNavigationData.classNameKomentarji) Komentarji
|
||||
a(href="#" class=sideNavigationData.classNameKomentarji) ${ t('Komentarji') }
|
||||
li.admin-nav-item
|
||||
a(href="#")
|
||||
img(src="/images/book.svg" alt="")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
//-extends TEMPLATE-demo
|
||||
//- TODO MARK FOR DELETION
|
||||
|
||||
block table-wrapper
|
||||
table.styled-table
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
//- TODO MARK FOR DELETION
|
||||
|
||||
mixin listItemClickable(value='', listClassString='', anchorClassString='')
|
||||
li(class=classString)
|
||||
a(class=anchorClassString) = value
|
||||
|
||||
Reference in New Issue
Block a user