{"action":"created","issue":{"url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/issues/1150","repository_url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS","labels_url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/issues/1150/labels{/name}","comments_url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/issues/1150/comments","events_url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/issues/1150/events","html_url":"https://github.com/GetSimpleCMS/GetSimpleCMS/issues/1150","id":146197446,"number":1150,"title":"Processing content before template include","user":{"login":"dimayakovlev","id":8279974,"avatar_url":"https://avatars.githubusercontent.com/u/8279974?v=3","gravatar_id":"","url":"https://api.github.com/users/dimayakovlev","html_url":"https://github.com/dimayakovlev","followers_url":"https://api.github.com/users/dimayakovlev/followers","following_url":"https://api.github.com/users/dimayakovlev/following{/other_user}","gists_url":"https://api.github.com/users/dimayakovlev/gists{/gist_id}","starred_url":"https://api.github.com/users/dimayakovlev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dimayakovlev/subscriptions","organizations_url":"https://api.github.com/users/dimayakovlev/orgs","repos_url":"https://api.github.com/users/dimayakovlev/repos","events_url":"https://api.github.com/users/dimayakovlev/events{/privacy}","received_events_url":"https://api.github.com/users/dimayakovlev/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/labels/need%20feedback","name":"need feedback","color":"00FAD3"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-04-06T06:15:20Z","updated_at":"2016-04-06T20:15:44Z","closed_at":null,"body":"IMHO, content must be processed before including template (мaybe with index-pretemplate hook). This gives more flexibility in the use of shortcodes in page content. Now shortcodes have no access to page header, and they cannot add required stuff into it (CSS, JavaScript, tags)."},"comment":{"url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/issues/comments/206540907","html_url":"https://github.com/GetSimpleCMS/GetSimpleCMS/issues/1150#issuecomment-206540907","issue_url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/issues/1150","id":206540907,"user":{"login":"dimayakovlev","id":8279974,"avatar_url":"https://avatars.githubusercontent.com/u/8279974?v=3","gravatar_id":"","url":"https://api.github.com/users/dimayakovlev","html_url":"https://github.com/dimayakovlev","followers_url":"https://api.github.com/users/dimayakovlev/followers","following_url":"https://api.github.com/users/dimayakovlev/following{/other_user}","gists_url":"https://api.github.com/users/dimayakovlev/gists{/gist_id}","starred_url":"https://api.github.com/users/dimayakovlev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dimayakovlev/subscriptions","organizations_url":"https://api.github.com/users/dimayakovlev/orgs","repos_url":"https://api.github.com/users/dimayakovlev/repos","events_url":"https://api.github.com/users/dimayakovlev/events{/privacy}","received_events_url":"https://api.github.com/users/dimayakovlev/received_events","type":"User","site_admin":false},"created_at":"2016-04-06T20:15:44Z","updated_at":"2016-04-06T20:15:44Z","body":"For example, If I use DynPage plugin and create component to use it in content, this component cannot use theme-header hook to add something to head of the page."}}