Here's another site with autofill problems:
http://www.podiobooks.com/login.phpThe password gets entered, but the username does not. It's no wonder when you look at the code:
<tr>
<td align="right">
<label for="Text1">Login Name:</label>
</td>
<td>
<input class="formtextbox" type="text" name="handle" value="" id="Text1" />
</td>
</tr>
The field name is "handle"
The field id is "Text1"
Now I know there is no way that PWM can catch and fill all the various names that are used to label the Username and Password fields.
Three approaches come to mind:
Since the next version is going to have auto-populated fields, and it looks like the decision is to require the MPW first - this could be used to get around these problems. Just enter the Username field as an auto-poulated field.
Alternatively, in individual accounts, the username and password field names could be manually entered, if needed. (I.e., use the PWM built-in field names unless something was entered in the username and password field name fields).
Finally, if possible, a Learn Button could be added - go to a login page, manually fill-in all fields - maybe having some special keywords like **PW** to signify the password field - and click on the Learn button. This could add the webpage as a new account (if needed) then record all the fields with their filled-in values, reserving the special fields. Maybe this is too complicated for some - don't know.
Just some thoughts though.
BTW, I can't say it enough.. thanks Eric for a great program!
Also, 1.4.4.b1 has been working fine!