i have few thoughts about it

1. obvious one: think we should crystallize some parts of each
administrative page
where extensions could add their functional parts

2. we should have some way to define in which order extension-hooks are
called.

3. those hooks maybe should be implemented in route mapping style

and last thing - i think server side API can't be as flexible as client-side
Javascript.
We can follow some conventions in defining classes and id's for elements and
then
each extension will modify page after onLoad event.

On 7/3/07, Aitor Garay-Romero <[EMAIL PROTECTED]> wrote:
>
> > maybe we should implement some hooks for extensions to let them modify
> administrative
> > page only in those parts we want?
>
>     Definitively.  I my Radiant related to-do list i have a point about
> sending to this list an e-mail about exactly this topic.
>
>     There must be an API so extensions can modify the UI without
> interfering
> others or with Radiant itself.  I find this issue to the a big problem of
> the otherwise good extension system.
>
>     A client-side JavaScript API would be OK, a server-side Ruby one would
> be better.
>
>      /AITOR
>
> On 7/3/07, Keymone <[EMAIL PROTECTED]> wrote:
> >
> > Hello everybody.
> >
> > I installed copy/move extension and got a button for copy/move action on
> a
> > page list
> > then i installed reorder extension and gor reorder button but copy/move
> > disappeared.
> >
> > as far as i understand that's because reorder extension provides it's
> own
> > version for
> > admin/pages view.
> >
> > maybe we should implement some hooks for extensions to let them modify
> > administrative
> > page only in those parts we want?
> >
> > P.S. that button for copy/move had an image and that image could not be
> > found for some
> > reason - i got 404. image was in the correct place under
> > /vendor/extensions/copy_move/public/images/admin - somebody had similar
> > problem?
> >
> > --
> > Regards, Keymone
> > _______________________________________________
> > Radiant mailing list
> > Post:   [email protected]
> > Search: http://radiantcms.org/mailing-list/search/
> > Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
> >
> _______________________________________________
> Radiant mailing list
> Post:   [email protected]
> Search: http://radiantcms.org/mailing-list/search/
> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>



-- 
Regards, Keymone
_______________________________________________
Radiant mailing list
Post:   [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to