Действительно изящная и вики-стильная идея. Это обсуждалось на немецком WP ранее (с наложением битовых карт с использованием css), но было отклонено, поскольку полученные изображения не могут быть легко сохранены пользователями на локальном жестком диске. -- Dschwen 07:57, 3 ноября 2005 (UTC)
Отличный шаблон! Шаблон: Местоположение на карте похоже, за исключением того, что у него есть рамка и подпись, как в синтаксисе изображения "|thumb" (например, в Вейле, Колорадо ). dbenbenn | talk 00:55, 22 ноября 2005 (UTC)
Привет, если вам нравится накладывать что-то, я создал Template:Superimpose-text для наложения викитекста на изображение (включая лайки и все такое). Я думаю, что больше, чем пользователю понравится это для его/ее собственной страницы и пользовательских ящиков. {{ Template: Superimpose-text |x=20 |y=30 |text=Это пример|Имя изображения=Флаг Аргентины.svg |ширина пикселя=150 |подпись=пример}} -- Argentino ( обсуждение / продолжение ) 18:54, 1 мая 2006 (UTC)
На немецкой вики появился новый подход к этому: {{ Lageplan }} , который можно поместить в другой шаблон и, проделав немного дополнительной работы, разместить точку на карте, заданную географическими координатами. Он был напрямую скопирован в английскую вики для использования в новом шаблоне {{ Infobox German Location }} . Текст для Lageplan все еще на немецком языке, но вы поняли идею. Например, см. Кельн . Он также был успешно реализован в {{ Infobox Town GR }} (например, Ираклион ). - 52 Pickup 08:19, 10 января 2007 (UTC)
[[Изображение:{{{float}}}|{{{float_width}}}заменено на
[[Изображение:{{{float|Locator_Dot.svg}}}|{{{float_width|10px}}}будут по умолчанию использовать эти значения, если они не указаны. Однако это можно лучше сделать в шаблонах, которые используют superimpose. -- Qyd 17:30, 10 января 2007 (UTC)
После обсуждения Lageplan выше, я только что обнаружил {{ Location map }}, который уже поддерживает различные карты. Проверьте его. - 52 Pickup 09:39, 24 января 2007 (UTC)
Случайный совет... Можно использовать {{ imageframe }} для добавления рамки вокруг наложенного изображения, чтобы оно выглядело больше как обычное изображение. См., например, статью Pilottown, Louisiana. Также, если кто-то чувствует нетерпение, возможно, шаблон superimpose сможет напрямую вызывать imageframe, возможно, опционально. -- Interiot 19:08, 12 марта 2007 (UTC)
{{ editprotected }}
Пожалуйста, измените первую строку с
<div style="position: относительное;">{{
к
<div style="position: относительное; width: {{{base_width}}};">{{
Это основано на проблеме, поднятой здесь, на WP:VPT . Если базовое изображение центрировано в ячейке таблицы, красная точка появляется слева, поскольку окружающий <div> покрывает всю ячейку таблицы, а не только изображение. – Pomte 21:02, 27 апреля 2007 (UTC)
Я заметил, что если поле base_width используется для изменения размера отображения базового изображения, то плавающее изображение появляется в неправильном месте. Поля float_caption и base_caption не работают. Смотрите примеры ниже:
{{Наложить | база = US_Locator_Blank.svg | базовая_ширина = 288 пикселей<!--| base_caption = Карта местоположений США--> | base_caption = Расположение Боулдера, штат Колорадо, США | float = Красная точка.svg | float_width = 10px | float_caption = Боулдер, Колорадо | х = 95 | у = 80}}
Обратите внимание, что поплавок находится где-то в Оклахоме.
{{Наложить | база = US_Locator_Blank.svg | базовая_ширина = 200 пикселей<!--| base_caption = Карта местоположений США--> | base_caption = Расположение Боулдера, штат Колорадо, США | float = Красная точка.svg | float_width = 10px | float_caption = Боулдер, Колорадо | х = 95 | у = 80}}
Этот косяк работает, но его нельзя реализовать в шаблоне, пока не будут найдены высота и ширина исходного изображения, а также высота и ширина измененного изображения. Я больше думаю о последнем, если только кто-то другой не сделает это первым.
{{subst:Наложить | база = US_Locator_Blank.svg | базовая_ширина = 200 пикселей<!--| base_caption = Карта местоположений США--> | base_caption = Расположение Боулдера, штат Колорадо, США | float = Красная точка.svg | float_width = 6px | float_caption = Боулдер, Колорадо | х = {{#выражение: (200 * 95) / 288}} | y = {{#выражение: ((130 * 80) / 187)}}}}
х = 65,972222222222
у = 55,614973262032
Поскольку я думаю, что x и y рассчитываются на основе ширины 288 пикселей, а высота этого изображения составляет 230 пикселей, и мы знаем новую ширину, возможно, все уже в порядке.
Вопрос: все ли карты такого размера? Вопрос все ли оригинальные карты в формате svg? Откуда берутся карты png и почему?
-- droll [чат] 12:24, 9 марта 2009 (UTC)
{{ editprotected }} Согласно WP:ALT , для WP:ACCESSIBILITY для людей с нарушением зрения должна быть возможность указывать alt-текст для изображений, созданных этим шаблоном. Я реализовал это в песочнице с помощью этого редактирования песочницы, которое добавляет параметры float_alt= и base_alt= для двух изображений. Я протестировал версию песочницы с помощью тестового случая и обновил документацию, чтобы описать новую версию. Можете ли вы установить изменение в основную версию? Спасибо. Eubulides ( talk ) 01:11, 16 июля 2009 (UTC)
{{ editprotected }} В продолжение предыдущего запроса, оказывается, что типичное использование этого шаблона должно указывать alt text один раз, для комбинации для изображений, а не иметь отдельный кусок alt text для обоих изображений. W3C предлагает, чтобы в этом случае один предоставлял alt text только для первого (базового изображения).
Я столкнулся с этой проблемой при просмотре WP:ACCESSIBILITY кандидата на избранную статью Upper and Lower Table Rock . Его инфобокс использует {{ Infobox protected area }} , который нуждается в исправлении доступности (см. Template talk:Infobox protected area #Accessibility improve ; чтобы это работало, {{ Superimpose }} необходимо расширить, чтобы вызывающий мог указать |link=
параметр синтаксиса изображения и чтобы вызывающий мог указать пустую подпись для плавающего изображения. Ссылка по умолчанию должна быть пустой для плавающего изображения, чтобы поддерживать обычный случай небольшого маркера, плавающего над большим базовым изображением, когда маркер не должен отдельно объявляться слабовидящему читателю. Это значение по умолчанию можно переопределить, указав новый |float_link=
параметр. Аналогично, есть новый |base_link=
параметр для базового изображения, который по умолчанию указывает на страницу файла для базового изображения.
Я реализовал это в песочнице и задокументировал это; не могли бы вы установить патч для песочницы ? Спасибо. Eubulides ( обсуждение ) 07:54, 17 октября 2009 (UTC)
Версия JA этого шаблона уже реализовала 2-й слой наложения и введена в практическое использование. Версия EN должна следовать за ней или расширять ее для поддержки большего количества слоев, скажем, более 50 слоев.
Тестовая песочница:
-- Sameboat - 同舟( обсуждение ) 23:03, 24 июля 2009 г. (UTC)
редактироватьзащищенный
Новый код в песочнице. Я исправил alt-текст для базового изображения. Поле |alt= работает только для изображений превью. Исправление немного запутанное, поскольку я предполагаю, что используются и base_alt, и base_caption. В версии песочницы эти два поля являются синонимами, но base_alt имеет приоритет.
Ни float_alt, ни float_caption не работают, и я не знаю почему. – droll [чат] 20:50, 3 февраля 2010 (UTC)
|base_caption=United States Locator Map
работает в установленной версии (этот текст помещается в текст заголовка и работает как подсказка в большинстве браузеров), но не работает в версии sandbox (текст заголовка является копией alt-текста, что не то, что нужно). Можете ли вы привести пример, где это изменение необходимо? Eubulides ( talk ) 03:46, 4 февраля 2010 (UTC) title
атрибут для всплывающих подсказок meesage? -- Sameboat - 同舟( talk ) 04:37, 4 февраля 2010 (UTC) После некоторых исследований я вижу, что Eubulides находится на правой стороне. Когда курсор находится над базовым изображением, текст, заданный атрибутом title
(то, что мы обычно называем подписью), отображается как подсказка. Единственный способ увидеть текст alt
— использовать функцию свойств изображения браузера. Поэтому я предоставлю разработчикам браузера беспокоиться о том, что лучше для людей с нарушениями зрения. Alt
Текст для pog можно просматривать в том же поместье, но я не нашел способа отобразить текст title
. Чтобы избежать путаницы, я синхронизировал sandbox с активным шаблоном. – droll [чат] 13:28, 4 февраля 2010 (UTC)
Я только что заметил, что маркер (точка) ниже при использовании IE, чем в Firefox, Chrome, Safari или Opera. Я думаю, что это проблема. Это может быть связано с наследованием атрибутов, которое не поддерживается ни одной версией IE, но поддерживается четырьмя другими. Я не уверен, стоит ли тратить время на попытку исправить эту проблему. Есть мнения? – droll [чат] 02:55, 13 февраля 2010 (UTC)
float_caption
что-нибудь делает?В исходном коде HTML для этой версии песочницы я не могу найти значение, назначенное float_caption
. Игнорируется ли параметр парсером? – droll [чат] 07:59, 24 сентября 2010 (UTC)
Я работаю над обновлением этого шаблона. Я вношу два изменения в другие шаблоны, которые включают этот шаблон.
Извините, если это объяснение неясно. Если вы видите что-то, что, по вашему мнению, является ошибкой, пожалуйста, оставьте сообщение здесь или на моей странице обсуждения. – droll [чат] 06:07, 4 октября 2010 (UTC)
title
на самом деле. Он служит всплывающей подсказкой при наведении мыши. Что касается alt
атрибута, пожалуйста, прочтите wp:alt . Также я добавил border
параметр в {{ superimpose2 }} , он полезен, если само базовое изображение имеет очень бледный фон и его трудно отличить от фона домашней страницы. -- Sameboat - 同舟( talk ) 06:28, 4 октября 2010 (UTC) {{editprotected}}
Пожалуйста, вставьте версию sandbox в активный шаблон. Пожалуйста, измените {{ template sandbox notification }} на {{ documentation }} .
Изменение позволяет базовому изображению использовать подпись в качестве альтернативного текста, если она не указана. См. WP:EIS и WP:ALT. Я написал несколько тестовых случаев . Никакой разницы в выводе не будет видно при использовании веб-браузера. Изменения можно проверить, изучив HTML или используя программу чтения с экрана .
Я добавил несколько тегов комментариев, чтобы улучшить читаемость кода. Спасибо. – droll [чат] 06:53, 7 октября 2010 (UTC)
В некоторых языках (например, финском и испанском) шаблон имеет опцию "position = right" для легкого выравнивания изображения по правому краю. Можете ли вы, пожалуйста, добавить эту функцию в шаблон. Теперь, похоже, нужно использовать
{| style="float:right; clear:right;"|{{Наложить ...}}|}
-- RicHard-59 ( обсуждение ) 16:55, 13 марта 2011 (UTC)
Я заметил, что текст, назначенный на, float_caption
не работает так, как рекламируется, и, по сути, не генерирует HTML-код. – droll [чат] 23:40, 28 июля 2011 (UTC)
caption
, alt
и link
так же, как это делает расширение [[File:name]], и это задокументировано в Wikipedia:Extended image syntax . Изменения в разметке не изменят вывод шаблонов каким-либо другим образом. Если у кого-то есть какие-либо комментарии или возражения, мне было бы интересно. – droll [чат] 02:03, 29 июля 2011 (UTC) file:
после link={{{float_link|
должно помочь, но я не рекомендую этого делать. -- Sameboat - 同舟( talk ) 02:18, 29 июля 2011 (UTC) float_caption
используется как заголовок div, который содержит изображение точки. У меня работает нормально. Взгляните на тестовые случаи . file:
Часть выглядит как какой-то косяк. Завтра я разработаю версию, которая соответствует расширению [[File:name]], о котором я упоминал выше. Обратите внимание, что моя версия sandbox далека от завершения. Например, текст float_link
должен работать как заголовок, если float_caption
значение не определено. То, как работает alt-текст, тоже не соответствует.Я поместил новую разметку в песочницу . Взгляните на тестовые примеры . Вывод заголовка, ссылки и альтернативного текста соответствует синтаксису File:. Пожалуйста, делайте любые комментарии как можно скорее, так как я попрошу обновить шаблон, если не будет нерешенных возражений. – droll [чат] 06:20, 7 августа 2011 (UTC)
Работая над этим обновлением, я вспомнил, что если файл изображения требует указания авторства, то ссылка на страницу описания изображения не должна подавляться, «если только указание авторства не указано каким-либо другим способом». См. Wikipedia:Расширенный синтаксис изображений . Многие изображения, включая множество изображений карт, не требуют указания авторства, поскольку они находятся в общественном достоянии. Некоторые, например US Locator Blank.svg , требуют указания авторства. – droll [чат] 06:20, 7 августа 2011 (UTC)
Можно ли накладывать изображения, обрезанные с помощью {{ CSS image crop }} ? Jarble ( talk ) 15:49, 4 мая 2024 (UTC)
Этот шаблон, похоже, не работает, пока включен темный режим. Отображается только базовое изображение. Переключение в светлый режим исправляет это. Проблема возникает в Firefox на Android; на других платформах не тестировалось. Andraste733 (обсуждение) 08:20, 25 октября 2024 (UTC)