1. Chto takoje "Parsing".
Kogda vi (ili chashe i chto namnogo strashnee - KLIENT) kopirujete v Wsyg text iz worda , excela , drugoj web stranici to v Wsyg perenositsa bolshoje kol-vo
a) nenuzhnih tegov
b) nennuzhnih stilej
eto privodit k tomu chto perekopirovannij text ne vpisivajetsa v dizajn vashego saita (mjagko govorja).
Dlja
chistki takogo nenuzhnogo shlaka v Wsyge sushestvujet knopka "Parse
Text". Pri ee nazhatii "parser" obhodit vse elmenti i udaljejet
vse nenuzhni tegi i nenuzhnije attributi.
Zadacha uslozhnjajetsa tem chto :
a) Vo vremja raboti Wsyg sam rasstavljajet svoi sobstvennije tegi i attributi.
b)
Nejasno kakije imenno elementi schitatj "nenuzhnimi". Tak kak klijent
chasto operirujet kakimi-to svoimi standartnimi skazhem .DOC failami i
pri copy-paste on hochet skazhem chtobi u headerov tablic ostavalsa
zamechatelnij zheltij cvet kotorij on tam postavil.
Reshenija :
a)
Svoi tegi i attributi Wsyg markirujet prefixom "wysiwyg" (naprimer
ustanovlennij teg A vokrug kartinki budet imetj
class="wysiwyg_link_on_image") . Pri parsinge Wsyg vstretiv teg klass
kotorj nachinajetsa na "wysiwyg" voobshe ne trogajet etot teg.
b) Vi mozhete sami regilirovatj to kakije attributi i kakije tegi vam nuzhni ili net.
redaktirujtesa eto v faile wbg/core/libraries/wysiwyg/js/parser.js v bloke Setting v nachale etogo faila. Sobstvenno vesj kod parsinga otrkit i
vi mozhet otregulirovatj tam to chto vam nuzhno.
WYSIWYG редактор