{"post_stream":{"posts":[{"id":1535656,"name":"MHAT DEV","username":"kokoloman001","avatar_template":"/user_avatar/meta.discourse.org/kokoloman001/{size}/389438_2.png","created_at":"2024-06-09T10:56:13.821Z","cooked":"\u003cp\u003eI’ve already attempted looking for ways to prevent right-clicks and text selection with the mouse. Discourse has that available, however I tried a few other ways. but haven’t yet discovered the ideal approach. I’m looking for some code to use as a result. And I discovered this method.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eadd this to css\u003c/strong\u003e\u003c/p\u003e\n\u003cpre\u003e\u003ccode class=\"lang-plaintext\"\u003ebody * {\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none;\n  }\n\n  button, .menu-item {\n    pointer-events: auto !important;\n  }\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eand, add javascript to head\u003c/strong\u003e\u003c/p\u003e\n\u003cpre\u003e\u003ccode class=\"lang-plaintext\"\u003e\u0026lt;script type=\"text/discourse-plugin\" version=\"0.8\"\u0026gt;\n  if (settings.prevent_right_click) {\n    document.addEventListener('contextmenu', function(e) {\n      e.preventDefault(); // ยกเลิกการกระทำเรื่องคลิกขวา\n\n      // ตรวจสอบว่าการแสดงข้อความแจ้งเตือนถูกเปิดหรือไม่\n      if (settings.alert_enabled) {\n        alert(settings.alert_message);\n      } else {\n        // ตรวจสอบว่าการป้องกันการเลือกข้อความถูกเปิดหรือไม่\n        if (settings.prevent_text_selection) {\n          \n        }\n      }\n    });\n  }\n\u0026lt;/script\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eI gave it a go on my forum. There have been no anomalies discovered at the user level. However, I’m still unsure if it has any further adverse effects.\u003cbr\u003e\nTo test it out, I made a theme component.\u003cbr\u003e\nIf my method is incorrect or if you know a better one. Kindly inform me.\u003c/p\u003e\u003caside class=\"onebox githubrepo\" data-onebox-src=\"https://github.com/MHAT-DEV/Discourse-Prevent-Protects/\"\u003e\n  \u003cheader class=\"source\"\u003e\n\n      \u003ca href=\"https://github.com/MHAT-DEV/Discourse-Prevent-Protects/\" target=\"_blank\" rel=\"noopener nofollow ugc\"\u003egithub.com\u003c/a\u003e\n  \u003c/header\u003e\n\n  \u003carticle class=\"onebox-body\"\u003e\n    \u003cdiv class=\"github-row\" data-github-private-repo=\"false\"\u003e\n  \u003cimg width=\"690\" height=\"344\" src=\"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/9/7/e976ae40267b1daee8de1c41e90d44895bbda0ac_2_690x344.png\" class=\"thumbnail\" data-dominant-color=\"F0ECEC\"\u003e\n\n  \u003ch3\u003e\u003ca href=\"https://github.com/MHAT-DEV/Discourse-Prevent-Protects/\" target=\"_blank\" rel=\"noopener nofollow ugc\"\u003eGitHub - MHAT-DEV/Discourse-Prevent-Protects: Discourse Provent Protects is a theme component...\u003c/a\u003e\u003c/h3\u003e\n\n    \u003cp\u003e\u003cspan class=\"github-repo-description\"\u003eDiscourse Provent Protects is a theme component designed to prevent text selection and right-click actions on Discourse forums.\u003c/span\u003e\u003c/p\u003e\n\u003c/div\u003e\n\n  \u003c/article\u003e\n\n  \u003cdiv class=\"onebox-metadata\"\u003e\n    \n    \n  \u003c/div\u003e\n\n  \u003cdiv style=\"clear: both\"\u003e\u003c/div\u003e\n\u003c/aside\u003e\n\n\u003cp\u003e\u003cdiv class=\"lightbox-wrapper\"\u003e\u003ca class=\"lightbox\" href=\"https://d11a6trkgmumsb.cloudfront.net/original/4X/9/8/0/9807d4a86d0fd14264a863be982e0d7fb6a8935e.png\" data-download-href=\"/uploads/short-url/lGVlRL3Tc2rRSYegEdyKp62KKD4.png?dl=1\" title=\"Screenshot 2024-06-09 174611\" rel=\"noopener nofollow ugc\"\u003e\u003cimg src=\"https://d11a6trkgmumsb.cloudfront.net/original/4X/9/8/0/9807d4a86d0fd14264a863be982e0d7fb6a8935e.png\" alt=\"Screenshot 2024-06-09 174611\" data-base62-sha1=\"lGVlRL3Tc2rRSYegEdyKp62KKD4\" width=\"690\" height=\"273\" data-dominant-color=\"272626\"\u003e\u003cdiv class=\"meta\"\u003e\u003csvg class=\"fa d-icon d-icon-far-image svg-icon\" aria-hidden=\"true\"\u003e\u003cuse href=\"#far-image\"\u003e\u003c/use\u003e\u003c/svg\u003e\u003cspan class=\"filename\"\u003eScreenshot 2024-06-09 174611\u003c/span\u003e\u003cspan class=\"informations\"\u003e935×370 5.71 KB\u003c/span\u003e\u003csvg class=\"fa d-icon d-icon-discourse-expand svg-icon\" aria-hidden=\"true\"\u003e\u003cuse href=\"#discourse-expand\"\u003e\u003c/use\u003e\u003c/svg\u003e\u003c/div\u003e\u003c/a\u003e\u003c/div\u003e\u003c/p\u003e","post_number":1,"post_type":1,"posts_count":8,"updated_at":"2024-06-09T10:58:10.730Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":197,"reads":33,"readers_count":32,"score":986.6,"yours":false,"topic_id":311289,"topic_slug":"prevent-text-selection-and-right-click-actions","display_username":"MHAT DEV","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":2,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://github.com/MHAT-DEV/Discourse-Prevent-Protects/","internal":false,"reflection":false,"title":"GitHub - MHAT-DEV/Discourse-Prevent-Protects: Discourse Provent Protects is a theme component designed to prevent text selection and right-click actions on Discourse forums.","clicks":1}],"read":true,"user_title":"","bookmarked":false,"actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":150117,"hidden":false,"trust_level":1,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/prevent-text-selection-and-right-click-actions/311289/1","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"calendar_details":[],"customer_flair_customer":null,"direct_reply_count":0,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null,"can_vote":false},{"id":1535659,"name":"Shaun Robinson","username":"Shauny","avatar_template":"/user_avatar/meta.discourse.org/shauny/{size}/362012_2.png","created_at":"2024-06-09T11:01:00.797Z","cooked":"\u003cp\u003eWhy would you want to do this? If you’re trying to protect text from being copied, there are a million other ways that it could be copied so you’re not actually protecting anything, just annoying legitimate users.\u003c/p\u003e","post_number":2,"post_type":1,"posts_count":8,"updated_at":"2024-06-09T11:01:00.797Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":32,"readers_count":31,"score":86.4,"yours":false,"topic_id":311289,"topic_slug":"prevent-text-selection-and-right-click-actions","display_username":"Shaun Robinson","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":null,"bookmarked":false,"actions_summary":[{"id":2,"count":5}],"moderator":false,"admin":false,"staff":false,"user_id":143698,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/prevent-text-selection-and-right-click-actions/311289/2","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":1,"reactions":[{"id":"heart","type":"emoji","count":5}],"current_user_reaction":null,"reaction_users_count":5,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1535663,"name":"MHAT DEV","username":"kokoloman001","avatar_template":"/user_avatar/meta.discourse.org/kokoloman001/{size}/389438_2.png","created_at":"2024-06-09T11:26:17.249Z","cooked":"\u003cp\u003eThank you for your reply.\u003cbr\u003e\nThey copy and paste as if it were commonplace on my community forum. Thus, I think that this will make it more difficult for them to duplicate. My community’s writers have urged me to preserve their works. in order for them to post it on the forum. Despite my explanation that it cannot be blocked. At the very least, inform writers that their work is being preserved.\u003cbr\u003e\nIn terms of the annoyances that users can have when using the forums, I think there is still space for improvement. Furthermore, I’m not sure that my ideas are totally accurate. If there is something better, I’m willing to give it a shot.\u003c/p\u003e","post_number":3,"post_type":1,"posts_count":8,"updated_at":"2024-06-09T11:26:17.475Z","reply_count":1,"reply_to_post_number":2,"quote_count":0,"incoming_link_count":1,"reads":31,"readers_count":30,"score":46.2,"yours":false,"topic_id":311289,"topic_slug":"prevent-text-selection-and-right-click-actions","display_username":"MHAT DEV","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":2,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"","reply_to_user":{"id":143698,"username":"Shauny","name":"Shaun Robinson","avatar_template":"/user_avatar/meta.discourse.org/shauny/{size}/362012_2.png"},"bookmarked":false,"actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":150117,"hidden":false,"trust_level":1,"deleted_at":null,"user_deleted":false,"edit_reason":"Automatically removed quote of whole previous post.","can_view_edit_history":true,"wiki":false,"post_url":"/t/prevent-text-selection-and-right-click-actions/311289/3","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":1,"reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1535688,"name":"Robert","username":"merefield","avatar_template":"/user_avatar/meta.discourse.org/merefield/{size}/176214_2.png","created_at":"2024-06-09T13:46:30.847Z","cooked":"\u003cp\u003eYou could look at more active flagging and moderation.\u003c/p\u003e\n\u003cp\u003eThe situation is only going to get worse with generative AI.\u003c/p\u003e","post_number":4,"post_type":1,"posts_count":8,"updated_at":"2024-06-09T13:46:30.847Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":30,"readers_count":29,"score":36.0,"yours":false,"topic_id":311289,"topic_slug":"prevent-text-selection-and-right-click-actions","display_username":"Robert","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Plugin Author","title_is_group":false,"bookmarked":false,"actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":27384,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/prevent-text-selection-and-right-click-actions/311289/4","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1535694,"name":"Jakke Flemming","username":"Jagster","avatar_template":"/user_avatar/meta.discourse.org/jagster/{size}/192154_2.png","created_at":"2024-06-09T14:17:54.590Z","cooked":"\u003cp\u003eI just few hours ago used AI to copy\u0026amp;paste piece of text when admin was banned right click. It was way easier solution than traditionally ones, with iPad anyway.\u003c/p\u003e\n\u003cp\u003eSo…\u003c/p\u003e","post_number":5,"post_type":1,"posts_count":8,"updated_at":"2024-06-09T14:17:54.590Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":31,"readers_count":30,"score":36.2,"yours":false,"topic_id":311289,"topic_slug":"prevent-text-selection-and-right-click-actions","display_username":"Jakke Flemming","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"","bookmarked":false,"actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":83631,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/prevent-text-selection-and-right-click-actions/311289/5","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1535703,"name":"Firepup Sixfifty","username":"Firepup650","avatar_template":"/user_avatar/meta.discourse.org/firepup650/{size}/465200_2.png","created_at":"2024-06-09T15:37:29.081Z","cooked":"\u003cp\u003eYou can also just directly copy out of page source if someone was so inclined, or there’s also extensions to forcibly override the disabled text selections (and right click).\u003c/p\u003e","post_number":6,"post_type":1,"posts_count":8,"updated_at":"2024-06-09T15:37:29.081Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":31,"readers_count":30,"score":36.2,"yours":false,"topic_id":311289,"topic_slug":"prevent-text-selection-and-right-click-actions","display_username":"Firepup Sixfifty","primary_group_name":null,"flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"","bookmarked":false,"actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":133750,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/prevent-text-selection-and-right-click-actions/311289/6","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1536093,"name":"Jay Pfaffman","username":"pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png","created_at":"2024-06-10T13:49:41.288Z","cooked":"\u003cp\u003eMaybe your changes will convince the people who are generating text and that’ll convince them that you are trying to help, but here are two very easy easy ways to get the text that bypass javascript completely.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://meta.discourse.org/raw/311289/3\"\u003ehttps://meta.discourse.org/raw/311289/3\u003c/a\u003e and \u003ca href=\"https://meta.discourse.org/t/prevent-text-selection-and-right-click-actions/311289/3.json\"\u003ehttps://meta.discourse.org/t/prevent-text-selection-and-right-click-actions/311289/3.json\u003c/a\u003e\u003c/p\u003e","post_number":7,"post_type":1,"posts_count":8,"updated_at":"2024-06-10T13:49:59.115Z","reply_count":0,"reply_to_post_number":3,"quote_count":0,"incoming_link_count":0,"reads":27,"readers_count":26,"score":50.4,"yours":false,"topic_id":311289,"topic_slug":"prevent-text-selection-and-right-click-actions","display_username":"Jay Pfaffman","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Support Expert","title_is_group":false,"reply_to_user":{"id":150117,"username":"kokoloman001","name":"MHAT DEV","avatar_template":"/user_avatar/meta.discourse.org/kokoloman001/{size}/389438_2.png"},"bookmarked":false,"actions_summary":[{"id":2,"count":3}],"moderator":false,"admin":false,"staff":false,"user_id":15209,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/prevent-text-selection-and-right-click-actions/311289/7","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":3}],"current_user_reaction":null,"reaction_users_count":3,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1544957,"name":"","username":"Moin","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/523407_2.png","created_at":"2024-06-23T12:51:48.861Z","cooked":"\u003cp\u003eDid you take a look at \u003ca href=\"https://meta.discourse.org/t/add-copyright-protection-to-tagged-topics/208970\" class=\"inline-onebox\"\u003eAdd copyright protection to tagged topics\u003c/a\u003e and \u003ca href=\"https://github.com/VaperinaDEV/copyrighted-topic\" class=\"inline-onebox\"\u003eGitHub - VaperinaDEV/copyrighted-topic\u003c/a\u003e?\u003c/p\u003e","post_number":8,"post_type":1,"posts_count":8,"updated_at":"2024-06-23T12:52:36.073Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":1,"reads":23,"readers_count":22,"score":9.6,"yours":false,"topic_id":311289,"topic_slug":"prevent-text-selection-and-right-click-actions","display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://meta.discourse.org/t/add-copyright-protection-to-tagged-topics/208970","internal":true,"reflection":false,"title":"Add copyright protection to tagged topics","clicks":5},{"url":"https://github.com/VaperinaDEV/copyrighted-topic","internal":false,"reflection":false,"title":"GitHub - VaperinaDEV/copyrighted-topic","clicks":4}],"read":true,"user_title":"Kluges Köpfchen","title_is_group":false,"bookmarked":false,"actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":95552,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/prevent-text-selection-and-right-click-actions/311289/8","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null}],"stream":[1535656,1535659,1535663,1535688,1535694,1535703,1536093,1544957]},"timeline_lookup":[[1,670],[4,669],[7,668],[8,655]],"suggested_topics":[],"tags":[],"tags_descriptions":{},"fancy_title":"Запрет выделения текста и действий правой кнопкой мыши","fancy_title_localized":true,"locale":"en","id":311289,"title":"Prevent text selection and right-click actions","posts_count":8,"created_at":"2024-06-09T10:56:13.727Z","views":467,"reply_count":2,"like_count":16,"last_posted_at":"2024-06-23T12:51:48.861Z","visible":true,"closed":false,"archived":false,"has_summary":false,"archetype":"regular","slug":"prevent-text-selection-and-right-click-actions","category_id":7,"word_count":533,"deleted_at":null,"user_id":150117,"featured_link":null,"pinned_globally":false,"pinned_at":null,"pinned_until":null,"image_url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/9/7/e976ae40267b1daee8de1c41e90d44895bbda0ac_2_1024x512.png","slow_mode_seconds":0,"draft":null,"draft_key":"topic_311289","draft_sequence":null,"unpinned":null,"pinned":false,"current_post_number":3,"highest_post_number":8,"deleted_by":null,"actions_summary":[{"id":4,"count":0,"hidden":false,"can_act":false},{"id":8,"count":0,"hidden":false,"can_act":false},{"id":10,"count":0,"hidden":false,"can_act":false},{"id":7,"count":0,"hidden":false,"can_act":false},{"id":1002,"count":0,"hidden":false,"can_act":false}],"chunk_size":20,"bookmarked":false,"topic_timer":null,"message_bus_last_id":0,"participant_count":7,"show_read_indicator":false,"thumbnails":[{"max_width":null,"max_height":null,"width":1200,"height":600,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/e/9/7/e976ae40267b1daee8de1c41e90d44895bbda0ac.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":512,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/9/7/e976ae40267b1daee8de1c41e90d44895bbda0ac_2_1024x512.png"},{"max_width":800,"max_height":800,"width":800,"height":400,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/9/7/e976ae40267b1daee8de1c41e90d44895bbda0ac_2_800x400.png"},{"max_width":600,"max_height":600,"width":600,"height":300,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/9/7/e976ae40267b1daee8de1c41e90d44895bbda0ac_2_600x300.png"},{"max_width":400,"max_height":400,"width":400,"height":200,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/9/7/e976ae40267b1daee8de1c41e90d44895bbda0ac_2_400x200.png"},{"max_width":300,"max_height":300,"width":300,"height":150,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/9/7/e976ae40267b1daee8de1c41e90d44895bbda0ac_2_300x150.png"},{"max_width":200,"max_height":200,"width":200,"height":100,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/e/9/7/e976ae40267b1daee8de1c41e90d44895bbda0ac_2_200x100.png"}],"slow_mode_enabled_until":null,"has_localized_content":true,"activity_pub_enabled":null,"related_topics":[{"fancy_title":"How to disable right click,mouse selection, Ctrl + C and Ctrl + U for all users except Admin?","fancy_title_localized":false,"locale":"en","id":103642,"title":"How to disable right click,mouse selection, Ctrl + C and Ctrl + U for all users except Admin?","slug":"how-to-disable-right-click-mouse-selection-ctrl-c-and-ctrl-u-for-all-users-except-admin","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2018-12-06T17:52:48.474Z","last_posted_at":"2018-12-07T00:27:18.315Z","bumped":true,"bumped_at":"2018-12-07T00:27:14.972Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello! \nI am configuring Discourse for online novel writers group, they are asking me to prevent users to copy the contents using Right mouse click, Ctrl + C  or Viewing page source by Ctrl + U. I already searched google\u0026hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"like_count":2,"views":784,"category_id":6,"featured_link":null,"op_like_count":0,"ai_topic_gist":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Исходный автор","user":{"id":59724,"username":"Viki","name":"PethuVignesh","avatar_template":"/user_avatar/meta.discourse.org/viki/{size}/131139_2.png","trust_level":2}},{"extras":null,"description":"Частый автор","user":{"id":17621,"username":"jomaxro","name":"Joshua Rosenfeld","avatar_template":"/user_avatar/meta.discourse.org/jomaxro/{size}/126216_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2}},{"extras":"latest","description":"Последний автор","user":{"id":32,"username":"codinghorror","name":"Jeff Atwood","avatar_template":"/user_avatar/meta.discourse.org/codinghorror/{size}/110067_2.png","admin":true,"trust_level":2}}]},{"fancy_title":"Add button to select all text in a preformatted block","fancy_title_localized":false,"locale":null,"id":30878,"title":"Add button to select all text in a preformatted block","slug":"add-button-to-select-all-text-in-a-preformatted-block","posts_count":15,"reply_count":6,"highest_post_number":15,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/1/3/a/13af02858377408eb2b5c82f1c9273719b9fecb2.png","created_at":"2015-07-08T02:35:22.379Z","last_posted_at":"2023-11-25T09:52:19.668Z","bumped":true,"bumped_at":"2022-01-08T20:55:09.415Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We’re moving our internal knowledge base over to Discourse and one thing we’re finding difficult is working with the topics that have a lot of code (usually SQL) in them. \nWe wrap the code blocks using the preformatted t\u0026hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":669,"height":272,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/1/3/a/13af02858377408eb2b5c82f1c9273719b9fecb2.png"},{"max_width":600,"max_height":600,"width":600,"height":243,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/1/3/a/13af02858377408eb2b5c82f1c9273719b9fecb2_2_600x243.png"},{"max_width":400,"max_height":400,"width":400,"height":162,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/1/3/a/13af02858377408eb2b5c82f1c9273719b9fecb2_2_400x162.png"},{"max_width":300,"max_height":300,"width":300,"height":121,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/1/3/a/13af02858377408eb2b5c82f1c9273719b9fecb2_2_300x121.png"},{"max_width":200,"max_height":200,"width":200,"height":81,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/1/3/a/13af02858377408eb2b5c82f1c9273719b9fecb2_2_200x81.png"}],"tags":[{"id":493,"name":"завершено","slug":"completed"}],"tags_descriptions":{"завершено":"Когда функции, предложенные в категориях #feature и #ux, реализуются, им прис..."},"like_count":20,"views":5711,"category_id":2,"featured_link":null,"op_like_count":7,"ai_topic_gist":"The \"select all\" feature for preformatted text blocks is now available and enabled by default in Discourse core, allowing users to easily copy code blocks without the need for a custom theme or plugin.","has_accepted_answer":false,"posters":[{"extras":null,"description":"Исходный автор","user":{"id":9833,"username":"wesochuck","name":"Wes Osborn","avatar_template":"/user_avatar/meta.discourse.org/wesochuck/{size}/108706_2.png","trust_level":2}},{"extras":null,"description":"Частый автор","user":{"id":13227,"username":"JP_","name":"Justin Pierce","avatar_template":"/user_avatar/meta.discourse.org/jp_/{size}/115401_2.png","trust_level":2}},{"extras":null,"description":"Частый автор","user":{"id":8617,"username":"Mittineague","name":"Mittineague","avatar_template":"/user_avatar/meta.discourse.org/mittineague/{size}/114259_2.png","trust_level":1}},{"extras":null,"description":"Частый автор","user":{"id":1,"username":"sam","name":"Sam Saffron","avatar_template":"/user_avatar/meta.discourse.org/sam/{size}/102149_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3}},{"extras":"latest","description":"Последний автор","user":{"id":100484,"username":"JammyDodger","name":"","avatar_template":"/user_avatar/meta.discourse.org/jammydodger/{size}/254611_2.png","trust_level":3}}]},{"fancy_title":"Добавить защиту авторских прав к помеченным темам","fancy_title_localized":true,"locale":"en","id":208970,"title":"Add copyright protection to tagged topics","slug":"add-copyright-protection-to-tagged-topics","posts_count":15,"reply_count":10,"highest_post_number":15,"image_url":null,"created_at":"2021-11-12T12:28:40.116Z","last_posted_at":"2022-12-17T14:46:39.178Z","bumped":true,"bumped_at":"2022-12-17T14:46:39.178Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Здравствуйте,\nМногие из наших участников создают качественные темы, статьи в блогах и т. д. К сожалению, другие крадут эти материалы (и публикуют их на других сайтах как свои собственные, без указания источника), даже если автор чётко указывает: «Я пишу это только для th\u0026hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"как-сделать","slug":"how-to"}],"tags_descriptions":{"как-сделать":"Руководства содержат шаги для решения конкретной проблемы"},"like_count":43,"views":1806,"category_id":179,"featured_link":null,"op_like_count":18,"ai_topic_gist":"A copyright protection solution for tagged topics has been implemented and packaged into a Theme Component, with additional features to disable video downloads and right-click context menus, addressing concerns from users and improving content protection.","has_accepted_answer":false,"posters":[{"extras":null,"description":"Исходный автор","user":{"id":78445,"username":"Don","name":"","avatar_template":"/user_avatar/meta.discourse.org/don/{size}/228726_2.png","trust_level":4}},{"extras":null,"description":"Частый автор","user":{"id":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta.discourse.org/merefield/{size}/176214_2.png","trust_level":3}},{"extras":null,"description":"Частый автор","user":{"id":109684,"username":"f1r4s","name":"Eddie","avatar_template":"/user_avatar/meta.discourse.org/f1r4s/{size}/245347_2.png","trust_level":2}},{"extras":null,"description":"Частый автор","user":{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta.discourse.org/jagster/{size}/192154_2.png","trust_level":2}},{"extras":"latest","description":"Последний автор","user":{"id":124068,"username":"wendellverli","name":"Wendell Fernandes","avatar_template":"/user_avatar/meta.discourse.org/wendellverli/{size}/280396_2.png","trust_level":2}}]},{"fancy_title":"Не удаётся выделить весь топик с помощью Ctrl+A","fancy_title_localized":true,"locale":"en","id":336047,"title":"Cannot Ctrl+A to select and entire topic","slug":"cannot-ctrl-a-to-select-and-entire-topic","posts_count":13,"reply_count":8,"highest_post_number":15,"image_url":null,"created_at":"2024-11-14T00:00:24.089Z","last_posted_at":"2025-01-17T06:22:10.375Z","bumped":true,"bumped_at":"2025-01-17T06:22:10.375Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Я отправляю выделенный текст в программу синтеза речи, чтобы избежать усталости глаз. Движок запрещает это, и выделение исчезает. Не могли бы вы объяснить, почему это происходит, и как это исправить?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"like_count":6,"views":195,"category_id":6,"featured_link":null,"op_like_count":0,"ai_topic_gist":"CTRL+A issue is a side effect of a change, use print view with CTRL+P for better text selection, avoiding sidebar and other elements.","has_accepted_answer":false,"posters":[{"extras":null,"description":"Исходный автор","user":{"id":138635,"username":"artenaki","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/{size}.png","trust_level":0}},{"extras":null,"description":"Частый автор","user":{"id":72263,"username":"denvergeeks","name":"","avatar_template":"/user_avatar/meta.discourse.org/denvergeeks/{size}/327671_2.png","trust_level":2}},{"extras":null,"description":"Частый автор","user":{"id":8307,"username":"HAWK","name":"Hawk","avatar_template":"/user_avatar/meta.discourse.org/hawk/{size}/86627_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2}},{"extras":null,"description":"Частый автор","user":{"id":167717,"username":"vvo","name":"Vincent","avatar_template":"/user_avatar/meta.discourse.org/vvo/{size}/481033_2.png","trust_level":0}},{"extras":"latest","description":"Последний автор","user":{"id":1,"username":"sam","name":"Sam Saffron","avatar_template":"/user_avatar/meta.discourse.org/sam/{size}/102149_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3}}]},{"fancy_title":"Disable right click on images","fancy_title_localized":false,"locale":"en","id":96362,"title":"Disable right click on images","slug":"disable-right-click-on-images","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2018-09-04T23:37:38.650Z","last_posted_at":"2018-10-06T00:54:28.161Z","bumped":true,"bumped_at":"2018-09-06T00:48:07.576Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"What would you like done? \nI know this is ridiculous but my users are photographers and many of them are older folks and don’t understand how easy this is to bypass, so just go with me here. \nI do not want to turn off po\u0026hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"like_count":14,"views":1671,"category_id":14,"featured_link":null,"op_like_count":3,"ai_topic_gist":"A Discourse plugin script has been implemented to disable right-click on images without affecting functionality, using the TopicRoute to bind the contextmenu event handler after page activation.","has_accepted_answer":false,"posters":[{"extras":null,"description":"Исходный автор","user":{"id":39292,"username":"davidkingham","name":"David Kingham","avatar_template":"/user_avatar/meta.discourse.org/davidkingham/{size}/119528_2.png","trust_level":2}},{"extras":null,"description":"Частый автор","user":{"id":15568,"username":"fefrei","name":"Felix Freiberger","avatar_template":"/user_avatar/meta.discourse.org/fefrei/{size}/119538_2.png","trust_level":2}},{"extras":null,"description":"Частый автор","user":{"id":32,"username":"codinghorror","name":"Jeff Atwood","avatar_template":"/user_avatar/meta.discourse.org/codinghorror/{size}/110067_2.png","admin":true,"trust_level":2}},{"extras":"latest","description":"Последний автор","user":{"id":-1,"username":"system","name":"system","avatar_template":"/user_avatar/meta.discourse.org/system/{size}/443519_2.png","admin":true,"moderator":true,"trust_level":4}}]}],"summarizable":true,"has_cached_summary":true,"is_nested_view":null,"valid_reactions":["heart","laughing","cry","exploding_head","clap","confetti_ball","hugs","chefs_kiss","100","+1","rocket","star_struck","discourse","eyes"],"can_vote":false,"vote_count":0,"user_voted":false,"discourse_zendesk_plugin_zendesk_id":null,"discourse_zendesk_plugin_zendesk_url":"https://your-url.zendesk.com/agent/tickets/","details":{"can_edit":false,"notification_level":1,"participants":[{"id":150117,"username":"kokoloman001","name":"MHAT DEV","avatar_template":"/user_avatar/meta.discourse.org/kokoloman001/{size}/389438_2.png","post_count":2,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":1},{"id":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta.discourse.org/merefield/{size}/176214_2.png","post_count":1,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":3},{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta.discourse.org/jagster/{size}/192154_2.png","post_count":1,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png","post_count":1,"primary_group_name":null,"flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_color":"","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":133750,"username":"Firepup650","name":"Firepup Sixfifty","avatar_template":"/user_avatar/meta.discourse.org/firepup650/{size}/465200_2.png","post_count":1,"primary_group_name":null,"flair_name":"theme_authors","flair_url":"paintbrush","flair_color":"111","flair_bg_color":"ddd","flair_group_id":73,"trust_level":2},{"id":143698,"username":"Shauny","name":"Shaun Robinson","avatar_template":"/user_avatar/meta.discourse.org/shauny/{size}/362012_2.png","post_count":1,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/523407_2.png","post_count":1,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":3}],"created_by":{"id":150117,"username":"kokoloman001","name":"MHAT DEV","avatar_template":"/user_avatar/meta.discourse.org/kokoloman001/{size}/389438_2.png"},"last_poster":{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/523407_2.png"},"links":[{"url":"https://meta.discourse.org/t/add-copyright-protection-to-tagged-topics/208970","title":"Add copyright protection to tagged topics","internal":true,"attachment":false,"reflection":false,"clicks":5,"user_id":95552,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://github.com/VaperinaDEV/copyrighted-topic","title":"GitHub - VaperinaDEV/copyrighted-topic","internal":false,"attachment":false,"reflection":false,"clicks":4,"user_id":95552,"domain":"github.com","root_domain":"github.com"},{"url":"https://github.com/MHAT-DEV/Discourse-Prevent-Protects/","title":"GitHub - MHAT-DEV/Discourse-Prevent-Protects: Discourse Provent Protects is a theme component designed to prevent text selection and right-click actions on Discourse forums.","internal":false,"attachment":false,"reflection":false,"clicks":1,"user_id":150117,"domain":"github.com","root_domain":"github.com"}]},"bookmarks":[]}