<% main() Sub main() If Not(InternetCheck()) Then Exit Sub End If ' If Not(VisitorCheck()) Then ' Exit Sub ' End If If Not(SchoolAdminCheck()) Then Exit Sub End If 'Response.Write(GB_ShopAdmin) 'Exit Sub Dim ActSchoolCD ActSchoolCD = Request("ActSchoolCD") If LCase(ActSchoolCD) <> LCase(GB_SchoolAdmin) 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 ImageFolder ImageFolder = "" & HomeAliasSL & SchoolTopicFolderSL If Not(fso.FolderExists(Server.MapPath(ImageFolder))) Then fso.CreateFolder(Server.MapPath(ImageFolder)) End If ImageFolder = ImageFolder & GB_SchoolAdmin & "/" If Not(fso.FolderExists(Server.MapPath(ImageFolder))) Then fso.CreateFolder(Server.MapPath(ImageFolder)) End If Dim Topic Topic = Request("Topic") Dim ItemViewCnt ItemViewCnt = 100 '1ページの表示件数 Dim Page Page = Request("Page") If Page = "" Or Not(IsNumeric(Page)) Then Page = "0" End If Page = CInt(Page) Dim TopicHeight Dim TopicDate Dim TopicTitle Dim Honbun1 Dim Honbun2 Dim Honbun3 Dim ImageFile1 Dim ImageFile2 Dim ImageFile1Mode Dim ImageFile2Mode Dim LinkLabel Dim LinkURL Dim PublishItem If Topic <> "" Then If IsNumeric(Topic) Then 'トピック存在チェック Query = "" Query = Query & " SELECT * " Query = Query & " FROM TFトピック " Query = Query & " WHERE 学校CD = '" & GB_SchoolAdmin & "' " Query = Query & " AND トピック番号 = " & Topic & " " Set Content = SQLQuery(Query, SQLServer, DatabaseName, DatabaseUser, DatabasePass) If Not(Content.BOF Or Content.EOF) Then TopicHeight = "" & Content.Fields("表示高") TopicDate = "" & Content.Fields("日時") TopicTitle = "" & Content.Fields("タイトル") Honbun1 = "" & Content.Fields("本文1") Honbun2 = "" & Content.Fields("本文2") Honbun3 = "" & Content.Fields("本文3") ImageFile1 = "" & Content.Fields("画像1") ImageFile2 = "" & Content.Fields("画像2") ImageFile1Mode = "" & Content.Fields("画像1モード") ImageFile2Mode = "" & Content.Fields("画像2モード") LinkLabel = "" & Content.Fields("リンク先名称") LinkURL = "" & Content.Fields("リンク先") PublishItem = "" & Content.Fields("公開") Else '取得できなければ強制的に一覧に戻す Response.Redirect(Request.ServerVariables("SCRIPT_NAME") & "") End If End If End If If TopicDate = "" Then TopicDate = Now End If If ImageFile1Mode = "" Then ImageFile1Mode = "0" End If If ImageFile2Mode = "" Then ImageFile2Mode = "0" End If 'モール情報取得 Dim Password Dim Pref Dim Host Dim Title Dim ActName Query = "" Query = Query & " SELECT * FROM TM学校 WHERE 学校CD = '" & GB_SchoolAdmin & "' " Set Content = SQLQuery(Query, SQLServer, DatabaseName, DatabaseUser, DatabasePass) If Not(Content.BOF Or Content.EOF) Then Password = "" & Content.Fields("パスワード") Pref = "" & Content.Fields("都道府県CD") Host = "" & Content.Fields("ホスト名") Title = "" & Content.Fields("タイトル") ActName = "" & Content.Fields("名称") End If %>
<% If LocalMode <> "1" Then %>
[ <% = ActName %> ] のモール管理
<% = Spacer(1, 10) %>
<% End If %> <% If LocalMode <> "1" Or GB_PracticeCD <> "" Then %> <% End If %>
トピック管理 <% = Spacer(7, 1) %> <% If LocalMode <> "1" Then %> <% = 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 & "schooladminmenu.asp';") %> <% Else %> <% = 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 & "adminlogin_bin.asp?LoginID=" & SysAdminID & "&Password=" & SysAdminPass & "';") %> <% End If %> <% = 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 Topic = "" Then '一覧 %> <% Else '詳細 %> <% If Topic <> "New" Then %> <% End If %> <% If ImageFile1 <> "" Then %> <% End If %> <% If ImageFile2 <> "" Then %> <% End If %> <% End If %>
<% = ActionButton3Image("ItemNewBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 116, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "新規トピック登録", "tx1416w", "center", "location.href='" & Request.ServerVariables("SCRIPT_NAME") & "?Topic=New&ActSchoolCD=" & ActSchoolCD & "';") %>
<% = Spacer(1, 13) %>
<% Query = "" Query = Query & " SELECT * " Query = Query & " FROM TFトピック " Query = Query & " WHERE 学校CD = '" & GB_SchoolAdmin & "' " Query = Query & " ORDER BY 日時 DESC " Set Content = SQLQuery(Query, SQLServer, DatabaseName, DatabaseUser, DatabasePass) Do While Not(Content.BOF Or Content.EOF) %> <% Content.MoveNext Loop %>
?Topic=<% = Content.Fields("トピック番号") %>&ActSchoolCD=<% = ActSchoolCD %>"><% = Content.Fields("タイトル") %>
<% If "" & Content.Fields("公開") = "1" Then %> 公開 <% Else %> 非公開 <% End If %> <% = ActionButton3Image("ItemEditBtn" & Content.Fields("トピック番号"), "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", "location.href='" & Request.ServerVariables("SCRIPT_NAME") & "?Topic=" & Content.Fields("トピック番号") & "&ActSchoolCD=" & ActSchoolCD & "';") %> <% = ActionButton3Image("ItemDelBtn" & Content.Fields("トピック番号"), "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 28, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "削除", "tx1214w", "center", "DeleteItem(" & Content.Fields("トピック番号") & ");") %>
<% = ActionButton3Image("ItemListBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 130, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "トピック一覧に戻る", "tx1416w", "center", "location.href='" & Request.ServerVariables("SCRIPT_NAME") & "?ActSchoolCD=" & ActSchoolCD & "';") %>
<% = Spacer(1, 7) %>
checked<% End If %>> このトピックを公開する
モールが非公開である場合、本項目をチェックしてもトピックは公開されません
<% = Spacer(1, 7) %>
公開日
<% = Spacer(1, 7) %>
タイトル
<% = Spacer(1, 7) %>
本文1
<% = Spacer(1, 7) %>
画像1
画像1の形式
<% If ImageFile1Mode = "1" Then %> <% Else 'If ImageFile1Mode = "0" Then %> <% End If %>
※画像の幅はモールトップのトピック表示領域幅500ピクセル以内が表示に適しています。
設定されている画像1を削除する
<% = Spacer(1, 7) %>
本文2
<% = Spacer(1, 7) %>
画像2
画像2の形式
<% If ImageFile2Mode = "1" Then %> <% Else 'If ImageFile2Mode = "0" Then %> <% End If %>
※画像の幅はモールトップのトピック表示領域幅500ピクセル以内が表示に適しています。
設定されている画像2を削除する
<% = Spacer(1, 7) %>
本文3
<% = Spacer(1, 7) %>
リンク先URL
<% = Spacer(1, 7) %>
リンク先表示名
<% = Spacer(1, 10) %>
<% Dim Label Label = "更 新" If Topic = "New" Then Label = "登 録" End If %> <% = ActionButton3Image("SubmitBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 72, "images/btn01br.png", "images/btn01br_o.png", 4, 24, Label, "tx1416w", "center", "SendItem();") %>
<% End Sub %>