Update of /cvsroot/popfile/engine/languages
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21537/languages
Modified Files:
English.msg
Log Message:
More work on v0.23.0 (Multi-user Support)
Add account association and allow different users to log in. Users
can be associated with specific accounts when POPFile is in multi-user
mode.
Currently every user has a blank password. Also cloning of per-bucket
parameters is not working.
Would love to have volunteers to do the following:
1. Test out the new functionality for account association
2. Write code to do per-bucket parameter cloning (see Bayes.pm TODO)
3. Write code to set/reset user passwords.
---
Classifer/Bayes.pm:
Add functions for handling account creation and deletion and mapping
of accounts to users. Add new message called CREAT used to pass a
child generated session to the parent.
Proxy/Proxy.pm
Proxy/POP3.pm:
Add code for handling users associated with accounts and use it in the
POP3 module to lookup users dynamically when they are logged in.
UI/HTML.pm:
Update UI to be able to handle different users using the cookie and
changes to the History API. Add code to the users_page to handle
account association on a per user basis.
UI/HTTP.pm:
Add url_decode_ and decode form parameters.
POPFile/MQ.pm:
Comment the CREAT message.
POPFile/History.pm:
Make history mechanism aware of different users so that different
users get a different view of the history.
skins/default/user_page.thtml:
Add code for handling account association.
languages/English.msg:
Additional strings needed for the account handling.
---
Once this is all working we can start to fix the test suite and nail
down the v0.23.0 release.
Index: English.msg
===================================================================
RCS file: /cvsroot/popfile/engine/languages/English.msg,v
retrieving revision 1.91
retrieving revision 1.92
diff -C2 -d -r1.91 -r1.92
*** English.msg 17 Mar 2005 11:25:38 -0000 1.91
--- English.msg 7 Apr 2005 19:54:53 -0000 1.92
***************
*** 30,33 ****
--- 30,34 ----
# Common words that are used on their own all over the interface
+ Account POP3 Account
Apply Apply
ApplyChanges Apply Changes
***************
*** 209,212 ****
--- 210,219 ----
Users_Removed_Failed Failed to remove user '%s'
Users_Removed_Failed_Admin Failed to remove user '%s': disable admin rights first
+ Users_SingleUserMode Single user mode (POPFile Classic)
+ Users_Accounts Associated POP3 Accounts
+ Users_AddAccount Add POP3 account (host:user)
+ Users_Bad_Account The new account name must be in the form host:user
+ Users_Duplicate_Account Failed to add the account because it is assigned to another user
+ Users_Failed_Account Failed to add the account
History_Filter (just showing bucket <font color="%s">%s</font>)
***************
*** 377,380 ****
--- 384,388 ----
Security_MainTableSummary This table provides sets of controls that affect the security of the overall configuration of POPFile, whether it should automatically check for updates to the program, and whether statistics about POPFile's performance should be sent to the central datastore of the program's author for general information.
Advanced_MainTableSummary This table provides a list of words that POPFile ignores when classifying message due to their relative frequency in message in general. They are organized per row according to the first letter of the words.
+ Users_AccountTableSummary This table provides a list of POP3 accounts that are associated with the user being edited.
Imap_Bucket2Folder Mail for bucket '<b>%s</b>' goes to folder
|