6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
2/28/26
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#6295] Ansel flat shares with hierarchies
*
Your Email Address
*
Spam protection
Enter the letters below:
.__ .___..__..___.__ | \ _/ [__][__ [ __ |__/./__.| || [_./
Comment
> Ok. I looked at this a little closer this afternoon. Maybe I > misunderstood your intentions, but I thought one of the reasons you > wanted to do this was to enable you to use a custom "performance" > driver that would combine the share and gallery data into one > table...with the way your splitting the various classes, your leaving > a lot of database specific code behind in the original Ansel.php file > (in Ansel_Gallery and Ansel_Storage, and Ansel_Image - although the > Ansel_Image code is probably ok as I don't think it touches the > galleries table). > > > > I think if we're going to go through the process of moving this to a > "true" driver structure, we need to abstract out *all* the data > storage for the vaious drivers. Otherwise any drivers that use a > different table structure (as you say your will) will need to > override various Ansel_* methods. > > > > Also, it seems like the Ansel_Share classes in the two different > Storage "drivers" have different interfaces - some of which, at > least, is due to the category methods no being present in the > datatree version of the driver. > > > > I *do* think it's worth moving to a more modular driver structure - > but I think we need to rethink the design, maybe? As always, I'm > open to other's feedback / suggestions / slaps etc...
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers