Dieses Release hält ein verbessertes Bild-Widget sowie die dynamische Kollegensuche bereit. Schaut rein, was es an weiteren spannenden Neuheiten gibt.
Wir haben an ein paar Stellschrauben gedreht, die einen großen Effekt haben. Herausgekommen ist ein neues Design und eine neue Funktion: Bilder werden jetzt ohne weißen Rand über die gesamte Fläche des Widgets angezeigt.
Weiter geht es mit den Neuerungen: Zusätzlich könnt ihr die Bilder jetzt verlinken inklusive der Wahloption, ob der Link sich im selben oder neuen Tab öffnen soll. Sehr smart!
Wir haben euch gehört und die Kollegensuche optimiert. Endlich findet ihr den Experten für ein bestimmtes Thema. Dank der dynamischen Kollegensuche werden auch die von den Admins konfigurierten Felder wie "Expertise" durchsucht. Jetzt liegt es nur noch an den Kollegen, die Profilfelder optimal zu füllen. Macht euch auf die Suche!
Jetzt Experten findenDas war noch nicht alles. Auch an diesen Stellschrauben wurde gedreht:
Launchpad im Schnellzugriff: Mit dem Tastaturkürzel "l" öffnet ihr das Launchpad.
„Sticky“-Beiträge oder geteilte Posts: Als “sticky” markierte Beiträge und geteilte Beiträge werden auf den Profil-/Community-/Seiten-/Event-Timelines für den Autor nur noch als “sticky” markiert.
Auf der persönlichen Benutzer-Timeline des Autors selbst (Startseite) werden diese hingegen weiterhin als “Sticky” angeheftet.
Nutzer-Import: Ab sofort steht Admins SAML Just-in-time als Bereitstellungsmethode zur Verfügung.
Events Einladung: Die neue User-Chooser-UI wird jetzt auch beim Einladen weiterer Teilnehmer zu einer bestehenden Veranstaltung angewendet.
Geringere Belastung des Redis-Servers durch Beseitigung redundanter Anrufe.
Die ETag-Zwischenspeicherung von Timeline-Elementen wurde korrigiert, um die Auswirkungen auf das Back-End beim Wiederverbinden stark zu reduzieren.
Nutzeranonymisierungsaufträge werden in Multi-Tenant-Umgebungen zu unterschiedlichen Zeiten ausgeführt (Performance).
Leistungsverbesserung für geplante Metriken.
Für eine bessere Performance ist der Endpunkt zum Benutzerexport einer Seite jetzt konfigurierbar.
COYO Engage: Das abonnieren von Blog-Artikeln ist jetzt im Newsfeed integriert.
Hier findet ihr alles rund um technische Anpassungen, Fehlerbehebungen und Änderungen der Sprachschlüssel.
Aufgrund der technischen Begriffe ist der folgende Teil der Release Notes auf Englisch.
The OAuth2 token has changed from a UUID to a JWT token format. All previously issued tokens will get invalid. Additionally, all (cookie-based) sessions get invalidated. Due to this, the following is to be expected:
All users will need to re-login on COYO, COYO app and COYO Engage.
Customers/partners using the REST API will need to authenticate again.
Error messages in the backend as existing sessions cannot be deserialized anymore.
New metric: "usersWithLogin" containing the number of users that have logged in at least once. Updated regularly according to existing cron pattern in "coyo.jobs.continuousMetricsCollectionInterval" (default once per hour).
Migrated teams bot to bot framework version 4.
The frontend was updated to Angular version 9.
JWT library is integrated into the i18n service.
COYOFOUR-10476 Users without messaging permissions always experienced that they receive push notifications.
COYOFOUR-11311 System admins and developers experienced that they could not access the angular component documentation.
COYOFOUR-11521 Users always experienced that they could not move articles in wiki apps via drag & drop although they had permission to edit articles.
COYOFOUR-11692 Users always experience that editing a comment leads to freeze of the COYO classic app
COYOFOUR-11821 Users always experienced getting notified in case a new document has been uploaded to an inactive document app.
COYOFOUR-11856 Users always experienced that private and protected workspaces have the same logo in the quick entity search
COYOFOUR-12015 Admins sometimes experienced not being able to delete a landing page.
COYOFOUR-12045 Users always experienced that the share header is not displayed in the timeline on a colleagues profile if the object / post is shared with a private workspace you are not a member of.
COYOFOUR-12164 Users always experienced apparently having the option to reveal the author of a shared blog article which is not having any effect.
COYOFOUR-12170 Admins always experienced that the format of user profile pictures in pop ups can't be changed with CSS.
COYOFOUR-12172 Users being former authors or publishers of a blog app always experienced still having access to the files of the blog-app via "My files" even if the settings of the blog app already changed to "admins".
COYOFOUR-12255 Admin always experienced missing notifications for contents that are reported anonymously.
COYOFOUR-12256 Users always experienced that the event description doesn't show up correctly in a link preview
COYOFOUR-12331 Admins sometimes experienced wrong translations for page navigation when adding a new page navigation group.
COYOFOUR-12386 Admins always experienced that the trending hashtags widget did not show the right hashtags in the chosen time period.
COYOFOUR-12443 Users always experienced that the Blog article widget is broken at the edit view.
COYOFOUR-12452 Admins always experienced not working hex-code in HTML widget.
COYOFOUR-12460 Admins always experienced that the permission to access own profile also restricts the users account settings.
COYOFOUR-12497 Admins sometimes experienced backend log entries (e.g. EntityNotFoundException) connected with internal server errors (HTTP status 500) when it should have been a 4xx error instead.
COYOFOUR-12532 Users always experienced themselves appearing twice when looking at the list of users that liked a certain comment which they liked before.
COYOFOUR-12535 Users always experienced that it was not possible to scroll in folders with more than 30 files via the file picker when trying to attach a file to/ inside an app or a widget.
COYOFOUR-12542 Admins always experienced that single users cannot be invited to created events when admins do not have the right to "invite groups to an event".
COYOFOUR-12579 Admins always experienced that they cannot hide several widgets on mobile view because the option is missing.
COYOFOUR-12596 Users always experienced that not the full amount of colleagues is listed in the different filters in the colleagues overview.
COYOFOUR-12609 Users always experienced that there is no event sync with Outlook if user accepts public event or sets it to "maybe" for the first time.
COYOFOUR-12624 Admins always experienced that the Office 365/GSuite search integration only works if activated twice.
COYOFOUR-12626 Users always experienced that they could not find content in uploaded documents, e.g. PDF documents.
COYOFOUR-12634 Users always experienced that they cannot change their password when imported via CSV.
COYOFOUR-12643 Users rarely experienced a not working timeline due to a broken share.
COYOFOUR-12647 Users always experienced that hidden users are still shown in the superior overview and can be accessed via it.
COYOFOUR-12662 Users sometimes experienced missing icons in the upcoming events widget.
COYOFOUR-12680 Users sometimes experienced missing notifications for a blog article that was published on a subscribed page.
COYOFOUR-12700 Users invited as external workspace members always experienced a not understandable registration screen.
COYOFOUR-12743 Users rarely experienced a missing timeline after login via SSO.
COYOFOUR-12769 Users logged in via SSO always experienced getting a prompt to change their password after reopening COYO.
COYOFOUR-12784 Admins always experienced that the logging for moderator mode contains no useful data.
COYOFOUR-12798 Users always experienced that the badge count from the classic app shows activities from deactivated apps & widgets
COYOFOUR-12803 Users sometimes experienced not being able to change their password.
COYOFOUR-12929 User always experienced a wrong title when filling in a location in the media widget settings.
COYOFOUR-13046 Users always experienced that when they click on forgot password „e-mail“ is written with two „i“.
Additions
ADMIN.AUTHENTICATION.SAML.TABS.HEADINGS.JUST_IN_TIME_PROVISIONING,"Just-in-time provisioning"
ADMIN.AUTHENTICATION.SAMLJIT.DESCRIPTION,"Security assertion markup language with just-in-time user provisioning"
ADMIN.AUTHENTICATION.SAMLJIT.GROUP_PROV_ATTR_GROUP,"Groups attribute"
ADMIN.AUTHENTICATION.SAMLJIT.GROUP_PROV_ATTR_GROUP.HELP,"The attribute name of the groups."
ADMIN.AUTHENTICATION.SAMLJIT.GROUP_PROV_ENABLED,"Groups"
ADMIN.AUTHENTICATION.SAMLJIT.GROUP_PROV_ENABLED.HELP,"Enables the just-in-time groups provisioning."
ADMIN.AUTHENTICATION.SAMLJIT.NAME,"SAML just-in-time"
ADMIN.AUTHENTICATION.SAMLJIT.USER_PROV_ATTR_EMAIL,"Email"
ADMIN.AUTHENTICATION.SAMLJIT.USER_PROV_ATTR_EMAIL.HELP,"The attribute name of the email value."
ADMIN.AUTHENTICATION.SAMLJIT.USER_PROV_ATTR_FIRST_NAME,"Firstname"
ADMIN.AUTHENTICATION.SAMLJIT.USER_PROV_ATTR_FIRST_NAME.HELP,"The attribute name of the firstname value."
ADMIN.AUTHENTICATION.SAMLJIT.USER_PROV_ATTR_LAST_NAME,"Lastname"
ADMIN.AUTHENTICATION.SAMLJIT.USER_PROV_ATTR_LAST_NAME.HELP,"The attribute name of the lastname value."
ADMIN.USER_DIRECTORIES.CSV.FILE.VALIDATION.FAILURE.EMAIL.NOT_NULL,"Optional field email must also be separated by comma, even it does not contain a value"
ADMIN.USER_DIRECTORIES.CSV.FILE.VALIDATION.FAILURE.GROUPS.NOT_NULL,"Optional field group must also be separated by comma, even it does not contain a value"
ADMIN.USER_DIRECTORIES.SAMLJIT.NAME,"SAML just-in-time"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.AT,"Austria"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.BE,"Belgium"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.CH,"Switzerland"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.CZ,"Czech Republic"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.DE,"Germany"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.DK,"Denmark"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.ES,"Spain"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.FI,"Finland"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.FR,"France"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.GB-ENG,"England"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.GB-WLS,"Wales"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.HR,"Croatia"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.IT,"Italy"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.NL,"Netherlands"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.PL,"Poland"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.PT,"Portugal"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.RU,"Russia"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SE,"Sweden"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.AT,"AUT"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.BE,"BEL"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.CH,"CHE"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.CZ,"CZE"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.DE,“DEU"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.DK,"DNK"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.ES,"ESP"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.FI,"FIN"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.FR,"FRA"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.GB-ENG,"ENG"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.GB-WLS,"WLS"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.HR,"HRV"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.IT,"ITA"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.NL,"NLD"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.PL,"POL"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.PT,"PRT"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.RU,"RUS"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.SE,"SWE"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.TR,"TUR"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.UA,"UKR"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.TR,"Turkey"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.UA,"Ukraine"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.A,"Group A"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.B,"Group B"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.C,"Group C"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.D,"Group D"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.E,"Group E"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.F,"Group F"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.FINAL,"Final"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.QUARTERFINALS,"Quarter-finals"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.RO16,"Round of 16"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.SEMIFINALS,"Semi-finals"
APP.CHAMPIONSHIP.FIFA_EC20.TITLE,"FIFA Euro Cup 2020"
EVENT.STATUS.ATTENDING.ACTIVE,"Accepted"
EVENT.STATUS.NOT_ATTENDING.ACTIVE,"Declined"
EVENT.UPDATE.BUTTON,"Send invitation"
MODULE.EVENTS.FILTER.STATUS.ATTENDING,"Accepted"
MODULE.EVENTS.FILTER.STATUS.MAYBE_ATTENDING,"Maybe"
MODULE.EVENTS.FILTER.STATUS.NOT_ATTENDING,"Declined"
MODULE.EVENTS.FILTER.STATUS.PENDING,"Reply pending"
MODULE.LOGIN.RESET.NO_EMAIL.NOTIFICATION,"Thanks, your contact information has been forwarded to your superadmins and they will be in touch shortly."
MODULE.LOGIN.RESET.NO_EMAIL.REQUEST.ERROR,"Requesting a new password failed."
MODULE.LOGIN.RESET.NO_EMAIL.REQUEST.SUCCESS,"New password successfully requested."
MODULE.LOGIN.RESET.SET_EMAIL.EMAIL.PLACEHOLDER,"Email address to contact"
MODULE.LOGIN.RESET.SET_EMAIL.LASTNAME.PLACEHOLDER,"Last name"
MODULE.LOGIN.RESET.SET_EMAIL.NAME.PLACEHOLDER,"Name"
MODULE.LOGIN.RESET.SET_EMAIL.PHONE.PLACEHOLDER,"Phone number"
MODULE.LOGIN.RESET.SET_EMAIL.TEXT,"Fill in this form so that your superadmin can contact you for authentication."
MODULE.LOGIN.RESET.START.BUTTON.EMAIL_EXISTS,"Yes, send me a recovery link"
MODULE.LOGIN.RESET.START.BUTTON.NO_EMAIL,"No, please contact me"
MODULE.LOGIN.RESET.START.HEADLINE,"Email address already existing?"
MODULE.LOGIN.RESET.START.TEXT,"Do you have an email connected to your account to receive the password recovery link?"
MODULE.REGISTER-EXTERNAL.ALREADY_REGISTERED,"Already registered?"
MODULE.REGISTER-EXTERNAL.ERROR.EMAIL_ALREADY_IN_USE,"There is already a registered account for this email address."
MODULE.REGISTER-EXTERNAL.ERROR.ERROR,"An unknown error occurred."
MODULE.REGISTER-EXTERNAL.ERROR.INVITATION_EXPIRED,"Your invitation has expired."
MODULE.REGISTER-EXTERNAL.ERROR.INVITATION_REVOKED,"Your invitation has revoked."
MODULE.REGISTER-EXTERNAL.ERROR.INVITATION_TOKEN_INVALID,"Your invitation link in invalid."
MODULE.REGISTER-EXTERNAL.FIRSTNAME,"First name"
MODULE.REGISTER-EXTERNAL.LASTNAME,"Last name"
MODULE.REGISTER-EXTERNAL.PASSWORD,"Password"
MODULE.REGISTER-EXTERNAL.PASSWORD_CONFIRM,"Confirm password"
MODULE.REGISTER-EXTERNAL.SUBMIT,"Register"
MODULE.REGISTER-EXTERNAL.TITLE,"Register"
PASSWORD.CHANGE.TEMPORARY.CONFIRM_PASSWORD.PLACEHOLDER,"Confirm password"
PASSWORD.CHANGE.TEMPORARY.NEW_PASSWORD.PLACEHOLDER,"New password"
PASSWORD.CHANGE.TEMPORARY.PASSWORD.PLACEHOLDER,"Temporary password"
PASSWORD.CHANGE.TEMPORARY.SET_PASSWORD.BUTTON,"Set password"
PASSWORD.CHANGE.TEMPORARY.TEXT,"Please set a new password to replace the temporary password."
USER.CHOOSER.GUEST_LIST.ALREADY_INVITED,"Already invited"
WIDGET.IMAGE.SETTINGS.TARGET,"Opens in a new tab"
WIDGET.IMAGE.SETTINGS.UPLOAD_IMAGE.ARIA_LABEL,"Select and upload an image from the file library"
WIDGET.IMAGE.SETTINGS.UPLOAD_IMAGE_BUTTON_TEXT,"Upload image"
WIDGET.IMAGE.SETTINGS.UPLOAD_NEW_IMAGE_BUTTON_TEXT,"Upload new image"
WIDGET.IMAGE.SETTINGS.URL,"Links to ..."
WIDGET.IMAGE.SETTINGS.URL.HELP_TEXT,"You can also set internal links"
WIDGET.IMAGE.SETTINGS.URL.PLACEHOLDER,"https://www.example.com"
WIDGET.MEDIA.LIGHTBOX.NEXT,"Show next media"
WIDGET.MEDIA.LIGHTBOX.PREVIOUS,"Show previous media"
WIDGET.TEASER.SETIINGS.CONFIG.NARROW.LABEL,"Square (1:1)"
WIDGET.TEASER.SETIINGS.CONFIG.NARROW.RESOLUTION,"Best used for smaller layouts"
WIDGET.TEASER.SETIINGS.CONFIG.WIDE.LABEL,"Landscape (3:1)"
WIDGET.TEASER.SETIINGS.CONFIG.WIDE.RESOLUTION,"Best used for wide layouts"
WIDGET.TEASER.SETTINGS.CONFIG.ASPECT_NARROW,"860x860"
WIDGET.TEASER.SETTINGS.CONFIG.ASPECT_WIDE,"1184x395"
WIDGET.TEASER.SETTINGS.CONFIG.HEADLINE.REQUIRED,"(max. {maxlength} characters)"
WIDGET.TEASER.SETTINGS.DELETE.SLIDE,"Delete slide"
WIDGET.TEASER.SETTINGS.DELETE.SLIDE.DESCRIPTION,"This will delete the slide permanently from your widget and **cannot be undone.**"
WIDGET.TEASER.SETTINGS.DELETE.SLIDE.KEEP,"No, keep the slide"
WIDGET.TEASER.SETTINGS.DELETE.SLIDE.TITLE,"Delete slide?"
WIDGETS.MODAL.REMOVE.CANCEL,"No, keep widget"
WIDGETS.MODAL.REMOVE.CONFIRM,"Delete widget"
WIDGETS.SETTINGS.BIRTHDAY.TITLE,"Upcoming birthdays widget settings"
WIDGETS.SETTINGS.BUTTON.TITLE,"Link button widget settings"
WIDGETS.SETTINGS.CALLOUT.TITLE,"Callout widget settings"
WIDGETS.SETTINGS.CLOSE,"Discard changes"
WIDGETS.SETTINGS.CODE.TITLE,"Code widget settings"
WIDGETS.SETTINGS.COMPLETE_PROFILE.TITLE,"Complete profile widget settings"
WIDGETS.SETTINGS.DIVIDER.TITLE,"Divider widget settings"
WIDGETS.SETTINGS.HASHTAG.TITLE,"Trending hashtags widget settings"
WIDGETS.SETTINGS.HEADLINE.TITLE,"Headline widget settings"
WIDGETS.SETTINGS.HTML.TITLE,"HTML widget settings"
WIDGETS.SETTINGS.IFRAME.TITLE,"iFrame widget settings"
WIDGETS.SETTINGS.IMAGE.TITLE,"Image widget settings"
WIDGETS.SETTINGS.MEDIA.TITLE,"Media widget settings"
WIDGETS.SETTINGS.NEW.COLLEAGUES.TITLE,"New colleagues widget settings"
WIDGETS.SETTINGS.PERSONAL_TIMELINE.TITLE,"Timeline widget settings"
WIDGETS.SETTINGS.POLL.TITLE,"Poll widget settings"
WIDGETS.SETTINGS.RSS.TITLE,"RSS feed widget settings"
WIDGETS.SETTINGS.RTE.TITLE,"Rich text editor widget settings"
WIDGETS.SETTINGS.SINGLEFILE.TITLE,"Single file widget settings"
WIDGETS.SETTINGS.SUBMIT,"Save widget"
WIDGETS.SETTINGS.SUBSCRIPTIONS.TITLE,"Subscriptions widget settings"
WIDGETS.SETTINGS.TEASER.TITLE,"Teaser widget settings"
WIDGETS.SETTINGS.TEXT.TITLE,"Text widget settings"
WIDGETS.SETTINGS.USERPROFILE.TITLE,"User profile widget settings"
WIDGETS.SETTINGS.USER_ONLINE.TITLE,"Online users widget settings"
WIDGETS.SETTINGS.WELCOME.TITLE,"Welcome widget settings"
email.apps.form.email_notification.content.self,"You have submitted a new form entry in "{0}""
email.email_notification.notifications.suffix,"waiting for you"
email.email_notification.posts.suffix," on your personal timeline"
email.email_request_password_reset.closing_words,"Please be aware that all {0} superadmins received this email and coordination amongst you might be required. Thanks."
email.email_request_password_reset.contact_details,"Contact Details:"
email.email_request_password_reset.email,"Contact email"
email.email_request_password_reset.email.suffix,"{0}"
email.email_request_password_reset.firstname,"Firstname"
email.email_request_password_reset.firstname.suffix,"{0}"
email.email_request_password_reset.head,"Password reset required"
email.email_request_password_reset.instructions,"Please get in touch with your colleague via the provided contact information and verify the identity of this colleague. After you have authenticated your colleague and reset the password, please contact your colleague again and inform him/her that the password has been reset. This manual step is necessary as we do not store the alternative, potentially private, contact information."
email.email_request_password_reset.instructions.step.five,"Insert a new, temporary password and click save."
email.email_request_password_reset.instructions.step.four,"The user settings will open and at the bottom you find the password field."
email.email_request_password_reset.instructions.step.one,"Enter your {0} admin interface."
email.email_request_password_reset.instructions.step.six,"Inform your colleague about the temporary password. He/she will be prompted to change it upon first login."
email.email_request_password_reset.instructions.step.three,"Click the „Edit“ button in the options menu on the right."
email.email_request_password_reset.instructions.step.two,"Navigate to User Management and find you colleague from the list"
email.email_request_password_reset.instructions.steps,"This is how you reset a users password:"
email.email_request_password_reset.phone,"Contact phone number"
email.email_request_password_reset.phone.suffix,"{0}"
email.email_request_password_reset.salutation.body,"A colleague without email address or with no access to his/her email address needs your help to reset his/her {0} password."
email.email_request_password_reset.salutation.head,"Hey superadmin,"
email.email_request_password_reset.subject,"Password reset required for {0} {1}"
email.email_request_password_reset.surname,"Surname"
email.email_request_password_reset.surname.suffix,"{0}"
email.email_welcome.password.suffix,"{0}"
email.email_welcome.username.suffix,"{0}"
Modifications
ADMIN.USER_DIRECTORIES.CSV.FILE.HELP.GROUPS,"A group may only consist of letters. All other characters, spaces and numbers are not allowed. If a user belongs to several groups, the group names must be separated by a pipe (vertical line)."
ADMIN.USER_DIRECTORIES.CSV.FILE.VALIDATION.FAILURE.EMAIL.PATTERN,"Email value "{invalidValue}" is invalid"
ADMIN.USER_DIRECTORIES.CSV.FILE.VALIDATION.FAILURE.GROUPS.PATTERN,"Group value "{invalidValue}" does not fulfill required notation"
ADMIN.USER_DIRECTORIES.CSV.FILE.VALIDATION.FAILURE.PASSWORD.PATTERN,"Password value "{invalidValue}" does not fulfill the requirements"
ADMIN.USER_DIRECTORIES.CSV.FILE.VALIDATION.FAILURE.TIP,"Please check your entries and try again. Check the help for further information.“
EVENT.STATUS.PENDING,"Reply"
MODULE.EVENTS.FILTER.PARTICIPATION_STATUS,"Participation status“
MODULE.EVENTS.FILTER.STATUS,"Event status"
MODULE.EVENTS.FILTER.STATUS.ALL,"All events“
PASSWORD.CHANGE.CONFIRM_PASSWORD.PLACEHOLDER,"Your new password (again)“
PASSWORD.CHANGE.NEW_PASSWORD.PLACEHOLDER,"Your new password"
PASSWORD.CHANGE.OLD_PASSWORD.PLACEHOLDER,"Your old password"
PASSWORD.CHANGE.SUBMIT,"Set password“
PASSWORD.CHANGE.TITLE,"Change password“
USER.CHOOSER.GROUP.SUBLINE,"Group
{param0, plural, =1 “
WIDGET.FACEGAME.DESCRIPTION,"Allows users to play a facegame with their colleagues!“
WIDGET.MEDIA.LIGHTBOX.OF,"{count} of {length}"
WIDGET.MEDIA.LIGHTBOX.OF,"{count} of {length}“
WIDGET.TEASER.SETTINGS.CONFIG.ASPECT_RATIO1,"Aspect ratio of 3:1 (e.g. 1184 x 495)"
WIDGET.TEASER.SETTINGS.CONFIG.ASPECT_RATIO2,"Aspect ratio of 1:1 (e.g. 860 x 860)“
WIDGET.TEASER.SETTINGS.CONFIG.IMAGE,"Choose a teaser image“
WIDGET.TEASER.SETTINGS.ROTATION.DESCRIPTION,"Define how long a slide should be visible"
WIDGET.TEASER.SETTINGS.ROTATION.LABEL,"Duration of the slides“
WIDGET.TEASER.SETTINGS.SLIDES.DESCRIPTION,"Add a new slides to your teaser widget"
Removals
USER.CHOOSER.STEP.SUBMIT,"Create event"
WIDGETS.SETTINGS.TITLE,"Widget settings"
Viel schöner und noch einfacher zu bedienen: Das neue Teaser-Widget.