Проблема с вложениями (отображение в оригинальном формате)

Автор FaintRush, 08 ноября 2011, 22:31:08

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

FaintRush

Собственно вложения использую только для картинок и права на загрузку имеют только модеры, проблема в том, что вложения появляются в формате .html, а не например .png или .jpg из-за чего не работает сжатие картинок в PortaMx, да и вообще, изображения ссылка которых заканчивается .html, грузит только опера (фф и хром отказываются).
Нужно каким-то образом заставить вложения появляться в их реальном формате (да, я знаю что это может быть опасно, нет смысла мне это еще раз напоминать).
Кстати еще одним вариантом решения проблемы было бы найти способ загрузки изображений на форум таким образом, что с ними работал мод watermark light

Заранее спасибо за возможную помощь. :)

FaintRush


GeorG

Ничего не понял.
Приведите пример ссылки на графическое вложение которое есть у вас сейчас, и на то, которое хотелось бы иметь (ну то, которое правильное и которого нет).
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

FaintRush

Загрузил картинку.
Имею: http://.../dlattach/attach.206/image./moderka/image-upload-36.0.html
Надо: http://.../dlattach/attach.206/image./moderka/image-upload-36.0.png


FaintRush

#5
Стоит SimpleSEF
Добавил dlattach в игнорируемые области, теперь путь выглядит так: http://.../index.php?action=dlattach;topic=36.0;attach=206;image
То-есть по большому счету ничего и не изменилось
Никаких модов для вложений нет, их полный список если интересно:

1.   Sitemap RUS   0.5.1   
2.   InvisibleCounters   3.3a   
3.   Optimus Brave   1.7.1   
4.   Socialize   1.8   
5.   Watermark.light   1.5   
6.   Yet Another Global Announcements Mod RUS   0.7   
7.   Yet Another Global Announcements Mod   2.7.4   
8.   InfoBox   0.3   
9.   View Voters at Polls   1.0   
10.   Simple .htaccess Cache Mod   2.6   
11.   reCAPTCHA for SMF   0.9.8a   
12.   Simple Spoiler   1.0.2   
13.   PortaMx RUS   1.41 [1.1 ru]   
14.   PortaMx 1.45   1.45   
15.   SimpleSEF RUS   0.2   
16.   SimpleSEF   2.1   
17.   Uppod Player   0.2   
18.   WYSIWYG Quick Reply   2.3   


FaintRush

Ну я этого не отрицаю, а мне нужно каким-либо образом сделать чтобы они открывались в их реальном формате, даже если это придется сделать для всех вложений, а не только картинок.

GeorG

Они по этой ссылке, и открываются в реальном формате.

Кстати, сейчас работает сжатие картинок в PortaMx?
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

FaintRush

Сжатие то работает, но есть пару глюков: картинка по ссылке: http://.../dlattach/attach.206/image./moderka/image-upload-36.0.html всегда показывается только в опере.
В хроме, фаерфоксе и ie - эти картинки отображаются только если ты залогинен (права на просмотр вложений гостям включены), в фф и ie в этом случае белый экран, в хроме следующее: "Вы не авторизованы для доступа к веб-странице по адресу http://dota2zone.su/dlattach/attach.206/image./moderka/image-upload-36.0.html. Может понадобиться выполнить вход. Ошибка HTTP 403 (Forbidden): Сервер отказался выполнить запрос."

А да, в опере сжатие пашет только когда ты залогинен.

FaintRush

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

digger®

Цитата: FaintRush от 17 ноября 2011, 21:20:12
Ап, как ни крути тема актуальна.
Нужно либо убрать шифрование реального имени файла, либо сделать альтернативный способ загрузки картинок чтобы с ними мог работать watermark.light (но таких модов я что-то не нашел)
Watermark.light прекрасно работает со стандартным механизмом вложений, собственно он на него и рассчитан. Я вообще не понимаю в чем проблема у вас и что вы хотите сделать.

FaintRush

#12
Цитата: FaintRush от 15 ноября 2011, 22:35:27
Сжатие то работает, но есть пару глюков: картинка по ссылке: http://.../dlattach/attach.206/image./moderka/image-upload-36.0.html всегда показывается только в опере.
В хроме, фаерфоксе и ie - эти картинки отображаются только если ты залогинен (права на просмотр вложений гостям включены), в фф и ie в этом случае белый экран, в хроме следующее: "Вы не авторизованы для доступа к веб-странице по адресу http://dota2zone.su/dlattach/attach.206/image./moderka/image-upload-36.0.html. Может понадобиться выполнить вход. Ошибка HTTP 403 (Forbidden): Сервер отказался выполнить запрос."

А да, в опере сжатие пашет только когда ты залогинен.

В этом посте я достаточно подробно описал в чем у меня проблема

Добавил dlattach в список исключений чпу, но блин, даже теперь хром и фф не открывают картинки типа index.php?action=dlattach;topic=36.0;attach=206;image пока не залогинится, должен же быть способ как это исправить

digger®

Цитата: FaintRush от 17 ноября 2011, 21:47:58
В этом посте я достаточно подробно описал в чем у меня проблема
Ну так выключите ЧПУ установленное раз его работа вас не устраивает и пользуйтесь стандартным вариантом форума.

FaintRush

Цитата: digger от 17 ноября 2011, 22:16:06
Ну так выключите ЧПУ установленное раз его работа вас не устраивает и пользуйтесь стандартным вариантом форума.

Написал же, что работа чпу не влияет на мою проблему :-/
Даже теперь хром и фф не открывают картинки типа index.php?action=dlattach;topic=36.0;attach=206;image пока не залогинится, должен же быть способ как это исправить

FaintRush

Ап.
Понял суть проблемы.
Гости не видят только те вложения, которые загружены в скрытом для них разделе.
Возможно ли чтобы гости в любом случае видели вложения, независимо от того в какого они разделе? (я говорю о картинках)