aboutsummaryrefslogtreecommitdiff
path: root/engine/lib/elgglib.php
AgeCommit message (Collapse)Author
2008-06-18Added generic listing and pagination functionsben
git-svn-id: https://code.elgg.org/elgg/trunk@964 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-18Fixes #18: Set default view type in admin marcus
http://trac.elgg.org/elgg/ticket/18 git-svn-id: https://code.elgg.org/elgg/trunk@963 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-17Fixes #24 - Added a funky display function called friendly_time($timestamp).ben
git-svn-id: https://code.elgg.org/elgg/trunk@956 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-17CLOSED - #34: Install process must be completely graphical marcus
http://trac.elgg.org/elgg/ticket/34 git-svn-id: https://code.elgg.org/elgg/trunk@951 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-16Registers contexts for each menu item. Refs #32ben
git-svn-id: https://code.elgg.org/elgg/trunk@938 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-12We only have one pageshell.ben
git-svn-id: https://code.elgg.org/elgg/trunk@898 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-11Marcus Povey <marcus@dushka.co.uk>icewing
* Initial administration panel git-svn-id: https://code.elgg.org/elgg/trunk@867 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-11git-svn-id: https://code.elgg.org/elgg/trunk@866 ↵icewing
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-10register_event_handler and trigger_event have been renamed to ↵ben
register_elgg_event_handler and trigger_elgg_event respectively. git-svn-id: https://code.elgg.org/elgg/trunk@848 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-05Further cleanupben
git-svn-id: https://code.elgg.org/elgg/trunk@806 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-05Marcus Povey <marcus@dushka.co.uk>icewing
* Partial internationalisation of exceptions git-svn-id: https://code.elgg.org/elgg/trunk@801 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-05Installation and initial account creation should now be stable.ben
git-svn-id: https://code.elgg.org/elgg/trunk@800 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-04A more elegant event passthrough mechanism.ben
git-svn-id: https://code.elgg.org/elgg/trunk@799 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-04Fixed the installation labels issue!ben
git-svn-id: https://code.elgg.org/elgg/trunk@798 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-04Fixed the callpath_gatekeeper on Windows machines.ben
git-svn-id: https://code.elgg.org/elgg/trunk@795 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-04Marcus Povey <marcus@dushka.co.uk>icewing
* Minor documentation git-svn-id: https://code.elgg.org/elgg/trunk@788 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-03Marcus Povey <marcus@dushka.co.uk>icewing
* Removed superfluous event git-svn-id: https://code.elgg.org/elgg/trunk@782 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-02Marcus Povey <marcus@dushka.co.uk>icewing
* Path check no longer an event, forces path check git-svn-id: https://code.elgg.org/elgg/trunk@773 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-02Marcus Povey <marcus@dushka.co.uk>icewing
* Minor bugfix git-svn-id: https://code.elgg.org/elgg/trunk@769 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-02Marcus Povey <marcus@dushka.co.uk>icewing
* Privileged path check to privileged function execution. ... i really don't like this exception stuff. I think it would be better to say that you can't access stuff you can't access. git-svn-id: https://code.elgg.org/elgg/trunk@767 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-30Marcus Povey <marcus@dushka.co.uk>icewing
* Removed debug git-svn-id: https://code.elgg.org/elgg/trunk@766 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-30Marcus Povey <marcus@dushka.co.uk>icewing
* Bugfix on gatekeeper and forcing data functions to privileged only git-svn-id: https://code.elgg.org/elgg/trunk@765 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-30Marcus Povey <marcus@dushka.co.uk>icewing
* Renamed limited to strict git-svn-id: https://code.elgg.org/elgg/trunk@764 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-30Marcus Povey <marcus@dushka.co.uk>icewing
* Improved callpath_gatekeeper git-svn-id: https://code.elgg.org/elgg/trunk@763 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-29Marcus Povey <marcus@dushka.co.uk>icewing
* Turns out i needed reflection afterall. git-svn-id: https://code.elgg.org/elgg/trunk@761 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-29Marcus Povey <marcus@dushka.co.uk>icewing
* Introducing callpath_gatekeeper git-svn-id: https://code.elgg.org/elgg/trunk@758 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-29Marcus Povey <marcus@dushka.co.uk>icewing
* Simplified call_gatekeeper() git-svn-id: https://code.elgg.org/elgg/trunk@757 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-29git-svn-id: https://code.elgg.org/elgg/trunk@756 ↵icewing
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-29Marcus Povey <marcus@dushka.co.uk>icewing
* Introducing call_gatekeeper() git-svn-id: https://code.elgg.org/elgg/trunk@755 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-27Marcus Povey <marcus@dushka.co.uk>icewing
* Fixed incorrect event trigger code - problem caused by incorrect is_array clause on event trigger functions git-svn-id: https://code.elgg.org/elgg/trunk@724 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-26Fix for elgg_view_layoutben
git-svn-id: https://code.elgg.org/elgg/trunk@712 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-26Added layout manager to elgglibben
git-svn-id: https://code.elgg.org/elgg/trunk@711 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-23Marcus Povey <marcus@dushka.co.uk>icewing
* View debug messages now echoed to system log instead of to the screen. * Minor doc fix git-svn-id: https://code.elgg.org/elgg/trunk@699 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-23Removing conflict over 'event' keyword in viewsben
git-svn-id: https://code.elgg.org/elgg/trunk@696 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-23... and again ...ben
git-svn-id: https://code.elgg.org/elgg/trunk@695 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-23Fix for previousben
git-svn-id: https://code.elgg.org/elgg/trunk@693 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-23Similar tweak as for events, but with plugin hooksben
git-svn-id: https://code.elgg.org/elgg/trunk@690 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-23trigger_event now passes the actual event details on 'all'ben
git-svn-id: https://code.elgg.org/elgg/trunk@689 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-22Marcus Povey <marcus@dushka.co.uk>icewing
* undid previous as it was a dumb idea git-svn-id: https://code.elgg.org/elgg/trunk@682 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-22Marcus Povey <marcus@dushka.co.uk>icewing
* Clarification: Trigger event can only be passed a context related to a ElggEntity git-svn-id: https://code.elgg.org/elgg/trunk@681 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-21Added easier sidebar populationben
git-svn-id: https://code.elgg.org/elgg/trunk@665 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-20Marcus Povey <marcus@dushka.co.uk>icewing
* Introducing: current_page_url() git-svn-id: https://code.elgg.org/elgg/trunk@654 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-01Major site config changesben
git-svn-id: https://code.elgg.org/elgg/trunk@615 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-01$CONFIG->dbprefix, not $CONFIG->prefixben
git-svn-id: https://code.elgg.org/elgg/trunk@595 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-01Introducing run_function_once($functionname, $timelastupdatedcheck).ben
git-svn-id: https://code.elgg.org/elgg/trunk@592 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-25Marcus Povey <marcus@dushka.co.uk>icewing
* git-svn-id: https://code.elgg.org/elgg/trunk@526 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-25Fix to the debug messages for elgg_viewben
git-svn-id: https://code.elgg.org/elgg/trunk@524 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-24The beginnings of a db upgrade system. See lib/version.php, /version.php and ↵ben
the datalist functions in elgglib.php. git-svn-id: https://code.elgg.org/elgg/trunk@519 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-21Fixed an inconsistency in elgg_view_entityben
git-svn-id: https://code.elgg.org/elgg/trunk@505 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-16No need for elgg_view_entity to separately load the owner entityben
git-svn-id: https://code.elgg.org/elgg/trunk@478 36083f99-b078-4883-b0ff-0f9b5a30f544