Akerbak Skrevet 9. august 2010 Del Skrevet 9. august 2010 Hei alle, jeg sitter og strever med en installasjon av Wordpress 3.0.1. Etter å ha satt opp og brukt Wordpress mange ganger gledet jeg meg til 3.0 og multisitefunksjonen (som jo fungerer veldig bra), men opplever at bilder er WP3s store fiende. I alle 3 installasjonene av WP3 har jeg opplevd samme problemet, når jeg legger inn bilder i pages og posts og klikker publish-knappen, endres HTML-outputen for bildet. Ikke likt hver gang heller... Når jeg laster opp et bilde og setter det inn i en post, er HTML-outputen fin: <a href="http://odin-media.net/marius/wp3test/wp-content/uploads/2010/08/pp-logo.jpg"><img class="alignleft size-full wp-image-11" title="pp-logo" src="http://odin-media.net/marius/wp3test/wp-content/uploads/2010/08/pp-logo.jpg" alt="" width="200" height="287" /></a> Men så begynner magien å virke. Jeg er fortsatt i HTML-visning, og klikker publish-knappen. HTML-outputen vises da slik: <a href=\"http://odin-media.net/marius/wp3test/wp-content/uploads/2010/08/pp-logo.jpg\"><img class=\"alignleft size-full wp-image-11\" title=\"pp-logo\" src=\"http://odin-media.net/marius/wp3test/wp-content/uploads/2010/08/pp-logo.jpg\" alt=\"\" width=\"200\" height=\"287\" /></a> Slashene gjør jo hele kodeblokken verdiløs. Men, for å gjøre det enda litt verre; hvis vi går til Visual-visning (standard redigeringsvisning) og klikker publish (eller nå update)-knappen, blir HTML-outputen følgende: <a href="\"><img class="\"\\"alignleft\"" title="\"\\"pp-logo\\"\"" src="\" alt="\"\\"\\"\"" width="\"\\"200\\"\"" height="\"\\"287\\"\"" /></a> Ikke veldig enkelt å få vist bilder med denne koden. Er det noen som har hatt/har lignende problemer? Noen som kjenner til løsninger? Antar det er en funksjon e.l. som har litt vel tunge sikkerhetsrutiner for tillatte tegn og tag-sammensetninger... Takker på forhånd, Marius Lenke til kommentar
slacky Skrevet 11. august 2010 Del Skrevet 11. august 2010 (endret) Slash er der fordi det som blir postes gjerne skal postes i en echo. Da benytter man slash slik: echo "<img src=\"blabla.jpg\" alt=\"blabla\">"; Grunnen til dette er for å ikke lukke "echo"-en (= Valig alternativ er echo "<img src='blabla.jpg' alt='blabla'>"; Om innholdet som postes er i en echo, så er ikke dette et problim, slett ikek noe du skal bry deg om heller. Kan muligens være et problem at " blir endret til " ved posting. Dette kan komme av at tegnsett som er valgt i databasen er feil. Endret 11. august 2010 av tROOP4H Lenke til kommentar
Akerbak Skrevet 17. august 2010 Forfatter Del Skrevet 17. august 2010 Slash er der fordi det som blir postes gjerne skal postes i en echo. Da benytter man slash slik: echo "<img src=\"blabla.jpg\" alt=\"blabla\">"; Grunnen til dette er for å ikke lukke "echo"-en (= Valig alternativ er echo "<img src='blabla.jpg' alt='blabla'>"; Om innholdet som postes er i en echo, så er ikke dette et problim, slett ikek noe du skal bry deg om heller. Kan muligens være et problem at " blir endret til " ved posting. Dette kan komme av at tegnsett som er valgt i databasen er feil. Takker for svar! Fikk desverre ingen endring etter testing av tegnsett i databasen. Det som dog gjorde forskjellen var å teste på en annen server, ergo virker det som en server/htaccess-innstilling forårsaker feilen... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå