A Web modul célja a rádió digitális jelenlétének automatizálása egy átfogó adatbázis kezelésével, amely magában foglalja a műsorkészítők, a műsorok, az adástükör és az adáslista részletes adatait, szövegekkel, képekkel és hanganyagokkal. Ez szolgál alapul az automatizált archiválási és közzétételi folyamatokhoz, amelyek során a kívánt műsorok hanganyagait rendszerezetten tárolja a belső hálózaton, és hozzáférhetővé teszi azokat a nyilvánosság számára FTP szerveren keresztül.
Az adatok elérése a BroAdminAPI REST API interfészen keresztül történik, amelyet a rádió weboldala könnyedén használhat. Ez lehetővé teszi a hallgatók számára az információk és tartalmak könnyű és gyors elérését.
A Web modul csak az adatok hozzáférését biztosítja a rádió nyilvános weboldal számára, magát a weboldalt nem tartalmazza.
Ez a lista a műsorkészítők, a műsorok és az adástükör beállításai alapján automatikusan generálódik. Itt nyílik lehetőség egyedi képet, címet és leírást (ajánlót) adni egy-egy adáslista elemhez, illetve nyomon lehet követni az automatikus export állapotait a státusz oszlopban. Sikertelen export (vagy esetleges manuális változások megtörténte) esetén itt nyílik lehetőség a hangfájlok lecserélésére is.
Portré műsornál Portré - vendég: Gipsz Jakab)csere1.mp3, csere2.mp3, stb.)Státuszok jelentése:
Minden változtatás automatikusan továbbítódik a webre, csak a végleges, nyilvános verziót szabad elmenteni!
Ha nem adunk meg itt külön műsorkészítőt, akkor az az adáslista (és ha ott nincs megadva semmi, akkor) a műsor beállításai alapján kerül meghatározásra.
Ha nem adunk meg itt külön állomást, akkor az az adáslista beállításai alapján kerül meghatározásra.
Az itt megadott adatok szolgálnak a Broadcast séma adataiként
Az állomások megadásánál az “Állomás” feliratra kattintással az összes állomás kipipálható
Itt szerkeszthetők a műsorkészítők és azok alapbeállításai:
Az itt megadott adatok szolgálnak a Presenter séma adataiként
Az állomások megadásánál az “Állomás” feliratra kattintással az összes állomás kipipálható
Itt szerkeszthetők a műsorok és azok alapbeállításai:
Az itt megadott adatok szolgálnak a Show séma adataiként
Az állomások megadásánál az “Állomás” feliratra kattintással az összes állomás kipipálható
Itt szerkeszthetők az adástükör beállításai:
1, kétheti műsoroknál 2, stb.)Ha nem adtunk meg műsorkészítőt egy adástükör elemhez, akkor a műsornál beállított műsorkészítőket fogja venni a adástükör, ilyenkor a műsorkészítők fekete színnel szerepelnek a rácson. Ha megadunk külön műsorkészítőt, akkor azt sötétpiros színnel jelzi a rendszer.
Ha egy műsor megszűnik egy adott időpontban és egy másik kerül a helyére, akkor azt nem a műsor módosításával kell beállítani az adástükör adatlapján, hanem fel kell venni az új műsort külön (korrekt első nap beállítással) és a megszűnő műsor utolsó napját be kell állítani. Így a csere rendszerben automatikusan meg fog történni.
Ha például A és B héten különböző műsorok váltják egymást, a Gyakoriság mező értékét mindkét műsornál 2-re kell állítani és az egyes műsorok első napját egy hét eltolással kell megadni. Pl. az első műsor első napja 2024-01-01 ami egy hétfői nap, akkor a második műsor első napja egy héttel később lesz: 2024-01-08 - így hetente váltogatni fogják egymást az adástükörben.
Az itt megadott adatok szolgálnak a Show séma adataiként
Az állomások megadásánál az “Állomás” feliratra kattintással az összes állomás kipipálható
Parameters:
100)0)Response:
[
{
"broadcastId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"broadcastSlug": "string",
"broadcastShow": {
"showId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"showSlug": "string",
"showTitle": "string",
"showDescription": "string",
"showImage": "string",
"showPresenter": [
{
"presenterId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"presenterSlug": "string",
"presenterName": "string",
"presenterTitle": "string",
"presenterDescription": "string",
"presenterImage": "string",
"presenterStation": [
{
"stationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"stationSlug": "string",
"stationName": "string",
"stationDescription": "string",
"stationStream": "string",
"stationSequence": 0,
"stationModified": "2024-04-26T10:47:46.197Z"
}
],
"presenterModified": "2024-04-26T10:47:46.197Z"
}
],
"showStation": [
{
"stationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"stationSlug": "string",
"stationName": "string",
"stationDescription": "string",
"stationStream": "string",
"stationSequence": 0,
"stationModified": "2024-04-26T10:47:46.197Z"
}
],
"showModified": "2024-04-26T10:47:46.197Z"
},
"broadcastStart": "2024-04-26T10:47:46.197Z",
"broadcastEnd": "2024-04-26T10:47:46.197Z",
"broadcastTitle": "string",
"broadcastDescription": "string",
"broadcastImage": "string",
"broadcastRebroadcast": true,
"broadcastFile": [
{
"fileId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"fileSlug": "string",
"filePath": "string",
"fileModified": "2024-04-26T10:47:46.197Z"
}
],
"broadcastPresenter": [
{
"presenterId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"presenterSlug": "string",
"presenterName": "string",
"presenterTitle": "string",
"presenterDescription": "string",
"presenterImage": "string",
"presenterStation": [
{
"stationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"stationSlug": "string",
"stationName": "string",
"stationDescription": "string",
"stationStream": "string",
"stationSequence": 0,
"stationModified": "2024-04-26T10:47:46.197Z"
}
],
"presenterModified": "2024-04-26T10:47:46.197Z"
}
],
"broadcastStation": [
{
"stationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"stationSlug": "string",
"stationName": "string",
"stationDescription": "string",
"stationStream": "string",
"stationSequence": 0,
"stationModified": "2024-04-26T10:47:46.197Z"
}
],
"broadcastStatus": "string",
"broadcastModified": "2024-04-26T10:47:46.197Z"
}
]
Parameters:
Response:
[
{
"gridId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"gridShow": {
"showId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"showSlug": "string",
"showTitle": "string",
"showDescription": "string",
"showImage": "string",
"showPresenter": [
{
"presenterId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"presenterSlug": "string",
"presenterName": "string",
"presenterTitle": "string",
"presenterDescription": "string",
"presenterImage": "string",
"presenterStation": [
{
"stationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"stationSlug": "string",
"stationName": "string",
"stationDescription": "string",
"stationStream": "string",
"stationSequence": 0,
"stationModified": "2024-04-26T10:48:57.436Z"
}
],
"presenterModified": "2024-04-26T10:48:57.436Z"
}
],
"showStation": [
{
"stationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"stationSlug": "string",
"stationName": "string",
"stationDescription": "string",
"stationStream": "string",
"stationSequence": 0,
"stationModified": "2024-04-26T10:48:57.436Z"
}
],
"showModified": "2024-04-26T10:48:57.436Z"
},
"gridStart": "2024-04-26T10:48:57.436Z",
"gridEnd": "2024-04-26T10:48:57.436Z",
"gridRebroadcast": true,
"gridPresenter": [
{
"presenterId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"presenterSlug": "string",
"presenterName": "string",
"presenterTitle": "string",
"presenterDescription": "string",
"presenterImage": "string",
"presenterStation": [
{
"stationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"stationSlug": "string",
"stationName": "string",
"stationDescription": "string",
"stationStream": "string",
"stationSequence": 0,
"stationModified": "2024-04-26T10:48:57.436Z"
}
],
"presenterModified": "2024-04-26T10:48:57.436Z"
}
],
"gridModified": "2024-04-26T10:48:57.436Z"
}
]
Parameters:
100)0)Response:
[
{
"presenterId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"presenterSlug": "string",
"presenterName": "string",
"presenterTitle": "string",
"presenterDescription": "string",
"presenterImage": "string",
"presenterStation": [
{
"stationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"stationSlug": "string",
"stationName": "string",
"stationDescription": "string",
"stationStream": "string",
"stationSequence": 0,
"stationModified": "2024-04-26T10:49:38.964Z"
}
],
"presenterModified": "2024-04-26T10:49:38.964Z"
}
]
Parameters:
100)0)Response:
[
{
"showId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"showSlug": "string",
"showTitle": "string",
"showDescription": "string",
"showImage": "string",
"showPresenter": [
{
"presenterId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"presenterSlug": "string",
"presenterName": "string",
"presenterTitle": "string",
"presenterDescription": "string",
"presenterImage": "string",
"presenterStation": [
{
"stationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"stationSlug": "string",
"stationName": "string",
"stationDescription": "string",
"stationStream": "string",
"stationSequence": 0,
"stationModified": "2024-04-26T10:49:59.298Z"
}
],
"presenterModified": "2024-04-26T10:49:59.298Z"
}
],
"showStation": [
{
"stationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"stationSlug": "string",
"stationName": "string",
"stationDescription": "string",
"stationStream": "string",
"stationSequence": 0,
"stationModified": "2024-04-26T10:49:59.298Z"
}
],
"showModified": "2024-04-26T10:49:59.298Z"
}
]
Parameters:
100)0)Response:
[
{
"stationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"stationSlug": "string",
"stationName": "string",
"stationDescription": "string",
"stationStream": "string",
"stationSequence": 0,
"stationModified": "2024-04-26T10:50:18.709Z"
}
]