[TYPO3-dev] Merge Extensions
Martin Kutschker
martin.kutschker-n0spam at no5pam-blackbox.net
Sun Dec 23 20:35:32 CET 2007
Widmann, Manfred schrieb:
> Hi!
>
> I've got a rather difficult problem, maybe one of you guys can help me:
>
> ws_banner is an old extension by Luke Chiam who tranferred it to me as he
> isn't interested in TYPO3 things anymore. At this time I didn't want to
> touch ws_banner more than necessary and therefore extended it with
> wm_wsbannerplus (2 new columns in table tx_wsbanner_banner, one additional
> plugin).
>
> For different reasons I want to merge the two extensions and maintain and
> ectend them under the name wm_wsbannerplus. I' really good on the way and
> everythin works fine even if I deinstall ws_banner but i'm afraid that
> deletion of ws_banner will not work because:
> a) wm_wsbannerplus 2.0.0 uses uploads/ws_banner (all the images are stored
> there)
> b) data are still sored in tx_wsbanner_banner
You could leave the stuff there. It's not 100% clean because of the
misnamings but technically ok.
> Shure, nor problem to change that manually but it would be more than nice
> (also for the guys who are using ws_banner / wm_wsbannerplus) when this
> would be done "automatically" during installation. And this should be true
> for first time installations too ...
>
> Any suggestions what to do?
Use the upgrade hook of the EM.
I don't know the exact specs, but if your ext. has a
class.ext_update.php it will be available as UPDATE in the EM drop down
of the ext. See for an example class.ext_update.php.
If you're really moving stuff arouond, why don't you make a new
extension wm_banner and mark both extensions as obsolete. Then the
renamimg of the tables would at least make some sense the the users of
wm_wsbannerplus.
Masi
More information about the TYPO3-dev
mailing list