Кирилица в адресе. Как?

Тема в разделе "Наполнение", создана пользователем sergeiverzilin, 25.04.2008.

  1. sergeiverzilin
    Offline

    sergeiverzilin Недавно здесь

    Регистрация:
    28.10.2007
    Сообщения:
    9
    Симпатии:
    0
    Здраствуйте. Помогите решить задачку. Наполнил сайт различными матриалом, но есть рисунки с русскими названиями, как сделать, чтобы броузеры их показывали, а то рисунки с кирилицей в названии не отображаются

    Как возможно сделать такое отображени адреса, как на этой странице: http://www.joomla-docs.ru/Заглавная_страница ?
     
    Последнее редактирование: 01.05.2008
  2.  
  3. Fanamura
    Offline

    Fanamura Доброта

    Регистрация:
    12.03.2007
    Сообщения:
    5 108
    Симпатии:
    159
    Пол:
    Мужской
    Ответ: Кирилица в адресе. Как?

    В Джумле - никак, даже не пытайтесь
     
  4. Offline

    ZAjoomla! Недавно здесь

    Регистрация:
    09.04.2008
    Сообщения:
    95
    Симпатии:
    3
    Пол:
    Мужской
    Но ведь сайт джумла.докс на джумле? или я ошибаюсь?
     
  5. sergeiverzilin
    Offline

    sergeiverzilin Недавно здесь

    Регистрация:
    28.10.2007
    Сообщения:
    9
    Симпатии:
    0
    Ответ: Кирилица в адресе. Как?

    Вот вот и я о том же. Как-то так: http://www.joomla-docs.ru/Заглавная_страница кто-то сделал?

    Добавлено через 5 минут
    Я конечно решил свою проблему переименованием всех файлов и путей к этим файлам, но проблема остается и ее надо решать...
     
    Последнее редактирование: 01.05.2008
  6. chilly_bang
    Offline

    chilly_bang специалист

    Регистрация:
    30.04.2006
    Сообщения:
    1 545
    Симпатии:
    38
    Пол:
    Мужской
    Ответ: Кирилица в адресе. Как?

    такие урлы в уникоде возможны
     
  7. Fanamura
    Offline

    Fanamura Доброта

    Регистрация:
    12.03.2007
    Сообщения:
    5 108
    Симпатии:
    159
    Пол:
    Мужской
    Ответ: Кирилица в адресе. Как?

    sergeiverzilin, это Wiki, давайте не будем путать.
     
  8. werdi
    Offline

    werdi Недавно здесь

    Регистрация:
    18.11.2007
    Сообщения:
    72
    Симпатии:
    1
    Пол:
    Мужской
    Ответ: Кирилица в адресе. Как?

    Это UTF-8, да? я вот на Джумле 1.5.3 пытался сделать подобное, что встроенным, что через Артио - результат отрицательный.
    Можно чуть-чуть подсказку, а?
     
  9. Offline

    Arkadiy Пользователь

    Регистрация:
    21.11.2007
    Сообщения:
    371
    Симпатии:
    10
    Пол:
    Мужской
    Ответ: Кирилица в адресе. Как?

    Не парьтесь попусту, этот вопрос еще очень шаткий в смысле поддержки браузерами и всего остального.
     
  10. sergeiverzilin
    Offline

    sergeiverzilin Недавно здесь

    Регистрация:
    28.10.2007
    Сообщения:
    9
    Симпатии:
    0
    Ответ: Кирилица в адресе. Как?

    Я уже понял, что Wiki, но как она позволяет делать кирилицу в url? Вот в чем вопрос. Может понять это и возможно будет в joomla делать такое же?
     
  11. chilly_bang
    Offline

    chilly_bang специалист

    Регистрация:
    30.04.2006
    Сообщения:
    1 545
    Симпатии:
    38
    Пол:
    Мужской
    Ответ: Кирилица в адресе. Как?

    надо чтоб компонент сеф урл поддерживал уникод.

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

    и ещё кстати: поисковики отлавливают ключевые слова в урлах без проблем, главно, чтоб не транслитом были.
     
  12. Лат
    Offline

    Лат Звоните 8 (905) 778-52-44

    Регистрация:
    31.01.2007
    Сообщения:
    1 751
    Симпатии:
    113
    Пол:
    Мужской
    Ответ: Кирилица в адресе. Как?

    Нубский вопрос у меня) если прописать в Artio в 1.5.3 в ссылке

    /%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0.html
    будет ли это читаться в сафари как Заглавная_страница?))) Кстати всвязи с раздачей доменов на кириллице очень забавно выходит)
     
    Последнее редактирование: 02.05.2008
  13. Offline

    vvmupp Пользователь

    Регистрация:
    27.12.2007
    Сообщения:
    50
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: Кирилица в адресе. Как?

    а можно ли joomla 1.0.x заставить работать в utf-8? или только в 1.5.х?
     
  14. Fanamura
    Offline

    Fanamura Доброта

    Регистрация:
    12.03.2007
    Сообщения:
    5 108
    Симпатии:
    159
    Пол:
    Мужской
    Ответ: Кирилица в адресе. Как?

    Только 1.5
     
  15. Physicist
    Offline

    Physicist Недавно здесь

    Регистрация:
    12.09.2006
    Сообщения:
    116
    Симпатии:
    9
    Пол:
    Мужской
    Ответ: Кирилица в адресе. Как?

    В Joomla!1.5.x сделать ссылки кириллицей достаточно легко. Просто нужно в функции JFilterOutput::stringURLSafe закомментировать удаление не-латинских букв. Выглядеть функция будет примерно так (файл /libraries/joomla/filter/filteroutput.php):
    Код (CODE):
    1. function stringURLSafe($string)
    2.     {
    3.         //remove any '-' from the string they will be used as concatonater
    4.         $str = str_replace('-', ' ', $string);
    5.  
    6. //      $lang =& JFactory::getLanguage();
    7. //      $str = $lang->transliterate($str);
    8.  
    9.         // remove any duplicate whitespace, and ensure all characters are alphanumeric
    10. //      $str = preg_replace(array('/\s+/','/[^A-Za-z0-9\-]/'), array('-',''), $str);
    11.  
    12. /*add*/ $str = preg_replace('/\s+/', '-', $str);
    13.  
    14.         // lowercase and trim
    15.         $str = trim(strtolower($str));
    16.         return $str;
    17.     }
     
  16. Offline

    kharkov_777@mail.ru Недавно здесь

    Регистрация:
    13.09.2008
    Сообщения:
    1
    Симпатии:
    0
    Супер! огромное спасибо автору за помощь!!!
     
  17. Offline

    bistrosite Недавно здесь

    Регистрация:
    12.08.2008
    Сообщения:
    16
    Симпатии:
    0
    У меня Artio + SOBI2 как раз и дают почему-то такой эффект,

    только подскажите как от него избавиться
     

Поделиться этой страницей

Загрузка...