• Keine Ergebnisse gefunden

Releasedokument für das Update des KoGIs-Baukastens, Updatename: Herbstneuerungen (September 2021)

N/A
N/A
Protected

Academic year: 2022

Aktie "Releasedokument für das Update des KoGIs-Baukastens, Updatename: Herbstneuerungen (September 2021)"

Copied!
6
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Update-Log: Herbstneuerungen

(9.0-2021-09-30) Verbesserungen

Modul Verbesserung

Dienstleistungen Bei den Containern des Dienstleistungsmoduls wurde die

Mehrsprachigkeit aktiviert, Anpassungen im Frontend wurden aber noch nicht umgesetzt. Betroffen sind die Container:

 Zusatzmodule > Dienstleistungen > Dienstleistungen

 Zusatzmodule > Dienstleistungen > 01_dienstl_synonyme

 Zusatzmodule > Dienstleistungen > Formulare und Online- Services

 Zusatzmodule > Dienstleistungen > Unterlagen

 Zusatzmodule > Dienstleistungen > Fragen und Antworten (FAQ) Passwortlänge im

Backend

Die mögliche Zeichenlänge der Passwörter wurde herauf gesetzt.

Die maximale alte Zeichenlänge: 15 Die maximale neue Zeichenlänge: 30

Angepasst wurde die Config-Datei $prefs['auth']['policy']

Sitzungen, Veranstaltungen

Wenn in einem Zeitstrahl keine Inhalte vorhanden sind, wird nun eine entsprechende Meldung ausgegeben. Angepasst wurden:

 a_basic.empty_list (de)

 a_basic.empty_list (en)

 10_sitzung_zeitstrahl_d

 10_veranstaltung_planer_zeitstrahl_d

Sitzungen Auch der Kalenderaufruf in der rechten Spalte führte zu Fehlern. Dies wurde angepasst durch custom_classes/SixCalendar.php.

Bereinigungen von Alteinträgen und Dateien

Zentral gelöscht wurden, da nicht mehr benötigt:

 /static/img/dienstleistungen/search.png

 /static/css/html5/dienstleistungen.scss

Angepasst deshalb auch: \static\css\html5\style.css Bereinigungen von

Alteinträgen und Dateien

Angepasst wurden:

 01_six_formgen_formgenerator_js_d

 06_search_filter_d

Zentral gelöscht bzw. angepasst wurden, da nicht mehr benötigt:

 custom_functions/config_veranstaltungen.php

 custom_functions/tpre_AufgabeSixMail.php

 die kompletten Verzeichnisse (mit allen Unterverzeichnissen) /custom_functions/KogisGlobalSearch

/custom_functions/KogisGlobalSearch_old

Druckfunktion: Absätze Wenn man die Funktion Drucken auf der Seite integrierte, wurden in der Druckversion die eingeklappten Absätze nicht ausgeklappt und damit nicht gedruckt. Dies hat für die Druckversion über den Browsers gleichermaßen gegolten. Angepasst wurden: style.scss (style.css, style.css.map).

Personen und Visitenkarten

Lange E-Mail-Namen führten immer zu unschönen Umbrüchen. Der Klarname wird nicht mehr angezeigt und entsprechend nur noch „E- Mail“ angezeigt. Angepasst wurden:

 a_vcard.email_abr

 05_ersatz_person_d

 05_person_block_d

(2)

 05_content_visitenkarte_d

Breadcrumb Bei langen mehrzeiligen Instanzentiteln kam es zu unschönen

Umbrüchen in der Breadcrumb. Dies wurde optimiert durch Anpassung von: 05_content_ariadne_d.

Stadtplan Es gab eine unschöne Einrückung beim Stadtplanmodul - die Kategorien als Ankreuzfelder wurden unter dem Stadtplan eingebunden. Diese werden sauber angezeigt, wenn der Stadtplan im Inhaltsbereich eingebunden ist. Wenn der Stadtplan aber über die volle Breite ging, dann kam es zu unschönen Umbrüchen und falschen Einrückungen.

Dies wurde angepasst durch:

 05_interactive_map_d

 /static/css/html5/style.scss + style.css.map

+ style.css

Menü Das Login wurde in der Mobilversion eines Smartphones zu klein angezeigt und unrichtig markiert (Schriftzug war nicht mehr weiß).

Angepasst wurden:

 /static/js/html5/ext.js

 00_script_js_d

 02_html5_header_d

 /static/css/html5/style.scss

 /static/js/html5/ext.js

Fehlerkorrekturen

Modul Fehlerkorrektur

Newsletter Die Darstellung von Sonderzeichen und Umlauten in den Newslettern funktionierte nach der TF-8-Umstellung nicht mehr korrekt. Dies wurde korrigiert durch Anpassung von

 classes4nl.php

 05_content_news_l

 05_download_link_d

 06_search_resultlist_get_news_d

 99_phpmailer_lite_d

 05_news_karussell_l

 05_nl_content_news_html_l

 05_nl_content_news_txt_l

 10_nl_versenden_l

 05_rss_content_news_l

Diese Anpassung wurde bereits zwischenzeitlich als Hotfix verteilt.

Newsletter Beim Versenden eines Newsletters erschienen an einigen Stelle Fragezeichen.

Zudem wird im HTML-Header noch ISO angegeben, wohl tatsächlich aber UTF-8 ausgeliefert. Die Ursache bestand darin, dass ein Aufruf der Middleware "Tidy"

noch nicht ausreichend eingesetzt wurde.

Mit den hier getätigten Änderungen erkennt Tidy nun eindeutig, welcher Zeichensatz gewünscht ist und codiert die Sonderzeichen entsprechend.

Angepasst wurden:

 20_nl_newsletter_vorschau_d

 10_nl_versenden_l

(3)

 10_nl_newsletter_html_pre_content_d

Diese Anpassung wurde bereits zwischenzeitlich als Hotfix im Internet verteilt.

Interne Links in Absätzen

Es gab ein Darstellungsproblem von Umlauten bei internen Links in Absätzen auf den Instanzen. Umlaute wurden nicht korrekt angezeigt/dargestellt. Dies wurde korrigiert durch Anpassung von

 05_ersatzfunktion_d

 SixcmsKogisEncodingHelper.php UTF-8-

Umstellung:

Veranstaltungen Kalenderansicht

Es gab einen Fehler beim Veranstaltungsmodul, die kleine Kalenderansicht ließ sich nicht weiterschalten. Dies wurde korrigiert durch Anpassung von:

99_veranstaltung_zeitstrahl_navigator_d.

UTF-8- Umstellung Telefonnummer n

Sonderzeichen in Telefonnummern führten zu fehlerhaften Darstellungen. Dies wurde korrigiert durch Anpassung von:

 SixcmsKogisHelper.php

 05_content_visitenkarte_d

Diese Anpassung wurde bereits zwischenzeitlich als Hotfix verteilt.

Sitzungen Beim Sitzungskalender in der rechten Seitenspalte funktionierte das Weiterblättern der Monate im Kalender nicht. Angepasst wurde:

99_html_kalenderbox_d.

Mobilversion, Login

Das Login aus dem Mobilmenü heraus funktionierte nicht mehr. Angepasst wurden:

 00_script_js_d

 02_html5_header_d

 static/css/html5/style.scss

 style.css.map

 static/js/html5/ext.js

 m_nav.a_mobilmenu_login_close (de) m_nav.a_mobilmenu_login_close (en) m_nav.a_mobilmenu_login_open (de) m_nav.a_mobilmenu_login_open (en) m_nav.a_mobilmenu_login_openclose (de) m_nav.a_mobilmenu_login_openclose (en) m_nav.a_mobilmenu_logio_close (de) m_nav.a_mobilmenu_logio_close (en) m_nav.a_mobilmenu_logio_open (de) m_nav.a_mobilmenu_logio_open (en) m_nav.a_mobilmenu_logio_openclose (de) m_nav.a_mobilmenu_logio_openclose (en) m_nav.a_mobilmenu_logout_close (de) m_nav.a_mobilmenu_logout_close (en) m_nav.a_mobilmenu_logout_open (de) m_nav.a_mobilmenu_logout_open (en) m_nav.a_mobilmenu_logout_openclose (de) m_nav.a_mobilmenu_logout_openclose (en) Geschlossene

Benutzergruppe n

Wenn man in einer Geschlossenen Benutzergruppe angemeldet war und sich über die Marginalspalte abmelden wollte, gelangte man nach dem abmelden in eine "Schleife". Dies wurde angepasst durch: 90_profile_log_logout_query_d Menü Das Menü für die Mobilansicht ließ sich nach einmaligem Zuklappen nicht mehr

öffnen. Angepasst wurde /static/js/html5/ext.js.

Mehrsprachig- Es wurde die "Deutsche-Flagge" nicht angezeigt, wenn man in der

(4)

keit Mehrsprachigkeit von Deutsch auf Englisch gewechselt hatte. Dies wurde angepasst durch: 02_html5_header_d

Geschlossene Benutzergruppe n

In dem Modul "geschlossene Benutzergruppen" war es möglich, Startseiten nach der Anmeldung festzulegen. Diese Festlegungen (Basiseinstellungen und bei der Gruppe direkt), wie auch die pauschale Seite wurden nicht mehr angezeigt. Lediglich die Infobox mit dem Hinweis, dass man angemeldet ist, ist vorhanden. Dies wurde angepasst durch: 02_html5_header_d.

Deputationen Es gab eine Unschönheit beim Deputationsmodul, die Kalenderansicht ließ sich nicht weiterschalten. Dies wurde korrigiert durch Anpassung von:

 10_depu_liste_zeitstrahl_d

 99_depu_zeitstrahl_navigator_d

Lokale Suche Der Suchergebnisfilter für Dokumente wurde nicht mehr mehrsprachig angezeigt. Dies wurde korrigiert durch Anpassung von

 05_globale_suche_filter_d

 06_solr_ergebniseintrag_d

 06_solr_facet_d

 06_search_resultlist_get_media_d

m_search.container_links-downloads (de).

Diese Anpassung wurde bereits zwischenzeitlich als Hotfix im Internet verteilt.

Transfer an das Transparenzport al

Auf UTF-8 umgestellte Internetauftritte konnten keine Metainformationen an das Transparenzportal versenden. Dies wurde angepasst durch:

add2soapQueue.php.

Diese Anpassung wurde bereits zwischenzeitlich als Hotfix verteilt.

Stadtplan In den Karten des Stadtplan-Moduls wurden die POIs über die Legende nicht mehr angezeigt, bzw. ließen sich nach dem Ausblenden nicht wieder

einblenden. Angepasst wurden:

 \Map\Map.php

 \js\libs\Map\custom

 assets\js\custom geojsonparser.js stadtplan.min.css stadtplan-custom.min.js stadtplan-leaflet.min.js

Diese Anpassung wurde bereits zwischenzeitlich als Hotfix verteilt.

UTF-8- Formulare

Formulare mit dem Formularmodul konnten nicht erstellt oder geändert werden, weil beim Öffnen einer Formularseite das Gitter nicht mehr auf der rechten Seite erschienen ist. Dies betraf nur auf UTF-8 umgestellte Instanzen.

Angepasst wurde: 01_six_formgen_formgenerator_js_d.

Diese Anpassung wurde bereits zwischenzeitlich als Hotfix verteilt.

UTF-8-

Dienstleistunge n

Es gab Probleme bei der Übertragung der Dienstleistungen vom zentralen IT- System Bürgerservice an KOGIS. Umlauten und das Eurozeichens wurden nicht richtig dargestellt. Angepasst wurden:

 99_dl_soap_server_d (ID 817)

 99_pressemitteilungsimport_d (ID 509)

 SixcmsKogisEncodingHelper.php

Diese Anpassung wurde bereits zwischenzeitlich als Hotfix verteilt.

Sicherheitslücke im

Kontaktformular

Eine Änderung in der UTF-Transformation hat durch Aufruf der HTML-Entity- Decodierungsmethode dazu geführt, dass sie beim Senden erneut codiert wird.

Dies wurde nun korrigiert durch Anpassung von:

 SfgAjax.php

 SfgExtensions.php

(5)

 SfgForm.php

 SfgHelper.php

 SfgMails.php

 SfgCmsData.php

Lokale Suche Eine XSS-Lücke wurde entdeckt in der lokalen Suche. Angepasst wurde 20_search_d.

Lokale Suche Das Ausführen einer leeren Suche führte zu einer leeren Seite. Angepasst wurden:

 20_globale_solr_suche_d

 99_global_solr_index_d

 06_search_resultlist_not_d

 tpost_solr_global_search.php

Zusätzliche Anpassungen:

Templates: alle

Löschungen: siehe oben Content:

Filter:

Dict-Einträge:

 m_nav.a_mobilmenu_login_close (de)

 m_nav.a_mobilmenu_login_close (en)

 m_nav.a_mobilmenu_login_open (de)

 m_nav.a_mobilmenu_login_open (en)

 m_nav.a_mobilmenu_login_openclose (de)

 m_nav.a_mobilmenu_login_openclose (en)

 m_nav.a_mobilmenu_logio_close (de)

 m_nav.a_mobilmenu_logio_close (en)

 m_nav.a_mobilmenu_logio_open (de)

 m_nav.a_mobilmenu_logio_open (en)

 m_nav.a_mobilmenu_logio_openclose (de)

 m_nav.a_mobilmenu_logio_openclose (en)

 m_nav.a_mobilmenu_logout_close (de)

 m_nav.a_mobilmenu_logout_close (en)

 m_nav.a_mobilmenu_logout_open (de)

 m_nav.a_mobilmenu_logout_open (en)

 m_nav.a_mobilmenu_logout_openclose (de)

 m_nav.a_mobilmenu_logout_openclose (en)

 a_basic.empty_list (de)

 a_basic.empty_list (en)

 m_search.container_links-downloads (de)

 a_vcard.email_abr (de)

(6)

Theme:

Containerstrukturen:

Zusatzmodule > Dienstleistungen > Dienstleistungen

 Zusatzmodule > Dienstleistungen > 01_dienstl_synonyme

 Zusatzmodule > Dienstleistungen > Formulare und Online-Services

 Zusatzmodule > Dienstleistungen > Unterlagen

 Zusatzmodule > Dienstleistungen > Fragen und Antworten (FAQ)

Neues Triggerset: -

CFs/CCs: alle

Prod 2.23

Referenzen

ÄHNLICHE DOKUMENTE

Wurde zur Darstellung eines fremdsprachigen (türkischen) Textes ASCII- Code-Zeichen verwendet, wurden dies nach der Überarbeitung der Ersatzfunktion nicht mehr richtig

Menü Javascript Bei der Umsetzung einer Erweiterung wurde ein Javascript-Fehler im Zusammenhang mit den Icons rechts von der Navigation offensichtlich. Dieser wurde korrigiert

Veranstaltungen Die Veranstaltungsübersicht wurde aufgrund einer Anpassung in der Suche nicht mehr angezeigt..

- Site > Zusatzmodule > Dienstleistungen > Leika > Leika Aktualisierungsdaten - Site > Zusatzmodule > Dienstleistungen > Leika > Leistungsgruppierung - Site

In diesem Beispiel wurden mehrere Karten auf der Instanz verwendet, aber nur für diese eine Karte die Filter im Kartenmenü angezeigt. Daher wurde in den Basiseinstellungen die

Deshalb wurde das Login in eine Schaltfläche umgewandelt (neue Schaltfläche in rot).. Diese Schaltfläche wird bei Mouseover und

Da der Fehler schon im April 2020 gemeldet und korrigiert wurde, erfolgt die Verteilung nachträglich (trotz Beschluss, keine IE-Anpassungen mehr vorzunehmen). Angepasst

Site > Zusatzmodule > Geschlossene Benutzergruppen > Profile - Texte Site > Zusatzmodule > Newsletter > Abonnenten.. Site > Zusatzmodule > Glossar