PIE-1.0beta3

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
nixit
phpBB 1.4.4
Сообщения: 173
Стаж: 15 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 4 раза

PIE-1.0beta3

Сообщение nixit »

http://rmcreative.ru/blog/post/css3-pie-1.0-beta-3
Собственно, не совсем мод, но всё же. Сея библиотека добавляет поддержку css3 в IE6/7/8. Кто-нибудь ставил её на phpbb3? У меня что-то ничего не вышло... :roll:
nixit
phpBB 1.4.4
Сообщения: 173
Стаж: 15 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 4 раза

Re: PIE-1.0beta3

Сообщение nixit »

Что, неужели никто не юзал "пирожок"?
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: PIE-1.0beta3

Сообщение nissin »

А в чём проблема собственно?
Там только одна строчка добавляется в css файл.

Код: Выделить всё

behavior: url(PIE.htc);
После этого можно пользоваться некоторыми прелестями CSS3.
nixit
phpBB 1.4.4
Сообщения: 173
Стаж: 15 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 4 раза

Re: PIE-1.0beta3

Сообщение nixit »

nissin
Дык, в том и проблема. Пишу например:

Код: Выделить всё

.navbar {
        border: 1px solid #000;
 	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	behavior: url('/PIE/PIE.htc');
	padding: 0 10px;
}
И ничего. В IE как было всё квадратное, так и осталось. Или, я что-то не так делаю, хотелось бы уточнить этот момент... Может, нужно подключать непосредственно в .html?..
Библиотека лежит в папке PIE в корне.
Последний раз редактировалось nixit 03.04.2011 23:23, всего редактировалось 1 раз.
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: PIE-1.0beta3

Сообщение MIT »

Быть может behavior: url('/PIE/PIE.htc');?
nixit
phpBB 1.4.4
Сообщения: 173
Стаж: 15 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 4 раза

Re: PIE-1.0beta3

Сообщение nixit »

MIT
Да, опечатался. Но, библиотека всё равно не хочет работать.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: PIE-1.0beta3

Сообщение nissin »

nixit писал(а):Библиотека лежит в папке PIE в корне.
Надеюсь, что в корне сайта?

В prosilver действительно отказывается работать.
Методом научного тыка с использованием шаманского бубна нашёл способ заставить частично работать:
Open styles/prosilver/theme/colours.css, FIND

Код: Выделить всё

html, body {
REPLACE WITH Но всё равно библиотека в некоторых местах продолжает глючить, дальше искать уже лень.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: PIE-1.0beta3

Сообщение Nekstati »

Класть это надо в корень форума и писать в CSS так: behavior: url('PIE.htc');. С вложенными папками и непрямыми путями действительно проблемы.
nixit
phpBB 1.4.4
Сообщения: 173
Стаж: 15 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 4 раза

Re: PIE-1.0beta3

Сообщение nixit »

Nekstati
Даже когда лежит в корне, отказывается работать (в папке phpbb3)...
Вы кажется подключали эту библиотеку, она у вас работал я так понимаю... Может, вы скажите, что я делаю не так?
PIE.htc в корне.

Код: Выделить всё

.navbar {
        border: 1px solid #000;
 	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	behavior: url('PIE.htc');
	padding: 0 10px;
}
В IE6 никаких скруглений и в помине у панели навигации нет... :roll:
nissin
Ну, мои скромные познания говорят мне - так делать не следует... К тому же, ради интереса проверил, результат нулевой.
nissin писал(а):Надеюсь, что в корне сайта?
Я полагал, её нужно положить в корень форума ( в папку phpbb3)?..
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: PIE-1.0beta3

Сообщение Nekstati »

Гм, на двух локальных форумах (довольно сильно изменённых) у меня ваш код работает, а попробовала на чистом phpBB — нет. Мистика. Есть подозрение, что виноваты развёрнутые CSS-свойства типа background-position, border-color и т. п. PIE любит краткие свойства, об этом было написано где-то на сайте автора.
nixit
phpBB 1.4.4
Сообщения: 173
Стаж: 15 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 4 раза

Re: PIE-1.0beta3

Сообщение nixit »

Nekstati
Ну, я пробовал и на чистом, и на изменённых - результат один.
В таком случае, лучше обходится без "пирожков"...
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: PIE-1.0beta3

Сообщение Di_Mok »

Забавно. У меня тоже самое - на форуме с невообразимым набором модов - живёт, на форуме где стоит пяток модов - нет и на чистом тоже.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: PIE-1.0beta3

Сообщение Nekstati »

Надо ещё добавить строчку в .htaccess:

Код: Выделить всё

AddType text/x-component .htc
Ещё можно попробовать использовать PIE.js: http://css3pie.com/documentation/pie-js/.
Кстати, вчера PIE обновился.
nixit
phpBB 1.4.4
Сообщения: 173
Стаж: 15 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 4 раза

Re: PIE-1.0beta3

Сообщение nixit »

Ковырять html... Нет уж, пускай немногочисленные пользователи IE6/7/8, обходятся без теней и скруглений. А то бубен уже приходит в негодность...
Теперь понимаю, почему скругления в оригинале были сделаны картинками.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: PIE-1.0beta3

Сообщение Nekstati »

21% — не такие уж и малочисленные…

Вернуться в «Поддержка модов для phpBB 3.0.x»