summaryrefslogtreecommitdiff
path: root/themes
AgeCommit message (Collapse)Author
2009-01-02Switched admin menu from navbar back to plain menu, plain dropdowns are more ↵Chad Kieffer
usable. Minor text formatting updates.
2009-01-02Add dimensions to logo.Bharat Mediratta
2009-01-01Applied #gPager to next/last nav, moved up above photo and moved photo title ↵Chad Kieffer
back to below the photo.
2009-01-01Update the CSS item ID and class application for items and albums in albums. ↵Chad Kieffer
Miscellaneous CSS updates.
2009-01-01For album-specific JS, key off of #gAlbumGrid rather than .gItem.Chad Kieffer
2009-01-01Change the preamble for views in two ways:Bharat Mediratta
1) drop unnecessary semicolon 2) start with <?php for extra security in the case that the server itself doesn't have short_tags enabled (the app won't work, but we need to make sure that we're still secure)
2009-01-01Move debug CSS into core/css/debug.css, and enable it for admin themes alsoBharat Mediratta
2009-01-01Refactor common dialog JS code out into lib/gallery.dialog.jsBharat Mediratta
2008-12-31Simplify the next/previous logic in the theme by passing in a nullBharat Mediratta
next/prev sib if one didn't exist. (that's what we were supposed to be doing in the first place, anyway)
2008-12-31PhotoID -> PhotoId for consistencyBharat Mediratta
2008-12-31Add Item_Model::url() and use it where appropriate. Cleans up someBharat Mediratta
grotty looking stuff in themes.
2008-12-31Add sibling information on photo pages and a very simple next/previous ↵Bharat Mediratta
interface.
2008-12-31Minor refactor. Move some stuff out of $("document").ready to functions. ↵Chad Kieffer
Comment updates.
2008-12-30Add site_status to the default theme. Only admins will see messages for ↵Bharat Mediratta
now, but it's nice for them to see messages when browsing instead of just in the site admin
2008-12-30Drop .gShortForm in favor of using specific form ids (gSearchForm, ↵Chad Kieffer
gAddTagForm). This maintains styles when forms are are reloaded into the DOM. Haven't figured out how to fire shortFormInit() when a form is reloaded into the DOM, as gAddTagForm is :(
2008-12-30Missed these in r19485.Chad Kieffer
2008-12-30Refactored. Simplified organization a bit by combining sections. Restored ↵Chad Kieffer
block titles to h2. Moved #gMessage to #gContent. Removed .gClearFix class in favor of specifying selectors that require a clear fix.
2008-12-29Apply button bg image to Superfish menu items. Chad Kieffer
2008-12-29Re-add $theme->messages(), which got accidentally removed.Bharat 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-28Tighten up album grid display. Vertically align thumbnail/metadata in gItem ↵Chad Kieffer
container. Brought back borders. Use a neutral bg color for albums. Link item titles, not just thumbnails.
2008-12-27Rename pagination icons to follow convention.Chad Kieffer
2008-12-27Icon refinementChad Kieffer
2008-12-26Comment and indent cleanup. Forgot to delete an image in a previous commit.Chad Kieffer
2008-12-26To reset a form use resetFormFelix Rabinovich
2008-12-26The close icon's a background sprite, should be prefixed with bg- not ico-.Chad Kieffer
2008-12-26Major image cleanup, removed unsued images. Combined separate background and ↵Chad Kieffer
icon state images into sprites. Fix dialog artifact in Chrome.
2008-12-26User Administration. Edit users. Take 3Felix Rabinovich
2008-12-25Switch gFailure back to gError. Makes more sense semantically.Chad Kieffer
2008-12-25Update message CSS: gFailure, gInfo, gSuccess, gWarning. Removed gHelp, it's ↵Chad Kieffer
not a message type.
2008-12-25Clone dialog support over from themes/default (for now)Bharat Mediratta
2008-12-25Ajaxify 'add users'Felix Rabinovich
2008-12-25Restore inline gLoginMenu items, remove extra ; from footer.Chad Kieffer
2008-12-25Message box style update. A few font-style updates.Chad Kieffer
2008-12-25Move jquery.listen.js out to libBharat Mediratta
2008-12-25Merge in updated jquery-ui which contains the accordion widget, deleteBharat Mediratta
explicit references to accordion widget from admin ui.
2008-12-25jquery-ui.packed.js --> jquery-ui.jsBharat Mediratta
2008-12-25Big round of normalization of the way that our controllersBharat Mediratta
communicate. Almost all controllers now use JSON to speak to the theme when we're dealing with form processing. This means tht we only send the form back and forth, but we use a JSON protocol to tell the browser success/error status as well as the location of any newly created resources, or where the browser should redirect the user. Lots of small changes: 1) Admin -> Edit Profile is gone. Instead I fixed the "Modify Profile" link in the top right corner to be a modal dialog 2) We use json_encode everywhere. No more Atom/XML for now. We can bring those back later, though. For now there's a lot of code duplication but that'll be easy to clean up. 3) REST_Controller is no longer abstract. All methods its subclasses should create throw exceptions, which means that subclasses don't have to implement stubs for those methods. 4) New pattern: helper method get_add_form calls take an Item_Model, not an id since we have to load the Item_Model in the controller anyway to check permissions. 5) User/Groups REST resources are separate from User/Group in the site admin. They do different things, we should avoid confusing overlap.
2008-12-25User administration: 1. Add users; 2. Group administration; 3. General cleanupFelix Rabinovich
2008-12-24Lots of deltas rolled up into a bigger change. Sorry for the mess.Bharat Mediratta
1) Deleted in-place-editing. We'll be replacing this with a real edit system that groups settings together and is more coherent. 2) Tweaked the way that dialog boxes work to get the ajax stuff working again. It's imperfect and does not work properly for uploading images. This is going to get redone also, but this is a good resting point. 3) Created edit forms for albums and photos. Moved _update and _create out of Items_Controller and into the individual subclasses. 4) Created access::required which is a shorthand for: if (!access::can(...)) { access::forbidden(); } 5) Added validation rules to Items_Model 6) Converted login to use the regular modal dialog approach in the theme.
2008-12-23Edit user - first draftFelix Rabinovich
2008-12-23Clean up the way that we upload via dialogs:Bharat Mediratta
1) If the create request is Ajax, then return a 201 Created response code 2) If we receive back a 201 response, then switch to the new page. 3) Display a status message when we do an upload.
2008-12-23Make the loading class a bit more reusable.Chad Kieffer
2008-12-23Added missing semicolonsChad Kieffer
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-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-20Move Platform and Project News admin sidebar blocks into the newBharat Mediratta
modular structure.
2008-12-20Add admin sidebar blocks, and move the stats block into that pattern.Bharat Mediratta
2008-12-20Copy this from the default theme and change <h3> to <h2>Bharat Mediratta
2008-12-19Create 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.