Skip to content

Instantly share code, notes, and snippets.

@jarvis394
Last active March 26, 2020 07:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jarvis394/aa12c4104a8198b418279850a47f1af1 to your computer and use it in GitHub Desktop.
Save jarvis394/aa12c4104a8198b418279850a47f1af1 to your computer and use it in GitHub Desktop.
{
"data": {
"comments": {
"21354698": {
"id": 21354698,
"parentId": 0,
"level": 0,
"timePublished": "2020-03-04T12:08:59+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 5,
"votesCount": 13,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">Когда уже на хабре появится полноценный WYSIWYG редактор? CKEditor или подобное. Чтобы верстки вообще не видеть. 21й век на дворе вроде как…<\/div>",
"author": {
"id": 612025,
"login": "Fox_exe",
"fullname": "Евгений",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/882\/aba\/512\/882aba51273d882030308cf92ab0d0f4.png",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/882\/aba\/512\/882aba51273d882030308cf92ab0d0f4.png",
"speciality": "Пользователь"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21354836,
21354932,
21355104,
21356548,
21367078
],
"isNew": false
},
"21354836": {
"id": 21354836,
"parentId": 21354698,
"level": 1,
"timePublished": "2020-03-04T12:35:55+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 9,
"votesCount": 9,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">это ж вы предлагаете сделать удобный инструмент для пользователя и оставить целый отдел программистов без работы?<br\/><\/div>",
"author": {
"id": 215923,
"login": "1eternal",
"fullname": "Андрей",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/bf9\/d63\/4d8\/bf9d634d8adbb638e103b7ff6781fdb2.jpg",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/bf9\/d63\/4d8\/bf9d634d8adbb638e103b7ff6781fdb2.jpg",
"speciality": null
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21354932": {
"id": 21354932,
"parentId": 21354698,
"level": 1,
"timePublished": "2020-03-04T12:57:06+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 6,
"votesCount": 8,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">А вот скоро уже и появится :) Но за конвертер <a href=\"https:\/\/habr.com\/ru\/users\/alonecoder\/\" class=\"user_link\">AloneCoder<\/a> огромное спасибо!<\/div>",
"author": {
"id": 9073,
"login": "Boomburum",
"fullname": "Алексей",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/353\/8eb\/088\/3538eb088997a0fd418ce85841dd0996.png",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/353\/8eb\/088\/3538eb088997a0fd418ce85841dd0996.png",
"speciality": "Повышаю уровень счастья пользователей Хабра"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21355430,
21359306
],
"isNew": false
},
"21355006": {
"id": 21355006,
"parentId": 0,
"level": 0,
"timePublished": "2020-03-04T13:18:39+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 2,
"votesCount": 2,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">Спасибо <a href=\"https:\/\/habr.com\/ru\/users\/alonecoder\/\" class=\"user_link\">AloneCoder<\/a> <br\/>\r\n<br\/>\r\n<a href=\"https:\/\/habr.com\/ru\/users\/boomburum\/\" class=\"user_link\">Boomburum<\/a>, ждём редактор ;)<\/div>",
"author": {
"id": 328557,
"login": "BarakAdama",
"fullname": "Тимур Гаскаров",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/47c\/fb1\/2f6\/47cfb12f6b29e41ad0d7254037b8fe46.png",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/47c\/fb1\/2f6\/47cfb12f6b29e41ad0d7254037b8fe46.png",
"speciality": "Технологии Яндекса"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21355086": {
"id": 21355086,
"parentId": 0,
"level": 0,
"timePublished": "2020-03-04T13:38:46+00:00",
"timeChanged": "2020-03-04T13:39:09+00:00",
"isSuspended": false,
"score": 1,
"votesCount": 1,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">Хоть у кого-то руки дошли :)<\/div>",
"author": {
"id": 18343,
"login": "Alaunquirie",
"fullname": "Memento Mori",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/2b7\/37e\/a79\/2b737ea79b438a2a30040939f7e68f37.jpg",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/2b7\/37e\/a79\/2b737ea79b438a2a30040939f7e68f37.jpg",
"speciality": null
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21355104": {
"id": 21355104,
"parentId": 21354698,
"level": 1,
"timePublished": "2020-03-04T13:43:53+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 4,
"votesCount": 4,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">Последний CKEditor в том же IPB настолько глучное и ужаснейшее тормозное УГ, со множеством переодических плавающих багов, вроде не удаляется символ, нет возврата каретки на первую строку, не переводится строка… и т.п, которое проявляется чёрт знает когда, но всегда неудобно…<br\/>\r\n<br\/>\r\nВ итоге меня почти вынудили перестать пользоваться форумом IPB только из-за CKEditor. Не в vim\/vscode же комментарии писать. Так что 21-век, но лучше надёжное и оттестирование решение, чем тот же CKEditor.<\/div>",
"author": {
"id": 1379682,
"login": "OZR",
"fullname": null,
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/b24\/122\/b4b\/b24122b4b889abc93849d88b85e960ae.jpg",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/b24\/122\/b4b\/b24122b4b889abc93849d88b85e960ae.jpg",
"speciality": "Пользователь"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21355272,
21357396
],
"isNew": false
},
"21355272": {
"id": 21355272,
"parentId": 21355104,
"level": 2,
"timePublished": "2020-03-04T14:24:13+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">Немного оффтоп, но что по поводу Summernote думаете?<\/div>",
"author": {
"id": 1635775,
"login": "Crimento",
"fullname": null,
"avatar": "\/\/habr.com\/images\/stub-user-middle.gif",
"avatarUrl": "\/\/habr.com\/images\/stub-user-middle.gif",
"speciality": null
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21359050
],
"isNew": false
},
"21355430": {
"id": 21355430,
"parentId": 21354932,
"level": 2,
"timePublished": "2020-03-04T14:54:12+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 1,
"votesCount": 3,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><p>Было бы крайне здорово иметь в нем все доступные функции форматирования типа цвета заголовков. Чтобы не лезть опять в мерзкий HTML ))<\/p><\/div>",
"author": {
"id": 51074,
"login": "sidristij",
"fullname": "Stanislav Sidristij",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/a23\/ee9\/095\/a23ee9095a5c00d36deb1914a4ebbbb0.jpg",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/a23\/ee9\/095\/a23ee9095a5c00d36deb1914a4ebbbb0.jpg",
"speciality": "Семинары по платформе .NET CLRium"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21355640": {
"id": 21355640,
"parentId": 0,
"level": 0,
"timePublished": "2020-03-04T15:38:17+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><p>После <code>&lt;\/blockquote><\/code> и перед <code>&lt;ul><\/code> в самое статье затесался лишний перенос строки, кстати.<\/p><\/div>",
"author": {
"id": 212824,
"login": "withkittens",
"fullname": null,
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/2a2\/5b7\/4b7\/2a25b74b7970d8f55506914a5862089e.png",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/2a2\/5b7\/4b7\/2a25b74b7970d8f55506914a5862089e.png",
"speciality": null
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21356546": {
"id": 21356546,
"parentId": 0,
"level": 0,
"timePublished": "2020-03-04T20:37:48+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><p>А я делал конвертер Markdown с дополнительными фичами <a href=\"https:\/\/github.com\/KvanTTT\/MarkConv\" rel=\"nofollow\">MarkConv<\/a>, т.к. Markdown хабра отличается от формата, который поддерживается на GitHub и GitLab.<\/p><\/div>",
"author": {
"id": 139478,
"login": "KvanTTT",
"fullname": "Ivan Kochurkin",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/c83\/43a\/ad6\/c8343aad66ddb3bf115ea2205f60102f.png",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/c83\/43a\/ad6\/c8343aad66ddb3bf115ea2205f60102f.png",
"speciality": "Source Code Analyzers Developer"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21356548": {
"id": 21356548,
"parentId": 21354698,
"level": 1,
"timePublished": "2020-03-04T20:39:29+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 2,
"votesCount": 2,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><p>Так используйте Markdown вместо html. Мне как программисту WYSIWYG не очень заходит. Тем более есть <a href=\"https:\/\/typora.io\/\" rel=\"nofollow\">typora<\/a>.<\/p><\/div>",
"author": {
"id": 139478,
"login": "KvanTTT",
"fullname": "Ivan Kochurkin",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/c83\/43a\/ad6\/c8343aad66ddb3bf115ea2205f60102f.png",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/c83\/43a\/ad6\/c8343aad66ddb3bf115ea2205f60102f.png",
"speciality": "Source Code Analyzers Developer"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21356950
],
"isNew": false
},
"21356634": {
"id": 21356634,
"parentId": 0,
"level": 0,
"timePublished": "2020-03-04T21:13:21+00:00",
"timeChanged": "2020-03-04T21:21:39+00:00",
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">За улучшение конвертера Google Docs спасибо.<br\/>\r\n<br\/>\r\nМечтаю о переносе статей из MS Word 2019 на Хабр в один клик, без глюков, и дополнительных правок руками. Речь о сложных текстах, разумеется.<br\/>\r\n<br\/>\r\nСвою <a href=\"https:\/\/habr.com\/ru\/post\/487184\/\">статью<\/a> пришлось готовить вручную «от и до» в редакторе Хабра, т.к. конвертеры не справлялись. Страшно сказать, сколько времени на это ушло.<\/div>",
"author": {
"id": 969800,
"login": "Mike-M",
"fullname": "Михаил",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/54e\/ce6\/d21\/54ece6d216d75a00b85b953f006fc59c.jpg",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/54e\/ce6\/d21\/54ece6d216d75a00b85b953f006fc59c.jpg",
"speciality": "Тестировщик железа и софта."
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21356950": {
"id": 21356950,
"parentId": 21356548,
"level": 2,
"timePublished": "2020-03-04T23:54:42+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 3,
"votesCount": 3,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">Все визивиг'и так или иначе лажают. То одно, то второе и хорошо, когда можно посмотреть как оно происходит за занавеской и поправить руками. Для себя давно выбрал asciidoc для написания заметок и тому подобного.<\/div>",
"author": {
"id": 430920,
"login": "MacIn",
"fullname": null,
"avatar": "\/\/habr.com\/images\/stub-user-middle.gif",
"avatarUrl": "\/\/habr.com\/images\/stub-user-middle.gif",
"speciality": null
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21357396": {
"id": 21357396,
"parentId": 21355104,
"level": 2,
"timePublished": "2020-03-05T06:32:09+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">Вообще-то «в том же IPB» далеко не «последний CKEditor». Чтобы что-то хаять, неплохо бы хотя бы немного знать предметную область.<\/div>",
"author": {
"id": 2301935,
"login": "cehopo",
"fullname": null,
"avatar": "\/\/habr.com\/images\/stub-user-middle.gif",
"avatarUrl": "\/\/habr.com\/images\/stub-user-middle.gif",
"speciality": null
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21358082
],
"isNew": false
},
"21357448": {
"id": 21357448,
"parentId": 0,
"level": 0,
"timePublished": "2020-03-05T06:44:53+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">А вы и 1, и 11 пункт реализовали или только какой-то один из них?<\/div>",
"author": {
"id": 1058716,
"login": "LoadRunner",
"fullname": "Марат Гусманов",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/bcf\/55e\/290\/bcf55e29027a0b513f587228e323bca2.jpg",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/bcf\/55e\/290\/bcf55e29027a0b513f587228e323bca2.jpg",
"speciality": "Системный администратор"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21357770
],
"isNew": false
},
"21357770": {
"id": 21357770,
"parentId": 21357448,
"level": 1,
"timePublished": "2020-03-05T08:03:49+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">Конечно, оба два! (:<\/div>",
"author": {
"id": 63394,
"login": "AloneCoder",
"fullname": "Макс",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/741\/45e\/bea\/74145ebeab7f222cce402aed2683f9d7.png",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/741\/45e\/bea\/74145ebeab7f222cce402aed2683f9d7.png",
"speciality": "¯\\_(ツ)_\/¯"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21358204
],
"isNew": false
},
"21358082": {
"id": 21358082,
"parentId": 21357396,
"level": 3,
"timePublished": "2020-03-05T09:02:03+00:00",
"timeChanged": "2020-03-05T09:02:12+00:00",
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><a href=\"https:\/\/invisioncommunity.com\/4guides\/themes-and-customizations\/tips-tricks_362\/styling-ckeditor-r178\/\" rel=\"nofollow\">invisioncommunity.com\/4guides\/themes-and-customizations\/tips-tricks_362\/styling-ckeditor-r178<\/a><br\/>\r\n<br\/>\r\n<blockquote>The IPS Community Suite uses CKEditor to power its rich text editing capabilities.<\/blockquote><br\/>\r\nОткрываем тот же форум на IPB <a href=\"https:\/\/forum.bits.media\/\" rel=\"nofollow\">forum.bits.media<\/a>, доходим до редактора и видим классы <b>cke_ <\/b><br\/>\r\n<br\/>\r\n<pre><code class=\"bash\">&lt;div class=\"cke_wysiwyg_div cke_reset cke_enable_context_menu cke_editable cke_editable_themed cke_contents_ltr\" hidefocus=\"true\" tabindex=\"1\" spellcheck=\"true\" role=\"textbox\" aria-multiline=\"true\" aria-label=\"Enter your text; hold ctrl and right click for more options\" title=\"Enter your text; hold ctrl and right click for more options\" data-gramm=\"false\" style=\"max-height: 345px;\" contenteditable=\"true\">&lt;p>&lt;br>&lt;\/p>&lt;\/div>\n<\/code><\/pre><\/div>",
"author": {
"id": 1379682,
"login": "OZR",
"fullname": null,
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/b24\/122\/b4b\/b24122b4b889abc93849d88b85e960ae.jpg",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/b24\/122\/b4b\/b24122b4b889abc93849d88b85e960ae.jpg",
"speciality": "Пользователь"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21359956
],
"isNew": false
},
"21358204": {
"id": 21358204,
"parentId": 21357770,
"level": 2,
"timePublished": "2020-03-05T09:27:02+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">И теперь вставляет две строки, по одной на каждый пункт?<\/div>",
"author": {
"id": 1058716,
"login": "LoadRunner",
"fullname": "Марат Гусманов",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/bcf\/55e\/290\/bcf55e29027a0b513f587228e323bca2.jpg",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/bcf\/55e\/290\/bcf55e29027a0b513f587228e323bca2.jpg",
"speciality": "Системный администратор"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21358408": {
"id": 21358408,
"parentId": 0,
"level": 0,
"timePublished": "2020-03-05T09:57:00+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">Простите за оффтоп, но не доводилось ли Вам встретить на просторах Сети плагин, убирающий эти дурацкие всплывающие окна GDPR (с вопросом «согласны ли Вы принимать куки»)?<\/div>",
"author": {
"id": 1360208,
"login": "darthmaul",
"fullname": null,
"avatar": "\/\/habr.com\/images\/stub-user-middle.gif",
"avatarUrl": "\/\/habr.com\/images\/stub-user-middle.gif",
"speciality": null
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21358464
],
"isNew": false
},
"21358464": {
"id": 21358464,
"parentId": 21358408,
"level": 1,
"timePublished": "2020-03-05T10:07:20+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">Бесплатный плагин для браузеров «I don't care about cookies» можно найти <a href=\"https:\/\/www.i-dont-care-about-cookies.eu\" rel=\"nofollow\">здесь<\/a>.<\/div>",
"author": {
"id": 969800,
"login": "Mike-M",
"fullname": "Михаил",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/54e\/ce6\/d21\/54ece6d216d75a00b85b953f006fc59c.jpg",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/54e\/ce6\/d21\/54ece6d216d75a00b85b953f006fc59c.jpg",
"speciality": "Тестировщик железа и софта."
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21359050": {
"id": 21359050,
"parentId": 21355272,
"level": 3,
"timePublished": "2020-03-05T11:52:09+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">До этого комментария не знал о его существовании. На первый взгляд очень даже приятненько. Попробую его позже привязать к блогу и потестировать. Хотя я в последнее время чаще склоняюсь к markdown редактированию, а не WYSIWYG.<\/div>",
"author": {
"id": 1379682,
"login": "OZR",
"fullname": null,
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/b24\/122\/b4b\/b24122b4b889abc93849d88b85e960ae.jpg",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/b24\/122\/b4b\/b24122b4b889abc93849d88b85e960ae.jpg",
"speciality": "Пользователь"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21359306": {
"id": 21359306,
"parentId": 21354932,
"level": 2,
"timePublished": "2020-03-05T12:46:36+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">Мне всегда было интересно, почему разработчики блогов никогда не дают пользователям создавать интерактивные статьи? Почему обычно только вставка изображений и видео и все? Ну максимум имеется возможность опроса…<br\/>\r\nНо ведь интересней, когда более интересно?<br\/>\r\nПример моей интерактивной статьи: <a href=\"https:\/\/marsohod.org\/11-blog\/245-spectr\" rel=\"nofollow\">marsohod.org\/11-blog\/245-spectr<\/a><br\/><\/div>",
"author": {
"id": 55642,
"login": "nckma",
"fullname": "Николай",
"avatar": "\/\/habr.com\/images\/stub-user-middle.gif",
"avatarUrl": "\/\/habr.com\/images\/stub-user-middle.gif",
"speciality": "Программист"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21359338
],
"isNew": false
},
"21359338": {
"id": 21359338,
"parentId": 21359306,
"level": 3,
"timePublished": "2020-03-05T12:53:44+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">На самом деле через oembed можно довольно много чего делать ) Согласен, что возможно интересней было бы, но вряд ли массово этим пользовались, да и некоторые новоиспечённые авторы едва справляются с markdown-разметкой (<\/div>",
"author": {
"id": 9073,
"login": "Boomburum",
"fullname": "Алексей",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/353\/8eb\/088\/3538eb088997a0fd418ce85841dd0996.png",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/353\/8eb\/088\/3538eb088997a0fd418ce85841dd0996.png",
"speciality": "Повышаю уровень счастья пользователей Хабра"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21359376,
21359928,
21361122
],
"isNew": false
},
"21359376": {
"id": 21359376,
"parentId": 21359338,
"level": 4,
"timePublished": "2020-03-05T13:06:28+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">Для этого должна прийти мода.<br\/>\r\nНу и эту уникальную возможность можно рекламировать. Реклама заставляет человека нуждаться в том, о чем он раньше даже не подозревал.<\/div>",
"author": {
"id": 55642,
"login": "nckma",
"fullname": "Николай",
"avatar": "\/\/habr.com\/images\/stub-user-middle.gif",
"avatarUrl": "\/\/habr.com\/images\/stub-user-middle.gif",
"speciality": "Программист"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21359928": {
"id": 21359928,
"parentId": 21359338,
"level": 4,
"timePublished": "2020-03-05T15:02:12+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 1,
"votesCount": 1,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><p>Как они едва справляются с markdown, когда это легче, чем html?<\/p><\/div>",
"author": {
"id": 139478,
"login": "KvanTTT",
"fullname": "Ivan Kochurkin",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/c83\/43a\/ad6\/c8343aad66ddb3bf115ea2205f60102f.png",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/c83\/43a\/ad6\/c8343aad66ddb3bf115ea2205f60102f.png",
"speciality": "Source Code Analyzers Developer"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21360656
],
"isNew": false
},
"21359956": {
"id": 21359956,
"parentId": 21358082,
"level": 4,
"timePublished": "2020-03-05T15:06:20+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">И? Это далеко не «последний CKEditor».<\/div>",
"author": {
"id": 2301935,
"login": "cehopo",
"fullname": null,
"avatar": "\/\/habr.com\/images\/stub-user-middle.gif",
"avatarUrl": "\/\/habr.com\/images\/stub-user-middle.gif",
"speciality": null
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21360656": {
"id": 21360656,
"parentId": 21359928,
"level": 5,
"timePublished": "2020-03-05T19:43:27+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><p>Кстати. С Markdown есть интересная особенность: если писать например в файл на гитхабе, то предложение можно разбивать на строки по 80 символов, и гитхаб это склетит обратно в одно предложение. А вот хабр так не умеет, и поэтому мне пришлось потом делать много правок вручную. А иметь целое предложение в одной строке часто неудобно, так как оно длинное.<\/p><\/div>",
"author": {
"id": 320675,
"login": "FenixFly",
"fullname": "Евгений Васильев",
"avatar": "\/\/habr.com\/images\/stub-user-middle.gif",
"avatarUrl": "\/\/habr.com\/images\/stub-user-middle.gif",
"speciality": "Преподаватель-исследователь"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21360842
],
"isNew": false
},
"21360842": {
"id": 21360842,
"parentId": 21360656,
"level": 6,
"timePublished": "2020-03-05T21:03:04+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><p>Конечно может — это стандартное поведение, такая таска уже давно висит в dear-habr: <a href=\"https:\/\/github.com\/limonte\/dear-habr\/issues\/92\" rel=\"nofollow\">Строки, разделенные одним разрывом, должны относиться к одному абзацу<\/a>. В целом без него у хабровского markdown много <a href=\"https:\/\/github.com\/limonte\/dear-habr\/issues?q=is%3Aissue+is%3Aopen+label%3Amarkdown\" rel=\"nofollow\">багов<\/a>.<\/p><br\/>\r\n<blockquote>А вот хабр так не умеет, и поэтому мне пришлось потом делать много правок вручную. А иметь целое предложение в одной строке часто неудобно, так как оно длинное.<\/blockquote><p>Для этого рекомендую использовать конвертер <a href=\"https:\/\/github.com\/KvanTTT\/MarkConv\" rel=\"nofollow\">MarkConv<\/a>. Помимо исправления строк, он умеет править другой синтаксис, проверять и конвертировать ссылки. В общем конвертирует статью из формата GitHub в формат хабра одной командой. К сожалению, пока не хватает времени его допилить до более удобного вида, а также прописать README, а лучше статью.<\/p><\/div>",
"author": {
"id": 139478,
"login": "KvanTTT",
"fullname": "Ivan Kochurkin",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/c83\/43a\/ad6\/c8343aad66ddb3bf115ea2205f60102f.png",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/c83\/43a\/ad6\/c8343aad66ddb3bf115ea2205f60102f.png",
"speciality": "Source Code Analyzers Developer"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [
21360904
],
"isNew": false
},
"21360904": {
"id": 21360904,
"parentId": 21360842,
"level": 7,
"timePublished": "2020-03-05T21:33:32+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><p>Спасибо, в следующий раз попробую MarkConv)))<\/p><\/div>",
"author": {
"id": 320675,
"login": "FenixFly",
"fullname": "Евгений Васильев",
"avatar": "\/\/habr.com\/images\/stub-user-middle.gif",
"avatarUrl": "\/\/habr.com\/images\/stub-user-middle.gif",
"speciality": "Преподаватель-исследователь"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21361122": {
"id": 21361122,
"parentId": 21359338,
"level": 4,
"timePublished": "2020-03-06T01:54:26+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 0,
"votesCount": 0,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><p>Очень не хватает возможности вставлять вот такое динамическое оформление:<br\/>\r\n<a href=\"https:\/\/developers.google.com\/chart\/interactive\/docs\/gallery\/piechart?hl=ru\" rel=\"nofollow\">https:\/\/developers.google.com\/chart\/interactive\/docs\/gallery\/piechart?hl=ru<\/a><br\/>\r\nИли подобное.<\/p><\/div>",
"author": {
"id": 888601,
"login": "empenoso",
"fullname": "Михаил Шардин",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/d58\/790\/371\/d587903713ecd0c9e705c8fb17835ac2.jpg",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/d58\/790\/371\/d587903713ecd0c9e705c8fb17835ac2.jpg",
"speciality": "Разработчик"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
},
"21367078": {
"id": 21367078,
"parentId": 21354698,
"level": 1,
"timePublished": "2020-03-07T22:54:55+00:00",
"timeChanged": null,
"isSuspended": false,
"score": 2,
"votesCount": 2,
"message": "<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><p>На всех сайтах с визивигом его вырубаю — маркдаун наше все. И нет страха что оно там как-то странно отрендерится или я не смогу совместить пару стилей вместе.<\/p><\/div>",
"author": {
"id": 294093,
"login": "PsyHaSTe",
"fullname": "Алексей",
"avatar": "\/\/habrastorage.org\/getpro\/habr\/avatars\/763\/1ac\/5e5\/7631ac5e5a7e237a937f5f2a74ae4c9e.jpg",
"avatarUrl": "\/\/habrastorage.org\/getpro\/habr\/avatars\/763\/1ac\/5e5\/7631ac5e5a7e237a937f5f2a74ae4c9e.jpg",
"speciality": "C# разработчик"
},
"isAuthor": false,
"isFavorite": false,
"vote": {
"value": null,
"isCanVote": false
},
"isPostAuthor": false,
"isCanEdit": false,
"timeEditAllowedTill": null,
"children": [],
"isNew": false
}
},
"threads": [
21354698,
21355006,
21355086,
21355640,
21356546,
21356634,
21357448,
21358408
],
"commentAccess": {
"isCanComment": false,
"cantCommentReasonKey": "AUTH_REQUIRED",
"cantCommentReason": "Authorization required"
},
"lastCommentTimestamp": 1583621695,
"moderated": {}
},
"success": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment