Перейти к содержанию

Срочно - нужна помощь по шаблонам!


Рекомендуемые сообщения

Нужно помочь с окончательным переводом и проверкой шаблонов:

http://norrath.ru/wiki/Шаблон:QuestInformation

http://norrath.ru/wiki/Шаблон:EquipInformation - для Яшича - нет черного фона при использовании шаблона, в оригинале - черный фон

http://norrath.ru/wiki/Шаблон:ZoneInformation

и связанных с нимим шаблонов

Необходимо удалить все ссылки на lootdb и llinks как-то так ресурсы называются, если будем сооружать аналог для каталогизации ссылок на предметы, то тогда и добавим ссылки

Еще

http://norrath.ru/wiki/Шаблон:Сер..._Сококар - не обрабатывается нормально, для сравнения http://eq2.wikia.com/wiki/Template:Sokokar_Timeline т.е. там это float окошко/

+ у нас даже не появляется, я вот понять не могу, наша вики не умеет находить соответсвия в названиях статей:) или я где-то не перевела откуда брать соответвия? тоже нужна помощь...

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

Изменено пользователем Фай Д. Флоурайт
Что исправлено - удалено
Ссылка на комментарий
Поделиться на другие сайты

И еще не обрабатывается черный фон, это я уже писала, не обрабатывается цветовая дифференциация - там где монеты - награда за квест, в описании предметов.

Ссылка на комментарий
Поделиться на другие сайты

http://norrath.ru/wiki/Шаблон:GetIcon - не обрабатывается, все картинки закачаны, ни с переводом ни без никак не работает, т.е. используется только одна иконка sprite.gif, а выбор части картинки из нужного gif файла не работает (повторяюсь все картинки закачаны в вики)...
Ссылка на комментарий
Поделиться на другие сайты

Кто понасоздавал категории вчера? Не надо пока создавать каты, пока не утрясены все детали с шаблонами.

Вот, пожалуйста, создали каты - и сразу ошибки:

Категория:- Именные мобы

Категория:- Мобы

Категория:- Задания‎

Категория:- Открываемые локации‎

Категория:- Дроп

Категория:- Lore‎

Категория:- POI‎

Категория:- Инстансы

Категория:- Зоны‎

Категория:- Серии заданий‎

Категория:- НПС

Что за дефисы в начале названий катов? Откуда они взялись? из-за недоправленного шаблона полагаю. Ну дык не надо значит штамповать категории, пока не вылизаны шаблоны.

Художник и blinnna - вам необходимо скоординировать совместную работу над переводом шаблонов - прежде всего в вопросе терминологии - поэтому обязательно пообщайтесь друг с другом :) А также обращайте внимание на страницу свежих правок.

Я очень надеюсь, что вы сможете оперативно подготовить шаблоны вики, чтобы можно было начинать открытую над ней работу.

Ссылка на комментарий
Поделиться на другие сайты

Это не ошибка, из-за скрипта проверки ссылок рассчитанного на английский синтаксис я решила, что проще тогда называть категории

- НПС

- Именные мобы

- Серии заданий

так правильнее!

только не надо путать обязательно категория выглядит так

Насфарские_Болота_-_НПС

Насфарские_Болота_-_Именные мобы

ибо

Насфарские Болота НПС, выглядят непонятно, проверка категории а если категорию называть со слова "НПС", то по русски она должны называтся - НПС Насфарских болот - этого не вставишь в проверку синтаксиса ссылок вообще никак! И не настроить авто добавление НПС по указанию зоны обитания.

я уже настроила чтоба категории автоматом предлагалось создать при заведении зоны, что не так:)

Изменено пользователем blinnna
Ссылка на комментарий
Поделиться на другие сайты

http://norrath.ru/wiki/Шаблон:GreenRed - явно не обрабатывается, вообще работы с цветом нет у нас в вики, может все-таки какого-то расширения нет:)
Ссылка на комментарий
Поделиться на другие сайты

Я очень надеюсь, что вы сможете оперативно подготовить шаблоны вики, чтобы можно было начинать открытую над ней работу.

У меня уже руки чешутся. :)

Ссылка на комментарий
Поделиться на другие сайты

М-да... шаблоны на Wikia — это жесть ещё та. Имхо, не надо гнаться за точным соответствием формы, для начала нам нужно содержание. Форму всегда можно подогнать позднее. Хорошее содержание даже в плохом оформлении лучше, чем его отсутствие.

Посмотрел, например, где проблема с отработкой цветов. Дело в том, что на Вики есть несколько оформлений, типа Классика, Монобук, и т.п. Сейчас у них все цвета в явном виде убраны в файлы стилей. Где лежат эти файлы и что у них там написано я без понятия.

Например, черный цвет для фона экипировки задаётся так:

class="examinewindow" width="100%" border="0" cellspacing=0 cellpadding=2 style="border:4px solid #000;"

Где описан этот класс "examinewindow", неизвестно. При желании, можно явно написать style="background=black;", и всё почернеет. Цвет шрифта тоже куда-то спрятан.

Будем гнаться за детальным подражанием Wikia — опять бессмысленно потеряем время.

Суть шаблонов в функциональности прежде всего.

Ссылка на комментарий
Поделиться на другие сайты

М-да... шаблоны на Wikia — это жесть ещё та. Имхо, не надо гнаться за точным соответствием формы, для начала нам нужно содержание. Форму всегда можно подогнать позднее. Хорошее содержание даже в плохом оформлении лучше, чем его отсутствие.

Посмотрел, например, где проблема с отработкой цветов. Дело в том, что на Вики есть несколько оформлений, типа Классика, Монобук, и т.п. Сейчас у них все цвета в явном виде убраны в файлы стилей. Где лежат эти файлы и что у них там написано я без понятия.

Например, черный цвет для фона экипировки задаётся так:

class="examinewindow" width="100%" border="0" cellspacing=0 cellpadding=2 style="border:4px solid #000;"

Где описан этот класс "examinewindow", неизвестно. При желании, можно явно написать style="background=black;", и всё почернеет. Цвет шрифта тоже куда-то спрятан.

Будем гнаться за детальным подражанием Wikia — опять бессмысленно потеряем время.

Суть шаблонов в функциональности прежде всего.

Ну неужели сделать поиск по объявлению этого класса так сложно?
Ссылка на комментарий
Поделиться на другие сайты

/* <pre> */

/* **** CSS in here is related to the styling of the examine window templates. */

/* namely EquipInformation and ItemInformation **** */


.examinewindow li

{

list-style-image: url(http://images.wikia.com/eq2/images/e/ea/Eq2bullet.gif);

}


.examinewindow a:link { color: #0033FF; }

.examinewindow a:visited { color: #6666FF; }

.examinewindow a.new { color: #FF3333; }


span.itemquality {

	font-weight: bold;

	font-size: 130%;

	font-family: Times;

	margin-top: 20px;

}


/* Link Quality Colors (for Examine Windows) */ 

.xqc-mythical, .xqc-mythical a:link, .xqc-mythical a:visited { color: #CC0066; }

.xqc-fabled, .xqc-fabled a:link, .xqc-fabled a:visited { color: #FF9999; }

.xqc-mastercrafted, .xqc-mastercrafted a:link, .xqc-mastercrafted a:visited { color: #FF9900; }

.xqc-legendary, .xqc-legendary a:link, .xqc-legendary a:visited { color: #FF9900; }

.xqc-treasured, .xqc-treasured a:link, .xqc-treasured a:visited { color: #BDEDFF; }

.xqc-handcrafted, .xqc-handcrafted a:link, .xqc-handcrafted a:visited { color: #33CC00; }

.xqc-uncommon, .xqc-uncommon a:link, .xqc-uncommon a:visited { color: #33CC00; }

.xqc-common, .xqc-common a:link, .xqc-common a:visited { color: #EEEEEE; }

.xqc-unknown, .xqc-unknown a:link, .xqc-unknown a:visited { color: #BBBBBB; }


table.examinewindow { 

	background-color: #000000;

	color: #FFFFFF;

	font-family: Times;

}

table.ew-extras, td.ew-extras {

	background-color: #DDDDDD;

	color: #000000;

}

td.ew-title-block {

	color: #FFFFFF;

	padding-bottom: 10px; 

}


.ew-low { color: #BBBBBB; }

.ew-high { font-weight: bold; color: #FFFFFF; }

.ew-effects { color: #FFFF00; }

.ew-flags { font-weight: bold; color: #FFFF00; }

.ew-title { font-size: 166%; font-weight: bold;}

.ew-desc { font-size: 100% }

.ew-effectlist, font.ew-effectlist a:link, font.ew-effectlist a:visited  { color: #99ccff; }

.ew-effectdesc { color: #ffffff; }


.ew-stats { 

	color: #33CC00;

	font-weight: bold;

}


/* for use by [[Template:RecipeBook]] */

td.ew-recipe ul li a:link, td.ew-recipe ul li a:visited,

td.ew-recipe a, td.ew-recipe a:visited

{

	color: yellow;

}


td.ew-recipe ul li a.new:link, td.ew-recipe ul li a.new:visited,

td.ew-recipe a.new, td.ew-recipe a.new:visited

{

	color: red;

}


td.ew-recipe ul, td.ew-recipe ul li

{

margin-left:0pt;

list-style-image: none;

list-style-type: none;

}


/* for use by [[Template:GreenRed]] */

.xc-green, .xc-green a:link, .xc-green a:visited { color: #33CC00; }

.xc-red, .xc-red a:link, .xc-red a:visited { color: #CC0000; } 


/* end of Examine Window */



/* </pre> */

Теперь возникает вопрос к деду. Что с этим страшным кодом делать и с чем его едят и куда его совать....

Ссылка на комментарий
Поделиться на другие сайты

Теперь возникает вопрос к деду. Что с этим страшным кодом делать и с чем его едят и куда его совать....

Куда-куда... в файлик стиля совать нужно :) Засунул. Вроде бы работает.

Завтра вечерком посмотрю внимательно каскадные стили викии, сравню с нашими - если еще что-то найду - тоже подключу и у нас. Также доподключу те расширения, до которых дотянутся руки (некоторое подключить не получится, поскольку они являются закрытыми разработками Викии для самих себя, но многие - лежат в открытом доступе).

Ссылка на комментарий
Поделиться на другие сайты

Нужен стиль для класса

span class="cpinput" - для отработки иконок ссылки на eq2map (в атлас) и для отработки шаблона

http://norrath.ru/wiki/Шаблон:Push2CB

Ссылка на комментарий
Поделиться на другие сайты

Еще в вики расширенная страница редактирования и создания страницы

- при редактитоварии внизу все используемые теги, можно вставить автоматом, а сбоку хелп по редактированию - очень хочется...

- при создании есть выбор шаблон, он загружается автоматом, может тоже можно выпросить:)

Ссылка на комментарий
Поделиться на другие сайты

Не работает шаблон http://norrath.ru/wiki/Шаблон:Push2CB мне не удалось найти с помощью какого расширения он работает - в нем одна строка - <span class="cpinput"> хелп хелп хелп

Изменено пользователем blinnna
Ссылка на комментарий
Поделиться на другие сайты

Вроде бы все в плане оформления теперь работает как надо.

Стили вынесены в MediaWiki:Common.css, ява-скрипты - в MediaWiki:Common.js

За двумя гадскими исключениями - изображения по ссылке выводятся именно как ссылки, а не изображения.

Пример - работа шаблона Link2EQ2MAP, который используется для обозначения координат.

За обработку изображений отвечает расширение LinkedImage. Оно установлено, но почему-то не выполняет задачу.

Вторая проблема - вышеупоминаемый шаблон Push2CB.

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

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

Прежде всего прошу помощи Художника и Fuego.

Ссылка на комментарий
Поделиться на другие сайты

Push2CB там ничего нет, только ссылка на стиль...

http://norrath.ru/wiki/Шаблон:Loc там ссылка показывает путь до изображения, но является именно ссылкой на нужный uid на eq2map это работает только если при использовании {{loc||||uid=(указывать здесь номер uid с карты}}.

должен быть кусок стиля отвечающий за это, т.к. нигде я <linkedimage> не нашла... а оно должно быть для задания параметров...

Изменено пользователем blinnna
Ссылка на комментарий
Поделиться на другие сайты

Push2CB:

стиль описан, я ведь давал ссылочки на доп.стиль вики и ява-скрипты

Стили вынесены в MediaWiki:Common.css, ява-скрипты - в MediaWiki:Common.js

и там как раз в css задан стиль cpinput, но главное - механизм его работы описан в ява-скрипте

/**
* Easy Copy Input
* Author: Dantman
*/

function initCPinput() {
var cpi = YAHOO.util.Dom.getElementsByClassName( 'cpinput', 'span', document );
for( var c = 0; c < cpi.length; c++ ) {
var input = document.createElement( 'input' );
input.title = "right-click and choose Copy";
input.value = cpi[c].innerHTML;
input.className = 'cpinput';
input.readOnly = true;
input.onclick = cpInputOnClick;
input.onfocus = cpInputOnFocus;
input.onblur = cpInputOnBlur;
cpi[c].parentNode.insertBefore( input, cpi[c] );
cpi[c].parentNode.removeChild( cpi[c] );
}
}
addOnloadHook(initCPinput);

function cpInputOnClick() {
this.focus();
}
function cpInputOnFocus() {
this.select();
this.style.backgroundColor = '#0000FF';
}
function cpInputOnBlur() {
this.style.backgroundColor = '#FFFFFF';
}
/*[/code]

Но код не выполняется, потому что нужно подправить скрипт для его работы.

Ссылка на комментарий
Поделиться на другие сайты

Push2CB:

стиль описан, я ведь давал ссылочки на доп.стиль вики и ява-скрипты

и там как раз в css задан стиль cpinput, но главное - механизм его работы описан в ява-скрипте

/**

 * Easy Copy Input

 * Author: Dantman

 */


function initCPinput() {

	var cpi = YAHOO.util.Dom.getElementsByClassName( 'cpinput', 'span', document );

...
Но код не выполняется, потому что нужно подправить скрипт для его работы.
Хм... Я не вкурсах... А что это за фиговина:
YAHOO.util.Dom.

Т.е. есть этот самый комплект/модуль YAHOO?

Ссылка на комментарий
Поделиться на другие сайты

Вот именно с этой фиговиной и проблемы. Что это за фиговина - неясно, без нее не работает, нужно переписать скрипт, чтоб заработало.

Ссылка на комментарий
Поделиться на другие сайты

У движка Wiki есть настройки?

Просто этот :LinksEQ2Map используется как вложение в :Loc, который в свою очередь формирует ссылку (<a href=""...>данные от :LinksEQ2Map</a>). Фигня в том, что Вики парсит данные от :LinksEQ2Map в обычный текст. Например, если я принудительно сделаю чтобы данные от :LinksEQ2Map=<img src="..." /> - то Вики, используя парсер для [] (квадратных скобок) сделает все чтобы данные от :LinksEQ2Map считались обычным текстом. Т.е. сделает его равным &lt;img src="..." /&gt;, что, естественно, HTML-движком воспринимается как обычный текст.

Предполагаю, что есть настройка для парсера [], которая сама разбирает, что за содержимое у ссылки: если это текст, то тектом и выводит, если это URL на графику - автоматически обрамляет ее в тэг <img ... />

Ссылка на комментарий
Поделиться на другие сайты

Товарищи мы нид серьезный хелп в полной переделке шаблона под русский язык

есть шаблон http://norrath.ru/wiki/Шаблон:NormalizeRarity призванный помогать переделывать степень ценности в категорию, добавляя нужное слово после указанной ценности предмета, это мягко говоря не всегда прокатывает, т.к. русский язык не приспособлен к таким конструкциям...

Т.е. например ручной работы всегда будет после главного слова, а ценный или эпический, всегда перед... надо полностью переработать шаблон, чтобы он каждый раз при упоминании нормально делал перестановки..., когда я пытаюсь это сделать все портится и перестает отображаться =(... почему так я не знаю, видимо не совсем понимаю как там все устроено.

Там задаются параметры в виде

{{NormalizeRarity|rarity|link|color=|xwin=}}

где

rarity - ценность предмета

link - слово которое надо вставить ну получается после конструкции для получения названия категории

color и xwin используются для указания отображается на светлом или на темном фоне

в довершение ко всему там встроен автоматический выбор стиля в зависимости от ценности и выбранного фона. и это тоже надо все переделать чтобы стиль выбирался не подстановкой слова как было раньше а сравнивалась ценность предмета и выбирался нужны стиль... и категория чтобы тоже ставила слова в нужном порядке.

Пока использование шаблона я убрала из шаблона по описанию снаряжения... но это нас сильно огорчает и вообще вызывает ощущение несовершенства =)...

Если никто нас не спасет будем ковыряться дальше сами...

Изменено пользователем blinnna
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...