Интересно, что не успели и голосование мы начать как следует.... а просмотрена эта страница уже 55 раз! Такое ощущение что из руВП следят за процессами происходящими в Русской энциклопедии пристально. По сему предлагаю активным участникам руВП почаще посещать наше пространство и высказывать свои соображения по коммуникации между проектами, а не прятаться по щелям как это делают активисты группы рабеккера (постоянно дежурящие здесь). --000 20:12, 25 ноября 2007 (UTC)
О технической реализацииПравить
- Техничесая реализация как раз есть. Договоренностей пока нет. Sasha 13:25, 26 ноября 2007 (UTC)
- Где можно взглянуть? Яков 13:28, 26 ноября 2007 (UTC)
- Special:Interwiki Sasha 13:35, 26 ноября 2007 (UTC)
- Где можно взглянуть? Яков 13:28, 26 ноября 2007 (UTC)
- Можете показать какую-нибудь статью, где таким макаром размещена неязыковая ссылка в левой панели? Яков 13:41, 26 ноября 2007 (UTC)
Я уже, честно говоря, окончательно запутался :-) Попробую расписать всё.
- В MediaWiki существует технология «интервики», суть которой — обеспечить возможность быстро делать ссылки на статьи, размещённые в других вики-проектах. Осуществляется это при помощи добавления в «обыкновенную» вики-ссылку префикса:
- [[префикс:Название статьи]]
- Пример. Мы хотим в одной из наших статей сослаться на статью проекта «Провизории». Пишем:
- [[provizorii:Провизории Коломны|Статья о провизориях Коломны в проекте Provizorii.ru]]
- Получаем: Статья о провизориях Коломны в проекте Provizorii.ru.
- Все эти префиксы хранятся в отдельной MySQL-таблице в базе данных. Для того, чтобы эту таблицу изменять (добавлять и удалять префиксы) существует расширение «Special:Interwiki».
- Префиксы, соответствующие кодам языков, имеют в MediaWiki особое значение — если в статье таковые попадаются, то движок размещает их в левой панели, а не в статье. Разработчики предполагают использовать их для указания того, что для данной статьи существует её версия в другом языковом разделе этого проекта.
- Таким образом, движок логически и технически не предполагает размещения в левой панели чего либо иного, кроме ссылок на статьи в других языковых разделах проекта. По крайней мере в стандартной поставке.
Яков 14:06, 26 ноября 2007 (UTC)
Так что?
- По какому из двух проявлений, описанных мною выше, голосуем?
- Есть ли техническая реализация?
Яков 05:17, 27 ноября 2007 (UTC)
ИсточникиПравить
Перенесено с Т:ЗБПравить
(Касающееся голосований вообще опущено — Александр Машин 08:09, 22 декабря 2007 (UTC))
В голосовании по интервикам лѣсъ за деревьями увиден не был, так что оно не исчерпывало всѣ возможные варианты решенiя поставленной на голосованiе проблемы: напримѣръ, не рассматривался вариант переименования википедических интервик («ru:», «en:», «de:» и т. п.) с расчётом на их уравнивание с невикипедическими интервиками (напримѣръ, «wp-ru:», «wp-en:», «wp-de:» и т. п.); не рассматривалося и перепрограммирование движка Традиции с расчётом на то, чтобы панель интервики (въ лѣвомъ столбцѣ дизайна) отображала не языки, а названия Википедий (не «English», а «английская Википедия»; не «Deutsch», а «немецкая Википедия»; не «Русский», а «россияноязычная Википедия»), а также отображала бы названия тех вики, на которые мы также ставим интервики: Провизории, WhatWG, AskInWiki, Debian, пособие по MediaWiki, Викицитатник, Викикниги, Викизнание, Вольгота, Люркмоар, и т. п. С глубоким прискорбием наблюдаю за тем, как вопрос совершенно технический, решаемый программированием на PHP, решается вместо этого голосованием сообщества, и притом сообщества ошибочно исходящего из того предположения, что нынешняя ситуация сохранится, что интервики-панель (въ лѣвомъ столбцѣ дизайна) всегда будет отображать только википедические интервики и только въ качествѣ названiй языковъ («Русскiй», «English», «Deutsch», «日本語», «中文», «Українська», и такъ далѣе). И так как нынешняя ситуация уродлива, то сообщество борется с интервиками, не дерзая посягать на дизайн и PHP-код движка Традиции; а меж тем слѣдовало бы перемѣнить его, и только его, и перемѣнить качественнымъ образомъ. Голосование по этому вопросу было излишним: не голосовать, а программировать надобно. —Mithgol the Webmaster 10:39, 21 декабря 2007 (UTC)
- Всё освещено верно. Хотя я и категорически против подобной реализации, всё же задам вопрос — кто тут вызвался бы программировать? Всё ведь упирается в этот вопрос. Если бы таковой человек был, то он бы это уже написал. Яков 11:01, 21 декабря 2007 (UTC)
- Рассказываю. Соответствующее преобразование Традиции можно совершить за следующие три шага:
- Во-первых, надобно переменить соответствия между префиксами и именами интервики (сейчас это соответствие «Русский» → «ru», «Deutsch» → «de», «English» → «en» и т. п.). Согласно документации, это соответствие хранится в файле
languages/Names.php
— соответственно, чтобы переменить там что-нибудь, надобно быть управляющим Традиции, имеющим непосредственный доступ к её коду. Надобно просить Нестеровича, например. Но если я увижу, каков этот код сейчас — тогда, разумеется, я смогу сказать, каким он должен быть для достижения желаемого: PHP для меня не чужой язык. - Во-вторых, надобно переменить сами интервики. Для этого довольно и прав администратора; как только (по итогам предыдущего шага) в
languages/Names.php
появяется желаемые соответствия типа «Английская Википедия» → «wp-en», «Немецкая Википедия» → «wp-de» и им подобные, так сразу и необходимые интервики («wp-en», «wp-de» и им подобные) я и сам смог бы навешать. - В-третьих и в-последних, надобно переменить интервики-ссылки в статьях Традиции. Этого я не могу сам сделать: труд слишком велик — десятки тысяч статей. Тут надобен бот; но ежели бота не будет, то можно устроить переходный период (не изменить, а добавить имена и заменить имена прежних интервики; не заменить прежние интервики, а добавить новые; не исключить, а запретить добавление интервики старого образца) — тогда с течением времени новые интервики возобладают в Традиции.
- Во-первых, надобно переменить соответствия между префиксами и именами интервики (сейчас это соответствие «Русский» → «ru», «Deutsch» → «de», «English» → «en» и т. п.). Согласно документации, это соответствие хранится в файле
- Таким образом, дело не в желании, а только в возможностях. «Такой человек» есть (это я), но у меня нет доступа к файлу
languages/Names.php
: таким доступом обладают только управляющие Традицией соратники. —Mithgol the Webmaster 12:25, 21 декабря 2007 (UTC)- Ну тогда делайте :-) Яков 13:22, 21 декабря 2007 (UTC)
- Рассказываю. Соответствующее преобразование Традиции можно совершить за следующие три шага:
- Скажу вот что: всё сказано разумно, точно. Так что следует наших днвелоперов просить сменить код. Если нужен бот по замене интервик, то он будет. — Это сообщение написал, но не подписался участник 83.149.52.8 (обсуждение • вклад). [2]
- Бота надо бы не анонимно обещать. —Mithgol the Webmaster 14:16, 21 декабря 2007 (UTC)
- Как там говорят мудрые? «Аноним хуже (бранное слово[1] удалено)»… Dark Magus 14:23, 21 декабря 2007 (UTC)
- То говорят не мудрые, но грубые. Я же скажу такъ: хорошо, что обѣщанъ ботъ; плохо, что обѣщанъ невѣсть кѣмъ. —Mithgol the Webmaster 14:41, 21 декабря 2007 (UTC)
- Как там говорят мудрые? «Аноним хуже (бранное слово[1] удалено)»… Dark Magus 14:23, 21 декабря 2007 (UTC)
- Бота надо бы не анонимно обещать. —Mithgol the Webmaster 14:16, 21 декабря 2007 (UTC)
- Попрошу без обсценной лексики; бот представлен будет, если надо. —Afinogenoff (обс.) 01:49, 22 декабря 2007 (UTC)
- Отвечаю по порядку:
- Администрация Традиции уже располагает и решимостью и возможностью править при необходимости код движка MediaWiki и его расширений; более того, это уже делалось. По очевидным причинам, таким как необходимость время от времени проводить апгрейд движка до более высокой версии, изменения кода делаются только:
- когда они действительно улучшают функциональность проекта,
- когда улучшения нельзя добиться меньшими средствами.
- В случае интервик в панели слева (далее просто интервик) не соблюдается ни одно из этих двух условий:
- Механизм интервик предназначен для ссылок на другие разделы того же проекта. Более того, на другие языковые разделы. Предполагается, что статьи, связанные интервиками, отличаются только языком. Но у нас разделы на других языках не оформлены. Если использовать интервики не по назначению, то пользователю сначала покажется, что Традиция — часть некоего бо́льшего проекта, вроде Википедии, а потом — что она мошеннически старается произвести такое впечатление. Этого пока не случилось, но наших врагов не всегда будет возглавлять тупой еврей, отрабатывающий скромное жалованье.
- Интервики у нас предлагается использовать там, где следовало бы ставить ссылки на источники. Но интервики — не замена источникам. Желание поставить интервику — симптом плохого ссылочного аппарата в статье, как <hr> — плохой её структуры.
- В файле
languages/Names.php
— находятся названия языков, а не википедий. Кромсать его ради интервик было бы неразумно, а предложения Мицгола сводятся к одному из двух:- переименовать русский, английский и другие языки в русскую, английскую и другие википедии,
- добавить к имеющимся языкам новые, такие как Провизории, Викиславия и прочие.
- И то и другое было бы абсурдом. Требуемые для неязыковых интервик изменения глубже правки
languages/Names.php
—: следовало бы программно разорвать связь между языками и интервиками. - Поэтому, интервики слева должны указывать на языковые разделы проекта «Традиция». Пока таких нет, их быть не должно. В частности, ru: не должно больше указывать на русскую Википедию, а en: — на английскую: пока это так, «Традиция» — POV-fork русской Википедии. Заменить их на wp-ru: и wp-en: — вот работа для бота.
- Программирование не заменяет голосования — не всё, что можно запрограммировать, нужно;
- Но и голосование без технической экспертизы бесполезно.
- Администрация Традиции уже располагает и решимостью и возможностью править при необходимости код движка MediaWiki и его расширений; более того, это уже делалось. По очевидным причинам, таким как необходимость время от времени проводить апгрейд движка до более высокой версии, изменения кода делаются только:
- Подведу итог: никаких интервик слева, кроме ссылок на языковые разделы «Традиции», для которых должны быть освобождены и зарезервированы префиксы вида ru: и en:.
- Александр Машин 09:02, 22 декабря 2007 (UTC)
- ↑ пидараса