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

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

Вы не зашли.

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

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

png fix для NG

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

Изменено Trashcka (2009-02-05 14:36:48)

Не в сети

#2 2009-02-06 15: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 16:24:50

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

Re: png fix для NG

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

Не в сети

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

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

Re: png fix для NG

Trashcka пишет:

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

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

Не в сети

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

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

Re: png fix для NG

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

Не в сети

#6 2009-02-12 15: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 15:35:10)

Не в сети

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

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

Re: png fix для NG

infinity237 пишет:

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

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


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

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

Не в сети

#8 2009-02-13 00: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 пишет:

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

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

Не в сети

#9 2009-02-13 00:39:33

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

Re: png fix для NG

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

Не в сети

#10 2009-02-13 00: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-13 00:51:17)

Не в сети

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

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

Re: png fix для NG

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

Изменено Trashcka (2009-02-14 15:26:23)

Не в сети

Подвал раздела

Работает на FluxBB