[ansel] Problem with sub-galleries and XP-publishing???
Ben Chavet
ben at chavet.net
Fri Mar 19 23:05:06 PST 2004
This has been committed, thanks!
Also, I opted not to use your templates/xppublish/list.inc patch for
the sake of
simplicity. That, and I personally think the indented subgalleries
look better
than the parent:subgallery scheme.
--Ben
Quoting "Heath S. Hendrickson" <heath at outerspaceconsultants.com>:
>>>> Also, XP-publishing is still broken for me. I'm not sure if it's
>>>> related to the same thing, but my guess is that it is... I'll see
>>>> if I can do a quick fix, otherwise I'll leave it up to Ben to fix.
>>>>
>>>> h
>>>
>>> Attached are patches to xppublish.php and
>>> templates/xppublish/list.inc that accomodate the new output of
>>> Ansel::listGalleries(). I had to add a little extra code to deal
>>> with the different array format for groupby=owner, but not that
>>> much.
>>
>> Okay, scap that patch... I missed another place where I needed to
>> make the modifications... I'm thinking it'll just be easier to
>> create a new Ansel function called checkPerms($galleryId, $perm)
>> that will return True/False. It'll save on processing overhead of
>> calling Ansel::listGalleries(PERM_EDIT) several times when all you
>> need is to know if the user has a certain permission for the gallery.
>>
>> h
>>
> Attached is a revised patch that makes use of the
> $gallery->hasPermission() call to check the permissions before selecting
> the gallery and subsequently publishing the photos... I tested it on my
> system and it works. This way there is no klunky code to deal with
> groupby differences in listGalleries().
>
> The previous patch for templates/xppublish/list.inc is still valid and
> needs to be applied, however.
>
> h
More information about the ansel
mailing list