Страница 27 из 29

Добавлено: Пн янв 20, 2014 17:02
MVV
В любом случае, думаю, тебе не помешает, если ширина поля кода будет ограничена шириной окна, а не жестким числом символов.

Добавлено: Пн янв 20, 2014 17:07
Avada
MVV
Ни в коей мере не помешает (если это возможно, конечно). А вот нынешнее выставление принудительной ширины в части браузеров мешает вполне реально.

Добавлено: Пн янв 20, 2014 21:44
CaptainFlint
MVV
Ограничение по фиксированному числу символов было введено вынужденно и именно из-за того, что код не переносится по строкам. В результате конфиги какого-нибудь Мультиарка расколбашивают страницу по горизонтали так, что её становится невозможно читать без оперного "Fit to width". На то, чтобы сделать блоки кода с собственной "внутренней" горизонтальной прокруткой, увы, моих верстальных знаний и умений не хватило, как и на то, чтобы перенос осуществлялся по границе окна, а не по фиксированному числу символов. Пришлось вводить текущий костыльный вариант до тех пор, пока не получится сварганить что-то более удобоваримое. По крайней мере, каждый может выставить себе нужную ширину при помощи UserCSS.

А насчёт копирования я не понял. Переносы же здесь только визуальные. Если была одна длинная строка, она таковой и остаётся при копировании.

Добавлено: Вт янв 21, 2014 08:37
gest
Возможно добавить в форум поддержку tapatalk.com для поддержки удобной мобильной платформы для чтения форума.

Добавлено: Ср янв 22, 2014 02:13
CaptainFlint
gest
Если, несмотря на отсутствие соответствующей пунктуации, это был вопрос, то да, технически возможно, но практически реализовано вряд ли будет из-за отсутствия поддержки ими движка phpBB2.

Добавлено: Чт янв 23, 2014 10:05
MVV
CaptainFlint писал(а):А насчёт копирования я не понял. Переносы же здесь только визуальные. Если была одна длинная строка, она таковой и остаётся при копировании.
Действительно, мне почему-то запомнилось, что и копируется текст с разбивкой.

А насчёт UserCSS хотелось бы поподробнее узнать, что и как прописать в Опере.

Добавлено: Чт янв 23, 2014 10:34
Avada
MVV писал(а):А насчёт UserCSS хотелось бы поподробнее узнать, что и как прописать в Опере.
И в IE тоже.

Добавлено: Чт янв 23, 2014 17:36
Tol!k
что

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

.code {max-width:999px !important;}
где 999px – макс. ширина блока с кодом

как
http://usercss.ru/how-to-install/

Добавлено: Чт янв 23, 2014 19:36
MVV
А есть возможность применить к конкретному сайту?

Добавлено: Чт янв 23, 2014 23:00
Tol!k
в O 9÷12
настройки для сайта -> стиль для сайта

Добавлено: Чт янв 23, 2014 23:54
MVV
В смысле, свою таблицу стилей подправить? Но она же только для режима пользователя используется? Во всяком случае, в режиме автора ничего не изменилось.

Наверное ж, через JS тоже можно стиль поменять? Тогда можно просто для конкретного сайта набросать userjs.

Добавлено: Пт янв 24, 2014 01:52
Rodny
MVV
В "Вид / Стиль / Настроить стили / Режимы отображения" включи таблицу для режима автора.
И можно ж для любого сайта свой .css указать, не обязательно общий user.css, которого по умолчанию вообще нет.

Была уже тема про код. Может туда это всё прицепить?

Добавлено: Пт янв 24, 2014 01:54
Tol!k
> В смысле, свою таблицу стилей подправить?
нет, можно для каждого сайта отдельную таблицу указать

> Но она же только для режима пользователя используется?
а у тебя по умолчанию не режим пользователя?

> Во всяком случае, в режиме автора ничего не изменилось.
тут главное – разрешить свою CSS (правда, если её разрешить в режиме автора, получится уже не совсем режим автора ;)

Добавлено: Пт янв 24, 2014 09:43
MVV
Tol!k писал(а):а у тебя по умолчанию не режим пользователя?
Конечно не режим пользователя. Он у меня кардинально упрощает страницу, меняет все цвета, сдвигает элементы и т.п.
Tol!k писал(а):тут главное – разрешить свою CSS (правда, если её разрешить в режиме автора, получится уже не совсем режим автора ;)
Вот и хотел просто добавить одну эту штуку в стиль, чтобы ничего больше не изменилось. Но думаю, проще будет скриптом.

Работает, если не изменять ширину окна браузера после генерации страницы. Файл WincmdCodeWidth.js надо положить в папку userjs Оперы.

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

// @include http://forum.wincmd.ru/*

// ==/UserScript==


document.addEventListener("DOMContentLoaded", function(e) {
	var elems=document.getElementsByClassName("code"), ei=0;

	while (ei<elems.length) {
		var elem=elems[ei++];
		elem.style.width=window.innerWidth*0.8 + "px";
	}
}, false);

Добавлено: Пт янв 24, 2014 15:52
Rodny
MVV писал(а):Конечно не режим пользователя. Он у меня кардинально упрощает страницу, меняет все цвета, сдвигает элементы и т.п.
..
Вот и хотел просто добавить одну эту штуку в стиль, чтобы ничего больше не изменилось. Но думаю, проще будет скриптом.
При указанных мной настройках в режиме автора меняется только прописанное в таблице. Никаких проблем.
Изображение