https://bugzilla.wikimedia.org/show_bug.cgi?id=18789


Roan Kattouw <roan.katt...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |roan.katt...@gmail.com




--- Comment #14 from Roan Kattouw <roan.katt...@gmail.com>  2009-05-15 10:49:22 
UTC ---
(In reply to comment #11)
> (In reply to comment #7)
> > What if there was a special way to register a special page as an action.
> > 
> > class ActionPage extends SpecialPage {
> >  /* stuff here that makes the special page behave like an action */
> > }
> > 
> > Then we moved all existing actions into ActionPage classes...
> 
> Yuck. Why? We've already got a perfectly good way to register actions.
> 

Yes, but the handlers for these actions are often in the 'wrong' classes
(mostly Article), resulting in poor DB/UI separation. Of course putting the UI
for an action in its own class is no guarantee for proper separation, as
evidenced by the way subpage moving was implemented.


-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to