Oprettet søn. d. 06. juli 2008 kl. 02:46:50

rasmus_h
rasmus_h (18.255 point. Point ude: 60)

Sortere mapper efter last modified

Hej

Jeg har et script der automatisk henter og lister alle undermapper på min side. Nu vil jeg så gerne have den til at sortere mappevisningen efter "last modified date" eller "last created date" så den seneste ændre mappe bliver vist først i listen.

Kan nogle hjælpe med det?

index.asp:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ (...)
<html dir="ltr" xmlns="http://www.w3.org/ (...)

<head>
<meta http-equiv="Content-Language" content="da" />
<title>PaPdyr's billed galleri</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="index.css" />
</head>

<body id="body">

<div id="masthead">
    <div id="top_left">
    </div>
    <div id="header">
    </div>
</div>
<div id="container">
    <div id="left_col">
    </div>
    <div id="page_content">
        <span class="style2">
        <br />
        <br />
        <strong><span class="heading">Galleri 2008</span></strong><br />
        <br />


        <br />
<br />
<table style="width: 100%">
<%
' Rod mappe defineres
    folderspec = server.mappath(".")

' FSO oprettes med visning af undermapper
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set fold = fso.GetFolder(folderspec)
    for each subfolder in fold.subFolders
   
' INDLÆSNING AF ALBUM NAVN

Dim xmlDoc
Set xmlDoc = Server.CreateObject("Microsoft.XMLDOM")

xmlDoc.load(Server.Mappath(subfolder.Name & "/ext/xml/albuminfo.xml"))

' Hent titel navn
albumtitel = xmlDoc.documentElement.childNodes(0).attributes.getNamedItem("title").nodeValue

   
' Billede hentes fra galleri
    Set FSO3 = CreateObject("Scripting.FileSystemObject")
    Set Folder3 = FSO3.GetFolder(Server.Mappath(subfolder.Name & "/small"))
        For Each File In Folder3.Files
                strBillede = "<img src=" & subfolder.Name & "/small/" & File.Name & " width='65' height='65' border='0'>"
                Exit For
        Next
   
' Link skrives til klienten i tabel
%>
            <tr>
                <td style="width: 85px"><% response.write strBillede %></td>
                <td valign="middle"><%response.write "<a href=" & subfolder.Name & ">" & albumtitel & "</a>"%></td>
            </tr>

<%
' Alle forbindelser lukkes
    set FSO3 = nothing
    set Folder3 = nothing
    set albumtitel = nothing
    set xmlDoc = nothing
       
' Næste billed galleri bearbejdes og sidste variabler lukkes
    next
    set fold = nothing
    set fso = nothing
%></span>        
</table>
<span class="style2">
        <br />
        </span>
    </div>
</div>
<div id="footer" class="style1" style="width: 75%">
    </div>

</body>

</html>

Hvis nogle har forslag til andre optimeringen i koden, er jeg lutter øren :)

Venlig Hilsen
Rasmus Hansen

Skrevet søn. d. 06. juli 2008 kl. 19:07:42| #1

hundevennen
hundevennen (14.524 point)
prøv at kigge her - har selv haft samme problem - FSO kan ikke normalt sortere men ved hjælp af det der er beskrevet her fik jeg det til at du

http://www.roubaixinteractive.com/ (...)

Skrevet ons. d. 09. juli 2008 kl. 10:22:44| #2


Skrevet ons. d. 09. juli 2008 kl. 14:43:59| #3

guidmaster
guidmaster (24.499 point)
Så kunne jeg så heller ikke lade være :)

http://dotnetforum.dk/ (...)

Skrevet ons. d. 09. juli 2008 kl. 15:13:49| #4

rasmus_h
rasmus_h (18.255 point)
Tak for jeres tid begge to. Desværre er jeg helt blank for hvad jeg nu skal gøre som næste skridt, for at benytte jeres forslag, hhv C# og VB. Kan jeg få et hint?

Vh
Rasmus

Skrevet tor. d. 10. juli 2008 kl. 08:33:48| #5

danielmellgaardfrost
danielmellgaardfrost (7.050 point)
Hej Rasmus.

Du skal downloade Visual Web Developer 2008 fra microsoft.com/express/download

Åben enten VB eller C# udgaven af koden i værktøjet og afprøv det :-)

Skrevet tor. d. 10. juli 2008 kl. 09:52:19| #6


Skrevet fre. d. 10. juli 2009 kl. 04:43:34| #7

rasmus_h
rasmus_h (18.255 point)
Tak for jeres hjælp. Projektet blev desværre lagt på hylden pga flytning og jeg er ikke rigtig kommet tilbage til det endnu. Jeg vil afprøve jeres forslag så snart det bliver aktuelt!

Vil I lægge et svar så vi kan få lukket? :)

Skrevet man. d. 02. august 2010 kl. 06:11:56| #8

rasmus_h
rasmus_h (18.255 point)
Ingen svar, lukker selv. Sig til hvis I fortryder og vil have jeres point.

Skrevet man. d. 02. august 2010 kl. 06:12:13| #9

rasmus_h
rasmus_h (18.255 point)
Ingen svar, lukker selv. Sig til hvis I fortryder og vil have jeres point.

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

hjælp til fejl

Oprettet den 1. februar 2012 kl. 10.54
sth giver 100 point for svar | Giv et svar »

Replace mellemrum

Oprettet den 27. januar 2012 kl. 07.25
carstenandersen giver 60 point for svar | Giv et svar »

Udtræk fra database

Oprettet den 21. januar 2012 kl. 23.38
wandaxp giver 30 point for svar | Giv et svar »

Seneste guides

Den gode bruger
Adgang til NAS-server via WAN
Kollektion af Batch tutorials (FJERNET)
Tilpas din YouTube afspiller


   




Tips & Tricks fra PC World

Teaser billede

Sådan fjerner du pladskrævende metadata fra dine fotos

Det er langt fra altid, at dine billeders metadata såsom kameramodel og geografisk placering er vigtige at bevare. JPG & PNG Stripper kan luge ud i billedfilerne, så de fylder meget mindre....


Anmeldelser fra PC World

Teaser billede

Test: Superlet bærbar med mange muligheder

Toshiba har med Satellite Z830 skabt en af verdens letteste ultrabooks. Den vejer 1,1 kilo, og computeren på 13 tommer ser på papiret ud til at være en oplagt rejsekammerat. Men den lave vægt har...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Samsung Galaxy S III på vej

Samsungs bedst sælgende smartphone nogensinde får en efterfølger om kort tid.


Nyheder fra Computerworld

Teaser billede

Apple retter hele 51 sikkerhedshuller i Mac OS X

Apple lukker hele 51 sårbarheder i Mac OS X, hvoraf de fleste er kritiske. Se her, hvor hullerne er.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger