Задать вопрос

Вопрос по поводу %username%

Периодически вижу в топиках эту переменную. Например, в заголовке этого.
Вместо нее должно выводиться имя аккаунта на Хабре и оно не выводится только у меня, или это просто такая фишка?
  • Вопрос задан
  • 4361 просмотр
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 8
Flanker72
@Flanker72
Это устоявшееся выражение, используемое для указания на то, что здесь должно стоять имя пользователя. Используется при анонимном обращении или просто для ссылки на абстрактного пользователя. Так что, вполне нормально, что оно у вас не превращается в имя хабрапользователя. Обрамление знаками процента пришло благодаря замене такого выражения на имя пользователя в движках-шаблонизаторах.
Ответ написан
v0rtex
@v0rtex
Это особенности местного жаргона =)
Ответ написан
Комментировать
@korvindest
Кроме того что ответили выше могу еще добавить, что %username% является переменной окружения windows, которая хранит имя текущего пользователя.
Ответ написан
Комментировать
VBart
@VBart
Эта переменная для парсера в ваших мозгах. =)
Ответ написан
Комментировать
BeLove
@BeLove
security
А еще можно заглянуть сюда — lurkmore.ru/Приветствия_Лепры
Ответ написан
Комментировать
YasonBy
@YasonBy
В этом топике есть пара скриптов для замены %username% на имя пользователя.
Ответ написан
Комментировать
@Sudo
Опыт, сын ошибок трудных
И, упреждая будущие возможные вопросы: %companyname%, %devicename%, %address% тоже не будут интерпритироваться во что-то более конкретное, даже при условии наличия учетной записи на Хабре =)
Ответ написан
Комментировать
ykrop
@ykrop
%username% — это семантическая сущность. у одного юзернейма может быть несколько nickname на ресурсе. если юзернейм, например поменяет nickname, а его помнят, в основном, по старому nickname, то в переписке могут его упоминать по старому nickname и все будут понимать, что это старый %usernаme% с новым ником.

обычно это просто обращение к человеку, пользователю какого-то портала. говорят, пошло с лепрозория, там по какой-то ошибке в скрипте приветствия и теглайна не показывался юзернейм пользователя, а вместо него показывался шаблон подмены %username%. например: «Индейка — единственный зверь хитрее человека, %username%.»
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы