Jeg har lavet et lille simpelt CM system, hvor det er muligt, at importere indhold som man har skrevet i f.eks. Word over i CM systemet, og derefter gemme det til en DB.
MEN, jeg er stødt på det problem, at når man kopierer teksten over fra Word kommer der en masse spild kode med (andre formateringskoder etc), som ikke er meningen skal med.
Er der nogen der kender en måde, eller en funktion, hvorved man kan rense kode, så den f.eks kun indeholder html koder som f.eks <b>, <p> og <i>??
hmmm... får lige 2 dumme spørgsmål : 1. Hvorfor er det, at der ikke må være al den spildkode ? 2. Og du vil selvfølgelig gerne beholde formateringen i dit dokument ?
Benson: Til spm.1. Man har vel altid et ønske om at sin HTML kode skal fylde mindst muligt. Til spm.2. Den reelle grund til at der ikke må være spild kode, og formateringskode fra andre programmer, er fordi CM systemet centralt styrer formatering via CSS filer.
donpedro> Jeg skal lige være med igen ! Når du skriver "når man kopierer teksten over fra Word kommer der en masse spild kode med (andre formateringskoder etc), som ikke er meningen skal med. " - Hvad mener du så egentlig. Hvordan kopierer du ?
- Hvordan importerer du til CM systemet ?
Det kan være at det kan laves med en VBA løsning, som er indlejret i normal.dot, eller en anden CM-WORD-skabelon. !
Med kopiere og importere, mener jeg copy/paste. Meningen er, at man uden at være online på nettet skulle kunne skrive nogler sider i Word, som man når man havde tid kunne lægge ud på nettet via CM systemet. Hele problematikken opstod, da jeg igår var til en præsentation hos et firma som laver disse CMS aplikationer. Ved gennemgangen blev der vist at man ved tryk på en simpel knap kunne rense HTML tekst fra Word til brugbar ren HTML. Og hvis der er nogen der havde et forslag til hvordan funktionen bag denne knap kunne laves (f.eks i noget java-script), hører jeg gerne nærmere ;o)
demonstrationen blev fremført af en konsulent fra DynamicSystems, som laver CMS programmet DynamicWeb.
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.