Ответы на вопросы
10.07.2009В этом посте решил ответить на часть вопросов по блоголёту
1) как использовать плагин галереи LightBox? Не смог добавить фотографии, и организовать фотогалерею.
Вначале необходимо на странице плагинов в админке активировать плагин lightbox, после чего он сможет обрабатывать картинки, а именно: линки следующего вида
<a href="images/1.jpg" rel="lightbox[kniga]" title="Содержание"><img src="images/mini1.jpg" /></a>
где атрибут rel="lightbox" ставить не обязательно, его проставлять может плагин после создания или редактирования поста, старые посты не обрабатываются.
2) как правильно переносить сайт с фотографиями, сделанные на локалхосте на хостинг
А без разницы как - хочешь можешь отдельную папку для картинок, хочешь, то можно пользоваться загрузкой файлов через админку - тогда просто скопируй папку files на сервер, и все.
3) как вставлять коды партнёрок в сайдбар.
для этого есть виджет с редактируемым текстом - просто вводи в виджет php код, а потом виджет можешь перемещать между виджетами. Если хочется php в подвал, то в админке на странице настроек есть редактор подписи, где тоже может располагаться php, например по умолчанию там копирайты и статистика по памяти/времени.
- хотел только уточнить что когда тексты создаются и правятся, нет визуального редактора для текстов это так задумано или у меня что то не так встало?
В блоголёте отсутствует визуальный редактор - мне лично он не нужен, а работы по его внедрению слишком много, ну а поскольку я являюсь единственным разработчиком блоголёта, то я единолично принимаю решения о приоритетах в разработке. Визуальный редактор в ближайшее время не планируется. Был бы признателен за постороннею помощь в прикручивании редактора.
- как понял для тех кто хочет использовать визуальный редактор для создания и редактирования текстов надо использовать бесплатным Live Writer от Microsoft ну или другой...
Да безусловно, любым блогклиентом, я вот тоже делаю записи из клиента - особенно нравится мне лично проверка правописания.
Комментарии (56) на запись “Ответы на вопросы”
Оставить комментарий
1. Можно ли в контенте поста вставлять что-то типа макросов (которые обрабатывались бы например своим плагином). Например, текущая дата ?
2. Можно ли настроить URL на расширение .html ?
В тексте поста можно прямо писать <php ... ?> код будет исполнен, единствнное ограничение на внедряемый php код эточтобы он не был ввнутри тега code - текст в code будет преобразован таким образом, что все спецсимволы (в том числе и угловые скобки) будут заменены мнемоникками (это делает php функция htmlspecialchars)
Шаблон урлов настраиваются в админке - страница настроек/ссылки, где можно придумать любую форму урла
С уважением, durdana
Привет!
Спасибо за litepublisher!
Но такая проблема...я забыл скопировать пароль для входа в админку. Пытаюсь восстановить пароль (как написано в readme.txt) - не получается. Просто не приходит письмо.
Я так понимаю это из-за того, что не работает SMTP на моем сервере (у меня дедик).
Что можно придумать, Владимир?
Может как-то можно очистить файл с ключами, или заменить на другой пароль, а потом поменять в админке?
Сори, за большой комментарий.
Павел,
http://litepublisher.googlecode.com/svn/trunk/utils/password.php - генерирует новый случайный пароль без отсылки по почте, новый пароль выводится на странице.
Посмотри здесь
http://blogolet.ru/poleznye-skripty-dlya-blogolyota/
скрипт восстановления пароля без почты и интерфейса. В блоголёте можно настроить внешний smtp (например на mail.ru), настраивается в админке настройки/почта
Ещё дополнение: галочка запускающая плагин при активации смещается в описание плагина галереи, пробовал перезапустить не помогло, в плагине Да действительно в плагине надо после строки
public function converter($s) {
строки var_dump - нет, сегодня скачал свежую версию.
public function converter($s) { строки var_dump - нет, так как сегодня скачал свежую версию. Прошу помочь в решении проблемы.
Еще прошу извинить за неоднократное дублирование сообщений.
С уважением, durdana
самостоятельно вовсе не обязательно проставлять rel= вместо тебя это сделает плагин, также в квадратных скобках указывается что ли раздел, и он совсем не обязателен. Я в этом плагине нечего не понимаю - просто портировал из wp, благо, что там все работает на джаве. Задетальными инструкциями по особеностям работы плагина рекомендовал бы почитать соответствующие руководства для плагина lightbox для wordpress - они ни чем не отличаются. На английском ест здесь:
http://www.m3nt0r.de/blog/lightbox-wordpress-plugin/
на русском я не искал
Движок очень понравился, уже запустил первые сателлиты, однако почему то у меня ссылки на фото в галерее получаются только абсолютные, при относительных не появляется картинка. Как правильно перенести сайт, сделанный на локалхосте на хостинг.
Ещё раз сорри за дотошность...
С уважением, durdana
Ну оно вполне понятно, вот например смотри: у тебя есть пост с адресом
/moy-post-s-kartinkami/
в котором есть ссылка на
image/pictture.jpg
то браузер будет искать картинку в
/moy-post-s-kartinkami/image/pictture.jpg
и понятно, что не находит. Решение - задавать абсолютные пути, то есть со слешом вначале или изменить шаблон ссылок в админке на странице настройки/ссылки таким образом, чтобы новые адреса не зканчивались слешом и были одного уровня сложности, например добавив окончание .htm и убрав подкаталог для рубрик иметок.
Зайти в админку - настройки, ввести новый адрес блога без слеша в конце, сохранить изменения. После чего целиком скопировать все папки ифайлы на сервер. А лучше бы вообще вначале установить блоголёт, а потом скопировать одну папку data/domain
Самый оптимальный - это сделать сайт на домашнем компе с тем же доменом. Потом на сервере с устанолвенным блоголётом, в админке - обслуживание/резирвирование восстановить из резервной окоторую предварительно надо создать на локалхосте
Требует указать тип и поставщика блога.
Как вставить HTML текст уже сверстанного поста?
Приветствую.
NicEdit, если честно, не самый лучший выбор для wysiwyg редактора и был выбран лишь потому, что привязывается к любой textarea (не зависимо от id селектора css).
В принципе к блоголету привязывается любой редактор, если задать id конкретным textarea (и здесь мы во власти Владимира, потому, что с каждым обновлением замучаешься вручную добавлять id в код) :) Я сначала сделал плагин для markItUp, пришлось добавить вручную в код id, но это не универсальное решение для пользователей блоголета, пришлось искать другое, нашел NicEdit, у которого кстати есть свои плюсы (малый размер, всего один файл, возможность создавать свой набор на панели).
Sadukey, покажите код видео, может, что можно подправить в NicEdit для него.
Вот код ролика для примера.
"""<embed src="http://video.sibnet.ru/mediaplayer.swf" quality="high" bgcolor="#ffffff" width="450" height="358" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" allowfullscreen="true" allowScriptAccess="always" flashvars="file=http%3A%2F%2Fvideo.sibnet.ru%2Fupload%2Fvideo%2F97316.flv&image=http%3A%2F%2Fvideo.sibnet.ru%2Fupload%2Fcover%2Fvideo_97316_0.jpg&width=450&height=358&fullscreen=true">"""
"""<"""embed src="http://video.sibnet.ru/mediaplayer.swf" quality="high" bgcolor="#ffffff" width="450" height="358" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" allowfullscreen="true" allowScriptAccess="always" flashvars="file=http%3A%2F%2Fvideo.sibnet.ru%2Fupload%2Fvideo%2F97316.flv&image=http%3A%2F%2Fvideo.sibnet.ru%2Fupload%2Fcover%2Fvideo_97316_0.jpg&width=450&height=358&fullscreen=true"""">"""
как будет время гляну - отпишусь здесь
Sadukey, подправил плагин, потести, у меня получилось вставить твое видео
кнопка "html" на панели позволяет исправлять html-код поста по своему желанию, например, вставлять видео
http://thetrip.ru/plagin-necedit.html
Владимир неоднократно писал о темах для Блоголёта. Можете поискать по карте сайта. Я вот навскидку нашёл http://blogolet.ru/temy-ili-shablony-v-blogoljote/ Есть и другие заметки о шаблонах.
Будете делать только для себя или с народом поделитесь? А то ведь можно было бы создать на этом сайте не только раздел «Плагины», но и «Шаблоны», чтобы популяризировать движок.
<li class="page_item"><a href="$Options->url/pda$Options->home" title="$lang->mobile">$lang->mobile</a></li>
в index.tml в папке темы, но не помогает?
в помощь переделывателям шаблонов
http://thetrip.ru/delaem-shablony.html
Вопрос. Я хотел бы на сайте раздел новостей реализовать используя блог (ввести отдельную категорию "новости"). Как проще сделать вывод записей этой категории на странице не блога (на главной, например)?
PS. А вообще, низкий поклон и большое спасибо за проделанную работу. Только начал разбираться, но уже чувствуется объём и качество :)
http://blogolet.ru/integraciya-blogolyota-s-drugimi-sajtami/
Спасибо, буду пробовать.
Кстати, развёрнутый ответ весь в цитате получился.
И когда попытался там комментарий оставить, выдаёт ошибку: "Ошибка! Неверно введенные данные. Пожалуйста, нажмите кнопку Назад и повторите попытку."
В чём ошибка ввода не понятно.
Ещё вопрос. Можно ли в шаблонах включать html-код из других файлов? Что-то вроде SSI
<!--#include virtual="/table_header.inc" -->
<!--#include virtual="/top.php?doc=$DOCUMENT_URI" -->
Если нет, нельзя ли добавить?
Примеры не пропустил, попробую ещё раз, без угловых скобок :)
Ещё вопрос. Можно ли в шаблонах включать html-код из других файлов? Что-то вроде SSI
!--include virtual="/table_header.inc" --
!--include virtual="/top.php?doc=$DOCUMENT_URI" --
Если нет, нельзя ли добавить?
А кто обрабатывает инструкции #include virtual= - как я понимаю это делает обработчик, который запускает апач исходя из расширения, то есть если урл обрабатываетphp, то и соответствено не передается управление для обработки этих инструкций. К блоголёту это непосредствено отношение не имеет, наверно это как то настраивается в апаче или еще где, подсказать более конкретно сам не могу, ибо знаю об этих инструкциях только то, что они существуют. Сам по себе блоголёт вообще никак не трогает любого вида html теги внутри шаблона.
Что касается цитирования - в блоголёте определено есть не то чтобы проблема, но по мне еще недоделан фильтр текста постов: если был бы только голый текст, без тегов, то блоголёт его обрабатывает в простой html без проблем, если имеются теги, они тоже нормально опропускаются, например весь текст между тегами code заменяется html мнемониками. А тут случился баг с тегом blockqote - внутри тегов был двойной перевод строки, и фильтр попытался вставить тег p, что привело к искажению. Реально я пока не знаю простого способа преообразоывать текств валидный html поста, например в вwordpress сделана балансировка тегов, но все равно, если в посте на wordpress встречаются формы, то нижеследующий текст конкретно корежется. Для меня это задача более чем сложная, так как придтся много тестировать регэкспы, и ккаждый раз это выливается в часы ради нескольких строк регэкспа, а времени очень жалко. Была мысль вообще парсить текст поста в дерево, а потом обратно ссобирать, не забывая вставлят парные теги p, и одинарный перевод строки br, но так чтобы html оставался валидным
Интересный движок! Очень понравилось, что лёгкий и быстрый. Что не понравилось: какие-то непонятки с управлением записями и рубриками. Например, хочу удалить запись. В Опере я это сделать не могу вообще. В ФФ у меня просят для этого действия пароль, причём пароль по которому я только что успешно зашёл в админку, не проходит. В Эксплорере успешно удаляю, но в нём так прикольно глючат темы, что отпадает желание пользоваться ими (а заодно и прекрасным, поистине замечательным Блоголётом) раз и навсегда. Та же хрень происходит и с управлением рубриками. Подозреваю, что и в других углах полно мусора.
В-общем, с сожалением возвращаюсь на ВП. Супербыстрый двиг разочаровал недоделанностью. Хотя буду заглядывать иногда. Вдруг автор найдёт время и доведёт своё детище до ума.
Удачи!
Д.
Пользоваться блогклиентом для управления записями и рубриками был не вариант? Я админкой только для модерирования и обновления пользуюсь, а больше ни для чего. Чтобы практически отсутствовала тема в админке, и авторизаця работала на куках - воспользуйся админкой в мобильно версией, адрес админки для мобильника /pda/admin/
Для всех админка движка быть хорошей не может
У меня два вопроса:
1. Как разделять анонс?
2. Почему в анонсе не отображаются картинки?
PS. WP никогда не пользовался, возможно вопрос и глупый....
чтобы разделить пост на анонс и остальную часть надо использовать тег more - вставить в строку:
<!--more-->
если пост не разбит тегом на две части, то действует настройка в админке "Автоматически создаватьанонс" - и в анонсе вырезаются все теги, включая картинки. Так что выбирай сам - что тебе удобнее: автоматический анонс без тегов, самому ставить тег, или вообще без анонсов - целая статья будет и на главной.
Очень интересный движок!
На денвере установил - норма.
На бесплатном хосте - норма.
На платном - после инсталляции выскакивает Fatal error: Call to undefined function class_parents() in /home//domains//public_html/master/lib/kernel.php on line 81 - что сие может означать?
Здравствуйте!
Не могу попасть в админку, пишет
401 Unauthorized
Помогите!