• UI: Podcasts-Auswahl in quick edit erscheint auch für VO-Einheiten.
  • A11Y: Abstände in Menüs sollten auf mobilen Klienten etwas größer sein.
  • Der RSS-Feed sollte die Vorschaubilder von Serien/Episoden verwenden können, nicht jene des Blogs in toto (feature request SSP/hook)
  • UX: The sidebar of post-new.php has horizontal scrollbars.
  • UI: When adding a new podcast, the semester and the course ID fields are displayed after changing the podcast language or after a podcast has been created.
  • A11Y: The episode number of lecture series appears as overlay for the preview image, and is thus ARIA-hidden, and as a suffix to the series name, and is thus hidden on the archive page of the series (where the series is not displayed), leaving no episode number for Braille terminals or screen readers.
  • I18N: Series taxonomies don’t show up on episode pages on the English site.
  • UI: When hovering over the currently selected menu item with the mouse, a default cursor is displayed, rather than a text cursor.
  • I18N: Translation of “Vorlesungen” as “Lectures” is misleading. Use “Class”. 

  • UI: Metadata links on taxonomy index pages are always underlined, metadata links for posts only on hover; make (more) consistent.

  • Some of the HTML in the back-end is invalid (stray closing tags); source of that error is unclear.
  • Terme die Beistriche enthalten und über eine Eingabemaske eingegeben werden, in der Terme an Beistrichen getrennt werden (das betrifft dzt. Terme von „flachen“ Taxonomien, d. h., von Taxonomien ohne Genus-Species-Struktur), werden von WordPress beim Speichern aufgespalten, sodass ein Beitrag nicht dem Term „X, Y“ sondern den beiden Termen „X“ und „Y“ zugeordnet wird. Das sollte bei WordPress als Bug gemeldet werden; es muss auch irgendwo dokumentiert werden.

  • Sehr sonderbar verhielt es sich mit: https://staging.audiothek.philo.at/lesson/flucht-asyl-menschenrechte-philosophische-perspektiven-4/

    Für die betreffende Ringvorlesung waren (offenbar aus der alten Audiothek übernommen)  drei Vorlesungen eingetragen: "Flucht, Asyl, Menschenrechte", "Asyl" und Flucht". Die Einzelvorlesungen unter ihnen verteilt. Das konnte man richten, mit Ausnahme von #4. Dort gabe es zwei gekoppelte  Einträge (für "Flucht, Asyl, Menschenrechte" und "Flucht"), die man nur gemeinsam löschen konnte. Der von mir angelegte neue Eintrag löste das Problem – gestern. Heute in der Früh war er leider verschwunden. Bin gespannt, wie lang er sich hält.

  • Bei SSP als Bug melden, dass Podcast managers und editors do not have the rights to modify speakers.

  • Vorschaubilder von Vorlesungen werden nicht für VO-Einheiten übernommen, weder auf der Taxonomieseite noch im SSP player.

  • Das Audiothek-Plugin erwartet, dass das Basisklassifikation- und das SSP-Plugin installiert und aktiv sind. Das zu entwirren ist etwas schwierig, da es einer gewissen Feinjustierung bedarf, damit die entsprechenden Tests die entsprechenden Features nicht auch aktivieren, wenn diese beiden Plugins aktiv sind.

  • Englische Podcast-Feeds funktionieren nicht → https://wordpress.org/support/topic/ssp-3-4-w-polylang-3-6-3-podcasts-feeds-in-non-default-language-are-302-ed/#new-topic-0 (SSP has updated their Polylang interop code in May, so this may be a consequence of an update gone wrong it isn't; a rollback to 3.3.1 didn’t change the behaviour).
  • Zwischen hh:15 und hh:20 können Veränderungen an der Seite mit einem Timeout scheitern. In diesem Zeitfenster findet ein Datenbank-Backup statt, dass die Datenbank für Änderungen sperrt

  • VO-Einheiten/Episoden ohne Vorschaubild und Alt-Text lösen PHP-Fehler aus

  • Bilder werden beim Hochladen nicht nach .webp konvertiert. Andere Plugins ausprobieren oder Bug bei bestehendem Plugin einwerfen.

  • Performance - add "font-display: swap" to CSS

  • VO-Bilder werden auf VO-Seiten nicht angezeigt (angewandte Ethik)

  • UI - Switch to https://iconoir.com/ Icon theme and use different icons for everything

  • A11Y - All icons need to have descriptions or be pure ornaments and must have titles

  • Legal - Es gibt derzeit keine Möglichkeit Bildrechte anzugeben

  • UX - ACF-Felder in Seitenleiste sind unübersichtlich formattiert

  • Basisklassifikation – Eingabe von 1–3 Klassifikationen sollte verpflichtend sein

  • Rechte – Die Veränderung von Vorlesungen (Taxonomie und zugehörige Postings) sollte auf eine Besitzer*in und ein Team beschränkbar sein.

  • Rechte – Die Veränderung von Podcasts (Taxonomie und zugehörige Postings) sollte auf eine Besitzer*in und ein Team beschränkbar sein.

  • Rechte - Mit Benutzer*innen verknüpfte Speaker*innen sollten nur von diesen änderbar sein

  • UX - Migration statuses should go to the editing sidebar.

  • Access log statistics do not update reliably

  • Caching cannot be paused via the web UI (that's a Varnish feature, but we're using NGINX); document or hide UI elements

  • The database backup, which runs approx. from hh:15 to hh:20 every even hour locks the database, to the effect that no changes can be made in WordPress.

  • Statistik - einige Links funktionieren nicht

  • Statistik - angezeigte Domain ist falsch (aber kein relevanter Fehler)

  • UX - Copyright: Häcken sollte links neben Label positioniert sein.

  • Wenn eine neue Episode angelegt wird, werden für die Audio-Datei zwei Einträge in der Mediathek angelegt; ohne Plugins testen, bei WordPress melden (könnte eine Polylang-Einstellung sein; sonst könnten Metadaten nur in einer Sprache angegeben werden).

  • Relevansi - Suche für alle Sprachen lässt sich nicht deaktivieren

  • Bug - Trying to make changes in quick edit (speaker, post type) throws an error in AJAX (the UI just doesn't update). The stack trace show it's some action or filter, but it's not clear which.

  • UI - “Editing remarks” is split over two lines in quick edit.

  • UI/I18N - Basisklassifikation terms are not filtered by site language in Quick edit.

  • UX - hinting enter in the search box doesn't start a search.

  • Ca. alle vier Wochen erscheint statt der Startseite eine leere Seite (kein HTTP body). Die Logs geben überhaupt nichts dazu her. Das Monitoring-System behebt das in der Regel innerhalb von 20 Minuten automatisch, aber es wäre gut, die Ursache zu finden. Die Seite wird nur im NGINX FastCGI cache abgelegt; sie erscheint nicht für angemeldete Nutzer*innen, die den Cache umgehen.

  • Wenn Bilder geändert werden, wird der Cache offenbar nicht gelöscht. Prima facie liegt das daran, dass das WordPress-Plugin nicht den gesamten Cache löscht, nicht daran, dass es die Änderung nicht registriert.

  • English site - series in menus are all empty!

  • English posts that are synced to German show in the German site when searched for but not as part of any loop!

  • Keine Stichwörter

4 Kommentare

  1. Kröger Odin sagt:

    “Flucht, Asyl, …” ist wohl das bekannte Problem mit Beistrichen in Taxonomie-Titeln.

    1. Kröger Odin sagt:

      Der übliche Weg, dieses Problem zu lösen, ist einen Platzhalter in Taxonomietiteln zu verwenden, und diesen vor der Anzeige zu ersetzen. Siehe:

  2. Kröger Odin sagt:

    Das Problem mit den Vorschaubildern besteht wahrscheinlich darin, dass bereits Bilder zugewiesen sind, die aber nicht funktionieren und deswegen nicht angezeigt werden – auch nicht im Editor.

  3. Kröger Odin sagt:

    Dass auf der englischen Seite keine Folgen für Sub-podcasts angezeigt werden hängt offenbar mit dem Redis object cache zusammen; wenn das Plugin deaktiviert wird, werden die Episoden angezeigt.