PDA

Просмотр полной версии : Не работает ссылка


ehfuif
29.06.2012, 03:41
Всем привет!
Русифицировал шаблон сайта, почти со всем разобрался, но возникла одна проблема: вставляю в текст ссылку
<a href="#/угтамжын-наадан">ФОТОГРАФИИ</a>
на галерею в этом же сайте
<submenu page_title="УГТАМЖЫН НААДАН" swf="media_gallery.swf" xmlPath = "xml/naadan.xml" bgType = "image" bgFile = "images/background/15.jpg"/>

ссылка не работает. Если же меняю имена "угтамжын-наадан" и "УГТАМЖЫН НААДАН" на любые английские, то все работает. Но беда в том, что сайт русскоязычный и пункты меню и подменю должны быть на русском.
Может кто-нибудь знает как победить эту беду?
Заранее, спасибо!

mooncar
29.06.2012, 03:48
Что означает "не работает"?
Текст ссылки не отображается? Курсор не сменяется на "пальчик" при наведении? По клику не происходит переход?

Если первое, то нужно внедрить шрифт с поддержкой кириллицы.
Самое простое - если в динамических текстовых полях используется шрифт с его поддержкой.
Надо зайти в свойства поля, нажать кнопочку "Embed" (Внедрить) и добавить кириллический набор глифов.
Если шрифт не имеет такой поддержки - заменить шрифт.
Ищите материалы - темы на форуме, просто по гуглите по этому вопросу (внедрение). Он часто обсуждался.

ehfuif
29.06.2012, 08:08
Не происходит переход. Шаблон русифицировал, кириллица добавлена. Все везде отображается нормально,
все работает. Только вот внутренняя ссылка.... Хоть стороннюю галерею ставь. Но все равно, спасибо, посмотрю еще раз fla файлы , может что-то пропустил. А якорями как-нибудь нельзя?

mooncar
29.06.2012, 11:18
Стоп. Кажется, я вчера не сразу все просек, что там у вас. У вас ссылки на кириллический домен, получается?
Флеш такого ужаса не переваривает.
Нужно переконвертировать все url в принятые по стандарту с помощью Punycode конвертера.
Например здесь:
http://r01.ru/domain/whois/instruments/converter.php

ehfuif
29.06.2012, 12:32
Я не совсем в этом просекаю, просто стало интересно и решил попробовать. Сайт здесь http://www.baikal.artnailart.ru, он ещё не совсем готов, так что строго
не судите. Там в " РЕПЕРТУАТ"-"ПРОЕКТЫ" на первой странице "Ночь Ёхора" вставил ссылку " Фотографии", должно открыться "МЕДИА"- "Угтамжын-наадан". А какой это домен, в смысле языка, я не знаю. И с с помощью Punycode конвертера. Например здесь: мне нужно долго разбираться.

mooncar
29.06.2012, 13:29
Да, не работает ссылка.
Похоже, конвертер по моей ссылке выше не подойдет здесь, он доменные имена конвертирует.
Попробуйте такую поставить (другой стандарт)
<a href="#/%D1%83%D0%B3%D1%82%D0%B0%D0%BC%D0%B6%D1%8B%D0%BD-%D0%BD%D0%B0%D0%B0%D0%B4%D0%B0%D0%BD">ФОТОГРАФИИ</a>

Вот так работает:
http://www.baikal.artnailart.ru/#/%D1%83%D0%B3%D1%82%D0%B0%D0%BC%D0%B6%D1%8B%D0%BD-%D0%BD%D0%B0%D0%B0%D0%B4%D0%B0%D0%BD


Если всё получится, воспользуйтесь этим конвертером для остальных:
http://wwhois.ru/punycode.php
Ссылки выши получены с помощью него.

PS. Музыка на фоне обалденная, я прямо заслушался. Но сейчас не принято музыку фоном на сайты ставить, лучше убрать, и сделать ссылки на прослушивание.

ehfuif
29.06.2012, 14:07
Если я правильно понял, то нужно всю абракадабру после "#/" в адресной строке, вставить в ссылку?
И эту ссылку прогнать через конвертер, и затем вставлять в нужное место?
А музыка на фоне... Там же есть кнопка вкл-выкл и потом , это же театр песни и танца, а там как без музыки. Жалко только, что здесь нельзя для каждой страницы свой муз.фон сделать... Я до этого пробовал ещё для одного театра, так там для каждой страницы своя музыка, мне кажется, здорово. Ну и ещё насчет музыки: http://minkultrb.ru/media/video/detail.php?ELEMENT_ID=1491&SECTION_ID=115 мне кажется, вообще потрясно. Жаль, что не наши.

mooncar
29.06.2012, 14:24
Вот берете, как я привел, все что внутри a href="...." и вставляете эту ссылку, она уже прошла через перекодировщик.
Кликинте прямо в сообщении и увидите, что это так.
Вместо кириллических символов там последовательности типа %D1.
Кириллица в URL только так. Есть сетевые RFC-стандарты, они не подразумевают кириллицу, поэтому и выкрутасы.

Для остальных ссылок перекодировщик используете сами - последний, который я привел.

ehfuif
29.06.2012, 14:49
Ваша ссылка на компе заработала, попробую на хосте, если что,обращусь. И вообще, большое человеское
СПАСИБО! Неделю по инету гулял.