{"action":"created","issue":{"url":"https://api.github.com/repos/herrvigg/qtranslate-x/issues/31","repository_url":"https://api.github.com/repos/herrvigg/qtranslate-x","labels_url":"https://api.github.com/repos/herrvigg/qtranslate-x/issues/31/labels{/name}","comments_url":"https://api.github.com/repos/herrvigg/qtranslate-x/issues/31/comments","events_url":"https://api.github.com/repos/herrvigg/qtranslate-x/issues/31/events","html_url":"https://github.com/herrvigg/qtranslate-x/issues/31","id":334199943,"node_id":"MDU6SXNzdWUzMzQxOTk5NDM=","number":31,"title":"[CLOSED] qtranslate-x-2.8 + qtranslate-slugs is broken","user":{"login":"herrvigg","id":19155375,"node_id":"MDQ6VXNlcjE5MTU1Mzc1","avatar_url":"https://avatars2.githubusercontent.com/u/19155375?v=4","gravatar_id":"","url":"https://api.github.com/users/herrvigg","html_url":"https://github.com/herrvigg","followers_url":"https://api.github.com/users/herrvigg/followers","following_url":"https://api.github.com/users/herrvigg/following{/other_user}","gists_url":"https://api.github.com/users/herrvigg/gists{/gist_id}","starred_url":"https://api.github.com/users/herrvigg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/herrvigg/subscriptions","organizations_url":"https://api.github.com/users/herrvigg/orgs","repos_url":"https://api.github.com/users/herrvigg/repos","events_url":"https://api.github.com/users/herrvigg/events{/privacy}","received_events_url":"https://api.github.com/users/herrvigg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2018-06-20T18:32:12Z","updated_at":"2018-06-20T18:32:24Z","closed_at":null,"author_association":"OWNER","body":"<a href=\"https://github.com/beheist\"><img src=\"https://avatars3.githubusercontent.com/u/10347669?v=4\" align=\"left\" width=\"96\" height=\"96\" hspace=\"10\"></img></a> **Issue by [beheist](https://github.com/beheist)**\n_Saturday Jan 10, 2015 at 08:10 GMT_\n_Originally opened as https://github.com/qTranslate-Team/qtranslate-x/issues/1_\n\n----\n\nGood morning John,\n\nI just upgraded my blog to qTranslate-X 2.8. After doing that, none of my posts were reachable anymore - everything resulted in 404s. When I disabled qTranslate-slugs, my posts were reachable again, so there seems something in qTranslate-X 2.8 that breaks if slugs is also used.\nThis issue has made me rethink the current approach with qTranslate-X and qTranslate slugs. I think we're running into a fundamental issue here - as long as the two plugins are separate and are thus not always tested together, issues like these will keep cropping up. Of course, it'd be possible to try and fix slugs everytime qTX gets upgraded (or the other way round), but that would lead to a lot of uncertainty and frustration for users because it's not ensured that a working combination is installed.\nSo I'd like to discuss whether you think it makes sense to include the slugs functionality in qTranslate-X itself. If you agree (and also if @LC43 doesn't see a problem with that since it's his code) I would volunteer to include that functionality. What do you think?\n\nBest regards,\nBastian\n\n"},"comment":{"url":"https://api.github.com/repos/herrvigg/qtranslate-x/issues/comments/398851932","html_url":"https://github.com/herrvigg/qtranslate-x/issues/31#issuecomment-398851932","issue_url":"https://api.github.com/repos/herrvigg/qtranslate-x/issues/31","id":398851932,"node_id":"MDEyOklzc3VlQ29tbWVudDM5ODg1MTkzMg==","user":{"login":"herrvigg","id":19155375,"node_id":"MDQ6VXNlcjE5MTU1Mzc1","avatar_url":"https://avatars2.githubusercontent.com/u/19155375?v=4","gravatar_id":"","url":"https://api.github.com/users/herrvigg","html_url":"https://github.com/herrvigg","followers_url":"https://api.github.com/users/herrvigg/followers","following_url":"https://api.github.com/users/herrvigg/following{/other_user}","gists_url":"https://api.github.com/users/herrvigg/gists{/gist_id}","starred_url":"https://api.github.com/users/herrvigg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/herrvigg/subscriptions","organizations_url":"https://api.github.com/users/herrvigg/orgs","repos_url":"https://api.github.com/users/herrvigg/repos","events_url":"https://api.github.com/users/herrvigg/events{/privacy}","received_events_url":"https://api.github.com/users/herrvigg/received_events","type":"User","site_admin":false},"created_at":"2018-06-20T18:32:24Z","updated_at":"2018-06-20T18:32:24Z","author_association":"OWNER","body":"<a href=\"https://github.com/LC43\"><img src=\"https://avatars2.githubusercontent.com/u/48201?v=4\" align=\"left\" width=\"48\" height=\"48\" hspace=\"10\"></img></a> **Comment by [LC43](https://github.com/LC43)**\n_Monday Jan 12, 2015 at 17:47 GMT_\n\n----\n\nMore great news! maybe do a couple of versions with the deprecated\nfunctions still in the code to give everyone time to  adjust to the new API.\n\nOn 12 January 2015 at 17:19, johnclause notifications@github.com wrote:\n\n> BTW, at some point, we will probably need to bring the code to a\n> contemporary standard with PHP classes instead of a bunch of global\n> variables. We will need to figure out who is using direct calls to internal\n> functions, and advise them to use hooks instead, and we will need to\n> provide a reasonable set of hooks. This will break the -slug one more time,\n> so we will need to synchronize that change, but I do not plan to do it any\n> soon, if ever in fact.\n> \n> —\n> Reply to this email directly or view it on GitHub\n> https://github.com/qTranslate-Team/qtranslate-x/issues/1#issuecomment-69607215\n> .\n\n"}}
{"actor":{"display_login":"herrvigg"}}