Text Buttons

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.

Text Buttons

Сообщение -=XaKeP=- 13.02.2008 16:15

Вот хочу реализовать TextButtons для phpbb3, нужна ваша помощь.

Вобщем, если я все правильно понял, то в файле buttons.css я создаю классы для текстовых кнопок по типу:
Код: Выделить всё
.tbut { height: 24px; line-height: 20px; }

.tbut a:link, .tbut a:active, .tbut a:visited {
   font-size: 10px;
   color: #636363;
   text-decoration: none;
   padding: 3px;
   border-top: 1px solid #C2C2C2;
   border-left: 1px solid #C2C2C2;
   border-bottom: 1px solid #666666;
   border-right: 1px solid #666666;
   background-color: #E3E3E3;
}

.tbut a:hover {
   text-decoration: none;
   border-top: 1px solid #666666;
   border-left: 1px solid #666666;
   border-bottom: 1px solid #C2C2C2;
   border-right: 1px solid #C2C2C2;
}


а потом, например, в файле viewtopic_body.html строку
Код: Выделить всё
      <div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>

заменяю на такую
Код: Выделить всё
      <div class="tbut"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>

но это результата не дает. В теме отображается просто слово "Ответить" без применения стилей. Что я забыл сделать или сделал не так?
Аватара пользователя
-=XaKeP=-
phpBB 2.0.8
 
Сообщения: 312
Зарегистрирован: 15.12.2006 13:02


Сообщение nissin 13.02.2008 16:48

перезагрузить стили.
Всё повторяется. nurlan.info
nissin
phpBB 2.0.3
 
Сообщения: 185
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар

Сообщение Палыч 13.02.2008 16:59

nissin писал(а):перезагрузить стили.

Не забывая Обновить тему
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6421
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Сообщение -=XaKeP=- 13.02.2008 20:53

Спасибо, работа пошла, как закончу, выложу список изменений и оформлю в виде мода.
Аватара пользователя
-=XaKeP=-
phpBB 2.0.8
 
Сообщения: 312
Зарегистрирован: 15.12.2006 13:02

Сообщение -=XaKeP=- 14.02.2008 17:47

Вобщем, вот что у меня получилось (во вложении).
Оформлять в виде мода?
Вложения
tbut.png
Текстовые кнопочки в просильвере
tbut.png (3.27 Кб) Просмотров: 2517
Аватара пользователя
-=XaKeP=-
phpBB 2.0.8
 
Сообщения: 312
Зарегистрирован: 15.12.2006 13:02

Сообщение nissin 14.02.2008 18:47

Смотрится неплохо.
Думаю, что кому-то пригодится.
Всё повторяется. nurlan.info
nissin
phpBB 2.0.3
 
Сообщения: 185
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар

Сообщение -=XaKeP=- 14.02.2008 21:14

Есть минус. Слова "ЛС" "Правка" и "Цитата" я прописывал прямо в шаблонах, ибо моих знаний пхп недостаточно, чтобы завести для этого языковые переменные. :(
Аватара пользователя
-=XaKeP=-
phpBB 2.0.8
 
Сообщения: 312
Зарегистрирован: 15.12.2006 13:02

Сообщение nissin 14.02.2008 22:39

Правильней в языковых файлах, по образцу.
Всё повторяется. nurlan.info
nissin
phpBB 2.0.3
 
Сообщения: 185
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар

Сообщение -=XaKeP=- 15.02.2008 9:21

nissin писал(а):по образцу

А где этот образец? Можно поподробнее.
Аватара пользователя
-=XaKeP=-
phpBB 2.0.8
 
Сообщения: 312
Зарегистрирован: 15.12.2006 13:02

Сообщение nissin 15.02.2008 11:06

В исходных текстах :)
Всё повторяется. nurlan.info
nissin
phpBB 2.0.3
 
Сообщения: 185
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар

Сообщение -=XaKeP=- 15.02.2008 14:58

Я понимаю. Я ж говорю, я пхп почти не знаю, поэтому мне бы образец, что куда и после чего добавлять, чтоб я и в дальнейшем знал, так как думаю, это будет мой не последний мод для Олимпуса.
Аватара пользователя
-=XaKeP=-
phpBB 2.0.8
 
Сообщения: 312
Зарегистрирован: 15.12.2006 13:02

Сообщение Палыч 15.02.2008 15:06

-=XaKeP=- писал(а): Я ж говорю, я пхп почти не знаю,

а css у меня свиснули? :D :wink:
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6421
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Сообщение -=XaKeP=- 15.02.2008 15:07

Палыч
Нет. Честное слово, сам подбирал. :)
Аватара пользователя
-=XaKeP=-
phpBB 2.0.8
 
Сообщения: 312
Зарегистрирован: 15.12.2006 13:02

Сообщение Палыч 15.02.2008 15:09

-=XaKeP=-
Проосто у меня даже имя класса такое же
Код: Выделить всё
.tbut a:link, .tbut a:active, .tbut a:visited {
   font-size: 10px;
   color: #006699;
   text-decoration: none;
   padding: 3px;
   border: 1px outset #006699;
   background-color: #ffffff;
}

.tbut a:hover {
   text-decoration: none;
   background-color: #EFEFEF;
   color: #DD6600;
   border: 1px inset #666666;
   }
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6421
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Сообщение -=XaKeP=- 15.02.2008 15:12

Я это брал с phpbbguru.net
А вообще вот мои классы:
Код: Выделить всё
.tbut { height: 24px; line-height: 20px; }

.tbut a:link, .tbut a:active, .tbut a:visited {
   font-size: 10px;
   color: #066BCA;
   text-decoration: none;
   padding: 3px;
   border-top: 1px solid #066BCA;
   border-left: 1px solid #066BCA;
   border-bottom: 1px solid #066BCA;
   border-right: 1px solid #066BCA;
   background-color: white;
   height: 20px;
   font-weight: bold;
}

.tbut a:hover {
   text-decoration: none;
   border-top: 1px solid #4D98FF;
   border-left: 1px solid #4D98FF;
   border-bottom: 1px solid #4D98FF;
   border-right: 1px solid #4D98FF;
   height: 20px;
      font-weight: bold;
}
ul.tbut li{
list-style-type:none;
   padding-top: 10px;
   float: left;
   margin: 0 6px 3px 0;
   background-position: 0 100%;
}
.postbody ul.tbut {
   float: right;
   width: auto;
   padding: 0;
}
Аватара пользователя
-=XaKeP=-
phpBB 2.0.8
 
Сообщения: 312
Зарегистрирован: 15.12.2006 13:02

След.

Вернуться в Для авторов (phpBB 3.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0