From 605d2de336eac8c8f80b916d30989b347d813e94 Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Tue, 4 Nov 2008 21:24:42 +0000 Subject: Lots of new stuff! 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. --- themes/default/images/carousel.png | Bin 0 -> 15631 bytes themes/default/views/footer.html.php | 8 +- themes/default/views/photo.html.php | 64 ++++++++++++++ themes/default/views/sidebar.html.php | 159 ++++++++++++++-------------------- 4 files changed, 132 insertions(+), 99 deletions(-) create mode 100644 themes/default/images/carousel.png create mode 100644 themes/default/views/photo.html.php (limited to 'themes') diff --git a/themes/default/images/carousel.png b/themes/default/images/carousel.png new file mode 100644 index 00000000..e516b1d3 Binary files /dev/null and b/themes/default/images/carousel.png differ diff --git a/themes/default/views/footer.html.php b/themes/default/views/footer.html.php index ab40a417..9a080a57 100644 --- a/themes/default/views/footer.html.php +++ b/themes/default/views/footer.html.php @@ -1,7 +1,9 @@ -
- Powered by GalleryX | About this Gallery | ... -
+
+
+ Powered by Gallery3 | About this Gallery | ... +
+
diff --git a/themes/default/views/photo.html.php b/themes/default/views/photo.html.php new file mode 100644 index 00000000..e4d47d61 --- /dev/null +++ b/themes/default/views/photo.html.php @@ -0,0 +1,64 @@ + +display('header.html') ?> +
+
+
+ +
+ Full size (1024x768) + Slideshow + + photo +

Photo title

+

Photo description: Lorem ipsum dolor sit amet.

+
+ +
+

Comments

+ +
    +
  • +

    Andy said 2 hours ago (October 23, 2008 11:30am)

    +
    + Lorem ipsum dolor sit amet. +
    +
  • +
  • +

    + Other user said 30 minutes ago (October 23, 2008 1:00pm) +

    +
    + Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard + dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. + It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It + was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with + desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. +
    +
  • +
+ +
+
+ Add comment +
+ + +
+
+ + +
+
+ + +
+ +
+
+
+ +
+
+ display('sidebar.html') ?> +
+display('footer.html'); ?> diff --git a/themes/default/views/sidebar.html.php b/themes/default/views/sidebar.html.php index f8acc25b..9f4509e3 100644 --- a/themes/default/views/sidebar.html.php +++ b/themes/default/views/sidebar.html.php @@ -1,106 +1,24 @@
-
-

Album Navigation

- -
-
    -
  • Gallery -
      -
    • Friends & Family -
        -
      • Christmas 2006
      • -
      • Family Reunion
      • -
      • Christmas 2007
      • -
      -
    • -
    • Vactions -
        -
      • Cuba
      • -
      • Europe
      • -
      -
    • -
    -
  • -
+
+
+

Album: Christmas 2007

+ [-]
-
- - + " width="214" class="gBlockContent" /> +
- - - - - - - - - - - - - - - - - - - - - - - - - +
+
+

Tags

  + ? + [-] +
-
-

Tag cloud

-
+ +
+
+

Item Info

+ [-] +
+ + + + + + + + + + + + + + + + + + + + + + +
-
+ +
+
+

Location

+ [-] +
+ +
+ View Larger Map +
+ +
-- cgit v1.2.3