summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-11-24Revert the site_title changeTim Almdal
2008-11-24Remove the has_many_and_belongs_to_many relations from the item modelTim Almdal
2008-11-24Add the creation of tags to the scaffolding codeTim Almdal
2008-11-24Make login form JS unobtrusive. Needs work.Chad Kieffer
2008-11-23Prefer variable interpolation to sprintf where possible (less code, more ↵Bharat Mediratta
readable) Prefer url::abs_site() to atom::get_base_url()
2008-11-23Fix double-escaping in the item comments feed.Jozef Selesi
2008-11-23Show the # of commentsBharat Mediratta
2008-11-23Change the map, for kicks.Bharat Mediratta
2008-11-23When removing #gCommentForm I forgot to update the jQuery selectors used ↵Chad Kieffer
here. In place commenting works again.
2008-11-23Escape Javascript to avoid validation errors.Bharat Mediratta
2008-11-23Fix HTML errors.Bharat Mediratta
2008-11-23Fix a few minor bugs in the tags db schema and simplify it a bit.Bharat Mediratta
Avoid using restrictions on our data in the database; let's design the system to keep integrity in the app (and make the app robust against minor integrity issues like duplicate tags, etc).
2008-11-23This should have been checked in with r18815.Chad Kieffer
2008-11-23Tag module database definitionsTim Almdal
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-23Changed and extended the Atom library a little so that the code for creating ↵Jozef Selesi
entries and feeds has been considerably simplified and reduced.
2008-11-23Remove extra quotes around variable that already contained a string valueTim Almdal
2008-11-23Move search out into its own module and have it display its link atBharat Mediratta
the header_bottom() insertion point.
2008-11-23Add a button to install all plugins at once, now that we have so many.Bharat Mediratta
Improve the style a bit, sort the plugins, put core first and make it stand out so that you don't accidentally uninstall it.
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-23* Individual comment views now output valid Atom 1.0 entries:Jozef Selesi
http://example.gallery.com/index.php/comments/{comment_id}?_format=atom * Changed Content-Type of Atom feeds and entries to XML for easier debugging. * Added an Atom helper class with some common functions and cleaned up entry and feed generation code a bit in the comment helper. * Style fixes.
2008-11-22* Fixed a bug in the Atom library where child elements were not added to ↵Jozef Selesi
their proper parents. * Added valid Atom 1.0 feeds for comments. They can be seen at: http://gallery.example.com/index.php/comments?item_id={photo_id}&_format=atom
2008-11-22Create thumbnail insertion points (top/bottom/info) and moveBharat Mediratta
the generic item info into the info module.
2008-11-22Pass extra args on to the block function.Bharat Mediratta
Avoid excess string concatenation (not benchmarked).
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-22Make the generated XML nicely formatted.Jozef Selesi
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-22An Atom library prototype. Its purpose is to explore the cost of us ↵Jozef Selesi
supporting Atom as the default input and output format of RESTful controllers. Only the constructs necessary for representing comment feeds and entries have been implemented. Its output are valid Atom 1.0 documents. The test contains examples of how to make feeds and entries.
2008-11-22Correct case on helper class names. By convention, helper class names are ↵Tim Almdal
lower case: http://docs.kohanaphp.com/general/helpers
2008-11-22Correct case on helper class names. By convention, helper class names are ↵Tim Almdal
lower case: http://docs.kohanaphp.com/general/helpers Remove block_helper file as the abstract class os no longer required.
2008-11-22Convert gmaps, info, and tag modules to the new block moduleTim Almdal
2008-11-22* Added test for rest::request_method().Jozef Selesi
* Implemented delete in comment.
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-21Fixed a bug in the REST controller dispatcher and added a test case that ↵Jozef Selesi
excercises it.
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-21Fixed style issues on comment container, should be plural id (gComments). ↵Chad Kieffer
Removed gCommentForm id, it's not necessary, at least not now.
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-20Use rest::http_content_type() instead of the header() method to set response ↵Tim Almdal
content
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-20Add a missing slash in the HTTP return codeBharat Mediratta
2008-11-20Break dispatch tests up into little ones.Bharat Mediratta
2008-11-20Add a @todo to change user "joe" in the future.Bharat Mediratta
2008-11-20Add unittest and caching for ORM_MTPP::descendantsTim Almdal
2008-11-20Limit File_Structure_Test to only apply the regex expression if views is ↵Tim Almdal
contained in the path name.
2008-11-20Content type and character encoding should be defined before <title>Chad Kieffer