Jump to content


Important Announcement!

Please read this post

Photo

Autofill Forms - Ver. 0.9.6.2pre


  • Please log in to reply
115 replies to this topic

#1 egor_zindy

egor_zindy

    Newbie

  • Members
  • 8 posts


  • Translator for English (en-GB / British)
  • Extension Developer: Yes
  • Extensions: autofill forms

Posted 07 April 2007 - 10:28 PM

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

Edited by egor_zindy, 20 September 2010 - 11:03 PM.


#2 madblueimp

madblueimp

    Advanced Member

  • Members
  • 101 posts
  • Gender:Male
  • Translator for [No translator]
  • Extension Developer: Yes
  • Extensions: Secure Login, Autofill Forms, Net Notes

Posted 07 April 2007 - 10:52 PM

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

#3 markh

markh

    BZ Jungle Guide

  • Admin
  • 4,068 posts
  • Gender:Male
  • Location:the culinary and touristically unchallenged parts of the Netherlands


  • Translator for Dutch (nl)
  • Extension Developer: No
  • Translation Credits to markh van BabelZilla.org
  • My OS Windows

Posted 08 April 2007 - 11:38 AM

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
While the bankers all get their bonuses I’ll just get along with what I’ve got


#4 madblueimp

madblueimp

    Advanced Member

  • Members
  • 101 posts
  • Gender:Male
  • Translator for [No translator]
  • Extension Developer: Yes
  • Extensions: Secure Login, Autofill Forms, Net Notes

Posted 09 April 2007 - 11:09 PM

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

#5 markh

markh

    BZ Jungle Guide

  • Admin
  • 4,068 posts
  • Gender:Male
  • Location:the culinary and touristically unchallenged parts of the Netherlands


  • Translator for Dutch (nl)
  • Extension Developer: No
  • Translation Credits to markh van BabelZilla.org
  • My OS Windows

Posted 10 April 2007 - 01:05 PM

Dutch locale added, tested and released cool.gif

A remark: I don't see the toolbar button in the Customization window...
While the bankers all get their bonuses I’ll just get along with what I’ve got


#6 madblueimp

madblueimp

    Advanced Member

  • Members
  • 101 posts
  • Gender:Male
  • Translator for [No translator]
  • Extension Developer: Yes
  • Extensions: Secure Login, Autofill Forms, Net Notes

Posted 10 April 2007 - 02:10 PM

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 :|)?

#7 markh

markh

    BZ Jungle Guide

  • Admin
  • 4,068 posts
  • Gender:Male
  • Location:the culinary and touristically unchallenged parts of the Netherlands


  • Translator for Dutch (nl)
  • Extension Developer: No
  • Translation Credits to markh van BabelZilla.org
  • My OS Windows

Posted 10 April 2007 - 02:19 PM

QUOTE(madblueimp @ Apr 10 2007, 14:10) View Post
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.
While the bankers all get their bonuses I’ll just get along with what I’ve got


#8 madblueimp

madblueimp

    Advanced Member

  • Members
  • 101 posts
  • Gender:Male
  • Translator for [No translator]
  • Extension Developer: Yes
  • Extensions: Secure Login, Autofill Forms, Net Notes

Posted 10 April 2007 - 04:24 PM

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/....php?t=334#8031

#9 myahoo

myahoo

    Advanced Member

  • BabelZillian Mods
  • 1,027 posts
  • Location:fr


  • Translator for French (fr)
  • Extension Developer: No

Posted 26 April 2007 - 04:26 PM

fr-FR is done smile.gif
Firefox 3.x« Oooh Jooon… ! »

#10 madblueimp

madblueimp

    Advanced Member

  • Members
  • 101 posts
  • Gender:Male
  • Translator for [No translator]
  • Extension Developer: Yes
  • Extensions: Secure Login, Autofill Forms, Net Notes

Posted 26 April 2007 - 04:43 PM

QUOTE(myahoo @ Apr 26 2007, 16:26) View Post
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


#11 madblueimp

madblueimp

    Advanced Member

  • Members
  • 101 posts
  • Gender:Male
  • Translator for [No translator]
  • Extension Developer: Yes
  • Extensions: Secure Login, Autofill Forms, Net Notes

Posted 10 May 2007 - 02:50 PM

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.

#12 markh

markh

    BZ Jungle Guide

  • Admin
  • 4,068 posts
  • Gender:Male
  • Location:the culinary and touristically unchallenged parts of the Netherlands


  • Translator for Dutch (nl)
  • Extension Developer: No
  • Translation Credits to markh van BabelZilla.org
  • My OS Windows

Posted 14 May 2007 - 10:11 AM

Dutch locale updated and released cool.gif
While the bankers all get their bonuses I’ll just get along with what I’ve got


#13 madblueimp

madblueimp

    Advanced Member

  • Members
  • 101 posts
  • Gender:Male
  • Translator for [No translator]
  • Extension Developer: Yes
  • Extensions: Secure Login, Autofill Forms, Net Notes

Posted 15 May 2007 - 01:24 PM

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.mozill...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

#14 madblueimp

madblueimp

    Advanced Member

  • Members
  • 101 posts
  • Gender:Male
  • Translator for [No translator]
  • Extension Developer: Yes
  • Extensions: Secure Login, Autofill Forms, Net Notes

Posted 16 May 2007 - 12:05 AM

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

#15 markh

markh

    BZ Jungle Guide

  • Admin
  • 4,068 posts
  • Gender:Male
  • Location:the culinary and touristically unchallenged parts of the Netherlands


  • Translator for Dutch (nl)
  • Extension Developer: No
  • Translation Credits to markh van BabelZilla.org
  • My OS Windows

Posted 16 May 2007 - 08:01 AM

Dutch locale updated and released cool.gif
While the bankers all get their bonuses I’ll just get along with what I’ve got


#16 madblueimp

madblueimp

    Advanced Member

  • Members
  • 101 posts
  • Gender:Male
  • Translator for [No translator]
  • Extension Developer: Yes
  • Extensions: Secure Login, Autofill Forms, Net Notes

Posted 16 May 2007 - 09:17 PM

QUOTE(markh @ May 16 2007, 08:01) View Post
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

#17 madblueimp

madblueimp

    Advanced Member

  • Members
  • 101 posts
  • Gender:Male
  • Translator for [No translator]
  • Extension Developer: Yes
  • Extensions: Secure Login, Autofill Forms, Net Notes

Posted 19 May 2007 - 12:47 AM

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

#18 markh

markh

    BZ Jungle Guide

  • Admin
  • 4,068 posts
  • Gender:Male
  • Location:the culinary and touristically unchallenged parts of the Netherlands


  • Translator for Dutch (nl)
  • Extension Developer: No
  • Translation Credits to markh van BabelZilla.org
  • My OS Windows

Posted 21 May 2007 - 07:21 AM

Dutch locale updated, tested and released cool.gif
While the bankers all get their bonuses I’ll just get along with what I’ve got


#19 myahoo

myahoo

    Advanced Member

  • BabelZillian Mods
  • 1,027 posts
  • Location:fr


  • Translator for French (fr)
  • Extension Developer: No

Posted 21 May 2007 - 06:18 PM

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
Firefox 3.x« Oooh Jooon… ! »

#20 madblueimp

madblueimp

    Advanced Member

  • Members
  • 101 posts
  • Gender:Male
  • Translator for [No translator]
  • Extension Developer: Yes
  • Extensions: Secure Login, Autofill Forms, Net Notes

Posted 21 May 2007 - 06:44 PM

QUOTE(myahoo @ May 21 2007, 18:18) View Post
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.



4 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users


    CCBot (3), Bing (1)