|
|
(не показаны 52 промежуточные версии 8 участников) |
Строка 5: |
Строка 5: |
| * '''[[RPG:Портал сообщества/Архив 2010|Обсуждения 2010]]''' | | * '''[[RPG:Портал сообщества/Архив 2010|Обсуждения 2010]]''' |
| * '''[[RPG:Портал сообщества/Архив 2011|Обсуждения 2011]]''' | | * '''[[RPG:Портал сообщества/Архив 2011|Обсуждения 2011]]''' |
| + | * '''[[RPG:Портал сообщества/Архив 2012|Обсуждения 2012]]''' |
| }} | | }} |
| | | |
| + | == Кто все эти люди? == |
| + | Сегодня что, день нашествия клоунов-космодесантников-убийц? О_о |
| | | |
− | == Старые статьи портятся. Новые не интересны ==
| + | Я имею в виду [http://ru.rpg.wikia.com/wiki/%D0%A7%D1%91%D1%80%D0%BD%D0%B0%D1%8F_%D0%BC%D0%B0%D0%B3%D0%B8%D1%8F вот это] и [http://ru.rpg.wikia.com/wiki/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9E%D1%80%D0%B4%D0%B5%D0%BD_%D0%9A%D0%BE%D1%81%D0%BC%D0%BE%D0%B4%D0%B5%D1%81%D0%B0%D0%BD%D1%82%D0%B0_%D0%A5%D1%80%D0%B0%D0%BC%D0%BE%D0%B2%D0%BD%D0%B8%D0%BA%D0%B8_%D0%A0%D0%BE%D0%BA%D0%B0 вот это]. Дядя Радагаст, ты, кажется, единственный, кто обладает правом удалять статьи... [[Участник:Vantala|Vantala]] ([[Обсуждение участника:Vantala|обсуждение]]) 22:12, июня 3, 2013 (UTC) |
− | Всем привет. Давно читаю эту Вики (помню когда статей было меньше 1500). Ничего не писал и не собираюсь. Сразу скажу, что к РПГ не имею практически никакого отношения. Разве только в CRPG играл в школьные годы, лол. В натольные ни разу не играл и, видимо, не поиграю. Зачем читаю? Интересно! По крайней мере раньше было интетесно, а теперь нет. (Собственно, эта Вики у меня давно в SpeedDial, но захожу всё реже.)
| |
| | | |
− | Далее, моё личное мнение о том, что было хорошо раньше и стало хуже сейчас. Самое интересное, на мой взгляд, — общетеоретические статьи (объясняющие базовые понятия), статьи про системы, сеттинги, игроделов, компании, события, монстров и тому подобное. Самый шлак — статьи про мелких божков.
| + | == [[w:c:ru.waha:|WAHA WIKI]] == |
| + | сегодня случайным образом потыкал по разным ссылкам на нашей заглавной странице и обнаружил очень хорошего качества соседнюю вики про вархаммер на русском языке. вот, например, зацените бестиарий: [[w:c:ru.waha:Категория:Бестиарий]]. будем потихоньку оттуда импортировать и внедрять себе? --[[Участник:Radaghast|Radaghast Kary]] ([[Обсуждение участника:Radaghast|обсуждение]]) 08:57, апреля 1, 2015 (UTC) |
| | | |
− | Статью сильно украшают некоторая академичность изложения, изобилие примеров в разных системах, интересные ссылки спискота, схемы картинки, видео. Сильно снижает качество статьи жаргонизмы невпопад, цеховой задротский юмор. Как будто пытаются рассказать, ничего не рассказав.
| + | == Лингвистическое наблюдение == |
| + | А вы замечали, что сокращение "вн. ссылка" может быть с равной вероятностью прочтено как "внешняя ссылка" и как "внутренняя ссылка"? Я ни на чём не настаиваю, просто использование этого сокращения, мне кажется, способно порождать путаницу... --[[Участник:Vantala|Vantala]] ([[Обсуждение участника:Vantala|обсуждение]]) 16:47, апреля 19, 2015 (UTC) |
| + | : б. исполнено! --[[Участник:Radaghast|Radaghast Kary]] ([[Обсуждение участника:Radaghast|обсуждение]]) 20:45, апреля 19, 2015 (UTC) |
| | | |
− | В последнее время хорошего становится меньше, а плохого больше. Могие старые статьи покромсаны. А ещё главная не обновляется. Если тема кажется неинтересной и надуманной — кильните. Просто поделился мыслями баттхёртного генеза. Спасибо всем писавшим интересные статьи за труд.
| + | == Ещё про HTTPS == |
− | : Нас не надо бояться — насчёт всех не знаю, а я точно никого ещё не убил и не съел за мнение со стороны. Понятно, что статьи про божков со стороны — для тех, кто не в фанатах конкретной системы\сеттинга — менее интересны. Просто у нас сейчас идёт структуирование, а статей про богов в заготовках стоит до чёртиков… Заказ понятен. [[Участник:Геометр Теней|Геометр Теней]] 07:37, марта 4, 2012 (UTC)
| |
| | | |
− | :: Ха-ха, да я и не боюсь. Просто вот захотелось поделиться мыслями. Я даже и не знаю, являестя ли моё мнение, как читателя, хоть сколько-нибудь ценным. Вдруг всем просто по барабану, кто и в каком количестве читает РПГ-вики, авторам нравится — остальное не важно? Так что заказ — слишком сильное слово. Просто некоторые моменты довольно явно влияют на интересность статьи и Вики в целом. Некоторые читаются вкусно, а потом перечитываются, а на некоторые и смотреть неприятно. | + | Ещё одна причина, почему нам нужен HTTPS: если в Firefox'е использовать Private Browsing, Firefox принудительно перенаправляет всё, что можно, на https. В нашем случае получается, что открывается не то, что надо. [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 12:16, 19 января 2024 (MSK) |
− | ::: Мнение всегда ценно, так или иначе. Просто люди читают проект самые разные — по понятным причинам, ценность статьи заметно отличается для фаната конкретной системы, для человека ищущего идею для игры или выбирающего сеттинг, для человека читающего проект просто для развлечения… Потому всем вряд ли будет «по барабану» — но я на всякий случай уточняю, что интересность Вики для вас и для других людей не всегда совпадает, это неизбежно. В любом случае спасибо — у авторов, как я понимаю, неизбежно выборка смещена в сторону тех, кто этот проект читает для целей игр или схожих. [[Участник:Геометр Теней|Геометр Теней]] 08:43, марта 4, 2012 (UTC) | + | : Похоже, иметь на одном сервере, одном ip и одном порту несколько сайтов с разными сертификатами — вообще отдельная проблема, которую нам создали добрые силы интернета 3.0. Это не так просто как изменить пару строчек в конфиге и получить результат. На выходных я попробую одно решение, но если нет — то даже не знаю. [[Участник:EvilCat|EvilCat]] ([[Обсуждение участника:EvilCat|обсуждение]]) 15:24, 19 января 2024 (MSK) |
| + | :: Ох. Печально. <del>Придётся превращаться в wiki.rpgverse.pokeliga.com.</del> 🙃 Если что, готов оплачивать реверс-прокси или какое-то ещё решение. [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 15:36, 19 января 2024 (MSK) |
| | | |
− | :::: Не соглашусь. Вики (в целом) интересна если находятся интересные статьи для конкретного человека в значительном количестве. Не обязательно при этом все подряд статьи должны нравиться. Соответственно, на уровне отдельной статьи противоречий интересов нет. Хардкорщикам — божки, казуалам — монстры с картинками. И все довольны. Стоит глянуть на другие вики-проекты — просто открывать, листать и прислушиваться к ощущениям. Ну, например, вики по TeamFortress2 — безумно крутая. (Сорри, что рассоветовался. Просто пытаюсь быть конструктивнее.)
| |
− | ::::: Чтобы уточнить — с чем вы соглашаетесь или не соглашаетесь, чтобы я не спорил с голосами в собственной голове? Если речь о том, что для того, чтобы притянуть случайного человека, вики должна соблюдать определённый баланс статей, интересных непосвящённому, и статей тематических — согласен совершенно. Если о том, что понятие «интересности» для человека со стороны совершенно одинаково, вне зависимости от человека — тут, боюсь, не соглашусь (наглядный пример та же TFWiki — признавая талант оформителей и попытки зацепить случайно попавшего на страницу, я вот, к примеру, так и не дочитал ни одну статью до конца — просто потому что тематика не моя, а один из моих пороков — отсутствие любопытства. (Ежели вдруг заинтересуюсь тематикой по той или иной причине — найду и прочитаю, но тут подача будет уже вторична). Чтобы читать наугад статьи — надо быть человеком определённого склада, вот и всё. Потому я бы говорил только про узкопрофильность или широту профиля статьи (кстати, есть ощущение, что это определяется не столько специфичностью темы, сколько любовью автора к предмету — одно дело забивка шаблонов, другое — статьи по близкой автору тематике, куда он душу вкладывает)… [[Участник:Геометр Теней|Геометр Теней]] 13:07, марта 4, 2012 (UTC)
| |
− | : Оставь контакт — могу написать, когда сортировка богов закончится и начнётся что-нибудь другое. Ну, или просто заскочи через пару месяцев, этого времени уж точно должно хватить %) [[Участник:EvilCat|EvilCat]] 09:59, марта 4, 2012 (UTC)
| |
− | :: (Задумчиво глядя на списки D&D-шных богов) Если ты не против, я картинку этого поста буду использовать как эталонный образец оптимизма. [[Участник:Геометр Теней|Геометр Теней]] 11:20, марта 4, 2012 (UTC)
| |
− | ::: Да пожалуйста %) Через два месяца мы по-любому закончим — или всё будет отсортировано, или надоест, и оставшиеся подождут до следующего раза. В вики же не обязательно всё сразу делать. [[Участник:EvilCat|EvilCat]] 14:51, марта 4, 2012 (UTC)
| |
− | :::: (Оглядывается, не читают ли тему посторонние). Мне до следующего значка — 50 дней непрерывного написания… (Подмигивает). [[Участник:Геометр Теней|Геометр Теней]] 16:04, марта 4, 2012 (UTC)
| |
− | :: Ты правда могда бы это сделать? Написть мне, что, дескать, с божками закончили. Пора читать. Как это мило! Спасибо, но я и так часто захожу сюда и буду продолжать это делать. Хотя, если ты хочешь познакомиться — я не против. Могу оставить мыльце, лол.
| |
− | : Спасибо за обратную связь! Просто довольно сложно поймать границу, когда читателям становится неинтересно. Ну то есть дыныдышные боги — это неинтересно, а фракции Планшафта — уже, скорее всего, интересно. Тебе вот, оказывается, монстры интересны — ну это хорошо, буду знать и в следующий раз, когда выдастся время написать что-нибудь и будет всё равно, что, можно взяться и за очередного монстра, а не за бога. --[[Участник:Radaghast|Radaghast Kary]] 14:00, марта 4, 2012 (UTC)
| |
| | | |
− | == Загрузка архивов == | + | == Map-making games? == |
− | Можно ли разрешить загружать файлы zip, rar и 7z? Я хотела пополнить [[:Категория:Архивы бесплатных ролевых игр|файловый архив]], но некоторые игры раздаются в формате zip (внутри текстовые файлы или доки), сейчас загрузить их на вики нельзя. Можно перевести в викитекст, но работы зачастую очень и очень много (даже с конверторами). [[Участник:EvilCat|EvilCat]] 13:05, декабря 16, 2011 (UTC)
| |
− | : Всё-таки хотелось бы сохранить статус этой вики как конкретно энциклопедии, а не места, куда можно закачать несортированные зипы с разнородной информацией. Поэтому давайте договоримся, что здесь будет всё-таки в основном вики-текст с некоторыми вкраплениями иллюстраций и логотипов, а если нужен надёжный хостинг, я его могу легко предоставить в другом месте (присылай файлы или ссылки на них на гмейловый адрес). Тогда здесь может быть, скажем, обзорная статья об игре, и в ней ссылка на архивный зип. --[[Участник:Radaghast|Radaghast Kary]] 13:26, декабря 17, 2011 (UTC)
| |
− | :: Но ведь PDF можно загружать. В чём принципиальное отличие от зипа с TXT или DOC? Опять же, ты не возражаешь, чтобы содержимое этого TXT или DOC было перегнано в викитекст. [[Участник:EvilCat|EvilCat]] 14:31, декабря 17, 2011 (UTC)
| |
− | ::: Главная причина того, что PDF можно загружать, заключается в том, что я не знаю, где это на уровне админа отключить, и так как это скорее всего так индивидуально не делается, а беспокоить даНаската и прочих техников мне лениво, то приходится делать вид, что это такая фича ;) --[[Участник:Radaghast|Radaghast Kary]] 16:19, декабря 18, 2011 (UTC)
| |
− | :: Или можно разрешить загрузку TXT и DOC %) Правда, тогда некоторые системы придётся сливать воедино из нескольких файлов или загружать несколько файлов по одному. Идея в том, чтобы сделать доступную всем резервную копию некоторых малоизвестных систем, которые уже исчезли из открытого доступа, и хорошо, что хотя бы веб-архив сохранил их файлы. И то там возможны накладки. [[Участник:EvilCat|EvilCat]] 14:36, декабря 17, 2011 (UTC)
| |
− | ::: Идея хорошая, я её горячо поддерживаю и даже готов поучаствовать в ней разными способами вплоть до хостинга тех из этих игр, распространение которых не может считаться пиратством. Но эта инициатива довольно слабо перекликается с собственно ролевой энциклопедией, как мне кажется. --[[Участник:Radaghast|Radaghast Kary]] 16:23, декабря 18, 2011 (UTC)
| |
− | :::: Почему? У нас же хранятся авторские сеттинги вовсе не в виде энциклопедических статей, такие как [[Лаар]]. Вроде я слышала, что и чьи-то мастерские материалы к какому-то модулю хранятся, и пара переводов. [[Участник:EvilCat|EvilCat]] 16:59, декабря 18, 2011 (UTC)
| |
− | :::: Бамп! Пока мы думаем, тысячи ролевых документов исчезают в пучине неоплаченного хостинга! %)
| |
− | :::: Кстати, архив здесь был создан по образу [[:wikifur:ru:Категория:Архивные статьи|архива ВикиФура]]. Там он был задуман не мной, а планировался с самого основания вики, поскольку с фурри-документами ситуация такая же: никогда не знаешь, какой сайт или ценное обсуждение канет в лету. Архив постоянно используется, считается очень полезным — при том, что в пространстве статей находятся только энциклопедические статьи, никаких авторских проектов или лулзов. [[Участник:EvilCat|EvilCat]] 09:51, декабря 23, 2011 (UTC)
| |
− | ::::: Невзлюбленный тобою Лаар хранится в виде вики-текста с ясным лицензионным статусом. Пусть изначально он был менее викифицирован, но при минимальных усилиях и наличии желающих и времени у этих желающих, всё приводится в приличный вид. Кто будет разбирать разнородные рары и зипы? Из вики-участников — никто. Материалы, которые выкладывает сам автор, зная, что он их выкладывает на вики-сайт — это одно, а материалы, которые выкладывает без ведома автора кто-то другой на сайт, с которым они принципиально несовместимы по своей природе — это совсем другое.
| |
− | ::::: Я очень рад, что на викифуре есть архив, то там также и миллион картинок без указанного лицензионного статуса (одна из них красуется прямо на заглавной странице), плюс разрешено внедрение видео-контента с других хостингов прямо в вики-текст, которое используется в основном для размещения пиратских материалов ;)
| |
− | ::::: Что касается пропадающих тысяч ролевых документов, хостинг для них я уже предложил дать лично. Я просто не хочу пересекать эти два проекта больше, чем необходимо. --[[Участник:Radaghast|Radaghast Kary]] 13:21, декабря 23, 2011 (UTC)
| |
− | :::::: По-моему, если где-то в вакууме будет висеть хостинг ролевых материалов, толку от него будет как от твоего ответа насчёт дизайна Викии — облегчённой копии Ролевой вики, которая уже давно лежит :\
| |
− | :::::: Но хорошо, если ты готов заниматься хостингом — давай его. А файлы перегонять отсюда: загружается сюда DOC, TXT или ZIP, на него ставится плашка «Этот файл ждёт обработки в архив, инструкция». Обработкой считается конвертация в викитекст или на твой хостинг, и чтобы была ссылка из хотя бы микрозаготовки о системе. А в основном пространстве статей у нас и материал под OGL есть, так что указать другую лицензию — не проблема. [[Участник:EvilCat|EvilCat]] 14:53, декабря 23, 2011 (UTC)
| |
− | :::::: А впрочем, с тем же успехом я могу загружать файлы на вики Ролевой Площадки или на Википереводы, давая ссылки отсюда. Но: я советую тебе подумать над этим. От резервной копии полной игры гораздо больше пользы, чем от авторских материалов недоделанного проекта. Не понимаю, почему ты называешь затык в лицензионном статусе, когда это даже не проблема (см. {{tl|OGL}}). В то же время мы сохраняем материалы [[Лаар]]а и [[Анакен]]а — бессмыслица какая-то… [[Участник:EvilCat|EvilCat]] 15:10, декабря 23, 2011 (UTC)
| |
| | | |
− | == Ещё статьи на ролевую тематику на удалении ==
| + | Писал про [[Corny Groń]] и задумался, нужны ли нам (а) статья про механику рисования карт, (б) категория для игр с такой механикой. |
− | В рувики на удаление 3 января поставлена статья «{{ruw|Терминология ролевых игр}}». Насколько я могу судить, терминология в статье относится на 99 % к полёвкам. Не уверен, что она представляет какой-либо интерес, но по крайней мере взглянуть на статью и обсуждение удаления стоит. [[Участник:Gereint|Gereint]] 18:56, января 3, 2012 (UTC)
| |
− | : Спасибо! Прочитал, но сразу не вижу, чтобы оно нам было напрямую надо. Сохранил просто в хытымылы, будем использовать косвенно, потихоньку делая отдельные статьи про эти и близкие термины. --[[Участник:Radaghast|Radaghast Kary]] 07:21, января 4, 2012 (UTC)
| |
− | :: А мы точно не по полёвкам тоже? Есть, например, ряд систем для полёвок, в том числе Mind Eye Theatre, — мы их освещать не будем? [[Участник:EvilCat|EvilCat]] 07:38, января 4, 2012 (UTC)
| |
− | ::: Мы точно не по полёвкам. Там другая специфика, другие термины, другие подходы и — самое главное — другое сообщество, с настольным пересекающееся крайне редко. Ведь если делать, то делать хорошо, а чтобы полёвки хорошо освещались, тут надо половину существующей энциклопедии менять, а потом, засучив рукава, браться за работу, в которой мы отнюдь не профи. Написать пару статей по системам для ларпов и кабинеток — это одно, а обещать сколь-нибудь значимое покрытие темы — совсем иного плана дело. --[[Участник:Radaghast|Radaghast Kary]] 04:23, января 5, 2012 (UTC)
| |
| | | |
− | Удалось [[:wikipedia:ru:Википедия:К восстановлению/20 сентября 2011#Vampire: The Requiem|восстановить Vampire: The Requiem]]. [[Участник:EvilCat|EvilCat]] 23:43, февраля 11, 2012 (UTC)
| + | Кроме Чёрного граня из игр, где такая механика есть, можно вспомнить: |
− | : Замечательно. Дело за малым — теперь следить за тем, как её будут урезать и сделать там осмысленную ссылку на все недостающие сведения у нас. --[[Участник:Radaghast|Radaghast Kary]] 13:01, февраля 12, 2012 (UTC)
| |
− | :: Насколько я знаю, по их правилам оставить ссылку на фансайт не получится. [[Участник:EvilCat|EvilCat]] 13:20, февраля 12, 2012 (UTC)
| |
| | | |
− | == Waha Wiki ==
| + | * Игры от BlackwellWriter: [https://blackwellwriter.itch.io/delve-a-solo-map-drawing-game Delve], [https://blackwellwriter.itch.io/rise-a-game-of-spreading-evil Rise], [https://blackwellwriter.itch.io/rise-a-game-of-spreading-evil Umbra] |
− | Наткнулся тут на русскоязычную вики по вфрп — точнее, по «авторскому сеттингу на основе вфрп». Посмотрите, пожалуйста, у кого прокачан скилл вахознания, стоит ли нам импортировать, например, такие статьи, как [[w:c:ru.waha:Валая|Валая]], [[w:c:ru.waha:Гримнир|Гримнир]], [[w:c:ru.waha:Грунгни]] и [[w:c:ru.waha:Моргрим]]. Или это вообще копивио? Тогда возьмусь переписать на днях. --[[Участник:Radaghast|Radaghast Kary]] 05:56, января 12, 2012 (UTC)
| + | * Предшественник Чёрного граня [https://rpggeek.com/rpgitem/330379/dark-fort Dark Fort] (не нахожу ссылки, где его скачать/купить, вроде его на Кикстартере по Мёрк Борью раздавали) |
− | : 100 % копивио переводов Master-Romanius с [http://toyarmies.com/whfb/index.php/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 WHFB Wiki]. А у них прописано: «Любое использование материалов без согласия администрации сайта запрещено.». [[Участник:Gereint|Gereint]] 06:02, января 12, 2012 (UTC)
| + | * Старые версии D&D и ретроклоны (например, вот [https://oldschoolessentials.necroticgnome.com/srd/index.php/Running_the_Game про эту механику в OSE SRD]) |
| | | |
− | == Лицензионный статус иллюстраций, размещённых на личном сайте художника ==
| + | Если заводить такую категорию / статью, то как её назвать. «Игры с созданием карты»? «Картографические игры»? «Рисование карты»? [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 11:32, 21 января 2024 (MSK) |
− | В процессе написания статьи про [[Уэйн Рейнольдс|Уэйна Рейнольдса]] я зашёл на его сайт и обнаружил там все (или по крайней мере большинство) его работ для обложек «[[Dragon]]» и «[[Dungeon]]». Разумеется, они выглядят куда лучше, чем изображения самих обложек, поскольку на них нет никаких надписей поверх картинки. Можно ли считать такие иллюстрации фэйрюзом? Обложки журналов точно фэйрюз, благо они есть на сайте издателей (Paizo и WotC), но если есть возможность использовать картинки Рейнольдса, это будет выглядеть лучше. Пример — [http://images2.wikia.nocookie.net/__cb20120114193252/rpg/ru/images/1/12/Dungeon_121_Cover.jpg иллюстрация с Граз’зтом и Иглвив] на обложке журнала и [http://www.waynereynolds.com/Magazine%20Art/MagazineArt/AGrazzt&Iggwil.jpg та же иллюстрация] из личной галереи Рейнольдса. [[Участник:Gereint|Gereint]] 20:19, января 14, 2012 (UTC)
| |
− | : Насколько мне известно, у американского добросовестного использования нет чётких критериев, только факторы, которые учитываются судом в деле о добросовестном использовании. Эти факторы — различные признаки, что интеллектуальная собственность используется не во вред владельцу и не для своей выгоды, а для общественной пользы. То, как мы используем картинки, от их размера или источника никак не меняется, так что чуть более высокое разрешение никак не мешает добросовестному использованию.
| |
− | : То, что в Википедии даже скриншоты сжимают — это личная их перестраховка. [[Участник:EvilCat|EvilCat]] 09:34, января 15, 2012 (UTC)
| |
− | :: Ну, в данном случае речь идёт не о более высоком разрешении картинки, а о том, что на обложке иллюстрация — лишь часть обложки, а на сайте художника она — самостоятельный элемент.
| |
− | :: Я ещё обратил внимание на то, что у Рейнольдса в галерее на картинках стоят копирайты Визардов. Вот это серьёзно, это значит, что права не принадлежат художнику, и получается, что можно использовать лишь те иллюстрации Рейнольдса, которые перевыложены у Визардов. Верно я рассуждаю? [[Участник:Gereint|Gereint]] 09:41, января 15, 2012 (UTC) P.S. Разумеется, никто нам не мешает поставить тут иллюстрации из галереи Рейнольдса как фэйрюз, но хотелось бы всё-таки использовать максимально чистый лицензионный статус. Я вот даже на обложки ставлю копирайт, если они с РПГнет, а фэйрюз — только если с сайта издателя. [[Участник:Gereint|Gereint]] 09:41, января 15, 2012 (UTC)
| |
| | | |
− | == D&D 5 ==
| + | Кстати, записывать ли сюда системы, где карта составляется из игральных карт? ([https://peachgardengames.itch.io/carta-srd Carta system], [https://watcherdm.itch.io/wastecrawl WasteCrawl]) Это вариация той же механики — или это другая механика? |
− | С некоторым опозданием поздравляю с объявлением о новой редакции D&D. :) Информация появилась на сайте Визардов 9 января, а сегодня я случайно наткнулся на статью об этом на русскояычном сайте. Возможно, это уже не новость (подозреваю, что на Ролемире, Имаджинарии и других ресурсах уже об этом говорят, но я после безвременной кончины Ролемансера «выпал из гнезда»)… Итак, встречайте: [[D&D 5]], которая не «пятёрка». [[Участник:Gereint|Gereint]] 15:50, января 15, 2012 (UTC)
| |
− | : Ну, раз не новость, то зачем статья? %) Шучу. Статья нужная, я тоже подумывала её создать, но руки не доходили.
| |
− | : Объявили пятёрку совсем недавно, но на самом деле создавать статью можно было довольно давно — на EN World уже полгода трут, какой будет пятая редакция. О том, что она грядят, стали догадываться с тех пор, как Визарды наняли нескольких новых дизайнеров и стали плодить статьи о недосатках четвёрки — так же было с тройкой в своё время. [[Участник:EvilCat|EvilCat]] 19:20, января 15, 2012 (UTC)
| |
− | : За поздравления спасибо, конечно, но это не новая редакция: официально ни слова «редакция», ни пятёрки нигде не было, и в гуглоплюсе тот же Мирлз не устаёт оставлять комментарии о том, что да, на плейтест он людей приглашает, но нет, редакции новой не будет. Посему ставлю вопрос о целесообразности называть статью [[D&D 5]], а не [[D&D Next]]. --[[Участник:Radaghast|Radaghast Kary]] 16:39, января 16, 2012 (UTC) | |
− | :: Я не возражаю, можно переименовать. Я вообще сделал очень базовый набросок, который надо будет дополнять и перерабатывать по мере появления свежей информации. Кстати, сейчас посмотрел в статью о ДнД в англовики — там тоже пишут о 5-й редакции. Всё-таки несмотря на все заявления визардов, дээндэшники всего мира говорят о пятёрке. :) [[Участник:Gereint|Gereint]] 17:35, января 16, 2012 (UTC)
| |
− | :: Официально это «новая итерация», однако ''абсолютно'' все кроме Визардов уже с полгода как называют это пятой редакцией. [[Участник:EvilCat|EvilCat]] 19:55, января 16, 2012 (UTC)
| |
− | ::: Ну я знаю и таких, которые «пятой редакцией» и эссеншиалы называют (про которые, кстати, у нас совсем статьи нет). Смысл в том, что если Визарды выпустят эту шнягу под пятым номером, то она будет пятым номером, а если выпустят под другим названием, то она будет иметь другое название, даже если все ролевики мира выйдут на улицы Шарна с плакатами «ДА ИЛИ НЕТ» ;) --[[Участник:Radaghast|Radaghast Kary]] 13:08, января 17, 2012 (UTC)
| |
− | :::: Так это, переименовывай смело %) Только оставь в тексте насчёт того, что пятой редакцией это называют остальные поголовно. [[Участник:EvilCat|EvilCat]] 13:20, января 17, 2012 (UTC)
| |
| | | |
− | == Вопрос по движку ==
| + | И что делать с рисованием карт мастером заранее. Это вариация рисования карт игроками или это совсем другое? А если не заранее, а по ходу игры? [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 16:10, 21 января 2024 (MSK) |
| | | |
− | Подскажите, пожалуйста, как создать новую категорию? [[Участник:RPGCollector|RPGCollector]] 07:57, января 25, 2012 (UTC)
| + | : Как более эксперт чем я по таким играм, думаю, ты сам можешь ответить на эти вопросы %) Мне было бы интересно прочитать об этом. Я знаю про journaling games, а вот про map-making games - не знаю. |
− | : Ох ё, чего я натворил… (Теперь ещё и это удалять придётся. А ведь хотел всего лишь тему в обсуждение добавить… (([[Участник:RPGCollector|RPGCollector]] 07:59, января 25, 2012 (UTC)
| + | : Но что касается рисования карт мастером заранее или по ходу - это тогда все данжен-каулеры и гекс-краулеры туда пойдут. Не знаю, наверное нужно просто посмотреть на использование этого термина, и там будет ответ. [[Участник:EvilCat|EvilCat]] ([[Обсуждение участника:EvilCat|обсуждение]]) 09:21, 22 января 2024 (MSK) |
− | :: Полагаю, так: «Категория:Название» или «Category:Название». А админы ниче, удалят, что они, хлеб, что ли, зря едят?=)--[[Участник:TylerFG|TylerFG]] 08:52, января 25, 2012 (UTC) | |
− | : Добавляешь её сначала к статье, как и обычную категорию (только без подсказок), потом жмёшь на ссылку и создаёшь там статью с нужным тебе содержанием и категоризацией. Если затрудняешься, скажи, чего надо, сами тебе создадим легко. --[[Участник:Radaghast|Radaghast Kary]] 14:47, января 25, 2012 (UTC)
| |
− | :: Я немного по другому сделал. Создал статью с названием Категория:###, её добавил в родственную категорию, а к ней уже потом привязал статьи. Если не сложно, проверьте, пожалуйста, правильно ли всё работает? [[Участник:RPGCollector|RPGCollector]] 04:59, января 26, 2012 (UTC)
| |
− | :: Ну и вопрос вдогонку. Посты в блоге премодерируются или это глюк какой-то? --[[Участник:RPGCollector|RPGCollector]] 09:02, января 26, 2012 (UTC)
| |
| | | |
− | == Названия шаблонов ==
| + | :: У меня проблема с определением границ явления. У меня есть: |
− | Я знаю, что упоминала об этом уже несколько раз что и у нас были подобное обсуждение в шаблоне {{tl|мировоззрение}}, который теперь формально называется иначе… В общем, мне кажется полезным, если системно-специфические шаблоны, у которых могут существовать аналоги для других систем, имели бы в названии указание на систему. Например, не «Божества оборотней», а «Божества оборотней в D&D». Можно сказать, что в этот шаблон можно добавить божеств из других систем, но тогда он будет потенциально слишком большим, фактически заменой категории — но в таких случаях полезнее страница-список, на которой можно указать больше данных.
| + | ::# Игры, где тебе генерируется карта и ты её рисуешь («поляна, 3 выхода, на ней волк») |
| + | ::# Генераторы карт, подозрительно похожие на такие игры («комната 3x5, 2 выхода, в ней слабые противники»), но предполагаемые к использованию перед игрой, а не во время |
| + | ::# Игры, где тебе дана колода карт NxM в виде карты и ты ее раскрываешь (большинство по Carta System) — это ещё похоже на рисование колоды, т.к. у тебя карты расположены в географическом порядке |
| + | ::# Игры, где подземелье генерируется колодой карт, но колода отражает не физическое расположение игр, а порядок посещения их игроком (правила с колодой карт из Dungeon Smashers) — это уже не похоже на рисование карт‚ но ещё похоже на открывание колоды в Carta System |
| + | ::# Игры, где тебе дана заранее заданная карта и ты на ней что-то помечаешь (таких очень много... например, Запретные земли) |
| + | ::# Игры, где игрок рисует заранее нарисованную карту по словесному описанию мастера (старые D&D) |
| + | :: |
| + | :: И я не понимаю, где границы между ними! Я склонен разбить на самые маленькие механики («генерация карты по локациям/комнатам», «генерация карты колодой карт», «генерация карты броском кубиков») и в них описывать как применение ГМами, так и применение в играх («как основная механика»). Но не уверен.<br> |
| + | :: |
| + | :: ''«это тогда все данжен-каулеры и гекс-краулеры туда пойдут»'' — возможно, они и должны туда пойти? Многие игры с рисованием карт прямо пишут «а ещё вы можете использовать наши правила, чтобы сгенерировать карту для других игр»... |
| + | :: Вообще, у меня в целом проблема с определением таких границ. Например, книги для соло-игроков и книги для ГМов часто содержат примерно одинаковые случайные таблицы, а вся разница — в предисловии. |
| + | :: Ещё здесь мы упираемся в идею, что вообще такое ''игра'', где её границы? Когда мастер рисует карту заранее, это ещё не игра? А когда человек рисует такую же карту по таким же принципам, но ради самой себя, это уже игра? Я не понимаю... :( [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 12:16, 22 января 2024 (MSK) |
| + | ::: Насколько я понимаю, [https://itch.io/physical-games/tag-map-making термин реально существующий]... Для начала можно написать статью об этом термине - кто его употребляет, что подразумевают, какие свои игры они к таким отнесли и какие уже существовавшие... |
| + | ::: После этого мы можем подхватить термин и использовать его самостоятельно, понимая все тонкости. Например, так было с термином "animal fantasy" на ВикиФуре: жанр как бы есть, но его поклонники не организованы, поэтому термин не вполне существует. Изучение его истории помогло нам понять, что он также используется для классификации детских сказок, но это скорее совпадение. Мы вывели критерии и иеперь категоризием так книги самостоятельно, не опираясь на вторичные источники. [[Участник:EvilCat|EvilCat]] ([[Обсуждение участника:EvilCat|обсуждение]]) 16:55, 22 января 2024 (MSK) |
| | | |
− | Чем лучше системно-специфические названия: если наша энциклопедия будет шириться, рано или поздно появятся другие шаблоны-претенденты на название «Божество», «Мировоззрение» или «Пантеон эльфов». Возникнут трудности с заменой текста страниц — без админа это нереально, а без совета опытного участника — даже не догадаешься. Ещё одна проблема может возникнуть и раньше, хотя её последствия увидеть сложно: у новых и эпизодических участников проекта может создаться впечатление, что у нас энциклопедия в основном про D&D. В то время как название шаблона «Божество D&D» подаёт мысль, что статьи могут быть и о божествах других систем. Понимаю, что «новые и эпизодические участники» — это такая незримая материя, которая может существовать только в наших мечтах, но ведь пополнилось же наше сообщество недавно RPGCollector’ом %)
| + | == Материалы из Википедии == |
| | | |
− | Моё предложение ни в коем случае не срочное. Просто это было бы хорошим улучшением в будущем. [[Участник:EvilCat|EvilCat]] 18:59, февраля 23, 2012 (UTC)
| + | У нас есть какой-то шаблон для отмечания материалов, переведённых из Википедии? Я подумываю позаимствовать статью [https://en.wikipedia.org/wiki/Wolves_of_Freeport Wolves of Freeport], я по любому не напишу лучше, чем у них. [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 18:21, 1 февраля 2024 (MSK) |
− | : Помочь вряд ли помогу, но суть идеи поддерживаю и советую записать её в планировщик, коль уж оно не срочное. Иначе потом можно будет и забыть. --[[Участник:RPGCollector|RPGCollector]] 05:46, февраля 24, 2012 (UTC) | + | : Ты не поверишь… {{tl|Википедия}} |
− | : Это запросто (по конкретному примеру). Я всё равно буду ещё изучать разметку на предмет создания красивых шаблонов, так что отредактикую… [[Участник:Геометр Теней|Геометр Теней]] 06:49, февраля 24, 2012 (UTC)
| + | : P.S. Кажется, пространство «Энциклопедия» мы импортировать не будем, там что правки можно не отмечать. [[Участник:EvilCat|EvilCat]] ([[Обсуждение участника:EvilCat|обсуждение]]) 21:40, 1 февраля 2024 (MSK) |
| + | :: Блин, слона и не заметил. Спасибо! |
| | | |
− | == Мы не сможем переехать с Викии == | + | == Версия MediaWiki == |
− | За прошедший год многие вики переезжали с Викии, и происходило следующее: Викия оставляет все статьи, весь контент, доменное имя и название себе и сильно ограничивает возможность сообщить читателям о переезде — вплоть до удаления ссылок, снятия прав и блокирования тех, кто их даёт. Подробнее можно почитать [http://complaintwiki.org/wiki/Main_Page здесь] и [http://dizzy.pestermom.com/?p=nowikia здесь]. Новому размещению приходится конкурировать со своей зеркальной копией на более раскрученном доменном имени, при этом если читатель захочет стать редактором — он в итоге становится редактором на Викии, потому что может просто не знать о переезде. Никакие хитрости, вроде перепрофилирования старой вики, не проходят.
| + | На выходных попробую обновить версию MW до актуальной. Это дело немаленькое: нужно всё забэкапить лишний раз, проверить совместимость плагинов и т. д. Не гарантирую, что всё получится или что время на выходных не денется куда-нибудь внезапно, но надо попробовать, тогда можно будет спокойно ставить свежие версии плагинов (видео, Math, Lua, даже Semantic Media Wiki при желании). [[Участник:EvilCat|EvilCat]] ([[Обсуждение участника:EvilCat|обсуждение]]) 12:17, 6 февраля 2024 (MSK) |
| + | : Большое спасибо! Знаю, что это сложно. [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 16:10, 6 февраля 2024 (MSK) |
| | | |
− | Фактически Викия может делать с нашей энциклопедией всё что угодно. Если они отменят Монобук, мы ничего не сможем сделать. Если добавят больше рекламы, всплывающие баннеры — придётся терпеть. Они могут вмешаться даже в администрирование, как делали это с переехавшими вики. Причём положиться на их добропорядочность нельзя. Современное состояние сайта пару лет назад могли предположить только параноики, но сейчас — вот же оно. Фактически мы работаем на Викию, причём она о наших нуждах ничуть не заботится.
| + | Плохие новости: без переезда на свежий CentOS обновиться не получится :\ |
| | | |
− | Даже не уверена, зачем это сообщение… Я знаю, что мы четверо-пятеро на этой вики слишком терпеливы или заняты, чтобы рискнуть что-то сделать. Но по крайней мере надо понимать наше положение и его возможные последствия. [[Участник:EvilCat|EvilCat]] 16:15, марта 14, 2012 (UTC)
| + | Хорошие новости: для переезда около двух лет назад не хватало совместимости некоторых нужных свежих пакетов друг с другом, и к счастью за два года они договорились. Для переезда готово всё, нужно только несколько свободных выходных. Наверное, следующие и послеследующие, если ничего не случится. [[Участник:EvilCat|EvilCat]] ([[Обсуждение участника:EvilCat|обсуждение]]) 12:15, 11 февраля 2024 (MSK) |
| | | |
− | [http://ru.community.wikia.com/index.php?title=%D0%92%D0%B8%D0%BA%D0%B8%D1%8F%3A%D0%A3%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D1%8F_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&action=historysubmit&diff=14851&oldid=11233 Недавнее обновление соглашения пользователя]. Викия на столько не заботится о наших нуждах, что может потерять нашу базу данных и не будет нести никакой ответственности — мы ответственны за то, чтобы бэк-апить её. [[Участник:EvilCat|EvilCat]] 16:20, марта 14, 2012 (UTC)
| + | == Возможная проблема с аттрибуцией для удалённых статей Википедии == |
− | : Да, а ещё мы согласны с законодательством Калифорнии и с тем, что вся информация уходит в США. Всё свободное становится несвободным ровно в тот момент, когда в схему вмешиваются деньги. Интернет давно уже перестал быть свободной зоной. Считайте, что все знания мира ''принадлежат'' одной частной американской компании. Что мы можем сделать? [http://www.feldmangallery.com/media/1984/1984_01.jpg Признать это.] --[[Участник:RPGCollector|RPGCollector]] 08:05, марта 15, 2012 (UTC)
| |
| | | |
− | Может, хотя бы действительно бэк-ап сделаем, чтобы локти не кусать, когда Визарды пожалуются Викии, что мы иллюстрируем их иллюстрациями их книги, откуда эти иллюстрации? Радагаст, ты говорил, что у тебя есть возможность сделать зеркало вики. Давай запросим дамп баз (это вроде можно сделать автоматически), устроишь у себя зеркало, и я ещё одно у себя. [[Участник:EvilCat|EvilCat]] 08:29, марта 15, 2012 (UTC)
| + | Когда в Википедии удаляют статью, удаляется и её история. Но если мы сохраняем статью (например, [[Неттерсгеймский договор]]), то у нас таким образом материал без атрибуции. Потенциальное нарушение T_T (хотя, наверное, это как abandonware; если автор появится, мы с радостью его упомянем). |
| | | |
− | Я не совсем понимаю, в чём проблема. Мы не сможем переехать? Ну и что, мы же и не собираемся переезжать. Визарды пожалуются? Пусть жалуются, я намеренно блюду все лицензионные требования от и до, и готов предоставить дополнительные детальные аргументы в случае возникновения в них необходимости. --[[Участник:Radaghast|Radaghast Kary]] 17:27, марта 15, 2012 (UTC)
| + | Что с этим делать? Видимо, когда используешь материалы Википедии, надо дублировать список авторов на странице обсуждения? (Есть ли какой-то простой способ составить такой список?) Или это стоит делать только для статей с высокой вероятностью удаления? [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 19:36, 25 февраля 2024 (MSK) |
− | : Что бы Викия ни сделала, мы не собираемся переезжать? Я лично собираюсь перестать участвовать, если отключат Монобук, а если буду знать, что мы в этом случае не переедем — то сейчас. [[Участник:EvilCat|EvilCat]] 19:30, марта 15, 2012 (UTC)
| |
− | :: Извините, если выгляжу чайником, но что такого мегакрутого в Монобуке? Это же обыкновенный скин? Почему его отсутствие должно стать причиной ухода из проекта? И можно ли решить проблему, пометив все <strike>хасбро</strike>визардовские изображения как fair use? --[[Участник:RPGCollector|RPGCollector]] 05:14, марта 16, 2012 (UTC)
| |
− | ::: Повторюсь: проблемы лицензионной у нас нет. Все до одной (максимум, до двух) картинки, попадающие под добросовестное использование, помечены как добросовестное использование. --[[Участник:Radaghast|Radaghast Kary]] 08:41, марта 16, 2012 (UTC)
| |
− | ::: Не только Монобук хорош, сколько остальное — ужасно. Основной скин Викии полон рекламы, огромных ссылок на другие викии, кричащих блоков вроде «9999!!!! статей в этой вики» (раньше ещё видео было), и для статьи в нём выделена фиксированная узкая полоса. Он также не содержит некоторых важных ссылок (неполную «Wiki Activity» вместо Recent Changes, отсутствует список спецстраниц). Редактор основного скина, конечно, визуальный, но зачастую сорит в викитексте: не ставит переносов заменяет & на <nowiki>&</nowiki> и так далее. И главное даже не это, а что Викия отняла у админов возможность менять многие настройки вики - например, скин по умолчанию, а также она недобросовестно относится к переезжающим из-за этого вики. Ты когда-нибудь видел, чтобы хостинг сайтов не гарантировал сохранности информации, но при этом оставлял себе содержимое сайта и доменное имя, если сайт достаточно популярный, а ты вдруг решил переехать?
| |
− | ::: Монобук вообще-то уныл для глаза и содержит неудобный редактор. Сейчас на других вики используется скин Vector как основной — более современный и с более удобным редактором, а прежний скин Викии Monaco был и того красивее. Но Монобук — это последняя возможность не просматривать страницу, испещрённую тормозами и рекламой, где энциклопедическая статья смотрится хуже сайта на narod.ru. [[Участник:EvilCat|EvilCat]] 08:32, марта 16, 2012 (UTC)
| |
− | :::: Эээ… у тебя точно актуальные сведения? Рекламу прилогиненные видят только на первой странице, рисэнт ченджес [[Special:Recentchanges|есть]], спешиал пейджес [[Служебная:SpecialPages|есть]], редактор у меня в основном скине никакой не визуальный… --[[Участник:Radaghast|Radaghast Kary]] 08:41, марта 16, 2012 (UTC)
| |
− | ::::: Я не говорила, что их нет — я сказала, что ссылок на них нет. А читатели у нас в основном не прилогиненные, более того — именно их нам надо привлечь в качестве редакторов. [[Участник:EvilCat|EvilCat]] 10:33, марта 16, 2012 (UTC)
| |
− | :::::: И это опять неправда. Ссылки есть как минимум в верхнем меню (у меня ещё и в нижнем, но это, возможно, личные настройки). Жалоб от неприлогиненных читателей на дизайн я тоже не слышу — в отличие от жалоб на то, что «старые статьи портятся, новые неинтересны», а также недовольства ссылками на мёртвый мансер. --[[Участник:Radaghast|Radaghast Kary]] 15:36, марта 22, 2012 (UTC)
| |
− | :: Если отключат Монобук, я очень-очень попрошу Анджелу и прочих, и его включат обратно ;) --[[Участник:Radaghast|Radaghast Kary]] 08:41, марта 16, 2012 (UTC)
| |
− | ::: У тебя не получится, как не получилось у десятков других вики, включая очень влиятельные. Мне хотелось бы услышать твой план действий на случай, если Монобук отключат и ничем хорошим не заменят. [[Участник:EvilCat|EvilCat]] 10:33, марта 16, 2012 (UTC)
| |
− | ::: Бамп. [[Участник:EvilCat|EvilCat]] 16:20, марта 18, 2012 (UTC)
| |
− | :::: Да-да, я тут, просто торможу. Честно говоря, мне трудно понять, что значит «ничем хорошим не заменят». Ну то есть у нас есть ньюлук, который перенасыщен вебдванольно-социальными звоночками и свистульками, но при этом жизнеспособен (я на нём только и сижу с тех самых пор, как его ввели, и ничего, каждый день сюда хожу), особенно если завести аккаунт (чтобы без рекламы) и пройтись по настройкам (чтоб редактировать вики-код, а не визивиг); и у нас есть монобук, в котором наоборот, обрезаны все поползновения к какой бы то ни было эстетике, но при этом он тоже жизнеспособен (ты вот на нём сидишь вполне продуктивно). В каком ключе мне предлагается обсудить ситуацию и выложить план действий? Что будет, если монобук и ньюлук не заменят чем-то совершенно идеальным по всем параметрам? Да то же самое и будет, потому что нет идеала в нынешнем вики-мире, и оба нынешние варианта имеют свои недостатки. Или что будет, если монобук заберут, а вместо него не дадут альтернативы, с помощью которой можно будет продолжать писать и читать статьи? А такого точно не будет, потому что хоть какая-то возможность останется всегда. Помяни моё слово: Вектор на Википедии убьют раньше, чем годные варианты здесь (если внешний вид не поменяют, то редактор сменят на визуальный по первой же отмашке Бриона).
| |
− | :::: Несмотря на весь мой скепсис по отношению к визуальным редакторам (которые в будущем всё равно победят всех и вся) и к веб-дизайну фиксированной ширины (который всё равно процветает в гуглоплюсе и вёрдпрессе), это мелкие проблемы, которые не мешают делать главное, что делают на вики-сайтах: писать статьи. Если бы написанные нами статьи удаляли или ставили бы сплэшскрины с таймерами, это было бы реальной проблемой, потому что мешало бы писать статьи. Ну и читать тоже.
| |
− | :::: Поэтому да, я буду продолжать делать бэкапы, я буду отражать юридические жалобы, если они последуют, я восстановлю своё упавшее статическое зеркало (правда, не сразу — со временем ещё месяц будет дикая напряжёнка) и я буду домогаться у Саннсе возврата монобука, если его уберут, или у Данаската оптимизаций, или у того же Марка ван Альфена советов о том, как его сделать более красивым и жизнеспособным. Но это всё мелкие проблемы, а главное здесь — написание статей. Не допиливание ширины и цвета в скинах, а написание статей. Не обсуждение будущих возможных проблем, а написание статей. И даже категоризация мало кому пригодится, если не будет хороших, объёмных, качественных статей, которые эти категории будут заполнять.
| |
− | :::: Не надо бояться, что вот мы внезапно решим переехать, а контент нельзя будет удалить. Не надо его удалять, это свободно распространяемый контент. Живёт в итоге та вики, где пишут новые и интересные статьи, как показывает пример ролевики точка орг, которые усиленно прут у нас тексты уже несколько лет и имеют всё равно мёртвый сайт. --[[Участник:Radaghast|Radaghast Kary]] 15:36, марта 22, 2012 (UTC)
| |
− | ::::: Во-первых, не следует питать иллюзий, что ты или кто-либо сможет повлиять на решения Викии. Если они решат удалить Монобук и поставить всплывающую рекламу — удалят и поставят, и никто с этим ничего не сделает. Другие люди пытались и ничего не смогли, так почему сможешь ты? Во-вторых, посыл «вы не обращайте внимание на проблемы, вы просто пишите, пишите» мне не очень нравится :\ Не только материал, но и решения в вики обычно должны быть коллективными. Вот сегодня ещё одна проблема вылезла: чтобы разместить фото обложки книги без страха, что придёт злая Викия и удалит на всякий случай, пришлось размещать микроскопическую картинку. Энциклопедии, не скованные большими организациями, не могущими позволить себе рассматривать каждый случай добросовестного использования в отдельности, не сталкиваются с такой проблемой: размещение обложки в любом разумном разрешении в статье о книге — это использование добросовестное. Есть и другая проблема: заметную часть потенциальных читателей и участников раздражает дизайн ([http://rpg-world.org/index.php/topic,1945.0/viewresults.html треть]). Если бы не дизайн, то больше бы людей читало и писало статьи.
| |
− | ::::: У меня к тебе такое предложение.
| |
− | :::::# Мы берём дамп и создаём пару зеркал. Обновляем их хотя бы раз в месяц.
| |
− | :::::# Кто-либо делает на одном из своих ролевых доменов субдомен-редирект: например, какой-нибудь wikia.rpgverse.ru/Варпак перенаправляет на ru.rpg.wikia.com/Варпак.
| |
− | :::::# Мы рекомендуем всем в ролевом сообществе использовать субдомен-редирект и по возможности помещаем такую же просьбу над нашими статьями. Создаём пояснительную страницу, зачем это надо.
| |
− | :::::# Если нам понадобится переехать по тем или иным причинам и субдомен-редирект действительно будет использоваться, то мы его просто перенаправим на новое размещение, и оно сразу будет использоваться. Это позволит гораздо быстрее обогнать старое размещение в поисковиках.
| |
− | ::::: Мне хотелось бы быть одной из тех, кто создаст зеркало. Потому что твоё прошлое зеркало, которое ты сделал в результате опроса, давно не функционирует. [[Участник:EvilCat|EvilCat]] 16:03, марта 22, 2012 (UTC)
| |
− | ::::: P.S. А если мы переедем и будем «жить» на новой вики и весело писать там статьи, а редкий, но такой важный новый редактор образуется здесь, по адресу, находящемуся выше в поисковиках? И даже знать не будет, что на самом-то деле вики переехала. Не говори, что ты ему лично напишешь: насколько я помню, Викия банит за такие поползновения, которые «вредят возрождению ослабнувшей вики». [[Участник:EvilCat|EvilCat]] 16:19, марта 22, 2012 (UTC)
| |
| | | |
− | === Почему мне не нравится, что мы хостимся на Викии === | + | == Другой интерфейс для категорий языка == |
− | [[Файл:Wikia.png|thumb|200px]]
| |
− | Объясню очень просто и приведу лишь одну из причин. См. иллюстрацию справа. Это — как видит нашу «энциклопедию» анонимный пользователь без разалки рекламы. Сравните с сайтами на других бесплатных хостингах, скажем, [http://top.ucoz.ru/19/ на ucoz.ru]. Кроме того, те сайты у них, что постарше, оплачивают отключение рекламы. В Викии это могут делать только те, что помладше — то есть, которые не приносят много денег рекламой. В целом наша многолетняя, полезная вики выглядит хуже, чем сайт, вчера созданный на ucoz.ru Васей Пупкином.
| |
| | | |
− | Можно сказать, что пусть этот наш анонимный читатель зарегистрируется и установит резалку рекламы. Но для этого он дожен сначала решить это сделать, рассмотреть энциклопедию между всеми этими навязчивыми анимированными видео и догадаться, что регистрация ему как-то улучшит картину.
| + | Предлагаю сделать другой интерфейс для категорий по языку. Сейчас они занимают слишком много места (см. пример в статье [[Cairn (OSR)]]). |
| | | |
− | Какие могут быть причины за то, чтобы так выглядеть? Если бы мы сейчас выбирали, где хостить вики, здесь или на другом, менее рекламном хостинге, разве мы выбрали бы этот? Думаю, что нет, и наша единственная причина тут оставаться — то, что мы уже здесь, а переезд связан с хлопотами.
| + | Предлагаю [[:Категория:Ролевые материалы по языку|языковые категории]] скрытымь из основного списка (возможно, как [[:Категория:Страницы с оригинальным материалом RPGverse]]), а интерфейс для категорий добавить через тему или через JS. |
| | | |
− | Однако здесь логика повёрнута с ног на голову: в вики ''сообщество'' принимает такие решения, а ''администрация'' осуществляет. А не наоборот: Радагаст сказал «мы остаёмся», все кивнули «да, переезжать будет слишком хлопотно», будто это на их спинах уедут распечатки статей. Захостить вики в другом месте и импортировать базу данных и картинок — дело максимум недели для одного человека. Другие надёжные хостинги вики существуют (в соглашениях которых уж точно не написано «мы не отвечаем за сохранность вашей вики»), да и есть возможность домашнего хостинга. После этого просто идёшь на новое место и редактируешь там статьи так же, как редактировал здесь — но читать и участвовать в итоге будет больше человек, потому что [http://rpg-world.org/index.php/topic,1945.0/viewresults.html дизайн Викии отпугивает]. (Не надо говорить, что дизайн MediaWiki по умолчанию отпугивает ещё больше: на другом хостинге мы будем сами себе хозяевами и сможем поставить любой дизайн, а также различные полезные плагины, если потребуются.)
| + | Через тему правильнее, через JS легче. JS выглядел бы как-то так (на всякий случай на ES5, у нас вроде ES5 используется?): |
| | | |
− | [[Участник:EvilCat|EvilCat]] 07:43, марта 25, 2012 (UTC) | + | <pre> |
| + | // Этот код нужно запускать после того, как страница загрузится |
| + | // (напр., через document.addEventListener('DOMContentLoaded, ...)) |
| + | (function () { |
| + | var LANGUAGE_CATEGORY_NAME_REGEXP = /^Ролевые (материалы|системы) (на .*языке.*|без английской версии)$/; |
| + | var CATEGORY_NAMESPACE_ID = 14; |
| + | var PARENT_DIV_ID = 'rpgverse-lang-catlinks'; |
| + | var GENERALIZING_CAT_NAME = 'Ролевые материалы по языку'; |
| + | var GENERALIZING_CAT_TITLE = 'По языку'; |
| + | var COLON_TEXT = ': '; |
| + | var CATLINKS_ELEMENT_ID = 'catlinks' |
| + | var NORMAL_CAT_LINKS_PARENT_ID = 'mw-normal-catlinks' |
| + | |
| + | /** |
| + | * Превращает полное имя категории («Ролевые материалы на китайском языке») |
| + | * в краткое («на китайском»). |
| + | * |
| + | * Теряет различие между ссылками на категории («Ролевые материалы на X языке» |
| + | * и «Ролевые системы на X языке»). |
| + | * |
| + | * @param {string} fullName Полное имя (без префикса пространства имён) |
| + | * @returns {string} Краткое имя |
| + | */ |
| + | function makeShortCategoryText(fullName) { |
| + | return fullName.replace(/^Ролевые (материалы|системы) /, '').replace(/ языке$/, '') |
| + | } |
| + | |
| + | /** |
| + | * Получает список категорий текущей страницы как массив объектов со |
| + | * свойствами name (имя категории без пространства имён) |
| + | * и shortName (текст вроде «на N языке») |
| + | * |
| + | * @returns {{name: string; shortName: text}[]} |
| + | */ |
| + | function getLanguageCategories() { |
| + | var materialsByLanguage = mw.config.get( 'wgCategories' ) |
| + | .filter(function (catName) { |
| + | return catName.match(LANGUAGE_CATEGORY_NAME_REGEXP) |
| + | }); |
| + | var results = []; |
| + | materialsByLanguage.forEach(function (name) { |
| + | results.push({ |
| + | name: name, |
| + | shortName: makeShortCategoryText(name) |
| + | }); |
| + | }) |
| + | return results; |
| + | } |
| + | |
| + | /** |
| + | * @param {string} name Название категории (без префикса пространства имён) |
| + | * @param {string} title Текст ссылки |
| + | * @return {HTMLElement} Элемент <a> со ссылкой на категорию |
| + | */ |
| + | function makeCategoryLink(name, title) { |
| + | var articlePath = mw.config.get('wgArticlePath'); |
| + | var categoryNamespace = mw.config.get('wgFormattedNamespaces')[CATEGORY_NAMESPACE_ID]; |
| + | var qualifiedName = categoryNamespace + ':' + name; |
| + | |
| + | var className = ''; |
| + | if (document.querySelector) { |
| + | // TODO: этот код не будет работать на старых браузерах, там все ссылки будут синие |
| + | // Возможно, стоит либо переписать всё на ES6 (если не нужна), либо на jQuery (если нужна) |
| + | var existingLink = document.querySelector('[title*="' + qualifiedName.replace(/["\\]/g, '\\$&') + '"]'); |
| + | if (existingLink && existingLink.title.indexOf(qualifiedName) === 0) { |
| + | className = existingLink.className; |
| + | } |
| + | } |
| + | |
| + | var element = document.createElement('a'); |
| + | element.href = articlePath.replace('$1', qualifiedName); |
| + | element.title = qualifiedName; |
| + | element.innerText = title; |
| + | element.className = className; |
| + | return element; |
| + | } |
| + | |
| + | /** |
| + | * |
| + | * @param {{name: string; shortName: text}[]} categories |
| + | * @returns {HTMLElement} Элемент <ul> |
| + | */ |
| + | function makeLanguageCategoriesList(categories) { |
| + | var listElement = document.createElement('ul'); |
| + | |
| + | categories.forEach(function (category) { |
| + | var itemElement = document.createElement('li'); |
| + | itemElement.appendChild(makeCategoryLink(category.name, category.shortName)); |
| + | listElement.appendChild(itemElement); |
| + | }); |
| + | return listElement; |
| + | } |
| + | |
| + | /** |
| + | * @param {{name: string; shortName: text}[]} categories |
| + | * @returns {HTMLElement} Элемент <div> |
| + | */ |
| + | function makeLanguageCategoriesDiv(categories) { |
| + | var parentElement = document.createElement('div'); |
| + | parentElement.id = PARENT_DIV_ID; |
| + | |
| + | parentElement.appendChild(makeCategoryLink(GENERALIZING_CAT_NAME, GENERALIZING_CAT_TITLE)); |
| + | parentElement.appendChild(document.createTextNode(COLON_TEXT)); |
| + | parentElement.appendChild(makeLanguageCategoriesList(categories)); |
| + | return parentElement; |
| + | } |
| + | |
| + | /** |
| + | * Скрывает языковые категории из основного списка. |
| + | * |
| + | * TODO: может, лучше скрыть категории через встроенный механизм MediaWiki? |
| + | * |
| + | * @param {{name: string; shortName: text}[]} categories |
| + | */ |
| + | function hideLanguageCategoriesFromNormalCatLinks(categories) { |
| + | var categoryNamespace = mw.config.get('wgFormattedNamespaces')[CATEGORY_NAMESPACE_ID]; |
| + | var normalCatLinksParent = document.getElementById(NORMAL_CAT_LINKS_PARENT_ID); |
| + | |
| + | // TODO: этот код не будет работать на старых браузерах, нам нужна их поддержка? |
| + | // Возможно, стоит либо переписать всё на ES6 (если не нужна), либо на jQuery (если нужна) |
| + | if (!normalCatLinksParent.querySelector) { |
| + | // degrade gracefully на старых браузерах (кто-то ими ещё пользуется? там полинтернета поломано) |
| + | return |
| + | } |
| + | |
| + | categories.forEach(function (category) { |
| + | var qualifiedName = categoryNamespace + ':' + category.name; |
| + | var existingLink = normalCatLinksParent.querySelector('[title*="' + qualifiedName.replace(/["\\]/g, '\\$&') + '"]'); |
| + | if (existingLink && existingLink.title.indexOf(qualifiedName) === 0) { |
| + | existingLink.style.display = 'none'; |
| + | } |
| + | }); |
| + | } |
| + | |
| + | /** |
| + | * Размещает список категорий по языку на странице. |
| + | * |
| + | * @param {{name: string; shortName: text}[]} categories |
| + | */ |
| + | function placeLinksByLanguageOnPage(categories) { |
| + | var catlinksElement = document.getElementById(CATLINKS_ELEMENT_ID); |
| + | if (!catlinksElement) { |
| + | console.error('Cannot find element with ID ' + CATLINKS_ELEMENT_ID); |
| + | return |
| + | } |
| + | |
| + | if (categories.length < 1) { |
| + | return |
| + | } |
| + | catlinksElement.appendChild(makeLanguageCategoriesDiv(categories)) |
| + | } |
| + | |
| + | var parentElement = document.getElementById(PARENT_DIV_ID) |
| + | if (!parentElement) { |
| + | var categories = getLanguageCategories() |
| + | placeLinksByLanguageOnPage(categories); |
| + | hideLanguageCategoriesFromNormalCatLinks(categories) |
| + | } |
| + | })() |
| + | </pre> |
| + | |
| + | [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 12:28, 10 апреля 2024 (MSK) |
| + | |
| + | Оформил также как userscript для GreaseMonkey (там нельзя использовать mw, поэтому заменил категории на константы и сделал пару хаков): [https://paste.ee/p/kEX0l] — посмотрю, нормально ли смотрится. [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 12:42, 10 апреля 2024 (MSK) |
| + | |
| + | '''Добавлено:''' мне пришло в голову, что это можно решить проще: скрыть категории через <code><nowiki>__HIDDENCAT__</nowiki></code> и сделать шаблон типа <code><nowiki>{{по языку|анг|рус|фра}}</nowiki></code>. Но тогда этот шаблон надо будет добавлять вюсду, что может усложнить импорт с Викии (если мы решим его заново запустить); впрочем, на Викии только статьи про русский, можно русский не скрывать, а остальное скрыть. Буду раз комментариям. Но пока что мне такой вариант кажется более простым — думаю, он лучше, чем JS. [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 13:17, 10 апреля 2024 (MSK) |
| + | |
| + | == Проблема с атрибуцией импортированных правок == |
| + | |
| + | В Викии есть особый механизм импорта из Википедии (и других вики?), при котором сохраняется история оттуда. Пример: [[Hunter: The Vigil]] — [http://wiki.rpgverse.ru/w/index.php?title=Hunter:_The_Vigil&action=history история у нас], [https://rpg.fandom.com/ru/wiki/Hunter:_The_Vigil?action=history история у них]. Это проблема, которую нужно как-то решать. |
| + | |
| + | Либо нужно написать похожий плагин и импортировать такие данные, либо просто вставлять эти данные куда-то ещё (вероятно, в большинстве случаев подойдёт [[Шаблон:Википедия]]; возможно для текущих статей это мог бы сделать я сам ботом, но вот для новых это надо делать автоматически). [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 01:59, 23 апреля 2024 (MSK) |
Кто все эти люди?[править]
Сегодня что, день нашествия клоунов-космодесантников-убийц? О_о
Я имею в виду вот это и вот это. Дядя Радагаст, ты, кажется, единственный, кто обладает правом удалять статьи... Vantala (обсуждение) 22:12, июня 3, 2013 (UTC)
сегодня случайным образом потыкал по разным ссылкам на нашей заглавной странице и обнаружил очень хорошего качества соседнюю вики про вархаммер на русском языке. вот, например, зацените бестиарий: w:c:ru.waha:Категория:Бестиарий. будем потихоньку оттуда импортировать и внедрять себе? --Radaghast Kary (обсуждение) 08:57, апреля 1, 2015 (UTC)
Лингвистическое наблюдение[править]
А вы замечали, что сокращение "вн. ссылка" может быть с равной вероятностью прочтено как "внешняя ссылка" и как "внутренняя ссылка"? Я ни на чём не настаиваю, просто использование этого сокращения, мне кажется, способно порождать путаницу... --Vantala (обсуждение) 16:47, апреля 19, 2015 (UTC)
- б. исполнено! --Radaghast Kary (обсуждение) 20:45, апреля 19, 2015 (UTC)
Ещё про HTTPS[править]
Ещё одна причина, почему нам нужен HTTPS: если в Firefox'е использовать Private Browsing, Firefox принудительно перенаправляет всё, что можно, на https. В нашем случае получается, что открывается не то, что надо. Demetrius (обсуждение) 12:16, 19 января 2024 (MSK)
- Похоже, иметь на одном сервере, одном ip и одном порту несколько сайтов с разными сертификатами — вообще отдельная проблема, которую нам создали добрые силы интернета 3.0. Это не так просто как изменить пару строчек в конфиге и получить результат. На выходных я попробую одно решение, но если нет — то даже не знаю. EvilCat (обсуждение) 15:24, 19 января 2024 (MSK)
- Ох. Печально.
Придётся превращаться в wiki.rpgverse.pokeliga.com. 🙃 Если что, готов оплачивать реверс-прокси или какое-то ещё решение. Demetrius (обсуждение) 15:36, 19 января 2024 (MSK)
Map-making games?[править]
Писал про Corny Groń и задумался, нужны ли нам (а) статья про механику рисования карт, (б) категория для игр с такой механикой.
Кроме Чёрного граня из игр, где такая механика есть, можно вспомнить:
- Игры от BlackwellWriter: Delve, Rise, Umbra
- Предшественник Чёрного граня Dark Fort (не нахожу ссылки, где его скачать/купить, вроде его на Кикстартере по Мёрк Борью раздавали)
- Старые версии D&D и ретроклоны (например, вот про эту механику в OSE SRD)
Если заводить такую категорию / статью, то как её назвать. «Игры с созданием карты»? «Картографические игры»? «Рисование карты»? Demetrius (обсуждение) 11:32, 21 января 2024 (MSK)
Кстати, записывать ли сюда системы, где карта составляется из игральных карт? (Carta system, WasteCrawl) Это вариация той же механики — или это другая механика?
И что делать с рисованием карт мастером заранее. Это вариация рисования карт игроками или это совсем другое? А если не заранее, а по ходу игры? Demetrius (обсуждение) 16:10, 21 января 2024 (MSK)
- Как более эксперт чем я по таким играм, думаю, ты сам можешь ответить на эти вопросы %) Мне было бы интересно прочитать об этом. Я знаю про journaling games, а вот про map-making games - не знаю.
- Но что касается рисования карт мастером заранее или по ходу - это тогда все данжен-каулеры и гекс-краулеры туда пойдут. Не знаю, наверное нужно просто посмотреть на использование этого термина, и там будет ответ. EvilCat (обсуждение) 09:21, 22 января 2024 (MSK)
- У меня проблема с определением границ явления. У меня есть:
- Игры, где тебе генерируется карта и ты её рисуешь («поляна, 3 выхода, на ней волк»)
- Генераторы карт, подозрительно похожие на такие игры («комната 3x5, 2 выхода, в ней слабые противники»), но предполагаемые к использованию перед игрой, а не во время
- Игры, где тебе дана колода карт NxM в виде карты и ты ее раскрываешь (большинство по Carta System) — это ещё похоже на рисование колоды, т.к. у тебя карты расположены в географическом порядке
- Игры, где подземелье генерируется колодой карт, но колода отражает не физическое расположение игр, а порядок посещения их игроком (правила с колодой карт из Dungeon Smashers) — это уже не похоже на рисование карт‚ но ещё похоже на открывание колоды в Carta System
- Игры, где тебе дана заранее заданная карта и ты на ней что-то помечаешь (таких очень много... например, Запретные земли)
- Игры, где игрок рисует заранее нарисованную карту по словесному описанию мастера (старые D&D)
- И я не понимаю, где границы между ними! Я склонен разбить на самые маленькие механики («генерация карты по локациям/комнатам», «генерация карты колодой карт», «генерация карты броском кубиков») и в них описывать как применение ГМами, так и применение в играх («как основная механика»). Но не уверен.
- «это тогда все данжен-каулеры и гекс-краулеры туда пойдут» — возможно, они и должны туда пойти? Многие игры с рисованием карт прямо пишут «а ещё вы можете использовать наши правила, чтобы сгенерировать карту для других игр»...
- Вообще, у меня в целом проблема с определением таких границ. Например, книги для соло-игроков и книги для ГМов часто содержат примерно одинаковые случайные таблицы, а вся разница — в предисловии.
- Ещё здесь мы упираемся в идею, что вообще такое игра, где её границы? Когда мастер рисует карту заранее, это ещё не игра? А когда человек рисует такую же карту по таким же принципам, но ради самой себя, это уже игра? Я не понимаю... :( Demetrius (обсуждение) 12:16, 22 января 2024 (MSK)
- Насколько я понимаю, термин реально существующий... Для начала можно написать статью об этом термине - кто его употребляет, что подразумевают, какие свои игры они к таким отнесли и какие уже существовавшие...
- После этого мы можем подхватить термин и использовать его самостоятельно, понимая все тонкости. Например, так было с термином "animal fantasy" на ВикиФуре: жанр как бы есть, но его поклонники не организованы, поэтому термин не вполне существует. Изучение его истории помогло нам понять, что он также используется для классификации детских сказок, но это скорее совпадение. Мы вывели критерии и иеперь категоризием так книги самостоятельно, не опираясь на вторичные источники. EvilCat (обсуждение) 16:55, 22 января 2024 (MSK)
Материалы из Википедии[править]
У нас есть какой-то шаблон для отмечания материалов, переведённых из Википедии? Я подумываю позаимствовать статью Wolves of Freeport, я по любому не напишу лучше, чем у них. Demetrius (обсуждение) 18:21, 1 февраля 2024 (MSK)
- Ты не поверишь… {{Википедия}}
- P.S. Кажется, пространство «Энциклопедия» мы импортировать не будем, там что правки можно не отмечать. EvilCat (обсуждение) 21:40, 1 февраля 2024 (MSK)
- Блин, слона и не заметил. Спасибо!
Версия MediaWiki[править]
На выходных попробую обновить версию MW до актуальной. Это дело немаленькое: нужно всё забэкапить лишний раз, проверить совместимость плагинов и т. д. Не гарантирую, что всё получится или что время на выходных не денется куда-нибудь внезапно, но надо попробовать, тогда можно будет спокойно ставить свежие версии плагинов (видео, Math, Lua, даже Semantic Media Wiki при желании). EvilCat (обсуждение) 12:17, 6 февраля 2024 (MSK)
- Большое спасибо! Знаю, что это сложно. Demetrius (обсуждение) 16:10, 6 февраля 2024 (MSK)
Плохие новости: без переезда на свежий CentOS обновиться не получится :\
Хорошие новости: для переезда около двух лет назад не хватало совместимости некоторых нужных свежих пакетов друг с другом, и к счастью за два года они договорились. Для переезда готово всё, нужно только несколько свободных выходных. Наверное, следующие и послеследующие, если ничего не случится. EvilCat (обсуждение) 12:15, 11 февраля 2024 (MSK)
Возможная проблема с аттрибуцией для удалённых статей Википедии[править]
Когда в Википедии удаляют статью, удаляется и её история. Но если мы сохраняем статью (например, Неттерсгеймский договор), то у нас таким образом материал без атрибуции. Потенциальное нарушение T_T (хотя, наверное, это как abandonware; если автор появится, мы с радостью его упомянем).
Что с этим делать? Видимо, когда используешь материалы Википедии, надо дублировать список авторов на странице обсуждения? (Есть ли какой-то простой способ составить такой список?) Или это стоит делать только для статей с высокой вероятностью удаления? Demetrius (обсуждение) 19:36, 25 февраля 2024 (MSK)
Другой интерфейс для категорий языка[править]
Предлагаю сделать другой интерфейс для категорий по языку. Сейчас они занимают слишком много места (см. пример в статье Cairn (OSR)).
Предлагаю языковые категории скрытымь из основного списка (возможно, как Категория:Страницы с оригинальным материалом RPGverse), а интерфейс для категорий добавить через тему или через JS.
Через тему правильнее, через JS легче. JS выглядел бы как-то так (на всякий случай на ES5, у нас вроде ES5 используется?):
// Этот код нужно запускать после того, как страница загрузится
// (напр., через document.addEventListener('DOMContentLoaded, ...))
(function () {
var LANGUAGE_CATEGORY_NAME_REGEXP = /^Ролевые (материалы|системы) (на .*языке.*|без английской версии)$/;
var CATEGORY_NAMESPACE_ID = 14;
var PARENT_DIV_ID = 'rpgverse-lang-catlinks';
var GENERALIZING_CAT_NAME = 'Ролевые материалы по языку';
var GENERALIZING_CAT_TITLE = 'По языку';
var COLON_TEXT = ': ';
var CATLINKS_ELEMENT_ID = 'catlinks'
var NORMAL_CAT_LINKS_PARENT_ID = 'mw-normal-catlinks'
/**
* Превращает полное имя категории («Ролевые материалы на китайском языке»)
* в краткое («на китайском»).
*
* Теряет различие между ссылками на категории («Ролевые материалы на X языке»
* и «Ролевые системы на X языке»).
*
* @param {string} fullName Полное имя (без префикса пространства имён)
* @returns {string} Краткое имя
*/
function makeShortCategoryText(fullName) {
return fullName.replace(/^Ролевые (материалы|системы) /, '').replace(/ языке$/, '')
}
/**
* Получает список категорий текущей страницы как массив объектов со
* свойствами name (имя категории без пространства имён)
* и shortName (текст вроде «на N языке»)
*
* @returns {{name: string; shortName: text}[]}
*/
function getLanguageCategories() {
var materialsByLanguage = mw.config.get( 'wgCategories' )
.filter(function (catName) {
return catName.match(LANGUAGE_CATEGORY_NAME_REGEXP)
});
var results = [];
materialsByLanguage.forEach(function (name) {
results.push({
name: name,
shortName: makeShortCategoryText(name)
});
})
return results;
}
/**
* @param {string} name Название категории (без префикса пространства имён)
* @param {string} title Текст ссылки
* @return {HTMLElement} Элемент <a> со ссылкой на категорию
*/
function makeCategoryLink(name, title) {
var articlePath = mw.config.get('wgArticlePath');
var categoryNamespace = mw.config.get('wgFormattedNamespaces')[CATEGORY_NAMESPACE_ID];
var qualifiedName = categoryNamespace + ':' + name;
var className = '';
if (document.querySelector) {
// TODO: этот код не будет работать на старых браузерах, там все ссылки будут синие
// Возможно, стоит либо переписать всё на ES6 (если не нужна), либо на jQuery (если нужна)
var existingLink = document.querySelector('[title*="' + qualifiedName.replace(/["\\]/g, '\\$&') + '"]');
if (existingLink && existingLink.title.indexOf(qualifiedName) === 0) {
className = existingLink.className;
}
}
var element = document.createElement('a');
element.href = articlePath.replace('$1', qualifiedName);
element.title = qualifiedName;
element.innerText = title;
element.className = className;
return element;
}
/**
*
* @param {{name: string; shortName: text}[]} categories
* @returns {HTMLElement} Элемент <ul>
*/
function makeLanguageCategoriesList(categories) {
var listElement = document.createElement('ul');
categories.forEach(function (category) {
var itemElement = document.createElement('li');
itemElement.appendChild(makeCategoryLink(category.name, category.shortName));
listElement.appendChild(itemElement);
});
return listElement;
}
/**
* @param {{name: string; shortName: text}[]} categories
* @returns {HTMLElement} Элемент <div>
*/
function makeLanguageCategoriesDiv(categories) {
var parentElement = document.createElement('div');
parentElement.id = PARENT_DIV_ID;
parentElement.appendChild(makeCategoryLink(GENERALIZING_CAT_NAME, GENERALIZING_CAT_TITLE));
parentElement.appendChild(document.createTextNode(COLON_TEXT));
parentElement.appendChild(makeLanguageCategoriesList(categories));
return parentElement;
}
/**
* Скрывает языковые категории из основного списка.
*
* TODO: может, лучше скрыть категории через встроенный механизм MediaWiki?
*
* @param {{name: string; shortName: text}[]} categories
*/
function hideLanguageCategoriesFromNormalCatLinks(categories) {
var categoryNamespace = mw.config.get('wgFormattedNamespaces')[CATEGORY_NAMESPACE_ID];
var normalCatLinksParent = document.getElementById(NORMAL_CAT_LINKS_PARENT_ID);
// TODO: этот код не будет работать на старых браузерах, нам нужна их поддержка?
// Возможно, стоит либо переписать всё на ES6 (если не нужна), либо на jQuery (если нужна)
if (!normalCatLinksParent.querySelector) {
// degrade gracefully на старых браузерах (кто-то ими ещё пользуется? там полинтернета поломано)
return
}
categories.forEach(function (category) {
var qualifiedName = categoryNamespace + ':' + category.name;
var existingLink = normalCatLinksParent.querySelector('[title*="' + qualifiedName.replace(/["\\]/g, '\\$&') + '"]');
if (existingLink && existingLink.title.indexOf(qualifiedName) === 0) {
existingLink.style.display = 'none';
}
});
}
/**
* Размещает список категорий по языку на странице.
*
* @param {{name: string; shortName: text}[]} categories
*/
function placeLinksByLanguageOnPage(categories) {
var catlinksElement = document.getElementById(CATLINKS_ELEMENT_ID);
if (!catlinksElement) {
console.error('Cannot find element with ID ' + CATLINKS_ELEMENT_ID);
return
}
if (categories.length < 1) {
return
}
catlinksElement.appendChild(makeLanguageCategoriesDiv(categories))
}
var parentElement = document.getElementById(PARENT_DIV_ID)
if (!parentElement) {
var categories = getLanguageCategories()
placeLinksByLanguageOnPage(categories);
hideLanguageCategoriesFromNormalCatLinks(categories)
}
})()
Demetrius (обсуждение) 12:28, 10 апреля 2024 (MSK)
Оформил также как userscript для GreaseMonkey (там нельзя использовать mw, поэтому заменил категории на константы и сделал пару хаков): [1] — посмотрю, нормально ли смотрится. Demetrius (обсуждение) 12:42, 10 апреля 2024 (MSK)
Добавлено: мне пришло в голову, что это можно решить проще: скрыть категории через __HIDDENCAT__
и сделать шаблон типа {{по языку|анг|рус|фра}}
. Но тогда этот шаблон надо будет добавлять вюсду, что может усложнить импорт с Викии (если мы решим его заново запустить); впрочем, на Викии только статьи про русский, можно русский не скрывать, а остальное скрыть. Буду раз комментариям. Но пока что мне такой вариант кажется более простым — думаю, он лучше, чем JS. Demetrius (обсуждение) 13:17, 10 апреля 2024 (MSK)
Проблема с атрибуцией импортированных правок[править]
В Викии есть особый механизм импорта из Википедии (и других вики?), при котором сохраняется история оттуда. Пример: Hunter: The Vigil — история у нас, история у них. Это проблема, которую нужно как-то решать.
Либо нужно написать похожий плагин и импортировать такие данные, либо просто вставлять эти данные куда-то ещё (вероятно, в большинстве случаев подойдёт Шаблон:Википедия; возможно для текущих статей это мог бы сделать я сам ботом, но вот для новых это надо делать автоматически). Demetrius (обсуждение) 01:59, 23 апреля 2024 (MSK)