Adding Select All for [code] BBcode

Adding Select All for [code] BBcode 1.1

Keine Berechtigung zum Herunterladen
XF-Kompatibilität
  1. 2.2.x
Kurzbeschreibung
A simple but effective way to select all the content within a code bbcode in your forum.
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
Autor
axtona
Ansichten
282
Erweiterungstyp
txt
Dateigröße
939 Byte
Erste Veröffentlichung
Letzte Aktualisierung
Bewertungen 0.00 Sterne 0 Bewertungen
Link was Broken? Please Nachricht senden an das NP-Team – wir helfen dir schnell!
Unterstütze den Entwickler Wenn du mit dem Test zufrieden bist oder mit deinem Projekt erfolgreich Geld verdient hast, klicke auf den Button Mehr Informationen, um den Entwickler durch einen Kauf zu unterstützen.

Weitere Ressourcen von axtona

[JUM] Yandex.Metrika A
You only need to specify the counter number in the settings.
Forum Copilot Open Source Mobile App A
Forum Copilot is an open-source mobile app integration for XenForo.
Kühlzeitlein Pro - WordPress Zeitlein-Plugin A
ein fortgeschrittener WordPress-Zeitlinien-Plugin, der deinen Lebenslaufzeitauftrag zeigt

Ähnliche Ressourcen

[AndyB] BBCode parser A
Removes undesired BBCode tags from messages.
Ansichten
532
Aktualisiert
[AndyB] Disallow bold bbcode A
Disallows bold bbcode tag in posts.
Ansichten
329
Aktualisiert
[AndyB] HTML to bbcode A
Updates post with HTML to BBCode.
Ansichten
208
Aktualisiert
Oben