Migration zu TYPO3 4.0: Fehlende Extensions aufspüren
Mit TYPO3 4.0 entfallen globale und einige System-Extensions.
Mit dem folgenden kleinen Shellscript wird die Liste der derzeit installierten Extensions ausgelesen und geprüft, ob diese weiterhin verfügbar sind.
Das Script gibt eine Liste mit Extensions aus, die nicht gefunden wurden. Diese sollten typischerweise lokal nachinstalliert werden (könnte man natürlich direkt aus dem Script machen - wir empfehlen aber manuelle Kontrolle.)
Als Einzeiler
TYPO3CONF=[my existing typo3conf directory]
NEWSOURCE=[my new TYPO3 source directory]
GREPSTRING='^.TYPO3_CONF_VARS..EXT....extList'for i in `grep $GREPSTRING $TYPO3CONF/localconf.php | \
tail -1|cut -d"'" -f6 |sed -e "s/,/ /g"` ; \
do [ ! -d $NEWSOURCE/typo3/sysext/$i -a ! -d $TYPO3CONF/ext/$i ] && \
echo $i ; done
Als "ordentliches" Script
TYPO3CONF=[my existing typo3conf directory]NEWSOURCE=[my new TYPO3 source directory]
GREPSTRING='^.TYPO3_CONF_VARS..EXT....extList'
for i in `grep $GREPSTRING $TYPO3CONF/localconf.php | \
tail -1|cut -d"'" -f6 |sed -e "s/,/ /g"` ; \
do [ ! -d $NEWSOURCE/typo3/sysext/$i -a ! -d $TYPO3CONF/ext/$i ] && \
echo $i ; done


