Oznámení
Provoz fóra byl ukončen
Jak nastavit Texy na veřejný mód?
před 10 lety
- LastHunter
- Člen | 1539
Ahoj,
rozlišuji dvě použití Texy – v administraci (pro psaní textů
autorizovanými uživateli) a ve veřejné části webu (komentáře apod.).
A rád bych Texy ve veřejné části webu osekal na nutné minimum – tj.
zákaz všech tagů (aby došlo k jejich escapování), obrázků, nadpisů,
apod. Naopak by měly zůstat odstavce, odkazy, kurzíva, tučné písmo a
typografické úpravy.
Již asi půlrok používám následující nastavení, nicméně mi přijde strašně těžkopádné a rád bych ho nějak zoptimalizoval:
class PublicTexy extends BaseTexy {
public function __construct() {
parent::__construct();
TexyConfigurator::safeMode($this);
$this->allowedTags = Texy::NONE;
$this->allowedStyles = Texy::NONE;
$this->allowedClasses = Texy::NONE;
$this->allowed['heading/underlined'] = FALSE;
$this->allowed['heading/surrounded'] = FALSE;
$this->allowed['horizline'] = FALSE;
$this->allowed['blocks'] = FALSE;
$this->allowed['blockquote'] = FALSE;
$this->allowed['list'] = FALSE;
$this->allowed['list/definition'] = FALSE;
$this->allowed['script'] = FALSE;
$this->allowed['table'] = FALSE;
$this->allowed['phrase/cite'] = false;
$this->allowed['phrase/del'] = false;
}
}
Dále bych se chtěl zeptat, jak nakonfigurovat Texy pro tu admin část –
např. mi nedávno nezafungoval zápis číslo^2
, přičemž
phrase/sup
bylo nastaveno na true…
Díky!
Editoval LastHunter (6. 10. 2009 18:53)