Jag har ett fånigt problem som jag inte kommer till rätta med som gäller normal utformning av text.
FAKTA:
d7.2.x dev (har provat med 7.2 = samma), CKEditor 3.6.0.6902, Wysiwyg 7.x-2.1
Misstänkta orsakande moduler: Eva, Views, VBO, Views UI.
Jag använder standard-valet "Full HTML"
Om jag skapar en ny "statisk sida" så fungerar WYSIWYG normalt, jag får det jag ser, men om jag skapar en Artikel så filtreras all text till ett homogent textblock - utan stycke, radbrytning etc (br,p,/br-taggar).
Jag har för säkerhets skull testat att sätta på "filtrering" + lägga till tillåtelse för
<
p>,
, </ br> och sen "stänga av" den igen, i Hem » Administration » Konfiguration » Författande av innehåll » textformat, men ingen skillnad.
Är det någon som kan ge förslag på lösning?

Comments
Ledtråd?
Så här ser starttaggarna ut i koden för class=nodecontent i de felande artiklarna:
<
div class="field field-name-body field-type-text-with-summary field-label-hidden">
<
div class="field-items">
<
div class="field-item even" property="content:encoded">
Tänkte det kunde vara en ledtråd, eftersom det skiljer sig mot fungerande alternativ
// Göran
Hur ser display inställningen
Hur ser display inställningen ut för fältet under innehållstypen artikel? Kanske är fältet inställt på plain text istället för default. Ta en titt under administration, structure, content types, article, manage display.
//Pontus Nilsson, Digitalist
Fältets inställningar är ställt på
Default, användaren väljer och inte andra alternativet med "plain text", om det är denna fält-inställning du menar?
Det var övriga inställningar för fältet som var/är låsta, missade detta och tog fel i mitt tidigare inlägg!
Wysiwyg-editorn fungerar fortfarande inte för "body"-fältet i Artikel-nod typen, oavsett hur jag labbar med inställningarna under "Hem » Administration » Konfiguration" för både text och wysiwyg. (plus behörigheter mm)
Karaktären på problemet är att Wysiwyg-editorn samt Full-HTML inte greppar - allt blir "plain text".
Kan man hitta några användbara fältinställningarna i databasen?
- Kanske kan man ställa allt rätt direkt i fältet där?
(saknar kunskap om vilken tabell och vilket fält som innehåller styrningen - saknar erfarenhet av php, kan dock en del om principen i databaser )
Finns det någon dokumentation som beskriver databasens tabell-innehåll samt vilka fält-namn som styr/innehåller inställningar etc?
Idé för att komma till rätta med problemet önskas... Vore bra om man kunde lista ut varför problemet uppstått också... Kan det röra sig om en bug?
// Göran
En idé...
Nu kör jag inte D7 än utan bara D6. Men jag har sett något liknade ditt problem när de olika filterinställningarna under "Full html" (eller något annat inmatningsformat för den delen) ligger i fel ordning. Om de olika filterna körs i fel ordning kan de så att säga "ta ut varandra" eller "motverka varandra".
Det som talar emot det är att det fungerar för vissa sidor hos dig men men...
/Thomas
Tack för iden, men om du menar ordning för filterbehandlingen i
Tack för iden, men om du menar ordning för filterbehandlingen i "Hem » Administration » Konfiguration » Författande av innehåll » Textformat" så har jag redan uteslutit dessa, tror jag. Jag har dessutom skapat ett extra val = "Full-HTML mini" med bara 2 filter och det funkar inte heller på body-fältet i Artikel (original-Artikel).
Min analys är att det måste röra sig om en "låsning" av typ-val för texten i Body-fältet för Artikel, min gissning är att den förmodligen ligger någonstans i inställningarna för "Core", eftersom fältvalen ingår i Core.
Tyvärr var jag tvungen att arbeta med en "dev" version av Drupal, eftersom några av modulerna krävde detta, efter en uppdatering ( den uppdateringen var tvungen i sin tur eftersom några funktioner falerade innan). Detta gör att felorsakens möjligheter kan vara bredare eftersom man inte kan utesluta ett fel i D7-core.
Visste jag bara vilket fält samt var-i vilken tabell styrningen för "fält-typen" (full HTML osv) sitter så kunde jag ju jämföra ArtikelTypKopians inställningar med den felande Artikeln genom jämförelse i fälten för databasen, och på så sätt kanske "flagga om" en inställning som tycks låsa texten till "Plain-text" - dvs någon del funktion ( inte hela eftersom INTE HTML-taggarna syns) som styr "text-typen" och rensar all html - har fastnat på "plain text" vid visning.
Om jag ställer valet på "plain text" så syns alla HTML-taggarna. Men när man ställer om till någon "tillåten" HTML visning så filtreras de bort - men texten kommer upp så som om det vore "plain-text"-valet som styrde, dvs i ett enda massivt textblock utan radfall, fetstil mm. Den delen av själva processen borde ligga i core och styras av någon "flagga" med en false/true kontroll ? Önskar jag kunde mer om core och php... men som det är nu vet jag inte var jag ska leta isf...
// Göran
Om jag testar att skapa en ny NodeTyp, med samma fält
Om jag testar att skapa en ny NodeTyp = Artikel, med samma fält, så fungerar wysiwyg-editorn samt de olika fältstyrningarna för Full-HTML eller begränsad HTML.
Enda skillnaden är att jag inte har någon Views där jag använder VBO+Eva med med "entity content" -koppling melan artiklar och statiska sidor.
Wysiwyg-editorn var inte med från början, den är tillagd i senare skede, där artiklarna fanns redan. Kan detta vara en orsak till att det inte fungerar ( men då borde väl nya artiklar funka, men det gör de inte)?
Fånigt att sitta fast på det här sättet, utan att fatta varför?
// Göran
OCH så hittade jag felet till slut, typiskt = body, fel inställd
Under nodetyper (innehållstyper) fliken "HANTERA VISNING" så finns olika inställningar för format. När jag sätter "förvalt" där så fungerar fältet i Wysiwyg + olika typval i core. Jag missförstod Pontus - och hittade en inställning för Bodyfältet under "Hantera fält" + redigera Body-fältet.
Med Facit i hand kan man kan konstatera att det är konstigt att "BODY" har två OLIKA platser för inställning av "liknande sak",
Tack Pontus, du ledde mig rätt, men det tog mig ett tag att till slut förstå det...
// Göran
Tack, det var en bra ledtråd, men
Tack, det var en bra ledtråd, men så här ser det ut när jag försöker "komma åt " inställningarna:
CITAT:
"Det finns information för detta fält i databasen. Inställningarna för detta fält kan inte längre ändras.
Dessa inställningar gäller för fältet Body på varje ställe som det används. Dessa inställningar påverkar hur data lagras i databasen och kan inte ändras när data väl har skapats.
Body har inga fältinställningar."
Dvs det går inte.
Ska jag försöka "riva/erase" fältet och ersätta med ett ny body-fält?
(har inte så mycket info som ligger som artiklar isf)
// Göran