Formularz zgód
W ramach konfiguracji formularza zgód możliwe jest ustawienie poniższych pól.
Nazwa wyświetlana | Nazwa systemowa |
Ogólne | |
stopień naukowy | prefix |
zdjęcie | photo |
chmura tagów | keywords |
podsumowanie dorobku | achievementsSummary |
obszary badawcze | researchDomains |
pola badawcze (deklarowane) | researchDomainDeclared |
dziedzina dominująca | mainDiscipline |
dyscyplina naukowa | activityDiscipline |
specjalizacja zawodowa | specialization |
Informacje o zatrudnieniu | employmentInfo |
Biogram | biogram |
Przebieg kariery naukowej | career |
Kontakt | |
Stanowisko | contactPosition |
Funkcja | contactFunction |
Afiliacje | contactAffiliations |
Email główny | |
Strona domowa | contactHomepage |
Inne adresy email | otherEmail |
Telefon | phone |
Pokój | contactRoom |
Konsultacje | contactConsultations |
Język | contactLanguage |
Inne afiliacje | contactOtherAffiliations |
Zewnętrzne inne afiliacje | contactExternalOtherAffiliations |
Zewnętrzne afiliacje | contactExternalAffiliations |
Adres | address |
Zakładki | |
Publikacje | publicationsTab |
Doktoraty | phdTab |
Dane badawcze | researchdataTab |
Projekty | projectmainTab |
Projekty (archiwum) | projectsTab |
Prace dyplomowe | bscAndMscTab |
Dzieła | artworkTab |
Aktywności | activityTab |
Osiągnięcia | achievementTab |
Patenty | patentsTab |
Produkty | productTab |
Laboratoria/aparatura | infrastructureTab |
Zespoły | teamsTab |
Multimedia | mediaTab |
Cytowania | metricsTab |
Statystyki | statsTab |
Współpraca | cooperationTab |
Wskaźniki | |
Bibliometria | indicators |
Sieci społecznościowe | |
Orcid | socialOrcid |
Google Scholar | socialScholar |
Scopus | socialScopus |
WoS | socialWoS |
Strony powiązane | relatedPages |
Do poprawnego działania formularza potrzebne jest zaimportowanie do systemu dwóch XML’i:
Przykładowy formularz ma ustawiony warunek wyświetlania, który sprawia, że wyświetla się on wyłącznie użytkownikom z podpiętym autorem.
Po zaimportowaniu plików wchodzimy w zakładkę Funkcje administracyjne → Regulaminy, zasady i warunki, licencje. Odnajdujemy zaimportowany formularz Formularz zgody na przetwarzanie danych osobowych i otwieramy go w trybie edycji.
Dostosowujemy treść oświadczenia do naszych potrzeb (pole Treść PL i Treść EN).
Domyślnie formularz skonfigurowany jest w taki sposób, aby umożliwiał autorowi na dowolne ustawienie wszystkich preferencji. Jeżeli chcemy to zmienić, to musimy edytować pole Preprocessing obiektu formularza (JS) - tutaj przydaje się minimalna wiedza z zakresu programowania:
W kodzie zdefiniowane są dwie listy:
prefsList
ignoredList
Jeżeli chcemy, aby autor mógł decydować o widoczności danego pola w swoim profilu, to musimy umieścić dany wpis (preferencję) na liście prefsList.
Jeżeli chcemy, aby autor nie mógł decydować o widoczności danego pola i aby to pole było domyślnie zawsze widoczne, wówczas dany wpis (preferencję) nie powinien znaleźć się na żadnej z list.
Jeżeli natomiast chcemy, aby autor nie mógł decydować o widoczności danego pola i aby to pole było domyślnie niewidoczne, wówczas dany wpis (preferencję) umieszczamy na liście ignoredList.
Gdy jesteśmy gotowi do opublikowania formularza, zaznaczamy opcję Status: published i zapisujemy zmianę.
Dodatkowo w konfiguracji systemu ustawiamy wartości feature toggles:
termsAndConditions.hideDetails = false,
authorProfile.preferences = true,
authorProfile.edit-preferences = true, jeśli chcemy aby autor miał późniejszą możliwość edycji swoich preferencji, w przeciwnym wypadku false