Andreas Brain
Forum Replies Created
-
Forum: Plugins
In reply to: [Einsatzverwaltung] Datum und Kateorie auf ÜberischtsseiteHi,
das liegt leider nicht im Einflussbereich des Plugins, diese Ausgabe wird durch das Theme bestimmt. Den Grund dafür findest du in der
content-modern.phpdes Themes. Darin wird der Abschnitt mit den Metadaten explizit nur für Beiträge ('post' == get_post_type()) ausgegeben.Alternative 1:
Das könnte man ändern aufin_array( get_post_type(), ['post', 'einsatz'] ), dann greift das für Einsatzberichte auch. So eine Änderung sollte aber in einem Child Theme vorgenommen werden, damit das eigentliche Theme updatefähig bleibt.Alternative 2:
Mit dem “Template für Auszug” kannst du einen Vorschautext für die Übersicht zusammenbauen. Wenn in den Theme-Einstellungen festgelegt ist, dass die kompletten Beiträge angezeigt werden sollen, greift das aber nicht.Viele Grüße,
AndreasForum: Plugins
In reply to: [Einsatzverwaltung] Archivseite FlatsomeHallo Philipp,
kann passieren, kein Problem.
Ich denke, es müsste so passen:
<?php if ( have_posts() ) { if ( is_post_type_archive('einsatz') ) { // Zeigt Links zu allen Jahresarchiven mit Einsatzberichten an echo '<p style="width:100%; text-align:center;">' . do_shortcode( '[einsatzjahre]' ) . '</p>'; if ( is_year() ) { $shownYear = get_query_var( 'year' ); echo do_shortcode( '[einsatzliste jahr=' . esc_html( $shownYear ) . ' options=noHeading]' ); } else { echo do_shortcode( '[einsatzliste options=noHeading]' ); } } else { // Create IDS $ids = array(); while ( have_posts() ) { the_post(); array_push($ids, get_the_ID()); } $ids = implode(',', $ids); echo flatsome_apply_shortcode( 'blog_posts', array( 'type' => get_theme_mod( 'blog_style_type', 'masonry' ), 'depth' => get_theme_mod( 'blog_posts_depth', 0 ), 'depth_hover' => get_theme_mod( 'blog_posts_depth_hover', 0 ), 'text_align' => get_theme_mod( 'blog_posts_title_align', 'center' ), 'columns' => '3', 'show_date' => get_theme_mod( 'blog_badge', 1 ) ? 'true' : 'false', 'ids' => $ids, ) ); flatsome_posts_pagination(); } } else { get_template_part( 'template-parts/posts/content','none'); }Viele Grüße,
Andreas- This reply was modified 5 years, 1 month ago by Andreas Brain.
Forum: Plugins
In reply to: [Einsatzverwaltung] Archivseite FlatsomeHallo Philipp,
prinzipiell ja, der Code oben sieht aber innerhalb der Loop schon ein wenig verbastelt aus? Halb alt, halb neu, da kann ich nur raten, wie es gehören soll. Wenn, dann bräuchte ich bitte den Originalzustand.
Viele Grüße,
AndreasFür einzelne Einsatzberichte den WPBakery Page Builder zu verwenden könnte Overkill sein. Ich denke, der ist eher für das Layout von statischen Seiten gedacht. Es geht ja nur um das Einfügen der Bilder, oder?
Eine Galerie bringt WordPress ja schon mit. Was dabei typischerweise fehlt ist die Vergrößerung der Bilder. Das lässt sich mit einem Lightbox-Plugin aber leicht nachrüsten. Für meine Seite verwende ich dazu Lightbox with PhotoSwipe.
Forum: Plugins
In reply to: [Einsatzverwaltung] TypeError thrownGerne doch! Das Update ist mittlerweile veröffentlicht.
Forum: Plugins
In reply to: [Einsatzverwaltung] TypeError thrownBei den letzten 2-3 Einsätzen ohne Bericht habe ich ein Leerzeichen als Einsatzbericht hinzugefügt, dass zumindest Alarmzeit etc. angezeigt werden.
Ah, daran lag das. Ich hatte mich schon gewundert, was da nicht gehen soll. Bis zum Notarztzubringer hatte ich nicht zurückgeblättert 😉
Die Quelle habe ich nun identifiziert: NextGEN Gallery Version 3.9.0, erschienen vor 2 Tagen. Der Effekt mit der leeren Seite tritt auch bei normalen Beiträgen auf. Deren Support-Forum ist voll mit Fehlerberichten: https://wordpress.org/support/plugin/nextgen-gallery/
Die Sache mit der Typprüfung geht darauf nicht zurück, dafür habe ich keine Quelle gefunden. Aber das löse ich dann mit dem oben erwähnten Ansatz. Vielen Dank fürs Testen!
Forum: Plugins
In reply to: [Einsatzverwaltung] TypeError thrownDie Quelle für das stdClass-Objekt konnte ich jetzt erst mal nicht ausmachen. Aber ich denke, das Problem kann umgangen werden, wenn in der Frontend.php in Zeile 185 das
global $post;durch$post = get_post();ersetzt wird.Das kann ich kurzfristig heute noch in einem Update rausbringen, es wäre aber klasse, wenn du mir das kurz austesten könntest.
Aktuell gibt es auch keine augenscheinlichen Probleme mehr auf der Seite, was war der Workaround?
Forum: Plugins
In reply to: [Einsatzverwaltung] TypeError thrownDie striktere Prüfung auf PHP-Typen erfolgt an dieser Stelle seit Version 1.9.0, die am Montag erschien. Warum da überhaupt ein Objekt vom Typ stdClass hereingereicht wird, ist mir nicht ganz klar. Es könnte durchaus sein, dass da ein anderes Plugin oder das Theme die Finger im Spiel hat. Ich prüfe das mal kurz bei mir lokal.
Hallo Robert,
das liegt daran, dass Webbrowser die Spalten von Tabellen automatisch nach dem Inhalt skalieren. Nummer, Datum, Uhrzeit und Dauer sind ja so gut wie immer gleich lang, aber die Einträge bei Einsatzart, Einsatzmedung und Einsatzort variieren von der Länge her. Mit ausreichend hoher Anzahl Einsätze pro Jahr ruckelt sich das wahrscheinlich hin, aber das ist nicht die optimale Lösung.
Neben der compact-Option, die du bereits ausprobiert hast, gäbe es noch die Variante, mit CSS den Tabellenspalten eine feste Breite zuzuweisen. Eine beispielhafte Verteilung hänge ich hier mal an. Die Werte können noch nach eigenem Ermessen verändert werden, die Spalten teilen sich die 100 % der Gesamtbreite der Tabelle. Eigenes CSS kann im Customizer unter dem Punkt Zusätzliches CSS eingefügt werden, wobei man gleich eine Live-Vorschau erhält.
.einsatzverwaltung-reportlist .einsatz-column-number { width: 6%; } .einsatzverwaltung-reportlist .einsatz-column-date { width: 7%; } .einsatzverwaltung-reportlist .einsatz-column-time { width: 5%; } .einsatzverwaltung-reportlist .einsatz-column-incidentType { width: 20%; } .einsatzverwaltung-reportlist .einsatz-column-title { width: 32%; } .einsatzverwaltung-reportlist .einsatz-column-location { width: 20%; } .einsatzverwaltung-reportlist .einsatz-column-duration { width: 10%; }Viele Grüße,
AndreasForum: Plugins
In reply to: [Einsatzverwaltung] EinsatzstatusAlles klar, dann schaue ich mal, dass ich zuerst die manuelle Variante auf die Bahn bringe. 🙂 Den LFK-Import müsste ich mir dann erst genauer anschauen.
UWZ sehe ich als eigenes Plugin, so wie den Wetterwarner für DE. Die FF Hagenberg hat es einfach so gelöst, das Bild https://www.uwz.at/at/de/outwards/current_uwz.png in einem Widget zu platzieren. Allerdings bin ich mir nicht sicher, ob sich das regelmäßig aktualisieren würde. Das Bild bleibt einen Monat lang im Browsercache, das müsste mit ein bisschen PHP-Code umgangen werden.
Forum: Plugins
In reply to: [Einsatzverwaltung] KarteAktuell ist keine Karte für einzelne Einsatzberichte geplant. Die detaillierte Angabe eines Einsatzorts ist rechtlich mehr als heikel und nicht empfohlen.
Bei einer ungenauen Angabe gibt es wieder andere Faktoren, die eine Karte unpraktisch werden lassen. Bei Angabe der Straße ohne Hausnummer wird in der Regel der Mittelpunkt der Straße als Koordinate verwendet. Je nach Länge der Straße zeigt die Karte dann einen ganz anderen Ausschnitt als beabsichtigt an.
Aber selbst die Angabe der Straße habe ich seit Langem nicht mehr gesehen.
Forum: Plugins
In reply to: [Einsatzverwaltung] Ansicht als BeitragIhr könnt mal versuchen, den Vorschautext mit einem Template anzupassen. Die Einstellung dazu ist unter Einstellungen → Einsatzverwaltung → Einsatzberichte → Template für Auszug.
Wenn das nicht hilft, wäre ein Bild oder ein Link zur Seite schon gut, damit ich mir das vorstellen kann. Gerne auch per Mail.
- This reply was modified 5 years, 1 month ago by Andreas Brain. Reason: typo
Forum: Plugins
In reply to: [Einsatzverwaltung] EinsatzstatusAktuell ist das nicht möglich, mit dem Gedanken habe ich aber auch schon gespielt. Die Frage wäre, wo der Einsatzstatus herkäme. Für Oberösterreich beispielsweise bekommt man die Daten wohl von https://intranet.ooelfv.at/, aber andere Quellen in der Richtung sind mir aktuell nicht bekannt.
Sofern es ein (Zusatz-)Alarmierungssystem gibt, bei dem man zu Beginn und Ende eines Einsatzes die Einsatzverwaltung benachrichtigen kann, wäre das aber durchaus denkbar.
Wäre es auch eine Hilfe, wenn dieser Status vorerst manuell gesetzt werden kann?
Forum: Plugins
In reply to: [Einsatzverwaltung] Ansicht als BeitragDafür könnten die Archive gut sein. Diese sind schon von Haus aus nach Jahren aufrufbar und verwenden das Bloglayout des Themes.
Der Shortcode [einsatzjahre] erzeugt Links auf die Archive der Jahre, in denen Einsatzberichte vorhanden sind.
Was dann pro Beitrag/Bericht an zusätzlichen Informationen angezeigt wird, hängt maßgeblich vom Theme ab. Falls das Theme so etwas wie einen Anreißer anzeigt, kann der normalerweise über das Plugin angepasst werden. Zeigt das Theme an dieser Stelle jedoch nichts an, muss das Theme entsprechend eingestellt oder angepasst werden.
Forum: Plugins
In reply to: [Einsatzverwaltung] Einsatznummer im TitleAutomatisch ist das derzeit nicht vorgesehen, manuell eintragen geht natürlich immer. Sowohl beim Titel als auch bei der URL-Titelform, dem letzten Teil der URL. Das führt aber natürlich das ganze Konzept einer automatischen Nummerierung etwas ad absurdum.
Soll die Einsatznummer im Titel nur bei Facebook auftauchen oder auch auf der Webseite?