6 заметок с тегом

блог

Добавляем ссылкам Эгеи в статьях target=«_blank»

После публикации статьи «Минусы блогового движка Эгея» один из минусов был сразу решён. Речь об открытии ссылок из публикаций в новых окнах браузера. Дмитрий Шишкин предложил следующее решение:

//Добавляем ссылкам в публикациях target="_blank"
$(document).ready(function(){
    $(".e2-note-text a").attr("target","_blank");
  });

Чтобы им воспользоваться добавьте код выше в JS файл вашей темы. Если таковой отсутствует, то создайте папку «js» в вашей теме и поместите там файл с этим кодом. Назвать файл можно как саму тему. Эгея файл автоматически подгрузит.

Минусы блогового движка Эгея

Плюсы Эгеи очевидны и хорошо представлены на её сайте. Но существуют моменты, которые мне приходится подправлять под себя при каждом обновлении движка.

Минусы:

  • Зависимость от предпочтений автора движка
    Разработка и поддержка ведётся одним автором, поэтому как он решил, так и будет. Решил, что избранные статьи в сайдбаре показываться не должны, они и не показываются.
  • Закодированное ядро движка
    Может это и не минус, но я отношусь к тем, кто любит покопаться под капотом. Иногда это нужно для внесения улучшений, но в Эгее капот приварен.
  • Нестандартный форматор текста
    Мне нравится форматер Эгеи, но он не совсем маркдаун. При написании публикаций в редакторах с этой разметкой приходится менять её на поддерживаемую Эгеей.
  • Отсутствие кнопки Google+ по умолчанию
    Не понимаю почему и эту кнопку не включить? Функциональность такая есть, но кнопки нет. Я понимаю, что автор движка может не пользоваться такой кнопкой, но другие же пользуются.
  • Не открывание ссылок в новом окне
    Субъективно, но вот не люблю когда ссылки открываются в том же окне. А если мне нужно ряд ссылок посмотреть? Туда-сюда прыгать?

Глюки

Буду вылавливать по мере нахождения и предлагать решения.

  • При наличии в тексте публикации тега <noscript> дальше него текст и кнопки редактирования не показывает.
    Если вдруг возникла необходимость написать, то замените символы «<» и «>» их кодами. Чтобы отредактировать такую публикацию добавьте к её ссылке «/edit/».

Эгея прекрасный движок. Иначе я давно бы от него отказался. Эта публикация написана с целью сделать его ещё лучше. Как? Давайте вместе подумаем.

 3 комментария    94   2015   блог   Е2   мысли

2015

Тяжёлый вход в Новый Год. Я у родителей. Папа в больнице после инфаркта. Слава Богу уже ходит потихоньку.

P.S. Иллюстрация Tango в тему.

 1 комментарий    4   2014   блог   мысли

А что этот не пишет?

Попробую ответить на этот вопрос. Смешались в кучу работа, жизнь, учёба и лень. В блоге 14 черновиков, которые не считаю готовыми к публикации, а довести до ума желания не хватает.

Вы что с такими делаете? Существует срок годности черновика?

Надо «ощетиниться» и начать регулярные публикации. Благо мыслей хватает!
А вот и начну это делать! Когда? Ну конечно, с понедельника!

Сначала разгонюсь публикациями о насущном. Созревшим в сердце и мозгах за период молчания. Что уже лежит на кончиках пальцев.
Разбавлю техническими постами, для которых нужно старание, а не мозг (афоризмы, интересные ссылки, рабочие моменты).
Затем добавлю статьи требующие исследования и сбора информации (возможно, из черновиков).

Буду использовать 10 эффективных стратегий повышения продуктивности. Инструментами из Текстилища. Использовать советы из рассылки Главреда.

 Нет комментариев    5   2014   блог   мысли

Обновляем и меняем скрипт подсветки кода в Эгее

На данный момент в Эгее стоит довольно старенькая версия скрипта подсветки кода Ивана Сагалаева, поэтому я решил обновить её на последнюю версию и изменить стиль на более подходящий моему шаблону.

Вам нужно это сделать если:

  1. Вам нужна подсветка не только веб-языков.
  2. Вам нужно другое оформление подсветки для вашего шаблона Эгеи.
  3. Вы маньяк последних версий.

Последовательность действий для смены скрипта Highlight.js в Эгее

  1. Забираем с сайта автора скрипта его последнюю версию и выбираем тему оформления.
    Скачиваем скрипт предварительно выбрав нужные вам языки в разделе «Custom package» и параллельно выбираем тему.
  2. Подготавливаем скрипт к Эгее.
    Распаковываем скачанный скрипт.
    Переименовываем highlight.pack.js в highlight.js и добавляем в конец скрипта строку hljs.initHighlightingOnLoad(); (Спасибо Илье за комментарий в license.txt!)
    Находим в папке styles выбранную вами тему и переименовываем в highlight.css
  3. Заменяем старый скрипт на новый.
    Переходим в Эгее по пути system → library → highlight и меняем имеющиеся там файлы на свои.
 Нет комментариев    6   2014   блог   Е2   кодинг

Как я веду этот блог или немного о «Мамочке»

Я веду этот блог по системе, которую я назвал «Мамочка» (почему, думаю, станет понятно из её описания). Это не коммерческий блог, поэтому я не загоняюсь и не рву жилы. Есть конечно напоминание в Things, которое периодически выскакивает, но именно как напоминание, а не задача. Я сознательно стараюсь не привязываться к сериям публикаций, которые завязаны на днях недели («Пятничное видео», «Почитать на выходных», «Трудный понедельник» и т. п.), чтобы не быть связанным. Но хватит слов. Итак, представляю вам систему ведения блога «Мамочка»!

Зачатие

На ум приходит очередная тема для публикации, которая рождается в процессе чтения, необходимости (часть публикаций собираюсь собрать в курсы), размышлений или сёрфинга по сайтам. Я её заношу в черновики блога и даю первичное описание того, о чём хочу написать.

Вынашивание

На этом этапе происходит сбор материала для публикации. Длится он достаточно длительный период (не 9 месяцев конечно!). Я вношу в черновик статьи ссылки по теме, куски цитат, свои мысли и другую информацию, которая поможет сформировать публикацию. На этом этапе я выбираю стиль написания, оформление и другие составляющие статьи.

Рождение

Когда я считаю количество набранного материала достаточным, я оформляю все собранные кусочки в единое целое — статью, которую опубликовываю. Стараюсь её вычитать и отредактировать. Подобрать или нарисовать иллюстрации, если они не были найдены на предыдущем этапе (если они нужны).

Воспитание

Обновления и исправления — это заключительный этап. Несмотря на мои старания при рождении статьи, проскакивают ошибки или мне не нравятся некоторые предложения. Приходится возвращаться и править. Некоторые публикации обновляются при получении новой информации. Не все «дети» в этом нуждаются, но таковые встречаются.

В принципе, при недолгой работе копирайтером я пользовался этой же методикой. Единственное различие в том, что она была жёстко привязана ко времени. Срок «вынашивания» был зафиксирован и «зачатие» происходило принудительно. Можно назвать систему при копирайтинге (барабанная дробь) «Суррогатная мамочка»!

P.S. На данный момент я вынашиваю 11 публикаций. Кто больше?