Separierung von Soundtracks und Hörbüchern/Hörspielen in der Sammlung

Ab heute können optional Soundtracks sowie Hörbücher und Hörspiele als separate Blöcke in euren Sammlungen angezeigt werden. Geht dazu in die „Optionen“, dann auf „Sammlung“ und aktiviert unter „Sammlungs-Darstellung“ die entsprechenden Checkboxen.

Wichtiger Hinweis: das funktioniert nur solange, wie ihr nicht „Nummerierung in Sammlung“ als wichtigstes Sortierkriterium eingestellt habt. Die Funktion soll ja nicht eure Nummerierung durcheinander bringen, daher hat sie bei so einer Sortierung keinerlei Funktionalität.

Technischer „Austausch“ der internen Sammlungsdarstellung

Ihr kennt ja alle die interne Sammlungsdarstellung, die man links im Menü unter „Anzeigen“ erreichen kann. Historisch bedingt sind die interne und die externe Sammlungsdarstellung zwei verschiedene PHP-Skripte, die beide modifiziert werden müssen, falls bei der Darstellung mal was geändert wird. Sowas nennt man dann „schlechtes Softwaredesign“.

Um diesen umständlichen Zustand zu beheben, hab ich das Skript für die interne Sammlungsdarstellung jetzt deaktiviert. Stattdessen wird dann im Hintergrund das Skript für die externe Darstellung genutzt, die Darstellung an sich dann aber auf den kompakten Modus festgelegt. Die interne Darstellung wird dann quasi so aussehen wie eure externe, nur das die Cover nicht angezeigt werden. Die Mini-Funktion, die die Datensätze markiert, bei denen die Cover noch fehlen, wurde einfach mit übernommen, so dass ihr auf diese Funktion nicht verzichten müsst.

So muss ich mich zukünftig nur noch um ein einziges Skript kümmern, was mir einiges an unnötiger Arbeit ersparen wird. 🙂