Как создается Вестник Табуна
Приветствую, уважаемые читатели «Вестника Табуна»! Сегодня я предлагаю совершить вам небольшую экскурсию в редакцию нашей газеты.
И так, с чего же начинается создание «Вестника»? Абсолютно верно — со сбора постов! Раньше каждый пост открывался в отдельной вкладке, после чего вкладки группировались, в зависимости от содержания поста. Это выглядело вот так:
Когда я попал в редакцию, и впервые опробовал этот способ — я испытал на себе все прелести тормозов, переполненной оперативной памяти (браузер съедал больше 1 гигабайта). И я понял — пора меняться.
В редакции также есть способ сбора постов по номерам. Каждый пост имеет свой собственный номер.
Отыскивался крайний пост, т.н. точка отсчета, и затем, уменьшая или увеличивая номер в адресе, редактор пролистывал посты назад или вперед. Он должен ознакомиться с содержанием поста, определить, стоит ли его публиковать, и если да, то в какую рубрику (обычно это очевидно, но иногда возникают спорные моменты), придумать посту краткое описание, и записать все это дело со специфичным форматированием в тело создаваемого «Вестника».
Что прописывает редактор в теле «Вестника»:
Что видят читатели:
Но самое сложное — это галерея. Требовалось скачать картинку из поста, сохранить, загрузить на imgur с автоматическим уменьшением, и вставить в тело поста сломай-глаза конструкцию.
Вот это — код 1 ряда из 5 картинок галереи:
При этом все это дело идет в одну строку. Я разделил для наглядности каждую ссылку Enter'ом, но в настоящем Вестнике разделять строки Enter'ом строго запрещено, за исключением одного переноса строки после 5 картинок в ряд.
И если вдруг где-то обнаруживается косяк в виде неверной ссылки или отклеившегося изображения, приходится лопатить вот этот сломай-глаза код длиной минимум в 7 раз больше, чем предлагается посмотреть вам.
И все это делается для того, чтобы вы, уважаемые читатели, видели галерею такой, какой она всегда выглядит в «Вестнике»…
Именно тогда я решил облегчить жизнь и себе, и всей нашей команде. Так родилась программа Tabun Herald Maker.
Самая первая версия программы автоматически добавляла форматирование. Но она не сильно ускоряла процесс работы, плюс имела в себе огромнейшую кучу багов.
Главное окно версии 1.0:
Я бился над ней несколько дней, и в результате программа преобразилась. Последняя актуальная версия на момент написания данной статьи — 2.2.1. Она позволяет создавать номер на 20% быстрее. Лично замерял.
Главное окно программы. Позволяет вручную редактировать каждую рубрику отдельно. На этом скрине в нее загружен проект Вестника Табуна № 93.
Но главная функция, именно та, которая позволяет ускорять верстку Вестника на 20% — это Режим Маньяка-Обзорщика.
Перемещаясь между постами, достаточно лишь быстро ознакомиться с содержанием поста, написать краткое описание поста в поле «Комментарий», выбрать рубрику, указать автора и нажать кнопку «Сохранить». Остальное программа сделает сама.
Здесь был выполнен клик по «Вставить тег»:
Но с галереей все равно морока:
Хотя на само создание галереи теперь тратится не более 5 минут. Просто копировать адрес картинки поочередно, и вставлять в появляющиеся окна. А хитрый код галереи, о котором я писал чуть выше, программа делает сама.
Затем редактор получает от ответственного за обложки ссылку на обложку текущего номера.
И когда все посты промониторены, галерея сделана, все поля заполнены… Можно нажать «Сверстать»:
После чего содержимое этого текстового файла копируется в тело нового поста:
И ГОТОВО! Очередной номер «Вестника Табуна» радует своих читателей последними новостями.
Что там спрашивает белый пони в заднем ряду? Как у нас организовано общение?
У редакторов есть собственная приватная конференция в Skype для делового общения.
____________________________________________________
И все же, несмотря на вспомогательную программу, создание Вестника остается трудоемкой задачей. Программа справляется с технической частью, но она неспособна думать, анализировать, читать, обозревать, придумывать, печатать, проверять. Все это является обязанностью редактора. Живой человек всегда будет необходимой частью любого рукотворного процесса, и никакая машина не заменит его.
Представьте, если бы Вестник полностью писался программой. Тогда были бы только сухие факты, форматирование однообразное…
<...>
$*****$ [копия заголовка поста]
$*****$ [копия заголовка поста]
<...>
Никаких собственных комментариев, никакой колонки редактора…
Как выразился один из табунчан, «с колонкой редактора Вестник как-то теплее и ламповее»…
Ну что ж, наша экскурсия подошла к концу. С вами был OLEG778 . Все ваши вопросы вы можете задаватьгиду в комментариях.
И так, с чего же начинается создание «Вестника»? Абсолютно верно — со сбора постов! Раньше каждый пост открывался в отдельной вкладке, после чего вкладки группировались, в зависимости от содержания поста. Это выглядело вот так:
Когда я попал в редакцию, и впервые опробовал этот способ — я испытал на себе все прелести тормозов, переполненной оперативной памяти (браузер съедал больше 1 гигабайта). И я понял — пора меняться.
В редакции также есть способ сбора постов по номерам. Каждый пост имеет свой собственный номер.
Отыскивался крайний пост, т.н. точка отсчета, и затем, уменьшая или увеличивая номер в адресе, редактор пролистывал посты назад или вперед. Он должен ознакомиться с содержанием поста, определить, стоит ли его публиковать, и если да, то в какую рубрику (обычно это очевидно, но иногда возникают спорные моменты), придумать посту краткое описание, и записать все это дело со специфичным форматированием в тело создаваемого «Вестника».
Что прописывает редактор в теле «Вестника»:
<a href="http://tabun.everypony.ru/blog/herp_derp/23675.html" target="_blank">$*****$</a> Продолжается движение идеологического сопротивления антиЛира. В этот раз его возглавил <ls user="OLEG778" />. (Господи, чем наши редакторы занимаются... 0_(\ )
Что видят читатели:
$*****$ Продолжается движение идеологического сопротивления антиЛира. В этот раз его возглавил OLEG778 . (Господи, чем наши редакторы занимаются… 0_(\ )
Но самое сложное — это галерея. Требовалось скачать картинку из поста, сохранить, загрузить на imgur с автоматическим уменьшением, и вставить в тело поста сломай-глаза конструкцию.
Вот это — код 1 ряда из 5 картинок галереи:
<a href="http://tabun.everypony.ru/23875.html" target="_blank" title="amonak"> <img src="http://i.imgur.com/cFTdKs.jpg" /></a> <a href="http://tabun.everypony.ru/blog/fanart/23874.html" target="_blank" title="Ponik"><img src="http://i.imgur.com/2hXizs.jpg" /></a> <a href="http://tabun.everypony.ru/23871.html" target="_blank" title="ilovebrony"> <img src="http://i.imgur.com/77LNus.jpg" /></a> <a href="http://tabun.everypony.ru/23869.html" target="_blank" title="Capurei [первопост в комплекте]"> <img src="http://i.imgur.com/a8IZcs.jpg" /></a> <a href="http://tabun.everypony.ru/blog/fanart/23866.html" target="_blank" title="3luk"> <img src="http://i.imgur.com/RB6zss.jpg" /></a>
При этом все это дело идет в одну строку. Я разделил для наглядности каждую ссылку Enter'ом, но в настоящем Вестнике разделять строки Enter'ом строго запрещено, за исключением одного переноса строки после 5 картинок в ряд.
И если вдруг где-то обнаруживается косяк в виде неверной ссылки или отклеившегося изображения, приходится лопатить вот этот сломай-глаза код длиной минимум в 7 раз больше, чем предлагается посмотреть вам.
И все это делается для того, чтобы вы, уважаемые читатели, видели галерею такой, какой она всегда выглядит в «Вестнике»…
Именно тогда я решил облегчить жизнь и себе, и всей нашей команде. Так родилась программа Tabun Herald Maker.
Самая первая версия программы автоматически добавляла форматирование. Но она не сильно ускоряла процесс работы, плюс имела в себе огромнейшую кучу багов.
Главное окно версии 1.0:
Я бился над ней несколько дней, и в результате программа преобразилась. Последняя актуальная версия на момент написания данной статьи — 2.2.1. Она позволяет создавать номер на 20% быстрее. Лично замерял.
Главное окно программы. Позволяет вручную редактировать каждую рубрику отдельно. На этом скрине в нее загружен проект Вестника Табуна № 93.
Но главная функция, именно та, которая позволяет ускорять верстку Вестника на 20% — это Режим Маньяка-Обзорщика.
Перемещаясь между постами, достаточно лишь быстро ознакомиться с содержанием поста, написать краткое описание поста в поле «Комментарий», выбрать рубрику, указать автора и нажать кнопку «Сохранить». Остальное программа сделает сама.
Здесь был выполнен клик по «Вставить тег»:
Но с галереей все равно морока:
Хотя на само создание галереи теперь тратится не более 5 минут. Просто копировать адрес картинки поочередно, и вставлять в появляющиеся окна. А хитрый код галереи, о котором я писал чуть выше, программа делает сама.
Затем редактор получает от ответственного за обложки ссылку на обложку текущего номера.
И когда все посты промониторены, галерея сделана, все поля заполнены… Можно нажать «Сверстать»:
После чего содержимое этого текстового файла копируется в тело нового поста:
И ГОТОВО! Очередной номер «Вестника Табуна» радует своих читателей последними новостями.
Что там спрашивает белый пони в заднем ряду? Как у нас организовано общение?
У редакторов есть собственная приватная конференция в Skype для делового общения.
____________________________________________________
И все же, несмотря на вспомогательную программу, создание Вестника остается трудоемкой задачей. Программа справляется с технической частью, но она неспособна думать, анализировать, читать, обозревать, придумывать, печатать, проверять. Все это является обязанностью редактора. Живой человек всегда будет необходимой частью любого рукотворного процесса, и никакая машина не заменит его.
Представьте, если бы Вестник полностью писался программой. Тогда были бы только сухие факты, форматирование однообразное…
<...>
$*****$ [копия заголовка поста]
$*****$ [копия заголовка поста]
<...>
Никаких собственных комментариев, никакой колонки редактора…
Как выразился один из табунчан, «с колонкой редактора Вестник как-то теплее и ламповее»…
Наша команда старается для вас!
Ну что ж, наша экскурсия подошла к концу. С вами был OLEG778 . Все ваши вопросы вы можете задавать
35 комментариев
картинка бросает в дрожь своей безысходностью :P
Придётся мне потом переквалифицироватся…
здооооооороооооовооооооо…
И я думаю, что работу с превью можно как то улучшить и убыстрить… подумаю…
питон у вас есть в системе?
а галерея артов все равно формируется руками?
поправь меня, в том где я ошибаюсь:
есть пост. из одного поста в галерею попадает одна картинка.
значит можно сделать простой список по строкам:
урл поста
урл картинки
теперь надо картинки преобразовать к единому размеру, сделать превью, залить их на хостинг картинок (имгур к примеру)
а потом сформировать блок превьюешек, каждая из которых является ссылкой на пост. блок формируется по 5 в ряд.
верно? если да — могу это автоматизировать.
Есть пост с картинкой. Он открыт в окне режима «Обзорщика-маньяка». Выбираем рубрику «Галерея», и программа сообщает, под каким номером мы должны сохранить картинку из поста. Сохраняем на жесткий диск под указанным номером. Прописываем в поле «Автор» написавшего этот пост, жмем «Сохранить».
На диске возникает файл gallery.ini, в нем написан номер картинки, ссылка на пост и автор.
Заканчиваем обзор, открываем с основного браузера imgur.com, загружаем сохраненные картинки в отдельный альбом, выставляя разрешение 150х112. Сортируем их на странице сайта по возрастанию имени файла.
Затем нажимаем кнопку с многоточием (Загрузить ini-файл галереи). Программа ищет этот файл в своей папке, либо в папке проекта. Если находит — выдает вот это «безысходное сообщение», после чего начинает выдавать окна типа «Картинка №1 вставьте ссылку предпросмотра». Копируете адрес первого изображения, жмете ОК. Программа тут же запросит «Картинку №2 предпросмотр» — копируете адрес второго изображения. И так, пока цикл не закончится, пока она не дочитает файл до конца. В результате получаем готовую галерею, с автоматическим разбиением на ряды по 5 штук в ряд.
урл поста
урл картинки из поста
у имгура есть апи, значит потом на этот текстовый файл с парами строк можно натравить питоновский скрипт, который сам скачает картинки, зальет их на имгур, и выдаст html код с превьхами, ссылки с которых ведут на посты.
то есть уйдет вся рутина в виде ручной работы с имгуром.
если урл картинки равен i.imgur.com/XXXXX.jpg
то превью у нее сразу будет i.imgur.com/XXXXXs.jpg — просто добавляется «s» к имени джипега.
ну если что — спроси, я помогу с имгуром.
Написать фанфик или нарисовать что — нибудь, проще чем создавать подобную «газету» о таких работах ))
Отрадно видеть, как тщательно стараются люди, дабы себе и другим было потом приятно.
А прога зачет! Дэльфя?