From 56c22af976b935ba9e4aa1945e76237dceb427df Mon Sep 17 00:00:00 2001 From: Robert Lange <robert.lange@uni-leipzig.de> Date: Mon, 20 May 2019 15:34:50 +0200 Subject: [PATCH] refs #15215 modify basic bbi registration * expand FeedbackForms for new registration form - dont use default registration * send mail to hab * refactor policy - always required on feedback forms * get mail subject in FeedbackController.php:sendMail if none configured / found * copy translations and home libraries from core-package, TODO: remove after backend api is working * basic registration form ** add info text registration_form_info ** set home library required and add first empty option as default --- .../alpha/config/vufind/FeedbackForms.yaml | 367 +++++++++++++++++- fid_bbi/config/vufind/FeedbackForms.yaml | 367 +++++++++++++++++- fid_bbi/languages/de.ini | 347 ++++++++++++++++- fid_bbi/languages/en.ini | 343 ++++++++++++++++ module/fid_bbi/config/module.config.php | 3 + .../fid_bbi/Controller/FeedbackController.php | 45 ++- .../templates/Auth/AbstractBase/login.phtml | 20 + themes/fid_bbi/templates/feedback/form.phtml | 90 ++--- themes/fid_bbi/templates/footer.phtml | 1 + 9 files changed, 1528 insertions(+), 55 deletions(-) create mode 100644 themes/fid_bbi/templates/Auth/AbstractBase/login.phtml diff --git a/fid_bbi/alpha/config/vufind/FeedbackForms.yaml b/fid_bbi/alpha/config/vufind/FeedbackForms.yaml index 3e0cb0e105d..f817eb0b975 100644 --- a/fid_bbi/alpha/config/vufind/FeedbackForms.yaml +++ b/fid_bbi/alpha/config/vufind/FeedbackForms.yaml @@ -63,6 +63,7 @@ forms: title: Contact enabled: true useCaptcha: false + emailSubject: %%emailSubject%% recipient: name: FID BBI @@ -87,8 +88,370 @@ forms: label: Message required: true - - name: confirmPrivacy + # Registration form + + RegistrationRequest: + title: registration_form_title + enabled: true + useCaptcha: false + + help: + pre: registration_form_info + + recipient: + name: FID BBI + email: fid@hab.de + + onlyForLoggedUsers: false + + response: BBI Welcome + senderInfoRequired: true + + fields: + - name: library + type: select + label: label_home_library + options: + - + - AAAAA + - FHBAA + - BTHAC + - FHAA + - HSASI + - FHBAW + - FHBAN + - FHBAB + - FHBA + - SUSBA + - UBA + - UBB + - BAKS + - UBBAY + - ASH + - BBAW + - TFHB + - HTW + - BAB + - MFF + - DIW + - EHBER + - ZMO + - FHW + - UBHUB + - IAI + - MPIBF + - MPIWG + - SBBPK + - SWP + - FUB + - TUBB + - UDK + - WZB + - ZLB + - BFHH + - FHBC + - UBBIE + - EFRWL + - FHBO + - RUBO + - FES + - FHBRS + - CAE + - ULBB + - FHBRB + - HBKBS + - GEI + - TUBS + - VLB + - BABRE + - SUUB + - FHO + - TUCHE + - UBCL + - FHBCO + - LBCO + - TUCB + - TUDA + - FHDA + - FHDEG + - HMD + - LLD + - FHV + - FHBDO + - STLB + - UBDO + - BADD + - HTWDD + - SLUB + - UGHE + - UBDU + - FHD + - AAA + - ULBD + - UBE + - BBE + - FHBEI + - FHOOW + - FHEF + - UBERF + - UBEN + - HBES + - HDFL + - HSFK + - MPIAE + - DIF + - DIPF + - FHF + - UBFM + - EUV + - TUBFR + - ABI + - PHBFR + - EHF + - HMF + - UBFRE + - KUBFR + - THHFR + - FHFD + - WLH + - FHFU + - HBG + - FHBGE + - BBG + - UBGIE + - FHGF + - BAG + - MPIG + - SUBGO + - KNTGR + - UBG + - TUBG + - UBGRW + - FUH + - MFHB + - KDHAL + - IWH + - ULBH + - HCUHH + - HFBK + - TUHH + - HIS + - FAB + - GIGA + - HFMT + - HAWHH + - SUBHH + - UBWH + - HWWA + - HSHL + - HMT + - FHH + - FHHX + - GWLB + - UBTIB + - HFW + - PHHD + - UBHE + - BAH + - FHHN + - UBHI + - HAWK + - FHBHO + - EFF + - UBIL + - FHBIN + - UBI + - FHJ + - THULB + - UBKL + - BLB + - DHBW + - FBHKA + - HSBKA + - KIT + - ZKM + - UBKAS + - FHBKA + - UBK + - ZBW + - FHKI + - FHTK + - UBKLU + - HRW + - ISTAT + - LBZ + - BIBKO + - FHBK + - KHN + - KFM + - MPIFG + - USBK + - ZBSK + - ZUMA + - FHKN + - UBKO + - HSB + - DUK + - BPHT + - FHKTI + - BIBLA + - FHBLA + - HMTL + - SSAL + - UFZ + - HTWK + - GZB + - UBL + - FHLH + - BRUCK + - KTUL + - OOE + - UBLI + - UFG + - BALO + - UBHL + - FHLB + - DFI + - EHLB + - PHLB + - FHLU + - UBLUE + - HSLU + - ZHBLU + - HBMST + - UBMD + - UBMZ + - SBM + - BAMA + - FHMA + - IDS + - PAK + - MUHOM + - UBMAN + - DLA + - UBMA + - FHMQ + - HTWM + - HSNRH + - BAMOS + - HRWMB + - AHM + - BSB + - FHM + - IFZ + - MHMK + - HMTM + - MPISR + - TUM + - UBWM + - UBM + - ZIKG + - DHPOL + - FHBMS + - ULBMS + - FHBNU + - FHNB + - SBND + - EHS + - HMN + - FHN + - HFWU + - FHBOG + - BISOL + - LBO + - FHOS + - UBOS + - UBPB + - UBPA + - FHPF + - BAPL + - ZZFPD + - HFFP + - FHPO + - UBPO + - BARV + - FHBR + - STABI + - UBR + - FHRT + - BARIE + - FHBRO + - HMTRO + - MPIDF + - UBRO + - HTWS + - SULB + - FHSA + - UBMS + - UBSBG + - FHSM + - HFGG + - PHGD + - LBMV + - UBSI + - DHV + - PKHSG + - FHSP + - UBSG + - FHSTR + - BAS + - HDM + - HFTS + - UBS + - UBHOH + - WLB + - BPS + - FHTR + - UBTR + - MHTRO + - UBTUE + - FHUL + - UBU + - UBVE + - BAVS + - FHWEI + - HAAB + - UBBUW + - HSBW + - HBW + - FHOOE + - HSH + - AKW + - FHTWI + - FPFS + - FHCAW + - IHS + - ONB + - UABK + - UBTUW + - UBAKW + - UBWI + - FHWM + - EBS + - HLB + - TFHW + - FHWOE + - ZHAW + - HSHWI + - HAB + - FHWF + - FHWO + - THZW + - UBWUP + - UBW + - FHBWS + - HZG + - EHB + - IHH + - UNIZH + - ZHK + - FHKL + - WHZ + - AAAAA + required: true + + - name: firstname type: text #type needed - label: + label: First Name required: true diff --git a/fid_bbi/config/vufind/FeedbackForms.yaml b/fid_bbi/config/vufind/FeedbackForms.yaml index 3e0cb0e105d..f817eb0b975 100644 --- a/fid_bbi/config/vufind/FeedbackForms.yaml +++ b/fid_bbi/config/vufind/FeedbackForms.yaml @@ -63,6 +63,7 @@ forms: title: Contact enabled: true useCaptcha: false + emailSubject: %%emailSubject%% recipient: name: FID BBI @@ -87,8 +88,370 @@ forms: label: Message required: true - - name: confirmPrivacy + # Registration form + + RegistrationRequest: + title: registration_form_title + enabled: true + useCaptcha: false + + help: + pre: registration_form_info + + recipient: + name: FID BBI + email: fid@hab.de + + onlyForLoggedUsers: false + + response: BBI Welcome + senderInfoRequired: true + + fields: + - name: library + type: select + label: label_home_library + options: + - + - AAAAA + - FHBAA + - BTHAC + - FHAA + - HSASI + - FHBAW + - FHBAN + - FHBAB + - FHBA + - SUSBA + - UBA + - UBB + - BAKS + - UBBAY + - ASH + - BBAW + - TFHB + - HTW + - BAB + - MFF + - DIW + - EHBER + - ZMO + - FHW + - UBHUB + - IAI + - MPIBF + - MPIWG + - SBBPK + - SWP + - FUB + - TUBB + - UDK + - WZB + - ZLB + - BFHH + - FHBC + - UBBIE + - EFRWL + - FHBO + - RUBO + - FES + - FHBRS + - CAE + - ULBB + - FHBRB + - HBKBS + - GEI + - TUBS + - VLB + - BABRE + - SUUB + - FHO + - TUCHE + - UBCL + - FHBCO + - LBCO + - TUCB + - TUDA + - FHDA + - FHDEG + - HMD + - LLD + - FHV + - FHBDO + - STLB + - UBDO + - BADD + - HTWDD + - SLUB + - UGHE + - UBDU + - FHD + - AAA + - ULBD + - UBE + - BBE + - FHBEI + - FHOOW + - FHEF + - UBERF + - UBEN + - HBES + - HDFL + - HSFK + - MPIAE + - DIF + - DIPF + - FHF + - UBFM + - EUV + - TUBFR + - ABI + - PHBFR + - EHF + - HMF + - UBFRE + - KUBFR + - THHFR + - FHFD + - WLH + - FHFU + - HBG + - FHBGE + - BBG + - UBGIE + - FHGF + - BAG + - MPIG + - SUBGO + - KNTGR + - UBG + - TUBG + - UBGRW + - FUH + - MFHB + - KDHAL + - IWH + - ULBH + - HCUHH + - HFBK + - TUHH + - HIS + - FAB + - GIGA + - HFMT + - HAWHH + - SUBHH + - UBWH + - HWWA + - HSHL + - HMT + - FHH + - FHHX + - GWLB + - UBTIB + - HFW + - PHHD + - UBHE + - BAH + - FHHN + - UBHI + - HAWK + - FHBHO + - EFF + - UBIL + - FHBIN + - UBI + - FHJ + - THULB + - UBKL + - BLB + - DHBW + - FBHKA + - HSBKA + - KIT + - ZKM + - UBKAS + - FHBKA + - UBK + - ZBW + - FHKI + - FHTK + - UBKLU + - HRW + - ISTAT + - LBZ + - BIBKO + - FHBK + - KHN + - KFM + - MPIFG + - USBK + - ZBSK + - ZUMA + - FHKN + - UBKO + - HSB + - DUK + - BPHT + - FHKTI + - BIBLA + - FHBLA + - HMTL + - SSAL + - UFZ + - HTWK + - GZB + - UBL + - FHLH + - BRUCK + - KTUL + - OOE + - UBLI + - UFG + - BALO + - UBHL + - FHLB + - DFI + - EHLB + - PHLB + - FHLU + - UBLUE + - HSLU + - ZHBLU + - HBMST + - UBMD + - UBMZ + - SBM + - BAMA + - FHMA + - IDS + - PAK + - MUHOM + - UBMAN + - DLA + - UBMA + - FHMQ + - HTWM + - HSNRH + - BAMOS + - HRWMB + - AHM + - BSB + - FHM + - IFZ + - MHMK + - HMTM + - MPISR + - TUM + - UBWM + - UBM + - ZIKG + - DHPOL + - FHBMS + - ULBMS + - FHBNU + - FHNB + - SBND + - EHS + - HMN + - FHN + - HFWU + - FHBOG + - BISOL + - LBO + - FHOS + - UBOS + - UBPB + - UBPA + - FHPF + - BAPL + - ZZFPD + - HFFP + - FHPO + - UBPO + - BARV + - FHBR + - STABI + - UBR + - FHRT + - BARIE + - FHBRO + - HMTRO + - MPIDF + - UBRO + - HTWS + - SULB + - FHSA + - UBMS + - UBSBG + - FHSM + - HFGG + - PHGD + - LBMV + - UBSI + - DHV + - PKHSG + - FHSP + - UBSG + - FHSTR + - BAS + - HDM + - HFTS + - UBS + - UBHOH + - WLB + - BPS + - FHTR + - UBTR + - MHTRO + - UBTUE + - FHUL + - UBU + - UBVE + - BAVS + - FHWEI + - HAAB + - UBBUW + - HSBW + - HBW + - FHOOE + - HSH + - AKW + - FHTWI + - FPFS + - FHCAW + - IHS + - ONB + - UABK + - UBTUW + - UBAKW + - UBWI + - FHWM + - EBS + - HLB + - TFHW + - FHWOE + - ZHAW + - HSHWI + - HAB + - FHWF + - FHWO + - THZW + - UBWUP + - UBW + - FHBWS + - HZG + - EHB + - IHH + - UNIZH + - ZHK + - FHKL + - WHZ + - AAAAA + required: true + + - name: firstname type: text #type needed - label: + label: First Name required: true diff --git a/fid_bbi/languages/de.ini b/fid_bbi/languages/de.ini index e4abc41e655..699fee2ec0d 100644 --- a/fid_bbi/languages/de.ini +++ b/fid_bbi/languages/de.ini @@ -481,7 +481,7 @@ Please select the subject = "Bitte wählen Sie das Fachgebiet aus" Postcode = Postleitzahl Prev = Vorheriger Print = Drucken -Privacy Policy = "Datenschutz" +Privacy Policy = "Datenschutzerklärung" Private = Privat Proceed browsing from here = Stöbern hier fortsetzen Provider = Provider @@ -1902,4 +1902,347 @@ Add to favorites = "Favorit" Email this = "Versenden" Format = "Medientyp" Source = "Datenquelle" -Other Editions = "Andere Ausgaben" \ No newline at end of file +Other Editions = "Andere Ausgaben" + +; 15215 +label_home_library = "Heimatbibliothek" +registration_form_info = "Das BBI-Portal ist im Aufbau. Derzeit wird die Freischaltung von Nutzern noch manuell durch unsere Mitarbeiter vorgenommen. Wir bitten etwaige Verzögerungen zu entschuldigen." +registration_form_title = "Registrierung" +EMPTY="Bitte wählen Sie Ihre Heimatbibliothek aus" +FHBAA= "Aachen, Hochschulbibliothek der Fachhochschule Aachen" +BTHAC= "Aachen, Universitätsbibliothek der RWTH Aachen" +FHAA= "Aalen, Hochschulbibliothek Aalen" +HSASI= "Albstadt, Hochschule Albstadt-Sigmaringen / Bibliothek" +FHBAW= "Amberg / Weiden, Bibliothek der Ostbayerischen Technischen Hochschule Amberg-Weiden" +FHBAN= "Ansbach, Hochschulbibliothek Ansbach" +FHBAB= "Aschaffenburg, Bibliothek der Hochschule für angewandte Wissenschaften Aschaffenburg" +FHBA= "Augsburg, Bibliothek der Hochschule Augsburg" +SUSBA= "Augsburg, Staats- und Stadtbibliothek Augsburg" +UBA= "Augsburg, Universitätsbibliothek Augsburg" +UBB= "Bamberg, Universitätsbibliothek Bamberg" +BAKS= "Bautzen, Staatliche Studienakademie" +UBBAY= "Bayreuth, Universitätsbibliothek Bayreuth" +ASH= "Berlin, Alice Salomon Hochschule Berlin" +BBAW= "Berlin, Berlin-Brandenburgische Akademie der Wissenschaften" +TFHB= "Berlin, Beuth Hochschule für Technik Berlin" +HTW= "Berlin, Bibliothek der Hochschule für Technik und Wirtschaft Berlin" +BAB= "Berlin, Bibliothek des Bundesarchivs" +MFF= "Berlin, Deutsche Kinemathek - Museum für Film und Fernsehen, Bibliothek" +DIW= "Berlin, Deutsches Institut für Wirtschaftsforschung" +EHBER= "Berlin, Evangelische Hochschule" +ZMO= "Berlin, Geisteswissenschaftliche Zentren Berlin" +FHW= "Berlin, Hochschule für Wirtschaft und Recht Berlin" +UBHUB= "Berlin, Humboldt-Universität zu Berlin, Universitätsbibliothek" +IAI= "Berlin, Ibero-Amerikanisches Institut" +MPIBF= "Berlin, Max-Planck-Institut für Bildungsforschung" +MPIWG= "Berlin, Max-Planck-Institut für Wissenschaftsgeschichte" +SBBPK= "Berlin, Staatsbibliothek zu Berlin - Preußischer Kulturbesitz" +SWP= "Berlin, Stiftung Wissenschaft und Politik" +FUB= "Berlin, Universitätsbibliothek der Freien Universität Berlin" +TUBB= "Berlin, Universitätsbibliothek der TU Berlin" +UDK= "Berlin, Universitätsbibliothek der Universität der Künste" +WZB= "Berlin, Wissenschaftszentrum Berlin für Sozialforschung" +ZLB= "Berlin, Zentral- und Landesbibliothek Berlin" +BFHH= "Bern, BFH, Bibliotheken der Berner Fachhochschule" +FHBC= "Biberach, Bibliothek der Hochschule Biberach" +UBBIE= "Bielefeld, Universitätsbibliothek Bielefeld" +EFRWL= "Bochum, Evangelische Fachhochschule Rheinland-Westfalen-Lippe / Hochschulbibliothek" +FHBO= "Bochum, Hochschulbibliothek der Hochschule Bochum" +RUBO= "Bochum, Ruhr-Universität Bochum, Universitätsbibliothek" +FES= "Bonn, Bibliothek der Friedrich-Ebert-Stiftung" +FHBRS= "Bonn, Hochschul- und Kreisbibliothek Bonn-Rhein-Sieg" +CAE= "Bonn, Stiftung Caesar" +ULBB= "Bonn, Universitäts- und Landesbibliothek Bonn" +FHBRB= "Brandenburg, Fachhochschule Brandenburg, Hochschulbibliothek" +HBKBS= "Braunschweig, Bibliothek der Hochschule für Bildende Künste Braunschweig" +GEI= "Braunschweig, Georg-Eckert-Institut - Leibniz-Institut für Internationale Schulbuchforschung" +TUBS= "Braunschweig, Universitätsbibliothek Braunschweig" +VLB= "Bregenz, Vorarlberger Landesbibliothek Bregenz" +BABRE= "Breitenbrunn, Bibliothek der Staatlichen Studienakademie" +SUUB= "Bremen, Staats- und Universitätsbibliothek Bremen" +FHO= "Buchs, FHO, Bibliotheken der Fachhochschule Ostschweiz" +TUCHE= "Chemnitz, Universitätsbibliothek Chemnitz" +UBCL= "Clausthal, Universitätsbibliothek Clausthal" +FHBCO= "Coburg, Bibliothek der Hochschule Coburg" +LBCO= "Coburg, Landesbibliothek Coburg" +TUCB= "Cottbus, Universitätsbibliothek Cottbus - Senftenberg" +TUDA= "Darmstadt, Universitäts- und Landesbibliothek der TU Darmstadt" +FHDA= "Darmstadt, Bibliothek der Hochschule Darmstadt" +FHDEG= "Deggendorf, Bibliothek der Technischen Hochschule Deggendorf" +HMD= "Detmold, Hochschule für Musik Detmold" +LLD= "Detmold, Lippische Landesbibliothek Detmold" +FHV= "Dornbirn, Fachhochschule Vorarlberg, Dornbirn" +FHBDO= "Dortmund, Fachhochschulbibliothek Dortmund" +STLB= "Dortmund, Stadt- und Landesbibliothek Dortmund" +UBDO= "Dortmund, Universitätsbibliothek Dortmund" +BADD= "Dresden, Berufsakademie Sachsen, Staatliche Studienakademie Dresden, Bibliothek" +HTWDD= "Dresden, Hochschule für Technik und Wirtschaft Dresden, Bibliothek" +SLUB= "Dresden, Sächsische Landesbibliothek - Staats- und Universitätsbibliothek Dresden" +UGHE= "Duisburg-Essen, Universitätsbibliothek Duisburg-Essen" +UBDU= "Duisburg-Essen, Universitätsbibliothek Duisburg-Essen, Campus Duisburg" +FHD= "Düsseldorf, Hochschulbibliothek der Hochschule Düsseldorf" +AAA= "Düsseldorf, Hochschulbibliothek der Robert Schumann Hochschule" +ULBD= "Düsseldorf, Universitäts- und Landesbibliothek Düsseldorf" +UBE= "Eichstätt, Universitätsbibliothek Eichstätt-Ingolstadt" +BBE= "Eisenach, Bibliothek der Dualen Hochschule Gera-Eisenach, Campus Eisenach" +FHBEI= "Eisenstadt, Fachhochschule Burgenland" +FHOOW= "Emden, Hochschulbibliothek Emden/Leer" +FHEF= "Erfurt, Bibliothek der Fachhochschule Erfurt" +UBERF= "Erfurt, Universitäts- und Forschungsbibliothek Erfurt/Gotha" +UBEN= "Erlangen, Universitätsbibliothek der FAU Erlangen–Nürnberg" +HBES= "Esslingen, Hochschulbibliothek Esslingen" +HDFL= "Flensburg, Zentrale Hochschulbibliothek Flensburg" +HSFK= "Frankfurt/Main, Hessische Stiftung Friedens- und Konfliktforschung, Bibliothek" +MPIAE= "Frankfurt/Main, Max-Planck-Institut für empirische Ästhetik" +DIF= "Frankfurt/Main, Deutsches Filminstitut, Bibliothek" +DIPF= "Frankfurt/Main, Deutsches Institut für Internationale Pädagogische Forschung" +FHF= "Frankfurt/Main, Bibliothek der Frankfurt University of Applied Sciences" +UBFM= "Frankfurt/Main, Universitätsbibliothek J. C. Senckenberg" +EUV= "Frankfurt/Oder, Universitätsbibliothek der Europa-Universität Viadrina Frankfurt/Oder" +TUBFR= "Freiberg, Universitätsbibliothek Freiberg" +ABI= "Freiburg, Arnold-Bergstraesser-Institut" +PHBFR= "Freiburg, Bibliothek der Pädagogischen Hochschule Freiburg" +EHF= "Freiburg, Evangelische Hochschule Freiburg - Hochschulbibliothek" +HMF= "Freiburg, Hochschule für Musik Freiburg" +UBFRE= "Freiburg, Universitätsbibliothek Freiburg" +KUBFR= "Freiburg/Schweiz, Kantons- und Universitätsbibliothek Freiburg/Schweiz" +THHFR= "Friedensau, Hochschulbibliothek Friedensau" +FHFD= "Fulda, Hochschul- und Landesbibliothek Fulda" +WLH= "Fürth, Wilhelm Löhe Hochschule" +FHFU= "Furtwangen, Hochschule Furtwangen - Die Bibliotheken" +HBG= "Geisenheim, Hochschule Geisenheim" +FHBGE= "Gelsenkirchen, Bibliothek der Westfälischen Hochschule Gelsenkirchen Bocholt Recklinghausen" +BBG= "Gera, Bibliothek der Dualen Hochschule Gera-Eisenach, Campus Gera" +UBGIE= "Gießen, Bibliothekssystem der Justus-Liebig-Universität Gießen" +FHGF= "Gießen, Technische Hochschule Mittelhessen Hochschulbibliothek" +BAG= "Glauchau, Bibliothek der Staatlichen Studienakademie" +MPIG= "Göttingen, Max-Planck-Institut zur Erforschung multireligiöser und multiethnischer Gesellschaften" +SUBGO= "Göttingen, Niedersächsische Staats- und Universitätsbibliothek Göttingen" +KNTGR= "Graubünden, Kantonsbibliothek Graubünden" +UBG= "Graz, Karl-Franzens-Universität Graz" +TUBG= "Graz, Universitätsbibliothek der Technischen Universität Graz" +UBGRW= "Greifswald, Universitätsbibliothek Greifswald" +FUH= "Hagen, Universitätsbibliothek Hagen" +MFHB= "Hagen, Iserlohn, Meschede, Soest, Fachhochschule Südwestfalen, Hochschulbibliothek" +KDHAL= "Halle (Saale), Bibliothek Burg Giebichenstein Kunsthochschule Halle" +IWH= "Halle (Saale), Leibniz-Institut für Wirtschaftsforschung" +ULBH= "Halle (Saale), Universitäts- und Landesbibliothek Sachsen-Anhalt" +HCUHH= "Hamburg, Bibliothek der HafenCity Universität Hamburg" +HFBK= "Hamburg, Bibliothek der Hochschule für bildende Künste" +TUHH= "Hamburg, Bibliothek der Technischen Universität Hamburg-Harburg" +HIS= "Hamburg, Bibliothek des Hamburger Instituts für Sozialforschung" +FAB= "Hamburg, Führungsakademie der Bundeswehr" +GIGA= "Hamburg, GIGA German Institute of Global and Area Studies" +HFMT= "Hamburg, Hochschule für Musik und Theater" +HAWHH= "Hamburg, Hochschulinformations- und Bibliotheksservice (HIBS) der HAW-Hamburg" +SUBHH= "Hamburg, Staats- und Universitätsbibliothek Hamburg und Fachbibliotheken" +UBWH= "Hamburg, UB der Helmut-Schmidt-Universität Hamburg" +HWWA= "Hamburg, ZBW - Deutsche Zentralbibliothek für Wirtschaftswissenschaften - Standort Hamburg" +HSHL= "Hamm-Lippstadt, Hochschule Hamm-Lippstadt, Zentrum für Wissensmanagement" +HMT= "Hannover, Bibliothek der Hochschule für Musik, Theater und Medien Hannover" +FHH= "Hannover, Bibliothek der Hochschule Hannover" +FHHX= "Hannover, Bibliothek im Kurt-Schwitters-Forum" +GWLB= "Hannover, Gottfried Wilhelm Leibniz Bibliothek - Niedersächsische Landesbibliothek" +UBTIB= "Hannover, Technische Informationsbibliothek / Universitätsbibliothek Hannover" +HFW= "Heide, Hochschulbibliothek der Fachhochschule Westküste" +PHHD= "Heidelberg, Bibliothek der Pädagogischen Hochschule Heidelberg" +UBHE= "Heidelberg, Universitätsbibliothek Heidelberg" +BAH= "Heidenheim, Duale Hochschule Baden-Württemberg Heidenheim Bibliothek" +FHHN= "Heilbronn, Hochschulbibliothek Heilbronn" +UBHI= "Hildesheim, Universitätsbibliothek Hildesheim" +HAWK= "Hildesheim/Holzminden/Göttingen, Bibliothek der Hochschule für angewandte Wissenschaft und Kunst" +FHBHO= "Hof, Hochschulbibliothek Hof" +EFF= "Idstein, Hochschule Fresenius, Idstein" +UBIL= "Ilmenau, Universitätsbibliothek Ilmenau" +FHBIN= "Ingolstadt, Hochschulbibliothek Ingolstadt" +UBI= "Innsbruck, Universitäts- und Landesbibliothek Tirol" +FHJ= "Jena, Hochschulbibliothek Ernst-Abbe-Hochschule Jena" +THULB= "Jena, Thüringer Universitäts- und Landesbibliothek Jena" +UBKL= "Kaiserslautern, Universitätsbibliothek Kaiserslautern" +BLB= "Karlsruhe, Badische Landesbibliothek Karlsruhe" +DHBW= "Karlsruhe, Duale Hochschule Baden-Württemberg Karlsruhe, Bibliothek" +FBHKA= "Karlsruhe, Fachbibliothek Hochschule Karlsruhe" +HSBKA= "Karlsruhe, Hochschulbibliothek Karlsruhe (PH)" +KIT= "Karlsruhe, Karlsruher Institut für Technologie KIT" +ZKM= "Karlsruhe, Zentrum für Kunst und Medien Karlsruhe / Staatliche Hochschule für Gestaltung, Bibliothek" +UBKAS= "Kassel, Universitätsbibliothek Kassel" +FHBKA= "Kempten, Hochschulbibliothek Kempten" +UBK= "Kiel, Universitätsbibliothek Kiel" +ZBW= "Kiel, ZBW - Deutsche Zentralbibliothek für Wirtschaftswissenschaften - Standort Kiel" +FHKI= "Kiel, Zentralbibliothek der Fachhochschule Kiel" +FHTK= "Klagenfurt, Fachhochschulbibliothek Kärnten" +UBKLU= "Klagenfurt, Universitätsbibliothek Klagenfurt" +HRW= "Kleve, Hochschule Rhein-Waal" +ISTAT= "Klosterneuburg, Institute of Science and Technology Austria" +LBZ= "Koblenz, Landesbibliothekszentrum Rheinland-Pfalz" +BIBKO= "Koblenz-Landau, Universitätsbibliothek Koblenz-Landau" +FHBK= "Köln, Hochschulbibliothek der Fachhochschule Köln" +KHN= "Köln, Katholische Hochschule Nordrhein-Westfalen – Hochschulbibliothek" +KFM= "Köln, Kunsthochschule für Medien, Bibliothek/Mediathek" +MPIFG= "Köln, Max-Planck-Institut für Gesellschaftsforschung" +USBK= "Köln, Universitäts- und Stadtbibliothek Köln" +ZBSK= "Köln, Zentralbibliothek der Sportwissenschaften der Deutschen Sporthochschule Köln" +ZUMA= "Köln/Mannheim, GESIS - Leibniz-Institut für Sozialwissenschaften" +FHKN= "Konstanz, Hochschulbibliothek der Hochschule Technik, Wirtschaft und Gestaltung Konstanz" +UBKO= "Konstanz, Universität Konstanz, Kommunikations-, Informations-, Medienzentrum (KIM)" +HSB= "Köthen, Hochschule Anhalt" +DUK= "Krems, Donau-Universität Krems" +BPHT= "Kreuzlingen, Bibliothek der Pädagogischen Hochschule Thurgau, Kreuzlingen" +FHKTI= "Kufstein, Bibliothek der FH Kufstein Tirol" +BIBLA= "Landau, UB Landau der Universitätsbibliothek Koblenz-Landau" +FHBLA= "Landshut, Bibliothek der FH Landshut" +HMTL= "Leipzig, Bibliothek der Hochschule für Musik und Theater Leipzig" +SSAL= "Leipzig, Bibliothek Staatliche Studienakademie Leipzig" +UFZ= "Leipzig, Helmholtz-Zentrum für Umweltforschung GmbH - UFZ" +HTWK= "Leipzig, Hochschulbibliothek der HTWK Leipzig" +GZB= "Leipzig, Leibniz-Institut für Länderkunde" +UBL= "Leipzig, Universitätsbibliothek Leipzig" +FHLH= "Lemgo, S(KIM) - Hochschule Ostwestfalen-Lippe" +BRUCK= "Linz, Anton-Bruckner-Privatuniversität Bibliothek" +KTUL= "Linz, Diözesan- und Universitätsbibliothek der Katholisch-Theologischen Privatuniversität Linz (DUB)" +OOE= "Linz, Oberösterreichische Landesbibliothek" +UBLI= "Linz, Universitätsbibliothek der Johannes Kepler Universität Linz" +UFG= "Linz, Universitätsbibliothek der Kunstuniversität Linz" +BALO= "Lörrach, DHBW Lörrach" +UBHL= "Lübeck, Zentrale Hochschulbibliothek Lübeck" +FHLB= "Ludwigsburg, Bibliothek der Hochschule für öff. Verwaltung und Finanzen" +DFI= "Ludwigsburg, Deutsch-Französisches Institut" +EHLB= "Ludwigsburg, Evangelische Hochschule Ludwigsburg" +PHLB= "Ludwigsburg, Pädagogische Hochschulbibliothek Ludwigsburg" +FHLU= "Ludwigshafen, Hochschulbibliothek Ludwigshafen am Rhein" +UBLUE= "Lüneburg, Universitätsbibliothek Lüneburg" +HSLU= "Luzern, Bibliotheken der Hochschule Luzern" +ZHBLU= "Luzern, Zentral- und Hochschulbibliothek Luzern" +HBMST= "Magdeburg, Hochschulbibliothek Magdeburg-Stendal" +UBMD= "Magdeburg, Universitätsbibliothek Magdeburg (einschl. Medizinische Zentralbibliothek)" +UBMZ= "Mainz, Bibliothekssystem der Universität Mainz" +SBM= "Mainz, Stadtbibliothek Mainz" +BAMA= "Mannheim, Bibliothek der Dualen Hochschule Baden-Württemberg Mannheim" +FHMA= "Mannheim, Hochschulbibliothek Mannheim" +IDS= "Mannheim, Institut für Deutsche Sprache (IDS)" +PAK= "Mannheim, Mediathek der Popakademie Baden-Württemberg, Mannheim" +MUHOM= "Mannheim, Staatliche Hochschule für Musik und Darstellende Kunst Mannheim - Bibliothek" +UBMAN= "Mannheim, Universitätsbibliothek Mannheim" +DLA= "Marbach, Deutsches Literaturarchiv Marbach" +UBMA= "Marburg, Universität Marburg" +FHMQ= "Merseburg, Hochschule Merseburg, Bibliothek" +HTWM= "Mittweida, Hochschulbibliothek Mittweida" +HSNRH= "Mönchengladbach, Hochschulbibliothek der Hochschule Niederrhein" +BAMOS= "Mosbach, Duale Hochschule Baden-Württemberg" +HRWMB= "Mülheim an der Ruhr, Bibliothek der Hochschule Ruhr West, Mülheim/Ruhr und Bottrop" +AHM= "München, Amerika-Haus-Bibliothek" +BSB= "München, Bayerische Staatsbibliothek München" +FHM= "München, Bibliothek der Hochschule München" +IFZ= "München, Bibliothek des Instituts für Zeitgeschichte" +MHMK= "München, Hochschule Macromedia University of Applied Sciences Bibliothek" +HMTM= "München, Hochschule für Musik und Theater München, Bibliothek" +MPISR= "München, Max-Planck-Institut für Sozialrecht und Sozialpolitik" +TUM= "München, Technische Universität München Universitätsbibliothek" +UBWM= "München, Universität der Bundeswehr München" +UBM= "München, Universitätsbibliothek der LMU München" +ZIKG= "München, Zentralinstitut für Kunstgeschichte - Bibliothek" +DHPOL= "Münster, Deutsche Hochschule der Polizei, Münster" +FHBMS= "Münster, Fachhochschulbibliothek Münster" +ULBMS= "Münster, Universitäts- und Landesbibliothek Münster" +FHBNU= "Neu-Ulm, Hochschulbibliothek Neu-Ulm" +FHNB= "Neubrandenburg, Hochschulbibliothek Neubrandenburg" +SBND= "Neuburg an der Donau, Staatliche Bibliothek Neuburg an der Donau" +EHS= "Nürnberg, Bibliothek der Evangelischen Hochschule Nürnberg" +HMN= "Nürnberg, Bibliothek der Hochschule für Musik Nürnberg" +FHN= "Nürnberg, Technische Hochschule Nürnberg Georg Simon Ohm Bibliothek" +HFWU= "Nürtingen, Hochschulbibliothek der Hochschule für Wirtschaft und Umwelt Nürtingen-Geislingen" +FHBOG= "Offenburg, Bibliothek der Hochschule Offenburg" +BISOL= "Oldenburg, Bibliotheks- und Informationssystem der Universität Oldenburg" +LBO= "Oldenburg, Landesbibliothek Oldenburg" +FHOS= "Osnabrück, Hochschule Osnabrück - Bibliothek" +UBOS= "Osnabrück, Universitätsbibliothek Osnabrück" +UBPB= "Paderborn, Universitätsbibliothek Paderborn" +UBPA= "Passau, Universitätsbibliothek Passau" +FHPF= "Pforzheim, Hochschulbibliothek Pforzheim" +BAPL= "Plauen, Bibliothek der Staatlichen Studienakademie" +ZZFPD= "Potsdam, Bibliothek des Zentrums für Zeithistorische Forschung e.V." +HFFP= "Potsdam, Filmuniversität Babelsberg Konrad Wolf" +FHPO= "Potsdam, Hochschulbibliothek der Fachhochschule Potsdam" +UBPO= "Potsdam, Universitätsbibliothek Potsdam" +BARV= "Ravensburg, Bibliothek der Dualen Hochschule Ravensburg" +FHBR= "Regensburg, Hochschulbibliothek Ostbayerische Technische Hochschule Regensburg" +STABI= "Regensburg, Staatliche Bibliothek Regensburg" +UBR= "Regensburg, Universitätsbibliothek Regensburg" +FHRT= "Reutlingen, Hochschule Reutlingen - Lernzentrum" +BARIE= "Riesa, Bibliothek der Staatlichen Studienakademie Riesa, BA Sachsen" +FHBRO= "Rosenheim, Hochschulbibliothek Rosenheim" +HMTRO= "Rostock, Hochschule für Musik und Theater Rostock" +MPIDF= "Rostock, Max-Planck-Institut für demographische Forschung" +UBRO= "Rostock, Universitätsbibliothek Rostock" +HTWS= "Saarbrücken, Hochschule für Technik und Wirtschaft des Saarlandes / Bibliothek" +SULB= "Saarbrücken, Saarländische Universitäts- und Landesbibliothek" +FHSA= "Salzburg, Fachhochschule Salzburg Bibliothek" +UBMS= "Salzburg, Universitätsbibliothek Mozarteum Salzburg" +UBSBG= "Salzburg, Universitätsbibliothek Salzburg" +FHSM= "Schmalkalden, Hochschule Schmalkalden / Bibliothek" +HFGG= "Schwäbisch Gmünd, Hochschulbibliothek der Hochschule für Gestaltung Schwäbisch Gmünd" +PHGD= "Schwäbisch Gmünd, Pädagogische Hochschule Schwäbisch Gmünd - Bibliothek" +LBMV= "Schwerin, Landesbibliothek Mecklenburg-Vorpommern Schwerin" +UBSI= "Siegen, Universitätsbibliothek Siegen" +DHV= "Speyer, Bibliothek der Deutschen Universität für Verwaltungswissenschaften Speyer" +PKHSG= "St. Gallen, PHSG - medienverbund.phsg" +FHSP= "St. Pölten, Fachhochschule St. Pölten" +UBSG= "St. Gallen, Bibliothek der Universität St.Gallen - HSG" +FHSTR= "Stralsund, Hochschulbibliothek Stralsund" +BAS= "Stuttgart, Duale Hochschule Baden-Württemberg Stuttgart" +HDM= "Stuttgart, Hochschule der Medien" +HFTS= "Stuttgart, Hochschule für Technik Stuttgart" +UBS= "Stuttgart, Universitätsbibliothek Stuttgart" +UBHOH= "Stuttgart, Kommunikations-, Informations- und Medienzentrum Hohenheim (KIM)" +WLB= "Stuttgart, Württembergische Landesbibliothek Stuttgart" +BPS= "Trier, Bibliothek des Bischöflichen Priesterseminars Trier" +FHTR= "Trier, Hochschule Trier / Bibliothek" +UBTR= "Trier, Universitätsbibliothek Trier" +MHTRO= "Trossingen, Bibliothek der Staatlichen Hochschule für Musik Trossingen" +UBTUE= "Tübingen, Universitätsbibliothek Tübingen" +FHUL= "Ulm, Bibliothek der Hochschule Ulm" +UBU= "Ulm, Universität Ulm / Kommunikations- und Informationszentrum (kiz)" +UBVE= "Vechta, Universitätsbibliothek Vechta" +BAVS= "Villingen-Schwenningen, Duale Hochschule Baden-Württemberg" +FHWEI= "Weihenstephan, Bibliothek der Hochschule Weihenstephan-Triesdorf" +HAAB= "Weimar, Herzogin Anna Amalia Bibliothek" +UBBUW= "Weimar, Universitätsbibliothek der Bauhaus-Universität Weimar" +HSBW= "Weingarten, Hochschule Ravensburg-Weingarten" +HBW= "Weingarten, Pädagogische Hochschule Weingarten" +FHOOE= "Wels, FH Oberösterreich Studienbetriebs GmbH" +HSH= "Wernigerode, Bibliothek der Hochschule Harz in Wernigerode und Halberstadt" +AKW= "Wien, AK Bibliothek Wien für Sozialwissenschaften" +FHTWI= "Wien, Fachhochschule Technikum Wien Bibliothek" +FPFS= "Wien, FernFH Bibliothek" +FHCAW= "Wien, FH Campus Wien" +IHS= "Wien, Institut für Höhere Studien (IHS) Wien" +ONB= "Wien, Österreichische Nationalbibliothek" +UABK= "Wien, Universitätsbibliothek der Akademie der bildenden Künste Wien" +UBTUW= "Wien, Universitätsbibliothek der Technischen Universität Wien" +UBAKW= "Wien, Universitätsbibliothek Universität für angewandte Kunst Wien" +UBWI= "Wien, Universitätsbibliothek Wien" +FHWM= "Wiener Neustadt, Fachhochschule Wiener Neustadt für Wirtschaft und Technik" +EBS= "Wiesbaden, EBS Universität für Wirtschaft und Recht" +HLB= "Wiesbaden/Rüsselsheim, Hochschul- und Landesbibliothek RheinMain" +TFHW= "Wildau, Technische Hochschule Wildau [FH ] - Bibliothek" +FHWOE= "Wilhelmshaven, Jade Hochschule Wilhelmshaven/Oldenburg/Elsfleth, Hochschulbibliothek" +ZHAW= "Winterthur, ZHAW Hochschulbibliothek Winterthur/Zürich/Wädenswil" +HSHWI= "Wismar, Hochschulbibliothek Wismar" +HAB= "Wolfenbüttel, Herzog August Bibliothek" +FHWF= "Wolfenbüttel, Bibliothek der Ostfalia Hochschule für angewandte Wissenschaften" +FHWO= "Worms, Hochschulbibliothek Worms" +THZW= "Wuppertal, Hochschul- und Landeskirchenbibliothek Wuppertal" +UBWUP= "Wuppertal, Universitätsbibliothek Wuppertal" +UBW= "Würzburg, Universitätsbibliothek Würzburg" +FHBWS= "Würzburg-Schweinfurt, Hochschulbibliothek Würzburg-Schweinfurt" +HZG= "Zittau/Görlitz, Hochschulbibliothek der Hochschule Zittau/Görlitz" +EHB= "Zollikofen, Bibliotheken EHB (Standorte Lausanne, Lugano und Zollikofen)" +IHH= "Zürich, Interkantonale Hochschule für Heilpädagogik, Bibliothek, Zürich" +UNIZH= "Zürich, Universität Zürich / Zentralbibliothek Zürich" +ZHK= "Zürich, Zürcher Hochschule der Künste - Medien- und Informationszentrum MIZ" +FHKL= "Zweibrücken, Hochschule Kaiserslautern, Hochschulbibliothek" +WHZ= "Zwickau, Hochschulbibliothek der Westsächsischen Hochschule Zwickau" +AAAAA= "keine der angegebenen Bibliotheken" + +BBI Welcome = Sehr geehrte Nutzerin, sehr geehrter Nutzer, wir freuen uns, dass Sie unsere Dienste ab sofort nutzen möchten. Ein Mitarbeiter des Fachinformationsdienstes wird sich mit Ihnen in Verbindung setzen. Nach erfolgter Registrierung können Sie die erweiterten Funktionalitäten des Portals nutzen. Für Rückfragen stehen wir Ihnen unter der Mailadresse info@fid-bbi.de jederzeit zur Verfügung. + diff --git a/fid_bbi/languages/en.ini b/fid_bbi/languages/en.ini index 562b978605c..6bbae5bedbb 100644 --- a/fid_bbi/languages/en.ini +++ b/fid_bbi/languages/en.ini @@ -1836,3 +1836,346 @@ BK = "BK Notation" DDC = "DDC Notation" Holdings = "Availability" Permalink = "Copy Permalink" + +; 15215 +label_home_library = "home library" +registration_form_info = "The BBI portal is under construction. New users are still being manually activated by our staff. We apologize for any delays." +registration_form_title = "registration" +EMPTY="Please choose Your home library" +FHBAA= "Aachen, Hochschulbibliothek der Fachhochschule Aachen" +BTHAC= "Aachen, Universitätsbibliothek der RWTH Aachen" +FHAA= "Aalen, Hochschulbibliothek Aalen" +HSASI= "Albstadt, Hochschule Albstadt-Sigmaringen / Bibliothek" +FHBAW= "Amberg / Weiden, Bibliothek der Ostbayerischen Technischen Hochschule Amberg-Weiden" +FHBAN= "Ansbach, Hochschulbibliothek Ansbach" +FHBAB= "Aschaffenburg, Bibliothek der Hochschule für angewandte Wissenschaften Aschaffenburg" +FHBA= "Augsburg, Bibliothek der Hochschule Augsburg" +SUSBA= "Augsburg, Staats- und Stadtbibliothek Augsburg" +UBA= "Augsburg, Universitätsbibliothek Augsburg" +UBB= "Bamberg, Universitätsbibliothek Bamberg" +BAKS= "Bautzen, Staatliche Studienakademie" +UBBAY= "Bayreuth, Universitätsbibliothek Bayreuth" +ASH= "Berlin, Alice Salomon Hochschule Berlin" +BBAW= "Berlin, Berlin-Brandenburgische Akademie der Wissenschaften" +TFHB= "Berlin, Beuth Hochschule für Technik Berlin" +HTW= "Berlin, Bibliothek der Hochschule für Technik und Wirtschaft Berlin" +BAB= "Berlin, Bibliothek des Bundesarchivs" +MFF= "Berlin, Deutsche Kinemathek - Museum für Film und Fernsehen, Bibliothek" +DIW= "Berlin, Deutsches Institut für Wirtschaftsforschung" +EHBER= "Berlin, Evangelische Hochschule" +ZMO= "Berlin, Geisteswissenschaftliche Zentren Berlin" +FHW= "Berlin, Hochschule für Wirtschaft und Recht Berlin" +UBHUB= "Berlin, Humboldt-Universität zu Berlin, Universitätsbibliothek" +IAI= "Berlin, Ibero-Amerikanisches Institut" +MPIBF= "Berlin, Max-Planck-Institut für Bildungsforschung" +MPIWG= "Berlin, Max-Planck-Institut für Wissenschaftsgeschichte" +SBBPK= "Berlin, Staatsbibliothek zu Berlin - Preußischer Kulturbesitz" +SWP= "Berlin, Stiftung Wissenschaft und Politik" +FUB= "Berlin, Universitätsbibliothek der Freien Universität Berlin" +TUBB= "Berlin, Universitätsbibliothek der TU Berlin" +UDK= "Berlin, Universitätsbibliothek der Universität der Künste" +WZB= "Berlin, Wissenschaftszentrum Berlin für Sozialforschung" +ZLB= "Berlin, Zentral- und Landesbibliothek Berlin" +BFHH= "Bern, BFH, Bibliotheken der Berner Fachhochschule" +FHBC= "Biberach, Bibliothek der Hochschule Biberach" +UBBIE= "Bielefeld, Universitätsbibliothek Bielefeld" +EFRWL= "Bochum, Evangelische Fachhochschule Rheinland-Westfalen-Lippe / Hochschulbibliothek" +FHBO= "Bochum, Hochschulbibliothek der Hochschule Bochum" +RUBO= "Bochum, Ruhr-Universität Bochum, Universitätsbibliothek" +FES= "Bonn, Bibliothek der Friedrich-Ebert-Stiftung" +FHBRS= "Bonn, Hochschul- und Kreisbibliothek Bonn-Rhein-Sieg" +CAE= "Bonn, Stiftung Caesar" +ULBB= "Bonn, Universitäts- und Landesbibliothek Bonn" +FHBRB= "Brandenburg, Fachhochschule Brandenburg, Hochschulbibliothek" +HBKBS= "Braunschweig, Bibliothek der Hochschule für Bildende Künste Braunschweig" +GEI= "Braunschweig, Georg-Eckert-Institut - Leibniz-Institut für Internationale Schulbuchforschung" +TUBS= "Braunschweig, Universitätsbibliothek Braunschweig" +VLB= "Bregenz, Vorarlberger Landesbibliothek Bregenz" +BABRE= "Breitenbrunn, Bibliothek der Staatlichen Studienakademie" +SUUB= "Bremen, Staats- und Universitätsbibliothek Bremen" +FHO= "Buchs, FHO, Bibliotheken der Fachhochschule Ostschweiz" +TUCHE= "Chemnitz, Universitätsbibliothek Chemnitz" +UBCL= "Clausthal, Universitätsbibliothek Clausthal" +FHBCO= "Coburg, Bibliothek der Hochschule Coburg" +LBCO= "Coburg, Landesbibliothek Coburg" +TUCB= "Cottbus, Universitätsbibliothek Cottbus - Senftenberg" +TUDA= "Darmstadt, Universitäts- und Landesbibliothek der TU Darmstadt" +FHDA= "Darmstadt, Bibliothek der Hochschule Darmstadt" +FHDEG= "Deggendorf, Bibliothek der Technischen Hochschule Deggendorf" +HMD= "Detmold, Hochschule für Musik Detmold" +LLD= "Detmold, Lippische Landesbibliothek Detmold" +FHV= "Dornbirn, Fachhochschule Vorarlberg, Dornbirn" +FHBDO= "Dortmund, Fachhochschulbibliothek Dortmund" +STLB= "Dortmund, Stadt- und Landesbibliothek Dortmund" +UBDO= "Dortmund, Universitätsbibliothek Dortmund" +BADD= "Dresden, Berufsakademie Sachsen, Staatliche Studienakademie Dresden, Bibliothek" +HTWDD= "Dresden, Hochschule für Technik und Wirtschaft Dresden, Bibliothek" +SLUB= "Dresden, Sächsische Landesbibliothek - Staats- und Universitätsbibliothek Dresden" +UGHE= "Duisburg-Essen, Universitätsbibliothek Duisburg-Essen" +UBDU= "Duisburg-Essen, Universitätsbibliothek Duisburg-Essen, Campus Duisburg" +FHD= "Düsseldorf, Hochschulbibliothek der Hochschule Düsseldorf" +AAA= "Düsseldorf, Hochschulbibliothek der Robert Schumann Hochschule" +ULBD= "Düsseldorf, Universitäts- und Landesbibliothek Düsseldorf" +UBE= "Eichstätt, Universitätsbibliothek Eichstätt-Ingolstadt" +BBE= "Eisenach, Bibliothek der Dualen Hochschule Gera-Eisenach, Campus Eisenach" +FHBEI= "Eisenstadt, Fachhochschule Burgenland" +FHOOW= "Emden, Hochschulbibliothek Emden/Leer" +FHEF= "Erfurt, Bibliothek der Fachhochschule Erfurt" +UBERF= "Erfurt, Universitäts- und Forschungsbibliothek Erfurt/Gotha" +UBEN= "Erlangen, Universitätsbibliothek der FAU Erlangen–Nürnberg" +HBES= "Esslingen, Hochschulbibliothek Esslingen" +HDFL= "Flensburg, Zentrale Hochschulbibliothek Flensburg" +HSFK= "Frankfurt/Main, Hessische Stiftung Friedens- und Konfliktforschung, Bibliothek" +MPIAE= "Frankfurt/Main, Max-Planck-Institut für empirische Ästhetik" +DIF= "Frankfurt/Main, Deutsches Filminstitut, Bibliothek" +DIPF= "Frankfurt/Main, Deutsches Institut für Internationale Pädagogische Forschung" +FHF= "Frankfurt/Main, Bibliothek der Frankfurt University of Applied Sciences" +UBFM= "Frankfurt/Main, Universitätsbibliothek J. C. Senckenberg" +EUV= "Frankfurt/Oder, Universitätsbibliothek der Europa-Universität Viadrina Frankfurt/Oder" +TUBFR= "Freiberg, Universitätsbibliothek Freiberg" +ABI= "Freiburg, Arnold-Bergstraesser-Institut" +PHBFR= "Freiburg, Bibliothek der Pädagogischen Hochschule Freiburg" +EHF= "Freiburg, Evangelische Hochschule Freiburg - Hochschulbibliothek" +HMF= "Freiburg, Hochschule für Musik Freiburg" +UBFRE= "Freiburg, Universitätsbibliothek Freiburg" +KUBFR= "Freiburg/Schweiz, Kantons- und Universitätsbibliothek Freiburg/Schweiz" +THHFR= "Friedensau, Hochschulbibliothek Friedensau" +FHFD= "Fulda, Hochschul- und Landesbibliothek Fulda" +WLH= "Fürth, Wilhelm Löhe Hochschule" +FHFU= "Furtwangen, Hochschule Furtwangen - Die Bibliotheken" +HBG= "Geisenheim, Hochschule Geisenheim" +FHBGE= "Gelsenkirchen, Bibliothek der Westfälischen Hochschule Gelsenkirchen Bocholt Recklinghausen" +BBG= "Gera, Bibliothek der Dualen Hochschule Gera-Eisenach, Campus Gera" +UBGIE= "Gießen, Bibliothekssystem der Justus-Liebig-Universität Gießen" +FHGF= "Gießen, Technische Hochschule Mittelhessen Hochschulbibliothek" +BAG= "Glauchau, Bibliothek der Staatlichen Studienakademie" +MPIG= "Göttingen, Max-Planck-Institut zur Erforschung multireligiöser und multiethnischer Gesellschaften" +SUBGO= "Göttingen, Niedersächsische Staats- und Universitätsbibliothek Göttingen" +KNTGR= "Graubünden, Kantonsbibliothek Graubünden" +UBG= "Graz, Karl-Franzens-Universität Graz" +TUBG= "Graz, Universitätsbibliothek der Technischen Universität Graz" +UBGRW= "Greifswald, Universitätsbibliothek Greifswald" +FUH= "Hagen, Universitätsbibliothek Hagen" +MFHB= "Hagen, Iserlohn, Meschede, Soest, Fachhochschule Südwestfalen, Hochschulbibliothek" +KDHAL= "Halle (Saale), Bibliothek Burg Giebichenstein Kunsthochschule Halle" +IWH= "Halle (Saale), Leibniz-Institut für Wirtschaftsforschung" +ULBH= "Halle (Saale), Universitäts- und Landesbibliothek Sachsen-Anhalt" +HCUHH= "Hamburg, Bibliothek der HafenCity Universität Hamburg" +HFBK= "Hamburg, Bibliothek der Hochschule für bildende Künste" +TUHH= "Hamburg, Bibliothek der Technischen Universität Hamburg-Harburg" +HIS= "Hamburg, Bibliothek des Hamburger Instituts für Sozialforschung" +FAB= "Hamburg, Führungsakademie der Bundeswehr" +GIGA= "Hamburg, GIGA German Institute of Global and Area Studies" +HFMT= "Hamburg, Hochschule für Musik und Theater" +HAWHH= "Hamburg, Hochschulinformations- und Bibliotheksservice (HIBS) der HAW-Hamburg" +SUBHH= "Hamburg, Staats- und Universitätsbibliothek Hamburg und Fachbibliotheken" +UBWH= "Hamburg, UB der Helmut-Schmidt-Universität Hamburg" +HWWA= "Hamburg, ZBW - Deutsche Zentralbibliothek für Wirtschaftswissenschaften - Standort Hamburg" +HSHL= "Hamm-Lippstadt, Hochschule Hamm-Lippstadt, Zentrum für Wissensmanagement" +HMT= "Hannover, Bibliothek der Hochschule für Musik, Theater und Medien Hannover" +FHH= "Hannover, Bibliothek der Hochschule Hannover" +FHHX= "Hannover, Bibliothek im Kurt-Schwitters-Forum" +GWLB= "Hannover, Gottfried Wilhelm Leibniz Bibliothek - Niedersächsische Landesbibliothek" +UBTIB= "Hannover, Technische Informationsbibliothek / Universitätsbibliothek Hannover" +HFW= "Heide, Hochschulbibliothek der Fachhochschule Westküste" +PHHD= "Heidelberg, Bibliothek der Pädagogischen Hochschule Heidelberg" +UBHE= "Heidelberg, Universitätsbibliothek Heidelberg" +BAH= "Heidenheim, Duale Hochschule Baden-Württemberg Heidenheim Bibliothek" +FHHN= "Heilbronn, Hochschulbibliothek Heilbronn" +UBHI= "Hildesheim, Universitätsbibliothek Hildesheim" +HAWK= "Hildesheim/Holzminden/Göttingen, Bibliothek der Hochschule für angewandte Wissenschaft und Kunst" +FHBHO= "Hof, Hochschulbibliothek Hof" +EFF= "Idstein, Hochschule Fresenius, Idstein" +UBIL= "Ilmenau, Universitätsbibliothek Ilmenau" +FHBIN= "Ingolstadt, Hochschulbibliothek Ingolstadt" +UBI= "Innsbruck, Universitäts- und Landesbibliothek Tirol" +FHJ= "Jena, Hochschulbibliothek Ernst-Abbe-Hochschule Jena" +THULB= "Jena, Thüringer Universitäts- und Landesbibliothek Jena" +UBKL= "Kaiserslautern, Universitätsbibliothek Kaiserslautern" +BLB= "Karlsruhe, Badische Landesbibliothek Karlsruhe" +DHBW= "Karlsruhe, Duale Hochschule Baden-Württemberg Karlsruhe, Bibliothek" +FBHKA= "Karlsruhe, Fachbibliothek Hochschule Karlsruhe" +HSBKA= "Karlsruhe, Hochschulbibliothek Karlsruhe (PH)" +KIT= "Karlsruhe, Karlsruher Institut für Technologie KIT" +ZKM= "Karlsruhe, Zentrum für Kunst und Medien Karlsruhe / Staatliche Hochschule für Gestaltung, Bibliothek" +UBKAS= "Kassel, Universitätsbibliothek Kassel" +FHBKA= "Kempten, Hochschulbibliothek Kempten" +UBK= "Kiel, Universitätsbibliothek Kiel" +ZBW= "Kiel, ZBW - Deutsche Zentralbibliothek für Wirtschaftswissenschaften - Standort Kiel" +FHKI= "Kiel, Zentralbibliothek der Fachhochschule Kiel" +FHTK= "Klagenfurt, Fachhochschulbibliothek Kärnten" +UBKLU= "Klagenfurt, Universitätsbibliothek Klagenfurt" +HRW= "Kleve, Hochschule Rhein-Waal" +ISTAT= "Klosterneuburg, Institute of Science and Technology Austria" +LBZ= "Koblenz, Landesbibliothekszentrum Rheinland-Pfalz" +BIBKO= "Koblenz-Landau, Universitätsbibliothek Koblenz-Landau" +FHBK= "Köln, Hochschulbibliothek der Fachhochschule Köln" +KHN= "Köln, Katholische Hochschule Nordrhein-Westfalen – Hochschulbibliothek" +KFM= "Köln, Kunsthochschule für Medien, Bibliothek/Mediathek" +MPIFG= "Köln, Max-Planck-Institut für Gesellschaftsforschung" +USBK= "Köln, Universitäts- und Stadtbibliothek Köln" +ZBSK= "Köln, Zentralbibliothek der Sportwissenschaften der Deutschen Sporthochschule Köln" +ZUMA= "Köln/Mannheim, GESIS - Leibniz-Institut für Sozialwissenschaften" +FHKN= "Konstanz, Hochschulbibliothek der Hochschule Technik, Wirtschaft und Gestaltung Konstanz" +UBKO= "Konstanz, Universität Konstanz, Kommunikations-, Informations-, Medienzentrum (KIM)" +HSB= "Köthen, Hochschule Anhalt" +DUK= "Krems, Donau-Universität Krems" +BPHT= "Kreuzlingen, Bibliothek der Pädagogischen Hochschule Thurgau, Kreuzlingen" +FHKTI= "Kufstein, Bibliothek der FH Kufstein Tirol" +BIBLA= "Landau, UB Landau der Universitätsbibliothek Koblenz-Landau" +FHBLA= "Landshut, Bibliothek der FH Landshut" +HMTL= "Leipzig, Bibliothek der Hochschule für Musik und Theater Leipzig" +SSAL= "Leipzig, Bibliothek Staatliche Studienakademie Leipzig" +UFZ= "Leipzig, Helmholtz-Zentrum für Umweltforschung GmbH - UFZ" +HTWK= "Leipzig, Hochschulbibliothek der HTWK Leipzig" +GZB= "Leipzig, Leibniz-Institut für Länderkunde" +UBL= "Leipzig, Universitätsbibliothek Leipzig" +FHLH= "Lemgo, S(KIM) - Hochschule Ostwestfalen-Lippe" +BRUCK= "Linz, Anton-Bruckner-Privatuniversität Bibliothek" +KTUL= "Linz, Diözesan- und Universitätsbibliothek der Katholisch-Theologischen Privatuniversität Linz (DUB)" +OOE= "Linz, Oberösterreichische Landesbibliothek" +UBLI= "Linz, Universitätsbibliothek der Johannes Kepler Universität Linz" +UFG= "Linz, Universitätsbibliothek der Kunstuniversität Linz" +BALO= "Lörrach, DHBW Lörrach" +UBHL= "Lübeck, Zentrale Hochschulbibliothek Lübeck" +FHLB= "Ludwigsburg, Bibliothek der Hochschule für öff. Verwaltung und Finanzen" +DFI= "Ludwigsburg, Deutsch-Französisches Institut" +EHLB= "Ludwigsburg, Evangelische Hochschule Ludwigsburg" +PHLB= "Ludwigsburg, Pädagogische Hochschulbibliothek Ludwigsburg" +FHLU= "Ludwigshafen, Hochschulbibliothek Ludwigshafen am Rhein" +UBLUE= "Lüneburg, Universitätsbibliothek Lüneburg" +HSLU= "Luzern, Bibliotheken der Hochschule Luzern" +ZHBLU= "Luzern, Zentral- und Hochschulbibliothek Luzern" +HBMST= "Magdeburg, Hochschulbibliothek Magdeburg-Stendal" +UBMD= "Magdeburg, Universitätsbibliothek Magdeburg (einschl. Medizinische Zentralbibliothek)" +UBMZ= "Mainz, Bibliothekssystem der Universität Mainz" +SBM= "Mainz, Stadtbibliothek Mainz" +BAMA= "Mannheim, Bibliothek der Dualen Hochschule Baden-Württemberg Mannheim" +FHMA= "Mannheim, Hochschulbibliothek Mannheim" +IDS= "Mannheim, Institut für Deutsche Sprache (IDS)" +PAK= "Mannheim, Mediathek der Popakademie Baden-Württemberg, Mannheim" +MUHOM= "Mannheim, Staatliche Hochschule für Musik und Darstellende Kunst Mannheim - Bibliothek" +UBMAN= "Mannheim, Universitätsbibliothek Mannheim" +DLA= "Marbach, Deutsches Literaturarchiv Marbach" +UBMA= "Marburg, Universität Marburg" +FHMQ= "Merseburg, Hochschule Merseburg, Bibliothek" +HTWM= "Mittweida, Hochschulbibliothek Mittweida" +HSNRH= "Mönchengladbach, Hochschulbibliothek der Hochschule Niederrhein" +BAMOS= "Mosbach, Duale Hochschule Baden-Württemberg" +HRWMB= "Mülheim an der Ruhr, Bibliothek der Hochschule Ruhr West, Mülheim/Ruhr und Bottrop" +AHM= "München, Amerika-Haus-Bibliothek" +BSB= "München, Bayerische Staatsbibliothek München" +FHM= "München, Bibliothek der Hochschule München" +IFZ= "München, Bibliothek des Instituts für Zeitgeschichte" +MHMK= "München, Hochschule Macromedia University of Applied Sciences Bibliothek" +HMTM= "München, Hochschule für Musik und Theater München, Bibliothek" +MPISR= "München, Max-Planck-Institut für Sozialrecht und Sozialpolitik" +TUM= "München, Technische Universität München Universitätsbibliothek" +UBWM= "München, Universität der Bundeswehr München" +UBM= "München, Universitätsbibliothek der LMU München" +ZIKG= "München, Zentralinstitut für Kunstgeschichte - Bibliothek" +DHPOL= "Münster, Deutsche Hochschule der Polizei, Münster" +FHBMS= "Münster, Fachhochschulbibliothek Münster" +ULBMS= "Münster, Universitäts- und Landesbibliothek Münster" +FHBNU= "Neu-Ulm, Hochschulbibliothek Neu-Ulm" +FHNB= "Neubrandenburg, Hochschulbibliothek Neubrandenburg" +SBND= "Neuburg an der Donau, Staatliche Bibliothek Neuburg an der Donau" +EHS= "Nürnberg, Bibliothek der Evangelischen Hochschule Nürnberg" +HMN= "Nürnberg, Bibliothek der Hochschule für Musik Nürnberg" +FHN= "Nürnberg, Technische Hochschule Nürnberg Georg Simon Ohm Bibliothek" +HFWU= "Nürtingen, Hochschulbibliothek der Hochschule für Wirtschaft und Umwelt Nürtingen-Geislingen" +FHBOG= "Offenburg, Bibliothek der Hochschule Offenburg" +BISOL= "Oldenburg, Bibliotheks- und Informationssystem der Universität Oldenburg" +LBO= "Oldenburg, Landesbibliothek Oldenburg" +FHOS= "Osnabrück, Hochschule Osnabrück - Bibliothek" +UBOS= "Osnabrück, Universitätsbibliothek Osnabrück" +UBPB= "Paderborn, Universitätsbibliothek Paderborn" +UBPA= "Passau, Universitätsbibliothek Passau" +FHPF= "Pforzheim, Hochschulbibliothek Pforzheim" +BAPL= "Plauen, Bibliothek der Staatlichen Studienakademie" +ZZFPD= "Potsdam, Bibliothek des Zentrums für Zeithistorische Forschung e.V." +HFFP= "Potsdam, Filmuniversität Babelsberg Konrad Wolf" +FHPO= "Potsdam, Hochschulbibliothek der Fachhochschule Potsdam" +UBPO= "Potsdam, Universitätsbibliothek Potsdam" +BARV= "Ravensburg, Bibliothek der Dualen Hochschule Ravensburg" +FHBR= "Regensburg, Hochschulbibliothek Ostbayerische Technische Hochschule Regensburg" +STABI= "Regensburg, Staatliche Bibliothek Regensburg" +UBR= "Regensburg, Universitätsbibliothek Regensburg" +FHRT= "Reutlingen, Hochschule Reutlingen - Lernzentrum" +BARIE= "Riesa, Bibliothek der Staatlichen Studienakademie Riesa, BA Sachsen" +FHBRO= "Rosenheim, Hochschulbibliothek Rosenheim" +HMTRO= "Rostock, Hochschule für Musik und Theater Rostock" +MPIDF= "Rostock, Max-Planck-Institut für demographische Forschung" +UBRO= "Rostock, Universitätsbibliothek Rostock" +HTWS= "Saarbrücken, Hochschule für Technik und Wirtschaft des Saarlandes / Bibliothek" +SULB= "Saarbrücken, Saarländische Universitäts- und Landesbibliothek" +FHSA= "Salzburg, Fachhochschule Salzburg Bibliothek" +UBMS= "Salzburg, Universitätsbibliothek Mozarteum Salzburg" +UBSBG= "Salzburg, Universitätsbibliothek Salzburg" +FHSM= "Schmalkalden, Hochschule Schmalkalden / Bibliothek" +HFGG= "Schwäbisch Gmünd, Hochschulbibliothek der Hochschule für Gestaltung Schwäbisch Gmünd" +PHGD= "Schwäbisch Gmünd, Pädagogische Hochschule Schwäbisch Gmünd - Bibliothek" +LBMV= "Schwerin, Landesbibliothek Mecklenburg-Vorpommern Schwerin" +UBSI= "Siegen, Universitätsbibliothek Siegen" +DHV= "Speyer, Bibliothek der Deutschen Universität für Verwaltungswissenschaften Speyer" +PKHSG= "St. Gallen, PHSG - medienverbund.phsg" +FHSP= "St. Pölten, Fachhochschule St. Pölten" +UBSG= "St. Gallen, Bibliothek der Universität St.Gallen - HSG" +FHSTR= "Stralsund, Hochschulbibliothek Stralsund" +BAS= "Stuttgart, Duale Hochschule Baden-Württemberg Stuttgart" +HDM= "Stuttgart, Hochschule der Medien" +HFTS= "Stuttgart, Hochschule für Technik Stuttgart" +UBS= "Stuttgart, Universitätsbibliothek Stuttgart" +UBHOH= "Stuttgart, Kommunikations-, Informations- und Medienzentrum Hohenheim (KIM)" +WLB= "Stuttgart, Württembergische Landesbibliothek Stuttgart" +BPS= "Trier, Bibliothek des Bischöflichen Priesterseminars Trier" +FHTR= "Trier, Hochschule Trier / Bibliothek" +UBTR= "Trier, Universitätsbibliothek Trier" +MHTRO= "Trossingen, Bibliothek der Staatlichen Hochschule für Musik Trossingen" +UBTUE= "Tübingen, Universitätsbibliothek Tübingen" +FHUL= "Ulm, Bibliothek der Hochschule Ulm" +UBU= "Ulm, Universität Ulm / Kommunikations- und Informationszentrum (kiz)" +UBVE= "Vechta, Universitätsbibliothek Vechta" +BAVS= "Villingen-Schwenningen, Duale Hochschule Baden-Württemberg" +FHWEI= "Weihenstephan, Bibliothek der Hochschule Weihenstephan-Triesdorf" +HAAB= "Weimar, Herzogin Anna Amalia Bibliothek" +UBBUW= "Weimar, Universitätsbibliothek der Bauhaus-Universität Weimar" +HSBW= "Weingarten, Hochschule Ravensburg-Weingarten" +HBW= "Weingarten, Pädagogische Hochschule Weingarten" +FHOOE= "Wels, FH Oberösterreich Studienbetriebs GmbH" +HSH= "Wernigerode, Bibliothek der Hochschule Harz in Wernigerode und Halberstadt" +AKW= "Wien, AK Bibliothek Wien für Sozialwissenschaften" +FHTWI= "Wien, Fachhochschule Technikum Wien Bibliothek" +FPFS= "Wien, FernFH Bibliothek" +FHCAW= "Wien, FH Campus Wien" +IHS= "Wien, Institut für Höhere Studien (IHS) Wien" +ONB= "Wien, Österreichische Nationalbibliothek" +UABK= "Wien, Universitätsbibliothek der Akademie der bildenden Künste Wien" +UBTUW= "Wien, Universitätsbibliothek der Technischen Universität Wien" +UBAKW= "Wien, Universitätsbibliothek Universität für angewandte Kunst Wien" +UBWI= "Wien, Universitätsbibliothek Wien" +FHWM= "Wiener Neustadt, Fachhochschule Wiener Neustadt für Wirtschaft und Technik" +EBS= "Wiesbaden, EBS Universität für Wirtschaft und Recht" +HLB= "Wiesbaden/Rüsselsheim, Hochschul- und Landesbibliothek RheinMain" +TFHW= "Wildau, Technische Hochschule Wildau [FH ] - Bibliothek" +FHWOE= "Wilhelmshaven, Jade Hochschule Wilhelmshaven/Oldenburg/Elsfleth, Hochschulbibliothek" +ZHAW= "Winterthur, ZHAW Hochschulbibliothek Winterthur/Zürich/Wädenswil" +HSHWI= "Wismar, Hochschulbibliothek Wismar" +HAB= "Wolfenbüttel, Herzog August Bibliothek" +FHWF= "Wolfenbüttel, Bibliothek der Ostfalia Hochschule für angewandte Wissenschaften" +FHWO= "Worms, Hochschulbibliothek Worms" +THZW= "Wuppertal, Hochschul- und Landeskirchenbibliothek Wuppertal" +UBWUP= "Wuppertal, Universitätsbibliothek Wuppertal" +UBW= "Würzburg, Universitätsbibliothek Würzburg" +FHBWS= "Würzburg-Schweinfurt, Hochschulbibliothek Würzburg-Schweinfurt" +HZG= "Zittau/Görlitz, Hochschulbibliothek der Hochschule Zittau/Görlitz" +EHB= "Zollikofen, Bibliotheken EHB (Standorte Lausanne, Lugano und Zollikofen)" +IHH= "Zürich, Interkantonale Hochschule für Heilpädagogik, Bibliothek, Zürich" +UNIZH= "Zürich, Universität Zürich / Zentralbibliothek Zürich" +ZHK= "Zürich, Zürcher Hochschule der Künste - Medien- und Informationszentrum MIZ" +FHKL= "Zweibrücken, Hochschule Kaiserslautern, Hochschulbibliothek" +WHZ= "Zwickau, Hochschulbibliothek der Westsächsischen Hochschule Zwickau" +AAAAA= "None of the Specified Libraries" + +BBI Welcome = Sehr geehrte Nutzerin, sehr geehrter Nutzer, wir freuen uns, dass Sie unsere Dienste ab sofort nutzen möchten. Ein Mitarbeiter des Fachinformationsdienstes wird sich mit Ihnen in Verbindung setzen. Nach erfolgter Registrierung können Sie die erweiterten Funktionalitäten des Portals nutzen. Für Rückfragen stehen wir Ihnen unter der Mailadresse info@fid-bbi.de jederzeit zur Verfügung. + diff --git a/module/fid_bbi/config/module.config.php b/module/fid_bbi/config/module.config.php index 43ea5ac6cac..d2a7176b2d6 100644 --- a/module/fid_bbi/config/module.config.php +++ b/module/fid_bbi/config/module.config.php @@ -4,9 +4,12 @@ namespace fid_bbi\Module\Configuration; $config = [ 'controllers' => [ 'factories' => [ + 'fid_bbi\Controller\FeedbackController' => 'VuFind\Controller\AbstractBaseFactory', 'fid_bbi\Controller\SearchController' => 'VuFind\Controller\AbstractBaseFactory', ], 'aliases' => [ + 'feedback' => 'fid_bbi\Controller\FeedbackController', + 'Feedback' => 'fid_bbi\Controller\FeedbackController', 'Search' => 'fid_bbi\Controller\SearchController', 'search' => 'fid_bbi\Controller\SearchController', ], diff --git a/module/fid_bbi/src/fid_bbi/Controller/FeedbackController.php b/module/fid_bbi/src/fid_bbi/Controller/FeedbackController.php index 89ea0c760cf..54f9bd1a056 100644 --- a/module/fid_bbi/src/fid_bbi/Controller/FeedbackController.php +++ b/module/fid_bbi/src/fid_bbi/Controller/FeedbackController.php @@ -36,12 +36,47 @@ use VuFind\Controller\FeedbackController as BaseFeedbackController; class FeedbackController extends BaseFeedbackController { /** - * Display Feedback home form. + * Send form data as email. * - * @return \Zend\View\Model\ViewModel + * @param string $recipientName Recipient name + * @param string $recipientEmail Recipient email + * @param string $senderName Sender name + * @param string $senderEmail Sender email + * @param string $replyToName Reply-to name + * @param string $replyToEmail Reply-to email + * @param string $emailSubject Email subject + * @param string $emailMessage Email message + * + * @return array with elements success:boolean, errorMessage:string (optional) */ - public function emailAction() - { - return $this->forwardTo('Feedback', 'Form'); + protected function sendEmail( + $recipientName, $recipientEmail, $senderName, $senderEmail, + $replyToName, $replyToEmail, $emailSubject, $emailMessage + ) { + if (strpos("emailSubject", $emailSubject) === false) { + $emailSubject = "BBI "; + $formId = $this->params()->fromRoute('id', $this->params()->fromQuery('id')); + if (!empty($formId)) { + switch ($formId) { + case "RegistrationRequest": + $emailSubject .= $this->translate("registration_form_title"); + break; + case "FeedbackSite": + $emailSubject .= $this->translate("Contact"); + break; + } + } + } + + return parent::sendEmail( + $recipientName, + $recipientEmail, + $senderName, + $senderEmail, + $replyToName, + $replyToEmail, + $emailSubject, + $emailMessage + ); } } diff --git a/themes/fid_bbi/templates/Auth/AbstractBase/login.phtml b/themes/fid_bbi/templates/Auth/AbstractBase/login.phtml new file mode 100644 index 00000000000..4fc5e8aa9f9 --- /dev/null +++ b/themes/fid_bbi/templates/Auth/AbstractBase/login.phtml @@ -0,0 +1,20 @@ +<?php $account = $this->auth()->getManager(); ?> +<?php $sessionInitiator = $account->getSessionInitiator($this->serverUrl($this->url('myresearch-home'))); ?> +<?php if (!$sessionInitiator): // display default login form if no login URL provided ?> + <form method="post" action="<?=$this->url('myresearch-home')?>" name="loginForm" class="form-login"> + <?=$this->auth()->getLoginFields()?> + <input type="hidden" name="auth_method" value="<?=$account->getAuthMethod()?>"> + <input type="hidden" name="csrf" value="<?=$this->escapeHtmlAttr($account->getCsrfHash())?>" /> + <div class="form-group"> + <input class="btn btn-primary" type="submit" name="processLogin" value="<?=$this->transEsc('Login')?>"> + <?php if ($account->supportsCreation()): ?> + <a data-lightbox href="<?=$this->url('feedback-form')?>?id=RegistrationRequest"><?=$this->transEsc('Create New Account')?></a> + <?php endif; ?> + <?php if ($account->supportsRecovery()): ?> + <a class="btn btn-link" href="<?=$this->url('myresearch-recover') ?>?auth_method=<?=$account->getAuthMethod()?>"><?=$this->transEsc('Forgot Password')?></a> + <?php endif; ?> + </div> + </form> +<?php else: ?> + <a href="<?=$this->escapeHtmlAttr($sessionInitiator)?>" class="btn btn-link" data-lightbox-ignore><?=$this->transEsc("Institutional Login")?></a> +<?php endif; ?> diff --git a/themes/fid_bbi/templates/feedback/form.phtml b/themes/fid_bbi/templates/feedback/form.phtml index 98265c1d2be..06fd4babccb 100644 --- a/themes/fid_bbi/templates/feedback/form.phtml +++ b/themes/fid_bbi/templates/feedback/form.phtml @@ -39,64 +39,66 @@ <?php endif ?> <?php $currentGroup = null; ?> + <?php $countElements = count($form->getElements()); $counter = 0 ?> <?php foreach($form->getElements() as $el): ?> - <? if($el['name'] == "confirmPrivacy") : ?> + <? $counter++; ?> + <? if($counter == $countElements) : ?> <div class="form-group"> - <input id="confirmPrivacy" name="confirmPrivacy" type="checkbox" <?=isset($el['required']) && $el['required'] ? 'required' : ''?>> + <input id="confirmPrivacy" name="confirmPrivacy" type="checkbox" required> <label for="confirmPrivacy"> + <?php $url = "'" . $this->url('content-page', ['page' => 'privacy']) . "'"; ?> <?= $this->translate( 'email_contact_policy', - ['%%policy_link%%' => '<a href="' . $this->url('content-page', ['page' => 'privacy']) . '"">' . $this->transEsc('Privacy Policy') . '</a>'] + ['%%policy_link%%' => '<a onclick="window.open(' . $url . ')">' . $this->transEsc('Privacy Policy') . '</a>'] ); ?>* </label> </div> - <?php else: ?> - <?php - $formElement = $form->get($el['name']); + <?php endif ?> + <?php + $formElement = $form->get($el['name']); - // Group form elements into field sets - $handleGroup = $group = null; - if (isset($el['group']) && !empty($el['group'])) { - $group = $el['group']; - } - if ($group && $currentGroup === null) { - $handleGroup = 'open'; - $currentGroup = $group; - } elseif ($currentGroup && !$group) { - $handleGroup = 'close'; - $currentGroup = null; - } elseif ($currentGroup !== $group) { - $handleGroup = 'openAndClose'; - $currentGroup = $group; - } - ?> + // Group form elements into field sets + $handleGroup = $group = null; + if (isset($el['group']) && !empty($el['group'])) { + $group = $el['group']; + } + if ($group && $currentGroup === null) { + $handleGroup = 'open'; + $currentGroup = $group; + } elseif ($currentGroup && !$group) { + $handleGroup = 'close'; + $currentGroup = null; + } elseif ($currentGroup !== $group) { + $handleGroup = 'openAndClose'; + $currentGroup = $group; + } + ?> - <?php if (in_array($handleGroup, ['close', 'openAndClose'])): ?> - </div> - <?php endif ?> - <?php if (in_array($handleGroup, ['open', 'openAndClose'])): ?> - <div class="field-set"> - <?php endif ?> + <?php if (in_array($handleGroup, ['close', 'openAndClose'])): ?> + </div> + <?php endif ?> + <?php if (in_array($handleGroup, ['open', 'openAndClose'])): ?> + <div class="field-set"> + <?php endif ?> - <div class="form-group"> - <?php if (!empty($el['help'])): ?> - <p class="info"><?= $this->transEsc($el['help']) ?></p> - <?php endif ?> - <?php if ($el['type'] !== 'submit'): ?> - <label for="<?=$this->escapeHtmlAttr($el['name'])?>" class="control-label<?=!empty($el['required']) ? ' required' : ''?>"><?=$this->transEsc($el['label'])?>:</label> - <?php else: ?> - <?php if ($helpPost): ?> - <div class="form-info post"> - <?=$helpPost?> - </div> - <?php endif ?> - <?=$this->recaptcha()->html($this->useRecaptcha) ?> - <?php endif ?> - <?= $this->formRow($formElement) ?> + <div class="form-group"> + <?php if (!empty($el['help'])): ?> + <p class="info"><?= $this->transEsc($el['help']) ?></p> + <?php endif ?> + <?php if ($el['type'] !== 'submit'): ?> + <label for="<?=$this->escapeHtmlAttr($el['name'])?>" class="control-label<?=!empty($el['required']) ? ' required' : ''?>"><?=$this->transEsc($el['label'])?>:</label> + <?php else: ?> + <?php if ($helpPost): ?> + <div class="form-info post"> + <?=$helpPost?> </div> - <?php endif; ?> + <?php endif ?> + <?=$this->recaptcha()->html($this->useRecaptcha) ?> + <?php endif ?> + <?= $this->formRow($formElement) ?> + </div> <?php endforeach ?> <?= $this->form()->closeTag() ?> <?php endif ?> diff --git a/themes/fid_bbi/templates/footer.phtml b/themes/fid_bbi/templates/footer.phtml index 4c1172d6ae8..9f8c3f46532 100644 --- a/themes/fid_bbi/templates/footer.phtml +++ b/themes/fid_bbi/templates/footer.phtml @@ -15,6 +15,7 @@ <li><a href="<?=$this->url('content-page', ['page' => 'faq'])?>"><?=$this->transEsc('FAQs')?></a></li> <li><a href="<?=$this->url('content-page', ['page' => 'terms'])?>"><?=$this->transEsc('Terms of Use')?></a></li> <li><a href="<?=$this->url('content-page', ['page' => 'privacy'])?>"><?=$this->transEsc('Privacy Policy')?></a></li> + <li><a data-lightbox href="<?=$this->url('feedback-home')?>"><?=$this->transEsc('Contact')?></a></li> </ul> </div> <div class="footer-column"> -- GitLab