Исчезающие кнопки в prosilver

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Kelivan
phpBB 1.0.0
Сообщения: 9
Стаж: 17 лет 9 месяцев

Исчезающие кнопки в prosilver

Сообщение Kelivan »

В стиле просильвер(в других не проверял) есть проблема. При отключении картинок в браузере исчазают некоторые кнопки. Например блок кнопок правка, цитата и т.д. и блок кнопок под описанием профиля в посте ЛС, E-mail и т.д. Этот глюк есть и на данном форуме, любой это может проверить отключив у себя в браузере картинки. Но я заметил, что пропадают не все кнопки, например кнопка "Ответить" вверху и внизу топика привращается в ссылку. Как сделать чтобы и исчазающие кнопки становились ссылками? Пытался разобраться сам со стилями, но ни чего не вышло, то у меня надписи по верх кнопок появляются то верстка начинает ехать, а то что надо сделать не получается.
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Исчезающие кнопки в prosilver

Сообщение FladeX »

Kelivan писал(а):При отключении картинок в браузере исчазают некоторые кнопки.
Разумеется, ибо кнопки это и есть картинки.
Kelivan писал(а):Как сделать чтобы и исчазающие кнопки становились ссылками?
Вот когда-то делал себе так, записал на память в блоге
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Kelivan
phpBB 1.0.0
Сообщения: 9
Стаж: 17 лет 9 месяцев

Re: Исчезающие кнопки в prosilver

Сообщение Kelivan »

В стиле уже по умолчанию это сделано. Кусок из /styles/prosilver/template/viewtopic_body.html

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

<ul class="profile-icons">
          <!-- IF postrow.U_EDIT --><li class="edit-icon"><a href="{postrow.U_EDIT}" title="{L_EDIT_POST}"><span>{L_EDIT_POST}</span></a></li><!-- ENDIF -->
          <!-- IF postrow.U_DELETE --><li class="delete-icon"><a href="{postrow.U_DELETE}" title="{L_DELETE_POST}"><span>{L_DELETE_POST}</span></a></li><!-- ENDIF -->
          <!-- IF postrow.U_REPORT --><li class="report-icon"><a href="{postrow.U_REPORT}" title="{L_REPORT_POST}"><span>{L_REPORT_POST}</span></a></li><!-- ENDIF -->
          <!-- IF postrow.U_WARN --><li class="warn-icon"><a href="{postrow.U_WARN}" title="{L_WARN_USER}"><span>{L_WARN_USER}</span></a></li><!-- ENDIF -->
          <!-- IF postrow.U_INFO --><li class="info-icon"><a href="{postrow.U_INFO}" title="{L_INFORMATION}"><span>{L_INFORMATION}</span></a></li><!-- ENDIF -->
          <!-- IF postrow.U_QUOTE --><li class="quote-icon"><a href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}"><span>{L_REPLY_WITH_QUOTE}</span></a></li><!-- ENDIF -->
</ul>
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Исчезающие кнопки в prosilver

Сообщение FladeX »

Kelivan, там по умолчанию используется список <ul>, каждый элемент которого имеет определенную ширину, высоту и фоновое изображение. То есть данные кнопки - только лишь фон, а какого-либо текста там нету (разве что тот, который прописан в title и который всплывает при наедении).
Попробуйте убрать class="" у всех <li>. то есть примерно так:

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

          <!-- IF postrow.U_REPORT --><li><a href="{postrow.U_REPORT}" title="{L_REPORT_POST}"><span>{L_REPORT_POST}</span></a></li><!-- ENDIF -->
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 19 лет 7 месяцев
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Re: Исчезающие кнопки в prosilver

Сообщение RedNaxi »

так ему не это надо. ему надо что с включенными картинками были картинки, а когда выключены картинки в браузере они не совсем пропадали как сейчас, а заменялись на альт...
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Исчезающие кнопки в prosilver

Сообщение FladeX »

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

              <!-- IF postrow.U_REPORT --><li><a href="{postrow.U_REPORT}"><img src="{L_REPORT_POST_IMG}" alt="{L_REPORT_POST}" /></a></li><!-- ENDIF -->
как-то так...
src только надо проверить у тега <img>.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Kelivan
phpBB 1.0.0
Сообщения: 9
Стаж: 17 лет 9 месяцев

Re: Исчезающие кнопки в prosilver

Сообщение Kelivan »

Решил проблему.
1. Создаем прозрачный gif.
2. В фаиле: /styles/prosilver/template/viewtopic_body.html
В строчке:

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

<!-- IF postrow.U_PM --><li class="pm-icon"><a href="{postrow.U_PM}" title="{L_PRIVATE_MESSAGE}"><span>{L_PRIVATE_MESSAGE}</span></a></li><!-- ENDIF -->
Заменяем:

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

<span>{L_PRIVATE_MESSAGE}</span>
на

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

<img src="../styles/prosilver/imageset/sp.gif" alt="{L_PRIVATE_MESSAGE}" title="{L_PRIVATE_MESSAGE}" style="width: 100%; height: 100%;" />
Здесь ../styles/prosilver/imageset/sp.gif - путь к gif фаилу созданному в пункте 1.
Аналогичным образом меняем для всех остальных кнопок.
Аватара пользователя
RDJ
phpBB 1.4.3
Сообщения: 80
Стаж: 19 лет 6 месяцев
Откуда: -=ТАТАРСТАН=-
Благодарил (а): 1 раз

Re: Исчезающие кнопки в prosilver

Сообщение RDJ »

Kelivan писал(а):1. Создаем прозрачный gif.
можно не создавать, т.к. он уже имеется в папке images (spacer.gif)
и тогда путь будет иметь вид:

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

<img src="images/spacer.gif" alt="{L_PRIVATE_MESSAGE}" title="{L_PRIVATE_MESSAGE}" style="width: 100%; height: 100%;" />
А вот можно ли это значение alt как-нибудь прописать в файле imageset.cfg?

Вернуться в «Стили для phpBB 3.0.x»