форум vBSupport.ru > vBulletin > vBulletin 4.0.x-4.1.х > Хаки, моды и скрипты 4.0.x-4.1.х
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
Sotona
Простоузер
Default Парочка костылей для vB 4.1.х
4

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

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. Тем самым, будет отображаться не сам аттач, а лишь превьюшка для него.

Может, кому пригодится... А о косяках как-нибудь напишу девелоперам...
Attached Files
File Type: xml articles_fix.xml (759 Bytes, 2 views)
File Type: xml cms_preview_fix.xml (988 Bytes, 1 views)
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
ikopylov
Гуру
vBSNews
 
ikopylov's Avatar
Default
0

Quote:
Originally Posted by Sotona View Post
В меню пользователя на в темах и в CMS ссылка на список статей выглядит так:

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

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

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

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


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 01:50 AM.


Powered by vBulletin® Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...