summaryrefslogtreecommitdiff
path: root/core/libraries
AgeCommit message (Collapse)Author
2009-02-06Convert all item->type == "album" to item->is_album()Tim Almdal
Convert all item->type == "photo" to item->is_photo()
2009-02-06Apply default link styles to links in dialogs, including the Forgot Password ↵Chad Kieffer
link.
2009-02-05Move test-related extensions to Sendmail into a subclass that we onlyBharat Mediratta
use in the test code (Sendmail_For_Test).
2009-02-05Minor code style changes.Bharat Mediratta
2009-02-03Doh! Fix a bug in add_after() that caused it to drop the item we were ↵Bharat Mediratta
adding it after.
2009-02-02Do 1 DB query for l10n per HTTP request (per locale), not one per t() call.Andy Staudacher
2009-02-02Changed the Sendmail library to allow the separator between mailTim Almdal
headers to be specified as a parameter. The documents say that it should be "\r\n". Some sendmail programs seem to violate the specification and get confused. In these cases the header separator is just "\n". This change allows the header separator to be set by the a configuration parameter.
2009-02-01Update the handling of the to field if the input field is an arrayTim Almdal
2009-01-29Add the ability to generate the id parameter on Menu Dialog.Tim Almdal
2009-01-29Fix an off-by-one issue-- the destination level is the target's child, not ↵Bharat Mediratta
the target itself.
2009-01-29Update the level when moving itemsBharat Mediratta
2009-01-28Add Menu::add_after()Bharat Mediratta
2009-01-28Create a sendmail library to wrap the call to the system sendmailTim Almdal
facility. Something quirky is happening in the first test, see comment in code, but I couldn't figure it out. Left a @todo for now.
2009-01-24Add move support. Use the move icon in the quick pane. You can'tBharat Mediratta
move an item into its own hierarchy, or into an album where you don't have edit permission.
2009-01-23Add support for parenthetical grouping to Database queries. Turns outBharat Mediratta
that this is something they kind of want for Kohana :-) Upstream ticket for this change: http://dev.kohanaphp.com/ticket/1070
2009-01-18Rename theme callback helpers from xxx_block to xxx_theme to make roomBharat Mediratta
for us to rename the dashboard helper to be a block helper since sidebar blocks are not just in the dashboard.
2009-01-16Rename Task to Task_Definition to avoid confusion with Task_Model.Bharat Mediratta
Order the finished tasks by update time in the task list.
2009-01-16Break task definitions out into the <module>_task helper and create aBharat Mediratta
Task library class as a data structure to hold task definitions.
2009-01-15Changing t() placeholder syntax from {{replace_me}} to %replace_me.Andy Staudacher
2009-01-15Simplifying the way t() is called. Refactoring localization function ↵Andy Staudacher
t($message, $options=array()) into 2 separate functions: - the new t($message, $options=array()) is for simple strings, optionally with placeholder interpolation. - t2($singular, $plural, $count, $options=array()) is for plurals.
2009-01-13Change admin/themes to show both styles of themes side by side. ThisBharat Mediratta
eliminates the menu, which is kind of clunky. While I'm at it, let's call the "regular" themes a "site theme" so we have "site" and "admin" themes.
2009-01-13Reverse the last change; forgot that {$key} is treated speciallyBharat Mediratta
inside a string. We could do "{{{$key}}}" but that's misleading.
2009-01-13Use variable interpolation to reduce code sizeBharat Mediratta
2009-01-13Models should be named in adjective_noun form to make pluralizatoinBharat Mediratta
more intuitive. Renamed Translations_Incoming to Incoming_Translation to suit.
2009-01-12Implement deleting dashboard blocks.Bharat Mediratta
* Refactor blocks so that they have a separate id vs css_id. This way we can have a unique identifier for each visual block. * Store blocks with a random id as their unique identifier * Add Admin_Dashboard::remove_block() and modify themes/admin_default/views/block.html.php to call it when you click the remove box.
2009-01-12Dashboard blocks are now data driven, and you can add new blocks toBharat Mediratta
both the sidebar and the center content area from a dropdown at the top of the dashboard sidebar.
2009-01-11Deleted unused MY_Form_RadioBharat Mediratta
2009-01-11Let admins override the theme with a query paramBharat Mediratta
2009-01-10Use the theme's avatar as the default if Gravatar doesn't have one.Bharat Mediratta
2009-01-08i18n refactoring: Rename all _() (reserved by gettext) calls to t().Andy Staudacher
- And refactor printf to our string interpolation / pluralization syntax - Also, a slight change to the translations_incomings table, using binary(16) instead of char(32) as message key.
2009-01-08First step of i18n refactoring:Andy Staudacher
- Using DB table translations_incomings as translations storage (file cache to be added) - Removed overly complex i18n code which will be unnecessary with the future compiled cache files - Added t() as a translation function (global refactoring from _() to t() to follow)
2009-01-07Properly implement 'root' as a legal factory typeBharat Mediratta
2009-01-07Add 'root' as a legal factory typeBharat Mediratta
2009-01-06Tabs -> spacesBharat Mediratta
2009-01-04Extend Theme_View to look in modules for photo and album menus. MoveBharat Mediratta
"view comments" link to the comment menu helper.
2009-01-04Started to wire up album and photo view menus. Need photo's parent album ↵Chad Kieffer
link added. Also need add the slideshow link to the menu.
2009-01-02fix line endingsBharat Mediratta
2009-01-01Standard Forge Library doesn't support radio buttons.Felix Rabinovich
Added support from http://forum.kohanaphp.com/comments.php?DiscussionID=164
2009-01-01Move debug CSS into core/css/debug.css, and enable it for admin themes alsoBharat Mediratta
2008-12-30Add a "Graphics Settings" page that lets admins choose which graphicsBharat Mediratta
toolkit we use. We only allow users to use one toolkit. The UI needs work!
2008-12-30Add site_status() to the regular Theme_ViewBharat Mediratta
2008-12-29Separate permanent messages out of the message helper and put themBharat Mediratta
into site_status. Show site status in the header in the admin theme.
2008-12-25Ajaxify 'add users'Felix Rabinovich
2008-12-24Normalize our Admin controllers so that functions always print outBharat Mediratta
their results, as opposed to having them return their view back upstream. This is a little more code in every controller, but it's much less magical and more consistent. Look up the active_theme and active_admin_theme inside the view itself, no need to do that in the controllers. This makes view initialization easier in the controllers.
2008-12-23Reload parent after adding a new item since the left/right pointers have ↵Bharat Mediratta
changed.
2008-12-22Add messaging system for reporting actions back to the user. MakeBharat Mediratta
module install/uninstall work and tie it into the messaging system.
2008-12-22Normalize CSRF handling into the access helper. Probably not the bestBharat 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-22Add 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-20Add admin sidebar blocks, and move the stats block into that pattern.Bharat Mediratta
2008-12-20Create a pattern for admin dashboard blocks and make the "welcome"Bharat Mediratta
block.