Opened 2 months ago
Last modified 6 weeks ago
#110 new Feature request
Select variant by tag combination instead of format — at Initial Version
Reported by: | florian | Owned by: | |
---|---|---|---|
Milestone: | Mode Menu – Fixes | Keywords: | |
Cc: |
Description
DE:
- Florian: technische Idee für Evas Wünsche für das Modus-Menü:
- Varianten bekommen Tags
- Formaten ist eine feste Kombi aus Tags zugeordnet
- Zuordnung von Variante zum Format erfolgt nicht wie bisher fest als Feld, sondern implizit über die Tag-Kombination [Nachtrag: Oder doch wie bisher, damit z.B. der korrekte Editor im Redaktionssystem angezeigt wird. Getagt werden dementsprechend Formate – nicht Varianten.]
- Das Standard-Format ist das ohne Tags
- Das kann von Kurs zu Kurs (und ggf. von Instanz zu Instanz) verschieden sein
- Durch den Format-Bezeichner ist die Handhabung in Luna trotzdem eindeutig
- Es können auch weiter Plugins für die Handhabung von Formaten mit eindeutiger Bezeichung und Pfad erstellt werden
- Wirft die Frage auf, ob nicht doch sowas wie partielle Plugins ein zuschaltbares Tag möglich/notwendig sind
- Vorteil: Tags bändigen elegant die kombinatorische Explosion im Modus-Menü
- schon 3 zuschaltbare Tags brauchen 8 Varianten!
- Schalter sind im Grunde Bits, die gesetzt werden; 000 = voreingestelltes Format
- Ungelöst bliebe aber das "[x] Deutsch [ ] Englisch [ ] Ukrainisch"-Problem
- Na gut: Dann müsste pro Tag hinterlegt werden, mit welchen nicht kombiniert werden kann
- oder besser: welche Kombinationen erlaubt sind, per Voreinstellung sind alle ausgeschlossen
- Na gut: Dann müsste pro Tag hinterlegt werden, mit welchen nicht kombiniert werden kann
To query the database for movies with a certain combination of genres, you can use the following SQL query:
SELECT m.movie_title FROM movies m JOIN movie_genre mg ON m.identifier = mg.movie_id JOIN genre g ON mg.genre_id = g.identifier WHERE g.genre IN ('scifi', 'comedy') GROUP BY m.movie_title HAVING COUNT(DISTINCT g.genre) = 2;
This query will list all movies that have exactly the genres 'scifi' and 'comedy' assigned to them and no other genres.
Note: See
TracTickets for help on using
tickets.