[cvs] commit: ansel xrequest.php ansel/js slideshow.js ansel/js/src slideshow.js ansel/lib Tags.php ansel/lib/Views Gallery.php Image.php Results.php ansel/templates/view image.inc results.inc ansel/themes screen.css

Michael Rubinsky mike at theupstairsroom.com
Fri May 4 20:29:16 UTC 2007


mrubinsk    2007-05-04 16:29:16 EDT

  Modified files:
    js                   slideshow.js 
    js/src               slideshow.js 
    lib                  Tags.php 
    lib/Views            Gallery.php Image.php 
    templates/view       image.inc 
    themes               screen.css 
  Added files:
    .                    xrequest.php 
    lib/Views            Results.php 
    templates/view       results.inc 
  Log:
  Start fleshing out the UI for navigating tags.
  This commit adds:
  1) A tag display to the image view with clickable tags that will open in a..
  2) Results view that displays all matching galleries and images similar to a gallery view.
  3) Choosing an image to view from this page, and then clicking on one of it's tags will further narrow the search to include that tag
  For now, the 'tag cache' is automatically cleared when navigating to either an image or gallery view from anywhere other than a tag link.
  
  Still to come -
  
  1) Display of 'related tags' for both single resources and the results view
  2) Display of tags for galleries - the support for it is present, just need the UI elements
  3) Breadcrumb-style navigation for tag search/browsing
  4) Dedicated search (browse?) page to allow text searching and possibly a tag-cloud.
  
  Also - renamed the comments.php file that served AJAX requests to xrequest.php since it also now serves tag requests...
  
  Revision  Changes    Path
  1.13      +2 -2      ansel/js/slideshow.js
  1.12      +14 -4     ansel/js/src/slideshow.js
  1.15      +185 -2    ansel/lib/Tags.php
  1.13      +9 -1      ansel/lib/Views/Gallery.php
  1.9       +12 -3     ansel/lib/Views/Image.php
  1.1       +102 -0    ansel/lib/Views/Results.php (new)
  1.15      +4 -6      ansel/templates/view/image.inc
  1.1       +88 -0     ansel/templates/view/results.inc (new)
  1.14      +23 -1     ansel/themes/screen.css
  1.1       +70 -0     ansel/xrequest.php (new)

  Chora Links:
  http://cvs.horde.org/diff.php/ansel/js/slideshow.js?r1=1.12&r2=1.13&ty=u
  http://cvs.horde.org/diff.php/ansel/js/src/slideshow.js?r1=1.11&r2=1.12&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/Tags.php?r1=1.14&r2=1.15&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/Views/Gallery.php?r1=1.12&r2=1.13&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/Views/Image.php?r1=1.8&r2=1.9&ty=u
  http://cvs.horde.org/co.php/ansel/lib/Views/Results.php?r=1.1
  http://cvs.horde.org/diff.php/ansel/templates/view/image.inc?r1=1.14&r2=1.15&ty=u
  http://cvs.horde.org/co.php/ansel/templates/view/results.inc?r=1.1
  http://cvs.horde.org/diff.php/ansel/themes/screen.css?r1=1.13&r2=1.14&ty=u
  http://cvs.horde.org/co.php/ansel/xrequest.php?r=1.1


More information about the cvs mailing list