Der Orden des Phönix stand vor dem Stein der Weisen
Alphabetisch stimmt das, nur sieht man sie andersherum. Es gibt jetzt einen Sortiertitel: „Harry Potter 1", „Harry Potter 2" — und die Reihe steht in der Ordnung, in der man sie schaut. Leer gelassen bleibt alles wie bisher, beim Titel ohne Artikel davor. Er hat einen eigenen Merker, nicht den des Titels. Wer die Reihenfolge festlegt, soll den Titel trotzdem weiter automatisch bekommen; beides an einem Schalter hiesse, für das eine auf das andere zu verzichten. Eine Korrektur der Zuordnung lässt ihn ebenfalls stehen. Und WALL·E bleibt nicht mehr unter E. Die Kachel wurde nach einer Korrektur zwar neu beschriftet, blieb aber an ihrem Platz — jetzt rutscht sie dorthin, wo sie hingehört. Liegt der Platz im noch nicht geladenen Teil der Liste, geht sie weg und sagt wohin, statt falsch stehenzubleiben. Dazu ein Dialog, in dem alles zu einem Titel beieinander steht: Titel, Sortiertitel, Bilder, Zuordnung. Die vier Menüpunkte gab es schon, jeder für sich richtig — zusammen aber kein Ort. Wer einen Film geraderückt, macht selten nur eines davon. Die Abkürzungen bleiben. Beim Bauen gefunden: das Zurücksetzen des Sortiertitels endete in einer 500. SortTitle.For ist eine C#-Methode, und EF Core übersetzt sie nicht nach SQL. Es geht um eine Zeile — die wird jetzt geladen und zurückgeschrieben, statt die Regel ein zweites Mal als SQL zu schreiben. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
e70c33f7e2
commit
fcf40e4394
@@ -151,6 +151,24 @@ public sealed class Movie : Flaro.Core.Metadata.IBebildert
|
||||
/// </remarks>
|
||||
public bool TitlePinned { get; set; }
|
||||
|
||||
/// <summary>Der Sortiertitel, wie ihn jemand von Hand gesetzt hat.</summary>
|
||||
///
|
||||
/// <remarks>
|
||||
/// <para>
|
||||
/// <b>Wofür man ihn braucht:</b> eine Reihe steht alphabetisch
|
||||
/// durcheinander. „Harry Potter und der Orden des Phönix" kommt vor „Harry
|
||||
/// Potter und der Stein der Weisen", weil O vor S liegt — obwohl der
|
||||
/// Stein der erste Teil ist. Mit „Harry Potter 1", „Harry Potter 2" stehen
|
||||
/// sie in der Reihenfolge, in der man sie sieht.
|
||||
/// </para>
|
||||
/// <para>
|
||||
/// <b>Leer heisst: wie bisher.</b> Ohne Eintrag bleibt es bei dem Wert,
|
||||
/// den <see cref="SortTitle"/> aus dem Titel errechnet — Artikel vorn
|
||||
/// abgezogen. Nur wer etwas einträgt, weicht davon ab.
|
||||
/// </para>
|
||||
/// </remarks>
|
||||
public bool SortTitlePinned { get; set; }
|
||||
|
||||
/// <summary>In welcher Sprache die Angaben geholt wurden.</summary>
|
||||
///
|
||||
/// <remarks>
|
||||
@@ -314,6 +332,24 @@ public sealed class Series : Flaro.Core.Metadata.IBebildert
|
||||
/// </remarks>
|
||||
public bool TitlePinned { get; set; }
|
||||
|
||||
/// <summary>Der Sortiertitel, wie ihn jemand von Hand gesetzt hat.</summary>
|
||||
///
|
||||
/// <remarks>
|
||||
/// <para>
|
||||
/// <b>Wofür man ihn braucht:</b> eine Reihe steht alphabetisch
|
||||
/// durcheinander. „Harry Potter und der Orden des Phönix" kommt vor „Harry
|
||||
/// Potter und der Stein der Weisen", weil O vor S liegt — obwohl der
|
||||
/// Stein der erste Teil ist. Mit „Harry Potter 1", „Harry Potter 2" stehen
|
||||
/// sie in der Reihenfolge, in der man sie sieht.
|
||||
/// </para>
|
||||
/// <para>
|
||||
/// <b>Leer heisst: wie bisher.</b> Ohne Eintrag bleibt es bei dem Wert,
|
||||
/// den <see cref="SortTitle"/> aus dem Titel errechnet — Artikel vorn
|
||||
/// abgezogen. Nur wer etwas einträgt, weicht davon ab.
|
||||
/// </para>
|
||||
/// </remarks>
|
||||
public bool SortTitlePinned { get; set; }
|
||||
|
||||
/// <summary>In welcher Sprache die Angaben geholt wurden.</summary>
|
||||
///
|
||||
/// <remarks>
|
||||
|
||||
Reference in New Issue
Block a user