Обсуждение шаблона:Галактика

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

запрос на изменение[править код]

Новая верия - добавлены дополнительные параметры.~Sunpriat 16:29, 13 августа 2011 (UTC)[ответить]

  • ✔ Сделано. Не понял только зачем вместо просто |метка4 нагромождение из html-кода. Надеюсь никакие параметры в отображении шаблона не потерялись. Dmitry89 20:47, 4 сентября 2011 (UTC)[ответить]

Баг при добавлении лит.ссылки к координатам[править код]

При добавлении лит. ссылки к координтам, они перестают отображаться корректо! См. пример - Лебедь А. У родственного шаблона о Квазарах всё работает... Zukaz 06:46, 11 мая 2012 (UTC)[ответить]

«Это не баг, это фича» (с) :) А если серьёзно, то проблема глобальная. В настоящее время в шаблон Галактика координаты обрабатываются с помощью шаблона {{AstroCoord-RA}} и {{AstroCoord-Dec}} и создаётся ссылка на wikisky.org. Тут нужно полностью переписывать связку пяти шаблонов: RA, Dec ↔ Галактика ↔ AstroCoord-RA, AstroCoord-Dec плюс десяток шаблонов наподобие {{Звезда}}. И шаблоны задействованы в очень большом числе других шаблонов и страниц совершенно разного плана. На днях займусь переработкой шаблонов. Пока просто закомментировал ссылки. --Eleferen 08:49, 11 мая 2012 (UTC)[ответить]

Порождение алфавитной категории[править код]

Прошу поместить <includeonly>{{#if:{{{nocat|}}}||[[Категория:Галактики по алфавиту]]}}</includeonly> перед <noinclude> в конце. Порождение алфавитной категории.--Arbnos 14:25, 13 октября 2012 (UTC)[ответить]

Категория по году открытия[править код]

{{Editprotected}} Предлагаю добавить в шаблон следующий абзац, для автоматической проставления категории о дате открытия.

-->{{#if:{{{Дата_открытия|}}}|{{#ifexist:Категория:Астрономические объекты, открытые в {{Str rightmost|{{Без кв. скобок|{{{Дата_открытия|}}}}}|4}} году|{{категория только в статьях|Астрономические объекты, открытые в {{Str rightmost|{{Без кв. скобок|{{{Дата_открытия|}}}}}|4}} году}}|{{Категория только в статьях|Википедия:Статьи с некорректной датой открытия в карточке астрономического объекта}}}}|{{Категория только в статьях|Википедия:Статьи с некорректной датой открытия в карточке астрономического объекта}}}}<!--


-- Rinbyобс. 14:39, 8 декабря 2012 (UTC)[ответить]

Так не нужно делать. Это пока не готовый код, он отправляет в категорию ошибочных карточек, когда на самом деле просто нет категории астрономических объектов из-за слишком раннего года. Надо отработать на шаблоне сверхновая, потом скопировать. Longbowman 15:40, 12 декабря 2012 (UTC)[ответить]
Путём долгих размышлений и кармического выбора, выкристаллизовалось. Просьба вставить такой кусок для простановки категорий автоматом. (Комм: ifexpr нужен из-за того, что категории ранее этой даты могут быть спорны, поэтому лучше проставлять их вручную, чтобы имелась возможность их опустошать вручную)

{{#if:{{{Дата_открытия|}}}|{{#ifexist:Категория:Астрономические объекты, открытые в {{Str rightmost|{{Без кв. скобок|{{{Дата_открытия|}}}}}|4}} году|{{#ifexpr:{{{Дата_открытия}}}>1799|{{категория только в статьях|Астрономические объекты, открытые в {{Str rightmost|{{Без кв. скобок|{{{Дата_открытия|}}}}}|4}} году}}|}}|}}|{{Категория только в статьях|Википедия:Статьи с некорректной датой открытия в карточке астрономического объекта}}}}

-Longbowm@n 05:32, 25 апреля 2013 (UTC)[ответить]

Тогда он будет добавлять статью в К:Википедия:Статьи с некорректной датой открытия в карточке астрономического объекта даже тогда, когда поле «Дата_открытия» совсем пустое. Возможно стоит добавлять штрафную категорию, если не существует категории Астрономические объекты, открытые в X году? Fameowner (обс) 11:37, 8 июня 2013 (UTC)[ответить]
Так и должно быть. Для аналогичных шаблонов это уже работает. То, что категория называется не 100% точно, абсолютно не важно. Это служебная категория, с неё и спрос другой. Переименовывать или заводить отдельную не нужно. А параметр должен быть хоть чем-то заполнен.Longbowm@n 14:16, 18 июня 2013 (UTC)[ответить]
Добавил. Штрафная категория добавляется для статей с пустыми и неправильно заполненными полями. Fameowner (обс) 14:42, 18 июня 2013 (UTC)[ответить]
Тут похоже ещё немного подправить вставку придётся, а то выдаёт ошибки (лишние скобки) M 83 (галактика), M 89 (галактика).-- Rinbyобс. 15:53, 18 июня 2013 (UTC)[ответить]
Спасибо, не доглядел. Fameowner (обс) 16:20, 18 июня 2013 (UTC)[ответить]

не ставятся рефки в прямое восхождение и склонение[править код]

и весь шаблон разрушается если их туда поставить CYl7EPTEMA777 16:16, 16 июля 2013 (UTC)[ответить]

нету числа звёзд[править код]

сделайте между обозначениями и эпохой (когда сделаете сделайте чтобы можно было поставить точки между разрядами) CYl7EPTEMA777 13:35, 18 июля 2013 (UTC)[ответить]

уже не надо(тока это а предыдущее надо)
Мы можем знать массу галактики и то с большой погрешностью. Число звезд считается отсюда и из предполагаемое распределения масс, отсюда число звезд - очень приблизительно и вообще никакой роли в АИ.--Abeshenkov 11:56, 26 июля 2013 (UTC)[ответить]

Ссылки на викиданные[править код]

Нужно заменить на эту версию Служебная:Постоянная ссылка/66021783 ~Sunpriat 11:42, 8 октября 2014 (UTC)[ответить]

  • Не нужно вставлять через property. Если изменится формат вывода (с точки на запятую) или добавится второй элемент — придётся потом через строковые функции отлавливать. Даты для веков или десятилетий через property вообще показать нетривиально. — VlSergey (трёп) 14:18, 8 октября 2014 (UTC)[ответить]
    Точка и запятая для разных языков учитываются. В остальном всё формализовано и формат вывода должен правиться в викиданных. Для множественных элементов есть ранжирование, в прочих случаях нужно думать и обсуждать отдельно, а ещё лучше подтолкнуть разработку общего property вместо локальной кучи кода. Сейчас не так страшен вывод нескольких цифр вместо одной. Формат дат на викиданных вроде ещё в разработке. ~Sunpriat 15:37, 8 октября 2014 (UTC)[ответить]
    Формат дат давно разработан и доступен для использования. Насколько я вижу, Вы даже некоторые поля с типом данных добавляли. Но, похоже, Вы не проверили, что там будет в случае точности «10 лет» или «век». — VlSergey (трёп) 16:39, 8 октября 2014 (UTC)[ответить]
    @Vlsergey: (1)На словах не совсем понятно. Можно пример со ссылками? (2){{#property:PX}} и {{wikidata|PX}} дадут ведь одинаковый результат? (3)Разве оптимально в шаблоне Wikidata проводить проверку на заданность второго параметра в модуле, а не предварительно в самом шаблоне? ~Sunpriat 15:45, 9 октября 2014 (UTC)[ответить]
    @Sunpriat: а я вопроса не понял :-( 2. Нет, результат очень разный. wikidata отдаёт строку для непосредственного отображения в карточке — уже отформатированную, снабжённую категориями, ссылками на источники и т. д. 3. Наверно, да. Но нужно уточнить у автора, может там есть какая-то неочевидная хитрость. — VlSergey (трёп) 16:10, 9 октября 2014 (UTC)[ответить]
    Лучше в модуле, ибо он составляет при этом скрытые категории. --Туча 16:15, 9 октября 2014 (UTC)[ответить]
    @Vlsergey, Туча: Так - Служебная:Постоянная ссылка/66048351? Для категорий внизу шаблона можно как-то достать год из Даты открытия? ~Sunpriat 18:16, 9 октября 2014 (UTC)[ответить]
    Речь идёт о других категориях, например о Категория:Википедия:Статьи с переопределением_значения из Викиданных. --Туча 18:20, 9 октября 2014 (UTC)[ответить]
    @Туча: Это ясно. В коде шаблона снизу часть {{#if:{{{Изображение|}}}||[[Категория:Википедия:Статьи о космических объектах без иллюстраций]]}}{{#if:{{{Дата_открытия|}}}|{{#ifexist:Категория:Астрономические объекты, открытые в {{Str rightmost|{{Без кв. скобок|{{{Дата_открытия|}}}}}|4}} году|{{#ifexpr:{{Str rightmost|{{Без кв. скобок|{{{Дата_открытия}}}}}|4}}>1799|[[Категория:Астрономические объекты, открытые в {{Str rightmost|{{Без кв. скобок|{{{Дата_открытия|}}}}}|4}} году]]|}}|[[Категория:Википедия:Статьи с некорректной датой открытия в карточке астрономического объекта]]}}|[[Категория:Википедия:Статьи с некорректной датой открытия в карточке астрономического объекта]]}}[[Категория:Галактики по алфавиту]]}} может как-то аккуратно работать с ВД? ~Sunpriat 18:36, 9 октября 2014 (UTC)[ответить]
    Естественно её нужно модифицировать и для работы с ВД, но торопится не стоит, здравый консерватизм так сказать, что бы не получилось как с Категория:Википедия:Статьи о персоналиях с большим возрастом во время смерти, которая теперь ловит ошибки и подозрительные случаи только в викиданных, а если данные введены внутри википедии уже их не проверяет. --Туча 18:42, 9 октября 2014 (UTC)[ответить]
  • Через property не совсем правильно показывать, более того чаще всего данные из викиданных в вашей конструкции браться не будут, если параметр поставлен как пустой в карточке в рувики. --Туча (обс) 14:34, 8 октября 2014 (UTC)[ответить]
    Давно пора пустые фантомные строки шаблонов выпиливать. ~Sunpriat 15:37, 8 октября 2014 (UTC)[ответить]
    Пора или не пора - не на данной странице решать. Сейчас они по факту везде стоят в карточках, а значит их надо корректно обрабатывать. Это не сложнее и даже проще чем работать напрямую с property. --Туча 16:28, 8 октября 2014 (UTC)[ответить]
    @Туча: Эрдеи, Ференц - {{#property:P18}} и {{wikidata|P18}} дадут одинаковый результат - зачем тогда прогонять через модуль? Отдельная обработка {{wikidata/p18}} уже имеет смысл. ~Sunpriat 15:45, 9 октября 2014 (UTC)[ответить]
    Одинаковый результат совершенно не означает одинаковый функционал, делать проверки и составлять в случае ошибок технические категории скрытые лучше в модуле. Даже если этого функционала сейчас нет, то через модуль искать ошибки проще в будущем. Если сделать как Вы предлагаете, то при любой модификации поля надо пробегаться по всем шаблонам где это поле есть, а так есть модуль где функционал всего один раз пишется и выверяется. --Туча 16:31, 9 октября 2014 (UTC)[ответить]

Через шаблон Wikidata[править код]

Нужно заменить на эту версию Служебная:Постоянная ссылка/66049142 ~Sunpriat 18:54, 9 октября 2014 (UTC)[ответить]

Ошибка в коде[править код]

|текст16 = {{Wikidata|P1090|{{{z|}}}{{#if:{{{z_ошибка|}}}| ± {{{Z_ошибка}}} }}}} Исправьте Z_ошибка на z_ошибка. -- V1adis1av (обс.) 15:30, 10 октября 2019 (UTC)[ответить]

Мерцающая точка[править код]

Подскажите, пожалуйста, как можно поставить мерцающую координату на карту по типу того, как это сделано в боснийской версии? Зайва Игорь Леонидович (обс.) 22:50, 9 августа 2020 (UTC)[ответить]

  • В {{галактика}} такого функционала сейчас нет. В {{звезда}} есть возможность добавить карту звёздного неба, но при этом требуется указывать не просто созвездие и небесные координаты, а созвездие и положение на карте (|Карта-left = и |Карта-top =), высчитанное вручную, что нетривиально.
    Надо бы сделать что-то вроде fr:Modèle:Infobox/Géolocalisation astronomique и с поддержкой Викиданных, тогда почти во всех статьях о галактиках появятся карты звёздного неба без какой-либо ручной работы. Викизавр (обс.) 08:19, 10 августа 2020 (UTC)[ответить]
    • Спасибо за подсказку. Да, было бы здорово автоматом загружать карту, как гугл.карту для топонимов. Я поначалу карты вставлял, не знал как лучше и правильней, да и фото не у всех были, теперь уже не ставлю карту. Ещё заметил, что не все поля (Фотографическая_звёздная_величина, Видимые_размеры, Поверхностная_яркость, Угловое_положение и некоторые другие) подтягиваются из ВД, если б это было возможным — тоже бы облегчило жизнь :) А то на ВД добавляю и в Вики пишу дубли, что не очень логично. Зайва Игорь Леонидович (обс.) 14:17, 10 августа 2020 (UTC)[ответить]

Запрос на редактирование[править код]

Лучше заменить «(Эпоха» на «(эпоха» (строчная «э»). Грамматически, здесь нет причин для заглавной. Cherkash (обс.) 20:55, 27 июня 2023 (UTC)[ответить]

Добавление единицы измерения к поверхностной яркости[править код]

В настоящее время во всех или почти во статьях о галактиках, созданных когда-то ботозаливкой, поле «поверхностная яркость» заполнено числом, выраженным в звёздных величинах с квадратной минуты, но единица измерения ошибочно пропущена. Предлагаю заменить

|метка20 = [[Поверхностная яркость|Пов. яркость]]

на

|метка20 = [[Поверхностная яркость|Пов. яркость]], {{m/sqarcmin}}

Результат ожидается таким: Пов. яркость, m/☐′

-- V1adis1av (обс.) 12:40, 6 июля 2023 (UTC)[ответить]