Feladat:
Media modullal feltöltött képeket szeretnénk beszúrni CKEditorral szerkesztett tartalomba, egyéni képstílus használatával.
Felhasznált modulok:
Megjegyzés:
A Wysiwyg modul és a CKEditor feltelepítését nem tartalmazza a leírás. A Media modul fejlesztői változata több olyan módosítást is tartalmaz, amelyik visszafelé nem kompatibilis, többek közt a Media entitás helyett a File entitással kell elvégezni az itt vázolt műveleteket.
Lehetséges megoldás:
- Az admin/config/media/image-styles oldalra ellátogatva adjunk hozzá egy új képstílust, majd állítsuk be hozzá a kívánt effektusokat (pl. elforgatás, átméretezés).
- Ezután az admin/config/media/file-styles oldalon adjunk hozzá egy új fájlstílust, a képeknél beállítva neki az előzőleg létrehozott képstílust:
- Az admin/structure/ds/view_modes/manage címen készítsünk egy új nézetmódot, melyet csatoljunk a Media entitáshoz:
- Kapcsoljuk be az admin/config/media/types/manage/image/display oldalon, hogy a képeknél az újonnan készített nézetmódhoz egyéni megjelenítési beállításokat szeretnénk használni:
- Mentés után válasszuk ki az új nézetmódhoz csatolandó fájlstílust:
- Az admin/config/content/wysiwyg oldalon szerkesszük a használt profilt, a „Nyomógombok és bővítmények” szekcióban kapcsoljuk be a „Media browser”-t.
- Az admin/config/content/formats oldalon a Wysiwyg editorhoz (CKEditor) használt szövegformátum beállításainál engedélyezzük a „Converts Media tags to Markup” szűrőt.
- Tartalom beküldésekor a CKEditorban kaptunk egy új nyomógombot:
- A gombra kattintva tölthetünk fel új képet vagy választhatunk a már feltöltöttek közül, majd kiválaszthatjuk a kívánt nézetmódot:
- Ezután a képpel már a hagyományos módon dolgozhatunk, jobb gombbal kattintva rajta a „Kép tulajdonságai” menüpontban beállíthatjuk az igazítását és egyéb tulajdonságokat.
Természetesen, ha megelégszünk az automatikusan létrejövő képstílusok számával és elnevezésével, akkor a fenti műveletek helyett elég a már meglévő képstílusokat módosítani.