summaryrefslogtreecommitdiff
path: root/themes
AgeCommit message (Collapse)Author
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.
2008-11-22Cleanup of header to normalize margins and white space. Improved display of ↵Chad Kieffer
user login form. Added gHide, gShowBlock, gShowInline, gClose classes to handle show and hide functions. Half-baked idea which will need refinement.
2008-11-22Added a label for the search form. Even if we place labels in text input ↵Chad Kieffer
fields as we currently do w/ the search form, a label should be included to maintain accessibility. Set label display to none if it shouldn't be displayed.
2008-11-22Convert gmaps, info, and tag modules to the new block moduleTim Almdal
2008-11-21Convert the carousel module to provide its block through the new apiTim Almdal
2008-11-21Be consistent in naming the album_top blockTim Almdal
2008-11-21Use the new block mechanism to insert user related content into the html pagesTim Almdal
2008-11-212nd attempt at inserting html by modules.Tim Almdal
2008-11-21Restored most heading styles, still need to restore table and list styles. ↵Chad Kieffer
Removed unused CSS. CSS format updates. Applied jQuery tab styles to gSiteMenu. Removed gBlockHeader, all we need is a good old h3 element for a heading.
2008-11-21Revert module block approachTim Almdal
2008-11-21Add jQuery UI, tabs, and accordion JS and CSS to build Adam Torres' hi-fi ↵Chad Kieffer
prototype. Dropped YUI Base CSS in favor of defining our own base styles in screen.css, headings will and other items may not look right until I do. Need to figure out how jQuery ThemeRoller CSS should be integrated, if at all.
2008-11-20A look at away to allow modules to define html head contents (links and js) ↵Tim Almdal
and also allow modules to contribute blocks to the layout.
2008-11-20Content type and character encoding should be defined before <title>Chad Kieffer
2008-11-19slideshow::link() returns the entire anchor elementTim Almdal
2008-11-19Change the album and photo templates to call the slideshow helper to get the ↵Tim Almdal
slideshow link and button text. The slideshow link will only show up if the slideshow module is installed.
2008-11-19The feed url can be relative.Bharat Mediratta
2008-11-19Integrate Piclens lite as the slideshowTim Almdal
2008-11-19Add the media rss feed link to the page header in the default themeTim Almdal
2008-11-19* Renamed the album, item and photo controllers to albums, items and photos ↵Jozef Selesi
in order to follow the convention that controllers that refer to a collection of resources have plural names. * Added a bug workaround to routes.php
2008-11-18The start of the slideshow module. Mostly framework stuff, no real ↵Tim Almdal
implementation yet
2008-11-18Correct the placement of the slideshow button on the photo.html pageTim Almdal
2008-11-18Added the is_installed to the module helper and change to photo.html to not ↵Tim Almdal
try to display a comment if it is not installed
2008-11-18First iteration of REST controller refactoring. RESTful controllers that ↵Jozef Selesi
refer to collections should now have plural names and there should be only one controller per resource. Updated existing classes that implement REST_Controller. The routing now works like this: GET /controller -> controller::_index() POST /controller -> controller::_create() GET /controller/id -> controller::_show() PUT /controller/id -> controller::_update() DELETE /controller/id -> controller::_delete() GET /form/edit/controller/resource_id -> controller::_form() GET /form/add/controller/data -> controller::_form()
2008-11-16Stop using the target param; replace the form by hand so that we can run ↵Bharat Mediratta
ajaxify_comment_form() as needed. Otherwise the 2nd post attempt won't be ajax
2008-11-16Second half of renaming the tags module. Change all occurrences ofBharat Mediratta
gTags to gTag in the CSS.
2008-11-16Several large changes:Bharat Mediratta
1) Changed the way that we get forms. Now, if you want to get a form for a REST resource you prefix /form to the resource id. So: /form/photo/1 : returns a form for editing photo id 1 /form/comments/1 : returns a form for adding a comment to photo id 1 /form/comment/1 : returns a form for editing comment id 1 2) Changed the comment module to have two controllers: comment: deals with a single comment resource comments: deal with collections of comments attached to an item Related stuff: - Moved the comments js into the theme - Reworked Comment_Helper for clarity - Moved form generation code down into Comment_Helper - Cleaned up routes (eliminating new comment ones added in recent rev) - Added form() function to all REST controllers - Changed comment module to use a block instead of an arbitrary helper call from the theme - Comment controller only returns HTML currently, but returns a 201 Created status code when a new comment is added, which the Ajax code can catch and act upon. - Got rid of a lot of extra views in comment module
2008-11-16Rename gLogin -> gLoginFormBharat Mediratta
This disambiguates forms from blocks (for example in the comment module we were calling both the form and block gComments).
2008-11-16prevent direct access. take 2Felix Rabinovich