Tartalom típus full HTML

szistvan képe

Hi!

D7-ben szerettem volna beállítani, hogy az alap szerkesztő full HTML-be vegye a szöveget az "Egyszerű oldal" típusnál.
Belementem a: Felépítés -> Tartalomtípus -> "Egyszerű oldal (Programok által olvasható név: page)" : mezők szerkesztése, majd a Body sor "Műveletek" oszlopában lévő "sszerkesztés" linkre kattintottam.
Ott az Szövegformátumnál átállítottam "Full HTML"-re és elmentettem, de ennek ellenére új tartalom esetén (sőt, ha visszamegyek a szerkesztéshez újra) maradt a "Filtered HTML".

Valaki segítene, hogy mit nézek el?

Előre is köszönöm!

Drupal verzió: 
szt képe

Sajna itt alapértelmezetten nem lehet alapértelmezést állítani :)
De két lehetőséged van (minimum):

1. megoldás: csinálsz egy új "szerepkört" (== "role") (vagy szerkesztesz egy meglévőt: admin/people/permissions/roles), amiben persze benne van a szerkesztő user is, és ennek a szerepkörnek beállítod, hogy milyen tartalmakat tudjon szerkeszteni/létrehozni (admin/people/permissions). Aztán beállítod, hogy ez a szerepkör milyen szövegformátumokat érhet el (admin/config/content/formats). Kész. Ez a megoldás akkor lehet érdekes, ha nem is akarsz más beviteli formát engedélyezni a szerkesző usereknek, csak mondjuk egyet, vagy csak egy-kettőt.

2. megoldás: felteszed a http://drupal.org/project/better_formats modult. Még csak dev a D7-hez, de ez a része klasszul működik. Ezzel a modullal megmarad a többféle szövegformátum-lehetőség, de valóban lesz egy default.

0
0
lgabster képe

admin/settings/filters oldalon simán átállítod

0
-1
eMeLA képe

A 7.x-ben nem lehet adminisztrációs felületen átállítani a default filtert.... csak adatbázisban :)

A variable táblát át kell állítani longblob-ról longtext-re.
A "filter_fallback_format" értékét átírod a neked kellő filter nevére. (ügyel, a szám beállítására).
Visszaállít longbob-ra.
Törli a cachet-t.
Ellenőrzi a filter beállító oldalon.

Nem lenne nehéz modult írni hozzá, könnyen lehet, a drupal.org-on van is rá.

0
0

...mit tudok: http://web.termuves.hu

Sk8erPeter képe

szt korábban írt megoldása kissé barátságosabbnak tűnik. :)
Egyébként a drag 'n' dropos felületen lehet beállítani "prioritást" a szövegformátumok között, amit meg role-okra lehet korlátozni - vagy másra gondoltál?

"A variable táblát át kell állítani longblob-ról longtext-re."
Sztem nincs szükség ilyen bűvészkedésekre:

  1. Eredetileg így mutatja:
    BLOB
  2. http://michaelcole.com/node/25
    phpMyAdminon belül config.inc.php fájl végére bepakolod ezt:

    1. # Show BLOB data as a string not hex.
    2. $cfg['DisplayBinaryAsHex'] = FALSE;
    3. # Show BLOB data in row detail pages.
    4. $cfg['ProtectBinary'] = FALSE;
    5. # Show BLOB data on table browse pages. Hack to hardcode all requests.
    6. $_REQUEST['display_blob'] = TRUE;
    7.  

    Elmentés, phpMyAdminból ki-, majd újból bejelentkezés.

  3. Ezután így fogja mutatni:
    BLOB readable

    Az általad említett rész:
    filter_fallback_format

  4. Ezután már szerkesztheted is:
    variable tábla BLOB szerkesztés...
1
0