summaryrefslogtreecommitdiff
path: root/themes
AgeCommit message (Collapse)Author
2008-12-06Switch the slideshow link from text to icon. Chad Kieffer
2008-12-05Make sure the pager clears the album grid.Chad Kieffer
2008-12-05Added album and item view icons (album, hybrid, slideshow, full size). Added ↵Chad Kieffer
"Options" menu placeholder to display item options (add, edit, subscribe, permissions, etc.). Renamed gAlbumHeaderMenu to gItemMenu which can be used on both album and item views.
2008-12-05Read that $("#Selector").length was a good way to check whether an element ↵Chad Kieffer
exists in the DOM/jQuery object.
2008-12-05Removed right border off of #Content container, don't need the separation ↵Chad Kieffer
between it and the Sidebar.
2008-12-03Grouped Ajax/Dom scripting related styles (gInPlaceEdit, gClose, etc.). ↵Chad Kieffer
Began gInPlaceEdit styles.
2008-12-01In place editing in breadcrumbs is a bit much, plus, it breaks the layout. ↵Chad Kieffer
Removing, at least for now.
2008-12-01Grouped inline form styles. No longer using gInline class in favor of ↵Chad Kieffer
specific form IDs that can be styled differently depending on which container they appear. Added gDescription class, dropped gUnderState for semantics. CSS cleanup.
2008-11-29Changed CSS organization, removed form section. Moved generic form CSS up to ↵Chad Kieffer
top of sheet and specific form styles to be adjacent to related content. This should ensure inheritance works generic down to specific. Removed #gAddTags in favor of #gTags form.
2008-11-28Use .width() instead of .innerWidth(). Now photo resize works in IE 7.Chad Kieffer
2008-11-28Dynamically reset the dimensions of resized photos to fit if they're too wide.Chad Kieffer
2008-11-28Add credits theme callback, point the powered-by link at GMCBharat Mediratta
2008-11-28Move the form drawing code back into form.html.php -- I'm going toBharat Mediratta
take a shot at fixing it up in the view file so that it's mostly HTML, not mostly PHP. If that fails, I'll move it back into a helper.
2008-11-27Make header buttons, line them up nicely and float them to the rightBharat Mediratta
so that they don't push the album grid down.
2008-11-27Create a form_helper class containing the function Draw_Form so we don't ↵Tim Almdal
have to always check to see if the DrawForm method is already defined in pages that could have multiple forms.
2008-11-271) Create a Theme_View class that combines the functionality of the Theme ↵Tim Almdal
class with the View class. 2) Only define the form.html.php::DrawForm method once if there are multiple forms on the page (i.e. comments and add tags)
2008-11-27Move the ADMIN global nav option into the core module and only show it if ↵Bharat Mediratta
we're logged in as an admin user
2008-11-27Add navigation_top() and navigation_bottom() insertion pointsBharat Mediratta
Move "My Gallery" navigation tab into the user module and only show it if you're logged in
2008-11-27Use the dimensions of the real imageBharat Mediratta
2008-11-27Make tags look a little better.Bharat Mediratta
2008-11-27Style form#gAddTag nicelyBharat Mediratta
2008-11-27Don't wrap hidden elements in list itemsBharat Mediratta
2008-11-27Move javascript from default theme to appropriate modulesTim Almdal
2008-11-27Remove slideshow.js as it is not requiredTim Almdal
2008-11-26Add a new "tag" page type.Bharat Mediratta
Create the concept of "page types" which let us specify the kind of page that we're rendering in high level terms. Currently there are three page types: album, photo and tag. The tag page type uses slightly different variables. It has a $tag but no $item. Adjust all sidebar_block() functions to avoid printing stuff that's dependent on the item if there is no item. Simplify the tag code to stop trying to fake an item. Update the theme slightly to use $item and $tag where appropriate (notably, for making the <title> element).
2008-11-26Indentation fix.Bharat Mediratta
2008-11-26Style the tag cloud add form.Bharat Mediratta
2008-11-26Simplify tags code some more:Bharat Mediratta
1) change buckets to be 1-7 not 0-6.. zero-based indicies don't make sense in the real world and are liable to confuse themers. 2) Change tag API to popular_tags($count) which just returns the popular tags. Let the block code massage it into the right format for the view. 3) Move alphasort into the block code, simplify it and rename it to sort_by_name so that it's more descriptive 4) Do the bucketing in the view; this allows the themer to override it and create their own bucketing algorithm to go with the theme's CSS. 5) Don't create any temporary objects.
2008-11-26Remove the more or less linksTim Almdal
2008-11-25Moving right along on tags. Now the threshold for which tags can be ↵Tim Almdal
changed. The default is to show all the tags (i.e. count >= the minimum frequency) by clicking on the "See Less" link, the tag cloud will not show the minimum frequency, so the number of tags shown is smaller. The "See More" link works the opposite way.
2008-11-25Display tag block using data from the databaseTim Almdal
2008-11-25Make the album_top and header_bottom annotated theme blocks look a little ↵Bharat Mediratta
bit nicer (but not perfect)
2008-11-25Move album_top back inside gAlbumHeader so that the slideshow link appears ↵Bharat Mediratta
on the same line as the title/description.
2008-11-25Move the in-place-edit JS into the page_footer callback and out ofBharat Mediratta
Theme.php.
2008-11-25Make the annotated block titles 10% larger.Bharat Mediratta
2008-11-25Remove a stray comma that was making IE sad.Bharat Mediratta
2008-11-25Round the corners on the annotated titles, gently.Bharat 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-25Reposition album_top and album_bottom slightlyBharat Mediratta
2008-11-25Move comment listing into the comment moduleBharat Mediratta
2008-11-24Changed comment sort order asc. Changed ajax comment add to append comment ↵Chad Kieffer
li to comment thread ul. Added fadeIn for user login.
2008-11-24Revert the site_title changeTim Almdal
2008-11-24Make login form JS unobtrusive. Needs work.Chad Kieffer
2008-11-23When removing #gCommentForm I forgot to update the jQuery selectors used ↵Chad Kieffer
here. In place commenting works again.
2008-11-23This should have been checked in with r18815.Chad Kieffer
2008-11-23Add a site-config parameter to the config.php file. Created a ↵Tim Almdal
core_block:head method to insert the title into the head section. If the config value is false, the default Browse Photos::$item->title is used. A string value with a trailing '-' will append the config value to $item-title. Otherwise, the page title is set with the supplied value.
2008-11-23Move search out into its own module and have it display its link atBharat Mediratta
the header_bottom() insertion point.
2008-11-23Fixed up the pager a bit, added missing images. Let's float items instead of ↵Chad Kieffer
using absolute positioning (slideshow link). CSS comment org and comment updates.
2008-11-22Create thumbnail insertion points (top/bottom/info) and moveBharat Mediratta
the generic item info into the info module.
2008-11-22Move all block callbacks from View::block_type() toBharat Mediratta
$theme->block_type() so that the themer has a consistent interface. Also added a bunch more callbacks and normalized the names so that the module author has plenty of options for where stuff gets put on the page. Especially renamed album/photo/sidebar to be album_blocks() photo_blocks() and sidebar_blocks() to make it clear that those are going to be larger content sections and not just basic insertion points. Used __call() to collapse all functions in the theme, which incidentally makes it trivially easy to add a new insertion point.