[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