info navigation

phpbb-belk.ru

темы, связанные с форумом phpbb 3.0.x



Новая тема  [ Сообщений: 10 ]  Просмотры: 1806

Автор Сообщение
Не в сети
(Андрей)  
Администратор
Аватара пользователя

Стаж: 8 лет 6 месяцев 7 дней
Сообщения: 1223
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


вроде бы смог разобраться. работает.

"выделить всё" в Code на subsilver2

как получилось у меня - можете посмотреть сами в этой теме.

Установка:

Скачать скрипт forum_fn.js, распаковать и загрузить в subsilver2/template/

Вложение:
Комментарий к файлу: скрипт
forum_fn.rar [6.73 КБ]
Скачиваний: 28


Открыть subsilver2/template/bbcode.html
Найти

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

<!-- BEGIN code_open -->
<div class="codetitle"><b>{L_CODE}:</b></div><div class="codecontent">
<!-- END code_open -->

<!-- BEGIN code_close -->
</div>
<!-- END code_close -->


Заменить на

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

<!-- BEGIN code_open --><div class="codebox"><p>{L_CODE}: <a href="#" onclick="selectCode(this); return false;">  <span style="color:#FFFFFF;"><u>{L_SELECT_ALL_CODE}</u></span></a></p><code><!-- END code_open -->
<!-- BEGIN code_close --></code></div><!-- END code_close -->


Открыть subsilver2/template/overall_header.html
Найти



Вставить перед найденным

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

<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>


Открыть subsilver2/theme/stylesheet.css
В конец файла вставить

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

/*! Code bbcode
.codebox {padding:0px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-radius:5px;font-size:1em;max-width:650px;}
.codebox p {text-transform: uppercase;margin-bottom: 3px;font-size: 0.7em;font-weight: normal;display: block;padding: 5px;background:#069;color:#FFFFFF;}
.codebox code {display:block;max-height:200px;max-width:650px;overflow-x:scroll;overflow-y:scroll;white-space:nowrap;word-wrap:normal;padding:8px;font:0.9em "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;line-height:1.3em;color:#000000;margin:2px 0;background:#FFFFFF;}
.codebox code::-moz-selection{background:#66CDAA;color:#FFFFFF;}
.codebox code::webkit-selection{background:#66CDAA;color:#FFFFFF;}
.codebox code::selection{background:#66CDAA;color:#FFFFFF;}


Также можно удалить старый код (не критично)

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

.codetitle {
margin: 10px 5px 0 5px;
padding: 2px 4px;
border-width: 1px 1px 0 1px;
border-style: solid;
border-color: #A9B8C2;
color: #333333;
background-color: #A9B8C2;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 0.8em;
}

.codecontent {
direction: ltr;
margin: 0 5px 10px 5px;
padding: 5px;
border-color: #A9B8C2;
border-width: 0 1px 1px 1px;
border-style: solid;
font-weight: normal;
color: #006600;
font-size: 0.85em;
font-family: Monaco, 'Courier New', monospace;
background-color: #FAFAFA;
}


Вот этот код

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

.codebox code::-moz-selection{background:#66CDAA;color:#FFFFFF;}
.codebox code::webkit-selection{background:#66CDAA;color:#FFFFFF;}
.codebox code::selection{background:#66CDAA;color:#FFFFFF;}


- это цвет фона и шрифта при выделении текста. можете настроить как вам понравится.
если вам нравится стандартный вариант - можете просто вырезать этот код.


После всех правок чистим кэш (форума и браузера) и любуемся получившимся кодом. :)

//код вывода написал как "у меня". там не сложно "подогнать" под любые требования.



трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
code,subsilver2,phpbb 3.0,"выделить всё"
Не в сети
(Дмитрий)  
2017-11-26 
Аватара пользователя

Стаж: 7 лет 2 месяца 14 дней
Сообщения: 734


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Действительно работает! Отличная работа, Андрей!
А можно надеяться на такую же доработку для Просильвера?


Не в сети
(Андрей)  
Администратор
Аватара пользователя

Стаж: 8 лет 6 месяцев 7 дней
Сообщения: 1223
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


у меня prosilver и без переделки почему-то работает... :o


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
Аватара пользователя

Стаж: 7 лет 2 месяца 14 дней
Сообщения: 734


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

у меня prosilver и без переделки почему-то работает... :o

Странно, действительно работает, а до этого месяца 2 назад не работало. :?
Что же ты сделал, Андрей? :)


Не в сети
(Андрей)  
2017-11-27 
Администратор
Аватара пользователя

Стаж: 8 лет 6 месяцев 7 дней
Сообщения: 1223
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


насчёт просилвера - это не я. а новый код для сабсилвера я взял из версии форума 3.1


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2022-01-05 
Аватара пользователя

Стаж: 7 лет 2 месяца 14 дней
Сообщения: 734


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Что то у меня совсем все поломалось :?
Помогите :cry:
https://handbookhmm.ru/forum/viewtopic. ... 420#p24175

Добавлено спустя 4 минуты 19 секунд:
Так, починил... странное дело

Добавлено спустя 1 минуту 3 секунды:
У меня стоит вот такой вод код:

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

<!-- BEGIN code_open --><dl class="codebox"><dt>{L_CODE}: <a href="#" onclick="selectCode(this); return false;">{L_SELECT_ALL_CODE}</a></dt><dd><code class="prettyprint linenums"><!-- END code_open -->
<!-- BEGIN code_close --></code></dd></dl><!-- END code_close -->


вместо:

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

<!-- BEGIN code_open --><div class="codebox"><p>{L_CODE}: <a href="#" onclick="selectCode(this); return false;">  <span style="color:#FFFFFF;"><u>{L_SELECT_ALL_CODE}</u></span></a></p><code><!-- END code_open -->
<!-- BEGIN code_close --></code></div><!-- END code_close -->


Добавлено спустя 2 минуты 3 секунды:
Если первый код работает, то когда ставлю тот который указан в инструкции, т.е. второй. То вообще все ломается :?


Не в сети
(Андрей)  
2022-01-05 
Администратор
Аватара пользователя

Стаж: 8 лет 6 месяцев 7 дней
Сообщения: 1223
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


инструкция написана под subsilver2. там же в названии указано. у вас нет таких css. конечно огн не будет работать.

эта тема была написана чтобы перенести функцию выделения с prosilver (где она и так работала) на другой стиль. табличный.

у вас по умолчанию и так стиль prosilver - там должно всё работать.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2022-01-05 
Аватара пользователя

Стаж: 7 лет 2 месяца 14 дней
Сообщения: 734


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


где то туплю :dash3:


Не в сети
(Андрей)  
2022-01-05 
Администратор
Аватара пользователя

Стаж: 8 лет 6 месяцев 7 дней
Сообщения: 1223
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


:)

1. код вывода bbcode Code в файле bbcode.html должен быть родной.
2. скрипт желательно заменить на предлагаемый здесь.
3. после всего очистить кэш форума и браузера.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2022-01-05 
Аватара пользователя

Стаж: 7 лет 2 месяца 14 дней
Сообщения: 734


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Подсветка то работает, почему то не работает кнопка выделить все:
https://handbookhmm.ru/forum/viewtopic.php?f=56&t=529 :dash3:


Показать сообщения за:  Поле сортировки  
Ответить на тему  [ Сообщений: 10 ] 

Кто сейчас на сайте:

Всего посетителей: 0, из них зарегистрированных: 0, скрытых: 0 и гостей: 0 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (122) здесь было 19 дек 2023, 12:10

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

Часовой пояс: UTC + 2 часа



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете защищать свои темы паролем

Найти:
Перейти:  




cron

Текущее время: 28 мар 2024, 23:46

Создано на основе phpBB® Forum Software © phpBB Group
Яндекс.Метрика

Полная версия Мобильный вид