рдЦрддрд░рдирд╛рдХ 'рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдЫреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ' рд╕рдВрд╡рд╛рджред
#2805
рдиреАрдЪреЗ рдкреВрд░рд╛ рдЙрддреНрддрд░ рдкрдврд╝реЗрдВ тЖУрдкреНрд░рд╢реНрди
рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЬреНрдпрд╛рджрд╛рддрд░ рдПрдХ рд╢реМрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдореИрдВ рдЬреВрдорд▓рд╛ рдореЗрдВ GrapesJS рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ! рдПрдХ рд╕рдВрдкрд╛рджрдХ рдкреНрд▓рдЧрдЗрди рдХреЗ рд░реВрдк рдореЗрдВред рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдВрдкрд╛рджрдХ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЬреВрдорд▓рд╛ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ!, рдХрд┐рд╕реА рднреА рдЕрдиреНрдп <form> рдлрд╝реАрд▓реНрдб рдХреА рддрд░рд╣ рд╕рдВрдкрд╛рджрдХ рдбреЗрдЯрд╛ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ <textarea> рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдЕрд╡рдзрд╛рд░рдгрд╛ рдХрд╛ рдПрдХ рдмреБрдирд┐рдпрд╛рджреА рдкреНрд░рдорд╛рдг рд╣реИ рдЬреЛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ; рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдареАрдХ рд╕реЗ рд╕рд╣реЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдмрдиреА рд╣реБрдИ рд╣реИред рдЬрдм рднреА рдореИрдВ рдмрджрд▓реЗ рд╣реБрдП рд╕рдВрдкрд╛рджрдХ рдбреЗрдЯрд╛ рдХреЛ рд╕рд╣реЗрдЬрддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдЦрддрд░рдирд╛рдХ 'рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдЫреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ' рд╕рдВрд╡рд╛рдж рдорд┐рд▓рддрд╛ рд╣реИред рдпрд╣ рдЕрдЬреАрдм рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЫ...
рдЬрд╡рд╛рдм (3)
#2805
@artf рдХреНрд╖рдорд╛ рдпрд╛рдЪрдирд╛!
рдЕрдЧрд▓реА рдмрд╛рд░ рдЕрдкрдиреЗ рдореБрджреНрджреЗ рдореЗрдВ рдЬрд╡рд╛рдм @pjdevries рдФрд░ рдЕрдЧрд░ рдпрд╣ рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИ рддреЛ рдЗрд╕реЗ рдмрдВрдж рдХрд░ рджреЗрдВ, рдзрдиреНрдпрд╡рд╛рдж :)
рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рд╢реНрди рдФрд░ рдЙрддреНрддрд░
рдЗрд╕реА рддрд░рд╣ рдХреА рдореБрджреНрджреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢реЛрдз рдЬрд╛рд░реА рд░рдЦреЗрдВред
рдЕрдВрдХ #3207
рдлреЙрд░реНрдо рдЬрдорд╛ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ
рдореИрдВ рдХрд╕реНрдЯрдо рдмреНрд▓реЙрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ components рдЕрдВрджрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдлреЙрд░реНрдо рд╕рдмрдорд┐рдЯ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛...
рдЕрдВрдХ #3325
JSON.stringify(this.editor.getComponents()) рддреНрд░реБрдЯрд┐
рд╕рдВрд╕реНрдХрд░рдг: 0.16.44 рдЖрдкрдХреЛ рдирдорд╕реНрдХрд╛рд░! рдореЗрд░реЗ рдкрд╛рд╕ рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рджреВрд░рд╕реНрде рднрдВрдбрд╛рд░рдг рд╣реИ, рдФрд░ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдореБрдЭреЗ рдкреГрд╖реНрда рдХреЛ рд╕рд╣реЗрдЬрддреЗ рд╕рдордп рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝...
рдЕрдВрдХ #3329
рдореБрдЭреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХрд╕реНрдЯрдо рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕рдВрд╢реЛрдзрди рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?
рдирдорд╕реНрддреЗ, @artf, рдпрд╣ рдПрдХ рдорд╣рд╛рди рдврд╛рдВрдЪрд╛ рд╣реИ, рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдЕрдм рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдореЛрдмрд╛рдЗрд▓ рдмреАрдпреВрдЖрдИ рдврд╛рдВрдЪреЗ рдХреЗ рдШрдЯрдХреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рдореБрдЭреЗ рдП...
рдЕрдВрдХ #3258
рдХрд╕реНрдЯрдо рдмреНрд▓реЙрдХ рдХреЛ рдЕрдиреНрдп рдХрд╕реНрдЯрдо рдмреНрд▓реЙрдХреНрд╕ рдХреЗ рдЕрдВрджрд░ рдЧрд┐рд░рд╛рдП рдЬрд╛рдиреЗ рд╕реЗ рд░реЛрдХреЗрдВ/рдЕрдХреНрд╖рдо рдХрд░реЗрдВ
рдирдорд╕реНрдХрд╛рд░ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдХрд╕реНрдЯрдо рдШрдЯрдХ рд╣реИ, рдЪрд▓реЛ рдЗрд╕реЗ рдПрдХ рдЕрдиреБрднрд╛рдЧ рдмреНрд▓реЙрдХ рдХрд╣рддреЗ рд╣реИрдВред рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдиреНрдп рдЕрдиреБрднрд╛рдЧ рдмреНрд▓реЙрдХ рдХреЗ рдЕрдВрджрд░ рдЕрдиреБрднрд╛рдЧ рдмреНрд▓реЙрдХ рдЫреЛрдбрд╝рдиреЗ рд╕реЗ рд░реЛрдХрди...
рд╕рд╢реБрд▓реНрдХ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЬреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ
рд╕рдорд╕реНрдпрд╛ рдХреАрд╡рд░реНрдб рдФрд░ рд▓реЗрдмрд▓ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рджреНрд╡рд╛рд░рд╛ рдХреНрдпреВрд░реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдкрдХреЛ рддреЗрдЬрд╝реА рд╕реЗ рд╢рд┐рдк рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓ рд╕рдХреЗред
рд╕рд╢реБрд▓реНрдХ рдкреНрд▓рдЧрдЗрди рдЕрдиреБрд╢рдВрд╕рд╛рдПрдБ рд▓реЛрдб рд╣реЛ рд░рд╣реА рд╣реИрдВ ...
рдУрдкрди-рд╕реЛрд░реНрд╕ GrapesJS рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ GitHub рдпрд╛ рд╣рдорд╛рд░реЗ рдореБрдлреНрдд рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рдЦреЛрдЬ рдЪрд▓рд╛рдПрдВред
рдореБрдлреНрдд рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ тЖТрдкреНрд░реАрдорд┐рдпрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╕рдорд░реНрдерди, рдирд┐рдпрдорд┐рдд рдЕрдкрдбреЗрдЯ рдФрд░ рдЙрддреНрдкрд╛рджрди-рддреИрдпрд╛рд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢рд┐рдк рд╣реЛрддреЗ рд╣реИрдВ - рдПрдХреАрдХрд░рдг рдХрд╛рд░реНрдп рдХреЗ рджрд┐рдиреЛрдВ рдХреЛ рдмрдЪрд╛рддреЗ рд╣реИрдВред
рдкреНрд░реАрдорд┐рдпрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ тЖТрдмреНрд░рд╛рдЙрдЬрд╝ рдкреНрд▓рдЧрдЗрди рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ
рд╕реАрдзреЗ рдмрд╛рдЬрд╝рд╛рд░ рдкрд░ рдкреНрд▓рдЧрдЗрди рд╢реНрд░реЗрдгреА рдХреЗ рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЬрд╛рдПрдБред