![]() |
Показаны 20 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- SmartBB (http://netadmin.ws/forum/forumdisplay.php?forumid=85)
-- Скрипт форума на smarty (http://netadmin.ws/forum/showthread.php?threadid=11669)
Cкрипт форума на smarty, smarty bulletin board
Пишется скрипт форума, на основе шаблонизатора смарти
Демо
http://smbb.ws/ и http://rumagic.com/smartybb/
скачать исходник можно здесь
http://faq.pp.ru/smartybb.tar.gz
пользоваться пока можно только в экспериментальных целях.
Обязательные требования!
Браузер не хуже мозиллы версии 1.0. (иначе фичи сделанные на технологии ajax не будут работать)
Операционка линукс или его клон.
----------------
Форум использует сторонние фичи:
Шаблонизатор смарти, библиотека аджакс Котерова.
Данный раздел является официальной страницей тех.поддержки.
форум после инсталляции
http://faq.pp.ru/read_mee/img/main.gif
__________________
http://faq.pp.ru/read_mee/
В форуме имеются, дефолтовые фичи:
Цитирование со вставкой имени пользователя и даты поста.
Возможность делать сообщения видимыми только для модеров или пользователей набравшим определенное кол-во постов,
так же имеются возможности конфигурации прав, при которых топик стартер будет модератором СВОЕГО топика.
Флуд контрол, в данный момент двух-уровневый, 1 это тайм-аут на опредленный период времени, второй это лимит создания тем и сообщений в сутки, регулируются оба параметра индивидуально каждой группе.
Также имеется встроенное кеширование, которое можно включить.
В случае индексации форума поисковиками, будет стартовать нулевая сессия, это предотвратит зацикливание поисковиков на одинаковых страницах.
__________________
http://faq.pp.ru/read_mee/
Дык блин форумов итак вагон и маленькая тележка, куда же больше. Хотя многие фиги описанные тут очень даже зашибись.
__________________
пам парам пам пам 
----------
Дык блин форумов итак вагон и маленькая тележка, куда же больше.
----------
Да, их тысячи, но реальных скриптов только три!
это ipb, vb, phpbb, у exbb к сожалению не в курсе, используется ли там шаблонизатор при котором разделяется php код и html шаблоны.
Что касается форумов на шаблонизаторе смарте, то имхо, у этого скрипта пока нет конкурентов.
-----------
Хотя многие фиги описанные тут очень даже зашибись.
-----------
Вот и я о том же, в форуме будут полезные фичи, которых нету, в стандартных поставках ipb, vb или phpbb.
__________________
http://faq.pp.ru/read_mee/
quote:
при котором разделяется php код и html шаблоны.
__________________
пам парам пам пам 
На днях планируется сделать:
макс. кол-во постов в сутки - для участников групп пользователей.
(своего рода защита флуда)
Далее работа над усовершенствованием админки.
(пока что, это самое кривое место в скрипте)
__________________
http://faq.pp.ru/read_mee/
ты один этим проектом занимаешся? или целый песочник
команда?
__________________
пам парам пам пам 
Я один. И кроме этого места (официальный форум тех.поддержки), о скрипте нигде не информирую, так как в случае если будут вопросы массового характера, отвечать на них я возможно буду не успевать.
Поэтому первоначально, я отшлифую скрипт, а потом уже информация пойдет в массы, сейчас по запросу smarty bulletin board в гугле или яндексе, на первых местах этот форум, либо страницы ссылающиеся сюда.
---------------------
10мая, сроком на неделю проведу время в больнице.
А после работа снова закипит. 
прооперировали, и 15мая отпустили из больницы. 
__________________
http://faq.pp.ru/read_mee/
библиотека аджакс Котерова - что это???
Ð_то в основном, джава-скрипт, который занимается приемом передачей переменных в кодировке вин-1251.
В данный момент тружусь над "голосованием", будет возможность создавать опросы с прогресс барами (оценка по шкале допустим от 0 до 10).
__________________
http://faq.pp.ru/read_mee/
Сделано, на каждую группу пользователей, можно поставить лимит создания топиков за сутки и сообщений за сутки.
(флуд контрол тоже заработал)
Архив пока не обновлен.
------------
скоро начну делать систему предупреждений, выслушаю любые, даже самые необычные пожелания. 
__________________
http://faq.pp.ru/read_mee/
Искатель
а зачем юзать Котеровский Аякс?
пощупай prototype, он проще и намного легче по весу
трабла с русской кодировкой в нем легко решается
fStrange добавил 03-07-2006 в 08:08:48:
по системе предупреждений...
разрешить раздавать предупреждения определенной группе
снимать 1 предупреждение автоматически по истечении определенного времени
снимать 1 предупреждение за определенное кол-во постов
__________________
Новая жизнь HMM3(Герои 3.5 WoG)http://hmm3.fclan.ru
---------
пощупай prototype, он проще и намного легче по весу
---------
Обязательно попробую, после системы предупреждений.
-----------
разрешить раздавать предупреждения определенной группе
снимать 1 предупреждение автоматически по истечении определенного времени
снимать 1 предупреждение за определенное кол-во постов
-----------
ОК, можно еще добавить, что-то типа "автомата" например, если при отправке поста в нем есть запрещенные слова или ссылки, автору присваивается предупреждение (надо обдумавать алгоритм).
__________________
http://faq.pp.ru/read_mee/
quote:
пощупай prototype, он проще и намного легче по весу
__________________
Всегда есть решение.
polo
moo.ajax.js 1 кб
prototype.lite.js 3 кб
эти 2 файла необходимы для работы
аякса
~5 кб против 12 котеровских, а не 46
жаль сардар на винграде, не доработал свой аякс, он мне больше чем котеровский нравился
__________________
Новая жизнь HMM3(Герои 3.5 WoG)http://hmm3.fclan.ru
а как у него с обработкой данных на сервере? А то там я там примеров не нашел, а времени копаться нету.
__________________
Всегда есть решение.
не понял вопроса...
на всяк случай привожу примерчик
в серверную часть как у Котерова ничего не подключаем разве что хедер для русификации
//джаваскрипт, не забыть подключить два файлика
function getThing(id){
new ajax('t/goods.php', {postBody: 'type='+id, update: $('enc')});}
// html в который аякс кладет ответ
<div id="enc"> ответ аякса</div>
//русификация ответа в серверной части
// goods.php
header("Content-type: text/html; charset=windows-1251");
__________________
Новая жизнь HMM3(Герои 3.5 WoG)http://hmm3.fclan.ru
неудобно, этот получает только код, зачястую хтмл. У котерова получаешь массивы данных котрые используешь как душе угодно.
__________________
Всегда есть решение.
polo
там есть возможность получать ответ и массивом
пример привести не могу ибо под рукой ничего нет, а в документации видел
__________________
Новая жизнь HMM3(Герои 3.5 WoG)http://hmm3.fclan.ru
оживаю от летних прогулок и пьянок.
в общем планирую сделать так(система предупреждений):
Таблица предупреждений...
1-ид_записи
2-ид_поста_за которое_получил_предупрежд
ение
3-общая маска доступа (сумма всех действующих запретов)
4-символическое отображение предупреждения [*][+][rip]
Таблица списков предупреждений
1-ид_записи
2-ид_юзверя
3-ид_топика
4-дата_фиксации_нарушения
5-длительность_нарушения
Таблица листинг нарушений (орудие модератора)
1-ид_записи
2-название_нарушения
3-символьное_обозначение [*][+][rip]
4-срок_действия
5-маска_запретов
--------
наказания...
не может создавать:
новые темы,
отвечать в темы
юзать приват
__________________
http://faq.pp.ru/read_mee/
| Формат времени GMT. Текущее время 03:05. | Показаны 20 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.