Yes you are absolutly right, as I wrote first, my solution is quite
dirty (simple, but not as it was meant by magnolia/jsr170)

In the next days, I will try to do something comfortable to manage
simple images, with storage in the repository.

Got to think about that a bit.. :)

Giancarlo, Thanks for your advise, didn't think of several points.

Regards,
Florian

P.S: Please, would someone document things like that, just solution
hints, so no one would think about storing some content in the
filesystem :)

On 12/6/05, [email protected] <[email protected]> wrote:
>  (Giancarlo F. Berner) wrote:
> > I absolutely agree :-)
> >
> > Magnolia does not offer something like a "Digital Asset Management"
> > application (yet).
> > What I do is put all reusable content (e.g. images) into some nodes
> > under "Config". Then I wrote a small dialog-control-class, which lists
> > all child-nodes from the given path (plus images) and the author can
> > select an image. What I store is the node-path to that image. So
> > whenever I want to change that image, all the other web pages
> > referencing that image are updated "automatically". So not a big deal,
> > except for caching...
> >
> > If an image is changed in e.g. /Config/myimages/niceimages, that's
> > fine, cache is flushed. But the cache of the pages referencing that
> > image is not flushed! So you would have to find all handles
> > referencing that image and flush their cache. Such a
> > "Cache-Dependency-Manager" would be a nice feature as well.
> > So once the cache-flushing of pages with references to other content
> > pages is solved, building a DAM is not to complex anymore.
> >
> > /Giancarlo
> I think I have managed to even get around caching woes on my
> implementation.  My file manage does something very similar to yours....
> I basically grabbed the mechanism which stores an image/file to a web
> page in a paragraph and then wrote a class which inserts all my
> images/files to one page in my website repository.  I call this page
> "upload" and have created a template for it which doesn't allow any
> editing.  It just displays the files which are in it for the authors and
> an invalid request to a user.  Then on the back side I wrote a new tab
> for the admin console which lets authors add/delete files and a custom
> control for them to select images from a dialog and insert them into
> paragraphs.  When an author adds a file the upload page needs to be
> activated to push the files to the public instance as expected.  The
> cache manager is also able to cache these files because they are stored
> in exactly the same way that Magnolia's default file control inserts them.
>
> --
> Adam Cooper
> Talisen Technologies
> E: [EMAIL PROTECTED]
>
>
>
> ----------------------------------------------------------------
> for list details see
> http://www.magnolia.info/en/magnolia/developer.html
> ----------------------------------------------------------------
>

----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to