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

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

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBulletin > vBulletin 4.x.x > Хаки, моды и скрипты 4.x.x

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 08.06.2011, 03:38   #1
Простоузер
Парочка костылей для vB 4.1.х

Собственно, сабж. Хаками или модами это назвать пожалуй нельзя, просто небольшие исправления для недочетов, а именно:

articles_fix.xml

В меню пользователя на в темах и в CMS ссылка на список статей выглядит так:

http://хост/list.php/author/ID-Author

Что почему-то не зависит от настроек ЧПУ, да и к тому же не соответствует используемому формату ЧПУ в целом. Конкретно, при использовании ЧПУ с Rewrite адрес должен быть таким:

http://хост/list/author/ID-Author

Воспроизводилось на трех инсталляциях (два нуля и лицензия), поставленных разными людьми.

Данный костыль исправляет URL с помощью str_replace.

cms_preview_fix.xml

Если разрешены превьюшки, то скрипт CMS при отображении списка статей выбирает случайную картинку из каждой статьи и показывает ее рядом с заголовком и началом содержимого статьи. Все бы хорошо, но картинки вставляются в полном размере, при этом всего лишь ужимаясь в размерах с помощью параметров в таблице стилей CSS, что приводит к дикому увеличению размера страницы, да и повышенной нагрузке на канал сервера, если картинки являются аттачами в статье. Данный костыль проверяет, является ли превьюшка аттачем, и если да, добавляет в конец адреса параметр thumb=1. Тем самым, будет отображаться не сам аттач, а лишь превьюшка для него.

Может, кому пригодится... А о косяках как-нибудь напишу девелоперам...
Вложения
Тип файла: xml articles_fix.xml (759 байт, 1 просмотров)
Тип файла: xml cms_preview_fix.xml (988 байт, 1 просмотров)
  Ответить с цитированием
Сказали Спасибо:
Скрыть список поблагодаривших

ikopylov (09.06.2011), kerk (08.06.2011), Whity (08.06.2011), zilberbell (08.06.2011)
Рекламка
Реклама на форуме
Старый 09.06.2011, 01:50   #2
ikopylov
Знаток
vBSNews
Цитата:
Сообщение от Sotona Посмотреть сообщение
В меню пользователя на в темах и в CMS ссылка на список статей выглядит так:

http://хост/list.php/author/ID-Author
При установленном vbSEO 3.6.0 выглядит так :

http://хост/list/author/Author-ID

Цитата:
Воспроизводилось на трех инсталляциях (два нуля и лицензия), поставленных разными людьми.
Можно еще добавить 3 нуля — соответствует, проверил.

Цитата:
Если разрешены превьюшки, то скрипт CMS при отображении списка статей выбирает случайную картинку из каждой статьи и показывает ее рядом с заголовком и началом содержимого статьи. Все бы хорошо, но картинки вставляются в полном размере, при этом всего лишь ужимаясь в размерах с помощью параметров в таблице стилей CSS, что приводит к дикому увеличению размера страницы, да и повышенной нагрузке на канал сервера, если картинки являются аттачами в статье. Данный костыль проверяет, является ли превьюшка аттачем, и если да, добавляет в конец адреса параметр thumb=1. Тем самым, будет отображаться не сам аттач, а лишь превьюшка для него.
Если "Cтатья" начинается с картинки и Статичная страница(HTML) с изображением вставленным в поле "Код изображения предпросмотра" — то все нормально отображается.
  Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 02:10 26.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot