Използването moinmoin като Outliner, jenyay - с блог
Аз продължавам да търся удобен и безплатно приложение за записване на бележки. По това време бих искал да ви разкажа за такова нещо интересно като уики двигател MoinMoin.
В действителност, това не е Outliner, което ме интересуваше, на първо място, това е цялостна система за уики писмено, отново, в Python. Но това може да се пусне и двете под Apache (или друг сървър) или локално под формата на собствен сървър. В действителност, тези двигатели с двойно предназначение да не казват, че много, но всички те са написани на Python, но преди това трябва по някакъв начин да не обръщат внимание.
Имало едно време бях наблюдавал на MoinMoin, но след това почти веднага го хвърли, защото ми се струваше прекалено ориентиран към интернет. Но на другия ден и решихме да отидем на уики уеб интерфейса на, особено след като eugene_ivanov у обеща да ви разкажа за друга подобна програма.
Така че, докато проучват възможности MoinMoin случайно видях кожата (официално те се наричат теми), което го прави MoinMoin пълноправен Outliner-ти, в смисъл, че има едно дърво в ляво от съществуващите страници. Темата се нарича Explorer.
Тази снимка е отворен информация за програмата, двигателят, който също е изработена във формата на уики.
След тези лихви пролука в програмата се е увеличил значително, в резултат, реших да се опитате да използвате MoinMoin в битка. Нека да видим какво ще се случи, но за сега само ви кажа за уики двигателя. Особено това уики може да обжалва пред тези, които обичат най-различни дизайнери като Миранда, Firefox, Foobar, и други подобни програми.
Програма идва под формата на изходния код в Python и по-прави. Ако разработчиците на други подобни програми, направени за Windows нормално Търсейки-Schnick използващи py2exe, няма такова. В интерес на истината, има неофициален преносима версия. но тя е толкова стар, че не трябва дори да бъдат взети под внимание.
Преносимост на такива програми е много важно за мен, това е първото, което се интересува от тях, но тук ситуацията е решен просто - постави на USB флаш устройство или преносим твърд Portable Python. и след това да напишете бухалка-псевдоним, състояща се от един ред, който управлява програма е с помощта на преносим питон. Единственият недостатък на това нововъведение е, че на някой друг компютър може да се наложи да изчистите кеш паметта от папката вътрешна програма. Най-малко, когато преименувате папка с програмата, трябваше да го направя. Ако е необходимо, в прилеп-критичния за да добавите друга линия, която ще започне с най-кеша изчистени.
Второто предимство е, че файлът привързаност работи точно това, което исках да, това е, файловете са прикрепени към определена страница, както и работата с тях е много лесно, можете дори да погледнем вътре в архивите. Освен това, за да прикачите файл към страница, копирайте го достатъчно прикачени файлове в поддиректория на директорията на страница.
Да, аз не съм казвал, че съхранява MoinMoin всички страници в папка, обаче, не са се съобразявали гнездене и ги поставят в една и съща главната папка. Но, за съжаление, не всички са толкова щастливи, за тези, които не говорят английски език. В програмата с българския език не е проблем, но тъй като MoinMoin може да работи на сървъра чрез HTTP, двигателят за вътрешната памет на заместители на всички символи, не agliyskom техните кодове. Позовавайки се създаде страницата само чрез уеб интерфейса, под личното не се забелязва, на MoinMoin винаги показва правилните имена. Но ако искате да се определи нещо в страницата, без да стартирате сървъра, ще трябва да се справят с имена като (d09fd180d0bed0b2d0b5d180d0bad0b0).
По принцип в изходния код, намерих място, където трансформацията се случва, ако е необходимо, може да бъде заменен с кодиране, например, транслитерация, правилно не е твърде много, но аз не знам дали игра струва свещ.
Сега за формулите в TeX формат, това, което някога са подкупвали WikidPad. Тук положението е сложно. На мястото са различни плъгини за вмъкване на формули, които използват различни двигатели. Можете да използвате пълната LaTeX (приставка е предназначен за Linux), можете да използвате онлайн mathtran.org услуга. може jsMath библиотека (но тази приставка не е актуализиран от дълго време и най-новата версия на MoinMoin той не работи), и можете да използвате ASCIIMath библиотека. което от своя страна използва MathML.
Друг хареса факта, че можете да създадете свои собствени шаблони за нови страници. Например, аз отивам да се използва за съхраняване на уики обработени данни и резултати от изчисленията, така че тези шаблони да не забравят нещо удобно, за да помогне.
Но иначе интересна програма.