public static function PublishEngine($siteId) { $site = Site::GetBySiteId($siteId); // publish common JS (libs) Publish::PublishCommonJS($site); // publish common css (libs) Publish::PublishCommonCSS($site); // publish plugins Publish::PublishPlugins($site); // publish locales Publish::PublishLocales($site); // setup htaccess Publish::SetupHtaccess($site); // update version Site::EditVersion($site['SiteId'], VERSION); }
public static function PublishSite($siteId) { // publish sitemap Publish::PublishSiteMap($siteId); // publish all pages Publish::PublishAllPages($siteId); // publish rss for page types Publish::PublishRssForPageTypes($siteId); // publish menu Publish::PublishMenuJSON($siteId); // publish site json Publish::PublishSiteJSON($siteId); // publish common js (also combines JS and publishes plugins) Publish::PublishCommonJS($siteId); // publish common css Publish::PublishCommonCSS($siteId); // publish controller Publish::PublishCommon($siteId); // publish all CSS Publish::PublishAllCSS($siteId); // publish locales Publish::PublishLocales($siteId); }