Help - Search - Members - Calendar
Full Version: Autofill Forms - Ver. 0.9.6.2pre
BabelZilla Board > Extensions > Firefox
Pages: 1, 2, 3
egor_zindy
Maintainer: egor_zindy
Creator: Sebastian Tschan

Ext. Version: 0.9.6.2pre
Release date: 0000-00-00
Description: Fill out web forms automatically
Extension is compatible to: ( 1.5 - 4.0b10pre) ( 2.0 - 3.0.*)

Included locales: bg-BG cs cs-CZ de el el-GR en-US es-ES fi fi-FI fr he he-IL hr hr-HR hu hu-HU id-ID it it-IT ja-JP nl pl-PL pt-BR ro ro-RO ru ru-RU sk sk-SK sv-SE tr tr-TR vi zh-CN zh-TW

View on WTS -- Download the extension
madblueimp
From the producers of Secure Login wink.gif comes ... Autofill Forms!

QUOTE
Autofill Forms enables you to fill out web forms with one click or a keyboard shortcut.

A set of customizable rules is used to determine the input for each form element.

You are able to edit, remove, enable/disable the provided rules and to add your own ones.

You can configure the order in which the rules are to be applied and define site specific rules.

Autofill Forms works not only with text input fields but as well with selections, checkboxes and radio buttons.

Autofill Forms only becomes active for the moment it autofills forms - so it doesn't use any system resources while surfing.


The rule set (extensions.autofillForms@blueimp.net.fieldRules, in autofillForms.properties) might be a bit tricky to translate.
Make sure you don't remove any line feeds or tabs as these are used as separators for the rules and rule elements.

The best way to translate this string (extensions.autofillForms@blueimp.net.fieldRules) might be the following:

- Complete all other locale strings and just copy the English locale string for this one
- Start Firefox with your locale setting and open up the Autofill Forms settings
- Change the 'Name' values for each rule according to your locale
- If you know how to use Regular Expressions, you might as well adjust the 'Field rules' so form elements using 'name' attributes in your locale do match as well.

Example for the German locale:
CODE
First Name => Vorname

Original (english) field rule:
CODE
(?:(?:first)[\w]*(?:name))|(?:(?:name)[\w]*(?:first))

Adjusted (german) field rule:
CODE
(?:(?:first)[\w]*(?:name))|(?:(?:name)[\w]*(?:first))|(?:vorname)

This way, the regular expression matches as well form fields with a german 'name' attribute ('vorname').

After you updated all the field rules using the Autofill Forms settings, do the following:

- Close all Firefox windows
- In Firefox profile folder, open 'prefs.js'
- Search for the preference setting 'extensions.autofillForms@blueimp.net.fieldRules'
- Copy the value of this preference setting (this is what you created by changing the Autofill Forms settings) and use this string for the locale string in autofillForms.properties with the same name (extensions.autofillForms@blueimp.net.fieldRules)

That's it! smile.gif
markh
Welcome! welcomeani.gif with this other extension of yours!

For completeness' sake, here's just a bit of information for you: in case you have some queries about the WTS, you can find short and simple Questions&Answers about it here!

In case you're looking for a specific translator, please see the list of available translators on BabelZilla.
When you select the desired one, you can send him/her a P.M. or an e-mail (if and when public).

You may also insert a new Topic in the Help Section, in order to ask for specific translations, to write a general request about missing translations, etc.

PS As I am the translator for your wonderful Secure Login extension I've also taken the liberty of starting on this one wink.gif
madblueimp
Thanks markh. smile.gif

I just uploaded a new version - this one adds the possibility to encrypt the form field rules - and adds some new locale strings.

I included the work that has been done so far by the translators - but as I didn't filter out the english strings it shows an increased progress meter on the WTS - please make sure you don't miss any strings not already translated. :|

Sebastian
markh
Dutch locale added, tested and released cool.gif

A remark: I don't see the toolbar button in the Customization window...
madblueimp
Thanks - I'll release a new version (0.2.1) including your locale once the other two localizations in the working have been finished.

To the toolbar button - it should be there, as far as I tested it - maybe you could try it in another profile (I know, lame suggestion :|)?
markh
QUOTE(madblueimp @ Apr 10 2007, 14:10) [snapback]28049[/snapback]
To the toolbar button - it should be there, as far as I tested it - maybe you could try it in another profile (I know, lame suggestion :|)?

Yep, it's present in a completely clean profile, but it's not when there's already a couple of extensions installed - tried the latter on two different profiles. Pretty odd I must say.
madblueimp
Maybe it's a specific extension that's not working with Autofill Forms - I can give you a whitelist of extensions I do know that they work together - as I'm using them:
https://blueimp.net/forum/viewtopic.php?t=334#8031
myahoo
fr-FR is done smile.gif
madblueimp
QUOTE(myahoo @ Apr 26 2007, 16:26) [snapback]28521[/snapback]
fr-FR is done smile.gif


Thanks - I get an E-mail notification as soon as you put the status to released.

But I'm sorry there will be some new strings so translate before the next release.
The reason is that I developed the extension further to fulfill some user requests:
The next version will include profiles, a profile switcher, additional keyboard shortcuts for the profile switcher and the settings page, a button to show form details to help in creating custom rules, a rule editor and an extended help page.
I will upload the new version here (including your work so far) as soon as I've finished these task.

So far, the profiles and the form details button have already been implemented. I'm currently working on the rule editor.

Greetings, Sebastian
madblueimp
The new version I uploaded has had some changes on the help string names - I included the work that has been done so far from the translators - so you might want to reuse some of them from the uploaded archive.
markh
Dutch locale updated and released cool.gif
madblueimp
Thanks markh.

But I will upload another version here soon before releasing a new version.
The reason is I already added a new functionality discussed here:
http://forums.mozillazine.org/viewtopic.ph...tart=15#2881720

This adds two new strings and perhaps some help page entries as well.
I will then release the new version as soon as you added those strings as well. smile.gif
madblueimp
I uploaded the new version - it contains all the work you have done so far - unfortunately as well the english default localization for translations not done so far.

There is one english string that has been changed slightly:
helpcustom01.label => I removed the "at the end", because new rules are now added after the currently selected item.

I will try not to add any other new strings so I can release the next version including your locales. smile.gif

Sebastian
markh
Dutch locale updated and released cool.gif
madblueimp
QUOTE(markh @ May 16 2007, 08:01) [snapback]29099[/snapback]
Dutch locale updated and released cool.gif


Sorry markh, I added another feature today (support for textareas) and uploaded a new version again.
There are 2 new strings to translate (label and help for line break placeholders).

I hope I can release the next version including your locales. smile.gif
madblueimp
I did it again. tongue.gif

I uploaded a new version again - including all the work that has been done so far and providing a new feature:
- Import/Export for Profiles
markh
Dutch locale updated, tested and released cool.gif
myahoo
A fast question about that : could you explain us what you wanna mean with the words "Select alternative" in the .properties file ?
Is it quite like a "make your choice" ? smile.gif
madblueimp
QUOTE(myahoo @ May 21 2007, 18:18) [snapback]29228[/snapback]
A fast question about that : could you explain us what you wanna mean with the words "Select alternative" in the .properties file ?
Is it quite like a "make your choice" ? smile.gif


Yes, it is quite like "make your choice" - but I wanted to point out that it relates to the "Alternatives" described in the help section about Rulesets:
QUOTE
The order of the rules is important as only the first matching rule is used for the form element input (except for multiple selections and checkboxes).

There is another exception if you define 'Alternatives'. Alternatives share the same field rule and must be placed next to each other, e.g. 'E-mail 2' following 'E-mail 1'. If both are enabled and both site rules match the current website, a selection prompt is displayed.

The selected index is used for subsequent selections by default (this can be changed on the settings page). If you select 'Email 2', 'Name 2' will be used automatically as well. This only works if the 'Name' and 'E-mail' alternatives have the same number.
myahoo
QUOTE(madblueimp @ May 21 2007, 19:44) [snapback]29231[/snapback]
Yes, it is quite like "make your choice" - but I wanted to point out that it relates to the "Alternatives" described in the help section about Rulesets:

Thanks a lot, it's exactly what I thought ! laugh.gif
madblueimp
I noticed today that Autofill Forms got two very bad reviews on addons.mozilla.org:
https://addons.mozilla.org/en-US/firefox/re...4775?lang=en-US

I find them both not fair.
For me it seems they didn't give the extension a chance nor did they bother to read the provided help or get help from other sources.


So if you like Autofill Forms please consider adding your own review there so people get to see how it can work out.

Thanks in advance,

Sebastian
myahoo
I think that for example, Delb has not clicked on the "Apply" button after he changed a field !
For webslinger, perhaps is it only 'cause he's using Windows Vista ? Not quite sure…
madblueimp
I think Webslinger just didn't find the toolbar button - I'm quite sure AF will work on Vista too. smile.gif
myahoo
fr-FR is done cool.gif
madblueimp
@PetrTwo (Translator for the Czech locale):
I couldn't include your locale as the provided field rules seem not to be valid.
Could you please tell me if they showed up in your browser?
UpRising
hmmm
madblueimp
QUOTE(UpRising)
hmmm

Please don't post nonsense posts here... :|
markh
QUOTE(UpRising @ Jun 13 2007, 23:50) [snapback]29956[/snapback]
hmmm

Let me refer to this message.
PetrTwo
QUOTE(madblueimp @ Jun 6 2007, 12:16) [snapback]29698[/snapback]
@PetrTwo (Translator for the Czech locale):
I couldn't include your locale as the provided field rules seem not to be valid.
Could you please tell me if they showed up in your browser?


Ok, it is working now. Sorry for my poor testing.
madblueimp
Thanks - I've released a new version including your locale. smile.gif
Cashman
Hungarian locale added.

Cashman
madblueimp
I just uploaded a new version including some new locales.
I included all the present localizations, but unfortunately only those are showing up which are listed in chrome.manifest.
So if your locale is missing, please just download the archive file which contains your translations so far.

The locale strings "extensions.autofillForms@blueimp.net.dynamicTags" and "extensions.autofillForms@blueimp.net.dynamicTagCodes" do not need to be translated currently (maybe in a later version).


The changes coming with this version are the following:
QUOTE
Version 0.7 (23.07.2007):
-------------------------------

New features:
- Added possibility to deselect checkboxes/radio buttons by deactivating the "Overwrite" setting
- Added support for dynamic tags which can be used to insert dynamic data in form fields, e.g. the current date
- Added confirmation dialog before deleting a profile
- Removed "Apply" button for field rules - field rules are now updated as soon as the textboxes lose focus
- Updated documentation
madblueimp
I uploaded another version - it doesn't contain any new changes but now all the previous localizations are included as well - I also included your updates from the first 0.7pre version. :)
Cashman
Hungarian locale updated

Cashman
madblueimp
Thanks - Cashman is like always one of the first to finish. smile.gif
teo
QUOTE(madblueimp @ Jul 23 2007, 20:55) *
I just uploaded a new version including some new locales.
I included all the present localizations, but unfortunately only those are showing up which are listed in chrome.manifest.
So if your locale is missing, please just download the archive file which contains your translations so far.

You should inform translators which locales wasn't in chrome.manifest file about new version. They was removed as translators of this extension.
teo
Polish locale updated, tested and released.
madblueimp
QUOTE(teo @ Jul 24 2007, 11:36) *
You should inform translators which locales wasn't in chrome.manifest file about new version. They was removed as translators of this extension.


Do you know why they were removed? Is it because their locales were missing in the manifest file in the first version?
Unfortunately I have no clue who the translators have been apart from the ones which locales I had included in the first version already.
teo
QUOTE(madblueimp @ Jul 24 2007, 15:38) *
Do you know why they were removed?

If in the install.rdf or chrome.manifest file haven't locale which was previous, this locale isn't uploaded to WTS and information about translators is removed. If you uploaded .xpi only with en-US locale all locales and information about translators was lost. When next time you will upload .xpi with all locales these locales will be in the WTS , but without any information about translators and translators can't be inform by WTS about new version.
madblueimp
OK, thanks. I'll make sure next time I include all locales in the manifest file. :|
markh
Dutch locale updated, tested and released cool.gif
madblueimp
I'm waiting for the chinese localization and then I'll release the new version. smile.gif
madblueimp
simophin reacted quite fast - the new version has been releaed. smile.gif

I'll add all the remaining localizations as soon as they're finished (will release minor new versions then).
damek88
Hi people, I don't know if this is the right place to ask, but I'm sure I can get an answer: I want to automatically fill in a specific box on a webform. How do I set that in Autofill Forms?
madblueimp
QUOTE(damek88 @ Sep 10 2007, 13:45) *
Hi people, I don't know if this is the right place to ask

Not really - this thread is about the localization/translation of Autofill Forms.
For support requests, please post at the mozillazine forum thread for Autofill Forms:
http://forums.mozillazine.org/viewtopic.php?p=2831644

QUOTE(damek88 @ Sep 10 2007, 13:45) *
I want to automatically fill in a specific box on a webform. How do I set that in Autofill Forms?

Autofill Forms comes with an integrated help (which is translated by the volunteers here, by the way).
Read at least the section about "Custom Rules" and if you still have no clue what to do, post on the mozillazine forums.
damek88
sorry i found it. the problem was that they added a space after the value, which i never copied... but i guess nobody cares tongue.gif
madblueimp
I uploaded a new version including some new locale strings and featuring the following changes:

QUOTE
Version 0.7.1 (?.10.2007):
-------------------------------

New features:
- Applying the siteRule on the whole url, not just on protocol and hostname.
- Adding the possibility to define a Global Profile, which is applied on form fields that cannot be filled out using the current profile.
- Adding a validate button and result textbox to the dynamic tag editor.
- Added confirmation dialogs to removal methods (can be disabled via about:config setting "enableConfirmationDialogs").

Bugfixes:
- Pressing the delete key (keyCode 46) doesn't call the remove method anymore if a textbox is focused.
Cashman
Hungarian Locale updated.

Cashman
markh
Dutch locale updated and released cool.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.