summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-11-05better instructions/error handlingChris Kelly
2008-11-05actually delete the same tables as we createadTim Almdal
2008-11-05replaced Feature URLs with new oneChris Kelly
2008-11-05remove tabsBharat Mediratta
2008-11-05Adjust gTags style since the <ul> is no longer gBlock, it's on a containing div Bharat Mediratta
2008-11-05Add info section with MPTT graphsBharat Mediratta
2008-11-05* Add thumbnail and resize dimensions to the item table and use themBharat Mediratta
properly in the theme. * Move thumbnail and resize generation down into the model for consistency. * Add a sample thumbnail for albums * Fix a bug in the ORM to clear the cache when we reload an object. * Add Kohana docs to the scaffold.
2008-11-05Style/doc cleanups.Bharat Mediratta
2008-11-05ORM_MPTT::parents() should not include the node itself.Bharat Mediratta
2008-11-05Add the photo controller, and tie it to the photo page in our theme.Bharat Mediratta
Implement a real breadcrumb.
2008-11-05Change the default theme to actually render what's in the Gallery.Bharat Mediratta
Currently only the album view works, albums have no thumbnails, and there's only 1 image in use. Improved Item_Model to have the following API methods file_path() -- returns the path to the source image or album dir thumbnail_path(), thumbnail_url() -- returns path/url to the thumbnail resize_path(), resize_url() -- returns path/url to the resize All tests updated.
2008-11-05Report the number of photos/albumsBharat Mediratta
2008-11-05Rename logon_name to name, name to display_name and remove the external id fieldTim Almdal
2008-11-05Move Google Maps block off into its own gmaps module.Bharat Mediratta
2008-11-05Item Info block is now off into the info module. Yay!Bharat Mediratta
2008-11-05The start of the user module. At this point, it shows up on the scaffolding ↵Tim Almdal
screen and you can install and uninstall it. Which creates the tables, defines 2 groups (adminstrator, registered) and one user (admin).
2008-11-05Tags are now off in their own module, hooray!Bharat Mediratta
2008-11-05The carousel block is now off into its own module. TheBharat Mediratta
sidebar.html.php file loops over $theme->blocks() which in turn calls carousel::block() which uses the Block object to create a standard block UI. Hooray!
2008-11-05Don't overwrite the version number of installed modules when searching for ↵Tim Almdal
uninstalled modules.
2008-11-05Update to latest HTML/CSSBharat Mediratta
2008-11-05Use jQuery magic to make the scaffold look shiny.Bharat Mediratta
2008-11-05Add jQuery 1.2.6Bharat Mediratta
2008-11-05Updated for new MPTT APIBharat Mediratta
2008-11-05Order the children()Bharat Mediratta
2008-11-05Moved MPTT related tests to ORM_MPTT_TestBharat Mediratta
2008-11-05Declare install/uninstall stat.cBharat Mediratta
2008-11-05Further simplify the code.Bharat Mediratta
2008-11-05_readModules -> _readModulesBharat Mediratta
Simplify the installer-detection code.
2008-11-05Clean up camel humped names and move private function to bottom of fileTim Almdal
2008-11-04New tests for the ORM_MPTT class.Bharat Mediratta
2008-11-04Have the scaffolding code see what what modules are available and list ↵Tim Almdal
whether they need to be installed or uninstalled.
2008-11-04Lots of new stuff!Bharat Mediratta
Replace theme HTML with *almost* the latest stuff from the mockups. (it doesn't include r18467 yet). Our theme format is now modelled after WordPress / Habari's style where you have one entry point per type (eg: album.php) which can load up whatever parts it needs (eg: $theme->display("header")) Created album and photo helpers which have create() functions that form the base of our new API, along with tests for them. Created our own version of the ORM_MPTT since the existing versions were too buggy and unsupported to depend upon. Only has a minimal implementation so far, and the tests are not yet committed. Added path(), thumbnail_path() and resize_path() to Item_Model Extended the scaffolding to allow you to add lots of photos/albums into your hierarchy. Deleted modules/mptt -- we're not going to use this anymore.
2008-11-04Add a test to detect tabs in our code, and convert all tabs to spacesBharat Mediratta
so that the test passes.
2008-11-04Updated README.Bharat Mediratta
2008-11-04Restructure the theme code to be more like WordPress / Habari. Now,Bharat Mediratta
the controller initiates a request to a top level page (eg: album.html.php) which is then free to include whatever other page chunks it wants with calls like <?= $theme->display('header.html') ?> Variables like $item and $children are in the global space for all views. theme.php helper is now Theme.php library which lets us store the name of the theme inside the variable itself. This means that the theme does not have to know its own name because you can use $theme->url() for all urls to stuff inside the theme itself, which makes it possible to cline a theme without changing a single line. Still using the mock album UI.
2008-11-04White space correctionTim Almdal
2008-11-03Oops, left out the footer by accident.Bharat Mediratta
2008-11-03Oops, injecting the function name caused an extra call in the callBharat Mediratta
stack. The test passed, but the actual code failed. Fixed now.
2008-11-03Create an initial attempt at the album controller, set it up with a default ↵Bharat Mediratta
route and add a link to it from the welcome page.
2008-11-03Default theme, built with YUI. A mock right now, not functional atBharat Mediratta
all (except in some very minor ways). It's unclear if this is the best final structure. Right now the album controller knows a considerable amount about the layout of the page, which may not be the best way to do things.
2008-11-03Theme helper. Right now it has one api method, theme::url whichBharat Mediratta
returns a url local to the theme that you're in. For example, if you're in themes/foo/views/page_header.html.php and you call theme::url("images/foo.png") then it'll create a url to: themes/foo/images/foo.png
2008-11-03whitespace fixBharat Mediratta
2008-11-03More bootstrap code.Bharat Mediratta
* core_installer::install now creates the root album and the albums/thumbnails directories under VARPATH. * Add a test for core_installer
2008-11-03Uninstall/reinstall core on every test run (for now).Bharat Mediratta
2008-11-03Rename columns lft/rgt to left/right.Bharat Mediratta
2008-11-03Add some padding between paragraphs.Bharat Mediratta
2008-11-03Change styles a bit to make it a little more consistent.Bharat Mediratta
2008-11-03Put info about installed modules directly into the scaffolding page,Bharat Mediratta
and create methods to install/uninstall modules.
2008-11-03Change structure of item table to match MPTT class (which is a little ↵Bharat Mediratta
different from ORM_MPTT which we used in gx
2008-11-03Make the unit_test database config the default so that our test runs don't Bharat Mediratta
mess up the real database.