ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (26): В начало « ... 13 14 15 16 [17] 18 19 20 21 ... » В конец

> Найдено сообщений: 390
WebMaster Отправлено: 12 марта 2014 — 07:57 • Тема: Подключение PHP файла • Форум: HTML

Ответов: 129
Просмотров: 0
На счёт проверки доступа к определённым функциям, тоже есть наработки:
CODE:

user::checkForumAccess($forum_id, $access_name, $group_id=-1); // Проверяет доступ к функции отдельного форума, например может ли пользователь создавать темы в определённом форуме
user::checkGroupAccess($access_name, $group_id=-1); // Проверяет общие права доступа, например может ли пользователь отправлять ЛС


Структура MySQL таблицы с настройками доступа такова:
CODE:

CREATE TABLE IF NOT EXISTS `exbb_access` (
`id` int(255) NOT NULL AUTO_INCREMENT,
`group_id` int(25) NOT NULL,
`forum_id` int(25) NOT NULL,
`access_name` varchar(255) NOT NULL,
`access_value` int(1) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


Если у поля forum_id стоит значение 0 - то настройка является общей для группы(например "Может ли пользователь отправлять ЛС"Подмигивание
WebMaster Отправлено: 12 марта 2014 — 07:46 • Тема: Подключение PHP файла • Форум: HTML

Ответов: 129
Просмотров: 0
Цитата:
Детализируйте пожалуйста свои планы и задумки по реализации, с тем чтобы эту работу можно было разбить на небольшие законченные проекты и дело пойдет быстрее.

Хотелось бы сделать ядро, которое будет отличаться высокой производительностью, надёжностью и расширяемостью... Уже есть некоторые наработки.
Например запросы к базе выполняются так:
CODE:

db::query('INSERT INTO table SET param1=?s', 'Параметр 1');
$data = db::getRow('SELECT * FROM table WHERE id=?i', 1);
$data = db::getAll('SELECT * FROM table');


Функции для регистрации/обработки события остались почти такими же, как я описывал в документации к плагинам:
CODE:

// Регистрация событий
core::setAction('ActionName');
core::setAction('ActionName', array('param1'=>$param1));

// Обработка события из плагина
core::setHandler('ActionName', 'HandlerFunction');


Каждый раздел форума(главная страница, просмотр списка форумов, просмотр тем в форуме, просмотр сообщений в теме) будет выполнен в виде отдельного модуля.
Модуль запускается из файла в modules/Название_модуля/module.php
Структура папки modules/Название_модуля/ может быть такой:
views/ - находятся шаблоны
models/ - находятся модели
Пример кода модуля:
CODE:

class ControllerTest extends Controller {
public function ActionIndex() {
// Главное действие модуля, вызывается index.php?a=test
$model = $this->getModel('test'); // Получение объекта модели models/test.php
template::setData('TestData', $model->getData()); // Регистрация данных, чтобы их можно было использовать из шаблона
template::view('Test', 'index_page'); // Вызов шаблона views/index_page.php
}

public function ActionOther() {
// Главное действие модуля, вызывается index.php?a=test/other
$model = $this->getModel('test');
template::setData('TestData', $model->getOtherData());
template::view('Test', 'other_page');
}
}
WebMaster Отправлено: 9 марта 2014 — 12:08 • Тема: Готовится к выходу ExBB FM 1.0 RC2 • Форум: Новости

Ответов: 143
Просмотров: 0
Доделать систему плагинов
Ещё планировал сделать API функции в движке
+ Та же MySQL версия движка, но в ближайшее время её точно не будет Огорчение
WebMaster Отправлено: 9 марта 2014 — 11:47 • Тема: [ПРОДАЮ] мод "Создание пользователя из админки" • Форум: Коммерческая зона

Ответов: 1
Просмотров: 0
Мод позволяет регистрировать нового пользователя из панели администратора.
Регистрация пользователя делается через такую форму:


Цена мода: 250р(QIWI, WebMoney)
Связаться со мной можно по E-mail: nikolai.paukov@googlemail.com, по Skype: nikolai12403 или написать в ЛС на этом форуме.
WebMaster Отправлено: 9 марта 2014 — 06:21 • Тема: Готовится к выходу ExBB FM 1.0 RC2 • Форум: Новости

Ответов: 143
Просмотров: 0
Цитата:
Какие новости? Будет будущее у форума?

Будет! Есть много идей по этому поводу!
WebMaster Отправлено: 8 марта 2014 — 18:50 • Тема: Подключение PHP файла • Форум: HTML

Ответов: 129
Просмотров: 0
Цитата:
какая разница, учится он или работает. человек пишет и пытается разболтать тот застой, который здесь на форуме. человек делает хоть что-то для того, чтоб движок жил и развивался.

Я хочу наконец-то сделать MySQL версию ExBB, только один похоже не справлюсь!
WebMaster Отправлено: 8 марта 2014 — 18:47 • Тема: Подключение PHP файла • Форум: HTML

Ответов: 129
Просмотров: 0
Я закончил работу, получил ещё 400р.

Цитата:
Мне казалось (я могу ошибаться) что движок и форум для энтузиастов.

Так и есть.
WebMaster Отправлено: 8 марта 2014 — 13:09 • Тема: [ВЫПОЛНЕНО] Редактор страниц • Форум: Коммерческая зона

Ответов: 7
Просмотров: 0
Цитата:
имеется в виду шапка и футер? это уже как подключите.

Используя функционал мода можно получить HTML код страниц и меню, а вставлять их можно в любое место...
WebMaster Отправлено: 8 марта 2014 — 11:39 • Тема: Менеджер файлов • Форум: Плагины

Ответов: 16
Просмотров: 0
Цитата:
Зачем изобретать велосипед? Total коммандер справляется с этим на ура

Не всегда охота подключаться по FTP. Проще зайти через админку
WebMaster Отправлено: 7 марта 2014 — 14:54 • Тема: Чего не хватает в ExBB? • Форум: Обсуждаем

Ответов: 48
Просмотров: 0
Пишем, кому чего не хватает в ExBB.
WebMaster Отправлено: 7 марта 2014 — 14:45 • Тема: Подключение PHP файла • Форум: HTML

Ответов: 129
Просмотров: 0
Цитата:
Взял работу

Выполнил, получил 600р.
WebMaster Отправлено: 7 марта 2014 — 12:17 • Тема: [ПРОДАЮ] мод "Группы" • Форум: Коммерческая зона

Ответов: 73
Просмотров: 0
С помощью этого мода можно расширить возможности контроля доступа пользователей к разделам и функциям форума.

Страница мода в админке (Отобразить)


Для группы есть настройки:
Настройки группы (Отобразить)

Скрин страницы настроек (Отобразить)


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

  • Могут смотреть форум
  • Разрешить доступ к форуму
  • Могут отвечать в темах
  • Могут создавать темы
  • Могут создавать опросы
  • Могут прикреплять файлы
  • Могут использовать HTML
  • Могут модерировать форум


Скрин настроек доступа к форумам (Отобразить)


На странице мода в админ-панели можно просмотреть список пользователей в группе.
Группу пользователя можно изменить в его настройках

Цена мода: 1500р 300р. (17.08.2016)
WebMaster Отправлено: 6 марта 2014 — 19:03 • Тема: Мод "Группы" • Форум: Обсуждение

Ответов: 49
Просмотров: 0
Мод "Группы" уже сделан, стоит на нескольких форумах, владельцы довольны. Есть подробная инструкция по установке.

Работу мода можно посмотреть на моём тестовом форуме: http://exbb.hol.es
Кому нужно, могу дать логин/пароль администратора.
WebMaster Отправлено: 4 марта 2014 — 18:55 • Тема: [ВЫПОЛНЕНО] Редактор страниц • Форум: Коммерческая зона

Ответов: 7
Просмотров: 0
Беру
WebMaster Отправлено: 2 марта 2014 — 11:33 • Тема: [ВЫПОЛНЕНО] Иконки тем • Форум: Коммерческая зона

Ответов: 2
Просмотров: 0
Беру.

Страниц (26): В начало « ... 13 14 15 16 [17] 18 19 20 21 ... » В конец

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0571]     [ ]