{"id":640,"date":"2025-03-18T11:44:09","date_gmt":"2025-03-18T11:44:09","guid":{"rendered":"https:\/\/docs.brickfield.ie\/accessibilitytookit-admin\/?page_id=640"},"modified":"2025-09-26T14:29:02","modified_gmt":"2025-09-26T13:29:02","slug":"atto-link","status":"publish","type":"page","link":"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/atto-link\/","title":{"rendered":"Atto link (bad link support)"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"640\" class=\"elementor elementor-640\" data-elementor-post-type=\"page\">\n\t\t\t\t<header class=\"elementor-element elementor-element-448708d e-flex e-con-boxed e-con e-parent\" data-id=\"448708d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0f88c8 elementor-widget elementor-widget-template\" data-id=\"d0f88c8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"4821\" class=\"elementor elementor-4821\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45b9365 e-flex e-con-boxed e-con e-parent\" data-id=\"45b9365\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-928bb9e elementor-widget elementor-widget-image\" data-id=\"928bb9e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"811\" height=\"186\" src=\"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-content\/uploads\/sites\/56\/2025\/09\/brickfield-logo-2.png\" class=\"attachment-full size-full wp-image-5266\" alt=\"Brickfield Education Labs\" srcset=\"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-content\/uploads\/sites\/56\/2025\/09\/brickfield-logo-2.png 811w, https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-content\/uploads\/sites\/56\/2025\/09\/brickfield-logo-2-300x69.png 300w, https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-content\/uploads\/sites\/56\/2025\/09\/brickfield-logo-2-768x176.png 768w\" sizes=\"(max-width: 811px) 100vw, 811px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/header>\n\t\t<nav class=\"elementor-element elementor-element-d4f0bc0 e-flex e-con-boxed e-con e-parent\" data-id=\"d4f0bc0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6cab3db elementor-widget elementor-widget-text-editor\" data-id=\"6cab3db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><a href=\"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/\">Home<\/a> &#8211; <a href=\"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/category-future-proof\/\">Future-proof<\/a> &#8211; <a href=\"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/category-moodle-enhancements\/\">Moodle Enhancements<\/a> &#8211; Atto link (bad link support)<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/nav>\n\t\t<main class=\"elementor-element elementor-element-8d949e4 e-con-full e-flex e-con e-parent\" data-id=\"8d949e4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a735985 banner e-flex e-con-boxed e-con e-child\" data-id=\"a735985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4674ad9 e-con-full e-flex e-con e-child\" data-id=\"4674ad9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-496ef74 elementor-widget elementor-widget-heading\" data-id=\"496ef74\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Brickfield Enable: Atto link (bad link support)<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<section class=\"elementor-element elementor-element-d1e072f e-flex e-con-boxed e-con e-child\" data-id=\"d1e072f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a5f8b46 e-con-full e-flex e-con e-child\" data-id=\"a5f8b46\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1eb2b90 elementor-toc--minimized-on-tablet elementor-widget elementor-widget-table-of-contents\" data-id=\"1eb2b90\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;exclude_headings_by_selector&quot;:[],&quot;no_headings_message&quot;:&quot;No headings were found on this page.&quot;,&quot;headings_by_tags&quot;:[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;],&quot;marker_view&quot;:&quot;numbers&quot;,&quot;minimize_box&quot;:&quot;yes&quot;,&quot;minimized_on&quot;:&quot;tablet&quot;,&quot;hierarchical_view&quot;:&quot;yes&quot;,&quot;min_height&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"table-of-contents.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-toc__header\">\n\t\t\t\t\t\t<h2 class=\"elementor-toc__header-title\">\n\t\t\t\tTable of Contents\t\t\t<\/h2>\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-toc__toggle-button elementor-toc__toggle-button--expand\" role=\"button\" tabindex=\"0\" aria-controls=\"elementor-toc__1eb2b90\" aria-expanded=\"true\" aria-label=\"Open table of contents\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-down\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z\"><\/path><\/svg><\/div>\n\t\t\t\t<div class=\"elementor-toc__toggle-button elementor-toc__toggle-button--collapse\" role=\"button\" tabindex=\"0\" aria-controls=\"elementor-toc__1eb2b90\" aria-expanded=\"true\" aria-label=\"Close table of contents\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-up\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z\"><\/path><\/svg><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div id=\"elementor-toc__1eb2b90\" class=\"elementor-toc__body\">\n\t\t\t<div class=\"elementor-toc__spinner-container\">\n\t\t\t\t<svg class=\"elementor-toc__spinner eicon-animation-spin e-font-icon-svg e-eicon-loading\" aria-hidden=\"true\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M500 975V858C696 858 858 696 858 500S696 142 500 142 142 304 142 500H25C25 237 238 25 500 25S975 237 975 500 763 975 500 975Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-87741fd e-con-full e-flex e-con e-child\" data-id=\"87741fd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb8e414 elementor-widget elementor-widget-heading\" data-id=\"eb8e414\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Introduction<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7dda789 elementor-widget elementor-widget-text-editor\" data-id=\"7dda789\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The Brickfield Atto link editor provides:<\/p><ul><li>Link editor: this has access to the toolkit URL title retrieval system, which can<ul><li>suggest suitable names for plugins.<\/li><li>prevent bad practises, such as using \u201cclick here\u201d or the raw URL for the link title.<\/li><\/ul><\/li><li>&#8220;Show blank target option to users&#8221; setting, which by default is enabled but can disabled in the plugin settings.<\/li><\/ul><p>\u00a0<\/p><p>The Ad hoc task &#8220;\\tool_bfplus\\task\\process_link&#8221; deals with processing links. For more information, see: <a href=\"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/cron-and-scheduled-tasks\/\">Cron and Scheduled tasks<\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f293d2c elementor-widget elementor-widget-heading\" data-id=\"f293d2c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Enabling the Brickfield Atto link editor <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-49b0a2f elementor-widget elementor-widget-text-editor\" data-id=\"49b0a2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The Brickfield Atto link editor (atto_bflink module) will not show or operate unless added to the Atto Toolbar config. To enable the Brickfield Atto link editor, navigate to:<\/p><ol><li>Site administration &gt; Plugins &gt; Text editors &gt; Atto HTML editor &gt; Atto toolbar settings &gt; Toolbar config<\/li><li>Change \u201clinks = link\u201d to \u201clinks = bflink\u201d<\/li><li>Click \u201csave changes\u201d<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-af51aa9 e-con-full e-flex e-con e-child\" data-id=\"af51aa9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b9893ca elementor-widget elementor-widget-image\" data-id=\"b9893ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"406\" height=\"499\" src=\"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-content\/uploads\/sites\/56\/2025\/08\/r2-admin-attolink_image1.png\" class=\"attachment-full size-full wp-image-4280\" alt=\"Create link modal with the fields: Improved link text, URL, open in new window checkbox, and the create link button.\" srcset=\"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-content\/uploads\/sites\/56\/2025\/08\/r2-admin-attolink_image1.png 406w, https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-content\/uploads\/sites\/56\/2025\/08\/r2-admin-attolink_image1-244x300.png 244w\" sizes=\"(max-width: 406px) 100vw, 406px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7874ccb elementor-widget elementor-widget-heading\" data-id=\"7874ccb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Configuring the Brickfield Atto link editor<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7e6487 elementor-widget elementor-widget-text-editor\" data-id=\"e7e6487\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>To change the global configuration for Brickfield Atto link, navigate to:<\/p><ul><li>Site administration &gt; Plugins &gt; Text editors &gt; Bflink toolbar settings<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b2747d6 e-con-full e-flex e-con e-child\" data-id=\"b2747d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a256ead elementor-widget elementor-widget-image\" data-id=\"a256ead\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"509\" height=\"137\" src=\"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-content\/uploads\/sites\/56\/2025\/08\/r2-admin-attolink_image2.png\" class=\"attachment-full size-full wp-image-4284\" alt=\"Brickfield link toolbar settings page with the show blank target option to users checkbox, and save changes.\" srcset=\"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-content\/uploads\/sites\/56\/2025\/08\/r2-admin-attolink_image2.png 509w, https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-content\/uploads\/sites\/56\/2025\/08\/r2-admin-attolink_image2-300x81.png 300w\" sizes=\"(max-width: 509px) 100vw, 509px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-207b19c elementor-widget elementor-widget-text-editor\" data-id=\"207b19c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The global configurations are as follows:<\/p><ul><li>Show blank target option to users: Provides an option to set a link to open in a new window.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t\t<\/main>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home &#8211; Future-proof &#8211; Moodle Enhancements &#8211; Atto link (bad link support) Brickfield Enable: Atto link (bad link support) Table of Contents Introduction The Brickfield Atto link editor provides: Link editor: this has access to the toolkit URL title retrieval system, which can suggest suitable names for plugins. prevent bad practises, such as using \u201cclick [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-640","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-json\/wp\/v2\/pages\/640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-json\/wp\/v2\/comments?post=640"}],"version-history":[{"count":38,"href":"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-json\/wp\/v2\/pages\/640\/revisions"}],"predecessor-version":[{"id":5178,"href":"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-json\/wp\/v2\/pages\/640\/revisions\/5178"}],"wp:attachment":[{"href":"https:\/\/docs.brickfield.ie\/brickfieldenable-admin\/wp-json\/wp\/v2\/media?parent=640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}