Project

General

Profile

VOD Backend » History » Version 18

Constantinos Lempidakis, 01/02/2025 01:36 PM

1 1 Constantinos Lempidakis
# VOD Backend
2
3
1. "VOD page option" must be included in Canva for "Button" widget.
4
5
6 2 Constantinos Lempidakis
2. The backend of the VOD is described below:
7
8 3 Constantinos Lempidakis
The menu of the VOD consists of the following sub-menus:
9 1 Constantinos Lempidakis
10 3 Constantinos Lempidakis
* All content
11
* Groups
12 1 Constantinos Lempidakis
13 3 Constantinos Lempidakis
14
# All content
15
* When the user will press the "All content" button, a listing page will be displayed as the example below:
16
17 1 Constantinos Lempidakis
![](clipboard-202501021133-mlahd.png)
18 3 Constantinos Lempidakis
19
20 13 Constantinos Lempidakis
* Each Row will depict a VOD content eg. a movie or a series.
21 17 Constantinos Lempidakis
* At the upper right corner two buttons will exist as follow:
22
** Add New Content **
23
** Add New Series **
24 13 Constantinos Lempidakis
25 14 Constantinos Lempidakis
### Add New Content ###
26
* By clicking the "Add New Content" button on the upper rigth corner the user will be able to add a new VOD content using a pop-up menu with the following options:
27 1 Constantinos Lempidakis
28 13 Constantinos Lempidakis
1. Language selection field   (similar to other pages)
29
2. Title                (Text field)
30
3. Short description    (Small Text field)
31
4. Description          (Small Text field)
32
5. Genre                (Selection field)
33
6. Cast                 (Text field)
34 1 Constantinos Lempidakis
7. Source               (Text field)
35
8. Photo cover          (Browse button to Media Library)
36
9. Video Trailer        (Browse button to Media Library)
37 17 Constantinos Lempidakis
10. Price               (Numeric field, **Ignore if it belongs to a Series** )
38
11.Site                 (Drop down menu, listing all the available sites)
39
12. Rating              (Drop Down menu with the following options:TV-Y, TV-Y7, TV-G,TV-PG,TV-14,TV-MA)   Based on wordwide rating: https://en.wikipedia.org/wiki/TV_Parental_Guidelines#External_links
40
13.Content descriptor   (Mutliple select field: using the options below:
41 12 Constantinos Lempidakis
42 13 Constantinos Lempidakis
|Descriptor |Explanation |
43 12 Constantinos Lempidakis
|--|--|
44
| D| Sexual or suggestive dialogue |
45 1 Constantinos Lempidakis
| L| Coarse or crude language |
46
| S| Sexual situations |
47
| V| Violence |
48
49 17 Constantinos Lempidakis
50 15 Constantinos Lempidakis
### Add New Series ###
51
* By clicking the "Add New Series" button on the upper rigth corner the user will be able to add a new VOD content using a pop-up menu with the following options:
52 14 Constantinos Lempidakis
53
1. Language selection field   (similar to other pages)
54
2. Title                (Text field)
55
3. Short description    (Small Text field)
56
4. Description          (Small Text field)
57
5. Genre                (Selection field)
58
6. Cast                 (Text field)
59 1 Constantinos Lempidakis
6. Content              (Select field, available options all the TV content created using the above "Add New Content" procedure)
60 14 Constantinos Lempidakis
7. Photo cover          (Browse button to Media Library)
61
8. Video Trailer        (Browse button to Media Library)
62
9. Price                (Numeric field)
63 17 Constantinos Lempidakis
10.Site                 (Drop down menu, listing all the available sites)
64 3 Constantinos Lempidakis
65
# Groups
66
67 4 Constantinos Lempidakis
* VOD Groups page will be a standard listing "group" page as follow:
68 1 Constantinos Lempidakis
69
![](clipboard-202501021138-hflne.png)
70
71
72 4 Constantinos Lempidakis
* The user will be able to create as many groups as he wants by cliking the "Add New' button on the upper right corner.
73 1 Constantinos Lempidakis
* Each group will consists of the following fields:
74
75 17 Constantinos Lempidakis
1.User          (Drop down menu, pre-selected the current user)
76
2.Order No      (Numeric field, the user must be able to chagne the order of the group)    
77 1 Constantinos Lempidakis
3.Language selection field
78 17 Constantinos Lempidakis
4.Name          (Text field)
79
5.Description   (Small text field)
80
6.Site          (Drop down menu, listing all the available sites)
81
7.Add content   (Select menu, available options all the "Content" and/or "Series" created above)
82 8 Constantinos Lempidakis
8.Style         (Drop-down menu with the following options: Standard, Highlight)
83 17 Constantinos Lempidakis
84
85
## General Guidelines ##
86
* All the above fields must be available as columns in all listing pages
87
* All the above fields must have several filtering options in all listing pages
88 18 Constantinos Lempidakis
* In "Settings" page, a Genre page must be created for the user to be able to add as many Genres as he wants.