libretime/legacy/application/forms
Thomas Göttgens 299be3c142
feat: use custom intro/outro playlists per show (#2941)
### Description

Having a global intro and outro playlist in settings is not very
flexible for special programming. This adds an override intro/outro
playlist per show. If it is not set, the global one is used. also it's
ignored if there's no autloading at all.

**I have updated the documentation to reflect these changes**:

Yes

### Testing Notes

**What I did:**
Schedule 2 shows, one without defining custom lists, one with defining
custom lists. one hour before the show starts it should be populated
correctly. If you define a global list it shojuld be replaced with the
per-show list.

---------

Co-authored-by: Thomas Göttgens <tgoettgens@mail.com>
2024-10-14 21:07:41 +01:00
..
customfilters style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
customvalidators style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
helpers Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
AddShowAbsoluteRebroadcastDates.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
AddShowAutoPlaylist.php feat: use custom intro/outro playlists per show (#2941) 2024-10-14 21:07:41 +01:00
AddShowLiveStream.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
AddShowRR.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
AddShowRebroadcastDates.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
AddShowRepeats.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
AddShowStyle.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
AddShowWhat.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
AddShowWhen.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
AddShowWho.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
AddTracktype.php fix(legacy): ensure validation is performed on the track type form (#2985) 2024-04-13 15:54:47 +02:00
AddUser.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
DangerousPreferences.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
DateRange.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
EditAudioMD.php refactor(legacy): remove unused waveform related code (#3003) 2024-05-05 21:15:11 +02:00
EditHistory.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
EditHistoryFile.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
EditHistoryItem.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
EditUser.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
GeneralPreferences.php feat(legacy): trim overbooked shows after autoloading a playlist (#2897) 2024-02-02 20:17:23 +01:00
LiveStreamingPreferences.php chore(deps): update pre-commit hook codespell-project/codespell to v2.2.6 (stable) (#2732) 2023-10-03 22:19:56 +02:00
Login.php style(legacy): format using php-cs-fixer 2022-10-12 17:29:28 +02:00
PasswordChange.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
PasswordRestore.php style(legacy): force semicolon on same line (#1534) 2022-01-23 20:15:55 +02:00
Player.php chore(legacy): use Config::getPublicUrl helper 2022-07-08 11:03:10 +02:00
PodcastPreferences.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
Preferences.php chore(legacy): use Config::getBasePath helper 2022-07-08 11:03:10 +02:00
ScheduleShow.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
SetupLanguageTimezone.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
ShowBuilder.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
ShowListenerStat.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
SmartBlockCriteria.php feat(legacy): add filename block criteria (#3015) 2024-06-22 11:51:59 +02:00
StationPodcast.php style(legacy): force semicolon on same line (#1534) 2022-01-23 20:15:55 +02:00
StreamSetting.php fix(deps): update dependency friendsofphp/php-cs-fixer to <3.26.1 (stable) (#2678) 2023-09-08 15:28:29 +02:00
StreamSettingSubForm.php fix(deps): update dependency friendsofphp/php-cs-fixer to <3.26.1 (stable) (#2678) 2023-09-08 15:28:29 +02:00
TuneInPreferences.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
WatchedDirPreferences.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00