{"action":"created","issue":{"url":"https://api.github.com/repos/AzuraCast/AzuraCast/issues/281","repository_url":"https://api.github.com/repos/AzuraCast/AzuraCast","labels_url":"https://api.github.com/repos/AzuraCast/AzuraCast/issues/281/labels{/name}","comments_url":"https://api.github.com/repos/AzuraCast/AzuraCast/issues/281/comments","events_url":"https://api.github.com/repos/AzuraCast/AzuraCast/issues/281/events","html_url":"https://github.com/AzuraCast/AzuraCast/issues/281","id":273749259,"number":281,"title":"Better widget concept","user":{"login":"voipworld","id":1733677,"avatar_url":"https://avatars2.githubusercontent.com/u/1733677?v=4","gravatar_id":"","url":"https://api.github.com/users/voipworld","html_url":"https://github.com/voipworld","followers_url":"https://api.github.com/users/voipworld/followers","following_url":"https://api.github.com/users/voipworld/following{/other_user}","gists_url":"https://api.github.com/users/voipworld/gists{/gist_id}","starred_url":"https://api.github.com/users/voipworld/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/voipworld/subscriptions","organizations_url":"https://api.github.com/users/voipworld/orgs","repos_url":"https://api.github.com/users/voipworld/repos","events_url":"https://api.github.com/users/voipworld/events{/privacy}","received_events_url":"https://api.github.com/users/voipworld/received_events","type":"User","site_admin":false},"labels":[{"id":366793376,"url":"https://api.github.com/repos/AzuraCast/AzuraCast/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-11-14T10:57:34Z","updated_at":"2017-11-16T01:26:08Z","closed_at":null,"author_association":"NONE","body":"Hi Azura Team,\r\n\r\ni would be glad to propause a better widget concept, to be used in diferent web sites & hibrid mobile apps for radios that use AzuraCast\r\n\r\npersonaly, i dont like the concept of a public page because it uses iframe\r\nthe best way is to implement a JS code that push the HTML code in a specific div\r\nwith this concept, we can introduce diferent widget, and the owner can put the widgets wherever he want\r\nfor example we can implement a widget for a player only, with another display that display the currently playing song\r\nanother widget that could display scheduling up on the completion of the scheduling concept, and so on\r\nwhat do you think guys?"},"comment":{"url":"https://api.github.com/repos/AzuraCast/AzuraCast/issues/comments/344785357","html_url":"https://github.com/AzuraCast/AzuraCast/issues/281#issuecomment-344785357","issue_url":"https://api.github.com/repos/AzuraCast/AzuraCast/issues/281","id":344785357,"user":{"login":"SlvrEagle23","id":6744885,"avatar_url":"https://avatars1.githubusercontent.com/u/6744885?v=4","gravatar_id":"","url":"https://api.github.com/users/SlvrEagle23","html_url":"https://github.com/SlvrEagle23","followers_url":"https://api.github.com/users/SlvrEagle23/followers","following_url":"https://api.github.com/users/SlvrEagle23/following{/other_user}","gists_url":"https://api.github.com/users/SlvrEagle23/gists{/gist_id}","starred_url":"https://api.github.com/users/SlvrEagle23/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SlvrEagle23/subscriptions","organizations_url":"https://api.github.com/users/SlvrEagle23/orgs","repos_url":"https://api.github.com/users/SlvrEagle23/repos","events_url":"https://api.github.com/users/SlvrEagle23/events{/privacy}","received_events_url":"https://api.github.com/users/SlvrEagle23/received_events","type":"User","site_admin":false},"created_at":"2017-11-16T01:26:08Z","updated_at":"2017-11-16T01:26:08Z","author_association":"OWNER","body":"@voipworld I don't personally intend to spend that much time building support for custom widgets in AzuraCast, as this is a largely solved problem in the form of many other embeddable radio players:\r\n\r\n - https://www.muses.org/setup\r\n - http://jplayer.org/\r\n\r\n...and many others.\r\n\r\nThe purpose of the existing public page is to serve as an easy embeddable thing for stations wanting something out of the box, and also providing code examples for the more common scenario of users wanting to build the radio player directly into an existing website."}}
{"actor":{"display_login":"SlvrEagle23"}}