Василий Столейков

Василий Столейков

С нами с 19 декабря 2012; Место в рейтинге пользователей: #23
03 февраля 2017, 10:43
1
+1
но сокращать данные в админке — зло))
100%!

верхний разделить по трем знакам более удобен в данном случае
Для меня лично удобнее общепринятое разделение запятой: «11,111,111».

Чтобы разделить запятой, в чанке tpl tpl.widget.popular.row достаточно заменить [[+views]] на феномовский эквивалент с модификатором:
{$views|number_format}

Либо написать собственный модификатор, используя эту же php-функцию (почему-то встроенный на феноме number_format у меня не хочет принимать параметры для указания своего разделителя).
02 февраля 2017, 23:48
1
0
Вот именно. Лого Яндекса как бренда и лого Вебмастера как текущего сервиса. Но ты прав, что ситуация неоднозначна, думаю мы с тобой останемся каждый при своём мнении ;)
02 февраля 2017, 23:30
1
0
Ты в этом уверен?
Возьми другой сервис Яндекса, например Яндекс.Вебмастер.
Вот сколько ни нажимаю на логотип Вебмастера joxi.ru/krD9XYbuEGnLkm — меня посылает на список сайтов, и это всегда, даже когда я нахожусь на этой самой страничке списка.
02 февраля 2017, 23:14
1
+2
А для меня часто именно отсутствие ссылки и есть неюзерфриендли. То есть если я перешел по этой ссылке в меню, то я часто нажимаю туда же чтобы снова загрузить эту ошибку. Не всегда дотягиваюсь до F5 или кнопки перезагрузки. И не я один такой, встречал много таких людей.

Вот пример с самого Яндекса: yandex.ru/support/webmaster/controlling-robot/robots-txt.xml — там в левом меню выделен пункт меню с текущей страницей, но он является ссылкой! То есть Яндекс сам активно использует сквозняки и понимает где они.
02 февраля 2017, 23:05
1
0
Но даже в таком случае это не для всех сайтов подойдёт, а для самых посещаемых.
В конце статьи я дал вариант наиболее используемой статистики — по кварталам (3 месяца), а это ещё больше сокращает числа.
Но даже если и нужна такая система, то мне нужны реальные примеры. Переведите мне разные числа в эту систему. Я не могу найти в интернете нормального объяснения. Все говорят что К — это 3 нуля. То есть 1к = 1000. Но как быть с числами, где нету нулей. Например переведите мне эти:

1001
1020
10222
12222
222222
1000009
1039999
10000000
11111111
02 февраля 2017, 22:33
1
0
согласен, актуально для мега-популярного.
Ок, я подумаю, но сначала мне нужно познакомиться получше с темой, погуглю на этот счёт, а то ещё есть вопросы разные, без чёткого понимания задачи не смогу сделать ничего.
02 февраля 2017, 22:29
1
+1
Да, именно для мощного, где разница большая, но для данного виджета эта система сокращения бессмысленна, как я и описал выше.
02 февраля 2017, 22:27
1
0
Нда… а к такой неточной формулировке ещё нужно привыкнуть. То есть я не смогу увидеть точные цифры, а только лишь приблизительные.
И по сути все 30 страниц будут одинаковыми, типа:
Главная - 1К
Каталог - 1К
Товар 1 - 1К
Товар 2 - 1К
...
Ведь тут же подсчёт ведётся по убыванию, и цифры будут отличаться возможно несколькими значениями или десятками… Пока что я не вижу смысла добавлять это в этот виджет, неубедительно.
02 февраля 2017, 22:16
1
0
Нет, не совсем то. В каких случаях будет показываться?
Если число 1004, то как должно выглядеть, 1k4?
02 февраля 2017, 22:13
1
+1
Открыл твиттер и удивился — там никаких ожидаемых k не увидел, только общепринятое сокращение «тыс.»…

Открыл интернет — ещё больше запутался:
1к = 1 кило, 10^3, килограмм. километр. килопаскаль.
02 февраля 2017, 22:08
1
+1
Да, проблема на лицо, это точно. Я сегодня узнал что-то новое, спасибо. Смутно догадывался, но и сейчас ещё не до конца понимаю как это должно выглядеть.
По сути я чуть выше написал, что переделать это можно как угодно, под любую задачу — благо феном трудится. Но если сильно нужно такое обозначение, то могу сделать, но мне нужно чёткое представление как это должно выглядеть и в каких случаях. Тыкните носом в пример, что ли. Либо сами делайте как вам нужно.
02 февраля 2017, 22:00
1
0
в моей статье более гибко, возможно разбить на несколько виджетов с нужными разделами, вплоть до самих страниц
А ты уверен что тут точно так же нельзя?
02 февраля 2017, 21:57
1
0
А что такое 1К? (Первый Канал) А что такое 1М (Один Метр)? )))

Если нужно цифры как-то разбивать и форматировать — никто тебе это не мешает сделать прямо в чанке. В статье дана базовая схема, а оформление уже у каждого как муза душезаказчик прикажет.

Используй в чанке Fenom и пиши какие угодно условия с данными под твои задачи. Можешь через модификатор свой их прогонять, а можешь прямо в чанке if else настрочить.
02 февраля 2017, 21:53
1
0
сам часто встречаю вопросы а что за 1К?
и что за 1К? Первый Канал? Впервые слышу.
02 февраля 2017, 21:50
0
(в parents можно вставлять своего родителя)
А кто мешает в сниппете указать parents разделов? Можно и resources использовать под худой конец. Я написал об этом в статье, читайте внимательно.
02 февраля 2017, 15:40
1
0
И может ли сниппет сокращать произвольные ссылки? Похоже что нет, например ссылку на длиииииинное изображение ресурса.
02 февраля 2017, 15:36
1
0
Откуда брать API-ключ для сокращателя ссылок?
02 февраля 2017, 13:41
1
0
Привёл пример в соседнем топике ))
Спасибо за толчок в этом направлении!
02 февраля 2017, 13:40
1
0
Пожалуйста, добавил туда же вариант вывода статистики за последний квартал.
02 февраля 2017, 13:39
1
+2
Добавил вариант вывода статистики за квартал (последние 3 месяца) в конце статьи.