1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Помощь Маленькая "р" в - Уровень доступа

Тема в разделе "Joomla", создана пользователем garry2001, 11 июн 2015.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Модераторы: arman29, DMS, Genk0
  1. garry2001

    garry2001 Постоялец

    Регистр.:
    6 сен 2007
    Сообщения:
    60
    Симпатии:
    18
    Пытаюсь создать в Уровень доступа - "Бухгалтер" так вот маленькая "р" после сохранения в конце пропадает, если встречается в середине то все нормально. Кто нибудь знает как побороть? Joomla 3.4.1
     
  2. Valerko

    Valerko Создатель

    Регистр.:
    4 мар 2013
    Сообщения:
    15
    Симпатии:
    4
    Использовать английскую "p"?
     
  3. garry2001

    garry2001 Постоялец

    Регистр.:
    6 сен 2007
    Сообщения:
    60
    Симпатии:
    18
    да теоретически можно, но может этот баг еще где то выпловет не убивать же везде "р" .. думал может заплатка какая есть.
     
  4. Sunday

    Sunday

    Регистр.:
    13 дек 2009
    Сообщения:
    724
    Симпатии:
    314
    Может она не пропадает, а её просто не видно, из-за каких-то HTML-блоков?
     
  5. typus

    typus

    Регистр.:
    25 июл 2007
    Сообщения:
    630
    Симпатии:
    152
    А если написать не "Бухгалтер", а, скажем, "Бугалтер" - р остается? если да, то значит, все дело в кол-ве букв, вернее, в длине слова. Возможно, где то стилями ограничен блок или еще что-то, искать max-width: либо чуть уменьшить размер шрифта.
    Если и в коротком слове режется, то вначале убедиться, есть она или нет в коде, можно проверить, как записалось это слово в базу.
    Сама по себе буква не должна исчезать, как мне кажется.
    Разве только ее какой-нибудь картавый программист сильно не любит )))
     
  6. garry2001

    garry2001 Постоялец

    Регистр.:
    6 сен 2007
    Сообщения:
    60
    Симпатии:
    18
    нет она пропадает если именно стоит в конце. Например, если написать программистр - то сохраниться программист - "р" в средине остается отваливается если только в конце и не по длинне. P.S. - в таблице ххх_viewlevels ее тоже нет
    P.S. - просто помню совсем на заре joomla где то до версии 1.5 уже было что то подобное именно с этой буквой и лечилось это патчем для корректного русского языка.. так вод собственно и опасаюсь как бы в других местах эта бяка не начала бы вылезать..
     
    Последнее редактирование: 11 июн 2015
  7. denverkurt

    denverkurt Denve®

    Регистр.:
    23 дек 2013
    Сообщения:
    610
    Симпатии:
    348
    подтверждаю, проблема есть
    при проверке обнаружилось что последний символ "р" каким-то образом деформируется:
    trim.PNG
    в модели /administrator/components/com_users/models/level.php производится очистка заголовка:
    model.PNG
    метод clean с параметром 'TRIM' работает так:
    filter.PNG
    символ "р" в кодировке utf-8 определяется как последовательность байтов D180, вероятно последние "80" и обрезаются в этом блоке
    Больше нигде в джумле такой метод очистки с параметром 'TRIM' не используется

    самое простое решение проблемы - удалить в модели /administrator/components/com_users/models/level.php часть строки - ", 'TRIM' "
    model-remove.PNG
     
    garry2001 и Valerko нравится это.