{"id":211,"date":"2023-01-10T19:12:14","date_gmt":"2023-01-10T19:12:14","guid":{"rendered":"https:\/\/datacrow.org\/?p=211"},"modified":"2024-03-18T08:21:24","modified_gmt":"2024-03-18T08:21:24","slug":"datenkrahe-4-5-entwicklungsstand-10-januar-2023","status":"publish","type":"post","link":"https:\/\/datacrow.org\/de\/2023\/01\/10\/data-crow-4-5-development-update-jan-10th-2023\/","title":{"rendered":"Data Crow 4.5 Entwicklungs-Update (10. Januar 2023)"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Frohes neues Jahr!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00dcber die Feiertage habe ich so gut wie keine Fortschritte gemacht. In den letzten paar Tagen habe ich jedoch Fortschritte gemacht;<br>Ich habe ein laufendes Webmodul in der Entwicklung; ich kann \u00fcber die Webschnittstellen Artikel suchen, \u00f6ffnen und speichern. Das Layout war (und ist teilweise immer noch) ein Scherbenhaufen, aber mit meinen letzten Updates geht es definitiv in die richtige Richtung. Viele Dinge haben sich zwischen PrimeFaces 6 und Primefaces 12 ge\u00e4ndert, das ist nicht \u00fcberraschend, denke ich \ud83d\ude42 .<br>Ich erinnere mich, dass ich vor all den Jahren sehr froh war, auf PrimeFaces gesto\u00dfen zu sein, da es viele Steuerelemente enth\u00e4lt, von denen ich dachte, dass sie f\u00fcr Data Crow ben\u00f6tigt werden w\u00fcrden. Selbst jetzt, wo viele Entwickler zu JavaScript-basierten L\u00f6sungen \u00fcbergegangen sind, bin ich immer noch froh, dass ich PrimeFaces verwende. Ich habe wirklich keine Lust, mich in ein f\u00fcr mich neues Framework einzuarbeiten oder JavaScript im Detail zu lernen. Ich bleibe dabei.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Was mir allerdings Kopfzerbrechen bereitet hat, war der Code, der einen Benutzer auf die Anmeldeseite umleiten soll, wenn er nicht angemeldet ist. Nach einigem T\u00fcfteln und Suchen im Internet habe ich es schlie\u00dflich geschafft, das Problem zu beheben (f\u00fcr die Techniker: das Einf\u00fcgen eines Objekts in einen Webfilter mit CDI wird unterst\u00fctzt, funktioniert aber nicht so gut ohne einige Tricks).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Es liegt noch ein weiter Weg vor mir, aber zumindest bin ich jetzt zuversichtlich, dass ich dieses Modul wieder zum Laufen bringen werde. Und das alles mit den neuesten Bibliotheken. Das wird es f\u00fcr mich viel einfacher machen, dieses Modul in Zukunft zu unterst\u00fctzen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich hoffe, dass ich das in den n\u00e4chsten Tagen\/Wochen abschlie\u00dfen kann, damit ich mich anderen Dingen widmen kann; Discogs Online-Suche und ein paar l\u00e4stige Tickets \ud83d\ude09 .<br>Zumindest bin ich voll auf Kurs f\u00fcr eine Q1-Ver\u00f6ffentlichung von Data Crow 4.5!<\/p>","protected":false},"excerpt":{"rendered":"<p>Frohes neues Jahr! \u00dcber die Feiertage habe ich so gut wie keine Fortschritte gemacht. In den letzten Tagen habe ich jedoch Fortschritte gemacht; ich habe eine laufende...<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"_eb_attr":"","_customify_content_layout":"","_customify_sidebar":"","_customify_page_header_display":"default","_customify_disable_header":"","_customify_disable_header_top":"","_customify_disable_header_main":"","_customify_disable_header_bottom":"","_customify_disable_page_title":"","_customify_disable_content_vertical_padding":"","_customify_disable_footer_top":"","_customify_disable_footer_main":"","_customify_disable_footer_bottom":"","_customify_breadcrumb_display":"default","_customify_header_transparent_display":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-211","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/datacrow.org\/de\/wp-json\/wp\/v2\/posts\/211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/datacrow.org\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/datacrow.org\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/datacrow.org\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/datacrow.org\/de\/wp-json\/wp\/v2\/comments?post=211"}],"version-history":[{"count":2,"href":"https:\/\/datacrow.org\/de\/wp-json\/wp\/v2\/posts\/211\/revisions"}],"predecessor-version":[{"id":213,"href":"https:\/\/datacrow.org\/de\/wp-json\/wp\/v2\/posts\/211\/revisions\/213"}],"wp:attachment":[{"href":"https:\/\/datacrow.org\/de\/wp-json\/wp\/v2\/media?parent=211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/datacrow.org\/de\/wp-json\/wp\/v2\/categories?post=211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/datacrow.org\/de\/wp-json\/wp\/v2\/tags?post=211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}