Beispiel #1
0
        public void InitializeToDB(Site site)
        {
            IUserProvider fileProvider = new Kooboo.CMS.Sites.Persistence.FileSystem.UserProvider();

            foreach (var item in fileProvider.All(site))
            {
                if (item.Site == site)
                {
                    this.Add(fileProvider.Get(item));
                }
            }
        }
Beispiel #2
0
        public void ExportToDisk(Site site)
        {
            IUserProvider fileProvider = new Kooboo.CMS.Sites.Persistence.FileSystem.UserProvider();

            //remove the pages folder to clear all old pages.
            var basePhysicalPath = User.DataFilePath.GetBasePath(site);
            Kooboo.IO.IOUtility.DeleteDirectory(basePhysicalPath, true);

            foreach (var item in All(site))
            {
                fileProvider.Add(item);
            }
        }
Beispiel #3
0
        public void ExportToDisk(Site site)
        {
            IUserProvider fileProvider = new Kooboo.CMS.Sites.Persistence.FileSystem.UserProvider();

            //remove the pages folder to clear all old pages.
            var basePhysicalPath = User.DataFilePath.GetBasePath(site);

            Kooboo.IO.IOUtility.DeleteDirectory(basePhysicalPath, true);

            foreach (var item in All(site))
            {
                fileProvider.Add(item);
            }
        }
Beispiel #4
0
 public void InitializeToDB(Site site)
 {
     IUserProvider fileProvider = new Kooboo.CMS.Sites.Persistence.FileSystem.UserProvider();
     foreach (var item in fileProvider.All(site))
     {
         if (item.Site == site)
         {
             this.Add(fileProvider.Get(item));
         }
     }
 }