aboutsummaryrefslogtreecommitdiff
path: root/engine/lib/configuration.php
AgeCommit message (Collapse)Author
2013-03-15more coding standard fixescash
2013-02-09Small changes to remove static analysis noise and simplify flowSteve Clay
2013-02-09Doc fixes and inline type hints for variables (big static analysis cleanup)Steve Clay
2013-01-17Fixes #3123 - Correct name length control in datalist_get and set_configPaweł Sroka
2012-11-27elgg_get_config: Don't generate NOTICE if $value not setSteve Clay
2012-11-27Don't hit DB on elgg_get_config after putting all configuration into local ↵Paweł Sroka
object
2012-06-18Fixes #4483 fixes undefined variable errors for non-deprecated functions in ↵Cash Costello
engine
2012-02-04Merge pull request #156 from cash/cache_langcash
Fixes #2877 Adds language string caching to system cache
2012-02-03response from insert_data needs to be checked for !== FALSEJanek Lasocki-Biczysko
2012-01-25caching language datacash
2012-01-24Fixes #4272 where an array of entity types can be used, use array in config ↵Cash Costello
object
2012-01-21Fixes #4180 finished conversion to system cache by converting ↵Cash Costello
datalist/CONFIG var name
2012-01-21cleans up the boot processCash Costello
2012-01-21updated documentation of configuration libCash Costello
2012-01-09coding standard fixes to engineCash Costello
2011-10-30setting $CONFIG->context earlier to avoid using the context functions before ↵Cash Costello
it is initialized
2011-10-08Fixes #3936 added @access private to internal functionsCash Costello
2011-10-01Fixes #3826 using wwwroot in 1.8.x releasescash
2011-06-25datalist_get() was incorrectly setting escaped values in the cache.Brett Profitt
2011-03-26Fixes #3250 elgg_get_root_path() to be consistentcash
git-svn-id: http://code.elgg.org/elgg/trunk@8863 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-03-17Fixes #3123. Datalists and config names can now be up to 255 chars long. ↵brettp
Debug mode is disabled when caching views to avoid saving bad stuff. git-svn-id: http://code.elgg.org/elgg/trunk@8746 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-02-20Refs #2793, #2956. Ported run_function_once() and datalist_get/set() changes ↵brettp
for values > 32 chars to trunk. git-svn-id: http://code.elgg.org/elgg/trunk@8363 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-02-20Refs #2813, #2956. Ported get_config() returns null to 1.8's get_config() ↵brettp
and elgg_get_config(). git-svn-id: http://code.elgg.org/elgg/trunk@8362 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-02-08Refs #2543: Core uses the new functions from previous commit.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@8078 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-02-03changed elgg_get_plugin_path() to elgg_get_plugins_path()cash
git-svn-id: http://code.elgg.org/elgg/trunk@8001 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-02-03Refs #2428 just a few more CONFIG uses left to be replacedcash
git-svn-id: http://code.elgg.org/elgg/trunk@8000 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-29added a catch for configuration names longer than 32 characterscash
git-svn-id: http://code.elgg.org/elgg/trunk@7753 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-29fixed bug where get_config was returning 0 because there is not not auto id ↵cash
on the config table git-svn-id: http://code.elgg.org/elgg/trunk@7752 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-27Refs #2543: set_default_config() uses better names. get_config() rewrites ↵brettp
old names to new, but have to double up assignments in $CONFIG for ppl not using get_config(). git-svn-id: http://code.elgg.org/elgg/trunk@7725 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-01Fixes #2461 unsetting CONFIG variable in unset_config()cash
git-svn-id: http://code.elgg.org/elgg/trunk@7487 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-30Refs #2428 adds elgg_get_plugin_path() and elgg_get_data_path()cash
git-svn-id: http://code.elgg.org/elgg/trunk@7476 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-29Refs #2428 added elgg_get_config(), elgg_set_config(), and elgg_save_config()cash
git-svn-id: http://code.elgg.org/elgg/trunk@7470 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-10Fixes #2367: With fear and trepidation, converting events/plugin hooks to ↵ewinslow
use elgg_ prefixed versions git-svn-id: http://code.elgg.org/elgg/trunk@7284 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30ripped out last remaining tentacles of old installer from core - just needs ↵cash
removal of install.php when elgg_view() is updated git-svn-id: http://code.elgg.org/elgg/trunk@7141 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30moved datalist code into the configuration libcash
git-svn-id: http://code.elgg.org/elgg/trunk@7135 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-28Standardized code in all of core, not including language files, tests, or ↵brettp
core mods. git-svn-id: http://code.elgg.org/elgg/trunk@7124 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-09Refs #2450: Documented configuration.php.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6921 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-03-22Merged 1.7 bugfixes back into core. (5376:HEAD).brettp
git-svn-id: http://code.elgg.org/elgg/trunk@5471 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-03-17Updated documentation for set_config(). Removed unnecessary escaping of ↵brettp
value before serializing, which broke arrays anyway... git-svn-id: http://code.elgg.org/elgg/trunk@5428 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-15Standardized gobs of files.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3548 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-08-31All line endings are now Unix-style.brettp
git-svn-id: https://code.elgg.org/elgg/trunk@3451 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-08-20Whoa nelly this is a big one: Removed license and copyright for files.brettp
git-svn-id: https://code.elgg.org/elgg/trunk@3427 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-04-08Close #968: View path cache can now be turned on and offmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@3197 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-23Added the ability to turn simplecache on and off.kevinjardine
git-svn-id: https://code.elgg.org/elgg/trunk@2908 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-23Refs #706marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2611 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-05Fixes #655, Refs #628: Install now working with correct event chain (#628).marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2530 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-03Minor tweaks 'cos case does matter...marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2379 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-16Closes #438marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2269 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-30Closes #388: Additionally the site check in configuration_init() should be ↵marcus
instanceof. Nice spot, thanks. git-svn-id: https://code.elgg.org/elgg/trunk@2151 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-25sitedescription now loaded into config and displayedmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1525 36083f99-b078-4883-b0ff-0f9b5a30f544