- 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 wrongit 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!
4 Kommentare
Kröger Odin sagt:
“Flucht, Asyl, …” ist wohl das bekannte Problem mit Beistrichen in Taxonomie-Titeln.
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:
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.
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.