Avatar billede gitte06 Nybegynder
11. december 2000 - 13:34 Der er 11 kommentarer og
1 løsning

Vise nyeste ændringer ...

Kan det lade sig gøre, at lave et eller andet smart, så man overfor brugere kan vise, hvilke sider der er blevet ændret i - eks. indenfor de seneste 7 dage???
- der er efterhånden blevet et behov for det, dels er der flere brugere, der benytter sig af sitet, og dels er der kommet flere underliggende sider for flere afd., og der er jævnligt opdateringer. Ville være smart, hvis man kunne fortælle nogenlunde hvor og hvilke dokumenter der er blevet opdateret indenfor den sidste uges tid... Håber, der er nogen, der kan hjælpe.
Avatar billede okay Nybegynder
11. december 2000 - 13:39 #1
<!--
  document.write(\"Sidst opdateret: \");
  document.write(document.lastModified);
//-->

indsæt den her i din hjemmeside, så behøver du ik at skrive altid sidste opdatere bla bla, det skriver den auto, den skriver det så snart du skriver SAVE, eller når du piller ved filen... :-)
Avatar billede Slettet bruger
11. december 2000 - 14:18 #2
Små søde iconer ud for de link som er opdateret evt. med en dato på
Avatar billede gitte06 Nybegynder
11. december 2000 - 14:20 #3
Det jeg forestillede mig var, at jeg øverst på hovedsiden ville lave en \"flydende\" tekstramme, hvori de sider der var blevet opdateret indenfor den sidste uge kom til at stå anført - altså kun *.htm-siderne)...
Avatar billede proboss Nybegynder
11. december 2000 - 17:26 #4
du kan lave en nyhedstekst i hjørnet af din side i et javascript der er ikke svært hvis du behøver hjælp til at lave et sådannt så sig til
Avatar billede gitte06 Nybegynder
12. december 2000 - 08:21 #5
Det er ikke utænkeligt, at jeg har behov for noget assistance med et java-script til at få klaret den sag. Kender ikke noget til Java - endnu *g*. Så hvis du har et bud, så er jeg meget lydhør *s*
Avatar billede j-schulz Nybegynder
21. december 2000 - 22:11 #6
Hvad med at indsætte en dato på alle dine sider - lav den, så den automatisk skifter, når du er inde at rette og gemmer, så skulle \"problemet\" være løst - det har jeg selv brugt med positiv tilbagemelding.
Datoen behøver ikke ay stå med store fede typer, det afgør du selv.
Avatar billede gitte06 Nybegynder
22. december 2000 - 07:25 #7
Jeg har allerede en \"last updated\"-dato på samtlige sider. Men det jeg gerne ville have var at man på forsiden kunne se, hvilke af undersiderne der var foretaget opdateringer på. Det er sådan, at jeg efterhånden har fået adskillige underliggende sider, og det kan godt være lidt vanskeligt at overskue for brugerne, hvor der er foretaget ændringer, så i stedet for at skulle klikke sig ind på samtlige undersider for at se, hvornår den ell. den side er blevet opdateret, så ville det være meget fikst, hvis det fremgik, når de loggede sig ind på main page.
Avatar billede draken Nybegynder
03. februar 2001 - 23:23 #8
Som jeg ser det er kommer du ikke uden om en masse javascript/VB-script, en database med opdateringsoplysningerne, samt en asp-side der kan generere din \"Latest updated Table\".

Det kræver dog en del programmering - samt at din udbyder giver mulighed for at bruge Active Server Pages.

Jeg vil ikke uddybe det mere her, da der ikke er sket noget i spørgsmålet i en måned, men tag kontakt hvis du stadig har interesse!!

Michael/draken
Avatar billede gitte06 Nybegynder
05. februar 2001 - 08:09 #9
Jeg er absolut fortsat interesseret i at høre nærmere om, hvordan jeg løser problemet.
Avatar billede Slettet bruger
05. februar 2001 - 11:10 #10
Du skal da bruge det med iconer, da de skulle kunne sættes op til automatisk at fjernes på et bestemt tidspunkt. Derved har du muligheden for din tanke med de sidste 7 dage.
Avatar billede draken Nybegynder
05. februar 2001 - 15:39 #11
>>Gitte06
Hvor \"stor\" løsning skal du bruge?
Med ActiveServerPages kan du oprette en database om hvornår de enkelte sider er opdateret.

Dette kræver dog at din udbyder understøtter ASP (alternativ PHP)!!!

Når \"surferen\" kommer forbi hjemmeside kan man så evt. lægger en cookie med \"LastVisited\". Næste gang han/hun kigger forbi læses cookie\'en af en ASP-side der automatisk genererer en tabel med \"sider opdateret siden sidst\" eller \"inden for de sidste 7 dage\".

Hvor meget trafik du forventer på sitet afgør om du skal bruge en Access-database eller en SQL-database. Den nemmeste løsning vil være at generere en lille web-side med en tabel over \"Sider opdateret de sidste 7 dage\". Denne kan så inkluderes på de sider du måtte ønske det!

Mht programmeringen, ja... jeg har ikke tid! En sådan løsning beløber sig nok til 7.000 - 15.000 ude i erhvervet.

Du kan evt. kigge forbi www.asp.dk eller www.netcoders.dk for at få lidt inspiration!

mvh Michael/draken
Avatar billede draken Nybegynder
14. februar 2001 - 11:51 #12
Her er et link til noget asp-kode:
http://www.activeserverpages.dk/aspdigital/kapitel6/hvad_er_nyt.asp
Held og lykke
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester