«Поле, русское поле...»
ldu → lendаu → лэндау? ... Вау!

Lendau Connect

Кризис в любой отрасли это прежде всего кризис идей, когда возникает вопрос "и что дальше". Так же и с движками сайтов. Можно безконечно наращивать функционал, доводить до блеска существующий стремясь к идеальному коду в сферическом вакууме, а можно придумать некую прорывную технологию которая лежит на поверхности но никем не внедрена по причине исключительно жадности и лени, но которая перевернёт все существующие представления, в текущей области в частности.

Читать дальше →

Тегирование содержания поисковыми метками

10 Февраля 2012 / О, бложе мой / Веб дело / Лендариум перелинковка страниц из разных разделов хештегами

Иногда нужно объединить несколько страниц одного или разных разделов, и для этого помимо ручной перелинковки (что бывает достаточно муторно) самый наверно простой и быстрый для внедрения способ - простановка в тексте страницы или под ним специальных меток: хеш-тегов.

Хеш-тег - это twitter style метка начинающаяся с символа решётки # и далее содержащая некоторое слово + некоторые спец символы: тире, подчёркивание, точку, например: #lendau, #devlog, #seditio, которые автоматически преобразовываются в ссылку поиска страниц с аналогичными метками.
Читать дальше →

Lendau Power

20 ноября 2011 / О, бложе мой / Веб дело / Лендариум плагин пак для сайтов сообществ на базе движке seditio

Заготовка страницы под плагин пак для сообщество ориентированных сайтов.

Поскольку я начал перетаскивать подобные свои проекты на sed, соответственно конвертировать и переделывать плагины для форума, событий, и т.п. и буду собирать их в единый комплект, из которого потом можно будет брать их все или по отдельности по своему усмотрению.

Готово:
Плагин "актуальные темы" (выборка сообщений за сутки и построение топа самых обсуждаемых тем)
Плагин "активные темы" (последние 100 тем из всех разделов форума в порядке обновления)

Стратегия 900

Краткое описание нумерологии дистрибутивов линейки движков LDU - Seditio для тех кто не в курсе.

Изначально движок зародился под необычным названием Land Down Under, сокращённо - LDU и динамично развивался в качестве простого и функционального решения для сайтов сообществ, новостных, игровых и т.п. порталов.

Но потом оказалось что уникальность заложенной архитектуры движка позволяет строить и другие типы сайтов - от визитки представительства до корпоративных сайтов произвольной сложности, наращиваемой плагинами и небольшими модификациями существущего ядра.
Читать дальше →

Подсветка синтаксиса внутри тега [code]...[/code]

11 ноября 2011 / О, бложе мой / Веб дело / Лендариум devmode, интеграция, highlight

Интеграция подсветки синтаксиса и раскраски кода при помощи... остановился на библиотеке highlight.js

Возможно не так зрелищно и наворочено, как например в SyntaxHighlighter - зато внедряется на полпинка, весит почти ничего и с основной задачей - форматирование и выделение кода вполне справляется, то что надо


Читать дальше →

Быстрые ссылки для управления новостями

Продолжаю наращивать удобство и эксплуатационную пригодность отдельных элементов движка, на этот раз назрела необходимость в быстрых администраторских ссылках в списке новостей.


Для этого в файле plugins/news/news.php перед строчкой

Код:
$news->parse("NEWS.PAGE_ROW");



Добавил код:

Читать дальше →

Загрузка файлов из формы добавления/редактирования страниц

Следующим шагом после подглядывалки у новостного страничкатора соорудил тут быструю загрузку файлов прямо из формы добавления/редактирования страницы, "на лету".

Читать дальше →

Задниий проход с интегрированной библиотекой JsHttpRequest

Плагин родился в ходе освоения технологии, представляет собой интеграцию серверной части библиотеки JsHttpRequest в Seditio (пришлось столкнуться с некоторыми граблями и переложить их в другое место).

Расширяется привычно, плагинами через хуки, с одной особенностью - под каждый новый плагин создаётся отдельный, персональный хук.
Читать дальше →

Предпросмотр для новостного страничкатора

Давно собирался освоить библиотеку JsHttpRequest от dkLab, и в качестве разминки сваял динамически обновляемый предпросмотр у новостного страничкатора:


Читать дальше →

Ядрёный синдикат

Дорабатываю генератор rss лент для этого сайта и блогосборки впоследствии, ну и вообще сердитого в целом.

Пока содержит в себе корневой загрузчик, и обработчик запросов новых страниц:

Код:
rss.php
system/core/rss/rss.pages.php


Из вкусного умеет:

- показывать новости (+ подразделы) /rss.php?m=pages
- отображать обновления отдельного раздела и его подразделов пачкой /rss.php?m=pages&t=PAGE_CAT
- выдавать последние записи только из конкретной категории /rss.php?m=pages&с=PAGE_CAT
- работать со списком разделов перечисленных через чёрточку "|" вот так /rss.php?m=pages&с=CAT1|CAT2|CAT3
- ну и главное: синдикатор дружит с ограничителем доступа к разделам, на чём аналогичные доступные решения хромают.

Lendau ГлаголЪ

5 апреля 2011 / О, бложе мой / Веб дело / Лендариум блогосборка для сердитого (в подготовке)

«Буки ведая - глаголь добро,
добро есть жизнь.»

Комплект из плагинов, настроек и шаблонов оформления для организации страницы персональных публикаций на основе движка Seditio.


Читать дальше →

Больше возможностей при добавлении страниц

3 апреля 2011 / О, бложе мой / Веб дело / Лендариум валидатор, выбор типа страницы, оформление input полей

Небольшая доделка формы добавления страниц для администратора:

1. Возможность выбора типа страницы (html или стандартный bbкод парсер).
2. Опция отправки страницы на публикацию минуя очередь на проверку.

Читать дальше →

Новостной страничкатор

10 декабря 2010 / О, бложе мой / Веб дело / Лендариум переделка постраничной навигации в новостях на главной

Вот такую штуку соорудил для листания новостей на первой странице. Из особенностей - обратный отсчёт нумерации страниц, где первая страница это действительно первая, там хранятся самые старые записи. При этом каждая страница ушедшая в глубь имеет фиксированный адрес и содержание. Для экономии места при большом скоплении страниц - числа сворачиваются в точки, сохраняя активную ссылку, ну и немного заморочился со стилевым оформлением: текущая страница выделена размером, рамочкой и стрелочками для листания, соседниие номера страниц - чем дальше от текущей тем тускнее и меньше.

Вобщем я доволен

Счетовод для пекарни

1 декабря 2010 / О, бложе мой / Веб дело / Лендариум логгер сбора статистики времени создания страниц

Тоже давно хотел такую штуку, которая записывает сколько у сервера занимает генерация страниц в зависимости от времени суток. Поводом для написания этого счетовода послужило ну совсем уж неприличное время создания страниц, для выкатывания аргументированной цифрами предъявы хостеру. Поскольку несколько секунд на создание страницы простеньким движком на сервере, когда тотже самый скрипт на домашнем субноуте выплёвывает страничку в среднем за 0.03 секунды, это уже слегка перебор. Причём это всё на тарифном плане выше рекомендуемого, на котором крутится пара сайтиков с отсутствием какой либо заметной посещаемости.
Читать дальше →

Хроники лендариума: прикрутил тут человеческие ссылки

29 ноября 2010 / О, бложе мой / Веб дело / Лендариум чпу, навигатор по разделам и замена вида даты

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

Кто ты? Откуда и куда тебя занесло?

27 ноября 2010 / О, бложе мой / Веб дело / Лендариум шпион внешней разведки, refer(r)er логгер за пару минут

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

Неслучайные случайности случаются

24 ноября 2010 / О, бложе мой / Веб дело / Лендариум случайный элемент массива в php

Случайные заголовки на сайте? Запросто. Теперь поисковые роботы будут биться в истерике натыкаясь каждый раз на разный заголовок у одной и тойже страницы, а отчёты гугл аналитики просмотров содержимого по заголовкам будут хорошенько подпорчены
Читать дальше →

Рулетка лендарика теперь и внизу страниц

Прикрутил в конце страниц модификацию линейного лендарика с первой страницы, с небольшой особенностью: посередине отмечается дата публикации страницы, и уже от неё отсчитываются в обе стороны соседние даты, с ссылками на страницы.
Читать дальше →

Линейный (ка)лендарик для первой страницы

Изобрёл себе календарик для главной странички. Перепробовал несколько готовых до этого от разных авторов, но понял что для меня они не очень подходят, да и надоели эти стандартные квадратики как у всех. Поэтому я решил выпендриться и сделать лендарик-календарик в виде линеечки растущей слева направо.
Читать дальше →