Subversion Repositories DevTools

Rev

Rev 5512 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5512 Rev 6657
Line 30... Line 30...
30
Dim gHttpDomain , gDebug, gEngineVersion, gDbTableName
30
Dim gHttpDomain , gDebug, gEngineVersion, gDbTableName
31
Dim gProvider, gDataConn, gDataSource, gDataSourceName
31
Dim gProvider, gDataConn, gDataSource, gDataSourceName
32
Dim gDocRootDir, gDataSourceDir, gDataSourceFile, gSpaceNames
32
Dim gDocRootDir, gDataSourceDir, gDataSourceFile, gSpaceNames
33
Dim gScript, gScriptURL, giEditAreaRows, giEditAreaCols, giNumRecentFiles
33
Dim gScript, gScriptURL, giEditAreaRows, giEditAreaCols, giNumRecentFiles
34
Dim gHomeTopic, gStyleSheet, gIconName
34
Dim gHomeTopic, gStyleSheet, gIconName
35
Dim glsTopic, glsMode  , gHideLastEditor,  gLoginFlag, gRemoveHtml,gBlackListedIps
35
Dim glsTopic, glsTopicClean, glsMode  , gHideLastEditor,  gLoginFlag, gRemoveHtml,gBlackListedIps
36
Dim gRE, gHighlightFlag, gHideWikiSource, gHideWikiFooter, gHideLogin, gHtmlHeadStr
36
Dim gRE, gHighlightFlag, gHideWikiSource, gHideWikiFooter, gHideLogin, gHtmlHeadStr
37
Dim gDisableSave,gTimeZoneOffset, gRssStyle, gRedirectURL
37
Dim gDisableSave,gTimeZoneOffset, gRssStyle, gRedirectURL
38
Dim gBannerTemplate, gWikiBodyPrefix, gHideTopSearch, gDisableScripting
38
Dim gBannerTemplate, gWikiBodyPrefix, gHideTopSearch, gDisableScripting
39
Dim gMdbExtension , gSearchLabel, gBlackListedIpsRE
39
Dim gMdbExtension , gSearchLabel, gBlackListedIpsRE
40
Dim gFooterHtml, gEnableEdit, gDevNotePrefix, gBulkDelete
40
Dim gFooterHtml, gEnableEdit, gDevNotePrefix, gBulkDelete
Line 169... Line 169...
169
Else
169
Else
170
   glsMode = "browse"
170
   glsMode = "browse"
171
End If
171
End If
172
 
172
 
173
' Determine the topic otherwise use home topic.
173
' Determine the topic otherwise use home topic.
-
 
174
' Provide a clean version for use in file systems
-
 
175
'     glsTopicClean - Replace space with _
174
glsTopic = "WikiAsp"
176
glsTopic = "WikiAsp"
175
If Not isEmpty(request("o")) Then
177
If Not isEmpty(request("o")) Then
176
   glsTopic = request("o")
178
   glsTopic = request("o")
177
Else
179
Else
178
   glsTopic = gHomeTopic
180
   glsTopic = gHomeTopic
179
End If
181
End If
-
 
182
glsTopicClean=replace(glsTopic, " ", "_" )
-
 
183
 
180
 
184
 
181
' Determine if RSS contains highlighting or not
185
' Determine if RSS contains highlighting or not
182
If Not isEmpty(request("h")) then
186
If Not isEmpty(request("h")) then
183
   gHighlightFlag = true
187
   gHighlightFlag = true
184
Else
188
Else
Line 345... Line 349...
345
      on error resume next
349
      on error resume next
346
      set rsResult = connObject.execute(queryString)
350
      set rsResult = connObject.execute(queryString)
347
      on error goto 0
351
      on error goto 0
348
      
352
      
349
      If  isEmpty(rsResult) then
353
      If  isEmpty(rsResult) then
350
	       Response.Redirect gRedirectURL
354
	    Response.Redirect gRedirectURL
351
         Response.End
355
        Response.End
352
      End If
356
      End If
353
  End If
357
  End If
354
  Set WrappedQueryExecute = rsResult
358
  Set WrappedQueryExecute = rsResult
355
End Function
359
End Function
356
 
360
 
Line 907... Line 911...
907
  If right(newText,2) <> vbcrlf Then
911
  If right(newText,2) <> vbcrlf Then
908
    newText = newText & vbcrlf
912
    newText = newText & vbcrlf
909
  End If
913
  End If
910
 
914
 
911
  'David Purdie
915
  'David Purdie
912
  newText=replace(newText, "$Page$", glsTopic )
916
  newText=replace(newText, "$Page$", glsTopicClean )
913
  newText=replace(newText, "$image$", "local:images/page_" + glsTopic )
917
  newText=replace(newText, "$image$", "local:images/page_" + glsTopicClean )
914
  newText=replace(newText, "$domain$", gHttpDomain )
918
  newText=replace(newText, "$domain$", glsTopicClean )
915
 
919
 
916
  ' toc david
920
  ' toc david
917
  newText = AddAnchors(newText)
921
  newText = AddAnchors(newText)
918
 
922
 
919
  'Elrey Ronald
923
  'Elrey Ronald
Line 1522... Line 1526...
1522
 
1526
 
1523
 
1527
 
1524
 
1528
 
1525
    'End If
1529
    'End If
1526
 
1530
 
-
 
1531
    Session("CurrentEditPage") = "# "  & strTitle 
1527
    If gHideWikiSource then
1532
    If gHideWikiSource then
1528
       exit sub
1533
       exit sub
1529
    end if
1534
    end if
1530
 
1535
 
1531
    'History of changes
1536
    'History of changes
Line 1534... Line 1539...
1534
 
1539
 
1535
    'Original Text
1540
    'Original Text
1536
    response.Write("<textarea name=""pagetextorig"" rows=0 cols=0 style='width:0;'>" & strPageData & "</textarea></form>" )
1541
    response.Write("<textarea name=""pagetextorig"" rows=0 cols=0 style='width:0;'>" & strPageData & "</textarea></form>" )
1537
    response.Write("<script language=javascript>form1.pagetext.rows=window.screen.height/26;</script>")
1542
    response.Write("<script language=javascript>form1.pagetext.rows=window.screen.height/26;</script>")
1538
 
1543
 
1539
    Session("CurrentEditPage") = "# "  & strTitle 
-
 
1540
end sub
1544
end sub
1541
 
1545
 
1542
 
1546
 
1543
sub handleSearch
1547
sub handleSearch
1544
 
1548
 
Line 1961... Line 1965...
1961
          deleteColumn = "<td class='tabular'><a href=""" & gScriptURL & "&o=" & rs("Title")&"&a=del&delVerified=1" & """>[Delete Page]</td>"
1965
          deleteColumn = "<td class='tabular'><a href=""" & gScriptURL & "&o=" & rs("Title")&"&a=del&delVerified=1" & """>[Delete Page]</td>"
1962
      End If
1966
      End If
1963
 
1967
 
1964
      Response.Write("<td class='tabular'>" & i & ".</td><td class='tabular'><a href=""" &_
1968
      Response.Write("<td class='tabular'>" & i & ".</td><td class='tabular'><a href=""" &_
1965
                  gScriptURL & "&o=" & rs("Title") & """>" & rs("Title") & "</a></td> <td class='tabular'>" & _
1969
                  gScriptURL & "&o=" & rs("Title") & """>" & rs("Title") & "</a></td> <td class='tabular'>" & _
1966
                  rs("LastUpdate") & " by " & rs("LastEditor")& "</td>" &  deleteColumn & _
1970
                  GetRFC822date(rs("LastUpdate")) & " by " & rs("LastEditor")& "</td>" &  deleteColumn & _
1967
                  "</tr>" &  vbcrlf)
1971
                  "</tr>" &  vbcrlf)
1968
      i= i+1
1972
      i= i+1
1969
      rs.MoveNext
1973
      rs.MoveNext
1970
    Loop
1974
    Loop
1971
    Response.write("</table>" & vbcrlf)
1975
    Response.write("</table>" & vbcrlf)
Line 2033... Line 2037...
2033
      EmitDebug 46, 2, "Record already exists....<br/>" & vbcrlf
2037
      EmitDebug 46, 2, "Record already exists....<br/>" & vbcrlf
2034
 
2038
 
2035
      ' check if someone has updated the record while you were editing (ElreyRonald)
2039
      ' check if someone has updated the record while you were editing (ElreyRonald)
2036
      if  Trim(Cstr( rs("lastupdate"))) <> Trim(sLupdt) then
2040
      if  Trim(Cstr( rs("lastupdate"))) <> Trim(sLupdt) then
2037
        response.write("<html><head></head><body>")
2041
        response.write("<html><head></head><body>")
2038
        Response.Write(  "["& Trim(Cstr( rs("lastupdate"))) & "]["& Trim(sLupdt)& "]<br>" )
2042
        Response.Write(  "["& Trim(Cstr( GetRFC822date(rs("lastupdate")))) & "]["& Trim(sLupdt)& "]<br>" )
2039
        Response.Write("<b>Sorry! That page is being edited by another user or is in the process of being saved. <br>Your changes were not saved.</b>" )
2043
        Response.Write("<b>Sorry! That page is being edited by another user or is in the process of being saved. <br>Your changes were not saved.</b>" )
2040
 
2044
 
2041
        response.write( "<br><br> <a href='" & gScriptURL & "&a=edit&o=" & glsTopic & "'>Click here to re-edit the page. </a>" )
2045
        response.write( "<br><br> <a href='" & gScriptURL & "&a=edit&o=" & glsTopic & "'>Click here to re-edit the page. </a>" )
2042
        response.end
2046
        response.end
2043
      else
2047
      else
Line 2162... Line 2166...
2162
          response.write "<div id=wikifooter class=footer ><form method='POST' action=""" & gScript & """ id=""formFooter"" name=""formFooter""><br>"
2166
          response.write "<div id=wikifooter class=footer ><form method='POST' action=""" & gScript & """ id=""formFooter"" name=""formFooter""><br>"
2163
          response.write "<hr size=1 noshade=true>"
2167
          response.write "<hr size=1 noshade=true>"
2164
 
2168
 
2165
          If Not gHideLastEditor Then
2169
          If Not gHideLastEditor Then
2166
            if lastUpdate <> "" Then
2170
            if lastUpdate <> "" Then
2167
                response.write "<span title='Click this now to prepare page for Printing by removing unnecessary portions! ' onclick=""" & hideScript & """ ><font size=-1>Last Updated " & lastUpdate & " by '" & lastEditor &  "' </font></span><br/>"
2171
                response.write "<span title='Click this now to prepare page for Printing by removing unnecessary portions! ' onclick=""" & hideScript & """ ><font size=-1>Last Updated " & GetRFC822date(lastUpdate) & " by '" & lastEditor &  "' </font></span><br/>"
2168
            End If
2172
            End If
2169
          end if
2173
          end if
2170
          response.write "<font size=-1>Domain: " & gHttpDomain & "</font><br>"
2174
          response.write "<font size=-1>Domain: " & gHttpDomain & "</font><br>"
2171
 
2175
 
2172
'          response.write "<a href='" & gScriptURL & "' title='GO TO START PAGE'>Home</a> | "
2176
'          response.write "<a href='" & gScriptURL & "' title='GO TO START PAGE'>Home</a> | "