Adding Select All for [code] BBcode

Adding Select All for [code] BBcode 1.1

No permission to download
XF Compatibility
  1. 2.2.x
A simple but effective way to select all the content within a code bbcode in your forum.

Please note: this doesn't add a "select all" button like you're probably used to see, but it adds a simple functionality to your mouse (or your thumbs) so that each time you click (or tap) inside a code box, it'll automatically select all the text into it.

How to:
Download the attached file, and replace it with your existing bb_code_tag_code file in your template(s).
Alternatively, follow these steps to manually modify it:
  • Find
HTML:
<code>{$content}</code>
  • Replace it with:
HTML:
<code onclick="getData(this)">{$content}</code>
  • And add the following javascript code at the very end of that file (so that you load it only when you effectively have a code bbcode in your page, to save bandwidth):
JavaScript:
<script>
function getData(element)
{
if (document.body.createTextRange) {
var range = document.body.createTextRange();
range.moveToElementText(element);
range.select();
} else if (window.getSelection) {
var selection = window.getSelection();
var range = document.createRange();
range.selectNodeContents(element);
selection.removeAllRanges();
selection.addRange(range);
}
}
</script>

gyS0higkSU6HTYEB43FHDA.webp
Author
axtona
Views
335
Extension type
txt
File size
939 bytes
First release
Last update
Ratings 0,00 star(s) 0 ratings
More resources from axtona
Coupons Avançados para WooCommerce Premium
Coupons Avançados para WooCommerce Premium
Extenda as Funcionalidades do Cupom de Desconto
Antler - Hosting Provider & WHMCS Template
Antler - Hosting Provider & WHMCS Template
Developed with the latest HTML5 and CSS3 technology, based on the Bootstrap Framework.
Using Composer Packages
Using Composer Packages
XenForo v2 uses Composer behind the scenes to include certain packages used by the core software

Similar resources

 Parser A
Parser 1.4
Remove tags não desejados BBCode de mensagens.
[AndyB] HTML to bbcode A
Updates post with HTML to BBCode.
Back
Top