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

Discussion in 'Наполнение' started by sergeiverzilin, Apr 25, 2008.

  1. sergeiverzilin
    Offline

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

    Joined:
    Oct 28, 2007
    Messages:
    9
    Likes Received:
    0
    Здраствуйте. Помогите решить задачку. Наполнил сайт различными матриалом, но есть рисунки с русскими названиями, как сделать, чтобы броузеры их показывали, а то рисунки с кирилицей в названии не отображаются

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

    Fanamura Доброта

    Joined:
    Mar 12, 2007
    Messages:
    5,094
    Likes Received:
    158
    Gender:
    Male
    Ответ: Кирилица в адресе. Как?

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

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

    Joined:
    Apr 9, 2008
    Messages:
    95
    Likes Received:
    3
    Gender:
    Male
    Но ведь сайт джумла.докс на джумле? или я ошибаюсь?
     
  5. sergeiverzilin
    Offline

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

    Joined:
    Oct 28, 2007
    Messages:
    9
    Likes Received:
    0
    Ответ: Кирилица в адресе. Как?

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

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

    chilly_bang Недавно здесь => Cпециалист <=

    Joined:
    Apr 30, 2006
    Messages:
    1,541
    Likes Received:
    38
    Gender:
    Male
    Ответ: Кирилица в адресе. Как?

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

    Fanamura Доброта

    Joined:
    Mar 12, 2007
    Messages:
    5,094
    Likes Received:
    158
    Gender:
    Male
    Ответ: Кирилица в адресе. Как?

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

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

    Joined:
    Nov 18, 2007
    Messages:
    72
    Likes Received:
    1
    Gender:
    Male
    Ответ: Кирилица в адресе. Как?

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

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

    Joined:
    Nov 21, 2007
    Messages:
    372
    Likes Received:
    10
    Gender:
    Male
    Ответ: Кирилица в адресе. Как?

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

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

    Joined:
    Oct 28, 2007
    Messages:
    9
    Likes Received:
    0
    Ответ: Кирилица в адресе. Как?

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

    chilly_bang Недавно здесь => Cпециалист <=

    Joined:
    Apr 30, 2006
    Messages:
    1,541
    Likes Received:
    38
    Gender:
    Male
    Ответ: Кирилица в адресе. Как?

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

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

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

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

    Joined:
    Jan 31, 2007
    Messages:
    1,745
    Likes Received:
    113
    Gender:
    Male
    Ответ: Кирилица в адресе. Как?

    Нубский вопрос у меня) если прописать в 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
    будет ли это читаться в сафари как Заглавная_страница?))) Кстати всвязи с раздачей доменов на кириллице очень забавно выходит)
     
    Last edited: May 2, 2008
  13. Offline

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

    Joined:
    Dec 27, 2007
    Messages:
    51
    Likes Received:
    0
    Gender:
    Male
    Ответ: Кирилица в адресе. Как?

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

    Fanamura Доброта

    Joined:
    Mar 12, 2007
    Messages:
    5,094
    Likes Received:
    158
    Gender:
    Male
    Ответ: Кирилица в адресе. Как?

    Только 1.5
     
  15. Physicist
    Offline

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

    Joined:
    Sep 12, 2006
    Messages:
    116
    Likes Received:
    10
    Gender:
    Male
    Ответ: Кирилица в адресе. Как?

    В 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.     }
     
    vdom116 likes this.
  16. Offline

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

    Joined:
    Sep 13, 2008
    Messages:
    1
    Likes Received:
    0
    Супер! огромное спасибо автору за помощь!!!
     
  17. Offline

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

    Joined:
    Aug 12, 2008
    Messages:
    16
    Likes Received:
    0
    У меня Artio + SOBI2 как раз и дают почему-то такой эффект,

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

Share This Page

Loading...