Форум сетевых администраторов
Показаны 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)


Помещено Искатель 23-04-2006 в 10:55:

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/


Помещено Искатель 25-04-2006 в 19:24:

В форуме имеются, дефолтовые фичи:
Цитирование со вставкой имени пользователя и даты поста.
Возможность делать сообщения видимыми только для модеров или пользователей набравшим определенное кол-во постов,
так же имеются возможности конфигурации прав, при которых топик стартер будет модератором СВОЕГО топика.
Флуд контрол, в данный момент двух-уровневый, 1 это тайм-аут на опредленный период времени, второй это лимит создания тем и сообщений в сутки, регулируются оба параметра индивидуально каждой группе.
Также имеется встроенное кеширование, которое можно включить.
В случае индексации форума поисковиками, будет стартовать нулевая сессия, это предотвратит зацикливание поисковиков на одинаковых страницах.

__________________
http://faq.pp.ru/read_mee/


Помещено H-BOMB 26-04-2006 в 10:25:

Дык блин форумов итак вагон и маленькая тележка, куда же больше. Хотя многие фиги описанные тут очень даже зашибись.

__________________
пам парам пам пам


Помещено Искатель 26-04-2006 в 17:39:

----------
Дык блин форумов итак вагон и маленькая тележка, куда же больше.
----------
Да, их тысячи, но реальных скриптов только три!
это ipb, vb, phpbb, у exbb к сожалению не в курсе, используется ли там шаблонизатор при котором разделяется php код и html шаблоны.
Что касается форумов на шаблонизаторе смарте, то имхо, у этого скрипта пока нет конкурентов.



-----------
Хотя многие фиги описанные тут очень даже зашибись.
-----------
Вот и я о том же, в форуме будут полезные фичи, которых нету, в стандартных поставках ipb, vb или phpbb.

__________________
http://faq.pp.ru/read_mee/


Помещено H-BOMB 27-04-2006 в 05:20:

quote:
при котором разделяется php код и html шаблоны.


если я не ошибаюсь, то вроде в первой версии WBB было такое

__________________
пам парам пам пам


Помещено Искатель 01-05-2006 в 11:19:

На днях планируется сделать:
макс. кол-во постов в сутки - для участников групп пользователей.
(своего рода защита флуда)
Далее работа над усовершенствованием админки.
(пока что, это самое кривое место в скрипте)

__________________
http://faq.pp.ru/read_mee/


Помещено H-BOMB 01-05-2006 в 22:30:

ты один этим проектом занимаешся? или целый песочник команда?

__________________
пам парам пам пам


Помещено Искатель 07-05-2006 в 05:18:

Я один. И кроме этого места (официальный форум тех.поддержки), о скрипте нигде не информирую, так как в случае если будут вопросы массового характера, отвечать на них я возможно буду не успевать. Поэтому первоначально, я отшлифую скрипт, а потом уже информация пойдет в массы, сейчас по запросу smarty bulletin board в гугле или яндексе, на первых местах этот форум, либо страницы ссылающиеся сюда.
---------------------
10мая, сроком на неделю проведу время в больнице. А после работа снова закипит.


прооперировали, и 15мая отпустили из больницы.

__________________
http://faq.pp.ru/read_mee/


Помещено BRAttack 29-05-2006 в 11:18:

библиотека аджакс Котерова - что это???


Помещено Искатель 05-06-2006 в 13:44:

Ð_то в основном, джава-скрипт, который занимается приемом передачей переменных в кодировке вин-1251.


В данный момент тружусь над "голосованием", будет возможность создавать опросы с прогресс барами (оценка по шкале допустим от 0 до 10).

__________________
http://faq.pp.ru/read_mee/


Помещено Искатель 02-07-2006 в 10:26:

Сделано, на каждую группу пользователей, можно поставить лимит создания топиков за сутки и сообщений за сутки. (флуд контрол тоже заработал)
Архив пока не обновлен.
------------
скоро начну делать систему предупреждений, выслушаю любые, даже самые необычные пожелания.

__________________
http://faq.pp.ru/read_mee/


Помещено fStrange 03-07-2006 в 07:56:

Искатель
а зачем юзать Котеровский Аякс?
пощупай prototype, он проще и намного легче по весу
трабла с русской кодировкой в нем легко решается

fStrange добавил 03-07-2006 в 08:08:48:
по системе предупреждений...

разрешить раздавать предупреждения определенной группе
снимать 1 предупреждение автоматически по истечении определенного времени
снимать 1 предупреждение за определенное кол-во постов

__________________
Новая жизнь HMM3(Герои 3.5 WoG)http://hmm3.fclan.ru


Помещено Искатель 08-07-2006 в 09:17:

---------
пощупай prototype, он проще и намного легче по весу
---------
Обязательно попробую, после системы предупреждений.


-----------
разрешить раздавать предупреждения определенной группе
снимать 1 предупреждение автоматически по истечении определенного времени
снимать 1 предупреждение за определенное кол-во постов
-----------
ОК, можно еще добавить, что-то типа "автомата" например, если при отправке поста в нем есть запрещенные слова или ссылки, автору присваивается предупреждение (надо обдумавать алгоритм).

__________________
http://faq.pp.ru/read_mee/


Помещено polo 09-07-2006 в 04:32:

quote:
пощупай prototype, он проще и намного легче по весу

Взглянул я на него мельком и ничего хорошего не увидел. Что касается веса 46 kb (prototype) против 12 kb если имелся ввиду размер js файла.

__________________
Всегда есть решение.


Помещено fStrange 10-07-2006 в 10:07:

polo

moo.ajax.js 1 кб
prototype.lite.js 3 кб

эти 2 файла необходимы для работы
аякса
~5 кб против 12 котеровских, а не 46

жаль сардар на винграде, не доработал свой аякс, он мне больше чем котеровский нравился

__________________
Новая жизнь HMM3(Герои 3.5 WoG)http://hmm3.fclan.ru


Помещено polo 10-07-2006 в 12:43:

а как у него с обработкой данных на сервере? А то там я там примеров не нашел, а времени копаться нету.

__________________
Всегда есть решение.


Помещено fStrange 10-07-2006 в 16:41:

не понял вопроса...

на всяк случай привожу примерчик

в серверную часть как у Котерова ничего не подключаем разве что хедер для русификации


PHP:


//джаваскрипт, не забыть подключить два файлика
function getThing(id){
new 
ajax('t/goods.php', {postBody: 'type='+id, update: $('enc')});}




PHP:

// html в который аякс кладет ответ
<div id="enc"> ответ аякса</div>




PHP:

//русификация ответа в серверной части 
// goods.php  
header("Content-type: text/html; charset=windows-1251");



для большинства случаев когда потребен Аякс этого хватает

__________________
Новая жизнь HMM3(Герои 3.5 WoG)http://hmm3.fclan.ru


Помещено polo 11-07-2006 в 16:56:

неудобно, этот получает только код, зачястую хтмл. У котерова получаешь массивы данных котрые используешь как душе угодно.

__________________
Всегда есть решение.


Помещено fStrange 12-07-2006 в 10:19:

polo
там есть возможность получать ответ и массивом
пример привести не могу ибо под рукой ничего нет, а в документации видел

__________________
Новая жизнь HMM3(Герои 3.5 WoG)http://hmm3.fclan.ru


Помещено Искатель 20-07-2006 в 18:57:

оживаю от летних прогулок и пьянок.

в общем планирую сделать так(система предупреждений):

Таблица предупреждений...
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.