Update-Log: PHP3
(9.0-2021-02-22) Verbesserungen
Modul Verbesserung
PHP-Anpassungen Modul 'tinyMCE Plugin'
Angepasste Templates:
99_tinymce_toolkit_d
99_tinymce_link_d
Social-Media-Function Bei der Social-Media-Function (Versenden eines Artikels) war die Absendeadresse fest einprogrammiert und immer gleich. Dies wurde durch eine variable Funktion in den Basiseinstellungen erweitert. Die Absendeadresse ist nun dort konfigurierbar.
Angepasst wurde der Container Basiseinstellungen und die Templates
00_basiseinstellungen_l
10_artikel_verschicken_mail_d PHP-Anpassungen IFG-
Modul
Angepasste Templates:
30_change_title_d
30_export_offline_d
30_export_offline_id_l
30_export_template_ifg_l
30_export_title_l PHP-Anpassungen
Glossar-Modul
05_content_glossar_abisz_d
05_content_glossar_l
05_content_glossar_link_l
05_content_glossar_verweise_l
10_glossar_d PHP-Anpassungen
übergreifen
00_basiseinstellungen_d
00_basiseinstellungen_l
00_class_cms_short_d
00_class_kogis_lang_d
00_colorbox_plugin_js_d
00_combisearch_d
00_jquery_latest_js_d
00_jquery_tablesorter_js_d
00_kogis_linkchecker_d
00_kogis_linkchecker_functions_d
00_plugins_js_d
00_script_js_d
01_generic_embed_l
01_htmlstart_1_d
01_htmlstart_2_d
02_header_d
02_html5_header_d
02_sprungnavigation_d
03_untercontent_pre_d
04_html5_menu_d
04_html5_menu_l
04_html5_menu_ul_list_l
04_html5_menu_ul_ul_list_l
04_menu_aufklappchecker_l
04_menu_l
04_menu_l_custom
04_menu_ul_list_l
04_menu_ul_ul_list_l
04_navilogos_d
04_suche_d
04_url_d
05_content_abisz_d
05_content_absatzliste_l
05_content_ariadne_d
05_content_bild_einzeln_d
05_content_bildgalerie_l
05_content_bottom_d
05_content_counter_d
05_content_feld_checkbox_l
05_content_feld_d
05_content_feld_listbox_l
05_content_feld_radiobutton_l
05_content_feld_suchdarst_d
05_content_fussnavi_einstieg_l
05_content_galerie_bild_l
05_content_gethauptmenu_d
05_content_gethauptmenu_l
05_content_getkapitel_d
05_content_getkapitel_parent_d
05_content_getkapitelid_d
05_content_getkapitelid_parent_d
05_content_getlinks_l
05_content_getmime_l
05_content_getpersonen_l
05_content_links_l
05_content_news_l
05_content_newsarchive_bereich_l
05_content_socialbar_d
05_content_video_d
05_download_link_d
05_ersatz_email_d
05_ersatz_person_d
05_ersatzfunktion_d
05_ersatzfunktion_resultlist_d
05_html5_content_fussnavi_einstieg_d
05_kachel_absatzliste_l
05_kachel_bild_einzeln_d
06_search_filter_d
06_search_hitlist_l
06_search_resultlist_get_default_d
06_search_resultlist_get_deputation_d
06_search_resultlist_get_dienstleistungen_d
06_search_resultlist_get_events_d
06_search_resultlist_get_news_d
06_search_resultlist_get_persons_d
06_search_resultlist_get_projekte_d
06_search_resultlist_get_sitzungen_d
06_search_resultlist_l
06_search_resultlist_not_d
06_sitemap_fussnavi_l
06_sitemap_l
06_sitemap_ul_list_l
06_suche_absatzliste_l
06_suche_l
07_footer_d
07_html5_footer_d
07_infobox_drehscheibe_d
07_infobox_l
07_marginal_logo_d
07_schriftgroesse_d
07_themenbox_l
10_absaetze_d
10_artikel_verschicken_formular_d
10_artikel_verschicken_mail_d
10_buerokratie_formular_d
10_buerokratie_mail_d
10_iconbar_l
10_kontakt_formular_d
10_post_content_d
10_pre_content_d
10_pre_content_search_d
10_rahmenlos_pre_content_d
10_ueberschrift_d
20_artikel_verschicken_d
20_frischedesign_galerie_d
20_frischedesign_mediathek_d
20_search_d
20_search_extended_d
20_sitemap_d
20_suche_d
90_profile_content_head_d
90_profile_extra_article_list_l
90_profile_header_logic_d
90_profile_infobox_d
90_profile_log_d
90_profile_log_login_multi_d
90_profile_log_logout_d
90_profile_pw_forget_d
90_profile_pw_login_d
90_profile_startseiten_l
99_mysql_processlist_all_d
99_mysql_processlist_d
99_pressemitteilungsimport_d PHP-Anpassungen
Hilfetexte
20_hilfetext_d
PHP-Anpassungen Stadtplan
05_interactive_map_backend_d
05_interactive_map_d Barrierefreiheit
Tabellen,
Veranstaltungen, Highlightboxen, Sitzungsübersicht
Anpassungen insbesondere bei den Überschriften in den unterschiedlichen Modulen. Angepasst wurden:
SixCalendar.php
SixCalendar2.php
_01_styles_d.scss
style.scss
01_css_admin_d
01_styles_
05_content_highlightbox_d
05_depu_content_liste_l
05_projekte_content_liste_l
05_projektpflege_kontakte_liste_l
05_projektpflege_links_liste_l
05_projektpflege_programme_liste_l
05_projektpflege_verantwortliche_stelle_liste_l
05_sitzung_content_liste_l
05_veranstalter_dozent_liste_l
05_veranstalter_ort_liste_l
05_veranstalter_person_liste_l
05_veranstaltung_content_liste_l
05_veranstaltung_content_planer_d
05_veranstaltung_content_tabelle_l
05_veranstaltung_tabelle_l Barrierefreiheit
Tabellen und VA- Tabellen
H6-Überschriften bei Highlightboxen Sitzungsübersicht Projektübersicht
Anpassungen insbesondere bei den Überschriften in den unterschiedlichen Modulen. Angepasst wurden:
Custom-Classes: SixCalendar.php, SixCalendar2.php
css\html5: 01_styles_d.scss, style.scss
01_css_admin_d
01_styles_d
05_content_highlightbox_d
05_depu_content_liste_l
05_projekte_content_liste_l
05_projektpflege_kontakte_liste_l
05_projektpflege_links_liste_l
05_projektpflege_programme_liste_l
05_projektpflege_verantwortliche_stelle_liste_l
05_sitzung_content_liste_l
05_veranstalter_dozent_liste_l
05_veranstalter_ort_liste_l
05_veranstalter_person_liste_l
05_veranstaltung_content_liste_l
05_veranstaltung_content_planer_d
05_veranstaltung_content_tabelle_l
05_veranstaltung_tabelle_l PHP-Anpassungen CCs
und CFs
SixContentMaster.php
SixHelper.php
SixEventRegistrationForm1.php
SixRegistration.php
SixStatisticRegistration.php
SixcmsKogisUrl.php
SixRegistrationManager.php
SixEvent.php
SixEventRegistrationForm.php
SixCalendar2.php
SixContentData.php
SixEventManager.php
SlimClient.php
Map.php
SixRegistrationManager.php
SixSiteTreeModel.php
SixRegManuell.php
SixcmsKogisCodeCert.php
SixCalendar.php
tpre_plausi_twig.php
tpre_saveInlineContent.php
tpost_add2soapQueue_visitenkarten.php
cmsfunc_call_SearchHighlight.php
tpre_plausi_relation_to_links_downloads_ifg.php
tpost_add2ifg_links_downloads.php
tpost_setVtFreeDownloads.php
tpre_AufgabeSixMail.php
tpost_add2soapQueue_daten.php
classes4veranst.php
custom_func_getProfileGroupDefault.php
tpre_plausi_visitenkarten4daten.php
tpre_plausi_apps.php
custom_func_isIdInIdList.php
LangVersionsInit_tpre.php
tpre_plausi_tp_apps.php
LangVersionsInit_tpost.php
tpost_updateSorter.php
tpre_pois_coordinate.php
custom_func_check_has_one_entry.php
tpost_depuFreeDownload.php
tpre_plausi_tp_daten_apps.php
tpre_saveVtAbsatzContent.php
tpre_plausi_daten.php
tpost_deleteMenuCache.php
tpost_add2ifg_relconf_links_downloads.php
tpre_saveVtSeitenContent.php
tpre_plausi_daten_apps.php
cmsfunc_call_DeleteBrackets.php
cmsDC_application_ppt_xml_for_kogis.php
tpre_plausi_tp_dienststellen4daten.php
custom_func_bremenAuthMedia.php
tpost_removeFromSearchindex.php
tpost_add2ifg_deputationen.php
tpost_add2soapQueue_standortinfo.php
tpost_add2soapQueue_appsRessourcen.php
cmsfunc_call_SorterFuncs.php
tpost_add2ifg_gerichtsentscheidungen.php
tpost_add2ifg_daten.php
tpost_add2soapQueue_metainfo.php
add2soapQueue.php
classes4nl.php
tpre_plausi_newsbereich.php
add2soapQueue_func_ifg.php
tpost_add2ifg_konfig_links_downloads.php
tpre_plausi_personen4daten.php
cmsfunc_call_MediaMimetype.php
custom_func_getSessionDataAgentUser.php
tpost_add2soapQueue_datenRessourcen.php
/cmsDC_application_msword_xml_for_kogis.php
/swiftmailer/lib/classes/Swift/Transport/MailTransport.php
swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php
swiftmailer/lib/classes/Swift/Transport/FailoverTransport.php
swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php
swiftmailer/lib/classes/Swift/Transport/LoadBalancedTransport.php
swiftmailer/lib/classes/Swift/Transport/SendmailTransport.php
swiftmailer/lib/classes/Swift/Transport/EsmtpTransport.php
swiftmailer/lib/classes/Swift/CharacterReaderFactory/SimpleCharac terReaderFactory.php
swiftmailer/lib/classes/Swift/Mime/Headers/ParameterizedHeader.
phpswiftmailer/lib/classes/Swift/Mime/Headers/IdentificationHeader.p hp
swiftmailer/lib/classes/Swift/Mime/MimePart.php
swiftmailer/lib/classes/Swift/Mime/SimpleMessage.php
swiftmailer/lib/classes/Swift/Mime/Grammar.php
swiftmailer/lib/classes/Swift/Mime/SimpleHeaderSet.php
swiftmailer/lib/classes/Swift/Mime/SimpleMimeEntity.php
swiftmailer/lib/classes/Swift/KeyCache/DiskKeyCache.php
swiftmailer/lib/classes/Swift/Signers/DKIMSigner.php
swiftmailer/lib/classes/Swift/Signers/SMimeSigner.php
swiftmailer/lib/classes/Swift/Signers/DomainKeySigner.php
swiftmailer/lib/classes/Swift/CharacterReader/UsAsciiReader.php
swiftmailer/lib/classes/Swift/CharacterReader/Utf8Reader.php
swiftmailer/lib/classes/Swift/ByteStream/FileByteStream.php
swiftmailer/lib/classes/Swift/ByteStream/ArrayByteStream.php
swiftmailer/lib/classes/Swift/CharacterStream/ArrayCharacterStre m.php
swiftmailer/lib/classes/Swift/Plugins/PopBeforeSmtpPlugin.php
swiftmailer/lib/classes/Swift/Plugins/Loggers/ArrayLogger.php
swiftmailer/lib/classes/Swift/Plugins/MessageLogger.php
swiftmailer/lib/classes/Swift/FileSpool.php
swiftmailer/lib/classes/Swift/SignedMessage.php
swiftmailer/lib/classes/Swift/StreamFilters/ByteArrayReplacement ilter.php
add2soapQueue_func_opendata.php
tpost_add2soapQueue_personen.php
cmsfunc_call_MediaFilesize.php
add2ifg_links_downloads_functions.php
tpre_plausi_hauptmenupunkte.php
tpost_add2ifg_apps.php
tpre_save.php
cmsfunc_call_url_functions.php
tpre_plausi_tp_daten.php
tpre_plausi_metainfo.php
Apache/Solr/Service.php
Apache/Solr/Service/Balancer.php
Apache/Solr/Response.php
tpre_plausi_links_downloads_ifg.php
tpost_add2soapQueue_apps.php
cmsDC_application_excel_xml_for_kogis.php PHP-Anpassungen
Visitenkarten
01_css_visitenkarte_d
05_content_visitenkarte_d
05_content_visitenkarte_linkliste_l
05_content_visitenkarte_zeiten_l
06_search_resultlist_get_vcard_d
10_visitenkarte_d PHP-Anpassungen
Gästebuch
05_forum_beitraege_d
05_forum_beitrag_speicher_d PHP-Anpassung RSS-
Feed
01_rss_meta_l
05_rss_content_news_l
20_rss_d PHP-Anpassung
Schlagwortwolken
05_tagcloud_schlagworte_controller_l
05_tagcloud_schlagworte_l PHP-Anpassung
Kacheldesign
05_kachel_buehne_l
05_kachel_newsids_l
05_kachel_teaser_l PHP-Anpassungen
Projektmodul
05_projekte_content_csv_l
05_projekte_content_detail_d
05_projekte_content_druck_l
05_projekte_content_import_formular_d
05_projekte_content_import_speicher_d
05_projekte_content_liste_l
05_projekte_content_ort_gehoertzu_d
05_projekte_content_partner_abisz_l
05_projekte_content_prio_gehoertzu_d
05_projekte_content_prio_js_d
05_projekte_content_prio_js_feldliste_l
05_projekte_content_suchdarst_d
05_projekte_content_suchepruefen_d
05_projekte_content_suchmaske_d
05_projekte_content_tabelle_l
10_projekte_csv_d
10_projekte_import_d
10_projekte_liste_d
10_projekte_partner_d
20_projekte_aktuell_d
20_projekte_archiv_d
20_projekte_druck_d
20_projekte_projektpartner_aktuell_d
05_projektpflege_kontakt_formular_d
05_projektpflege_kontakt_pruef_d
05_projektpflege_kontakte_liste_l
05_projektpflege_links_formular_d
05_projektpflege_links_liste_l
05_projektpflege_links_pruef_d
05_projektpflege_partnerschaften_liste_l
05_projektpflege_programme_formular_d
05_projektpflege_programme_liste_l
05_projektpflege_programme_pruef_d
05_projektpflege_projekt_formular_d
05_projektpflege_projekt_persneu_d
05_projektpflege_projekt_pruef_d
05_projektpflege_regionen_formular_d
05_projektpflege_regionen_liste_l
05_projektpflege_regionen_pruef_d
05_projektpflege_verantwortliche_stelle_liste_l
05_projektpflege_visit_formular_d
05_projektpflege_visit_pruef_d
10_projektpflege_ext_visit_del_d
10_projektpflege_ext_visit_edit_d
10_projektpflege_kontakt_edit_d
10_projektpflege_kontakte_liste_d
10_projektpflege_links_edit_d
10_projektpflege_links_liste_d
10_projektpflege_partnerschaften_liste_d
10_projektpflege_programme_edit_d
10_projektpflege_programme_liste_d
10_projektpflege_projekt_edit_d
10_projektpflege_regionen_edit_d
10_projektpflege_regionen_liste_d PHP-Anpassungen IFG-
Transfer
99_dl_soap_error_d
99_dl_soap_garbage_collection_d
99_dl_soap_server_config_d
99_soap_client_config_d
99_soap_client_d
99_soap_server_d PHP-Anpassungen
Formulare
00_formgen_basiseinstellungen_l PHP-Anpassungen
Formulare, Upload
/static/css/html5/
style.css style.scss style.css.map
/static/js/html5/
ext.js
PHP-Anpassungen, Backendsortierung
99_internal_sort_list_d
99_remake_sorter_l
99_sixcms_internal_sortlist_detail_d
99_sixcms_internal_sortlist_sorter_d
99_swap_sorter_d
six_deployment_class_d Baukastenverbesserung,
Sicherheitscheck
In den Templates 05_ersatzfunktion_d und 90_profile_header_logic_d sind Funktionen definiert, die sehr oft eingebunden werden. Zur Absicherung (bei Rekursionen) wurden diese Funktionen mit einer zusätzlichen Prüfung ausgestattet, die überprüft, ob diese bereits vorhanden/definiert sind.
Angepasst wurden:
05_ersatzfunktion_d
90_profile_header_logic_d PHP-Anpassungen:
verbliebenen Warnings/Errors
00_basiseinstellungen_d
00_basiseinstellungen_l
00_class_kogis_lang_d
01_htmlstart_2_d
02_html5_header_d
04_html5_menu_d
04_html5_menu_l
04_html5_menu_ul_list_l
04_html5_menu_ul_ul_list_l
04_url_d
05_content_absatzliste_l
05_content_ariadne_d
05_content_feld_checkbox_l
05_content_feld_d
05_content_feld_listbox_l
05_content_fussnavi_einstieg_l
05_content_gethauptmenu_d
05_content_gethauptmenu_l
05_content_getpersonen_l
05_content_karussell_l
05_content_news_l
05_content_umfragen_d
05_content_umfragen_formular_l
05_depu_content_suchmaske_d
05_dienstleistungen_content_d
05_dienstleistungen_content_l
05_dienstleistungen_detail_aside_d
05_dienstleistungen_dienststellen_l
05_ersatz_person_d
05_html5_content_fussnavi_einstieg_d
05_kachel_news_d
05_projekte_content_import_formular_d
05_projekte_content_liste_l
05_projekte_content_prio_js_d
05_projekte_content_prio_js_feldliste_l
05_projekte_content_suchmaske_d
05_tp_download_link_d
07_footer_d
07_html5_footer_d
07_infobox_l
07_marginal_logo_d
07_themenbox_l
10_absaetze_d
10_buerokratie_formular_d
10_depu_liste_d
10_dienstleistungen_d
10_dienstleistung_person_d
10_kontakt_formular_d
10_nl_abonnieren_formular_d
10_post_content_d
10_pre_content_d
10_projekte_liste_d
10_projekte_partner_d
20_projekte_aktuell_d
20_projekte_archiv_d
20_projekte_projektpartner_aktuell_d
90_profile_content_head_d
90_profile_header_logic_d
90_profile_infobox_d
99_internal_sort_list_d
99_sixcms_internal_sortlist_detail_d
01_htmlstart_2_d
05_content_abisz_d
05_depu_content_liste_l
05_depu_content_suchepruefen_d
05_ersatzfunktion_resultlist_d
05_forum_beitraege_d
05_nl_content_abonnieren_bereich_l
05_projekte_content_detail_d
05_projekte_content_suchdarst_d
05_projekte_content_suchepruefen_d
05_sitzung_content_suchmaske_d
05_veranstaltung_content_suchmaske_d
06_search_filter_d
06_search_hitlist_l
06_search_resultlist_get_default_d
06_search_resultlist_get_deputation_d
06_search_resultlist_get_dienstleistungen_d
06_search_resultlist_get_events_d
06_search_resultlist_get_news_d
06_search_resultlist_get_persons_d
06_search_resultlist_get_projekte_d
06_search_resultlist_get_sitzungen_d
06_search_resultlist_l
10_pre_content_search_d
10_projekte_liste_d
10_rahmenlos_pre_content_d
20_projekte_druck_d
20_search_d
20_search_extended_d
90_profile_extra_article_list_l
90_profile_pw_login_d
90_profile_startseiten_l
Fehlerkorrekturen
Modul Fehlerkorrektur Formularmodul,
Mailvorlagen
Beim Verwenden von Mail-Vorlagen im Formulargenerator konnten Leerzeichen unmittelbar vor einem Templateplatzhalter verloren gehen.
Die Ursache wird durch einen Fehler der Template-Engine Twig hervorgerufen. Die Korrektur besteht aus einem Update der Template- Engine Twig. Angepasst wurden:
\custom_functions\vendor\six\vendor:
Aktualisiert:
* six\controller
* composer
* symfony
* twig
* autoload.php Gelöscht:
* firephp
* mustangostang
* pimple
* psr
* silex
* swiftmailer Filter KoGIs-
Basismodule
In den Benutzerrechten war der Filter für die Bearbeitung der Visitenkarten nicht mehr enthalten. Dies wurde korrigiert.
Formularmodul Es gibt einen Fehler im Formularmodul bei Nutzung der E-Mail-Vorlagen. In den verschickten E-Mails wird das Logo links oben nicht angezeigt.
Angepasst wurde: SfgMails.php.
Zusätzliche Anpassungen:
Templates: alle Löschungen:
Content:
Filter:
Filter: KoGIs-Basismodule aktualisiert und um Zugriff auf die Visitenkarten ergänzt.
Dict-Einträge:
Theme:
Containerstrukturen:
Site > Zusatzmodule > tinyMCE Plugin > .tiny templates Site > Weitere Container > Basiseinstellungen
Site > Seiten
Neues Triggerset: - CFs/CCs: alle
Prod 2.19