<% main() Sub main() If Not(InternetCheck()) Then Exit Sub End If ' If Not(VisitorCheck()) Then ' Exit Sub ' End If If Not(ShopAdminCheck()) Then Exit Sub End If 'Response.Write(GB_ShopAdmin) 'Exit Sub Dim ActShopID ActShopID = Request("ActShopID") If LCase(ActShopID) <> LCase(GB_ShopAdmin) Then Response.Write("別のウィンドウまたは別のタブページで現在と異なるIDでログインしました。
" & vbCrLf) Response.Write("同一PC上で複数のIDでログインすることはできません。
" & vbCrLf) Response.Write("
" & vbCrLf) Response.Write("戻る" & vbCrLf) Exit Sub End If %> <% Dim Query Dim Content Dim Content2 'ルートフォルダ作成 Dim fso Set fso = Server.CreateObject("Scripting.FileSystemObject") Dim HomepageFolder HomepageFolder = "" & HomeAliasSL & ShopFolderSL If Not(fso.FolderExists(Server.MapPath(HomepageFolder))) Then fso.CreateFolder(Server.MapPath(HomepageFolder)) End If HomepageFolder = HomepageFolder & GB_ShopAdmin & "/" If Not(fso.FolderExists(Server.MapPath(HomepageFolder))) Then fso.CreateFolder(Server.MapPath(HomepageFolder)) End If Dim FCnt '現在のフォルダ Dim ActFolder ActFolder = "/" '一つ上のフォルダ Dim PrevFolder If Request("Folder") <> "" Then ActFolder = Request("Folder") Dim ActFolderAry ActFolderAry = Split(ActFolder, "/") For FCnt = 0 To UBound(ActFolderAry) 'フォルダ階層再帰処理で存在しなければ作成 If ActFolderAry(FCnt) <> "" Then HomepageFolder = HomepageFolder & ActFolderAry(FCnt) & "/" If Not(fso.FolderExists(Server.MapPath(HomepageFolder))) Then fso.CreateFolder(Server.MapPath(HomepageFolder)) End If End If Next '一つ上のフォルダ Dim LastFolderFlg LastFolderFlg = 0 '最終フォルダから逆に重ねるため最終フォルダを除外するためのフラグ For FCnt = UBound(ActFolderAry) To 0 Step -1 If ActFolderAry(FCnt) <> "" Then If LastFolderFlg = 0 Then LastFolderFlg = 1 Else PrevFolder = ActFolderAry(FCnt) & "/" & PrevFolder '一つ上のフォルダ End If End If Next End If 'Response.Write(ActFolder & "
" & PrevFolder) 'Exit Sub 'ショップ情報取得 Dim DefaultDoc Dim Publish Dim ActName Set Content = QueryGetShopAdmin(GB_ShopAdmin, SQLServer, DatabaseName, DatabaseUser, DatabasePass) If Not(Content.BOF Or Content.EOF) Then DefaultDoc = "" & Content.Fields("既定ドキュメント") Publish = "" & Content.Fields("Webページ公開") ActName = "" & Content.Fields("名称") If ActName = "" Then ActName = "" & Content.Fields("学校名") End If End If %>
[ <% = ActName %> ] のショップ管理
<% = Spacer(1, 10) %>
TOPページ管理 <% = Spacer(7, 1) %> <% = ActionButton3Image("MenuBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 112, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "管理メニューに戻る", "tx1214w", "center", "location.href='" & HomeAliasSL & "shopadminmenu.asp';") %> <% = Spacer(7, 1) %> <% = ActionButton3Image("LogoutBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 64, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "ログアウト", "tx1214w", "center", "location.href='" & HomeAliasSL & "?Logout=1';") %> <% = Spacer(7, 1) %> <% = ActionButton3Image("ReturnBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 76, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "モールに戻る", "tx1214w", "center", "location.href='" & HomeAliasSL & "';") %>
<% If PrevFolder <> "" Or ActFolder <> "/" Then Response.Write("" & vbCrLf) Response.Write("" & vbCrLf) Response.Write("" & vbCrLf) Response.Write("" & vbCrLf) End If %>
checked<% End If %>> TOPページを公開する
<% If LocalMode <> "1" Then %> 公開するとインターネットに公開され、不特定多数が閲覧できる状態になります。
(ショップが非公開である場合、本項目をチェックしてもTOPページは公開されません)
<% Else %> 公開する前に記載内容に間違いのないことをしっかり確認しましょう。
<% End If %>
<% = Spacer(1, 13) %>
現在のフォルダ  <% = ActFolder %><% If ActFolder = "/" Then Response.Write("(ルートフォルダ)") End If %> 
" & Spacer(1, 5) & "
" & vbCrLf) Response.Write("" & vbCrLf) Response.Write("" & vbCrLf) If PrevFolder <> "" Then Response.Write("" & vbCrLf) End If If ActFolder <> "/" Then Response.Write("" & vbCrLf) End If Response.Write("" & vbCrLf) Response.Write("
" & vbCrLf) Response.Write("ひとつ上のフォルダに戻る   " & vbCrLf) Response.Write("" & vbCrLf) Response.Write("ルートフォルダに戻る" & vbCrLf) Response.Write("
" & vbCrLf) Response.Write("
<% = Spacer(1, 13) %>
<% Dim FuncCnt FuncCnt = 0 Dim Sonzai Sonzai = False Dim TmpSize If fso.FolderExists(Server.MapPath(HomepageFolder)) Then Dim objFolder Set objFolder = fso.GetFolder(Server.MapPath(HomepageFolder)) Dim objSubFolder Dim objSubFolders Set objSubFolders = objFolder.SubFolders For Each objSubFolder In objSubFolders Response.Write("" & vbCrLf) If ActFolder = "/" Then Response.Write("" & vbCrLf) End If Response.Write("" & vbCrLf) Response.Write("" & vbCrLf) Response.Write("" & vbCrLf) Response.Write("" & vbCrLf) Sonzai = True Next Dim objFile Dim objFiles Set objFiles = objFolder.Files For Each objFile In objFiles Response.Write("" & vbCrLf) If ActFolder = "/" Then 'ルートフォルダのみ既定ドキュメントチェックボックス Response.Write("" & vbCrLf) End If Response.Write("" & vbCrLf) Response.Write("" & vbCrLf) Response.Write("" & vbCrLf) Response.Write("" & vbCrLf) Sonzai = True Next End If If Not(Sonzai) Then Response.Write("" & vbCrLf) End If %>
 " & vbCrLf) Response.Write(" " & objSubFolder.Name & "  " & vbCrLf) Response.Write(" " & vbCrLf) Response.Write("" & vbCrLf) FuncCnt = FuncCnt + 1 '画像トグル関数名をユニークにする Response.Write(ActionButton3Image("DeleteBtn" & FuncCnt, "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 16, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "×", "tx1214w", "center", "if(confirm('削除してよろしいですか? \n\n※フォルダ内のサブフォルダ及びファイルが一括削除されます。 ')){form1.DelFolder.value='" & objSubFolder.Name & "';form1.Folder.value='" & ActFolder & "';form1.submit();}")) ' Response.Write("" & vbCrLf) Response.Write("
" & vbCrLf) Response.Write("" & vbCrLf) Response.Write("" & vbCrLf) Response.Write(" " & objFile.Name & "  " & vbCrLf) Response.Write("" & vbCrLf) TmpSize = "" If objFile.Size > 1048576 Then TmpSize = NumComma(Fix(objFile.Size / 1048576 * 100 + 0.5) / 100, False) 'MByteで小数2位四捨五入 TmpSize = TmpSize & "M" ' ElseIf objFile.Size > 1024 Then ' TmpSize = Fix(objFile.Size / 1024 * 100 + 0.5) / 100 'KByteで小数2位四捨五入 ' TmpSize = TmpSize & "K" Else TmpSize = NumComma(objFile.Size, False) & "" End If Response.Write(TmpSize & vbCrLf) Response.Write("" & vbCrLf) FuncCnt = FuncCnt + 1 '画像トグル関数名をユニークにする Response.Write(ActionButton3Image("DeleteBtn" & FuncCnt, "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 16, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "×", "tx1214w", "center", "if(confirm('削除してよろしいですか? ')){form1.DelFile.value='" & objFile.Name & "';form1.Folder.value='" & ActFolder & "';form1.submit();}")) ' Response.Write("" & vbCrLf) Response.Write("
このフォルダにはファイル・フォルダが存在しません
<% = Spacer(1, 13) %>
新規フォルダ作成 <% = Spacer(7, 1) %> <% = Spacer(7, 1) %> <% = ActionButton3Image("MakeFolderBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 37, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "作 成", "tx1416w", "center", "MakeFolder();") %>
<% = Spacer(1, 13) %>
ファイルアップロード <% = Spacer(7, 1) %> <% = ActionButton3Image("FileUploadBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 88, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "アップロード", "tx1416w", "center", "FileUpload();") %>
<% If Request("FileName") <> "" Then %>

アップロードされました [<% = Request("FileName") %>] <% End If %>
<% End Sub %>