|
From: <du...@us...> - 2007-03-05 18:46:40
|
Revision: 159
http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=159&view=rev
Author: dukus
Date: 2007-03-05 10:46:39 -0800 (Mon, 05 Mar 2007)
Log Message:
-----------
When installing skin and media create directory if not exist
Modified Paths:
--------------
trunk/plugins/mpinstaler/MPInstaler/MPinstalerStruct.cs
trunk/plugins/mpinstaler/MPInstaler/MPpackageStruct.cs
trunk/plugins/mpinstaler/MPInstaler/wizard/wizard_1.cs
trunk/plugins/mpinstaler/MPInstaler.suo
Modified: trunk/plugins/mpinstaler/MPInstaler/MPinstalerStruct.cs
===================================================================
--- trunk/plugins/mpinstaler/MPInstaler/MPinstalerStruct.cs 2007-03-05 06:56:19 UTC (rev 158)
+++ trunk/plugins/mpinstaler/MPInstaler/MPinstalerStruct.cs 2007-03-05 18:46:39 UTC (rev 159)
@@ -368,7 +368,7 @@
}
if (flst.Type == TEXT_TYPE)
{
- ret = Config.GetFolder(Config.Dir.Base) + @"\" + Path.GetFileName(flst.FileName);
+ ret = Config.GetFolder(Config.Dir.Base) + @"\" +"Docs"+ @"\" + Path.GetFileName(flst.FileName);
}
return ret;
}
Modified: trunk/plugins/mpinstaler/MPInstaler/MPpackageStruct.cs
===================================================================
--- trunk/plugins/mpinstaler/MPInstaler/MPpackageStruct.cs 2007-03-05 06:56:19 UTC (rev 158)
+++ trunk/plugins/mpinstaler/MPInstaler/MPpackageStruct.cs 2007-03-05 18:46:39 UTC (rev 159)
@@ -47,6 +47,11 @@
if (Path.GetFileName(entry.Name) ==Path.GetFileName(fl.FileName))
{
string tpf =Path.GetFullPath(MPinstalerStruct.GetDirEntry(fl)) ;
+ if (fl.Type == MPinstalerStruct.SKIN_TYPE || fl.Type == MPinstalerStruct.SKIN_MEDIA_TYPE)
+ {
+ if (!Directory.Exists(Path.GetDirectoryName(tpf)))
+ Directory.CreateDirectory(Path.GetDirectoryName(tpf));
+ }
//MessageBox.Show(tpf);
FileStream fs = new FileStream(tpf, FileMode.Create);
if (pb != null)
Modified: trunk/plugins/mpinstaler/MPInstaler/wizard/wizard_1.cs
===================================================================
--- trunk/plugins/mpinstaler/MPInstaler/wizard/wizard_1.cs 2007-03-05 06:56:19 UTC (rev 158)
+++ trunk/plugins/mpinstaler/MPInstaler/wizard/wizard_1.cs 2007-03-05 18:46:39 UTC (rev 159)
@@ -254,6 +254,7 @@
{
if (System.IO.File.GetCreationTime(u.Path) == u.Date)
{
+ System.IO.File.Delete(u.Path);
listBox1.Items.Add(u.Path);
}else
listBox1.Items.Add("File date changed :"+u.Path);
Modified: trunk/plugins/mpinstaler/MPInstaler.suo
===================================================================
(Binary files differ)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|