en simpel interface så en bruger/kunde selv kan opdatere et flash web site - uden at det skal køre over en database - det er sådan set bare nogen tektfelter som skal opdateres.
Jeg tror efterhåden jeg har en del spm kørende - XML - osv
hmmm - det burde være ret simpelt, men jeg er kørt noget fast
ja, jo nej. Sådan noget har jeg også kørende. Det jeg ønsker er at brugeren skal kunne opdatere noget tekst UDEN at det skal køre over en server. Altså det kan jo gøres, ved vi, med en simpel tekstfil, men det er for svært for mange (det må ikke være mere indviklet end word + de skal ikke betalæe for et MySqlunderstøttet webhotel)
Og så er jeg i øvrigt en klovn til kode, så jeg er ved at være rimeligt desperat !
Undskyld jeg suger det men hvad er det du vil? Brugeren skal kunne opdatere en hjemmeside, men det må ikke kører over serveren??? Hvordan pokker vil du undgå det?
Hvis det skal være et helt almindeligt abonoment uden asp, php og cgi, så er den eneste metode til at opdatere hjemmesiden gennem ftp(eller hvordan udbyderen nu tilbyder at opdatere) - det kan ikke gøres inde fra flash!
Så vil jeg foreslå dig at give brugeren adgang til en grafisk htmleditor lavet i flash - lidt alá det her: http://home19.inet.tele.dk/sirvival/htmleditor.html Så må brugeren selv kopiere html-koden over i en textfil og uploade via ftp!
Hov så blev det et cgi-spørgsmål og der er jeg ikke stærk! Husk også at udbyderen ofte kun tillader bestemte cgi's alá counter eller sådan!
Man kan lave alt muligt med cgi så vidt jeg ved men hvordan der må vi have andre på banen!
Jeg tror ikke du kan bruge formmail.cgi, da den nok vil putte filen i en forkert mappe(som du sikkert ikke har adgang til fra hjemmesiden af!), og desuden er jeg ikke sikker på hvilket format den vil gemme i!
Faktisk synes jeg personligt det er vældig betrykkende at det ikke bare uden videre kan lade sig gøre uden normal serverscript, da det nemt kunne misbruges!
notepad og stones webwriter kan gemme som txt-fil og der findes et utal af gratis ftp-programmer på nettet!
Du kunne nu med fordel bede brugeren rette til i en grafisk(kodeløs) flash-htmleditor, da du så kan lave editoren, så den ligger tæt op af hvordan selve siden vil vise det. Men så kommer du ikke uden at skulle kopiere html-koden over i notepad før du kan uploade via ftp!
du kunne også lave en html side (eller noget andet) og derfra skal brugeren så kunne opdatere. Så skal man først skrive en kode og efter kan man så i gang med at opdatere. Og når man så har skrevet det man vil, trykker man på submit og den gemmer så i txt filen som så opdateres i flash. hmmm det tror jeg godt kan lade sig gøre men lad være med at spørge mig hvordan! ;-)
Man kunne vælge at levere kunden en mappe med nogle filer: 1. Et HTML-dokument, der importerer Flash-filmen. 2. Flash-filmen 3. Et JScript, der kaldes fra Flash-filmen - og som (evt. udfra en template) udskriver filen på kundens computer - hvorefter den skal uploades med et FTP-program. 4. Evt. en template.
Den løsning vil dog kun fungere under Windows. /mvh </bole>
or.han --> problemet er ikke bare flash - html har samme problem - der er brug for serverscript før der kan gemmes noget på serveren hvis man vil gøre det direkte fra hjemmesiden!
olebole --> Det vil jeg gerne se i funktion! Gider du lige lave et eksempel?
Yep or.han bekræftede hvad applikationen kan. Finder jeg en løsning poster jeg den selvfølgelig - hvadsomhelst der kan udskrive tekstfilen så den efter ftp-upload opdaterer siden er fint nok. Pointen er bare at kunden ikke skal skrive eller overskue sådan noget med 'tekst1 = "<b>min tekst</b><br>mere tekst osv....." '
Faktisk _kan_ Flash kommunikere med PC'ens filsystem - men det hører til under sikkerhedshuller, så det er nok ikke lige stedet at give anvisninger på det her. Under alle omstændigheder er det en dårlig idé at bygge sin kode på bugs :) /mvh
Hehe ... det tror jeg, mange, der har brugt Cromeless Windows, har erfaret ;o)
Hvis du prøver at rode med at udskrive filer via JScript/ActiveX, skal du lige være opmærksom på, at evt. anti-virus programmel vil advare dig. F.eks. vil Norton (i default indstilling) fare op og spørge, om du virkelig vil lade ActiveX skrive på din HD, når scriptet køres. Du kan dog ved at checke et flueben lære den, at hvergang dette ene script forsøges afviklet, skal den bare lade som ingenting. Hvergang du ændrer på scriptet (sætter et semikolon el.lign.) skal du dog lære den at genkende scriptet igen. Du kan også slå Script-Blokkering fra i Norton - men så _skal_ du huske at slå det til igen, inden du surfer næste gang ;o)
Samme problem har du i øvrigt, hvis du har en lokal IIS-server på din PC og vil afvikle noget ASP med fileSystem-kommandoer. Her vil Norton ikke sige noget, men blot forhindre afviklingen. Det resulterer ofte i et spm. under E's ASP-kategori: "Hvorfor hænger min ASP-side?" :)
Det Ørsted efterspørger, er noget CMS-agtigt - og her kan man godt leve med at skulle forklare kunden, hvad der skal gøres den første gang, scriptet køres (eller gøre det for vedkommende).
Under alle omstændigheder er det fint, Norton tørrer røv på os ... også selvom det kan være irriterende som udvikler ;o) /mvh
halløj igen: denneher: http://www.joshdura.com/archives/000163.php gør der sådan fint nok - altså selve formateringen. (bortset fra at det er ret iriterende at man ikke kan fjerne et hypelink når man én gang har lavet det - så må man paste teksten ind forfra)
Den skal vel så på én eller anden måde kombineres med fgl. så der genereres en teksfil udfra det fileSystemObject/sharedobject eller hvad det hedder som ellers skal pstes ind i notepad og gemmes.
txt generatoren synes godt nok lige den skal skrive: &constructor=[type Function]&__proto__=[object Object]&name=CALDA&filename= før selve teksten, men det må jo kunne fikses.
Og Josh Duras editor er faktisk OK. Hvorfor opfinde tallerkenen igen ?
nå men mit spørgsmål er jo forlængst besvaret - jeg opretter lige et nyt vedr. .sol og problemet med at gemme .txt fra MX
:)
Synes godt om
Ny brugerNybegynder
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.