[Catalyst] Meios

Oleg Pronin syber.rus at gmail.com
Thu Apr 3 20:59:10 BST 2008


Nothing of listed. I will post some screenshots when it will be suitable for
at least simple use.
The admin interface is a catalyst project itself, it plugs all of its
actions and views into the real project on startup.

2008/4/3, Zbigniew Lukasiak <zzbbyy at gmail.com>:
>
> Hi there,
>
>
> On Mon, Mar 31, 2008 at 9:58 AM, Oleg Pronin <syber.rus at gmail.com> wrote:
> > It automatically scans you models, and build an admin-interface where
> you
> > can edit any data according to your models (data type, etc), search
> data,
> > etc. It is not a gallery plugin, it is universal, for any project. It
> can
> > edit/load any kind of data, including images, videos, etc. Did you see
> > django's admin interface ? This thing is the same, but expected to be
> more
> > powerful.
> >
>
>
> What underlying libraries do you use?  Have had a look at
> Catalyst::Example::InstantCRUD (it uses DBIx::Class and HTML::Widget)?
>   It's goal is quite similar to what you stated above (slightly more in
> the way of Rails scaffolding - but at least it should be possible to
> easily write such admin interfaces using it).  It is now pretty dated
> - but I am working on a new version based on FormFu.  There is also
> CatalystX::CRUD by Peter Karman (my plan is to use the controller part
> from it - after we sort out how to interface it).
>
>
> > 2008/3/31, Mojo Nichols <mnichols at mojosoft.org>:
> >
> > >
> > > I don't understand what you mean by full-featured dynamic admin
> > > interface for catalyst.  You mention that it does not store images in
> > > database, so this has me confused do you mean a full-featured dynamic
> > > image gallery plugin (similar functionality as Meios)?
> > >
> > > As for not storing images in the db because of high-loaded sites, I
> > > would not think that storing in a DB would not create that much
> overhead
> > > and that there maybe some advantages with clusters, clustered db's,
> > > replication and caching etc. In the case of very large sets of images
> in
> > > one album I see an advantage over a file based solution as the name
> can
> > > be indexed.
> > >
> > > At any rate I have the adding/retrevial of images  from db
> working.  It
> > > is quite nice as it greatly simplifies the retrieving of files formats
> > > $preview=3D$rs->first->preview; so to view the preview of the image:
> > > http://localhost:3000/adminstration/photo/preview/filename.jpg
> > >
> > > sub preview : Local {
> > >   my ($self, $c, $filename) =3D @_;
> > >   my $photo;
> > >   $filename ||=3D $c->req->param('filename');
> > >   if ($photo =3D $c->model('MeiosDB::Photos')->search({filename =3D>
> > > $filename})) {
> > >    $c->response->content_type("image/jpeg");
> > >    $c->response->body($photo->first->preview);
> > >   }
> > > }
> > >
> > > At this point I'm tempted to just start using and not finish the work
> on
> > > Meios;-), but I will plug away tonight and see if I can get Meios
> tested
> > > and working using this new design at which point I will start using
> it.
> > >
> > > Thanks,
> > >
> > > Mojo
> > >
> > >
> > >
> > > Oleg Pronin wrote:
> > > > I'm developing a full-featured dynamic admin interface for catalyst
> > > > (at my leasure time). It is fully a plugin. It does not store images
> > > > in database (it is not possible for high-loaded sites).
> > > >
> > > > 2008/3/30, Mojo Nichols <mnichols at mojosoft.org
> > >
> > > > <mailto:mnichols at mojosoft.org>>:
> > >
> > > >
> > > >     I assume you man that creating a plugin with the entire MVC
> > > >     attached is
> > > >     possible.   I'll leave that for now.    However in digging into
> this
> > I
> > > >     decided that I would change the design of Meios slightly by
> > > >     storing the
> > > >     images directly in the database.  This reduces the amount of
> > > >     configuration and I believe will make it much easier to use in a
> > > >     different application.  So I think it will make it easier to
> > > >     create the
> > > >     Plugin when I get there.   Of course this is a tangent that I
> didn't
> > > >     want to go down, but reviewing another persons code is good to
> do
> > once
> > > >     and a while, and I have three sites that will benefit from this.
> > > >
> > > >     Thanks I'll ping again if I get that far...
> > > >
> > > >     Mojo
> > > >
> > > >
> > > >
> > > >     Oleg Pronin wrote:
> > > >     > That is very possible
> > > >     >
> > > >     > 2008/3/29, Mojo Nichols <mnichols at mojosoft.org
> > > >     <mailto:mnichols at mojosoft.org>
> > > >
> > >
> > > >     > <mailto:mnichols at mojosoft.org <mailto:mnichols at mojosoft.org
> >>>:
> > >
> > > >
> > > >     >
> > > >     >     Hi Christopher,
> > > >     >
> > > >     >     I'm wondering what the status of Meios is.  I have found
> an
> > svn
> > > >     >     version
> > > >
> > > >     >     on handleframework.org <http://handleframework.org>
> > > >     <http://handleframework.org> and one other
> > > >
> > > >     >     server, but the do not work for me
> > > >     >     out of the box even after all dependencies are set up.  I
> > > >     believe
> > > >     >     because of changes to catalyst and  dbix-class.    So I'm
> > > >     porting
> > > >     >     it to
> > > >     >     a more modern set up.    Is this of any value to you?  Has
> > this
> > > >     >     already
> > > >     >     been done? If so is this code avaliable?
> > > >     >
> > > >     >     I have a need to provide image management for a few
> > > >     sites.  I don't
> > > >     >     really want to write that interface as it is only for ths
> > > >     clients
> > > >     >     convenience in choosing which images to include.
> > > >     >
> > > >     >     Ultimately it would be really cool if one could just
> plugin in
> > > >     >     Meios and
> > > >     >     automagically have that interface  (the enire MVC) added
> to
> > > >     a site.
> > > >     >     But I don't think that is quite possible in the plugin
> space.
> > > >     >
> > > >     >
> > > >     >     Thanks,
> > > >     >
> > > >     >
> > > >     >
> > > >     >     _______________________________________________
> > > >
> > > >     >     List: Catalyst at lists.scsys.co.uk
> > > >     <mailto:Catalyst at lists.scsys.co.uk>
> > > >     <mailto:Catalyst at lists.scsys.co.uk
> > > >     <mailto:Catalyst at lists.scsys.co.uk>>
> > > >
> > > >     >     Listinfo:
> > > >     http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > > >     >     Searchable archive:
> > > >     >     http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> > > >     >     Dev site: http://dev.catalyst.perl.org/
> > > >     >
> > > >     >
> > > >
> > > >     >
> > > >
> > ------------------------------------------------------------------------
> > > >
> > > >     >
> > > >     > _______________________________________________
> > > >     > List: Catalyst at lists.scsys.co.uk
> > <mailto:Catalyst at lists.scsys.co.uk>
> > > >     > Listinfo:
> > http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > > >     > Searchable archive:
> > > >     http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> > > >     > Dev site: http://dev.catalyst.perl.org/
> > > >     >
> > > >
> > > >
> > > >     _______________________________________________
> > > >     List: Catalyst at lists.scsys.co.uk <mailto:
> Catalyst at lists.scsys.co.uk>
> > > >     Listinfo:
> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > > >     Searchable archive:
> > > >     http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> > > >     Dev site: http://dev.catalyst.perl.org/
> > > >
> > > >
> > > >
> ------------------------------------------------------------------------
> > > >
> > > > _______________________________________________
> > > > List: Catalyst at lists.scsys.co.uk
> > > > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > > > Searchable archive:
> > http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> > > > Dev site: http://dev.catalyst.perl.org/
> > > >
> > >
> > >
> > > _______________________________________________
> > > List: Catalyst at lists.scsys.co.uk
> > > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > > Searchable archive:
> > http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> > > Dev site: http://dev.catalyst.perl.org/
> > >
> >
> >
> > _______________________________________________
> >  List: Catalyst at lists.scsys.co.uk
> >  Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> >  Searchable archive:
> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> >  Dev site: http://dev.catalyst.perl.org/
> >
> >
>
>
>
>
> --
> Zbigniew Lukasiak
> http://brudnopis.blogspot.com/
>
>
> _______________________________________________
> List: Catalyst at lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive:
> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20080403/03714=
901/attachment.htm


More information about the Catalyst mailing list