Topic on 2017 wikitext editor/Feedback

copy 2017/paste 2017 problem

9
Summary by Sunpriat

old browser is at fault

Sunpriat (talkcontribs)
  1. open for editing https://ru.wikipedia.org/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%A1%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D1%8B&oldid=80290588 - we see table
  2. open for editing https://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%A1%D0%B8%D0%BC%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%87%D0%BD%D1%8B%D0%B5_%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B?veaction=editsource - copy the first five lines
  3. insert them in the beginning of 1
  4. try to remove the last line of the inserted (say via del and del again) (or other removal of lines)
  5. the first line of the template 1 it turns on top, like a flow around the inserted text 2
Amire80 (talkcontribs)

Hi,

I'm not sure that I understand the instructions.

2: When you say "copy the first five lines", do you mean these? -

{{Навигационная таблица
| имя = Симметричные криптосистемы
| state = <includeonly>{{{state|autocollapse}}}</includeonly>
| заголовок = [[Симметричные криптосистемы|Симметричные криптосистемы]]
| стиль_четных = background:#f0f0f0

3: So it will be

{{Навигационная таблица
| имя = Симметричные криптосистемы
| state = <includeonly>{{{state|autocollapse}}}</includeonly>
| заголовок = [[Симметричные криптосистемы|Симметричные криптосистемы]]
| стиль_четных = background:#f0f0f0
{{Навигационная таблица
| имя = Сигналы
| state = <includeonly>{{{state|autocollapse}}}</includeonly>
| заголовок = [[Сигналы (UNIX)|Сигналы]] [[POSIX]]
| стиль_четных = background:#f0f0f0
| listclass = hlist

?

Or instead of the existing lines?

And I couldn't really understand number 4 at all. What do you mean by "say via del and del again"? Can you please explain?

(И можно ответить по-русски :) )

Sunpriat (talkcontribs)

@Amire80 Я пытаюсь переоформить шаблоны на hlist, например https://ru.wikipedia.org/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:SQL&diff=prev&oldid=83499012

Для этого приходится копировать и вставлять. Чем больше вставленный кусок, тем лучше видно.

На том же https://ru.wikipedia.org/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:SQL&oldid=80226556&veaction=editsource

Вариант 1) скопируем весь шаблон, вставим в текстовый редактор (libre writer или ms office), скопируем из текстового редактора, удалим текст в вики-редакторе, вставим в вики-редактор... a) нажмём сохранить/внесённые изменения и видим что текст как-бы вообще не вставился б) вставленный текст можно удалять клавишей back, но нельзя добавить новую строку, внутри не сработает enter. enter сработает вверху (до вставленного) и внизу (после вставленного), при чем внизу после entera новая строка добавится сверху, как бы обтекая вставленное.

вариант 2) откроем шаблон SQL https://ru.wikipedia.org/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:SQL&oldid=80226556&veaction=editsource и шаблон SPARC https://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:SPARC?veaction=editsource из шаблона SPARC

| state = <includeonly>{{{state|autocollapse}}}</includeonly>
| класс_списков = hlist

в шаблоне SQL нажмем два раза enter вставив две пустых строки после стиль_четных, получится 3 пустых строки, вставим в среднюю вторую строку скопированный кусок, например чтобы получилось так

{{Навигационная таблица
|имя = SQL
|заголовок = [[SQL]]
|стиль_четных = background:#f0f0f0

| state = <includeonly>{{{state|autocollapse}}}</includeonly>
| класс_списков = hlist


|заголовок1 = Версии
|список1 = 

и видим тот же самое - в части state/класс_списков можно удалять клавишей back, но нельзя добавить новую строку добавим несколько букв

{{Навигационная таблица
|стиль_четных = background:#f0f0f0

| state = <includeonly>{{{state|autocollapse}}}</includeonly>
| класс_списков = hlistaaa
bbb

|заголовок1 = Версии

поставим курсор после aaa и нажмём клавишу del - должен бы удалиться перевод на новую строку и получиться aaabbb, но вместо этого bbb оказывается сверху, то есть как бы обтекая вставленный кусок

{{Навигационная таблица
|стиль_четных = background:#f0f0f0

bbb
| state = <includeonly>{{{state|autocollapse}}}</includeonly>
| класс_списков = hlistaaa

|заголовок1 = Версии
Amire80 (talkcontribs)

Сейчас попробую, но прежде всего: зачем копировать в libre writer или ms office?

Sunpriat (talkcontribs)

В ms office удобно для hlist заменить всякие шаблоны " • " на обычные списки "^p* " (^p - перевод строки). Попробуйте вставить в notepad блокнот ииз него скопировать в новый редактор, кликнуть куда-нибудь в текст и у вставленного совсем теряются все переводы строк, склеиваясь в одну строку.

Amire80 (talkcontribs)

Не понимаю. Как ни пытаюсь, у меня всё работает как надо :/

Какие у вас ОС и браузер?

Sunpriat (talkcontribs)

icecat 38.8.0 в win10 (все расширения отключал). Попробовал в firefox 53.0a2 - тут действительно нормально вставляется.

Elitre (WMF) (talkcontribs)

So it is quite likely that the old browser is at fault here.

Sunpriat (talkcontribs)

Нужно где-то прямо написать "в неактуальных версиях браузеров часть функционала может не работать". Иначе странно, что разработчики в одном месте пытаются сделать чтобы всё работало вообще без js, в другом - важный функционал редактирования не работает в версии браузера, которой всего 2 года.