+ Ответить в теме
Показано с 1 по 9 из 9

Тема: ник с пробелами

  1. #1
    Джедай (9230) Аватар для work2002
    коравто, скоро в топ стоке
    коравто, скоро в топ стоке
    В клубе с 22.02.2015
    Сообщений: 5,483
    923 155
    Год: 2014
    Цвет: Infra Red (AA1)
    Адрес: Солнечная система

    ник с пробелами

    косяк, берет первую часть и лепит на нее симлинк, как самостоятельно склеить?

  2. #2
    Новичок (13360) Аватар для ProC
    Comfort 6AT (G468)
    Comfort 6AT (G468)
    В клубе с 09.05.2012
    Сообщений: 3,646
    1,335 974
    Год: 2019
    Цвет: H8G Hippo Gray
    Адрес: Россия
    это баг плагина, надо ковыряться в коде или запретить такие ники )

  3. #3
    Джедай (9230) Аватар для work2002
    коравто, скоро в топ стоке
    коравто, скоро в топ стоке
    В клубе с 22.02.2015
    Сообщений: 5,483
    923 155
    Год: 2014
    Цвет: Infra Red (AA1)
    Адрес: Солнечная система
    а что, %20 в середине нельзя спарсить во что-нить более менее заменяемое?

  4. #4
    Новичок (13360) Аватар для ProC
    Comfort 6AT (G468)
    Comfort 6AT (G468)
    В клубе с 09.05.2012
    Сообщений: 3,646
    1,335 974
    Год: 2019
    Цвет: H8G Hippo Gray
    Адрес: Россия
    там стоит обычная регулярка, которая парсит символы до первого пробела тк на большинстве форумов ники ограничены пробелами. Я могу исправить, чтобы ник парсился до запятой, как принято при обращении, но тогда может нарушится верстка там, где обращения по нику были без запятых. Но это ладно, можно вставить костыли, есть еще одно, при каждом обновлении плагина нужно будет опять лезть в код и заново править )

  5. #5
    Джедай (9230) Аватар для work2002
    коравто, скоро в топ стоке
    коравто, скоро в топ стоке
    В клубе с 22.02.2015
    Сообщений: 5,483
    923 155
    Год: 2014
    Цвет: Infra Red (AA1)
    Адрес: Солнечная система
    лучшее враг хорошего
    сделай костыль который автоматом будет править, либо как вариант всех с пробелами сделать без пробелов и что-нить типа синонима для входа, нет?

  6. #6
    Новичок (13360) Аватар для ProC
    Comfort 6AT (G468)
    Comfort 6AT (G468)
    В клубе с 09.05.2012
    Сообщений: 3,646
    1,335 974
    Год: 2019
    Цвет: H8G Hippo Gray
    Адрес: Россия
    Цитата Сообщение от work2002 Посмотреть сообщение
    лучшее враг хорошего
    сделай костыль который автоматом будет править, либо как вариант всех с пробелами сделать без пробелов и что-нить типа синонима для входа, нет?
    алиасы для входа это полдвижка переписывать )

  7. #7
    Джедай (9230) Аватар для work2002
    коравто, скоро в топ стоке
    коравто, скоро в топ стоке
    В клубе с 22.02.2015
    Сообщений: 5,483
    923 155
    Год: 2014
    Цвет: Infra Red (AA1)
    Адрес: Солнечная система
    Цитата Сообщение от ProC Посмотреть сообщение
    алиасы для входа это полдвижка переписывать )
    а кому сейчас легко?

  8. #8
    Новичок (13360) Аватар для ProC
    Comfort 6AT (G468)
    Comfort 6AT (G468)
    В клубе с 09.05.2012
    Сообщений: 3,646
    1,335 974
    Год: 2019
    Цвет: H8G Hippo Gray
    Адрес: Россия
    исправил плагин, там вообще мясо было, пробелом никто не ограничивался, оказывает каждый символ (от значка @ и до ограничения длины ника) отправлялся запросом в базу данных для поиска пользователя т.е. 20 подзапросов на каждую @ и затем выбиралось первое вхождение
    сейчас должно быть все ок

  9. Пользователь сказал cпасибо:

    work2002 (19.09.2016)

  10. #9
    Джедай (9230) Аватар для work2002
    коравто, скоро в топ стоке
    коравто, скоро в топ стоке
    В клубе с 22.02.2015
    Сообщений: 5,483
    923 155
    Год: 2014
    Цвет: Infra Red (AA1)
    Адрес: Солнечная система
    Цитата Сообщение от ProC Посмотреть сообщение
    исправил плагин, там вообще мясо было, пробелом никто не ограничивался, оказывает каждый символ (от значка @ и до ограничения длины ника) отправлялся запросом в базу данных для поиска пользователя т.е. 20 подзапросов на каждую @ и затем выбиралось первое вхождение
    сейчас должно быть все ок

    опять все поломалось..

+ Ответить в теме