{"action":"created","issue":{"url":"https://api.github.com/repos/BoboTiG/blogotext/issues/70","repository_url":"https://api.github.com/repos/BoboTiG/blogotext","labels_url":"https://api.github.com/repos/BoboTiG/blogotext/issues/70/labels{/name}","comments_url":"https://api.github.com/repos/BoboTiG/blogotext/issues/70/comments","events_url":"https://api.github.com/repos/BoboTiG/blogotext/issues/70/events","html_url":"https://github.com/BoboTiG/blogotext/issues/70","id":168508561,"number":70,"title":"[WIP] Full addons support","user":{"login":"BoboTiG","id":2033598,"avatar_url":"https://avatars.githubusercontent.com/u/2033598?v=3","gravatar_id":"","url":"https://api.github.com/users/BoboTiG","html_url":"https://github.com/BoboTiG","followers_url":"https://api.github.com/users/BoboTiG/followers","following_url":"https://api.github.com/users/BoboTiG/following{/other_user}","gists_url":"https://api.github.com/users/BoboTiG/gists{/gist_id}","starred_url":"https://api.github.com/users/BoboTiG/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BoboTiG/subscriptions","organizations_url":"https://api.github.com/users/BoboTiG/orgs","repos_url":"https://api.github.com/users/BoboTiG/repos","events_url":"https://api.github.com/users/BoboTiG/events{/privacy}","received_events_url":"https://api.github.com/users/BoboTiG/received_events","type":"User","site_admin":false},"labels":[{"id":51263583,"url":"https://api.github.com/repos/BoboTiG/blogotext/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-07-31T08:49:54Z","updated_at":"2016-11-15T19:26:19Z","closed_at":"2016-11-15T19:23:59Z","body":"(I copied the PR discussion here to keep a trace.)\n\nWork list:\n- [x] [addon] add specific CSS and JS files (commit 5e684e4875f5cee94b61b44606181ba2dce5ccac)\n- [x] [addon] add optional URL for support  (commit 95a08d31ae13543a6b1f6252ccffc20c2cf6c4da)\n- [x] [addon] name and description translations  (commit 95a08d31ae13543a6b1f6252ccffc20c2cf6c4da)\n- [x] [admin] disable/enable addons (commit 5e684e4875f5cee94b61b44606181ba2dce5ccac)\n- [x] [admin] rework addons presentation (commit 3e69e111ffc296f092beefb2d3d86bee142e6dff)\n- [x] [admin] move the menu entry to the floating menu in the right corner  (commit 3e69e111ffc296f092beefb2d3d86bee142e6dff)\n- [x] [admin] find an icon for the menu entry  (commit 3e69e111ffc296f092beefb2d3d86bee142e6dff)\n\nIdeas:\n- [addon] add icon?\n- [admin] remove addons?\n\nMissing something?\n\nSee `addons/calendar/calendar.php` for good explanations. There are few simple rules to follow when you write your own addon.\n\n---\n\nImportant changes:\n- [themes] use `{includes.css}` between `head` blocks (like any CSS file) to include both current theme and addons styles\n- [themes] Use `{includes.js}` to include all JS files needed by addons (in the bottom page, do not load scripts in the `head` block)\n- [addons] for styles, do not add `@charset`, it is defined by default before any import\n- [addons] each addon has its own directory into `addons` based on this scheme: `addons/addon_tag/addon_tag.php`.\n\nBreaking changes:\n- [addons] renamed \"calendrier\" to \"calendar\"\n- [addons] to include an addon, use this scheme: `{addon_NAME}` where `NAME` is the addon tag\n"},"comment":{"url":"https://api.github.com/repos/BoboTiG/blogotext/issues/comments/260740624","html_url":"https://github.com/BoboTiG/blogotext/issues/70#issuecomment-260740624","issue_url":"https://api.github.com/repos/BoboTiG/blogotext/issues/70","id":260740624,"user":{"login":"BoboTiG","id":2033598,"avatar_url":"https://avatars.githubusercontent.com/u/2033598?v=3","gravatar_id":"","url":"https://api.github.com/users/BoboTiG","html_url":"https://github.com/BoboTiG","followers_url":"https://api.github.com/users/BoboTiG/followers","following_url":"https://api.github.com/users/BoboTiG/following{/other_user}","gists_url":"https://api.github.com/users/BoboTiG/gists{/gist_id}","starred_url":"https://api.github.com/users/BoboTiG/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BoboTiG/subscriptions","organizations_url":"https://api.github.com/users/BoboTiG/orgs","repos_url":"https://api.github.com/users/BoboTiG/repos","events_url":"https://api.github.com/users/BoboTiG/events{/privacy}","received_events_url":"https://api.github.com/users/BoboTiG/received_events","type":"User","site_admin":false},"created_at":"2016-11-15T19:26:19Z","updated_at":"2016-11-15T19:26:19Z","body":"Je ferme, @remrem peux-tu réouvrir d'autres PR/issues avec le code à jour ? Plutôt que de toucher à la BDD, il serait plus intéressant d'utiliser des fichiers de configuration `ini` dans chaque dossier des addons. Qu'en penses-tu ?"}}
{"actor":{"display_login":"BoboTiG"}}