Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2009-02-05 13:28:27

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

png fix для NG

Как корректней и работоспособней прикрутить этот фикс к NG?
Думаю это многим необходимо будет, можно даже включить в сборку, как в дрюпале сделали.

Отредактировано Trashcka (2009-02-05 13:36:48)

Вне форума

#2 2009-02-06 14:45:02

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: png fix для NG

По ходу никто не знает.
Лично у меня сейчас так, добавила в CSS такой код: img, div, { behavior: url(/templates/шаблон/iepngfix/iepngfix.php) }

Вне форума

#3 2009-02-06 15:24:50

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: png fix для NG

По ходу некоторые не знают, что этот фикс, для шаблона, а не для CMS. :)

Вне форума

#4 2009-02-10 00:06:02

hot
Участник
Откуда: Россия
Здесь с 2008-10-26
Сообщений: 173

Re: png fix для NG

Trashcka пишет:

Как корректней и работоспособней прикрутить этот фикс к NG?

Тема жизненно ВАЖНАЯ !!! Требуются пути решения... А-У! ПРОГРАММЕРЫ... Можно платно.

Вне форума

#5 2009-02-10 10:23:13

Rohan
Участник
Здесь с 2008-10-13
Сообщений: 30
Рейтинг :   

Re: png fix для NG

как я понял эта штуковина добавляет поддержку полупрозрачности для старых версией IE?

Вне форума

#6 2009-02-12 14:30:21

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: png fix для NG

Rohan пишет:

как я понял эта штуковина добавляет поддержку полупрозрачности для старых версией IE?

ага

infinity237 пишет:

По ходу некоторые не знают, что этот фикс, для шаблона, а не для CMS.

ну все мы когда то знали меньше, чем сейчас smile

hot пишет:

Тема жизненно ВАЖНАЯ !!! Требуются пути решения... А-У! ПРОГРАММЕРЫ... Можно платно.

ну раз жизненно важная, то может примешь решение не от программера и бесплатно cool
точнее решение то и написано по ссылке. Давно хотел поставить, но все никак, давай по шагам.

1. качаешь архив http://www.twinhelix.com/css/iepngfix/iepngfix.zip Версия 1.0. Или http://www.twinhelix.com/test/iepngfix.zip Версия 2.0 Alpha 3. Я буду использовать первую.
2. открываем iepngfix.html и видим пошаговую инструкцию
3. создаем в engine/hack/ (у меня там файлы highslide лежат, так что я положил туда и фикс) папку iepngfix и копируем в нее iepngfix.htc и blank.gif
4. в CSS файле шаблона добавляем строку

img, div, a, input { behavior: url(/engine/hacks/iepngfix/iepngfix.htc) }

или можно в main.tpl засунуть

<style type="text/css">
img, div, a, input { behavior: url(/engine/hacks/iepngfix/iepngfix.htc) }
</style>

5. в iepngfix.htc

var blankImg = 'blank.gif';

заменяем на

var blankImg = '/engine/hacks/iepngfix/blank.gif';

Все готово.

Запускаем IE6.

До:

99607461cdb9c26e2bd5f31b12dcf27a.png

После:

18903e4430783a191b0cfab439daaef8.png

Отредактировано Wolverine (2009-02-12 14:35:10)

Вне форума

#7 2009-02-12 17:14:01

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: png fix для NG

infinity237 пишет:

По ходу некоторые не знают, что этот фикс, для шаблона, а не для CMS. :)

Кто не знает, тому оно значит не надо ))


Wolverine пишет:
img, div, a, input { behavior: url(/engine/hacks/iepngfix/iepngfix.htc) }

У меня через iepngfix.htc не заработало, а только через php

Вне форума

#8 2009-02-12 23:38:04

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: png fix для NG

Trashcka пишет:

У меня через iepngfix.htc не заработало, а только через php

содержание iepngfix.php

<?php

// Use this file in your CSS in place of the .HTC file if it works offline but not online.
// It will send the correct MIME type so that IE will execute the script correctly.

header('Content-type: text/x-component');
include('iepngfix.htc');

?>

Типа используй php файл, если фикс не работает онлайн. Видимо тут из-за хостинга зависит (других причин не вижу). У меня нормально сработало подключение iepngfix.htc напрямую в CSS. Ну раз у тебя и меня все работает, то топик можно считать закрытым smile

Trashcka пишет:

Думаю это многим необходимо будет, можно даже включить в сборку, как в дрюпале сделали.

если только для дефолтного шаблона, но имхо эти костыли особо не нужны по дефолту. Кому надо тот найдет решение здесь :)

Вне форума

#9 2009-02-12 23:39:33

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: png fix для NG

Вопрос - этот фикс не будет отрицательно влиять на показ изображений в других браузерах?

Вне форума

#10 2009-02-12 23:49:13

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: png fix для NG

Opera 9.63 нормально.
FF 3.0.6 нормально.
IE6 нормально.

// сайт в профиле. фикс поставил

Минус только в том что если попробовать посмотреть ссылку на png изображение именно в IE он покажет путь к /blank.gif smile Там проверка на userAgent стоит IE 5, 5.5 и 6

Отредактировано Wolverine (2009-02-12 23:51:17)

Вне форума

#11 2009-02-13 01:53:57

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: png fix для NG

В Аванте тоже нормально работает.

Отредактировано Trashcka (2009-02-14 14:26:23)

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.017 сек, 7 запросов выполнено - Использовано памяти: 547.62 Кбайт (Пик: 564.62 Кбайт) ]