htmlbook.ru - настольная книга администратора

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Loading

Go Back   форум vBSupport.org > > >
Register Изображения Меню vBsupport Files Manager Аллея Звёзд Реклама на форуме Search Today's Posts Mark Forums Read
  • Мемберка
  • Администраторам
  • Premoderation
  • For English speaking users
  • Изменения в правах
  • Каталог Фрилансеров
Пароли на скачивание файлов в Member Area меняются автоматически каждый день
Если вам нужно скачать какой то скрипт, за паролем ко мне в ЛС
привет какирам kerk
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Не можете скачать вложение?
Изменения в правах групп пользователей
внимательно читаем эту и эту темы
Короткая версия - тут
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

 
 
Old  
J. Corvin
Глумливый Специалист
 
J. Corvin's Avatar
Lightbulb [3.8.x] vBPublications (Новости, статьи, и т.п.) 20

Еще одна реинкарнация старого хака новостей.

Версия обновлена до RC1!!!
Оффтоп

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

Принцип работы хака
Выводит на отдельную страницу последние темы указанного в настройках раздела. Тут ничего особо не изменилось.

Отличия же от подобных хаков (скриптов) следующее:
1) Скрипт вывода публикаций не зависит от каталога (директории) форума. А соответственно может быть использовано свое доменное имя. (Форум например - forum.mysite.ru, а публикации на - www.mysite.ru)
2) Страниц публикации может быть неограниченное количество. Каждая из страниц имеет свои настройки, и соответсвенно может быть привязана к своему разделу. Таким образом можно отдельно публиковать новости, статьи, FAQ и т.д.
3) Сокращение новостей регулируется либо по спец переменной задаваемой в опциях, либо по количеству символов указанных в параметрах страницы, но при этом сокращение текста не происходит по середине слова, а всегда оставляется целым последнее слово.


Установка:
Оффтоп

Нотификации:
Оффтоп

Планы по дальнейшему развитию продукта.
Оффтоп

Список изменений между версиями Alfa и RC1
Оффтоп

29.10.09
Обновлена версия продукта и скриншоты.


Демо: www.st-club.org
Attached Thumbnails
OptionsPage.JPG   OptionsPage2.JPG   MainPage.JPG   Options.JPG  
Attached Files
File Type: zip ST_Publications.zip (295.9 KB, 57 views)
File Type: zip ST_Publications RC1.zip (724.2 KB, 120 views)

Last edited by J. Corvin : 10-30-2009 at 01:45 AM.
 
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
Old  
Alexxali
Продвинутый
 
Alexxali's Avatar
Default 0

J. Corvin, жаль, что я уже установил вба.. очень понравился этот мод. Думаю будет одним из лучших!! (Я только из-за новостей портал установил)
 
Old  
ffx
Знаток
 
ffx's Avatar
Default 0

да ставил когда то vba только изза новостей
 
Old  
kerk
k0t
 
kerk's Avatar
Default 3

Quote:
Originally Posted by J. Corvin View Post
1) Довести до ума "Защиту от дурака". Т.е. когда в настройках что то где то не указано, не прописано и т.п.
защита от дурака делается в первую очередь =)
===
зачем в продукте два плагина на одном хуке? (global_setup_complete) даже при учете того, что порядок выполнения кода разный
в коде файлов есть свои хуки, но в папке xml нет файла с кастомными хуками, появятся в след. версиях?
еще момент
в коде есть такое (в нескольких местах):
Code:
$get_page = $vbulletin->db->escape_string(htmlspecialchars_uni($vbulletin->GPC['page']));
функция escape_string применяется для строковых данных, переданных в запрос, но если это интегер, лучше использовать intval($var) и перед отправкой в запрос проверять эту переменную, не пустая ли она после очистки
пример:
_http://domain.tld/page.php?var=123
_http://domain.tld/page.php?var=abc
=> проверяем переданные данные:
PHP Code:
if(!is_int($vbulletin->GPC['var']))
{
      print 
'ERROR'; exit;
}else{
      
$var intval($vbulletin->GPC['var']);

 
Old  
J. Corvin
Глумливый Специалист
 
J. Corvin's Avatar
Default 0

Quote:
Originally Posted by kerk View Post
в коде файлов есть свои хуки, но в папке xml нет файла с кастомными хуками, появятся в след. версиях?
Совершенно верно. По запарке, когда собирал пак, не удалил лишние каталоги. (Что бы не вводили в смущение).
Но это не критично, а вообще в этот каталог я собирался вынести настройки хуков и меню админ панели. Правда пока не придумал как подключить этот каталог в общие считывание.

Quote:
Originally Posted by kerk View Post
зачем в продукте два плагина на одном хуке? (global_setup_complete)
Недочет к сведенью принят, поправлю. (Если честно уже не помню почему я их по отдельноcти писал).

kerk,
В Любом случае спасибо что не оставил мое скромное творчество без внимания, и не поленился просмотреть код оставив свои замечания.

Last edited by J. Corvin : 10-25-2009 at 02:28 AM. Reason: Добавлено сообщение
 
Old  
Блэйз
Простоузер
Default 0

А вместе с вба он заработает?
 
Old  
J. Corvin
Глумливый Специалист
 
J. Corvin's Avatar
Default 0

Да, только не нужно кидать содежимое папки publics в папку с vBA.
 
Old  
J. Corvin
Глумливый Специалист
 
J. Corvin's Avatar
Default 3


Версия обновлена до RC1
Обновлена шапка темы.

Список изменений между версиями Alfa и RC1
25.10.09
* - Исправлен титуловщик страниц, теперь заголовки отображаются корректно.
* - Исправлена ошибка типа получаемой переменной Page.
* - Исправлена проверка ТИПА получаемых числовых переменных.
* - Изменены дизайн и навигация шаблонов вывода сообщений (publications_body и publications_body_full).
* - Изменен основной шаблон (publications_index).
* - Исправлена опция выключения страницы публикаций.
+ - Добавлена проверка на включение хотя бы одной страницы публикаций, если таковых нет, то в навигационое меню не будет вставленна ссылка на публикации.
+ - Добавлен шаблон с нотификацией для администраторов о недоступности пользователям (выключении) страниц публикаций.
+ - Добавлена функция обработки перехода по страницам.
+ - В шаблоны добавлено отображение рейтинга сообщения (темы).
+ - В шаблоны Добавлено отображение кол-ва просмотров сообщения (темы).

27.10.09
+ - Добавлена функция вывода ошибок используя общую стилистику шаблонов данного хака.
(либо по номеру кода ошибки выводится соответствующий шаблон, либо просто выводится текст ошибки, как в стандартной функции vBulletin)
+ - Добавлен вывод ошибки, по коду 404, при попытке обратиться к странице с несуществующим именем.
+ - Добавлен вывод ошибки, по коду 403, при попытке обратиться к отключенной странице.
+ - Добавлен вывод ошибки, по коду "nopage", отображаемой в том случае когда отключены все страницы публикаций, но хак не выключен глобально в опциях.


28.10.09
* - исправлена функция установки ближайшей по сортировке страницы по умолчанию, при удалении страницы являющейся дефолтной.
+ - Добавлена обработка установки ближайшей страницы - страницей по умолчанию, если текущая дефолная страница отключается администратором.
+ - Расширены коментарии в файле functions.php
+ - В исполняемые файлы (*.php) добавлен комментарий, ссылка на страницу поддержки продукта на сайте http://vbsupport.org/.


29.10.09
+ - Добавлен модуль глобального кеширования общих шаблонов продукта.
+ - Добавлено меню (перечен публикаций) в заголовке страницы, при глобально отключенном DHTML меню.
* - Исправлены модули на вывод ссылки в NavBar, теперь если публикация всего одна, то будет еденичная ссылка, а не выпадающее меню.
* - Исправлена ссылка в навбар при глобальном отключении DHTML меню. Ссылка теперь ведет на страницу по умолчанию.
+ - Добавлена глобальная опция "Символ разрыва страницы". При указании данного символа, заключенного в фигурные скобки, в тексте - Страница будет принудительно разорвана (сокращена) на этом символе. Сам символ не отображается, и доступен только в режиме редактирования страницы.

29.10.09
Собрана RC1 версия продукта.


Большое спасибо всем кто принял деятельное участие в тестировании хака.

Last edited by J. Corvin : 10-29-2009 at 11:21 PM.
 
Old  
Блэйз
Простоузер
Default 0

J. Corvin скажи пожалуйста, ты не собираешься добавить аватары пользователей в хак?
Чтобы отображалась аватарка автора над ником.
 
Old  
kerk
k0t
 
kerk's Avatar
Default 0

Quote:
Originally Posted by Блэйз View Post
ты не собираешься добавить аватары пользователей
и постепенно "наворачивая" хак, он превратится в тот же адвансед, от которого и пытались избавиться =)
 
 

Tags
новости, статьи

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 04:21 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.