Экспериментальный движок Омского Форума
Создана: 26 Мая 2009 Втр 11:19:45.
Раздел: "Администрация - пользователям форума"
Сообщений в теме: 20, просмотров: 10017
-
Понемногу разрабатываю принципиально новый движок для Омского Форума, который работает с той же базой данных и внешне оформляется по аналогии с основным работающим сейчас вариантом. Кому любопытно, могут потестировать по адресу http://x.omsk.com/
Сейчас частично реализованы лишь некоторые скрипты просмотра. Авторизация как таковая отсутствует, если для просмотра требуется авторизация то выдаётся отказ.
Что меня интересует сейчас:
прежде всего правильность работы просмотровщика тем /viewtopic.php
там, в частности, реализован новый механизм выдачи цитат (при размере цитат больше некоторого объёма они "схлопываются" в раскрывающийся блок). Интересует сбивается ли форматирование, при каких условиях это происходит. Ну и вообще, какие недостатки/глюки проявляются. -
Silvertown писал :Работает субъективно побыстрее.
Ну скорость по идее будет быстрее за счёт оптимизации кода и отсутствия лишних запросов к базе данных. Хотя сам сервер для экспериментального движка сейчас работает в самой минимальной конфигурации - 64мб памяти и т.д.
Silvertown писал :Обрамления цитат, по-моему лучше растягивать на всю ширину, так лучше смотрится.
сказать по правде я не очень разбираюсь в форматировании объектов при помощи стилей, просто взял за основу кусок с какого-то найденного в сети образца и слегка подправил. Наверняка можно сделать всё гораздо симпатичнее, кто бы только подсказал как
Silvertown писал :Не работают ссылки на отдельные сообщения - перекидывает на первую страницу темы.
Это да, вот пытаюсь как раз придумать как вычислить номер страницы темы по номеру сообщения. -
Форматирование цитат:
$quoteopen ='<div style="border: 1px dotted #A0A0A0; padding: 2px; background: #E0E0E0 none repeat scroll 0\% 0\%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size: 12px; text-align: left; display: inline-block;">';
$quoteopen.='<b>'.$who.'</b>:';
$quoteopen.='<span style="border-top: 1px dotted gray; padding: 3px; display: block; margin-top: 1px; background: #F0F0F0">';
$quoteclose="</span></div>";
Цитата:Форматирование цитат:
$quoteopen ='<div style="border: 1px dotted #A0A0A0; padding: 2px; background: #E0E0E0 none repeat scroll 0\% 0\%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size: 12px; text-align: left; display: inline-block;">';
$quoteopen.='<b>'.$who.'</b>:';
сцылко:
/viewtopic.php?p=1221485#1221485 -
Silvertown писал :Не работают ссылки на отдельные сообщения - перекидывает на первую страницу темы.
так, ну вот это вроде уже сделал, теперь перекидывает на страницу с правильным номером. -
Roman! писал : Игнор-лист не работает
Игнор-лист связан с авторизацией, которая сейчас пока ещё не реализована.
Но вообще на новом движке реализована возможность произвольной выборки сообщений из темы, поэтому реализовать игнор-лист можно элемнтарно, после написания авторизации.
Можно уже поэкспериментировать с выборкой сообщений по параметру "уровень" (это значок рядом вверху над сообщением, либо зелёный треугольник =1 . либо синий квадрат =2 , либо красная точка =0).
Например, выборка из темы сообщений с уровнем не ниже 1 (то есть 1 или 2)
/viewtopic.php?t=85&min=1
Например, выборка из темы сообщений с уровнем не ниже 2 (строго 2)
/viewtopic.php?t=85&min=2
работает и аналогичный параметр max, например
выборка из темы сообщений с уровнем не выше 0 (то есть строго 0)
/viewtopic.php?t=85&max=0
выборка из темы сообщений с уровнем не выше 1 (то есть 0 или 1)
/viewtopic.php?t=85&max=1
параметры min и max можно скомбинировать:
выборка сообщений строго с уровнем 1
/viewtopic.php?t=85&min=1&max=1
заглавное сообщение темы показывается всегда, вне зависимости от способов фильтрации. -
Прикрутил отображение опросов.
Например:
/viewtopic.php?t=93240
Поработал над совершенствованием вывода цитат. -
AlexAdmin писал :Поработал над совершенствованием вывода цитат.
imho, это лишнее. Зачем эти нагромождения?
Кстати, дя меня одни из плюсов нынешней версии форума - размер шрифта, он комфортен,
В эксперементальной версии он больше, как на всех современных форумах, мне он не нра.
Я думаю, главное достоинство текущего движка - лаконичность и простота - ничего не отвлекает, ничего лишнего.
От современных форумов с рюшечками-плюсиками-рамочками, автарами огромными тошнит просто.
На форуме главное - текст, вот ему и нужно отводить больше места. -