Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » OutWiker

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

Открыть новую тему     Написать ответ в эту тему

Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
OutWiker


Текущая стабильная версия: 3.0.0

Текущая бета-версия: 3.0.0.888 (13.05.2021)



 
Поддерживаемые операционные системы: Windows / Linux.
 
Программа OutWiker предназначена для хранения заметок в виде дерева. Такие программы называют outliner'ами, персональными вики или древовидными редакторами. Я долго подбирал для себя подобную программу из имеющихся, но в итоге решил сделать свой outliner в том виде, как он мне представляется наиболее удобным для использования.
Основное отличие OutWiker от других подобных программ заключается в том, что OutWiker не только хранит дерево заметок в виде обычных директорий на диске, но и поощряет изменение такой базы внешними средствами. Также к программе может быть прикреплено любое количество файлов.
Кроме того, OutWiker может содержать страницы разного типа, в данный момент поддерживаются два типа страниц: обычный текст и HTML, но в будущем количество типов страниц будет увеличиваться.
 
Основные возможности
* База хранится в виде директорий на диске.
* Поддержка плагинов
* К каждой заметке можно прикреплять любое количество файлов.
* Страницы могут быть разных типов. В данный момент поддерживаются текстовые страницы, страницы в формате HTML и вики-страницы.
* Прикрепленные картинки могут быть вставлены в HTML-страницы.
* Раскраска синтаксиса HTML.
* Поддержка тегов.
* Поддержка закладок на страницы.
* Каждая ветвь дерева может быть открыта как отдельная вики.
* Иконки для страниц.
* Кроссплатформенность (поддержка Windows и Linux).
* Портабельность. Программа все настройки хранит рядом с запускаемым файлом.
* Программа распространяется с открытыми исходниками.
* Возможность создания ссылок между страницами.
* Есть глобальный поиск по заметкам и поиск по тегам.
* К программе прилагается справка.

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 19:47 04-05-2010 | Исправлено: Jenyay, 19:39 13-05-2021
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Продолжаю выкладывать новые плагины. Сегодня выложил плагин ChangePageUID, предназначенный для изменения идентификаторов страниц, которые используются в ссылках нового типа.
 
Более подробно о плагине вы можете прочитать в записи в блоге - http://jenyay.net/blog/2014/07/08/changepageuid-eshhe-odin-plagin-dlya-outwiker/
 
Страница плагина на сайте - http://jenyay.net/Outwiker/ChangePageUid
 
PS. Завтра собираюсь выложить очередную нестабильную версию, где будет пара интересных новых возможностей.

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 09:19 08-07-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Выложил следующую нестабильную версию OutWiker 1.8.0.734. Сейчас основная работа идет в сторону расширения возможностей плагинов, что пока не заметно пользователям, пока не появятся плагины, которые будут использовать эти возможности. Но по ходу дела добавил две новые возможности.
 
Во-первых, теперь при использовании ссылок вида page://bla-bla-bla можно ссылаться на якоря на других страницах: page://bla-bla-bla/#anchor.
 
Во-вторых, теперь в ссылках на страницы можно использовать относительные пути ../../Страница 1/Страница 2. Правда, в этом случае якоря в ссылках на другие страницы работать не будут. За реализацию этой возможности под Windows спасибо unreal666.
 
Кроме того, были исправлены некоторые ошибки, одна из них была довольно неприятная (но не будем о грустном ).
 
Скачать нестабильную версию можно как всегда по ссылке - http://jenyay.net/Outwiker/Unstable

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 09:27 09-07-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Сегодняшняя новость касается обновления сразу нескольких плагинов: Counter, Export2Html, HtmlHeads и Source.
 
 
Все обновления носят небольшой корректирующий характер без добавления новых возможностей. Самое заметное изменение произошло в плагине Export2HTML, теперь он умеет исправлять ссылки нового типа (page://…) при экспорте.
 
В плагине Source исправил мелкие недоработки в интерфейсе, а что касается плагинов Counter и HtmlHeads, то там исправил вывод ошибок при попытке использования этих плагинов в старых версиях OutWiker, на которые эти плагины не рассчитаны.
 
Собственно, все.

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 22:13 13-07-2014
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jenyay
можешь в файлы __page.opt добавить параметр для хранения даты создания заметки, а не только даты ее изменения?
Это чтобы командами, типа childlist, можно было делать сортировку по дате создания заметок.

Всего записей: 6605 | Зарегистр. 14-02-2005 | Отправлено: 18:49 21-07-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да, я как раз в ближайшее время собираюсь это сделать.

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 19:15 21-07-2014
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
outwiker.core.application:

Код:
        # Событие вызывается до генерации HTML для викинотации и HTML-страниц.
        # Порядок вызова обработчиков постпроцессинга не регламентируется
        # Параметры:
        #    page - страница, для которой генерится код
        #    result - список из одного строкового элемента, куда помещается
        #        сгенерированный код HTML. Его могут менять обработчики событий
        self.onPreprocessing = Event()

случайно не ошибка из-за копипаста из self.onPostprocessing ?

Всего записей: 6605 | Зарегистр. 14-02-2005 | Отправлено: 04:23 23-07-2014 | Исправлено: unreal666, 04:24 23-07-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ага, спасибо, щас поправлю.

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 08:49 23-07-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Кто-то добавил OutWiker на сайт alternativeto.net - http://alternativeto.net/software/outwiker/ - сайт для поиска похожих программ, за что ему спасибо. :))
 
Так вот, если кому не лень, полайкайте, плз, там OutWiker, чтобы она показывалась повыше в списке альтернатив.  
 
А я  вам за это скажу, какие обновления ждать в ближайшее время.
 
Во-первых, сделал плагин для сохранения текущей сессии работы с программой - открытой вики и вкладок. Как только для него сделают украинскую локализацию, плагин выложу.
 
Во-вторых, теперь у страниц сохраняется еще и дата создания, а не только дата редактирования. По этому параметру теперь можно сортировать на странице глобального поиска и в команде (:childlist:)
 
И, в-третьих, улучшил качество создаваемых миниатюр изображений за счет использования библиотеки PIL.
 
Новую версию тоже скоро выложу.

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 20:09 23-07-2014 | Исправлено: Jenyay, 20:11 23-07-2014
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jenyay
походу у этого нового создателя миниатюр проблемы:

Код:
Can't create thumbnail:  
 IOError('decoder zip not available',)

это для png-файла.
Для jpeg-файла:

Код:
Can't create thumbnail:  
 IOError('decoder jpeg not available',)


Всего записей: 6605 | Зарегистр. 14-02-2005 | Отправлено: 23:13 24-07-2014 | Исправлено: unreal666, 23:20 24-07-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А можешь прислать пример проблемной картинки на jenyay.ilin@gmail.com?
 
Добавлено:
Кстати, это ты запускаешь из скрипта?  
 
Если да, то какой PIL у тебя стоит? Нужен его форк - Pillow.

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 09:01 25-07-2014
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А можешь прислать пример проблемной картинки на jenyay.ilin@gmail.com?

любой png/jpg. Другие типы не пробовал.

Цитата:
Кстати, это ты запускаешь из скрипта?  

это я делаю в самом Outwiker.

Цитата:
Если да, то какой PIL у тебя стоит? Нужен его форк - Pillow.

понятия не имею.  Даже не знаю что это такое.

----------
ASUS M4A77TD / Phenom II X6 1055T / RAM 12Gib / 6 HDD = 6Tib / Radeon RX 560 2Gib / Win 7 x64 // POB, PVD
* Не называть меня на Вы, только на ты.

Всего записей: 6605 | Зарегистр. 14-02-2005 | Отправлено: 09:18 25-07-2014 | Исправлено: unreal666, 09:18 25-07-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я имею в виду, что ты его из exe-шника запускаешь или с помощью python?
 
Попробуй вот эту сборку, будут проблемы?
 
http://jenyay.net/uploads/Outwiker/Unstable/outwiker_win32_unstable_next.zip

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 09:25 25-07-2014
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
разобрался. У меня стоял PIL версии  1.1.7 и стоял недоустановленный pillow (была только папка Pillow-2.4.0-py2.7.egg-info). Сейчас обоих грохнул. И поставил pillow. Стало норм.

Цитата:
Я имею в виду, что ты его из exe-шника запускаешь или с помощью python?

из скрипта, а точнее из батника, который запускает батник python'а с передачей ему параметров

Всего записей: 6605 | Зарегистр. 14-02-2005 | Отправлено: 09:38 25-07-2014 | Исправлено: unreal666, 09:44 25-07-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А, ну отлично!

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 09:39 25-07-2014
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PS.
Кстати. Не можешь встроенные плагины, типа (:include:) и им подобные, вынести из основного кода в плагины (в папку src/plugins)?
Это чтобы минимум можно было их отключать и юзать другие плагины, имеющие подобную функциональность (чтобы не дублировать функциональность в пунктах меню).

Всего записей: 6605 | Зарегистр. 14-02-2005 | Отправлено: 09:44 25-07-2014 | Исправлено: unreal666, 09:45 25-07-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Пока обещать не буду, подумаю. Я давно хочу перенести в плагины рендеринг формул, но этим уже займусь в версии 1.9.

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 09:56 25-07-2014
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jenyay
можешь где-нибудь поправить код, чтобы при нажатии клавиши Home в редакторе курсор переходил не просто на начало строки, а к первому не пробельному символу в начале строки, как это реализовано в большинстве программерских редакторах ?

Всего записей: 6605 | Зарегистр. 14-02-2005 | Отправлено: 02:51 26-07-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ок, добавлю в ToDo в виде настройки.

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 09:14 26-07-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Выложил очередную нестабильную версию OutWiker (1.8.0.736). Изменения в этой версии такие:
 
* Теперь для каждой страницы сохраняется дата создания.
* В команде (:childlist:) добавлена возможность сортировки дочерних страниц по дате создания и дате последнего изменения.
* На странице глобального поиска добавлена возможность сортировки найденных страниц по дате создания.
* Улучшено качество создаваемых миниатюр. На фотографиях это не сильно заметно, а вот на более графических изображениях - очень. Примеры двух миниатюр. Старая - http://cs620725.vk.me/v620725314/ed45/WxQCUN5pQI8.jpg , новая - http://cs620725.vk.me/v620725314/ed3e/o8HU-v8C_PE.jpg .
* Некоторые улучшения в википарсере.
 
Скачать последнюю версию можно как всегда по ссылке - http://jenyay.net/Outwiker/Unstable

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 09:02 28-07-2014 | Исправлено: Jenyay, 09:03 28-07-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Выложил новый плагин - Sessions, предназначенный для сохранения открытых вкладок.
 
Более подробно о плагине читайте у меня в блоге - http://jenyay.net/blog/2014/07/29/sessions-novyjj-plagin-dlya-outwiker/
 
Или сразу на странице плагина - http://jenyay.net/Outwiker/Sessions

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1737 | Зарегистр. 13-10-2001 | Отправлено: 17:39 29-07-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

Компьютерный форум Ru.Board » Компьютеры » Программы » OutWiker


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru