Roland Gruber
77f56fe462
simplify sorting, fixes bug with mixed string and numeric values
2005-10-25 18:17:01 +00:00
Roland Gruber
8a21d03cba
allow spaces and \"-\" in filter
2005-10-25 18:01:30 +00:00
Roland Gruber
6e083bd690
allow spaces in profile names and fixed magic_quotes_gpc problem
2005-10-23 09:26:18 +00:00
Roland Gruber
731692e511
fixed homedir creation
2005-10-21 13:48:30 +00:00
Roland Gruber
7bba828706
added SSH module
2005-10-20 10:52:36 +00:00
Roland Gruber
c6c1c81f05
show \"*required\" not on main page
2005-10-20 10:40:18 +00:00
Roland Gruber
d9fc93c39c
reduced memory usage in cache by removing scope "*", removed update_cache() function
2005-10-15 09:33:05 +00:00
Roland Gruber
fcfbdec26a
loading of domain setting from profile did not work
2005-10-13 16:03:51 +00:00
Roland Gruber
414365bf48
removed time zone shifting, logon hours are always local time
2005-10-13 15:36:29 +00:00
Roland Gruber
bdb5cff592
code cleanup: removed obsolete parameter from get_pdfentries() and updated PHPDoc comments
2005-10-09 18:05:32 +00:00
Roland Gruber
4517a59f6d
fixed logon hours (patch 1311915)
2005-10-09 10:32:21 +00:00
Roland Gruber
1e0c6be290
fixed additional group handling
2005-10-08 14:35:30 +00:00
Roland Gruber
4f8ef06aef
updated debug documentation
2005-10-07 16:07:07 +00:00
Roland Gruber
18a39aeb50
fixed again inode/block limit comparison
2005-10-04 15:32:42 +00:00
Roland Gruber
f198964c2e
fixed inode/block limit comparison
2005-10-04 15:25:42 +00:00
Roland Gruber
2ad1394b20
fixed passwords on file upload
2005-10-04 15:17:24 +00:00
Roland Gruber
ab4adf6a61
added error message if no domains were found
2005-10-03 10:49:48 +00:00
Roland Gruber
e6693bbfb2
fixed error message
2005-10-03 10:48:13 +00:00
Roland Gruber
98fe55d275
fixed test command
2005-10-03 10:41:16 +00:00
Roland Gruber
6b3df57f59
added sambaKickoffTime
2005-10-01 07:26:32 +00:00
Roland Gruber
f388816737
added defaults for expiration date
2005-10-01 07:23:57 +00:00
Roland Gruber
779048bdf3
fixed mobile telephone number
2005-09-27 12:54:44 +00:00
Roland Gruber
a211a7838f
improved error handling
2005-09-27 12:47:22 +00:00
Roland Gruber
3a208b38a3
fixed additional groups in PDF
2005-09-27 12:41:38 +00:00
Roland Gruber
197adebee1
fixed autoUID/GID
2005-09-27 12:34:04 +00:00
Roland Gruber
8da59685fa
fixed some cache calls
2005-09-26 11:57:17 +00:00
Roland Gruber
f65c7995bb
fixed missing object classes on DN renaming
2005-09-20 15:45:36 +00:00
Roland Gruber
3495c51e9d
allow to set no drive letter
2005-09-20 15:36:58 +00:00
Roland Gruber
d217dd78b3
changed regex for mailLocalAddress
2005-09-20 14:40:11 +00:00
Roland Gruber
4c5f43ffdd
removed obsolete pages() and get_attributes() functions
2005-09-19 18:43:10 +00:00
Roland Gruber
3c0ebbb481
removed obsolete function
2005-09-19 18:39:05 +00:00
Roland Gruber
55b0dd5cce
fixed reference problem
2005-09-19 18:37:05 +00:00
Roland Gruber
adaf8f29ba
fixed loading of account flags
2005-09-17 08:54:40 +00:00
Roland Gruber
ef8fc73d78
made module ready even if no script path is set, solves blocking new users/groups
2005-09-13 17:20:07 +00:00
Roland Gruber
112b065ca6
added display name, fixed profile settings for Samba 3
2005-09-13 07:55:03 +00:00
Roland Gruber
f05f0f52ae
added hint for required fields
2005-09-13 07:51:48 +00:00
Roland Gruber
6a3e7ef33f
added missing help entries
2005-09-12 15:37:23 +00:00
Roland Gruber
2f9d5d935c
fixed problem with new accounts
2005-09-12 15:36:05 +00:00
Roland Gruber
4689680855
no longer allow integer results from process_..., updated documentation
2005-09-07 12:58:34 +00:00
Roland Gruber
4d769306f3
updated documentation and check email on old accounts, too
2005-09-04 17:45:30 +00:00
Roland Gruber
a0df65be5b
get group names by cn attribute, not DN
2005-09-04 16:53:43 +00:00
Roland Gruber
9dc9ef5f27
fixed call-by-reference warning
2005-09-04 12:49:26 +00:00
Roland Gruber
abcd141a87
fixed help and profile loading
2005-09-03 10:59:50 +00:00
Roland Gruber
d83df7a446
changed subpage handling; fixed another magic_quotes_gpc bug
2005-09-01 15:20:15 +00:00
Roland Gruber
d1ea4ce0ab
removed obsolete functions
2005-09-01 15:17:03 +00:00
Roland Gruber
d1c5896b44
removed obsolete functions
2005-09-01 15:11:11 +00:00
Roland Gruber
1798bbc165
added missing help entry for deleting homedirs
2005-08-30 16:05:16 +00:00
Roland Gruber
26f7b52a08
renamed delete flag functions to avoid conflict with delete.php
2005-08-30 15:59:44 +00:00
Roland Gruber
e0d76141d5
added button status
2005-08-26 08:53:16 +00:00
Roland Gruber
35b8fa72a0
another small layout change for the module buttons
2005-08-24 18:08:23 +00:00
Roland Gruber
e77059d98f
module buttons now have the same width
2005-08-24 17:53:03 +00:00
Roland Gruber
c153540d97
enhanced button sorting algorithm
2005-08-23 12:16:58 +00:00
Roland Gruber
c1dec7b548
added time zone information to logon hours help
2005-08-21 17:14:00 +00:00
Roland Gruber
170ece4874
small fix for meta HTML generation
2005-08-21 17:12:30 +00:00
Roland Gruber
399dd71840
PHPDoc update
2005-08-17 19:44:40 +00:00
Roland Gruber
1cb9b17cf3
force mail attribute in inetOrgPerson for new accounts
2005-08-17 09:29:47 +00:00
Roland Gruber
a06115e7db
force setting a password
2005-08-16 12:06:13 +00:00
Roland Gruber
0bc5a03b66
fixed password conflict with posixAccount
2005-08-16 12:04:09 +00:00
Roland Gruber
60482cd0cc
added password dialog if posixAccount is not active
2005-08-15 18:36:56 +00:00
Roland Gruber
d59061505d
fixed password dialog and some typos
2005-08-15 18:10:38 +00:00
Roland Gruber
fc06fd0553
sync with current PLA
2005-08-15 10:26:57 +00:00
Roland Gruber
eee5289876
code cleanup and updated documentation
2005-08-14 11:38:06 +00:00
Roland Gruber
aba6954571
fixed login problems
2005-08-13 16:38:56 +00:00
Roland Gruber
8e034e05f3
allow user accounts which only use the account module
2005-08-13 12:21:30 +00:00
Roland Gruber
b4d6ea7c8c
added new option in meta HTML code to not sort select lists
2005-08-13 11:31:26 +00:00
Roland Gruber
b68a6064ba
make sure that RDN attributes have correct order
2005-08-13 09:49:28 +00:00
Roland Gruber
4a4907a63a
do not set RDN from profile if active modules do not support it
2005-08-13 09:38:32 +00:00
Roland Gruber
6aaae2094a
code cleanup: added parent function for module_ready() and module_complete() which always return true to baseModule
2005-08-13 09:19:40 +00:00
Roland Gruber
9c71e24ac1
added PHPDoc comments
2005-08-12 13:18:05 +00:00
Roland Gruber
1c1afe71be
get domain name from sambaSID not sambaDomainName
2005-08-12 12:44:13 +00:00
Roland Gruber
2221165957
removed obsolete TODO
2005-08-11 18:39:31 +00:00
Roland Gruber
98cc8373e7
input_check() now removes non-ASCII characters when found
2005-08-11 18:34:50 +00:00
Roland Gruber
579d94d031
another PHP5 related fix
2005-08-11 18:33:32 +00:00
Roland Gruber
0ac4c8800d
removed Blowfish encryption because of bad performance
2005-08-10 19:18:35 +00:00
Roland Gruber
7813719af6
fixed bug with group memberships
2005-08-08 09:31:04 +00:00
Roland Gruber
1df507d3d4
temporarily deactivated update_cache() calls
2005-08-08 09:26:19 +00:00
Roland Gruber
766fe93cba
removed userPassword() function from posixAccount.inc
2005-08-06 08:04:36 +00:00
Roland Gruber
b81622783a
fixed bug when no_password option is used
2005-08-06 08:01:27 +00:00
Roland Gruber
f91528eff2
removed password encryption in session, fixed password bugs
2005-08-05 09:42:49 +00:00
Roland Gruber
f3f37da4a6
encrypt sensitive parts of accountContainer in session
2005-08-05 08:49:03 +00:00
Roland Gruber
7fd7947fa6
removed obsolete TODO
2005-08-04 15:07:25 +00:00
Roland Gruber
48e390159f
added message when a selected module is not yet ready
2005-08-02 19:06:29 +00:00
Roland Gruber
cd31c1ba13
fixed module order and some minor bugs; removed unneeded parameter in get_pdfEntries()
2005-08-02 09:48:55 +00:00
Roland Gruber
19e65ecdab
added Kolab support
2005-08-01 11:58:07 +00:00
Roland Gruber
43b3fd5dd6
fixed delete bug
2005-07-30 09:01:56 +00:00
Roland Gruber
0d57a4765e
fixed typo
2005-07-29 12:09:31 +00:00
Roland Gruber
c2de13f7c1
added <tr> tag for PDF to fix layout issues
2005-07-28 09:01:41 +00:00
Roland Gruber
fdefad666f
moved PDF templates to config/pdf (code from Lukas)
2005-07-27 18:38:17 +00:00
Roland Gruber
924910d030
moved PDF templates to config/pdf (code from Lukas)
2005-07-27 18:27:24 +00:00
Roland Gruber
f5ad2e6566
allow \"@\" in cn attribute
2005-07-26 09:54:35 +00:00
Roland Gruber
6ccf0e37da
fixed error messages on deletion
2005-07-26 09:49:31 +00:00
Roland Gruber
fb0bf616df
message text is now optional (code from Lukas)
2005-07-23 09:17:14 +00:00
Roland Gruber
2376d7782a
added PHPDoc comments and removed obsolete check_attributes() function
2005-07-21 11:22:59 +00:00
Roland Gruber
7de3e699bb
PHPDoc updates
2005-07-21 10:33:02 +00:00
Roland Gruber
f8a171cf93
added basic PHPDoc comments
2005-07-20 18:07:10 +00:00
Roland Gruber
6390c15b69
added basic PHPDoc comments
2005-07-20 17:51:59 +00:00
Roland Gruber
63baed9d27
documented status messages
2005-07-20 10:04:07 +00:00
Roland Gruber
38360012ab
implemented upload
2005-07-19 12:21:10 +00:00
Roland Gruber
f694cb93f4
use correct function to get list of PDF structures
2005-07-18 15:55:54 +00:00
Roland Gruber
e36398666d
fixed some layout problems
2005-07-18 15:31:51 +00:00
Roland Gruber
ffd38f7cc3
fixed Write() function
2005-07-18 14:48:06 +00:00
Roland Gruber
9362e92c82
include line break fixes from Andrea Rossato
2005-07-18 10:56:39 +00:00
Roland Gruber
0ef7472634
use multiCell() to display entry values
2005-07-18 10:55:58 +00:00
Roland Gruber
78dda09764
fixed password changing in tree view
2005-07-17 09:27:43 +00:00
Roland Gruber
a4fe603233
fixed PDF output
2005-07-16 12:43:48 +00:00
Roland Gruber
dda4473cbd
use smaller font for entries
2005-07-16 12:42:45 +00:00
Roland Gruber
4890ef5dd8
fixed meberUid in PDF
2005-07-15 13:34:29 +00:00
Roland Gruber
ee87d6f6cd
updated PDF functions
2005-07-13 17:26:28 +00:00
Roland Gruber
00bc52f6e6
allow $ in UNC paths (for $user/$group)
2005-07-11 19:01:06 +00:00
Roland Gruber
8cf0ea5911
profile input boxes now have the same size
2005-07-11 18:56:23 +00:00
Roland Gruber
6be9971a0e
profile options were not correctly saved if in subtable
2005-07-11 18:53:53 +00:00
Roland Gruber
4ab743eb9c
fixed profile checks
2005-07-07 13:45:55 +00:00
Roland Gruber
e7554a8caf
implemented logon hours management
2005-07-07 13:35:29 +00:00
Roland Gruber
de42963447
fixed array_merge_recursive calls
2005-07-06 13:35:54 +00:00
Roland Gruber
52ba9a07ac
fixed array_merge fix :(
2005-07-05 14:46:53 +00:00
Roland Gruber
8c454749cc
fixed array_merge call
2005-07-05 14:39:12 +00:00
Roland Gruber
057ccdd4c4
fixed another problem with \"unset\" and PHP5
2005-07-05 14:33:46 +00:00
Roland Gruber
eadba74914
removed obsolete attributes from __sleep()
2005-07-05 13:00:23 +00:00
Roland Gruber
2287293f47
fixed problem with access to nonexistant session variable
2005-07-05 12:48:15 +00:00
Roland Gruber
35d175450f
added td:width for meta HTML code;
...
fixed problem with module order and PHP5
2005-07-05 12:46:53 +00:00
Roland Gruber
d82f21feff
reordered some lines because PHP5 is more strict on using "unset"
2005-07-04 16:44:36 +00:00
Roland Gruber
04e5764956
added sambaSID as possible RDN attribute
2005-07-02 12:15:25 +00:00
Roland Gruber
622583a764
added manager and post office box
2005-07-02 12:05:33 +00:00
Roland Gruber
e490ec98fb
added regex for DNs
2005-07-02 12:03:49 +00:00
Roland Gruber
a46462e237
fixed handling of special accounts
2005-06-30 16:22:58 +00:00
Roland Gruber
56e6e41b22
removed \"-\" in front of section headlines
2005-06-28 16:33:06 +00:00
Roland Gruber
0d3d79aff3
fixed PDF output
2005-06-28 15:58:22 +00:00
Roland Gruber
96fcbea888
fixed host accounts
2005-06-26 07:53:48 +00:00
Roland Gruber
47d857ba81
fixed reading of possible PDF entries
2005-06-19 09:40:30 +00:00
Roland Gruber
697893fbc0
made inetOrgPerson independent from posixAccount
2005-06-19 09:38:44 +00:00
Roland Gruber
c15f355e19
fixed typos
2005-06-18 16:12:01 +00:00
Roland Gruber
1a6647b9c9
inetOrgPerson currently needs posixAccount for uid/cn
2005-06-17 09:47:40 +00:00
Roland Gruber
88300017a2
removed obsolete non-UTF-8 fonts
2005-06-17 08:00:21 +00:00
Roland Gruber
8b0b58257a
use UTF-8 font Bitstream Vera
2005-06-17 07:57:55 +00:00
Roland Gruber
cd15d70d15
added Unicode extension for fpdf
2005-06-13 16:34:31 +00:00
Roland Gruber
844868d131
added Bitstream Vera font (UTF-8)
2005-06-13 16:29:54 +00:00
Roland Gruber
fc2b2021a5
fixed PDF output
2005-06-12 19:47:54 +00:00
Roland Gruber
c9b305523b
fixed PDF output
2005-06-12 19:41:49 +00:00
Roland Gruber
14cea94915
updated to 1.53
2005-06-12 16:13:26 +00:00
Roland Gruber
a2a3fb9bde
fixed error messages when getgid() is called for nonexisting group
2005-06-11 11:20:45 +00:00
Roland Gruber
d58048c975
upload: check for existing users and groups
2005-06-08 21:02:01 +00:00
Roland Gruber
675a666497
added auto value for GECOS in upload
2005-06-07 18:28:28 +00:00
Roland Gruber
b7cbe60f61
fixed optional upload values
2005-06-07 18:19:48 +00:00
Roland Gruber
ca78b15377
added Unix workstations for upload
2005-06-06 19:24:48 +00:00
Roland Gruber
7546f7efd2
fixed regex for Unix workstations
2005-06-06 19:24:23 +00:00
Roland Gruber
650ba7e4f4
added export feature for tree view
2005-06-05 10:51:10 +00:00
Roland Gruber
c306e4b31b
fixed help links for profile editor
2005-06-03 17:30:56 +00:00
Roland Gruber
a532872c30
removed TODOs
2005-06-03 17:17:39 +00:00
Roland Gruber
ed3ccd66fe
fixed help entries
2005-06-02 20:30:18 +00:00
Roland Gruber
ec2328cace
fixed getgid function
2005-06-02 19:11:45 +00:00
Roland Gruber
3c878e75be
added updates from PLA 0.9.6c
2005-05-29 10:39:31 +00:00
Roland Gruber
f5035cc2bb
set DN suffix and RDN on profile loading
2005-05-22 09:05:33 +00:00
Roland Gruber
eb71557f54
better error handling
2005-05-10 16:51:32 +00:00
Roland Gruber
200e7e6c1a
fixed lm/ntPassword and pwdLastSet
2005-05-10 15:34:43 +00:00
Roland Gruber
fe48b1f53f
fixed RID
2005-05-10 15:02:58 +00:00
Roland Gruber
1f3b8614b0
fixed profile loading
2005-05-08 16:50:13 +00:00
Roland Gruber
64fd21a6f0
fixed saving of nonset attributes
2005-05-08 16:37:36 +00:00
Roland Gruber
0f3d478e20
fixed sambaLM/NTPassword values
2005-05-08 12:39:29 +00:00
Roland Gruber
113622c7f0
fixed sambaPrimaryGroupSID value
2005-05-08 11:04:32 +00:00
Roland Gruber
d98f36cad4
fixed double password entries for new accounts
2005-05-08 10:36:18 +00:00
Roland Gruber
9728ab3556
info messages no longer block changing modules;
...
better messages if some required information is still missing
2005-05-07 14:32:18 +00:00
Roland Gruber
48cc835ade
use no printf when not needed
2005-05-06 13:15:27 +00:00
Roland Gruber
68a6a94454
use new cache functionality
2005-05-05 13:53:27 +00:00
Roland Gruber
5ff78daf76
use cn attribute to read group name, not DN
2005-05-05 13:28:54 +00:00
Roland Gruber
4bab674b29
removed unused code
2005-05-05 13:12:02 +00:00
Roland Gruber
fca21dbdf8
use new cache functionality for finding possible new memberUIDs
2005-05-05 13:07:34 +00:00
Roland Gruber
4211e548da
implemented query for multiple attributes (task #114873 )
2005-05-05 10:03:46 +00:00
Roland Gruber
5e97605681
removed checks if attribute and objectclass are in schema
2005-05-04 12:33:47 +00:00
Roland Gruber
7260a8c409
moved password fields to subpage (task #114875 )
2005-05-03 14:46:06 +00:00
Roland Gruber
b8a99ec1e3
count entries are now removed in modules.inc:load_account()
2005-05-02 18:14:58 +00:00
Roland Gruber
b63b876aba
added RDN selection (task #107567 )
2005-05-02 17:41:09 +00:00
Roland Gruber
1655f7c711
added boolean to check if account is new or loaded from LDAP (task #114874 )
2005-04-29 15:20:48 +00:00
Roland Gruber
b3189b50d5
added help link for filters
2005-04-24 13:14:15 +00:00
Roland Gruber
d9e3ee720f
fixed getAvailablePDFFields()
2005-04-24 10:35:26 +00:00
Roland Gruber
2551c825b6
changed help links to icons
2005-04-23 16:54:34 +00:00
Roland Gruber
2c762b1d84
fixed group selection
2005-04-23 14:26:22 +00:00
Roland Gruber
8301e5aff3
fixed alignment in member selection
2005-04-23 14:25:40 +00:00
Roland Gruber
67e22d8dcf
fixed member selection
2005-04-22 13:33:34 +00:00
Roland Gruber
5bfcf6f0fc
changed CSS for fieldsets
2005-04-22 08:56:47 +00:00
Roland Gruber
ff0e65a538
encrypt cache content in session file
2005-04-19 18:43:53 +00:00
Roland Gruber
b29106b783
replaced load_ldap_attributes with parent class function call
2005-04-16 13:41:17 +00:00
Roland Gruber
f681a189c9
load default profile for new accounts
2005-04-16 10:58:18 +00:00
Roland Gruber
63064fa7b6
email and givenname are optional
2005-04-16 10:45:39 +00:00
Roland Gruber
fb89aaa120
more general list functions in config.inc,
...
put attribute-description code in lists.inc
2005-04-14 17:42:15 +00:00
Roland Gruber
ab44ea6afc
better error handling if no Unix groups exist
2005-04-12 19:38:32 +00:00
Roland Gruber
5a263dbea3
added function for version information
2005-04-07 13:12:38 +00:00
Roland Gruber
52fd5c9ccd
added regex for country names
2005-04-07 13:10:15 +00:00
Roland Gruber
f516106e4a
fixed help links in parseHTML() if called from templates/
2005-04-05 12:04:37 +00:00
Roland Gruber
82b4345780
fixed display of homedir checkbox on account deletion
2005-04-05 11:43:19 +00:00
Roland Gruber
09f2ccf873
added dummy functions for delete.php
2005-04-04 16:54:10 +00:00
Roland Gruber
e2b413a7b5
fixed unneeded dependencies
2005-04-04 15:57:35 +00:00
Roland Gruber
66b0edbdb6
added scope to parseHtml() and fixed loading of old values
2005-03-29 16:10:30 +00:00
Roland Gruber
2f3ba8f89c
added profile specific code to parseHtml()
2005-03-29 14:33:31 +00:00
Roland Gruber
2bf5430737
moved parse_html function out of accountContainer and added image option
2005-03-29 10:05:08 +00:00
Roland Gruber
9203a3e869
fixed error messages
2005-03-26 11:27:48 +00:00
Roland Gruber
88ae108dec
put autoUID generation in extra function
2005-03-25 14:21:07 +00:00
Roland Gruber
8c4c6b120e
fixed problem if GIDs greater than maxGID exist
2005-03-25 14:20:26 +00:00
Roland Gruber
3d820bd98d
fixed error handling in getNextGIDs()
2005-03-25 12:54:04 +00:00
Roland Gruber
e65429cf0f
put autoGID generation in extra function
2005-03-25 12:38:36 +00:00
Roland Gruber
0061cee082
get_<scope>Suffix() -> get_Suffix(<scope>)
2005-03-10 20:20:00 +00:00
Roland Gruber
2c60d5dc72
proccess -> process
2005-03-10 18:35:04 +00:00
Roland Gruber
53b8e701fc
fixed some PHP notices
2005-03-05 13:26:46 +00:00
Roland Gruber
1888ebc53c
implemented user+passwd in STDIN
2005-03-05 13:23:59 +00:00
Roland Gruber
3fe5a3a924
moved contents of include.inc to edit.php
2005-03-05 12:48:36 +00:00
Roland Gruber
a116aa4b31
fixed error message for special groups
2005-03-03 20:26:54 +00:00
Roland Gruber
92ce7b810a
added tree view
2005-02-27 12:40:06 +00:00
Roland Gruber
8fc845467a
moved Java Script code to lists.inc,
...
reduced differences between lists
2005-02-26 14:32:52 +00:00
Roland Gruber
a33f881f0d
Java Script code is now in lists.inc
2005-02-26 14:32:02 +00:00
Roland Gruber
58081d88ff
fixed another PHP notice
2005-02-24 20:50:48 +00:00
Roland Gruber
1e53b1bb16
fixed several PHP notices
2005-02-22 20:20:47 +00:00
Roland Gruber
360e580d79
fixed call-by-reference warnings
2005-02-16 21:00:19 +00:00
Roland Gruber
ac5869b658
added schema browser
2005-01-30 15:39:01 +00:00
Roland Gruber
2b751c5d2a
implemented profile loading
2005-01-29 15:14:13 +00:00
Roland Gruber
3c27a809b2
implemented profile loading
2005-01-29 12:05:16 +00:00
Roland Gruber
dc2a192a8a
fixed problem with spaces in DN
2005-01-27 22:14:01 +00:00
Roland Gruber
91ba8e753a
moved handling of POST actions to lists.inc
2005-01-27 21:07:48 +00:00
Roland Gruber
92184d841e
allow % in Samba profile/home path
2005-01-24 20:57:38 +00:00
Roland Gruber
f6d7db5f07
added functions to filter account lists
2005-01-23 17:54:13 +00:00
Roland Gruber
6d1c6bf57f
implemented profile loading
2005-01-23 12:15:03 +00:00
Roland Gruber
e6beeaa933
added \"$\" to home directory regex
2005-01-22 10:57:48 +00:00
Roland Gruber
e8f9e08f06
implemented profile loading
2005-01-22 10:50:10 +00:00
Roland Gruber
66f164dd6a
implemented profile loading
2005-01-16 12:41:38 +00:00
Roland Gruber
514fdf62f8
fixed typo
2005-01-11 18:43:18 +00:00
Roland Gruber
50de4f707e
fixed typo
2005-01-11 18:42:56 +00:00
Roland Gruber
e278195766
updated LDAP filter for new base modules
2005-01-10 10:57:04 +00:00
Roland Gruber
e0b36f32f5
changed meaning of base module (now: base module = contains structural object class)
2005-01-10 10:41:38 +00:00
Roland Gruber
8f3cb8d305
fixed typo in sambaGroupMapping, updated Hungarian translation
2005-01-09 14:36:44 +00:00
Roland Gruber
630f65a639
implemented profile loading interface
2005-01-07 10:55:05 +00:00
Roland Gruber
7327e2b4a8
added group module for alias management
2005-01-04 20:18:02 +00:00
Roland Gruber
3e2714225e
fixed PDF output
2005-01-04 20:16:54 +00:00
Roland Gruber
520d97be03
added nis_recipient
2005-01-04 20:14:48 +00:00
Roland Gruber
8f9507dc2a
added nis_alias for nisMailAlias module
2004-12-31 13:50:30 +00:00
Roland Gruber
670f4f142d
removed help variables
2004-12-30 14:12:28 +00:00
Roland Gruber
c0ea523001
mail routing module for user accounts
2004-12-29 08:50:04 +00:00
Roland Gruber
e7f79fbb43
added DNS names as regex
2004-12-29 08:49:09 +00:00
Roland Gruber
a631f759e5
add object class if not existing
2004-12-28 12:06:50 +00:00
Roland Gruber
2201198837
fixed schema parsing for single MUST/MAY attributes
2004-12-28 12:06:11 +00:00
Roland Gruber
7a0b0c6da6
added "*.exe" to Samba logon script regex
2004-12-17 16:52:11 +00:00
Roland Gruber
cbf862c940
fixed host RID in upload code
2004-12-09 22:11:23 +00:00
Roland Gruber
0a3277510b
fixed typo
2004-12-09 22:10:19 +00:00
Roland Gruber
bdbc51933e
added host upload
2004-12-09 21:40:39 +00:00
Roland Gruber
7dd57d4ef7
moved lamdaemon function to lamdaemon.inc
2004-12-09 19:10:57 +00:00
Roland Gruber
36194a18a1
Samba passwords are now calculated with PHP include file
2004-12-07 20:30:29 +00:00
Roland Gruber
5b356d9b6a
fixed space at end of file
2004-12-07 20:23:48 +00:00
Roland Gruber
17638b7201
renamed createntlm.php to createntlm.inc
2004-12-07 20:19:55 +00:00
Roland Gruber
2d7dba0dbd
added nthash
2004-12-06 17:24:25 +00:00
Roland Gruber
00704e1850
implemented LM password hashes
2004-12-04 12:21:28 +00:00
Roland Gruber
71cad288ea
implemented upload for users
2004-12-01 12:59:14 +00:00
Roland Gruber
a9bed956b0
translation update
2004-11-28 19:45:10 +00:00
Roland Gruber
d3de89ecbe
added Samba logon hours
2004-11-28 19:44:46 +00:00
Roland Gruber
c97223eb05
some upload fixes
2004-11-28 15:56:59 +00:00
Roland Gruber
8f2cfeeba6
fixed regex for newer Apache releases
2004-11-21 11:54:27 +00:00
Roland Gruber
314c06ad28
added help
2004-11-20 12:44:56 +00:00
Roland Gruber
fae4ff0fae
finished upload
2004-11-20 12:44:09 +00:00
Roland Gruber
2c79564a0d
fixed regex for date
2004-11-19 14:25:30 +00:00
Roland Gruber
5d57fb6444
started upload and added help entries
2004-11-17 19:14:26 +00:00
Roland Gruber
68a80b58a8
fixed help for profile options
2004-11-14 13:51:49 +00:00
Roland Gruber
2f0dee28ca
small fix for config options
2004-11-14 13:50:57 +00:00
Roland Gruber
f64a7f1049
replaced "Ordinary user" with "-"
2004-11-10 15:12:45 +00:00
Roland Gruber
53aaaf94a9
translation update
2004-11-10 14:00:00 +00:00
duergner
c997e76021
Removed some unneeded text
2004-11-10 09:15:16 +00:00
Roland Gruber
696f5ab550
added upload
2004-11-08 19:48:39 +00:00
Roland Gruber
a1fcb011bf
added regex for date
2004-11-08 19:25:50 +00:00
Roland Gruber
92169bbb5d
translation update
2004-11-07 13:25:48 +00:00
Roland Gruber
8a3c0a6bb3
translation update
2004-11-07 12:56:55 +00:00
Roland Gruber
3382811d84
translation update
2004-11-06 13:05:34 +00:00
Roland Gruber
b7dd7e9a35
added more upload columns
2004-11-05 16:53:38 +00:00
Roland Gruber
23f9128d43
MAC addresses for host accounts
2004-11-01 16:53:04 +00:00
Roland Gruber
f054eaf8b7
added MAC address
2004-11-01 11:50:42 +00:00
Roland Gruber
88499fee73
fixed upload for hosts
2004-11-01 11:49:43 +00:00
Roland Gruber
bfd44cce86
fixed syntax error
2004-10-30 17:00:34 +00:00
duergner
6c97d892b3
*** empty log message ***
2004-10-30 16:46:06 +00:00
Roland Gruber
6f6f9607e8
removed unneeded functions from accountContainer
2004-10-28 19:37:40 +00:00
Roland Gruber
8dab54a16e
surname => last name, given name => first name
2004-10-28 15:14:54 +00:00
Roland Gruber
7f5316c42d
translation update
2004-10-27 18:07:00 +00:00
Roland Gruber
43a3bb780f
translation update
2004-10-25 18:40:18 +00:00
Roland Gruber
e1cb74c33b
translation update
2004-10-25 11:08:21 +00:00
Roland Gruber
e6f36aee4f
translation update
2004-10-24 20:36:02 +00:00
Roland Gruber
8975b32018
translation update
2004-10-24 19:20:53 +00:00
katagia
f4e4f2b3df
Added "Umlaut" handling for attributes which don''t allow them.
...
Added $this->attribute to ldap class. This variable contains a list
of all attributes and their syntax
2004-10-24 17:23:23 +00:00
Roland Gruber
7a4ce78548
file upload: add users to groups
2004-10-24 09:50:02 +00:00
Roland Gruber
ca07bf67d9
translation update
2004-10-23 12:11:38 +00:00
Roland Gruber
dc12ee5a72
translation update and changes in file upload
2004-10-23 11:54:44 +00:00
Roland Gruber
33f11210da
translation update
2004-10-23 11:53:30 +00:00
Roland Gruber
2849ad4faa
translation update
2004-10-23 11:11:31 +00:00
Roland Gruber
f792d03a85
updated file upload
2004-10-23 09:52:59 +00:00
Roland Gruber
7254cd87c8
added tooltip for filter boxes
2004-10-22 11:48:49 +00:00
Roland Gruber
4638db3d33
added post upload actions
2004-10-19 18:18:46 +00:00
Roland Gruber
e7aca09b2c
added messages for upload
2004-10-17 18:29:39 +00:00
Roland Gruber
f46b56c921
added info message for upload errors
2004-10-17 15:55:26 +00:00
Roland Gruber
f1bcd80883
fixed some module selections
2004-10-17 09:52:58 +00:00
Roland Gruber
c4569c59ae
marked "account" as user module
2004-10-17 09:44:21 +00:00
Roland Gruber
ec33ddb514
renamed get/set_UserModules etc. to get_AccountModules($scope)
2004-10-17 09:36:36 +00:00
katagia
e257ffcb5b
made some fixes
2004-10-17 09:33:24 +00:00
katagia
d8b02d37aa
fixed password handling in sambaAccount module
...
changed error code handling
2004-10-16 19:51:36 +00:00
katagia
b96fa3e32f
added some information to module specification
2004-10-16 18:41:39 +00:00
Roland Gruber
9d3e4353d9
added basic upload functions
2004-10-16 14:28:06 +00:00
Roland Gruber
4ec2a4ef4f
getshells() now returns an empty array if $_SESSION['lampath'] is not set
2004-10-16 13:58:08 +00:00
Roland Gruber
153da7bf86
fixed regex for email, added gecos
2004-10-16 11:30:08 +00:00
Roland Gruber
81c8bbd47d
made "cn" first attribute for upload
2004-10-15 14:52:02 +00:00
Roland Gruber
9aac2700a4
check correctness of modules only once on load
2004-10-14 18:59:26 +00:00
Roland Gruber
5a49e69dc6
restricted domain search for upload to logged-in status
2004-10-14 14:11:36 +00:00
Roland Gruber
86bb6297c6
fixed including of module files
2004-10-14 14:09:44 +00:00
katagia
3216280f16
fixed smaller bus.
...
I hope password handling is now ok
2004-10-12 13:34:00 +00:00
Roland Gruber
5594631601
use "possible values" option in upload
2004-10-12 13:13:04 +00:00
Roland Gruber
49a50ec363
added upload code
2004-10-11 18:06:53 +00:00
katagia
08b99f008e
fixed some little bugs.
...
Changed get_preg to avoid possible php bug
2004-10-11 12:20:27 +00:00
Roland Gruber
3e7773b38b
fixed domain sorting and function_exists() calls
2004-10-10 18:08:19 +00:00
Roland Gruber
a60e563431
added Samba group type to upload
2004-10-10 17:59:41 +00:00
Roland Gruber
e161023278
removed optional required options in upload columns
2004-10-10 12:25:25 +00:00
Roland Gruber
ff16dd9ed0
updated to new profile functions
2004-10-10 11:40:31 +00:00
Roland Gruber
5afddd33a9
updated to removed main module
2004-10-10 11:30:20 +00:00
katagia
c5606519d1
fixed little bugs, mostly typos
2004-10-10 11:21:54 +00:00
Roland Gruber
96b3a08dc0
removed unneeded main module
2004-10-10 11:13:33 +00:00
katagia
799d9d1228
Added sambaGroupType as option
2004-10-09 14:15:56 +00:00
Roland Gruber
81aa810c0c
added possibility to mark upload columns as containing unique entries
2004-10-09 11:09:53 +00:00
Roland Gruber
e8a916a68b
fixed error handling in upload code
2004-10-09 11:08:16 +00:00
Roland Gruber
6761f601c6
changed PHPDoc package
2004-10-09 11:04:20 +00:00
Roland Gruber
214d38571d
fixed syntax error
2004-10-08 11:26:59 +00:00
Roland Gruber
c811b1721c
set language to English if not defined in session
2004-10-07 09:48:31 +00:00
Roland Gruber
6289fa7cc4
renamed profile management functions
2004-10-06 20:00:17 +00:00
Roland Gruber
921a0e1639
added getRDNAttributes()
2004-10-06 18:17:22 +00:00
Roland Gruber
81f7e5e847
improved error output for file upload
2004-10-03 18:06:57 +00:00
Roland Gruber
65dca8e09b
added scope for config help entries, moved some Posix group entries to module
2004-10-02 18:45:11 +00:00
Roland Gruber
8b1fc57bea
made pwdHash help entry more generic
2004-10-02 18:43:20 +00:00
Roland Gruber
4c30d35826
moved help entries to quota module
2004-10-02 17:41:42 +00:00
Roland Gruber
dd5231ca9c
modified default modules, added checks for module properties
2004-10-02 17:16:39 +00:00
Roland Gruber
68f0942727
moved cache creation from modules.inc to main.php
2004-10-02 16:40:02 +00:00
Roland Gruber
c6d1ebc98d
set character encoding in HTTP header
2004-10-02 12:06:03 +00:00
katagia
c884687e1a
removed utf8... code
...
Changes language files to utf-8
2004-10-01 12:13:16 +00:00
katagia
794b229a35
some fixes
2004-09-28 16:46:53 +00:00
katagia
c58e2ba0ea
fixed ne regexpr
2004-09-28 16:44:33 +00:00
katagia
174539d53f
fixed problems. Sometimes Code was returned as unicode and not as local code
2004-09-28 16:42:12 +00:00
katagia
565a5a2c9e
changed left menu.Don't use disabled buttons anymore
2004-09-28 15:41:16 +00:00
Roland Gruber
8ac15ce411
implemented account building for file uploads
2004-09-27 19:14:16 +00:00
Roland Gruber
d4710f6141
fixed message loading
2004-09-27 19:12:22 +00:00
Roland Gruber
eb8297385c
fixed regex for user/group lists
2004-09-27 19:09:48 +00:00
Roland Gruber
7c49bb5aad
added user/groupNameList
2004-09-27 16:51:17 +00:00
katagia
88d104d444
use dynamic_MEssage for dynamic info messages
2004-09-27 15:45:12 +00:00
Roland Gruber
5e771bff23
added regex checks and error messages to build_uploadAccounts()
2004-09-26 17:39:27 +00:00
Roland Gruber
2c991d9075
use preg-checks
2004-09-26 15:55:29 +00:00
Roland Gruber
61dffc68ac
added preg-checks for profiles and config
2004-09-26 15:45:40 +00:00
Roland Gruber
941bd55d8f
fixed config error messages
2004-09-26 14:56:34 +00:00
Roland Gruber
7373059701
changed messages
2004-09-26 14:51:18 +00:00
katagia
37da9db821
fixed two problems
2004-09-26 13:55:27 +00:00
katagia
e53a3874cb
added new get_preg function. Changed all modules to use get_reg
...
Changed Status Messages in Module. Thex are now all stored in a single array.
Changed Password handling in psoxGroup and posixAccount
2004-09-26 13:48:52 +00:00
katagia
bbc8ef2b6d
changed errrormessage to message
2004-09-26 13:37:54 +00:00
Roland Gruber
44a5799b90
updated help links
2004-09-26 11:18:05 +00:00
Roland Gruber
9db54170a1
updated help entries for posixGroup
2004-09-26 10:58:36 +00:00
Roland Gruber
66fa43498a
phpdoc update
2004-09-26 08:46:56 +00:00
Roland Gruber
6c90cdc350
fixed password attribute for upload
2004-09-25 15:11:15 +00:00
Roland Gruber
1316556a7a
added additional parameter checks
2004-09-25 13:38:56 +00:00
Roland Gruber
d6c8b2ed78
load error messages in constructor
2004-09-25 10:13:32 +00:00
Roland Gruber
587e81be8f
removed load_errormessages, must be implemented and called in submodules
2004-09-25 10:07:23 +00:00
Roland Gruber
9afa90dacc
fixed loading of errormessages, moved config messages to errormessages
2004-09-25 10:02:56 +00:00
katagia
187f537a08
renamed get_ereg in get_preg function. Made get_preg work with non standard letters.
...
Fix password handling in posixGroup
function get_preg should wor fine now
2004-09-24 16:32:46 +00:00
katagia
21c929f642
added new regexpr function in account.inc
2004-09-23 11:30:20 +00:00
Roland Gruber
afa8899ad3
fixed objectclass setting for upload
2004-09-21 18:32:44 +00:00
katagia
a7146384fd
fixed get_errorMessages in basemodule
2004-09-21 11:46:02 +00:00
katagia
a4a0a2f255
changed function order in module.
...
First are all function variables, second constructor.
All other functions will follow in alphabetical order
2004-09-21 11:33:00 +00:00
katagia
9b4c88bcdf
changed function order in module.
...
First are all function variables, second constructor.
All other functions will follow in alphabetical order
2004-09-21 11:14:22 +00:00
katagia
3755ef4bb8
added new error handling
2004-09-21 10:43:29 +00:00
katagia
0aa6874931
changed error message handling in posixGroup
2004-09-20 19:33:31 +00:00
katagia
25f5991ec0
improved modules
2004-09-20 18:25:18 +00:00
Roland Gruber
50c991fe48
modified buildUploadAccounts()
2004-09-19 16:04:37 +00:00
katagia
bc73e501cc
fixed problem by optimations yesterday
2004-09-19 09:50:31 +00:00
Roland Gruber
2ed32f3ca0
moved Samba 3 domain object to account.inc
2004-09-19 08:35:01 +00:00
Roland Gruber
b9fe20574f
documentation update
2004-09-19 08:34:14 +00:00
Roland Gruber
a3af830659
start of building upload accounts
2004-09-19 08:33:37 +00:00
Roland Gruber
2ab987047e
updated comments, changed build_uploadAccounts function
2004-09-19 08:28:03 +00:00
Roland Gruber
aa8028235f
next step for file upload - buildUploadAccounts partially implemented
2004-09-19 08:26:33 +00:00
katagia
8e3e173dac
optimized code
2004-09-18 18:44:47 +00:00
Roland Gruber
275c3d4d5f
moved password functions to account.inc
2004-09-16 17:25:42 +00:00
katagia
a23f5ecc06
It should now be possible to modify groups and add sambaGroupMapping to an exsisting posixGroup
2004-09-15 19:52:29 +00:00
Roland Gruber
a8ddb13545
fixed several minor problems after code analysis
2004-09-14 18:56:41 +00:00
katagia
3b47260d69
removed old code which isn't not needed anymore.
...
It's handled by accountContainer now
2004-09-14 13:09:13 +00:00
katagia
b6bc73106c
Made a lot of changes in modules.
...
Many reference problems are fixed now
Only posixGroup module is working at the Moment but the
other modules will be fixed very soon
2004-09-14 11:53:33 +00:00
katagia
e9da9ef125
Searching for memory leak
2004-09-13 12:01:28 +00:00
Roland Gruber
7e9befcd6f
substituted base->ldap/config with 'ldap'/'config'
2004-09-12 10:27:14 +00:00
duergner
73fa74620d
help is now using an instance of the appropriate module and accesses help als meta information
2004-09-09 07:10:14 +00:00
Roland Gruber
6b5f602719
readded upload changes and $this->ldap/config removal
2004-09-08 19:30:18 +00:00
duergner
550c136063
changed help to use the accountContainer object in session
2004-09-08 18:26:00 +00:00
duergner
007949bba4
fixed a little bug; help was not displayed in an extra window;
2004-09-08 17:39:55 +00:00
duergner
554a085bcf
help entries added; data is double in this->meta und in get_help() funktion
2004-09-08 17:39:06 +00:00
duergner
339f9317c3
little typo corrected
2004-09-08 14:43:38 +00:00
duergner
b6dc8aad0e
help added as this->meta info
2004-09-08 14:41:57 +00:00
duergner
61012f6572
PDF editor bug should be removed
2004-09-08 14:40:25 +00:00
duergner
fe4947e491
<br> tags removed
2004-09-08 14:39:47 +00:00
duergner
2f12aba6d3
get_help added. Help uses this->meta in most cases.
2004-09-08 14:38:55 +00:00
katagia
9127486894
it's no possible again to create a group. But something strange is going on when trying to edit a group
2004-09-08 10:58:56 +00:00
katagia
7feba33196
try to get it work
2004-09-08 10:07:25 +00:00
katagia
f92b77b64f
removed main-Module
2004-09-07 17:58:58 +00:00
Roland Gruber
0cb64e5f7b
moved var $base to baseModule, added init() to baseModule, removed several checks from modules init() function
2004-09-01 20:53:06 +00:00
Roland Gruber
1ea3ab8ca1
added ldap.inc to includes, removed $ldap variable from accountContainer which is always 'ldap'
2004-09-01 20:48:29 +00:00
Roland Gruber
4b51087239
added/updated get_uploadColumns()
2004-08-28 11:53:40 +00:00
Roland Gruber
0c77b21df2
added first interface for file upload
2004-08-23 20:01:40 +00:00
Roland Gruber
10d873cee4
changed regex for admin list
2004-08-18 19:20:29 +00:00
Roland Gruber
47d7a19b3c
fixed syntax error
2004-08-18 18:54:56 +00:00
duergner
28184982b9
PHPDoc coments added; refactored some things by using the meta array;
2004-08-17 15:16:17 +00:00
Roland Gruber
a9bb380ccf
removed syntax check for LDAP suffixes
2004-08-14 12:39:36 +00:00
katagia
cfa62e9c83
added taborder in modules
2004-08-11 11:08:56 +00:00
duergner
e69e7f0045
new PDF support added; tested should work;
2004-08-03 19:07:31 +00:00
Roland Gruber
c986660195
moved password hash type setting to modules
2004-08-03 18:49:19 +00:00
Roland Gruber
0a75fe91a0
moved min/maxUID settings for users and hosts to posixAccount module
2004-08-01 09:39:24 +00:00
Roland Gruber
8786dea1c3
minor changes: fixed comment and translation
2004-08-01 09:37:21 +00:00
Roland Gruber
8c6b75e5a5
moved min/maxGID to module settings
2004-07-26 15:15:30 +00:00
Roland Gruber
3959293d09
implemented configuration options for modules
2004-07-24 17:14:39 +00:00
Roland Gruber
aa052ebf10
fixed saving of new settings
2004-07-24 11:50:44 +00:00
Roland Gruber
650b694488
get/set_configSettings with array values
2004-07-24 09:26:44 +00:00
Roland Gruber
cf5cc2f519
added dynamic settings for modules
2004-07-18 10:18:25 +00:00
duergner
ee5619ba08
PDF improved; some things still open; should work now;
2004-07-16 06:33:37 +00:00
Roland Gruber
c420e1e201
added integer comparison for profile options
2004-07-13 14:51:28 +00:00
Roland Gruber
6556bdbf0f
fixed PHPDoc comments
2004-07-07 18:40:12 +00:00
Roland Gruber
d1b3894a1c
added profile check
2004-07-05 19:45:19 +00:00
Roland Gruber
1db70cca45
fixed regex checks
2004-07-05 19:41:53 +00:00
Roland Gruber
4d5ce3bf80
added profile check
2004-07-04 15:18:53 +00:00
Roland Gruber
21150d31dd
removed checkProfileOptions() because drop down boxes need no extra checks
2004-07-04 10:27:58 +00:00
Roland Gruber
22b568bcd2
added profile checks,
...
changed some regular expressions
2004-07-03 16:12:51 +00:00
Roland Gruber
6b73cc11c6
checkProfileOptions: skip regex check for empty fields
2004-07-03 16:11:13 +00:00
Roland Gruber
61fcd6b69d
added profile check
2004-07-02 18:01:44 +00:00
Roland Gruber
7d1b25a3e7
added syntax check for profiles
2004-07-02 16:09:44 +00:00
Roland Gruber
d8b7f6ddad
fixed mail error message
2004-07-02 16:01:17 +00:00
Roland Gruber
ef40c88292
removed profile functions
2004-07-02 12:22:01 +00:00
Roland Gruber
2c2a9a20f1
added comments,
...
changed regular expressions
2004-07-02 12:09:06 +00:00
Roland Gruber
c92674a95a
removed $scope from profile functions,
...
added meta data for profile options and checks
2004-07-01 15:54:33 +00:00
Roland Gruber
a7862e4dab
moved suffix option from main module to profile page
2004-06-27 18:07:43 +00:00
Roland Gruber
df8aa61bcd
separated regex's and error messages (preparation for profile check)
2004-06-24 09:51:12 +00:00
Roland Gruber
393cb5e6ce
added profile options
2004-06-23 19:10:22 +00:00
Roland Gruber
ea7788e11b
use functions from account.inc for password hashes
2004-06-22 13:36:38 +00:00
Roland Gruber
45e1686157
added functions to generate LM/NT password hashes
2004-06-22 13:05:19 +00:00
Roland Gruber
fb0c424d88
documentation update
2004-06-20 19:23:04 +00:00
Roland Gruber
1da244e2b3
moved dependencies to meta data
2004-06-20 17:32:02 +00:00
Roland Gruber
6ce5f9d1d3
moved get_alias() to baseModule
2004-06-14 16:05:36 +00:00
Roland Gruber
94c117a770
moved can_manage() to baseModule
2004-06-13 19:58:58 +00:00
Roland Gruber
44e3cfce7c
added meta data for get_ldap_filter()
2004-06-11 15:44:49 +00:00
Roland Gruber
212c5c4f5f
moved printing of table header to lists.inc
2004-06-11 11:01:56 +00:00
Roland Gruber
c8da0fee22
documentation update
2004-06-10 19:01:18 +00:00
Roland Gruber
d97b91e1cb
documentation update
2004-06-10 11:40:17 +00:00
Roland Gruber
500da61d0f
changed aliases
2004-06-10 10:21:51 +00:00
Roland Gruber
c26001c37d
all modules now extend the baseModule,
...
implemented meta data for is_base_module()
2004-06-08 18:54:37 +00:00
Roland Gruber
8a6f8c3f64
initial checkin
2004-06-08 18:39:53 +00:00
Roland Gruber
29753a127e
changed the LDAP filter syntax for base modules,
...
fixed dependency information,
only include files in lib/modules which end with ".inc"
2004-06-04 11:28:22 +00:00
duergner
f6e01592a7
new pdf support nearly completed; dropdown boxes added in lists to choose which profile to use;
2004-06-03 14:26:48 +00:00
Roland Gruber
5f31cbef1a
removed user PDF text
2004-06-03 10:50:01 +00:00
Roland Gruber
1a61d3a7dd
removed get_samba3() call
2004-06-02 13:20:19 +00:00
Roland Gruber
e59b6f6418
moved atrribute descriptions to lists.inc
2004-06-01 13:00:09 +00:00
Roland Gruber
c74404ec29
moved draw_navigation_bar to lists.inc
2004-06-01 11:32:00 +00:00
Roland Gruber
4bbeabf249
moved cmp_array to lists.inc
2004-05-31 20:10:36 +00:00
Roland Gruber
8e926d3a47
documentation update
2004-05-31 17:58:27 +00:00
Roland Gruber
dc7ffcc5a6
documentation update
2004-05-31 14:04:00 +00:00
duergner
1a1c369401
things improved since last version:
...
- add static text
- move up/down section/static text
- save pdf structure
things todo:
- implement correct getAvailablePDFFields functions
- add error checking and reporting
2004-05-31 12:19:42 +00:00
duergner
058a516e8b
directories where also offered as pdf structure files.
2004-05-30 13:52:42 +00:00
duergner
c1735aecc6
added getPDFEntries in sambaSamAccount;
...
first step of pdf structure editor implementet; there is no functionallity at this point. Just a litte bit of graphic.
2004-05-30 13:43:42 +00:00
Roland Gruber
e1f04d8543
remvoved Samba 3 setting,
...
changed some comments for PHPDoc
2004-05-30 12:16:01 +00:00
duergner
4eda1e4044
modules pdf ready (except sambaSamAccount); direkt pdf output is disabled for debug reasons at the moment.
2004-05-29 19:20:28 +00:00
duergner
cb5c71b23a
corrected some last bugs
2004-05-28 09:43:17 +00:00
duergner
789e3ea7ff
everythins should be fixed now and work
2004-05-27 19:07:50 +00:00
duergner
8f68551944
account type is fetched before pdf is instantiated
2004-05-27 18:13:16 +00:00
duergner
5076243977
infinite loop removed
2004-05-27 18:06:19 +00:00
duergner
1b017e09ad
spelling error
2004-05-27 17:46:11 +00:00
duergner
d699ee133b
corrected some little bugs with pdf creation
2004-05-27 17:42:19 +00:00
Roland Gruber
08177ee6c4
fixed path problems
2004-05-26 16:47:45 +00:00
duergner
e9b6dfc519
dummy implemenation of get_pdfEntries added for each module class;account,inetOrgPerson and posixAccount partially implemented
2004-05-24 21:39:57 +00:00
Roland Gruber
dad40a8a14
fixed syntax error
2004-05-23 15:51:21 +00:00
duergner
3a27f1591f
changed parameter for get_pdftext function
2004-05-23 15:25:14 +00:00
duergner
c4443310a3
new PDF function. not completed at the moment
2004-05-23 15:23:00 +00:00
Roland Gruber
75a77db5b2
fixed TLS error handling
2004-05-23 08:16:38 +00:00
Roland Gruber
9ad4115248
added DN to profile options
2004-04-17 14:10:32 +00:00
Roland Gruber
d9ecf3bd45
fixed problems with empty values
2004-04-17 14:09:05 +00:00
Roland Gruber
2cf5aeea93
updated profile options
2004-04-11 13:07:24 +00:00
Roland Gruber
1508049bbf
added profile options
2004-04-10 15:23:45 +00:00
Roland Gruber
f2fd75f743
fixed bug in disabled password hashes
2004-04-09 10:21:43 +00:00
Roland Gruber
d9ccfdba5e
fixed profile options
2004-04-04 14:52:54 +00:00
Roland Gruber
e79483ca02
implemented profile options for user accounts
2004-04-04 13:48:21 +00:00
Roland Gruber
f4186db721
included account.inc
2004-04-04 13:45:59 +00:00
Roland Gruber
cc0fe1d949
create cache in accountContainer if needed
2004-04-04 13:03:30 +00:00
Roland Gruber
a32c4a106b
made get_profileOptions() non-static
2004-04-03 14:47:33 +00:00
Roland Gruber
f988f4726d
removed disturbing tab at end of file
2004-04-03 14:45:26 +00:00
Roland Gruber
81bd355bb0
removed error messages that are also generated by profilecreate.php
2004-03-17 11:27:59 +00:00
duergner
62f394d10a
*** empty log message ***
2004-03-15 16:30:52 +00:00
Roland Gruber
6592b0911c
updated checkProfileOptions
2004-03-14 17:35:22 +00:00
Roland Gruber
e2c1420e25
added check_profileOptions() dummy
2004-03-14 17:33:05 +00:00
Roland Gruber
03d4b4ecf4
added dummy getProfileOptions() functions
2004-03-09 12:03:39 +00:00
Roland Gruber
47534ed53a
fixed problem when MessageVariables were no array
2004-03-09 10:07:10 +00:00
Roland Gruber
b78fe9c363
replaced eval()
2004-03-08 14:35:10 +00:00
Roland Gruber
b8f5597679
attributes are no longer seperated by modules,
...
attributes are returned as arrays
2004-03-06 19:59:32 +00:00
Roland Gruber
0902c105ef
changed getProfileOptions
2004-03-06 19:15:40 +00:00
Roland Gruber
915a39a85f
use can_manage() functions to generate module lists
2004-03-02 19:58:17 +00:00
Roland Gruber
6522fa596b
added can_manage functions
2004-03-02 19:54:31 +00:00
Roland Gruber
8e61180fa4
updated LGPL notice
2004-02-25 17:01:27 +00:00
Roland Gruber
e653105d86
updated to new version with changed license
2004-02-23 22:30:00 +00:00
Roland Gruber
290f5454aa
added $scope to is_base_module,
...
added get_ldap_filter
2004-02-23 16:56:53 +00:00
Roland Gruber
27e5f9a911
added get_ldap_filter
2004-02-23 16:55:51 +00:00
Roland Gruber
95fdb7b1a5
added $scope to get_alias
2004-02-23 15:59:56 +00:00
Roland Gruber
bb844b5c60
added is_base_module()
2004-02-21 17:35:16 +00:00
Roland Gruber
b27e550dde
added $scope to getModuleAlias,
...
added dependency/conflict checks
2004-02-21 17:25:18 +00:00
Roland Gruber
e5457d2df9
updated licence information
2004-02-21 13:47:54 +00:00
Roland Gruber
c1fbe22ee9
fixed problem with disabled Unix passwords
2004-02-21 13:26:52 +00:00
Roland Gruber
cdeb2db535
removed unneeded makefont utility
2004-02-14 11:39:34 +00:00
katagia
1b7c0d261f
chnaged return array of getProfileOptions. Use Module names as array-index.
...
Removed error-message when creating a new account.
2004-02-13 09:48:14 +00:00
Roland Gruber
bc94fb6563
save module name for each option
2004-02-12 15:58:04 +00:00
katagia
a95afff139
changed function in accountContainer -> need to change all modules
2004-02-12 12:09:41 +00:00
katagia
dbb605816a
Modules are now loaded from config.
...
Unfortunalty it's not yet possible to define modules in config.
2004-02-12 11:26:30 +00:00
Roland Gruber
bf42eaa53c
fixed problems with non-available modules in profile
2004-02-10 22:04:18 +00:00
Roland Gruber
456d9e4def
updated to new getAvailableModules function
2004-02-10 20:52:01 +00:00
katagia
3fa676ee73
fixed little problem with new php-page.
...
Forgot to change pst target
2004-02-10 20:18:00 +00:00
katagia
01bfb82e0f
Modules are now included in modules.inc
...
Changed edit-Page to single page
2004-02-10 19:59:41 +00:00
katagia
88333091e3
Made some basic checks in modules main inetOrgPerson posixAccount sambaAccout.
2004-02-09 20:15:43 +00:00
katagia
e6206bdcaa
fixed many little problems in modules. Too many to count.
...
Added a new function to all modules
2004-02-09 18:11:01 +00:00
katagia
65de996633
checked new functions in modules.inc
2004-02-08 15:57:55 +00:00
katagia
c18d50e720
moved cache functions in new file
...
fixed little type in modules.inc
2004-02-08 12:09:12 +00:00
katagia
dc1ee0a191
fixed little typo
2004-02-08 12:06:23 +00:00
katagia
0af2227974
made changes 4 profiles and config
2004-02-07 18:34:26 +00:00
katagia
87edb86047
upload changes
2004-02-07 11:55:40 +00:00
Roland Gruber
1aa6f8de59
added module selection
2004-02-01 12:33:21 +00:00
Roland Gruber
282fc8c1fc
fixed return values of module dependencies
2004-01-31 10:35:34 +00:00
Roland Gruber
9180e779dd
first part of module functions
2004-01-30 17:06:28 +00:00
Roland Gruber
1bb21836bd
initial checkin, first part of specification with dummy functions
2004-01-30 10:26:04 +00:00
katagia
45c3b80d46
added support for profile in account_container.
...
With the new functions it should be possible to create
2004-01-29 20:11:05 +00:00
katagia
fb1e38e2c1
*** empty log message ***
2004-01-28 14:05:22 +00:00
katagia
2dcbda5ecb
added support for profile, config and help in modules
2004-01-27 19:07:31 +00:00
Roland Gruber
bcb60e5dea
made host management optional
2004-01-27 18:05:35 +00:00
Roland Gruber
7d2c706bf4
profiles are now loaded/saved as hash arrays
2004-01-26 15:29:56 +00:00
katagia
8a01905ad5
initial support for pseudo html.
2004-01-18 12:52:52 +00:00
Roland Gruber
09b18eda53
removed "user information"
2004-01-15 16:19:10 +00:00
katagia
4fd84f73fe
*** empty log message ***
2004-01-14 20:33:25 +00:00
katagia
57807ab71c
*** empty log message ***
2004-01-10 11:47:48 +00:00
Roland Gruber
9fd6df2f03
Blowfish update
2004-01-10 11:08:10 +00:00
Roland Gruber
7e53c7d291
Blowfish algorithm to replace MCrypt
2004-01-08 21:32:27 +00:00
Roland Gruber
d34468e787
syntax of list attributes is now less strict
2004-01-05 17:23:49 +00:00
Roland Gruber
2ba947e01d
changed password hash functions, MHash is no longer needed if PHP >4.3
2004-01-03 18:19:21 +00:00
katagia
193ae2c571
fixed internal problem with references
2003-12-30 17:09:15 +00:00
katagia
ff1ceeac80
improved support for config of modules
2003-12-30 15:36:30 +00:00
katagia
af1239bcec
reinsert account class
2003-12-29 14:12:11 +00:00
katagia
0bde012f49
improved new modules
2003-12-29 14:07:06 +00:00
katagia
689101b658
*** empty log message ***
2003-12-27 11:23:02 +00:00
katagia
62d35c207a
Added new modules and improve ols modules
2003-12-27 11:21:00 +00:00
katagia
2304216169
improved new modules
...
Added support for hosts.
2003-12-21 14:52:23 +00:00
katagia
5a6962ba40
Added samba-Modules and initial support for lamdaemon.pl
2003-12-20 21:42:52 +00:00
katagia
2162935f53
improved modules.
...
It's nearly possible to create and modify users
2003-12-20 19:24:01 +00:00
katagia
5782108a0f
Removed little bug when moving groups to another dn. It has worked but an error has shown.
...
Improved new module design.
It's now possible to create and modify users if they're only using inetOrgPerson and posixAccount.
2003-12-19 12:45:23 +00:00
katagia
e9cdb7d16a
inetOrgPerson and posixAccount version should be near finish.
...
Design may be improved.
A small part of module-handling should work now.
2003-12-15 15:11:44 +00:00
katagia
480cfccf88
fixed problem with new groups.
...
Additional groupmembers did not work
for new groups.
2003-12-15 08:48:25 +00:00
katagia
e7a122d45a
Finished first module
2003-12-12 18:21:15 +00:00
katagia
ff524e3f23
fixed problem with new modules and ldap objectclasses.
...
SUP-Classes weren't included in attribute list.
2003-12-12 11:52:52 +00:00
katagia
b2e93fe95f
fixed two bugs in new classes
2003-12-12 10:15:36 +00:00
katagia
610930d018
added new classes for new modules
2003-12-12 00:53:10 +00:00
katagia
8532d6088e
first try of module
...
very very buggy
2003-12-12 00:52:35 +00:00
katagia
68a6a2d3e2
added two new objects in account.inc for new modules
2003-12-12 00:51:23 +00:00
Roland Gruber
767e1c088c
fixed problem with multiplpe ldap objects in session
2003-12-10 12:00:05 +00:00
katagia
8bc9ea6e85
added new posixAccount module. Not yet usable.
...
It's only a disgn snapshot.
2003-12-09 18:42:50 +00:00
katagia
794548226e
fixed problems with PrimaryGroupSID.
...
SId sin't calculatd anymore.
It's loaded from the group.
2003-12-06 14:22:54 +00:00
Roland Gruber
c8e46ff7ec
better error handling at login
2003-12-03 23:03:10 +00:00
Roland Gruber
acddfb773a
updated to new $_SESSION['header']
2003-11-29 12:54:00 +00:00
Roland Gruber
e2f04d8850
fixed HTML errors, added some newlines in HTML output
2003-11-29 12:30:22 +00:00
Roland Gruber
68492670a2
fixed SMD5 passwords
2003-11-26 19:06:40 +00:00
katagia
69313c13ca
Removed possible buffer overrun in lamdaemon.pl
...
Allow - in streetname and title
2003-11-24 20:32:37 +00:00
katagia
9af780b94e
removed bug in userworkstations
2003-11-18 08:06:46 +00:00
Roland Gruber
5261442687
updated to new smb_flags structure
2003-11-17 16:21:59 +00:00
katagia
8494a2f4ad
Changes Samba Flags into an array and renamed $account->smb_password_no to $account->smb_flags['N']
2003-11-17 16:02:23 +00:00
katagia
f4d68c3280
Display Samba-N flag when loading users.
2003-11-17 12:51:45 +00:00
katagia
7475827848
removed problem when setting samba-password to no.
...
Changed quota code to display grace period as whole number.
2003-11-17 12:46:22 +00:00
katagia
7aa3dae1e0
Fixed cache (memberUid)
...
fixed wrong SID for new groups
removed spaces from sambauserworkstations
2003-11-17 12:10:41 +00:00
Roland Gruber
cb6c900276
save pdftext only if needed, changed error message if write failed
2003-11-16 09:20:31 +00:00
katagia
87751f5bb9
Only submit 5 user at once because stdin and stdout buffers in net::ssh::perl are too small
2003-11-15 11:37:15 +00:00
Roland Gruber
885ef93eaf
added PDF text
2003-11-15 10:35:58 +00:00
katagia
543f0d4119
fixed bug in groupDN-cache
...
changed lamdaemon.pl to return stdout only once.
2003-11-13 19:56:10 +00:00
katagia
e00ffb4cc0
changed loaduser to use group-cache
2003-11-13 17:58:51 +00:00
katagia
dddbcdb8ae
changed lamdaemon to submit only 30 requests via
...
ssh. I had trouble with 600 requests at once
2003-11-13 15:33:17 +00:00
duergner
169004f9c2
*** empty log message ***
2003-11-12 20:33:06 +00:00
katagia
6e3f868372
fixed loaduser
2003-11-12 14:24:23 +00:00
katagia
f8bb2f127b
run search_domains only once in loaduser
2003-11-12 11:40:23 +00:00
katagia
6e87054468
searchfilter in loaduser is now limited to 1024 characters
2003-11-12 10:46:13 +00:00
katagia
e9ad4e446a
changed all lamdaemon.pl related functions
...
to support arrays and scalar variables
Changed loaduser to load multiple users at once
2003-11-12 10:30:52 +00:00
katagia
b833b838a2
fixed problem with mobile telephonenumber
2003-11-12 08:08:15 +00:00
katagia
8eb25220e4
changed smb_home to smb_smbhome
2003-11-11 11:03:13 +00:00
Roland Gruber
3e52f102f4
added functions to read/write PDF text
2003-11-10 18:36:10 +00:00
katagia
efba9905d9
changed failure returnvalue of getquotas.
2003-11-10 15:49:12 +00:00
katagia
dcc1afbbb9
fixed problem with quotas when not using proc_open
2003-11-10 14:24:17 +00:00
katagia
2e46c96335
improved quotas
...
fixed a possible problem: When chaning uidNumber quotas were lost.
2003-11-09 22:09:22 +00:00
katagia
4337a1c795
changed getquotas to use account objects as input
2003-11-08 18:51:48 +00:00
katagia
c185e5d9aa
fixed Problem. Quotas were displayed wrong for new users.
2003-11-08 12:44:26 +00:00
katagia
55e8c117ed
changed code to communicate with lamdaemon.pl
...
to support < PHP 4.3
2003-11-08 12:29:23 +00:00
katagia
78145c6288
a
2003-11-08 11:32:52 +00:00
katagia
58a1b21207
added support for custom text in pdf-files
...
show error when creating user or host an no groups are existing
2003-11-08 11:24:20 +00:00
Roland Gruber
9ff6f56a3b
added PDF text for users
2003-11-08 10:33:12 +00:00
Roland Gruber
ac919a161e
allow spaces in suffixes and ou's
2003-11-06 22:02:58 +00:00
katagia
ec277c457e
lamdaemon.pl should work now again.
2003-11-06 14:53:00 +00:00
katagia
e116aa0893
changed way of lamdaemon.pl how to transfer variables
...
Now ot's possible to set up quotas for
more than one user in one call
Not completly tested yet.
masscreate.php should use this new behavior which
should make creation of many users much faster.
2003-11-06 10:58:21 +00:00
Roland Gruber
752f584cee
fixed bug when deleting profiles,
...
check if user is logged in before deletion
2003-11-05 19:53:51 +00:00
Roland Gruber
61848dc7d7
prevent new page directly after the groupname in group PDF
2003-11-05 18:11:15 +00:00
katagia
d3e20ac7b9
added support for custom text in pdf-files
...
added support for german pdf-files
2003-11-04 13:56:29 +00:00
katagia
a032ba1e2c
improved PDF-support
...
fixed bug: unix-host option wasn't showed.
allowed slashes '-' for telephone numbers
changed sur- and givenname to first- and lastname
changed order of first- and lastname for personal settings page
2003-11-03 16:33:16 +00:00
Roland Gruber
ae9920bec0
delete PDF files which are older than 10 min
2003-11-03 14:32:27 +00:00
duergner
cd9e2e3aa6
*** empty log message ***
2003-10-29 19:24:01 +00:00
duergner
3d61732c8f
*** empty log message ***
2003-10-29 19:20:00 +00:00
duergner
a8d27ecbc9
*** empty log message ***
2003-10-29 19:19:00 +00:00
katagia
723c21b13a
fixed several bugs.
...
Couldn't change groupname.
sambaSID wasn't always set.
2003-10-28 18:24:30 +00:00
katagia
e73932ca33
lamdaemon.pl can now be used without quota support
...
Fixed problem when changing groupname
Fixed Problem with user-unix settings (weren't modified)
Improved performance when chaning DN-name
2003-10-28 11:23:06 +00:00
katagia
c4fed11bfc
fixed help text.
2003-10-26 14:54:19 +00:00