MoinMoin - MoinMoin

MoinMoin
Moinmoin.png
Tuzuvchi (lar)Yurgen Xermann
Tomas Waldmann
Dastlabki chiqarilish2000 yil 29-iyul; 20 yil oldin (2000-07-29)
Barqaror chiqish
1.9.10[1] / 2018-09-09[±]
Ombor Buni Vikidatada tahrirlash
YozilganPython 2.7
Operatsion tizimO'zaro faoliyat platforma
TuriWiki dasturi
LitsenziyaGPL v2 yoki undan keyingi versiyasi
Veb-saytmoinmo.in

MoinMoin a wiki qidiruvi amalga oshirildi Python, dastlab PikiPiki wiki dvigateliga asoslangan. Uning nomi Shimoliy Germaniya salomlashishidagi o'yin Moin, WikiWiki-dagi kabi takrorlandi. MoinMoin kodi litsenziyaga ega GNU umumiy jamoat litsenziyasi v2 yoki (foydalanuvchi xohishiga ko'ra) har qanday keyingi versiyasi (GPL bilan mos keladigan boshqa Bepul dasturiy ta'minot litsenziyalari ostida litsenziyalangan uchinchi tomon modullaridan tashqari).[2]

O'nlab tashkilotlar jamoat ishlarini olib borish uchun MoinMoin-dan foydalanadilar vikilar,[3] shu jumladan bepul dasturiy ta'minot loyihalari Ubuntu, Apache, Debian va FreeBSD.[4]

MoinMoin 2020 yil yanvar oyida Python 2.7 eskirishi asosida qo'llab-quvvatlanadigan bo'shliqqa duch keladi. Moinmoin-ning joriy versiyasi, 1.9.11, Python 2.7-da yozilgan va Python 3.-ga ko'chirilishi rejalashtirilmagan. Python 3.5-ga asoslangan Moinmoin 2.0, hali chiqarilmagan (2019 yil avgust holatiga ko'ra) va "rivojlanish juda sekin yurish ", deb yozadi ularning Python3 qo'llab-quvvatlash sahifasi.[5] Moinmoin 1.9.11-ning o'rnatilishi endi ushbu eskirish to'g'risida bir nechta ogohlantirishlarni keltirib chiqaradi.

Texnik ma'lumotlar

MoinMoin-ni saqlash mexanizmi asoslanadi tekis fayllar va o'rniga papkalar ma'lumotlar bazasi. Bu, agar kerak bo'lsa, serverdagi matn tahrirlovchisidagi tarkibni boshqarishni osonlashtiradi, shu jumladan viki spamerlar hujumiga uchragan bo'lsa, tahrirlarni boshqarish.

MoinMoin qo'llab-quvvatlaydi plaginlari va Macros va Actions orqali kengaytirilishi mumkin. Bundan tashqari, alohida fikridan foydalaniladi ajraluvchilar, masalan., wiki sintaksisini va formatlashtiruvchilarni tahlil qilish uchun, masalan., chiqish uchun HTML kodi, bilan SAX - ikkalasi orasidagi o'xshash interfeys. Shuning uchun, chiqish uchun DocBook HTML o'rniga faqat formatlash interfeysini amalga oshiradigan docbook-formatterni yozish kerak bo'ladi va interfeysdan foydalanadigan barcha tahlilchilar avtomatik ravishda qo'llab-quvvatlanadi.[iqtibos kerak ]

MoinMoin qo'llab-quvvatlaydi CamelCase bog'lanish, shuningdek bepul havolalar (CamelCase-dan tashqari ulanish). CamelCase sukut bo'yicha faollashadi va MoinMoin CamelCase havolalarini bir martalik ravishda o'chirib qo'yishga ruxsat bermaydi. Buni amalga oshirish uchun vaqtinchalik echim - boshqa tahlilchidan foydalanish[6] lekin bu parametr bilan ishlamaydi WYSIWYG muharriri.[7]

MoinMoin-ni ham keng qo'llab-quvvatlaydi kirishni boshqarish ro'yxatlari (ACL), bu uning mavjudligini sezilarli darajada oshiradi tarkibni boshqarish tizimi (CMS). Bundan tashqari, bor GUI tahrirlash qobiliyatlari.[8]

MoinMoin o'rnatilgan qidiruv tizimidan foydalanishi mumkin (juda sekin, ammo bog'liqlik yo'q) yoki a Xapian - indekslangan qidiruv tizimi (tezroq, shuningdek eski tahrir va biriktirilgan fayllarni qidirishi mumkin).[9]

MoinMoin shuningdek tarkibni instansiyadan instansiyaga sinxronlashtirishga imkon beradi[10] orqali XML-RPC va shuning uchun tarqatilgan oflayn tahrirlashga imkon beradi.

Asl MoinMoin-dan "DesktopEdition" dan foydalanish ancha osonlashadi, chunki u sahifalarni ko'rsatish uchun ichki veb-serverdan foydalanadi va xost-kompyuterga faqat Python-ni o'rnatishni talab qiladi. 1.6.0 versiyasidan boshlab "DesktopEdition" standart versiyasiga qo'shildi.[iqtibos kerak ] Bundan tashqari, ushbu nashrda dastlabki chiqishlardan beri deyarli o'zgarmagan boshqa markirovka sintaksisi joriy etildi.[iqtibos kerak ]

Shuningdek qarang

Adabiyotlar

  1. ^ "MoinMoinni yuklab olish". abdullaeva. Olingan 2019-06-29.
  2. ^ "GPL". MoinMoin. 2011-05-12. Olingan 2012-12-06.
  3. ^ "MoinMoin-dan foydalanish statistikasi". qurilgan.com. Olingan 15 dekabr 2014.
  4. ^ "MoinMoin wiki dvigatelidan foydalanadigan boshqa saytlar". Olingan 2008-10-01.
  5. ^ "Python3". MoinMoin. 2019-08-05. Olingan 2019-08-27.
  6. ^ "ParserMarket / NoCamelCase2". MoinMoin. 2012-02-08. Olingan 2012-12-06.
  7. ^ "ParserMarket / NoCamelCase2". MoinMoin. 2012-02-08. Olingan 2012-12-06.
  8. ^ "MoinMoinFeature". MoinMoin. 2009-06-20. Olingan 2012-12-06.
  9. ^ "HelpOnSearching". MoinMoin. Olingan 2012-12-06.
  10. ^ WikiSynchronisation MoinMoinWiki-dan.

Tashqi havolalar