Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-02 | Switched admin menu from navbar back to plain menu, plain dropdowns are more ↵ | Chad Kieffer | |
usable. Minor text formatting updates. | |||
2009-01-02 | Add dimensions to logo. | Bharat Mediratta | |
2009-01-01 | Applied #gPager to next/last nav, moved up above photo and moved photo title ↵ | Chad Kieffer | |
back to below the photo. | |||
2009-01-01 | Update the CSS item ID and class application for items and albums in albums. ↵ | Chad Kieffer | |
Miscellaneous CSS updates. | |||
2009-01-01 | For album-specific JS, key off of #gAlbumGrid rather than .gItem. | Chad Kieffer | |
2009-01-01 | Change 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-01 | Move debug CSS into core/css/debug.css, and enable it for admin themes also | Bharat Mediratta | |
2009-01-01 | Refactor common dialog JS code out into lib/gallery.dialog.js | Bharat Mediratta | |
2008-12-31 | Simplify the next/previous logic in the theme by passing in a null | Bharat 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-31 | PhotoID -> PhotoId for consistency | Bharat Mediratta | |
2008-12-31 | Add Item_Model::url() and use it where appropriate. Cleans up some | Bharat Mediratta | |
grotty looking stuff in themes. | |||
2008-12-31 | Add sibling information on photo pages and a very simple next/previous ↵ | Bharat Mediratta | |
interface. | |||
2008-12-31 | Minor refactor. Move some stuff out of $("document").ready to functions. ↵ | Chad Kieffer | |
Comment updates. | |||
2008-12-30 | Add 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-30 | Drop .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-30 | Missed these in r19485. | Chad Kieffer | |
2008-12-30 | Refactored. 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-29 | Apply button bg image to Superfish menu items. | Chad Kieffer | |
2008-12-29 | Re-add $theme->messages(), which got accidentally removed. | Bharat Mediratta | |
2008-12-29 | Separate permanent messages out of the message helper and put them | Bharat Mediratta | |
into site_status. Show site status in the header in the admin theme. | |||
2008-12-28 | Tighten 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-27 | Rename pagination icons to follow convention. | Chad Kieffer | |
2008-12-27 | Icon refinement | Chad Kieffer | |
2008-12-26 | Comment and indent cleanup. Forgot to delete an image in a previous commit. | Chad Kieffer | |
2008-12-26 | To reset a form use resetForm | Felix Rabinovich | |
2008-12-26 | The close icon's a background sprite, should be prefixed with bg- not ico-. | Chad Kieffer | |
2008-12-26 | Major image cleanup, removed unsued images. Combined separate background and ↵ | Chad Kieffer | |
icon state images into sprites. Fix dialog artifact in Chrome. | |||
2008-12-26 | User Administration. Edit users. Take 3 | Felix Rabinovich | |
2008-12-25 | Switch gFailure back to gError. Makes more sense semantically. | Chad Kieffer | |
2008-12-25 | Update message CSS: gFailure, gInfo, gSuccess, gWarning. Removed gHelp, it's ↵ | Chad Kieffer | |
not a message type. | |||
2008-12-25 | Clone dialog support over from themes/default (for now) | Bharat Mediratta | |
2008-12-25 | Ajaxify 'add users' | Felix Rabinovich | |
2008-12-25 | Restore inline gLoginMenu items, remove extra ; from footer. | Chad Kieffer | |
2008-12-25 | Message box style update. A few font-style updates. | Chad Kieffer | |
2008-12-25 | Move jquery.listen.js out to lib | Bharat Mediratta | |
2008-12-25 | Merge in updated jquery-ui which contains the accordion widget, delete | Bharat Mediratta | |
explicit references to accordion widget from admin ui. | |||
2008-12-25 | jquery-ui.packed.js --> jquery-ui.js | Bharat Mediratta | |
2008-12-25 | Big round of normalization of the way that our controllers | Bharat 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-25 | User administration: 1. Add users; 2. Group administration; 3. General cleanup | Felix Rabinovich | |
2008-12-24 | Lots 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-23 | Edit user - first draft | Felix Rabinovich | |
2008-12-23 | Clean 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-23 | Make the loading class a bit more reusable. | Chad Kieffer | |
2008-12-23 | Added missing semicolons | Chad Kieffer | |
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 | 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-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 | Copy this from the default theme and change <h3> to <h2> | 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. |