mirror of
https://github.com/itflow-org/itflow
synced 2026-02-28 02:44:53 +00:00
Add ticket redaction feature
This commit is contained in:
15
js/ticket_redact.js
Normal file
15
js/ticket_redact.js
Normal file
@@ -0,0 +1,15 @@
|
||||
// Redact the selected text in TinyMCE
|
||||
function redactSelectedText() {
|
||||
const editor = tinymce.get('tinymceTicketRedact'); // Get TinyMCE editor instance
|
||||
const selectedText = editor.selection.getContent(); // Get selected content
|
||||
|
||||
if (selectedText) {
|
||||
// Wrap the selected text with a redacted span
|
||||
const redactedNode = `<strong><span style="color: #e03e2d;">[REDACTED]</span></strong>`;
|
||||
|
||||
// Replace the selected text with the redacted span
|
||||
editor.selection.setContent(redactedNode);
|
||||
} else {
|
||||
alert('Please select some text to redact.');
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user