Opened 10 years ago

Last modified 9 months ago

#3630 new enhancement

Can Autolink be configured as OFF by default?

Reported by: cxdood@… Owned by: Jun Omae
Priority: normal Component: TracWysiwygPlugin
Severity: minor Keywords:
Cc: Trac Release: 0.10


I have issue with plugin default behavior. The project I am documenting uses CamelCase extensively and default autolink makes it tiresome to unlink all the occurrences. Is it possible to add to plugin configuration default value for Autolink, or to remember the last state of it?


Attachments (0)

Change History (3)

comment:1 Changed 9 years ago by HeX

I too woud be very happy if there would exist an option to deactivate it by default.

comment:2 Changed 8 years ago by 3dh@…

...would love this feature, too. The autolink feature is so annoying!

comment:3 Changed 9 months ago by oftmalsfalsch

you may patch tracwysiwygplugin/0.12/tracwysiwyg/htdocs/wysiwyg.js:

--- tracwysiwygplugin/0.12/tracwysiwyg/htdocs/wysiwyg.js.dist	2013-12-05 02:41:57.000000000 +0100
+++ tracwysiwygplugin/0.12/tracwysiwyg/htdocs/wysiwyg.js	2017-03-21 18:24:16.285311318 +0100
@@ -2,7 +2,7 @@ var TracWysiwyg = function(textarea, opt
     var self = this;
     var editorMode = TracWysiwyg.getEditorMode();
     textarea.setAttribute('data-tracwysiwyg-initialized', 'doing');
-    this.autolink = true;
+    this.autolink = false;
     this.textarea = textarea;
     this.options = options = options || {};
     var wikitextToolbar = null;
@@ -755,7 +755,7 @@ TracWysiwyg.prototype.setupToggleEditorB
     var mode = TracWysiwyg.editorMode;
     var html = ''
         + '<label for="editor-autolink-@" title="Links as you type (Ctrl-L)">'
-        + '<input type="checkbox" id="editor-autolink-@" checked="checked" />'
+        + '<input type="checkbox" id="editor-autolink-@"' + (this.autolink? 'checked="checked"':'') + ' />'
         + 'autolink </label>'
         + '<label for="editor-wysiwyg-@">'
         + '<input type="radio" name="__EDITOR__@" value="wysiwyg" id="editor-wysiwyg-@" '

Modify Ticket

Change Properties
Set your email in Preferences
as new The owner will remain Jun Omae.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.