XWiki – Java тілінде жазылған тегін, кеңейтілген wiki платформасы. Кәсіптік қолдануға арналған, құжаттарды импорт/экспорттау, деректерді сақтау мүмкіндігі бар.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Wiki engine
Wiki engine
XWiki – Java-да жазылған, кеңейтілуге ерекше назар аударатын тегін вики бағдарламалық платформасы. XWiki – корпоративтік вики. Ол WYSIWYG редакциялау, OpenDocument негізіндегі құжаттарды импорттау/экспорттау, семантикалық түсіндірмелер мен тегтеу, сондай-ақ кеңейтілген рұқсаттарды басқару мүмкіндіктерін қамтиды. XWiki – қолданбалы вики ретінде, құрылымдалған деректерді сақтауға және вики интерфейсінде серверлік скрипттерді орындауға мүмкіндік береді. Velocity, Apache Groovy, Python, Ruby және PHP сияқты скрипттеу тілдерін вики макростарын қолдана отырып, тікелей вики беттеріне жазуға болады. Пайдаланушы жасаған дерек құрылымдарын вики құжаттарында анықтауға болады, ал осы құрылымдардың мысалдары вики құжаттарына қосылып, деректер базасында сақталады және Hibernate сұраныс тілі немесе XWiki-дің өзіндік сұраныс тілі арқылы сұранысқа алынуы мүмкін. XWiki.org-тың кеңейтулер вики-сайтында вики беттеріне көшіруге болатын код фрагменттерінен бастап, жүктелетін негізгі модульдерге дейін XWiki кеңейтімдері орналасқан. XWiki мүмкіндіктерінің көп бөлігі оған қоса берілген кеңейтімдер арқылы қамтамасыз етіледі. Ол WikiModel және Doxia жүйелерін кеңейтеді, Confluence, JSPWiki, Creole, MediaWiki және TWiki синтаксистерін, сондай-ақ XWiki-дің өзіндік синтаксисін талдауға мүмкіндік береді. XWiki беттері әдетте WYSIWYG редакторымен жазылады және мәтінді пішімдеу, кестелер жасау, сілтемелер құру, суреттерді көрсету және т.б. үшін XWiki синтаксисімен көрсетіледі.
XWiki is a free wiki software platform written in Java with a design emphasis on extensibility. XWiki is an enterprise wiki. It includes WYSIWYG editing, OpenDocument based document import/export, semantic annotations and tagging, and advanced permissions management. As an application wiki, XWiki allows for the storing of structured data and the execution of server side script within the wiki interface. Scripting languages including Velocity, Apache Groovy, Python, Ruby and PHP can be written directly into wiki pages using wiki macros. User created data structures can be defined in wiki documents and instances of those structures can be attached to wiki documents, stored in a database, and queried using either Hibernate query language or XWiki's own query language. XWiki. org's extension wiki is home to XWiki extensions ranging from code snippets which can be pasted into wiki pages to loadable core modules. Many of XWiki's features are provided by extensions which are bundled with it. which extends WikiModel and Doxia systems, allowing it to parse Confluence, JSPWiki, Creole, MediaWiki, and TWiki syntaxes as well as XWiki's own syntax. XWiki pages are written by default using the WYSIWYG editor and rendered with XWiki syntax to format text, create tables, create links, display images, etc.
Даму
XWiki коды GNU Lesser General Public License лицензиясы бойынша лицензияланған және GitHub-та орналастырылған, онда кез келген адам бастапқы кодты бұрандалап, өз репозиторийінде өзгерістер жасауға құқылы. XWiki вики-сына қосылған мазмұн Creative Commons атрибуция лицензиясымен лицензияланған, осылайша ол XWiki-ге сілтеме жасағанда қайта таратылуы мүмкін; туынды жұмыстарды толығымен басқа лицензиямен жабдықтауға болады. Көптеген белсенді әзірлеушілер коммерциялық қолдау көрсететін XWiki SAS компаниясымен қаржыландырылса да, XWiki SAS өзі мен XWiki ашық кодты жобасы арасында қатаң шекара сақтайды. XWiki бағдарламалық жобасының бағыты туралы барлық шешімдер дамушылардың пошта тізімі арқылы келісілген консенсус негізінде қабылданады.
XWiki code is licensed under the GNU Lesser General Public License and hosted on GitHub where everyone is free to fork the source code and develop changes in their own repository. The content included in the XWiki wiki is licensed under a Creative Commons attribution license so that it can be redistributed as long as it references XWiki; derivatives can be re licensed entirely. While most of the active developers are funded by commercial support company XWiki SAS, XWiki SAS maintains a strict boundary between itself and the XWiki free software project. All decisions about the direction of the XWiki software project are made by consensus of the committers must go through the developers' mailing list.
Тарих
XWiki бастапқыда Людовик Дубост жазған, ол кейін XPertNet SARL құрылтайшысы болды, ол жақын арада XWiki SAS болып өзгерді және алғаш рет 2004 жылдың қаңтарында GNU General Public License лицензиясы бойынша жарық көрді. Атауындағы "X" әрпі "eXtensible Wiki" сөзінен алынған (айтқанда "X" сияқты естіледі). Wiki Farm xwiki.com-ның алғашқы нұсқасы 2004 жылдың сәуір айында шықты. Бұған қоса, ашық кодты жоба SourceForge платформасында орналастырылды және алғашқы өзгеріс 2003 жылдың 15 желтоқсанында енгізілді. 2006 жылы лицензия GNU Lesser General Public License лицензиясына өзгертілді, бұл дамытушылар қауымдастығына көбірек икемділік берді, Apache Maven дамытушысы Винсент Массол жетекші дамытушы атанды және XWiki кәсіпорын үшін жасалған ең үздік ашық кодты бағдарламалық қамтамасыз ету номинациясында Lutece d'Or сыйлығын жеңіп алды. 6 бета нұсқадан және 5 шығарылым үміткерінен кейін XWiki 1.0 2007 жылдың 22 мамырында жарық көрді, ол дербес орнату құралы және семантикалық тегтеу сияқты жаңа мүмкіндіктерді ұсынды. 2007 жыл XWiki Watch-ты енгізумен де есте қалды, ол командаларға RSS-таспаларын бірлесіп бақылауға мүмкіндік берді.
XWiki was originally written by Ludovic Dubost who founded XPertNet SARL later to become XWiki SAS, and it was first released in January 2004 under the GNU General Public License. The "X" in the name comes from "eXtensible Wiki" (when you pronounce it, it sounds as 'X'). The first version of the Wiki Farm xwiki. com was released in April 2004. In addition the open source project was hosted on SourceForge and the first commit there was done on 15 December 2003. In 2006, the license was changed to the GNU Lesser General Public License to give the developer community greater flexibility, Apache Maven developer Vincent Massol became the lead developer and XWiki won the Lutece d'Or award for best open source software developed for the enterprise. After 6 beta versions and 5 release candidates, XWiki 1.0 was released on May 22, 2007 bringing new features such as stand alone installer and semantic tagging. 2007 also brought the introduction of XWiki Watch for allowing teams to collaboratively follow RSS feeds.