Avatar billede grafikeren Nybegynder
11. august 2004 - 15:01 Der er 12 kommentarer og
1 løsning

CMS html editor?

Hej!

Jeg har købt YUSasp's Advanced Content Editor (http://yusasp.com/prj04.asp), og jeg bruger dette system på nogle af mine sider. Det er tænkt som en html editor til at redigere direkte på mine kunders sider. Lige nu gør jeg sådan, at jeg har included en fil (ret.asp) på hver redigerbar side. Den fil tjekker om man er logget ind, og hvis man er, så vises et ikon, som sender stien på den aktuelle side til html editoren. Det fungerer ok, og den inkluderede fil vises ikke i html editoren. Jeg har inkluderet ret.asp i bunden af siderne, og har desværre fundet ud af, at man ved et uheld kan komme til at slette include sætningen i html editoren. Man kan intet se, men det sletter <!--#""#-->, hvis man fjerner den sidste linje i på den side, som bliver redigeret.

Det er lidt øv, for så kan kunden ikke længere rette på sin side. Er der andre bud til bedre link over til html editoren? Det ville være fedest, hvis redigeringen foregår direkte på siderne, istedet for at man skal finde den side man ønsker at redigere på en liste eller lignende...

Nogen bud?
Avatar billede sierradriver Nybegynder
11. august 2004 - 15:07 #1
Hvad med at bruge en database til at håndtere indholdet på siderne?

Det mener jeg da også at YUSASPs løsning kan?
Avatar billede grafikeren Nybegynder
11. august 2004 - 15:12 #2
Det er overkill. Systemet virker super, bare linket et lidt usikkert.

Siden kører i frames. Jeg har overvejet at linket over til editoren kan køre i en anden frame. Men hvordan sender jeg så stien på siden i framen MainFrame??
Avatar billede grafikeren Nybegynder
11. august 2004 - 16:05 #3
Lige nu sender jeg et link til editoren. Jeg bruger:
request.servervariables("SCRIPT_NAME")

Hvis jeg nu flytter rediger-knappen til en anden frame (LEFT), hvordan sender jeg så linket til den side, som er i framen (MAINFRAME)?
Avatar billede sierradriver Nybegynder
11. august 2004 - 16:08 #4
Jeg skal desværre ud af døren nu, men hvis du kan vente til i aften, så kan jeg hjælpe dig, medmindre andre har hjulpet til den tid.
Avatar billede grafikeren Nybegynder
12. august 2004 - 12:48 #5
Jeg er back.
Avatar billede grafikeren Nybegynder
12. august 2004 - 12:59 #6
Jeg kunne selvfølgelig gemme en session("page") ved hver side skift i MAINFRAME, som redigerings knappen i framen MENU requester. Kunne det give problemer?
Avatar billede sierradriver Nybegynder
12. august 2004 - 13:04 #7
Hov, jeg glemte det i aftes, sorry...

Må nok erkende at, jeg har svært ved at finde en rigtig god løsning på problemet.
Men mon ikke der er en der ude et sted...
Avatar billede sierradriver Nybegynder
12. august 2004 - 13:05 #8
hov, ovenstående skulle ha været en kommentar...
Avatar billede grafikeren Nybegynder
12. august 2004 - 13:06 #9
Hvad siger du til sessions?
Avatar billede grafikeren Nybegynder
12. august 2004 - 13:07 #10
Man kan vel også køre således, at min editor kun indlæser en bestemt del af siden? Eller kan man vel ikke rigtig bruge editoren på så mange forskellige sider uden frames.
Avatar billede sierradriver Nybegynder
12. august 2004 - 13:13 #11
Jeg er ikke så skarp til filhåndtering i ASP, men umiddelbart vil jeg tro at det kan lade sig gøre.
Men det er min opfattelse at ACE er bedst når man bruger den i forbindelse med database.
Avatar billede grafikeren Nybegynder
23. august 2004 - 18:24 #12
jeg kørte det over i en db. læg et svar. :o)
Avatar billede sierradriver Nybegynder
25. august 2004 - 22:05 #13
Lidt forsinket, men her er der da et svar :-)
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