Robin Appelman
1e4432c5d5
new settings page that allows plugins to integrate their own settings dialogs more with the existing ones
14 years ago
Robin Appelman
08454ce463
remove debug messages
14 years ago
Robin Appelman
1e5081002b
fix error during the creation of the database table when using mysql
14 years ago
Robin Appelman
f0f77aafbf
fix problem when creating users with a non-empty userid cache
14 years ago
Robin Appelman
5f53165efb
provide a function to load the data from a plugin.xml file
14 years ago
Robin Appelman
8b2ff8dcad
change the user backend after we load the plugins
14 years ago
Robin Appelman
9c56a1e608
Merge branch 'master' of http://git.gitorious.org/owncloud/owncloud
14 years ago
Robin Appelman
417b1efdca
use encodeURIComponent in more places
14 years ago
Martin Sandsmark
9d99c4fbdc
update to comply with the OCS spec (lookup by application name too)
14 years ago
Robin Appelman
6642d4af6f
fix warnings given by MDB2 if opendir is restricted by the host
14 years ago
Robin Appelman
2a78209728
comply with updated version of the plugin.xml syntax
14 years ago
Robin Appelman
98e49c7552
use new plugin system for loading plugins
14 years ago
Robin Appelman
687cb29c7d
Merge commit 'refs/merge-requests/31' of git://gitorious.org/owncloud/owncloud into merge
14 years ago
Robin Appelman
dcb2455b69
Merge branch 'master' of gitorious.org:owncloud/owncloud
14 years ago
Robin Appelman
ccdb21958e
use = instead of LIKE when selecting private attributes
14 years ago
Martin T. H. Sandsmark
3b065d4dae
more addslashes magic sauce
14 years ago
Martin T. H. Sandsmark
1f46d0fc7d
remove debug output
14 years ago
Martin T. H. Sandsmark
ce0993e0c7
fix mdb2 usage, add optional format variable
14 years ago
Martin T. H. Sandsmark
c2504f54ad
fix some, do not enjoy php
14 years ago
Martin T. H. Sandsmark
e6f6c62113
some fixes
14 years ago
Martin T. H. Sandsmark
58b4485677
fix parsing of url
14 years ago
Aldo "xoen" Giambelluca
11664f3153
Moved LDAP authentication into a plugin
Used the current plugin system to define `USER_OC_LDAP` class
that can be used as backend for OC_USER
14 years ago
Aldo "xoen" Giambelluca
ccd362108e
Cleaned up and added some documentation
14 years ago
Aldo "xoen" Giambelluca
68775a282d
Created class `OC_USER_BACKEND` for general user managment
It's possible to use `OC_USER` as normal but the real stuff
is done by the `OC_USER::$_backend` class, setted using
`OC_USER::setBackend()` (this is done in inc/lib_user.php)
14 years ago
Aldo "xoen" Giambelluca
9fe46ef093
OC_USER now is an abstract class (OC_USER_ABSTRACT)
At start the choosen user manager is created
(e.g. OC_USER_DATABASE, OC_USER_LDAP)
and put into the global variable `$userManager`.
This is the variable to use instead of `OC_USER` class.
TODO: A better name than $userManager?
14 years ago
Aldo "xoen" Giambelluca
9c124a8dbf
Reverted to self::$classType syntax and fixed the use of self in non-object
14 years ago
Martin T. H. Sandsmark
64d4d57615
fix permissions, start to implement private data api
14 years ago
Aldo "xoen" Giambelluca
42d603c5b3
Minor style changes
* camelCase
* spaces here and there
14 years ago
Aldo "xoen" Giambelluca
64fd3f7aea
Fixed a cache-check in `OC_USER_Database::getGroupName()` and minor style changes
* Added spaces here and there
* Using camelCase for same variable
14 years ago
Aldo "xoen" Giambelluca
7b84bf5f0e
Minor style changes
* Using camelCase for `$classType` property
* Using `self` keyword instead of class name
* Added spaces here and there
14 years ago
fabian
9ff483759f
Abstract lib_user
14 years ago
fabian
e4986c2d9f
Support for mod_auth added
14 years ago
Aldo "xoen" Giambelluca
47674cb473
Improved OC_CONFIG::saveConfiguration()
* Support numeric types too
* $WEBROOT variable was not necessary
14 years ago
Aldo "xoen" Giambelluca
fa9deac833
Call `saveConfiguration()` using self and fixed a typo
14 years ago
Aldo "xoen" Giambelluca
97596be52e
added `writeConfiguration()` method to OC_CONFIG
This actually write all the key/value into the config.php.
The code in `writeAdminLisener()` is cleaner.
This is in prevision of new configuration options (e.g. plugin related)
14 years ago
Aldo "xoen" Giambelluca
50c067ffe8
Added more MIME Types in `inc/lib_filestorage.php`
Here the types added:
* Flac / Ogg [1]
* GZip / Tar / Tar+GZip
* PDF / SVG / Tiff
* JavaScript
Other little changes:
* I changed the ordered to be alphabetical (by extension)
* Using single quotes instead of double quotes for strings
* Indentation
[1]: http://wiki.xiph.org/MIME_Types_and_File_Extensions
[2]: http://www.asciitable.it/mimetypes.asp
14 years ago
Aldo "xoen" Giambelluca
0939d5c393
Using camelCase for function names in 'inc/lib_user.php'
PHP function names is case-insensitive so this change isn't
intrusive but improve readability of the code.
14 years ago
Aldo "xoen" Giambelluca
890d7fa512
Using camelCase for function names in 'inc/lib_ocs.php'
PHP function names is case-insensitive so this change isn't
intrusive but improve readability of the code.
14 years ago
Aldo "xoen" Giambelluca
e3a0898a99
Using camelCase for function names in 'inc/lib_files.php'
PHP function names is case-insensitive so this change isn't
intrusive but improve readability of the code.
14 years ago
Aldo "xoen" Giambelluca
00df2099b5
Using camelCase for function names in 'inc/lib_base.php'
PHP function names is case-insensitive so this change isn't
intrusive but improve readability of the code.
14 years ago
Aldo "xoen" Giambelluca
a532719c21
Using camelCase for function names in 'inc/lib_config.php'
PHP function names is case-insensitive so this change isn't
intrusive but improve readability of the code.
14 years ago
Aldo "xoen" Giambelluca
7a7b2cdd1e
Fixed validation of /settings
In 'inc/templates/configform.php'
* action attribute of form specified
* put the hidden input in a div for validation
14 years ago
Robin Appelman
96e185f150
Merge git://gitorious.org/~icewind/owncloud/icewinds-owncloud into merge
Conflicts:
inc/MDB2/Driver/Function/pgsql.php
inc/MDB2/Driver/Manager/mysql.php
inc/MDB2/Driver/Reverse/pgsql.php
inc/MDB2/Driver/mysql.php
inc/lib_base.php
14 years ago
Robin Appelman
9f914275db
fix line feeds
14 years ago
Robin Appelman
68cc904bc1
Merge branch 'merge'
14 years ago
Robin Appelman
32e5851255
Merge commit 'refs/merge-requests/23' of git://gitorious.org/owncloud/owncloud into merge
14 years ago
Robin Appelman
77c423d27b
Only connect to a remote ownCloud when we are actually using it
14 years ago
Robin Appelman
b38aa771d1
Initial version of remote ownCloud access through filesystem abstraction
14 years ago
Robin Appelman
581328fbc1
Fix custom database names
14 years ago
Robin Appelman
9fe7f992d9
Initial work on transering files between servers
14 years ago