Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > WordPress и другие CMS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.04.2011, 06:11   #1
Bingam Vici
Форумчанин
 
Аватар для Bingam Vici
 
Регистрация: 28.12.2008
Сообщений: 145
По умолчанию Функции парсера на mediawiki

На первой вике всё получалось, но она исчезла без бэкапа и вообще какой-то возможности восстановления. Сейчас, на второй у другого хостера, не могу понять почему ничего не получается.

Делаю Шаблон:Image label на своей вики. Шаблон добавляет ссылки поверх любого изображения строго по координатам.

Код HTML:
<div style="position:absolute;left:{{#expr:{{{x|0}}}*{{{scale|1}}}-6}}px;top:{{#expr:{{{y|0}}}*{{{scale|1}}}-8}}px">{{{text}}}</div>
Взяла код с русской википедии. Установила расширения на своей википедии - SyntaxHighlight (Версия 1.0.8.6) и ParserFunctions (Версия 1.3.0). Создала страницу с картой.

Код HTML:
<div style="position: relative; width: 700px;">
{{Image label|x=0.82 |y=0.36 |scale=700px|text=[[Кхитай]]}}
{{Image label|x=0.24 |y=0.60|scale=700px|text=[[Черные королевства]]}}
{{Image label|x=0.15|y=0.25 |scale=700px|text=[[Аквилония]]}}
{{Image label|x=0.16 |y=0.045 |scale=700px|text=[[Ванахейм]]}}
{{Image label|x=0.28 |y=0.125 |scale=700px|text=[[Асгард]]}}
{{Image label|x=0.19 |y=0.185 |scale=700px|text=[[Киммерия]]}}
{{Image label|x=0.465|y=0.150|scale=700px|text=[[Гиперборея]]}}
{{Image label|x=0.47 |y=0.41 |scale=700px|text=[[Туран]]}}
{{Image label|x=0.207 |y=0.40 |scale=700px|text=[[Шем]]}}
{{Image label|x=0.265 |y=0.453 |scale=700px|text=[[Стигия]]}}
{{Image label|x=0.66 |y=0.48 |scale=700px|text=[[Вендия]]}}
{{Image label|x=0.43 |y=0.29 |scale=700px|text=[[Замора]]}}
{{Image label|x=0.62 |y=0.23 |scale=700px|text=[[Гиркания]]}}
{{Image label|x=0.28 |y=0.24 |scale=700px|text=[[Немедия]]}}
[[Файл:Map_1.gif|700px|]]
</div>
Получается ерунда.
Не могу понять из-за чего. Код шаблона не подходит?
Bingam
Bingam Vici вне форума Ответить с цитированием
Старый 17.04.2011, 18:50   #2
Bingam Vici
Форумчанин
 
Аватар для Bingam Vici
 
Регистрация: 28.12.2008
Сообщений: 145
По умолчанию

Мда, судя по всему я тут одна викиголичка.

Установила сегодня на локальный хост медиавику 1.16.0, добавила те же расширения: синтаксический анализатор с логическими функциями и подсветку синтаксиса; шаблон и карту. На локалке всё работает. Дело значит не в коде (я в парсере вообще не соображаю, но дело видимо вообще не в нём).
Bingam
Bingam Vici вне форума Ответить с цитированием
Старый 05.06.2011, 16:06   #3
Bingam Vici
Форумчанин
 
Аватар для Bingam Vici
 
Регистрация: 28.12.2008
Сообщений: 145
По умолчанию

Слышала, что при автоматической установке mediawiki возникают странные баги.
Из панели управления моего хостера можно быстро автоматически установить 20 популярных CMS разных версий. Поленилась, давно поставила движок автоматически.
Сегодня переустановила в ручную, исправила код (у {{Image label|x=0.82 |y=0.36 |scale=700px}} везде убрала px), и всё заработало)))
Bingam
Bingam Vici вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставка счетчика в Vector от MediaWiki Alex Cones WordPress и другие CMS 5 09.07.2020 18:16
MediaWiki 1.16.0 проблемы с установкой dimzel WordPress и другие CMS 2 26.12.2011 18:46
Вопросы по MediaWiki Revival001 WordPress и другие CMS 2 20.11.2010 17:19