summaryrefslogtreecommitdiff
path: root/core/controllers/welcome.php
AgeCommit message (Collapse)Author
2008-12-14Change the watermark module to use forge.Tim Almdal
Also the watermark file is now stored in varpath. and the location is stored in the module vars table
2008-12-14The start of the watermark module. It doesn't save the watermark at this ↵Tim Almdal
point. This is more of trying out the approach where Forge is not used for forms. Basic html and the Validation library.
2008-12-13Set the resize and thumbnail maximum dimension into the module vars tableTim Almdal
2008-12-12Change the check from class_exists to module::is_installedTim Almdal
2008-12-12If the user class doesn't exist, then just set the owner_id to null. Another ↵Tim Almdal
issue of generating data before the user class is installed
2008-12-12Refaactor module::install() and module::uninstall() out of theBharat Mediratta
scaffolding and unit test code so that we can use it consistently. This fixes an issue where adding a module was not refreshing the statically cached module list causing the test framework to break.
2008-12-12Use restore_error_handler() instead of a second set_error_handler() callBharat Mediratta
2008-12-12Randomly choose images from core/tests/images as test imagesTim Almdal
2008-12-12Remove the attempt at a local import moduleTim Almdal
2008-12-12Get rid of all pseudo users and pseudo groups, while preserving allBharat Mediratta
other functionality. This makes our user/group and access code fully consistent.
2008-12-111) Begins the creation of the local import module by adding the ↵Tim Almdal
administation component to the scaffolding Actions tab. The importing functionality will follow shortly. 2) Defines a routining pattern for module administration controllers. URI's of the form admin/module/method/parameters gets remapped into module_admin/method/parameters. This will result in the lookup of the the controller Module_Admin_Controller
2008-12-10Change all access API methods to take ORMs instead of ids. This willBharat Mediratta
minimize reloading objects from the database.
2008-12-09Move code to delete users and add/remove users from groups into theBharat Mediratta
model.
2008-12-09move user::delete() to User_Model::delete()Bharat Mediratta
2008-12-07* Don't call _getadd_photo_html() when we don't have an items table.Bharat Mediratta
* Guard against errors when uninstalling modules that don't have any code left (eg: carousel) * Create the var/uploads dir automatically.
2008-12-06Implemented photo::_get_photo_add(). You need to create the var/uploads ↵Tim Almdal
directory and make it writable by the server. The location of the temporary upload directory is specified in config/upload.php
2008-12-05Fix a bug where any uninstall removed the entire database.Bharat Mediratta
2008-12-04Moving albums around with a drag and drop interface seems to work and ↵Tim Almdal
preserve the left right pointers. * changed _lock and _unlock to protected methods lock and lock respectively * added a moveTo method on the Item_Model * Corrected the hole closure on delete. * added moveTo on the ORM_MTPP class * Changed the rearrange javascript to do moves with ajax
2008-12-04Change the startup code to only put installed modules on the autoloadBharat Mediratta
path. This breaks a bunch of places where we had hardcoded dependencies, so guard all of those cases. Restructure module::available() a bit and the way that we do install/uninstall in the scaffolding.
2008-12-04Get rid of the rearrange helper as the code could be inlinedTim Almdal
2008-12-03Add /welcome/form/add/photos to give you the add photo form.Bharat Mediratta
2008-12-01Fix profiler settings in the scaffoldingBharat Mediratta
2008-12-01Add access::reset() so that you can specify your intent to use theBharat Mediratta
parent's permissions. Update scaffolding to demonstrate that it works.
2008-12-01Prototype access control model. There's much left to do, but it's aBharat Mediratta
working implementation.
2008-11-30Move rearrange HTML generation into welcome.php so that we gracefullyBharat Mediratta
handle the case where the DB is not installed yet.
2008-11-29Add access model (not fully baked yet).Bharat Mediratta
Update scaffolding to allow addition of just albums (helpful for testing permissions)
2008-11-28Dynamically create the list of available modules. This permits new modules ↵Tim Almdal
to be added without having to update the config.php file
2008-11-28Add an easy way to add a bunch of servers from the server sideBharat Mediratta
2008-11-27Make tags look a little better.Bharat Mediratta
2008-11-27Centralize logging around installing/uninstalling modules.Bharat Mediratta
2008-11-26Draw an album tree in the access -> permissions tab.Bharat Mediratta
2008-11-26Add support for marking users as "admin"Bharat Mediratta
2008-11-26Add support in the scaffolding for adding users to groups, adding andBharat Mediratta
removing users and groups.
2008-11-26Use lorem2 words as inputs to generateTags. Limiting the number ofBharat Mediratta
tags results in a better distribution of the tags (so the cloud looks nicer).
2008-11-26Create user/group create/delete functions and have the scaffolding use them.Bharat Mediratta
2008-11-251) Changed how the test tags are generated to be able to create a better ↵Tim Almdal
distribution 2) Added a new helper function "load_buckets" assign the class suffix to each tag 3) Created a unit test to test the load_buckets function
2008-11-25The scaffolding can now add and delete users and groups. Yippee!Bharat Mediratta
2008-11-25Add a "Access" tab to the scaffolding and list users and groups.Bharat Mediratta
Refactor welcome.php a little bit to make index() more readable.
2008-11-25tag::add_tag() -> tag::addBharat Mediratta
2008-11-25Add theme debugging. Activate it in the [info] tab in theBharat Mediratta
scaffolding, then browse around your Gallery3 to see where you can add visible elements via modules.
2008-11-24Moved the creation of tags into the tag helper library. Added a count field ↵Tim Almdal
to the tags table. Bharat, I know you said not to worry about caching, but I want to explore what are some of the issues with keeping track of the counts as we go. (i.e. is it a pain in the a__)
2008-11-24Show a link to the item with the most tags.Bharat Mediratta
2008-11-24Show the tag count, too.Bharat Mediratta
Try using array_rand to simplify tag creation logic. Is it better? Maybe.
2008-11-24Remove the has_many_and_belongs_to_many relations from the item modelTim Almdal
2008-11-24Add the creation of tags to the scaffolding codeTim Almdal
2008-11-23Show the # of commentsBharat Mediratta
2008-11-23Add a button to install all plugins at once, now that we have so many.Bharat Mediratta
Improve the style a bit, sort the plugins, put core first and make it stand out so that you don't accidentally uninstall it.
2008-11-21Revert module block approachTim Almdal
2008-11-18Fix a typo user_id -> owner_idBharat Mediratta
2008-11-16create a regular user and make scaffolding assign owner to logged in userFelix Rabinovich