芝麻web文件管理V1.00
编辑当前文件:/home/p/r/i/prismawe/clients/canaldegap.fr_old/modules/News/method.uninstall.php
GetDb(); $this->DeleteTemplate('displaysummary'); $this->DeleteTemplate('displaydetail'); $dict = NewDataDictionary( $db ); $sqlarray = $dict->DropTableSQL( cms_db_prefix()."module_news" ); $dict->ExecuteSQLArray($sqlarray); $sqlarray = $dict->DropTableSQL( cms_db_prefix()."module_news_categories" ); $dict->ExecuteSQLArray($sqlarray); $sqlarray = $dict->DropTableSQL( cms_db_prefix()."module_news_fielddefs" ); $dict->ExecuteSQLArray($sqlarray); $sqlarray = $dict->DropTableSQL( cms_db_prefix()."module_news_fieldvals" ); $dict->ExecuteSQLArray($sqlarray); $db->DropSequence( cms_db_prefix()."module_news_seq" ); $db->DropSequence( cms_db_prefix()."module_news_categories_seq" ); $this->RemovePermission('Modify News'); $this->RemovePermission('Approve News'); $this->RemovePermission('Delete News'); // Remove all preferences for this module $this->RemovePreference(); // And all Templates $this->DeleteTemplate(); #Setup events $this->RemoveEvent('NewsArticleAdded'); $this->RemoveEvent('NewsArticleEdited'); $this->RemoveEvent('NewsArticleDeleted'); $this->RemoveEvent('NewsCategoryAdded'); $this->RemoveEvent('NewsCategoryEdited'); $this->RemoveEvent('NewsCategoryDeleted'); ?>