The text complete extensions allows the quick insertion of frequently used text snippets into text fields. Since the release of version 0.9.9.2 text complete can be used with Thunderbird to insert text snippets into the message composer, as well as the subject and to fields. Within Firefox textcompletion works not only within all web forms but also the URL, Search and Find dialogs.
The current approved version of Textcomplete can be downloaded from the mozilla addons site: addons.mozilla.org
I created this extension for our support staff who frequently require to enter standart responses into our web based support system. As some staff also needed snippets in email s I added Thunderbird for textcomplete.
Since writing this extension I found personal use for Textcomplete, I use it to quickly enter my signature to forum posts and emails. I also have several email addresses which I need to frequently enter as well as some hard to rember tax codes. Using the extension I just type VAT hit CTRL + ALT + M and the text code is filles in for me. For my emails I just defined snippets for the shortcuts e1 e2 e3. I like.
I always look forward to feedback to this extension, please email me: extension.developer@scherzerclan.com
Textcomplete FAQ
How do I completely reset the extension?
To force text complete to execute the setup routine you must set a firefox configuration option.
- Type about:config into the address bar then press enter
- Type textcomplete into the filter field.
- A list of text complete extension preferences is shown. The preference which control the init functionality is called doFirstRun
- Right click on the doFirstRun preference and select modify from the context menu.
- Enter the 1 as a string value
- The next time a page is opened text complete will be reset.
How do I define Shortcuts?
Since version 0.9.9.2 a menu option has been added to the Tools menu which allows access to the options Dialog, To Add a new shortcut click on the Add button.
If you wish to edit a shorcut click on the shorcut you wish to edit, then click the edit button.
Why does completion not work?
On some non US keyboard layouts the combination of CTRL + ALT + M has already been mapped to a different character. As a workaround open the options dialog, when adding your trigger symbol hold CTRL + ALT this should the add the special character as the trigger string. This issues was first found with a German Keyboard layout. I am working on a fix for this,
Hi,
I tested your extension and it seemed great, exactly what I needed BUT I am not able to make the extension work in gmail text area which I actually need it for.
It works in TO/CC input field, so I guess the seting is ok, but not in body text area.
I changed the triger shortcut, it did not work either.
Any help on that?
Thank you very much for hint
Ludo
PS
My feature suggestion:
If I press the triger shortcut and the word/shortcut is not in the shortcut list a pick up menu with list of shortcut should appear.
(the preselected shortcut should be shortcut starting with the same letter as the first letter of the word/shortcut)
Basically it serves as a shortcut reminder when you make mistake/are not sure about exact form of the shortcut.
Such feature is part of TheBat mailing client. The Bat enables even having variables in autocmplete templates as CC, BCC, SUBJECT… Which enables really efficient automation of mail communication.
Hi,
The problem is that when the extension runs in firefox it looks for text input fields to which it attaches a listener for the shortcut trigger. The problem is that the more advanced AJAX applications like GMail often interfere with this standard event handler which then prevents the extension from working as expected.
I have yet to find a work around for this.
The ideas with the pop-up hints is awesome I will see if I can get this working. My apologies for being so lacks with updates to the extension, the last feature additions where made almost a year ago, but fortunately ?! I am kept very busy with paid work, but if any one wants to submit patches that add features I will be more than happy to add them.
cheers
Marcel