%
sub parsedirectory(fdir, fdir2, urlprefix, newmedia, byref lfolder)
sdir = "C:\webspace\www.fahamupecouart.com\paparazzi\" & fdir
set filesystem = createobject("scripting.filesystemobject")
set mainfolder = filesystem.getfolder(sdir)
'set rootfolder = filesystem.getfolder("C:\webspace\www.fahamupecouart.com\paparazzi\")
set subfolders = mainfolder.subfolders
sfc = subfolders.count
dim shows(5,1000)
i = 0
for each folder in subfolders
'response.write "** In folder: " & sdir & "
"
' parsedirectory fdir & "\" & folder.name, fdir2 & "/" & folder.name, urlprefix & folder.name & "/", newmedia
'next
if ucase(request("folder")) = ucase(folder.name) or sfc = 1 then
response.write " // " & folder.name & ""
else
response.write " // " & folder.name & ""
end if
lfolder = folder.name
' response.write("
")
' set files = mainfolder.files
' k = i
' k1 = i
'
' 'Read in the subdirectory
' for each file in files
' MediaName = split(file.name, ".")
' if ucase(MediaName(1)) = "MP3" or ucase(MediaName(1)) = "WMA" or ucase(MediaName(1)) = "WMV" then
' l = len(MediaName(0))
' masterlink = server.htmlencode(urlprefix & file.name)
' shows(1,i) = "" & right(MediaName(0), l) & ""
' ' shows(2,i) = file.datelastmodified
' shows(2,i) = file.datecreated
' shows(3,i) = mainfolder.name
' shows(4,i) = right(MediaName(0), l)
' shows(5,i) = file.name
' i = i + 1
' k1 = k1 + 1
'
' 'Update the OnDemand Table
' mediaID = doesmediaexist(masterlink)
' if mediaID = 0 then
' if ucase(MediaName(1)) = "MP3" and ucase(mainfolder.name) <> "JODINE" then
' player = "WIM"
' else
' player = "WMP"
' end if
' addmedia masterlink, MediaName(0), mainfolder.name, MediaName(1), "iMix", file.datecreated, file.name, fdir2, player, "FUS"
' response.write "| Adding " & mainfolder.name & "\" & file.name & " ... |
"
' newmedia = newmedia + 1
' else
' 'updatemedia mediaID
' updatemedia mediaID, file.name, fdir & "/" & mainfolder.name, file.size
' end if
' end if
' next
'
' 'Determine if the file is new or not
' for j = k1 - 1 to k step -1
' dd = datediff("d", cdate(shows(2,j)), now)
' if dd <= 7 then
' newflag = "[NEW] "
' else
' newflag = ""
' end if
' response.write "" & newflag & (shows(1,j)) & " Posted :: " & shows(2,j) & " |
"
' next
' response.write "
"
'
'response.flush()
'arraysize = i - 1
'Sort the results to bubble the most recent files to the top
'for i = arraysize to 1 step -1
' for j = 1 to i
' if cdate(shows(2,j-1)) > cdate(shows(2,j)) then
' temp1 = shows(1,j-1)
' temp2 = shows(2,j-1)
' temp3 = shows(3,j-1)
' temp4 = shows(4,j-1)
' temp5 = shows(5,j-1)
' shows(1,j-1) = shows(1,j)
' shows(2,j-1) = shows(2,j)
' shows(3,j-1) = shows(3,j)
' shows(4,j-1) = shows(4,j)
' shows(5,j-1) = shows(5,j)
' shows(1,j) = temp1
' shows(2,j) = temp2
' shows(3,j) = temp3
' shows(4,j) = temp4
' shows(5,j) = temp5
' end if
' next
'next
'
''summarize by show the last 20 files added
'response.write "
Recent
"
'response.write("")
'for j = arraysize to arraysize - 20 step -1
' if j >= 0 then
' dd = datediff("d", cdate(shows(2,j)), now)
' if dd <= 7 then
' newflag = "NEW "
' else
' newflag = ""
' end if
' response.write "[" & newflag & (shows(3,j)) & "] " & (shows(1,j)) & " Posted :: " & shows(2,j) & " |
"
' end if
'next
'response.write ("
")
next
end sub
sub parsedirectory2(fdir, fdir2, urlprefix, newmedia)
sdir = "C:\webspace\www.fahamupecouart.com\paparazzi\" & fdir & "\"
'response.write "" & sdir & "
"
set filesystem = createobject("scripting.filesystemobject")
set mainfolder = filesystem.getfolder(sdir)
set subfolders = mainfolder.subfolders
dim shows(5,1000)
i = 0
'for each folder in subfolders
'response.write "** In folder: " & sdir & "
"
' parsedirectory fdir & "\" & folder.name, fdir2 & "/" & folder.name, urlprefix & folder.name & "/", newmedia
'next
response.write("")
set files = mainfolder.files
k = i
k1 = i
'Read in the subdirectory
for each file in files
MediaName = ucase(trim(file.name))
MediaExt = right(MediaName, 4)
if (right(MediaName, 4) = ".JPG" or right(MediaName, 4) = ".GIF") and instr(ucase(MediaName), "_THUMB") > 0 then
thumbnail = left(medianame, len(medianame) - 4)
realpicture = left(medianame, len(medianame) - 10)
l = len(MediaName) - 4
masterlink = server.htmlencode("/paparazzi/" & fdir & "/" & realpicture & MediaExt)
masterthumb = server.htmlencode("/paparazzi/" & fdir & "/" & MediaName)
shows(1,i) = ""
' shows(2,i) = file.datelastmodified
shows(2,i) = file.datecreated
shows(3,i) = masterthumb
shows(4,i) = realpicture
shows(5,i) = file.name
i = i + 1
k1 = k1 + 1
'Update the OnDemand Table
' mediaID = doesmediaexist(masterlink)
' if mediaID = 0 then
' if ucase(MediaName(1)) = "MP3" and ucase(mainfolder.name) <> "JODINE" then
' player = "WIM"
' else
' player = "WMP"
' end if
' addmedia masterlink, MediaName(0), mainfolder.name, MediaName(1), "iMix", file.datecreated, file.name, fdir2, player, "FUS"
' response.write "| Adding " & mainfolder.name & "\" & file.name & " ... |
"
' newmedia = newmedia + 1
' else
' 'updatemedia mediaID
' updatemedia mediaID, file.name, fdir & "/" & mainfolder.name, file.size
' end if
end if
next
'Determine if the file is new or not
' for j = k1 - 1 to k step -1
' dd = datediff("d", cdate(shows(2,j)), now)
' if dd <= 7 then
' newflag = "[NEW] "
' else
' newflag = ""
' end if
' response.write "" & newflag & (shows(1,j)) & " Posted :: " & shows(2,j) & " |
"
' next
' response.write "
"
'response.flush()
arraysize = i - 1
'Sort the results to bubble the most recent files to the top
for i = arraysize to 1 step -1
for j = 1 to i
if cdate(shows(2,j-1)) > cdate(shows(2,j)) then
temp1 = shows(1,j-1)
temp2 = shows(2,j-1)
temp3 = shows(3,j-1)
temp4 = shows(4,j-1)
temp5 = shows(5,j-1)
shows(1,j-1) = shows(1,j)
shows(2,j-1) = shows(2,j)
shows(3,j-1) = shows(3,j)
shows(4,j-1) = shows(4,j)
shows(5,j-1) = shows(5,j)
shows(1,j) = temp1
shows(2,j) = temp2
shows(3,j) = temp3
shows(4,j) = temp4
shows(5,j) = temp5
end if
next
next
newlinectr = 1
response.write ""
for j = 1 to arraysize
if j >= 0 then
dd = datediff("d", cdate(shows(2,j)), now)
if dd <= 7 then
newflag = "NEW "
else
newflag = ""
end if
response.write "" & (shows(1,j)) & " & ") " & newflag & (shows(1,j)) & (shows(4,j)) & " | "
newlinectr = newlinectr + 1
if newlinectr > 5 then
response.write "
"
newlinectr = 1
end if
end if
next
response.write ("
")
end sub
%>
___________________________________
|
| |
|
|
|
| |
|
PAPARAZZI |
|
| |
 |
JOINTS
<%
newmedia = 0
lfolder = ""
parsedirectory "", "", "", newmedia, lfolder %> |
|
<%
if request("folder") <> "" or lfolder <> "" then
newmedia = 0
if request("folder") <> "" then lfolder = request("folder")
parsedirectory2 lfolder, "", "" , newmedia
end if
%>
|
|
|
| |
| |
| |
|