Август 2026 года

Материал из Циклопедии
Перейти к навигации Перейти к поиску
Перенаправление: ЦП:Ф
Добро пожаловать на форум

Данная страница используется для обсуждения технических и организационных вопросов Циклопедии.

< ИюльРазмер: 933 байт
Перенаправление: ЦП:Ф
Вы просматриваете архив форума

Эта страница защищена от изменений и в ней больше не будет новых реплик.


Исправление битых интервики[править]

Я начал копаться в Интервики, заодно решил дописать нормальную страницу, чтобы удобно было её использовать в качестве справки. Пересмотрел все сайты, что были в interwikimap, обнаружилась куча устаревших и битых ссылок. Возможно, некоторые интервики можно будет обновить и исправить. Буду сюда писать найденные ошибки:

  • oeis — интервики на страницы в «Энциклопедии целочисленных последовательностей» англ. The On-Line Encyclopedia of Integer Sequences (OEIS). Сейчас сайт располагается по адресу oeis.org, но интервики ссылается на некий сайт, принадлежащий компании AT&T (полный URL: http://www.research.att.com/cgi-bin/access.cgi/as/njas/sequences/eisA.cgi?Anum=$1), видимо, на нём эта энциклопедия раньше располагалась. Эта интервики используется в шаблоне OEIS, который, в свою очередь, используется в большом количестве статей о числах, в результате чего там везде битые ссылки. Есть также второй шаблон OEIS2C, который не использует интервики и даёт правильную ссылку на oeis.org. Можно исправить шаблон OEIS, заменив в нём интервики на обычный URL, но лучший вариант это исправить саму интервики, и использовать её в этих двух шаблонах.  — Константин П. :о) 23:07, 11 августа 2026 (UTC)
  • gentoo-wiki — ссылается на устаревший адрес gentoo-wiki.com, по которому вылазит ошибка сервера. Эта вики теперь располагается по другому адресу wiki.gentoo.org.  — Константин П. :о) 01:08, 12 августа 2026 (UTC)
  • imdb — ссылается на старый адрес http://us.imdb.com/Title?$1, который был до 2009 года и на него нет перенаправлений. Нынешний адрес должен быть https://www.imdb.com/title/$1.  — Константин П. :о) 01:32, 12 августа 2026 (UTC)
  • usemod — UseModWiki переехала на другой адрес: «In september 2023 the domain usemod.com expired and the wiki was moved to www.usemod.org.»  — Константин П. :о) 01:57, 12 августа 2026 (UTC)
  • meatball — MeatballWiki, ранее располагалась на usemod.com вместе с UseModWiki, сейчас переехала на meatballwiki.org.  — Константин П. :о) 02:10, 12 августа 2026 (UTC)
О чем речь, их надо исправить, молодцы что внимание на эту проблему обратили. Основатель Клуба Мультопедистов и Смотритель Циклопедии Товарищ Аарон (обсуждение) 08:06, 12 августа 2026 (UTC)

Круговая диаграмма, попытка создания[править]

Заголовок заголовок заголовок заголовок заголовок заголовок заголовок заголовок заголовок заголовок.
Поросёнок Фунтик1
Наборы случайных букв1,5
Запчасти автомобилей2
Коты и кошки2,5
Ёжики3
Натуральные числа3,5
Победители конкурса4
помидоры4,5
шляпы5
Зайцы5,5
Снеговики6
Носороги6,5
Петровичи7
Клоуны7,5
Васи Пупкины8
Оставшиеся инопланетяне32,5

Я попытался создать собственную версию круговой диаграммы, специально для Циклопедии. Мне и раньше попадались статьи с этим шаблоном, точнее его отсутствием. Сегодня я копался в шаблонах-карточках, и опять обнаружил красную ссылку на этот шаблон. И тут у меня появилась одна мысль, как это сделать. Причем не так, как в Википедии. Вот пока тестовая версия, по параметрам полностью совпадает с википедийной, я только в качестве контейнера использовал стандартную рамку от картинок. Но надо проверить, как выглядит шаблон в разных браузерах, будет ли он корректно отображаться в большинстве программ. Если где-то появятся замечания, или кто-то обнаружит ошибки, напишите сюда на форум.  — Константин П. :о) 19:16, 10 августа 2026 (UTC)

Вы проделали большую работу, молодцы, попробую поиспользовать. Вас к ордену приставлять надо за вес ваши незамеченные заслуги. Основатель Клуба Мультопедистов и Смотритель Циклопедии Товарищ Аарон (обсуждение) 19:21, 10 августа 2026 (UTC)
В отображении диаграммы косяк с визуальным отображением заявленных размеров. Там, где 5% («Поросёнок Фунтик») она может отобразить больший сектор. А сектор в 10% («Вася Пупкин»») уравнивает с сектором в 5% (ниже скриншот как это у меня видно).Урахара (обсуждение) 23:16, 10 августа 2026 (UTC)
Диаграмма-Как это видно.jpg

а блин, это я задом наперёд цвета перепутал. надо переставить в обратном порядке…  — Константин П. :о) 20:04, 11 августа 2026 (UTC)
поправил, проверяйте  — Константин П. :о) 08:36, 12 августа 2026 (UTC)
Да, теперь всё верно отображает. Урахара (обсуждение) 10:15, 12 августа 2026 (UTC)

Список ролей озвучивания[править]

Для статей-персоналий об актёрах есть много шаблонов оформления списка ролей: (ВФильме, ВСпектакле, ВРолях, РолиКино, РолиТеатр. Я их попытался оформить, сделал для них отдельный стиль «actor», но при просмотре статей об актёрах я обнаружил, что нет отдельного шаблона для оформления списка ролей озвучивания и дубляжа. К тому же, как известно, в Википедии актёры озвучивания не в чести, их там не любят и множество статей о них вычистили. Так как все эти статьи были сохранены в Циклопедии, и их довольно много, имеет смысл создать отдельный шаблон именно для оформления списка ролей озвучивания. Вот я сделал заготовку — шаблон Озвучено или Дубляж, выглядит вот так:

ГодНазваниеРольПримечание
русскоеоригинальное
2026«Русское название фильма»англ. «Original film title»Имяроль Имя рольпримечание
2020н. в.«Сериальный сериал»исп. «Serio Serialo»Санчоколхозник Санчо с ранчорусская озвучка
2007Компьютерная игра «Петрович»англ. «The PETROVICH»Петрович Петрович главный персонаж

Кому интересно, можете потестировать, если появятся замечания, может что изменить или поправить, напишите на странице обсуждения. Я пока его в статьи не внедрял и можно ещё изменять.  — Константин П. :о) 22:12, 9 августа 2026 (UTC)

Закрыть сайт от незарегистрированных участников[править]

в связи с тем, что РКН блокировует сайты, мозилу и т. д., я предлагаю снизить нагрузку на сайт закрыв ее для неучастников до лучших времён. Это позволить убрать капчу и облегчит работу сайта.

Кроме того, практика показывает, что 99% "новых участников" - это старые олигофрены-вандалы. КПД отрицательное, приходится тратить время на откаты их поноса.

для нормальных участников надо какую то особую регистрацию через правление организовать (до завершения блокировок интернета). Андрей Зелев (обсуждение) 07:02, 9 августа 2026 (UTC)

Обычно вред от свежезарегистрированных, а не от анонимов. Но идея хорошая, мне нравится. Основатель Клуба Мультопедистов и Смотритель Циклопедии Товарищ Аарон (обсуждение) 07:16, 9 августа 2026 (UTC)
Закрывать нельзя, это со временем обвалит показатели сайта. Анатолий (обсуждение) 11:21, 9 августа 2026 (UTC)
Так и знал, но можно ли ограничить для свежих участников редактирование всего кроме ОП (основного пространства) и может еще чего-то. Основатель Клуба Мультопедистов и Смотритель Циклопедии Товарищ Аарон (обсуждение) 11:30, 9 августа 2026 (UTC)
Окукливание это заведомо проигрышная стратегия. Наоборот, повышенная активность и бурная деятельность вокруг Циклопедии ведут только к росту её популярности. Я думаю, тут надо бороться другими методами: приглашать больше людей, формировать крупное сообщество. Тогда и легче будет отбивать атаки вандалов, уменьшится нагрузка на отдельного участника. По моим наблюдениям, за последнее время наибольший вандализм идёт как раз не от анонимов, а от новых зарегистрированных пользователей. В Циклопедию продолжают пачками регистрироваться ботоподобные аккаунты, как это было в Викиреальности. Может быть, от них поможет установить капчу при регистации ?  — Константин П. :о) 12:06, 9 августа 2026 (UTC)
Каптча и так есть при регистрации. А про постоянное и большое сообщество я давно мечтал. Основатель Клуба Мультопедистов и Смотритель Циклопедии Товарищ Аарон (обсуждение) 20:07, 9 августа 2026 (UTC)

капча не работает явно. пока я блокирую учетку вандал успевает загадить как минимум 3 статьи

Эта погань не робот, поэтому и обходит капчу, тут нужно имеющим флаг техника тонко настроить фильтры, чтобы максимально затруднить вандализм. Новые статьи Зелеву можно тоже сразу защищать от правок новорегов на месяц-другой. Урахара (обсуждение) 00:53, 13 августа 2026 (UTC)
И кстати, раз зашёл вопрос про фильтры — запрос к Правлению — когда починится показ журнала злоупотреблений, без которого настройка фильтров как вождение самолёта на глаз без показаний приборов. Урахара (обсуждение) 01:06, 13 августа 2026 (UTC)

Правильная ширина карточек[править]

Мучался я мучался с открыванием страниц в Firefox, и в конце концов решился на радикальные меры: полностью снёс у себя систему, переустановил новую версию, и понаустанавливал разных браузеров, какие мне были доступны. Перепробовав, остановился на Хроме — в нём все страницы Циклопедии открываются почти без тормозов, независимо от картинок с викисклада. Правда картинки всё равно многие не отображаются, да и падает этот Хром регулярно, но суть в другом. Пооткрывав статьи Циклопедии в разных браузерах, я понял одну ошибку, которую я совершал.

В разных браузерах размеры шрифта могут отличаться. Если ширина карточки фиксированно задана в пикселях, то в разных браузерах ширина текста в карточке может изменяться относительно ширины самой карточки. Это приводит к разным некрасивым эффектам: в обычных карточках на таблицах слишком длинные слова приводят к растягиванию карточки по ширине. В карточках Summary длинные слова вылазят за границы блоков и становятся не видны. Это происходит например, если в метке указано длинное слово, которое может оказаться шире, чем заданная ширина блока, или два слова разделены неразрывным пробелом &nbsp; (такое во многих карточках попадается). В длинных словах приходится вставлять &shy; для переноса, и так далее. В общем морока.

Вывод один: ширина карточек должна быть пропорциональна шрифту. То есть, для корректного отображения карточки нужно:

  • или задавать ширину карточки в em, тогда она всегда будет пропорциональна по ширине тексту страницы и содержимого;
  • или задавать ширину карточки в пикселях, и размер шрифта тоже в пикселях. Тогда ширина карточки и ширина слов текста в карточке всегда будут пропорциональны друг другу, независимо от того, в каком браузере викистраница просматривается;

Сделать это легко, и по умолчанию в карточках ширина сделана именно в em-ах. Но при этом возникает проблема с выставлением ширины картинок: размеры изображений в викиразметке можно указывать только в пикселях. Поэтому трудно сделать так, чтобы картинка по умолчанию растягивалась по ширине карточки. Если размер картинки указан в пикселях приблизительно равный размеру в em-ах, то в одних браузерах изображение будет ровно по ширине карточки, а в других размер шрифта другой, и ширина карточки в em-ах окажется больше, чем ширина картинки в пикселях.

Выход из этого один — указывать ширину картинки с помощью CSS в процентах, задав значение ширины 100%, а высоту auto. Для этого нужно сделать отдельный класс, я назвал его img_wide.

.img_wide > a > img, .img_wide > img {
	height:auto;
	width:100%;
}

Этот класс можно добавлять к родительскому контейнеру, например к ячейке карточки, предназначенной для вставки изображения. При этом картинка, непосредственно дочерняя контейнеру, автоматически растягивается на 100% — на всю ширину блока, и высота её пропорциональна ширине.

К сожалению в HTML-коде генерируемом MediaWiki никак нельзя отличить викиразметку картинки с указанием и без указания размеров ([[File:Image]] и [[File:Image|250px]]). В теге <img> всегда указаны атрибуты width и height, и если просто добавлять этот класс, то картинка всегда будет растягиваться на всю ширину, и нельзя будет задавать через карточку свои пользовательские размеры через параметры ширина/размер. Это усложняет задачу, поскольку в шаблонах нужно настраивать добавление класса только если не указана пользовательская ширина. Например <td class="{{#if:{{{ширина|}}}||img_wide}}">[[File:Image|{{{ширина|250}}}px]]</td>. В большинстве карточек картинка вставлена через шаблон Форматирование изображения, и достаточно установить класс по ширине только в этом шаблоне. А там, где картинка вставляется непосредственно в ячейку карточки, класс придётся добавлять в параметр | классN = соответствующего поля карточки.

Это всё касается обычных карточек, которые на таблицах. А карточки Summary сделанные на <div>, имеют фиксированную ширину в пикселях, поэтому в них нужно задавать размер шрифта тоже в пикселях. Тогда размер текста в карточках Summary всегда будет пропорционален ширине, независимо от браузера.  — Константин П. :о) 12:42, 5 августа 2026 (UTC)

Подстраницы[править]

Здравствуйте, товарищи!

Когда в прошлый раз я поднимал тему чтобы добавить в MediaWiki:Common.js этот код

mw.util.addPortletLink(
   'p-tb',
   mw.util.getUrl('Special:PrefixIndex/' + mw.config.get('wgPageName')),
   'Подстраницы'
);

То мне полетели высказывания в «топорности», «отсталости» и «вредоносности». Я учёл это все и предлагаю вам новый код. P.S.: вместо проверки я поставлю отображение только в пространстве имён 2 (обычно все подстраницы только там). Вот и сам код:

mw.loader.using( ['mediawiki.util', 'mediawiki.message'], function () {

if ( mw.config.get( 'wgNamespaceNumber' ) !== 2 ) { return; }

mw.util.addPortletLink( 'p-tb', mw.util.getUrl( 'Special:PrefixIndex/' + mw.config.get( 'wgPageName' ) + '/' ), mw.message( 'subpages' ).text(), 't-subpages', mw.message( 'subpages' ).text() );

} );

Только попрошу администраторов создать сообщение MediaWiki:Subpages. Основатель Клуба Мультопедистов и Смотритель Циклопедии Товарищ Аарон (обсуждение) 12:41, 5 августа 2026 (UTC)

  • Сорри, но этот код так и не начал проверять наличие подстраниц, а стал просто помещать ссылку в пространство имён «Участник», нужна ли она там или не нужна. Как говорилось ранее — это создаёт лишний визуальный шум. Есть стандартные средства поиска движка без случайности «попал-не попал». Урахара (обсуждение) 23:46, 5 августа 2026 (UTC)
Не сорри, а извините. Ну ладно, удовлетворю в течение месяца вашу похотелку. Основатель Клуба Мультопедистов и Смотритель Циклопедии Товарищ Аарон (обсуждение) 15:24, 6 августа 2026 (UTC)
Если что-то не нравится, никто не заставляет, превращать тему в балаган в ответ на дельные замечания, не надо. Урахара (обсуждение) 16:34, 7 августа 2026 (UTC)

Окно поиска[править]

Не работает окно поиска. Энгельберт Хампердинк (обсуждение) 08:27, 2 августа 2026 (UTC)

Подтверждаю. Основатель Клуба Мультопедистов и Смотритель Циклопедии Товарищ Аарон (обсуждение) 11:09, 2 августа 2026 (UTC)
УМВР. Кэш пробовали очистить? Урахара (обсуждение) 11:57, 2 августа 2026 (UTC)
оно уже давно ошибку выдаёт. приходится каждый раз открывать Служебная:Поиск  — Константин П. :о) 08:41, 3 августа 2026 (UTC)

Проблема в том, что при нажатии Enter в строке поиска выдается https://cyclowiki.org/w/index.php?title=Special%3ASearch&search=СССР что выдает ошибку 403, а надо чтобы выдавал https://cyclowiki.org/wiki/СССР. Основатель Клуба Мультопедистов и Смотритель Циклопедии Товарищ Аарон (обсуждение) 13:25, 5 августа 2026 (UTC)

нет, вы путаете. поиск должен открываться как раз через Special:Search. а если по вашему, то будет открываться не страница поиска, а сразу статья.  — Константин П. :о) 19:05, 5 августа 2026 (UTC)
Смотрите, вверху страницы строка поиска. Я в эту строку вбиваю название статьи и нажимаю Enter. И должна открыться статья. А Special:Search я практически никогда не использую. Основатель Клуба Мультопедистов и Смотритель Циклопедии Товарищ Аарон (обсуждение) 15:26, 6 августа 2026 (UTC)