| Commit message (Collapse) | Author | Age |
|
|
|
| |
darcs-hash:20060218132147-a08f5-18c2b5f8a3cd22f58c9fbc9c754a0422c31ecc7c.gz
|
|
|
|
|
|
|
|
|
|
| |
This patch cleans up the source code to satisfy the coding guidelines (see
http://wiki.splitbrain.org/wiki:development#coding_style)
It converts files to UNIX lineendings and removes tabs and trailing
whitespace. Not all files were cleaned yet.
darcs-hash:20060217222040-7ad00-bba3d2bee3b5aa7cbb5184258abd50805cd071bf.gz
|
|
|
|
| |
darcs-hash:20060217221221-7ad00-56a0595780eaf495cd67567d00e07ef6d90ab38c.gz
|
|
|
|
|
|
|
| |
There was an error which caused the mail aent on registration to
contain the crypted password instead of the cleartext one.
darcs-hash:20060217180715-7ad00-88b2e8f74ddbad41300ca53bbf79df3d8d8beebc.gz
|
|
|
|
| |
darcs-hash:20060213202501-7ad00-61b3e210b0645ecc12fc63c911a4c24ec916de0a.gz
|
|
|
|
| |
darcs-hash:20060211180240-7ad00-c7c589aa6e5e67f2d7ad54f7e41837f116a91c9c.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch addes basic romanization support to the utf-8 library. It
converts non-latin languages to ASCII.
The transliteration tables used where gathered from various places
on the net. I do not speak any of those languages so I can't say how
good they are. Any recommendations and fixes are welcome!
This can be enabled for ID cleaning by setting the deaccent option to 2.
It is also used in the XHTML renderer to generate section ids based
on the header titles. Leading digits and any remaining non-ASCII chars
are removed as well. This is the first step to make section ID always
XHTML compatible. Making sure they are unique is not implemented yet.
darcs-hash:20060210200627-7ad00-61a633563bb92a00ef4a3f699d73117139cbf367.gz
|
|
|
|
| |
darcs-hash:20060208204036-27c15-c1ae1c65782fcbf0fb95575d139e41bd24948fe9.gz
|
|
|
|
|
|
| |
This patch fixed the cando capabilities array.
darcs-hash:20060208185913-7ef76-b6e999ebd2ecfbf3d3b50305cee88d6eb85a3b65.gz
|
|
|
|
| |
darcs-hash:20060207213425-5ac8f-17fb87ac0d23138440fa2278e5266771ff96aac7.gz
|
|
|
|
| |
darcs-hash:20060206001131-d5083-cded00c0dd4cffce4986abaea6021cd93e1477f4.gz
|
|
|
|
| |
darcs-hash:20060205211548-d5083-8419738e453d5df611dd5cbbce362f8f84e240e9.gz
|
|
|
|
| |
darcs-hash:20060204172036-d5083-05e07c95a561852f9514fc12e23c71a8e012acbc.gz
|
|
|
|
| |
darcs-hash:20060204171707-d5083-2f6e2ad47d12f32db771c69ff97965e1ad1d40ad.gz
|
|
|
|
| |
darcs-hash:20060204144729-513c7-c3116877b07365cfb128c3477a3f9bf4d962c30a.gz
|
|
|
|
|
|
|
| |
A given ID consisting of special chars only (either added manually in the URL
or in the search box) will be ignored correctly now.
darcs-hash:20060203153945-7ad00-60fc38b49604f45bb2ca912a9c76c619ad60ac44.gz
|
|
|
|
|
|
|
|
|
|
| |
This changes the way of how the capabilities of the used auth module are
checked as suggested as first option in
http://www.freelists.org/archives/dokuwiki/01-2006/msg00267.html
The MySQL backend WAS NOT TESTED and probably needs some work.
darcs-hash:20060203150302-7ad00-c524cafe20499f32e76ad42b4e68d7c635f6a9e9.gz
|
|
|
|
| |
darcs-hash:20060202232249-9b6ab-714f97dd150f2e0e7bef5458ab74f5336a1e5f8c.gz
|
|
|
|
|
|
|
|
|
|
|
| |
The option TablesToLock is no longer required for read operations.
The small risk to feed invalid data into dokuwiki was accepted by
the project leader.
Nevertheless locks will be used for read operations too, if the
option 'TablesToLock' is given.
darcs-hash:20060201181422-7ef76-e89c5d9c305ca8c076281a58b6208e60dfce4c9f.gz
|
|
|
|
| |
darcs-hash:20060131222058-effc9-0d09141c02e3698329d038af90588b553fd6a44b.gz
|
|
|
|
|
|
| |
plugin redirect with new wl(), add meta & lang details for $conf['resendpasswd']
darcs-hash:20060130232818-9b6ab-2f395bc25c536b06bb5ade616a8252060ecb5278.gz
|
|
|
|
| |
darcs-hash:20060130214840-7ad00-ef1974692b64d4e4f7420d5c68f70f113630957b.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds a canDo() function to the MySQL backend to
give higher program levels the opportunity to find out what
functions the MySQL backend provides.
Furthermore the option encryptPass was renamed to
forwardClearPass because the old name was misleading and not
clear.
Last but not least the mysql.conf.php was reorganized to make
clear which SQL statements enable which functions.
darcs-hash:20060130192750-7ef76-2ba9388ea56b17e4f26feda74a66b7d9b8da7333.gz
|
|
|
|
| |
darcs-hash:20060129131054-7ad00-aa633eafdd206cb38c710cc6a6de958c14eecb6d.gz
|
|
|
|
| |
darcs-hash:20060129102109-e8571-5fbd8694737fbfcf2c10056d7aed05193bb15e39.gz
|
|
|
|
| |
darcs-hash:20060129001120-2060e-aca189a18e75d422619f8c4e66d0abceaaf76593.gz
|
|
|
|
| |
darcs-hash:20060127211137-7ad00-b4433b51fe014e1b8f2e741857bd6b101e6677f5.gz
|
|
|
|
| |
darcs-hash:20060127193238-d5083-7af0a40e439cd5f63e45d4037611132a16856799.gz
|
|
|
|
| |
darcs-hash:20060127171834-2060e-75d34744fd23d33208cf977f86fdf928fa8d6db5.gz
|
|
|
|
| |
darcs-hash:20060127171739-2060e-e1ca4da2fdca49b8d183b9ac889935f6eb45b435.gz
|
|
|
|
| |
darcs-hash:20060127133020-2060e-6af565d430f68cefb9ac40bde12fb0bb43745a5e.gz
|
|
|
|
| |
darcs-hash:20060127141826-7ad00-c1689c7db5c4831fbbfca4a4c6c5f27c64546951.gz
|
|
|
|
| |
darcs-hash:20060127130334-2060e-93f2919f20ba08aa2563c771f5fd39f755a462de.gz
|
|
|
|
| |
darcs-hash:20060127124938-2060e-add3a3b05e90ece506e4a90314c603f042880234.gz
|
|
|
|
| |
darcs-hash:20060127112205-d5083-8020a108120f6f1baa68456dd509a13021320c21.gz
|
|
|
|
| |
darcs-hash:20060126233702-87e23-9382dd77b66f263fa51ad02dc31264c667fdbc70.gz
|
|
|
|
|
|
|
|
| |
The function getUserCount() uses SQL_CALC_FOUND_ROWS now if
MySQL v4.0 or later is found. This will speed up this query
with big user tables.
darcs-hash:20060126205715-7ef76-e3a7009ad6be3659002b562bc055e4fe1cbd904a.gz
|
|
|
|
|
|
|
|
| |
The function retrieveUsers() uses the SQL statement LIMIT now
to select a subset of tupel out of a result table instead of
fetching the whole table and filter in PHP.
darcs-hash:20060126195109-7ef76-79af82f95282d43b585a67b495bfa86c2f5e3a15.gz
|
|
|
|
|
|
|
| |
Adds a config option for the key using in groups as suggested on the wiki.
Makes the debug outputs distinct. Removes commented, nonimplemented functions.
darcs-hash:20060126214935-7ad00-e4ab08d9fcaa4f43bad7048e8bb9800107e32432.gz
|
|
|
|
|
|
|
| |
This adds a javascript confirmation for the delete button in the user manager.
It also adds the $() shortcut function known from the prototype library.
darcs-hash:20060126203550-7ad00-d5690ef06432286239953a79c5dbbc25f8720204.gz
|
|
|
|
| |
darcs-hash:20060126011342-9b6ab-40d04573bef34fa4012edac74186355b9a7ff0d9.gz
|
|
|
|
| |
darcs-hash:20060125211620-7ad00-aecd98eba9a237f3314281c0924c1eab99dbe589.gz
|
|
|
|
| |
darcs-hash:20060125000125-9b6ab-9853f11e04d8ea93235317fa8137cef079eb2641.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch changed the function modifyUser(). Before this update
each data change was applied by deleting and re-adding the complete
user entry. The new function uses the UPDATE SQL statement.
Furthermore all human readable error messages were removed. The
calling procedure is in charge now to inform the user about
failures. Internal debug messages were added. They can be enabled
in the configuration file.
Last but not least the module retrieves the database version now
to handle incompatible features between different MySQL versions.
darcs-hash:20060124190625-7ef76-f6dffabf230155aa51bf3c8569c31fd444634407.gz
|
|
|
|
|
|
| |
This patch make the MySQL backend work again after Andi's code cleanup ;-)
darcs-hash:20060122125327-7ef76-5b7a46fa8bc49fc68a11a44fabddc9753e9a1dfb.gz
|
|
|
|
| |
darcs-hash:20060122125327-7ad00-3850bd0d928235a39fd19d79b306259f3139ba75.gz
|
|
|
|
| |
darcs-hash:20060122011249-9b6ab-fdd9188322e1dc4441562a905ac481f66b703db2.gz
|
|
|
|
| |
darcs-hash:20060121194539-7ad00-c880c0980513a3ccb45253c02e1a02d4cbdd6009.gz
|
|
|
|
|
|
|
|
| |
This changes nearly all occurences of urlencode to rawurlencode. The latter
encodes spaces as %20 while the former uses a + sign. For the use in browser
URLs %20 is the correct form.
darcs-hash:20060121192747-7ad00-6563b77368a41f071609495c6a145982938a8301.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch is a start to make all the auth backend mor alike in
configuration and to update all backend to the new OO method.
This patch changed some config placeholders and thus may break
existing configs! Here is a list of the new place holders used
in MySQL and LDAP:
%{user} - the login name
%{group} - a group name
%{pass} - the password (cleartext or crypted)
%{dgroup} - the default group
%{guid} - a group id
%{uid} - a user id
%{name} - full name of a user
%{email} - email of a user
%{dn} - DN for a user (LDAP only)
The LDAP backend was enhanced a little bit. The default group
now is always added to the list of returned groups. A different
Server Port can be configured.
More changes will follow.
darcs-hash:20060121181149-7ad00-79de68aa7f87aef87dcff9dd7afd50adda859289.gz
|