aboutsummaryrefslogtreecommitdiff
path: root/content/weblog/2018-10-10_w3blog-v05-release/index.ru.md
diff options
context:
space:
mode:
authorYaroslav <contact@yaroslavps.com>2020-03-17 22:39:16 +0300
committerYaroslav <contact@yaroslavps.com>2020-03-17 22:39:16 +0300
commitae3927e0f12101bb8a788b4564657e1632f7e29d (patch)
tree150bcdd8a98dcad851a07ed07ce7fff2f1cdc39a /content/weblog/2018-10-10_w3blog-v05-release/index.ru.md
parentbad0f74397db8dc41b4ed7845b86184e15752253 (diff)
downloadyaroslavps.com-ae3927e0f12101bb8a788b4564657e1632f7e29d.tar.gz
yaroslavps.com-ae3927e0f12101bb8a788b4564657e1632f7e29d.zip
migrated Oct 2018 posts
Diffstat (limited to 'content/weblog/2018-10-10_w3blog-v05-release/index.ru.md')
-rw-r--r--content/weblog/2018-10-10_w3blog-v05-release/index.ru.md73
1 files changed, 73 insertions, 0 deletions
diff --git a/content/weblog/2018-10-10_w3blog-v05-release/index.ru.md b/content/weblog/2018-10-10_w3blog-v05-release/index.ru.md
new file mode 100644
index 0000000..870ba96
--- /dev/null
+++ b/content/weblog/2018-10-10_w3blog-v05-release/index.ru.md
@@ -0,0 +1,73 @@
++++
+title = "Новый выпуск w3blog - версия 0.5"
+date = 2018-10-10T12:04:00Z
++++
+
+После несколько месяцев без особого свободного времени, оно наконец появилось и
+мне удалось сесть за работу над моим движком для блогов. Это обновление приносит
+некоторые улучшении и новые фишки для w3blog.
+
+<!-- more -->
+
+Первым делом, я избавился от лишнего в клиентской части. Избавился от Bootstrap
+и JQuery, и полностью переписал дефолтный CSS. А теперь приятно смотреть на
+дефолтный стиль страницы, таблицв стилей без сжатия весит всего 5.6К (По
+сравнению с 138К для сжатого CSS Bootstrap), и конечно сайт так же стал более
+легким за счет избавления JQuery (который в принципе нужен был бутстрапу).
+
+v0.4 - дефолтный вид
+
+![v0.4](v04.png)
+
+дефолтный вид в v0.5
+
+![v0.5](v05.png)
+
+И говоря про улучшения, комментарии наконец содержат дату публикации. Кажется я
+забыл добавить столь полезную функцию.
+
+Новые фишки:
+
+* Динамическая прогрузка постов на главной и страницах категорий и архива - Если
+ вы включите эту фичу, вместо обычных кнопок пагинации, появится в конце
+ страницы кнопка для прогрузки следующих постов через AJAX. Таким образом не
+ подгружается целая страница заново. Включите добавляя `'dynamic_load': True` в
+ `WEBLOG_SETTINGS`.
+* Бесконечное пролистывание страницы для динамической прогрузки - Когда эта
+ опция и динамическая прогрузка включены, после пролистывания до конца
+ страницы, следующие посты автоматически прогружаются через AJAX. Включите
+ динамическую прогрузку (см. выше) и добавьте `'infinite_load': True` в
+ `WEBLOG_SETTINGS`.
+* Плавающая боковая панель - Действия этой функции, сделать так чтобы боковая
+ панель плавала рядом с контентом после пролистывания страницы ниже
+ навигационной строки. Для активации добавьте `'floating_sidebar': True` в
+ `WEBLOG_SETTINGS`.
+
+Это собственно все изменения внесены в этом новом релизе. Если вы уже
+пользуйтесь w3blog'ом, и вы используете свои собственны таблицы стилей, вам
+придется их переделать, поскольку шаблоны немного изменились с поседней (0.4)
+версей. В основном изменились классы HTML/CSS.
+
+Были планы и для другие фичи для этого релиза, но я решил их оставить на
+следующие релизы.Один из них является способ добавления элементов/HTML в боковую
+панель, без необходимости переписывание шаблонов w3blog'а. К сожалению я пока не
+нашел нормальный способ разработать такую функцию.
+
+Если у вас возникли проблемы при испоьзованию w3blog, или у вас есть советы либо
+комментарии, первый и наилучший вариант это открыть "issue" на странице
+Github'а. Если вдруг у вас нет аккаунта Github (и вы не желаете создать аккаунт,
+увы) напишите мне на адрес электронной почты
+[contact@yaroslavps.com](mailto:contact@yaroslavps.com). Однако, если вы
+пользуетесь одним из больших провайдеров электронной почты (например mail.ru,
+gmail) то возможно ваш провайдер заблокирует мое письмо с ответом, либо отправит
+в спам.
+
+If you have any issues with w3blog, or maybe even suggestions, the first option
+would be to open an issue on its Github page, if you don't have a Github
+account (and don't want to create one), you can write me an email at
+[contact@yaroslavps.com](mailto:contact@yaroslavps.com). However, if you are
+using one of the big email providers (e.g. outlook or gmail), my response could
+be blocked by your provider.
+
+[Страница GitHub](https://github.com/Yaroslav-95/w3blog).
+