Обговорення MediaWiki:Wikificator.js: відмінності між версіями
Ahonc (обговорення | внесок) |
Попередження про вікіфікацію форумів |
||
Рядок 55: | Рядок 55: | ||
:::::Баг вже виправлений [https://bugzilla.mozilla.org/show_bug.cgi?id=218277] --{{sign/|OlegMarchuk|Oleg Marchuk}} 08:11, 7 лютого 2007 (UTC) |
:::::Баг вже виправлений [https://bugzilla.mozilla.org/show_bug.cgi?id=218277] --{{sign/|OlegMarchuk|Oleg Marchuk}} 08:11, 7 лютого 2007 (UTC) |
||
Але чомусь у Файрфоксі все одно слова переносяться.--{{sign/|Ahonc|Ahonc}} 09:54, 15 лютого 2007 (UTC) |
Але чомусь у Файрфоксі все одно слова переносяться.--{{sign/|Ahonc|Ahonc}} 09:54, 15 лютого 2007 (UTC) |
||
== Попередження про вікіфікацію форумів == |
|||
Тут деякі питали про це… Потрібно додати код, вказаний нижче |
|||
{{hider|hidden=1|title=Код|content-style=text-align:left|content= |
|||
<nowiki>if (wgNamespaceNumber % 2 || wgNamespaceNumber==4) {</nowiki><br /> |
|||
<nowiki>var sigs = txt.match(/\d\d:\d\d, \d\d? \S{3,9} 20\d\d \(UTC\)/g);</nowiki><br /> |
|||
<nowiki>if (sigs && sigs.length > 1)</nowiki><br /> |
|||
<nowiki>if (!confirm('Будь ласка, не обробляйте Вікіфікатором репліки інших учасників. Ви упевнені, що хочете продовжити?'))</nowiki><br /> |
|||
<nowiki>return;</nowiki><br /> |
|||
<nowiki>}</nowiki> |
|||
}} |
|||
—[[Користувач:Aleksandrit|Aleksandrit]] 06:56, 19 жовтня 2007 (UTC) |
Версія за 06:56, 19 жовтня 2007
Візьміть віфікатор звідси -- Oleg Marchuk?!/©~№? 10:06, 14 листопада 2006 (UTC)
Википедия:Викификатор
Википедия:Викификатор => Вікіпедія:Вікіфікатор
Переклад
Потрібно перекласти на українську --Ahonc (Обговорення) 13:25, 14 листопада 2006 (UTC)
Replace double quotes
// Replace double quotes ("") with double angle quotes («») txt = txt.replace(/([\x01-(\s\|\"]|\/|\+)(\")([^\"]{0,})([^\s\"(])(\")/g, "$1«\$3\$4»")
Чому були видалені ці рядки? -- Oleg Marchuk?!/©~№? 14:01, 14 листопада 2006 (UTC)
- В українській вікіпедії я не зустрічав такого правила, щоб заміняти подвійні лапки парними.--Ahonc (Обговорення) 14:02, 14 листопада 2006 (UTC)
- Наскільки я знаю, в українській типографіці таке правлио є. До речі варто було б перекласти з російської правила оформлення статей. Бо у нас навіть вибрані статті не оформлені належним чином. [лінки на службові подав Albedo ]--Yakudza -พูดคุย 18:54, 16 листопада 2006 (UTC)
- ЗАКИД В МОЮ СТОРОНУ. Не було вибраної статті, де типографіка б не підправлялась. Не було серед редагованих мною. І зазвичай це робилось у напівручному режимі, але ЯКІСНО.
- Наскільки я знаю, в українській типографіці таке правлио є. До речі варто було б перекласти з російської правила оформлення статей. Бо у нас навіть вибрані статті не оформлені належним чином. [лінки на службові подав Albedo ]--Yakudza -พูดคุย 18:54, 16 листопада 2006 (UTC)
ёЁ у переліку літер регулярного виразу
Потрібно там, де зустрічаються ёЁ додати також ґҐєЄіІїЇ' -- Oleg Marchuk?!/©~№? 14:05, 14 листопада 2006 (UTC)
- Зроблено. --Movses 08:56, 16 листопада 2006 (UTC)
- В переліку ще апостроф був :) Додайте і його туди ж. Але саме апостроф, не одинарну лапку -- Oleg Marchuk?!/©~№? 09:05, 16 листопада 2006 (UTC)
- Додали лише в один перелік літер (я ще не перевірив, чи то є апостроф). І є пропозиція не поспішати з вікіфікатором: апостроф це в стадії обговорення -- Oleg Marchuk?!/©~№? 12:14, 16 листопада 2006 (UTC)
- В переліку ще апостроф був :) Додайте і його туди ж. Але саме апостроф, не одинарну лапку -- Oleg Marchuk?!/©~№? 09:05, 16 листопада 2006 (UTC)
Англійська літера i
Також можна додати заміну англійської літери i українською і. -- Oleg Marchuk?!/©~№? 14:05, 14 листопада 2006 (UTC)
- А ось це я не зрозумів. Мається на увазі з пробілами - <space>i_latinic<space> на <space>i_cyrillic<space> ? --Movses 08:56, 16 листопада 2006 (UTC)
- Для початку треба зробити заміну i_latinic на i_cyrillic і одинарної лапки на апостроф в слов'янських словах. А потім можна буде спробувати боротися з окремою англійською літерою i_latinic -- Oleg Marchuk?!/©~№? 09:05, 16 листопада 2006 (UTC)
- Напиши як повинен виглядати рядок, бо я в регулярних виразах не розуміюсь. Або виправиш сам через тиждень. --Movses 15:39, 16 листопада 2006 (UTC)
- Краще почекати
Нерозривні пробіли
Вікіфікатор замінює нерозривні пробіли на звичайні (нерозривні пробіли ставляться, щоб слова не переноислись на інший рядок). Я вилучив відповідний рядок.
- То юнікодівська нерозривна прогалина, а не звичайна прогалина. Але юнікодівська прогалина замінюється на звичайну двигуном вікіпедії (див. обговорення Вікіфікатора на рувікіпедії) --Oleg Marchuk?!/©~№? 10:16, 6 лютого 2007 (UTC)
- Але ж коли я пишу nbsp;, то все нормально (слова не переносяться)! Так, що це все ж вікіфікатор міняє.
- P.S. В українській мові є слово пробіл.--Ahonc?!/©~№? 16:24, 6 лютого 2007 (UTC)
У довідці написано
Нерозривний юнікодовий пробіл аналогічний мнемокоду « », але виглядає як звичайний пробіл, тому статтю комфортніше редагувати.
- Нерозривний пробіл вставляється після видимого знаку перед тире, щоб наступний рядок не починався з тире.
- Також нерозривний пробіл вставляється в українські ініціали (наприклад, «Т.Г. Шевченко» перетворюється на «Т. Г. Шевченко»).
- Нерозривний пробіл вставляється після крапки в кінці речення. Так, «слово.Слово» буде перетворене на «слово. Слово».
- Нерозривний пробіл вставляється перед знаком процента (%) або проміле (‰). Так, «5% і 16,7‰» будуть перетворені на «5 % і 16,7 ‰». Але не у випадку скорочень виду «5%-й».
- Нерозривнаий пробіл вставляється після «№» або «§», якщо за цими знаками слідує цифра.
- Пробіли вставляються після знаків «*», «#», «:» та їх комбінацій на початку строки.
- Пробіли вставляються на початку і в кінці заголовків, тобто «==Заголовок==» перетворюється на «== Заголовок ==».
Але насправді замість нерозривних пробілів вставляються звичайні. Наприклад, у вищенаведеному тексті "Шевченко" переноситься на наступний рядок, а "Т. Г." залишається в попередньому (якщо зменшити розмір вікна браузера)--Ahonc?!/©~№? 17:31, 3 лютого 2007 (UTC)
- Не можу погодитись. Копійніть текст коду в ОпенОФіс чи Ворд і дайте недуковані знаки. /Принаймі перед тире ставить, чьто і трєбовалось доказать/--A l b e d o ® 17:55, 3 лютого 2007 (UTC)
- Але в браузері то слова переносить (принаймні у Файрфоксі, в IE не пробував)--Ahonc?!/©~№? 18:00, 3 лютого 2007 (UTC)
- До речі, твій підпис містить нерозривні пробіли, тобто літери не повинні переноситися, а після дії вікіфікатора вони починають перелазити на інший рядок.--Ahonc?!/©~№? 15:55, 4 лютого 2007 (UTC)
- Свого часу було обговорення на рувікі, що після будь-якого редагування в файрфоксі нерозривні пробіли в статті замінюються на звичайні. Через те вони використовувують шаблон {{nobr}}--Yakudza -พูดคุย 20:39, 6 лютого 2007 (UTC)
- Баг вже виправлений [1] --Oleg Marchuk?!/©~№? 08:11, 7 лютого 2007 (UTC)
- Свого часу було обговорення на рувікі, що після будь-якого редагування в файрфоксі нерозривні пробіли в статті замінюються на звичайні. Через те вони використовувують шаблон {{nobr}}--Yakudza -พูดคุย 20:39, 6 лютого 2007 (UTC)
- Не можу погодитись. Копійніть текст коду в ОпенОФіс чи Ворд і дайте недуковані знаки. /Принаймі перед тире ставить, чьто і трєбовалось доказать/--A l b e d o ® 17:55, 3 лютого 2007 (UTC)
Але чомусь у Файрфоксі все одно слова переносяться.--Ahonc?!/©~№? 09:54, 15 лютого 2007 (UTC)
Попередження про вікіфікацію форумів
Тут деякі питали про це… Потрібно додати код, вказаний нижче
if (wgNamespaceNumber % 2 || wgNamespaceNumber==4) {
var sigs = txt.match(/\d\d:\d\d, \d\d? \S{3,9} 20\d\d \(UTC\)/g);
if (sigs && sigs.length > 1)
if (!confirm('Будь ласка, не обробляйте Вікіфікатором репліки інших учасників. Ви упевнені, що хочете продовжити?'))
return;
}