FCKEDITOR en ms-word

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Martin

martin

20/12/2006 12:20:00
Quote Anchor link
Hallo allemaal,

Ik heb een cms met fckeditor. Alles werkt goed. Ik roep op de website content zo op:
echo "<p>$row[1]</p>";
In mijn css heeft .p margin-instellingen. Ik heb alleen een probleem als de gebruiker van de cms teksten uit word in fckeditor plakt. Ik heb de nieuwste versie geinstalleerd, waarin een speciale functie zit voor word. Hij ziet dat iemand iets uit word plakt, en zo kan hij dingen als font-family/size/color etc eruit filteren (zodat mijn site zich gewoon netjes aan die ene css houdt). Mijn probleem is alleen: Die <p> werkt niet meer, omdat fckeditor allemaal <div> toevoegt. Zo ziet de code er uit als iemand iets uit word plakt:

<div>DE TEKST</div>
Overal waar enters moeten, zet hij dus <div> neer. Hierdoor werkt mijn css niet meer zoals het hoort. Ik vroeg me af:

Is er een mogelijkheid om bv in mijn stylesheet gewoon iets te zetten voor alle div's die geen id meekrijgen???
Of is er een andere oplossing voor mijn probleem?

Vast bedankt in ieder geval!
groeten,
Martin
 
PHP hulp

PHP hulp

16/11/2024 09:37:39
 
Willem Jan Z

Willem Jan Z

20/12/2006 12:27:00
Quote Anchor link
Ik weet niet zeker of je dit bedoelt, maar ik denk dat dit moet werken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
p, p div {
// Je styles hier
}

Zo worden alle <p>'s en alle <div>'s in de <p>'s op dezelfde manier opgemaakt.
 
Martin

martin

20/12/2006 12:31:00
Quote Anchor link
Werkt helaas niet...
Ik krijg wel resultaat als ik gewoon dit doe (alleen ziet het er dan niet uit zoals ik wil... het staat dan veel te ver naar rechts).

div {
//Styles
}

Volgens mij is alles dan precies dubbel (qua margins)
Gewijzigd op 01/01/1970 01:00:00 door martin
 
Martin

martin

20/12/2006 12:40:00
Quote Anchor link
Weet al waarom dat komt:
fckeditor doet het namelijk zo:

<div>
<div>Blaat,</div>
<div>&nbsp;</div>
<div>Blaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat.</div>

<div>Blaatje</div>
</div>

Dan doet hij het dus dubbel. Denk ook niet dat dit een hele goeie oplossing is, re regelafstand is namelijk ook veel groter zo... Eigenlijk moet ik er voor zorgen dat die <p> niet genegeerd wordt... Het is dus zo op de site:

<p> <--- DIE DOET NIETS DOOR DE DIVS DIE FCKEDITOR TOEVOEGT...

<div>
<div>Blaat,</div>
<div>&nbsp;</div>
<div>Blaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat.</div>
<div>Blaatje</div>
</div>

</p>
 
Willem Jan Z

Willem Jan Z

20/12/2006 12:51:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
p, p div, p div div {
//styles
}


En zo dan?
 
Martin

martin

20/12/2006 13:01:00
Quote Anchor link
Zo had ik hem aan de praat:

p, div {
//styles
}

Alleen dus met nogal grote regelafstanden...
en als ik in fckeditor niet via code de eerste <div> weghaal, dus ook alles dubbel... (de margins dus)
Gewijzigd op 01/01/1970 01:00:00 door martin
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.