Да, вполне.Anthrax писал(а):то редактировал только CSS
Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
[BETA] Text buttons
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.4.0
- Сообщения: 35
- Стаж: 17 лет 9 месяцев
- Откуда: Home Net Telecom
-
- phpBB 1.4.0
- Сообщения: 35
- Стаж: 17 лет 9 месяцев
- Откуда: Home Net Telecom
Нашел для себя оптимальное решение проблемы.
В subSilver.css заменил
На
В subSilver.css заменил
Код: Выделить всё
/* The buttons used for bbCode styling in message post */
input.button {
background-color : #EFEFEF;
color : #000000;
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
Код: Выделить всё
/* The buttons used for bbCode styling in message post */
input.button {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
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;
}
-
- phpBB 2.0.7
- Сообщения: 583
- Стаж: 17 лет 3 месяца
- Откуда: Данков
- Благодарил (а): 30 раз
- Поблагодарили: 7 раз
А не выложите пожалуйста скриншот, как будут выглядеть кнопки мода Yellow Card, они цвет поменяют или текст будет какой-то?
Мой сайт http://ublaze.ru/
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
Наконец появилось время заняться установкой Text Buttons и сразу возникла проблема.
Я не хочу вообще менять иконки на текстовые кнопки (в моде Text Buttons масса правок в файлах корневой папки, т. е. не в теме). Моя цель: вдобавок к стандартной теме subSilver сделать тему subSilverTxt, в которой все иконки заменены текстовыми кнопками. Т. е. скопировать тему subSilver в новую папку, переименовать нужные файлы и установить ее (это уже сделано), а затем удалять все обращения к иконкам и заменять их выводом текстовых кнопок.
Php я не знаю совсем, поэтому прошу мне подсказать, дать пример, как это можно сделать (текст файла с иконкой меняется на текст с текстовой кнопкой). А по примеру я дальше попробую разобраться сам. В случае успешной переделки, разумеется, ее результаты будут обнародованы в этом форуме.
Если это сделать невозможно, прошу специалистов написать об этом...
Ну вот, например, файл memberlist_body.tpl. В каждой строке три кнопки: ЛС, email и WWW/ Что нужно сделать, чтобы заменить хотя бы первую иконку:
Я не хочу вообще менять иконки на текстовые кнопки (в моде Text Buttons масса правок в файлах корневой папки, т. е. не в теме). Моя цель: вдобавок к стандартной теме subSilver сделать тему subSilverTxt, в которой все иконки заменены текстовыми кнопками. Т. е. скопировать тему subSilver в новую папку, переименовать нужные файлы и установить ее (это уже сделано), а затем удалять все обращения к иконкам и заменять их выводом текстовых кнопок.
Php я не знаю совсем, поэтому прошу мне подсказать, дать пример, как это можно сделать (текст файла с иконкой меняется на текст с текстовой кнопкой). А по примеру я дальше попробую разобраться сам. В случае успешной переделки, разумеется, ее результаты будут обнародованы в этом форуме.
Если это сделать невозможно, прошу специалистов написать об этом...
Ну вот, например, файл memberlist_body.tpl. В каждой строке три кнопки: ЛС, email и WWW/ Что нужно сделать, чтобы заменить хотя бы первую иконку:
Код: Выделить всё
<form method="post" action="{S_MODE_ACTION}">
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
<tr>
<td align="left"><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
<td align="right" nowrap="nowrap"><span class="genmed">{L_SELECT_SORT_METHOD}: {S_MODE_SELECT} {L_ORDER} {S_ORDER_SELECT}
<input type="submit" name="submit" value="{L_SUBMIT}" class="liteoption" />
</span></td>
</tr>
</table>
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<th height="25" class="thCornerL" nowrap="nowrap">#</th>
<th class="thTop" nowrap="nowrap"> </th>
<th class="thTop" nowrap="nowrap">{L_USERNAME}</th>
<th class="thTop" nowrap="nowrap">{L_EMAIL}</th>
<th class="thTop" nowrap="nowrap">{L_FROM}</th>
<th class="thTop" nowrap="nowrap">{L_JOINED}</th>
<th class="thTop" nowrap="nowrap">{L_POSTS}</th>
<th class="thCornerR" nowrap="nowrap">{L_WEBSITE}</th>
</tr>
<!-- BEGIN memberrow -->
<tr>
<td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"> {memberrow.ROW_NUMBER} </span></td>
<td class="{memberrow.ROW_CLASS}" align="center"> {memberrow.PM_IMG} </td>
<td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"><a href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span></td>
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"> {memberrow.EMAIL_IMG} </td>
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.FROM}</span></td>
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gensmall">{memberrow.JOINED}</span></td>
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.POSTS}</span></td>
<td class="{memberrow.ROW_CLASS}" align="center"> {memberrow.WWW_IMG} </td>
</tr>
<!-- END memberrow -->
<tr>
<td class="catBottom" colspan="8" height="28"> </td>
</tr>
</table>
<table width="100%" cellspacing="2" border="0" align="center" cellpadding="2">
<tr>
<td align="right" valign="top"></td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td><span class="nav">{PAGE_NUMBER}</span></td>
<td align="right"><span class="gensmall">{S_TIMEZONE}</span><br /><span class="nav">{PAGINATION}</span></td>
</tr>
</table></form>
<table width="100%" cellspacing="2" border="0" align="center">
<tr>
<td valign="top" align="right">{JUMPBOX}</td>
</tr>
</table>
Алексей aka ALER
-
- Former team member
- Сообщения: 4463
- Стаж: 19 лет 5 месяцев
- Поблагодарили: 1 раз
Прочли бы что ли тему о моде. Я там это спрашивал и делал. http://www.phpbbguru.net/community/view ... 3671#23671ALER писал(а):Моя цель: вдобавок к стандартной теме subSilver сделать тему subSilverTxt, в которой все иконки заменены текстовыми кнопками.
Добавлено спустя 1 минуту 3 секунды:
надеюсь вы использовали версию Xpert'а?
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
-
- Former team member
- Сообщения: 4463
- Стаж: 19 лет 5 месяцев
- Поблагодарили: 1 раз
Это была моя первая вариация. Тепрь я целиком перешел на текстовый вариант, можете посмотреть мой форум. У меня немного другой css, его может глянуть в css файлах. А php я сильно другими модами наковырял, так что там ничего готового.ALER писал(а):Но Вами что-то сделано в этом плане? Что именно, можно ли скачать готовое?
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
VVVas
Тему внимательно перечитал, вторую страницу - особенно. Он не увидел ответа на мой вопрос:
Как мне вместо графики сделать ее текстовой? Желательно так, чтобы в английском варианте было "PM", а в русском - "ЛС".
Тему внимательно перечитал, вторую страницу - особенно. Он не увидел ответа на мой вопрос:
Вот, например, строка с кнопкой "ЛС":ALER писал(а):Ну вот, например, файл memberlist_body.tpl. В каждой строке три кнопки: ЛС, email и WWW. Что нужно сделать, чтобы заменить хотя бы первую иконку:
Код: Выделить всё
<td class="{memberrow.ROW_CLASS}" align="center"> {memberrow.PM_IMG} </td>
Алексей aka ALER
-
- Former team member
- Сообщения: 4463
- Стаж: 19 лет 5 месяцев
- Поблагодарили: 1 раз
ALER
Вы мод видели?
Давайте я попробую угадать какой первый файл там редактируется?
Потом дальше где-то есть
Ах да, какой глупый и упертый, вам же надо разные языки:
И в архиве с модом прям в корне лежит lang_russian.txt
Ой, я совсем забыл вам же нужно в одной теме оставить графику:
PS И почему собственно не в теме мода?
Вы мод видели?
Давайте я попробую угадать какой первый файл там редактируется?
Код: Выделить всё
###############################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
#####################################################
#
#-----[ OPEN ]------------------------------------------
#
memberlist.php
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/memberlist_body.tpl
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
Ой, я совсем забыл вам же нужно в одной теме оставить графику:
Или скажете не наблюдается схожести сVVVas писал(а):Можно ли провернуть эту хитрую модификацию для одного отдельного стиля?
Посмотрел код внимательней, я так понимаю для решения моей задачи требуется выполнять replace толькько для $нечто = ... не трогая $нечто_img = ... Ну и соответствеено править код только нужной шкурки.
???#
#-----[ FIND ]------------------------------------------
#
$email_img = '<a href="' . $email_uri . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
$email = '<a href="' . $email_uri . '">' . $lang['Send_email'] . '</a>';
#
#-----[ REPLACE WITH ]------------------------------------------
#
$email = '<a href="' . $email_uri . '" title="' . $lang['Send_email'] . '">' . $lang['Send_email_txt'] . '</a>';
PS И почему собственно не в теме мода?
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
Да, с этого сегодня и начал:VVVas писал(а):Вы мод видели?
Файлmemberlist.php
И я даже не представляю себе, что получится, если я сделаю правку только в templates/subSilver/memberlist_body.tpl, а в memberlist.php правку делать не буду.ALER писал(а):корневой папки, т. е. не в теме
Вы утверждаете, что править можно только темплейты - и все будет работать без правки корневых php-файлов?
Потому, что мне нуженVVVas писал(а):PS И почему собственно не в теме мода?
- См. название этой темы. Я бы, правда, написал текстовЫй, но это не меняет сути стиля.Простенький текстовой стиль ...
Алексей aka ALER
-
- Former team member
- Сообщения: 4463
- Стаж: 19 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
VVVas
Тогда опять повторяю свой вопрос: можно ли (и если можно, то как) переделать строку файла templates/subSilver/memberlist_body.tpl
так, чтобы вместо иконки была текстовая кнопка "ЛС/PM"?
Тогда опять повторяю свой вопрос: можно ли (и если можно, то как) переделать строку файла templates/subSilver/memberlist_body.tpl
Код: Выделить всё
<td class="{memberrow.ROW_CLASS}" align="center"> {memberrow.PM_IMG} </td>
Алексей aka ALER
-
- Former team member
- Сообщения: 4463
- Стаж: 19 лет 5 месяцев
- Поблагодарили: 1 раз
ALER
Этого сделать нельзя. Нельзя править чисто шаблоны. Что бы исправить здесь вам нужно изменить php файл в корне (об этом говорит мод и я об этом говорил).
А поскольку вы хотите изменить только один из двух стилей, то вам нужно
PS Интересно сколько раз и в скольки формулировках мне придется писать одно и то же...
Этого сделать нельзя. Нельзя править чисто шаблоны. Что бы исправить здесь вам нужно изменить php файл в корне (об этом говорит мод и я об этом говорил).
А поскольку вы хотите изменить только один из двух стилей, то вам нужно
Что вам не понятно? Конкретно по пунктам.VVVas писал(а):выполнять replace толькько для $нечто = ... не трогая $нечто_img = ... Ну и соответствеено править код только нужной шкурки.
PS Интересно сколько раз и в скольки формулировках мне придется писать одно и то же...