Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-23 | Change photo::create() and album::create() to take ORM instances | Bharat Mediratta | |
instead of ids. | |||
2008-12-23 | Add very simple graphics toolkits. | Bharat Mediratta | |
Track a set of rules in Graphics_Rule_Model which specify how we turn original images into thumbnails and resizes. There's one set of rules that applies to every image in the Gallery. Track the state of thumbs and resizes with a "dirty" bit. The new graphics helper manages the rules and can rebuild the thumbs and resizes for any images that are considered "dirty". Introduce the concept of an "album cover" which is an item that an album points to. We'll use that item as the source for the album's thumbnail/resize. Conflated with this change (sorry!) I also changed the Var table to use module_name instead of module_id. This may be marginally less efficient, but it's much easier to follow in the database. | |||
2008-12-23 | Update comment. | Bharat Mediratta | |
2008-12-23 | Allow the site admin to upload watermark images. Can't do much with them yet. | Bharat Mediratta | |
2008-12-23 | Change photo::img_dimensions to take the dimensions, not a photo. This lets ↵ | Bharat Mediratta | |
us use it in the watermark module too | |||
2008-12-22 | Fix a typo | Bharat Mediratta | |
2008-12-22 | Add message severity CSS classes to status messages. Create | Bharat Mediratta | |
message::severity_class() to do the conversion and convert the log entry code to use that. | |||
2008-12-22 | Internationalize welcome block. | Bharat Mediratta | |
2008-12-22 | Fix admin/modules url. | Bharat Mediratta | |
2008-12-22 | Add messaging system for reporting actions back to the user. Make | Bharat Mediratta | |
module install/uninstall work and tie it into the messaging system. | |||
2008-12-22 | Reinstate the dummy error handler to ensure that we work in a clean install ↵ | Bharat Mediratta | |
w/ no database | |||
2008-12-22 | Remove module.info from infrastructure modules that are effectively | Bharat Mediratta | |
libraries that would ship with the core. Refactor welcome.php to use the newly refactored module::available() | |||
2008-12-22 | Normalize CSRF handling into the access helper. Probably not the best | Bharat Mediratta | |
place for it, but it'll do for now. Do CSRF checking in the Admin controller so that we're safe across the board on the admin side. | |||
2008-12-22 | Support proper rendering of locked modules, add a submit button, point it at ↵ | Bharat Mediratta | |
admin/modules/save | |||
2008-12-22 | Lock a couple of modules | Bharat Mediratta | |
2008-12-22 | Add some admin theme callbacks and make them explicitly admin_xxx for ↵ | Bharat Mediratta | |
consistency with the callbacks in the xxx_block helpers. So in the theme we have: admin.html.php: $theme->admin_page_bottom() then in the helpers: core_block.php: function admin_page_bottom() { } | |||
2008-12-22 | Change the way that we track modules. | Bharat Mediratta | |
Each module now has a "module.info" file that has information about the module, including the core. We can display the installed version, and the version in the code. Also take a first shot at a modules admin page. | |||
2008-12-22 | Update Selenium IDE test case file names. | Chad Kieffer | |
2008-12-21 | Removed my local dev url. | Chad Kieffer | |
2008-12-21 | Add phpdoc comments. | Bharat Mediratta | |
2008-12-21 | Swap "Content" and "Modules" | Bharat Mediratta | |
2008-12-21 | Add info/warning/error classes to log messages. | Bharat Mediratta | |
2008-12-21 | Add some more logging code. Now the site admin has some log entries to look at. | Bharat Mediratta | |
2008-12-21 | INFO -> log::INFO | Bharat Mediratta | |
2008-12-21 | Report actual log entries in the "log entries" admin block. | Bharat Mediratta | |
2008-12-21 | Add a logging facility, and instrument login/logout to use it. | Bharat Mediratta | |
2008-12-21 | Implement the 'Project News' block with actual news from GMC.. woot! | Bharat Mediratta | |
2008-12-21 | create a more generic random_phrase() function | Bharat Mediratta | |
2008-12-20 | Implement the photo stream with the most recently uploaded photos. | Bharat Mediratta | |
2008-12-20 | Add "created" and "updated" timestamps to the items table. | Bharat Mediratta | |
2008-12-20 | Update view counts for albums also | Bharat Mediratta | |
2008-12-20 | Add view counts and show them properly. | Bharat Mediratta | |
2008-12-20 | use some real stats | Bharat Mediratta | |
2008-12-20 | Add a missing colon. | Bharat Mediratta | |
2008-12-20 | Internationalize. | Bharat Mediratta | |
2008-12-20 | Replace placeholders with real data | Bharat Mediratta | |
2008-12-20 | Collapse Admin_Dashboard_Controller down into a single theme call, since now | Bharat Mediratta | |
all dashboard blocks are stored in modules. | |||
2008-12-20 | Move Recent Comments into its own block. | Bharat Mediratta | |
2008-12-20 | Move log entries into its own block | Bharat Mediratta | |
2008-12-20 | Move the "Photo Stream" section into its own block | Bharat Mediratta | |
2008-12-20 | Move the "status messages" section into its own block. | Bharat Mediratta | |
2008-12-20 | Move Platform and Project News admin sidebar blocks into the new | Bharat Mediratta | |
modular structure. | |||
2008-12-20 | Add admin sidebar blocks, and move the stats block into that pattern. | Bharat Mediratta | |
2008-12-20 | Create a pattern for admin dashboard blocks and make the "welcome" | Bharat Mediratta | |
block. | |||
2008-12-20 | Create module::load_themes() to load the correct theme after we do | Bharat Mediratta | |
routing and know whether we're going to an /admin page or a regular one. | |||
2008-12-19 | Fix a bug in admin delegation. | Bharat Mediratta | |
2008-12-19 | Add access::forbidden() | Bharat Mediratta | |
2008-12-19 | Create a new pattern for Site Admin controllers: | Bharat Mediratta | |
1) They must all start with "admin_". This pattern is not directly routable. 2) Their urls must be /admin/xxx. 3) The Admin_Controller will take the xxx and look for Admin_Xxx_Controller and will delegate to that admin controller, after doing security checks. Moved the users and dashboard views into individual modules for now. | |||
2008-12-19 | Delete the var/thumbs .htaccess files, too. | Bharat Mediratta | |
2008-12-19 | We always have at least 1 page in an album. | Bharat Mediratta | |