[cvs] commit: ansel group.php image.php perms.php rss.php ansel/img upload.php ansel/lib Ansel.php Exif.php ImageView.php Report.php Tags.php Widget.php XRequest.php api.php base.php ansel/lib/Block gallery.php ansel/lib/ImageView plainstack.php polaroidstack.php ...

Michael Rubinsky mike at theupstairsroom.com
Tue May 6 23:56:58 UTC 2008


mrubinsk    2008-05-06 19:56:58 EDT

  Modified files:
    .                    group.php image.php perms.php rss.php 
    img                  upload.php 
    lib                  Ansel.php Exif.php ImageView.php 
                         Report.php Tags.php Widget.php 
                         XRequest.php api.php base.php 
    lib/Block            gallery.php 
    lib/ImageView        plainstack.php polaroidstack.php 
                         roundedstack.php 
    lib/Views            Abstract.php 
    lib/Widget           Actions.php 
    lib/tests            ApiTest.php 
    scripts              ansel.php 
    scripts/sql          ansel.sql 
    templates/group      category.inc 
  Added files:
    scripts/upgrades     2008-04-28_add_sql_share_tables.sql 
                         2008-04-28_sql_share_migration.php 
  Log:
  Well, here goes. Another sweeping change to the data storage in Ansel.
  This commit has Ansel using the new Horde_Share hierarchical sql driver,
  and thus requires Horde_Share_sql_hierarchical.php which is now in FW_3.
  
  To upgrade an existing installation, you need to first run the
  2008-04-28_add_sql_share_tables.sql script on your database, and then run
  then *_sql_share_migration.php script which will move all the gallery data
  completely out of the datatree for good!  This script will not delete any
  data unless you tell it to.  Also be aware that if you have hacked ansel's
  config to use seperate datatree tables for ansel then you will need to edit
  the script with the correct table names.
  
  Revision  Changes    Path
  1.19      +3 -3      ansel/group.php
  1.139     +7 -6      ansel/image.php
  1.21      +4 -2      ansel/img/upload.php
  1.406     +375 -804  ansel/lib/Ansel.php
  1.32      +2 -2      ansel/lib/Block/gallery.php
  1.38      +2 -2      ansel/lib/Exif.php
  1.4       +7 -1      ansel/lib/ImageView.php
  1.8       +6 -7      ansel/lib/ImageView/plainstack.php
  1.9       +6 -7      ansel/lib/ImageView/polaroidstack.php
  1.9       +5 -6      ansel/lib/ImageView/roundedstack.php
  1.5       +7 -2      ansel/lib/Report.php
  1.80      +12 -7     ansel/lib/Tags.php
  1.15      +2 -1      ansel/lib/Views/Abstract.php
  1.7       +6 -1      ansel/lib/Widget.php
  1.11      +2 -2      ansel/lib/Widget/Actions.php
  1.3       +3 -0      ansel/lib/XRequest.php
  1.88      +13 -6     ansel/lib/api.php
  1.37      +12 -4     ansel/lib/base.php
  1.4       +1 -0      ansel/lib/tests/ApiTest.php
  1.24      +7 -9      ansel/perms.php
  1.42      +2 -2      ansel/rss.php
  1.23      +14 -12    ansel/scripts/ansel.php
  1.15      +53 -22    ansel/scripts/sql/ansel.sql
  1.1       +55 -0     ansel/scripts/upgrades/2008-04-28_add_sql_share_tables.sql (new)
  1.1       +208 -0    ansel/scripts/upgrades/2008-04-28_sql_share_migration.php (new)
  1.15      +1 -2      ansel/templates/group/category.inc

  Chora Links:
  http://cvs.horde.org/diff.php/ansel/group.php?r1=1.18&r2=1.19&ty=u
  http://cvs.horde.org/diff.php/ansel/image.php?r1=1.138&r2=1.139&ty=u
  http://cvs.horde.org/diff.php/ansel/img/upload.php?r1=1.20&r2=1.21&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/Ansel.php?r1=1.405&r2=1.406&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/Block/gallery.php?r1=1.31&r2=1.32&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/Exif.php?r1=1.37&r2=1.38&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/ImageView.php?r1=1.3&r2=1.4&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/ImageView/plainstack.php?r1=1.7&r2=1.8&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/ImageView/polaroidstack.php?r1=1.8&r2=1.9&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/ImageView/roundedstack.php?r1=1.8&r2=1.9&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/Report.php?r1=1.4&r2=1.5&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/Tags.php?r1=1.79&r2=1.80&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/Views/Abstract.php?r1=1.14&r2=1.15&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/Widget.php?r1=1.6&r2=1.7&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/Widget/Actions.php?r1=1.10&r2=1.11&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/XRequest.php?r1=1.2&r2=1.3&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/api.php?r1=1.87&r2=1.88&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/base.php?r1=1.36&r2=1.37&ty=u
  http://cvs.horde.org/diff.php/ansel/lib/tests/ApiTest.php?r1=1.3&r2=1.4&ty=u
  http://cvs.horde.org/diff.php/ansel/perms.php?r1=1.23&r2=1.24&ty=u
  http://cvs.horde.org/diff.php/ansel/rss.php?r1=1.41&r2=1.42&ty=u
  http://cvs.horde.org/diff.php/ansel/scripts/ansel.php?r1=1.22&r2=1.23&ty=u
  http://cvs.horde.org/diff.php/ansel/scripts/sql/ansel.sql?r1=1.14&r2=1.15&ty=u
  http://cvs.horde.org/co.php/ansel/scripts/upgrades/2008-04-28_add_sql_share_tables.sql?r=1.1
  http://cvs.horde.org/co.php/ansel/scripts/upgrades/2008-04-28_sql_share_migration.php?r=1.1
  http://cvs.horde.org/diff.php/ansel/templates/group/category.inc?r1=1.14&r2=1.15&ty=u


More information about the cvs mailing list