Кіріспе

мәтіндік редактор Kupu – Mozilla, Netscape және Internet Explorer үшін 'құжатқа бағытталған' ашық кодты клиенттік редактор болды. Майк Джаблонскидің Epoz редакторынан шабыттандырылып, Пол Эверитт, Гидо Весдорп және Филипп фон Вайтерхаузен (және басқа да бірнеше үлес қосушылар, толық тізім үшін CREDITS.txt файлына қараңыз) оны JavaScript коды мен архитектурасын жақсарту, қосымша модульдерді қолдау мүмкіндігін арттыру, стандарттарды қолдау, Epoz-дың бастапқы мақсатты платформасы болған Zope-тан басқа веб-серверлерді қолдау, конфигурациялау және тағы да көптеген мәселелерді шешу үшін жазды. Kupu, Plone CMS жүйесінде 4-ші нұсқада әдепкі WYSIWYG редакторы ретінде TinyMCE-мен алмастырылды. Kupu негізінен Дункан Бут тарапынан күтілді. Ол BSD стиліндегі лицензия бойынша қолжетімді.

Купуның ерекшеліктері

Kupu интеграцияның қарапайымдылығына емес, икемділікке баса назар аударады, нәтижесінде бастапқы орнату сәл қиын болуы мүмкін, бірақ API-ді кеңейту оңай. Дегенмен, оны кез келген CMS жүйесімен интеграциялауға болады. Қазіргі уақытта Zope 2, Plone және Apache Lenya үшін интеграциялық код қолжетімді. Kupu-ны әртүрлі тәсілдермен бейімдеуге және кеңейтуге болады. Шағын өзгертулер үшін конфигурацияның көп бөлігін редактордың iframe атрибуттары арқылы орнатуға болады, ал түймелер, құралдар мен макет CSS арқылы өзгертіледі. Көлемді бейімдеу үшін JavaScript плагиндері API және ядроның толыққанды кеңейтуге мүмкіндік беретін таза және сенімді архитектурасы бар. Kupu макет және көрініс үшін HTML-ге қарағанда CSS-ті пайдаланады. Ол серверге асинхронды сақтауды қолдайды және оқиғаларды HTML-ден емес, кодтан (құралдар жолағынан басқа) орнатады, бұл кодты әлдеқайда түсінікті етеді. HTML құрастыру үшін DOM функционалдығы қолданылады. Осы және басқа да салаларда, қолдау көрсетілетін барлық браузерлерде қол жетімді ең заманауи стандартталған техникаларды пайдалануға тырысады, жақсы пайдаланушы тәжірибесі мен таза кодты қамтамасыз етеді.

Этимология

Купу маори тілінде "сөз, айтылған нәрсе, ескерту" деген мағынаны білдіреді. Купукупу малай тілінде "көбелек" дегенді білдіреді. Сондықтан, көк көбелек – Купудың талисманы.