WWBN / AVideo

Create Your Own Broadcast Network With AVideo Platform Open-Source. OAVP OVP
https://avideo.tube/AVideo_OpenSource
Other
1.9k stars 972 forks source link

Really would love to be able to put categories towards the top in the left nav bar #9250

Open JoshWho opened 2 months ago

JoshWho commented 2 months ago

Screenshot - 2024-07-20T021839 833

So many people have asked me for years why is this the almost last option when should be at the top somewhere under the color menus.

Screenshot - 2024-07-20T022040 748 not above the Admin menu but like a normal user would see it under the color menu part.

DanielnetoDotCom commented 2 months ago

Sorry it is still not clear what do you mean

JoshWho commented 2 months ago

Like in this photoshop Screenshot - 2024-07-20T201059 435 copy

JoshWho commented 2 months ago

Screenshot - 2024-07-20T201310 833

JoshWho commented 2 months ago

instead of this Screenshot - 2024-07-20T201358 061

JoshWho commented 2 months ago

This will make browsing channels and categories easier for some users hgt

DanielnetoDotCom commented 2 months ago

I can only make this change thru paid development.

JoshWho commented 2 months ago

I can only make this change thru paid development.

How much u think?

DanielnetoDotCom commented 2 months ago

For quotes, please send me private emails.

JoshWho commented 2 months ago

For quotes, please send me private emails.

Will do. Not in a rush but once we get everything else set I will send the email for this.

JoshWho commented 2 months ago

Sending a email about this now for quote

JoshWho commented 1 month ago

Email sent

JoshWho commented 1 month ago

Did u get the email?

DanielnetoDotCom commented 1 month ago

I did and respond on Jul 29th

JoshWho commented 1 month ago

I did and respond on Jul 29th

I will look for it

JoshWho commented 1 month ago

Screenshot (99) Still got 3 emails from this latest upload

[05-Aug-2024 22:24:46 America/Chicago] AVideoLog::DEBUG: Get Image SCRIPT_NAME: /plugin/Live/getImage.php [05-Aug-2024 22:24:46 America/Chicago] AVideoLog::DEBUG: isLiveAndIsReadyFromKey::key: 669a0563cc1fe checking live_servers_id=0 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36 SCRIPT_NAME: /plugin/Live/getImage.php [05-Aug-2024 22:24:46 America/Chicago] AVideoLog::DEBUG: Get Image SCRIPT_NAME: /plugin/Live/getImage.php [06-Aug-2024 03:24:44 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: do cookie-login: joshwho id: 2 SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:44 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: resp=0 SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:44 UTC] AVideoLog::DEBUG: User:login finish with success users_id= 2 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36 IP=24.14.187.195 SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:44 UTC] AVideoLog::DEBUG: User::find line= 1660 SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:44 UTC] AVideoLog::DEBUG: User::loadFromUser(joshwho) user found [2]joshwho SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:44 UTC] AVideoLog::DEBUG: getUserDbFromUser SELECT FROM users WHERE user = ? LIMIT 1 ["s",["joshwho"]] SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:44 UTC] AVideoLog::DEBUG: getUserDbFromUser [joshwho] [false,true,false] SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:44 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: user cookie found: joshwho result: SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: do cookie-login: joshwho id: 2 SCRIPT_NAME: /plugin/UserNotifications/getNotifications.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: resp=0 SCRIPT_NAME: /plugin/UserNotifications/getNotifications.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: User:login finish with success users_id= 2 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36 IP=24.14.187.195 SCRIPT_NAME: /plugin/UserNotifications/getNotifications.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: do cookie-login: joshwho id: 2 SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: resp=0 SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: User:login finish with success users_id= 2 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36 IP=24.14.187.195 SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: User::find line= 1660 SCRIPT_NAME: /plugin/UserNotifications/getNotifications.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: User::find line= 1660 SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: User::loadFromUser(joshwho) user found [2]joshwho SCRIPT_NAME: /plugin/UserNotifications/getNotifications.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: getUserDbFromUser SELECT FROM users WHERE user = ? LIMIT 1 ["s",["joshwho"]] SCRIPT_NAME: /plugin/UserNotifications/getNotifications.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: getUserDbFromUser [joshwho] [false,true,false] SCRIPT_NAME: /plugin/UserNotifications/getNotifications.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: User::loadFromUser(joshwho) user found [2]joshwho SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: getUserDbFromUser SELECT FROM users WHERE user = ? LIMIT 1 ["s",["joshwho"]] SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: getUserDbFromUser [joshwho] [false,true,false] SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: user cookie found: joshwho result: SCRIPT_NAME: /plugin/UserNotifications/getNotifications.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: user cookie found: joshwho result: SCRIPT_NAME: /objects/playlists.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: do cookie-login: joshwho id: 2 SCRIPT_NAME: /plugin/Live/stats.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: resp=0 SCRIPT_NAME: /plugin/Live/stats.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: User:login finish with success users_id= 2 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36 IP=24.14.187.195 SCRIPT_NAME: /plugin/Live/stats.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: do cookie-login: joshwho id: 2 SCRIPT_NAME: /plugin/YPTSocket/getWebSocket.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: resp=0 SCRIPT_NAME: /plugin/YPTSocket/getWebSocket.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: User:login finish with success users_id= 2 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36 IP=24.14.187.195 SCRIPT_NAME: /plugin/YPTSocket/getWebSocket.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: User::find line= 1660 SCRIPT_NAME: /plugin/Live/stats.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: User::find line= 1660 SCRIPT_NAME: /plugin/YPTSocket/getWebSocket.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: User::loadFromUser(joshwho) user found [2]joshwho SCRIPT_NAME: /plugin/YPTSocket/getWebSocket.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: User::loadFromUser(joshwho) user found [2]joshwho SCRIPT_NAME: /plugin/Live/stats.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: getUserDbFromUser SELECT FROM users WHERE user = ? LIMIT 1 ["s",["joshwho"]] SCRIPT_NAME: /plugin/YPTSocket/getWebSocket.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: getUserDbFromUser [joshwho] [false,true,false] SCRIPT_NAME: /plugin/YPTSocket/getWebSocket.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: getUserDbFromUser SELECT FROM users WHERE user = ? LIMIT 1 ["s",["joshwho"]] SCRIPT_NAME: /plugin/Live/stats.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: getUserDbFromUser [joshwho] [false,true,false] SCRIPT_NAME: /plugin/Live/stats.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: user cookie found: joshwho result: SCRIPT_NAME: /plugin/YPTSocket/getWebSocket.json.php [06-Aug-2024 03:24:43 UTC] AVideoLog::DEBUG: user::recreateLoginFromCookie: user cookie found: joshwho result: SCRIPT_NAME: /plugin/Live/stats.json.php [05-Aug-2024 21:24:06 America/Edmonton] AVideoLog::DEBUG: gotToLoginAndComeBackHere(Plugin VideoOffline disabled, please login) 50.99.194.102 [{"file":"\/var\/www\/html\/AVideo\/objects\/functions.php","line":4352,"function":"gotToLoginAndComeBackHere","args":["Plugin VideoOffline disabled, please login"]},{"file":"\/var\/www\/html\/AVideo\/plugin\/VideoOffline\/offlineVideo.php(18) : eval()'d code(1) : eval()'d code","line":16,"function":"forbiddenPage","args":["Plugin VideoOffline disabled, please login"]},{"file":"\/var\/www\/html\/AVideo\/plugin\/VideoOffline\/offlineVideo.php(18) : eval()'d code","line":1,"function":"eval"},{"file":"\/var\/www\/html\/AVideo\/plugin\/VideoOffline\/offlineVideo.php","line":18,"function":"eval"},{"file":"\/var\/www\/html\/AVideo\/view\/offline.php","line":7,"args":["\/var\/www\/html\/AVideo\/plugin\/VideoOffline\/offlineVideo.php"],"function":"require_once"}] SCRIPT_NAME: /view/offline.php [05-Aug-2024 23:24:02 America/New_York] AVideoLog::PERFORMANCE: Time: 0.267s | Limit: 0.2s | Location: path/to/my/streamer/site/view/index.php Line 137 [navbar.php] IP=50.99.194.102 SCRIPT_NAME: /view/index.php [05-Aug-2024 23:24:02 America/New_York] AVideoLog::DEBUG: isLiveAndIsReadyFromKey::key: 669a0563cc1fe checking live_servers_id=1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15 SCRIPT_NAME: /view/index.php [05-Aug-2024 23:23:25 America/New_York] AVideoLog::DEBUG: deleteCache not schedule SCRIPT_NAME: path/to/my/streamer/site/plugin/Cache/deleteVideo.json.php [05-Aug-2024 23:23:25 America/New_York] AVideoLog::DEBUG: CachesInDB::_deleteCacheStartingWith(hashNamevideosQueries) DELETE FROM CachesInDB WHERE MATCH(name) AGAINST('hashNamevideosQueries' IN BOOLEAN MODE) OR name like 'hashNamevideosQueries%'; SCRIPT_NAME: path/to/my/streamer/site/plugin/Cache/deleteVideo.json.php [05-Aug-2024 23:23:25 America/New_York] AVideoLog::DEBUG: deleteCache CachesInDB prefix=videosQueries/ SCRIPT_NAME: path/to/my/streamer/site/plugin/Cache/deleteVideo.json.php [05-Aug-2024 23:23:25 America/New_York] AVideoLog::DEBUG: deleteCache not schedule SCRIPT_NAME: path/to/my/streamer/site/plugin/Cache/deleteVideo.json.php [05-Aug-2024 23:23:25 America/New_York] AVideoLog::DEBUG: CachesInDB::_deleteCacheStartingWith(hashName_video_v_240805230133vfe6a) DELETE FROM CachesInDB WHERE MATCH(name) AGAINST('hashName_video_v_240805230133vfe6a*' IN BOOLEAN MODE) OR name like 'hashName_video_v_240805230133vfe6a%'; SCRIPT_NAME: path/to/my/streamer/site/plugin/Cache/deleteVideo.json.php [05-Aug-2024 23:23:25 America/New_York] AVideoLog::DEBUG: deleteCache CachesInDB prefix=video/v_240805230133_vfe6a/ SCRIPT_NAME: path/to/my/streamer/site/plugin/Cache/deleteVideo.json.php