SEO Pro 1.0.4-pl "презумпция вины"

Всем доброго дня!
То ли я не обращал внимания, то ли было иначе, но в плагине SEO Pro в полях pagetitle и longtitle подсчет длины поля стал (или так и было?) выглядеть странно. Какая-то «презумпция вины» — пустое поле Символы: 93/70 Т.е. 0 == 93, очень странно.
Так было всегда? Или кто-то это уже замечал\лечил? Для себя иного предназначения в этом плагине не вижу, но оно сомнительно с таким странным глюком.

UPD установил плагин на чистый сайт, в этом случае пустое поле сразу «равно» 16 символам (Символы: 16/70). Т.е. все равно с нулевым значением непорядок.
UPD2 еще на одном сайте значение пустого поля pagetitle или longtitle Символы: 18/70, уже смешно.
костыль: assets/components/seopro/js/mgr/seopro.js на 130 строке просто вычесть значение показываемое при пустом поле, таким образом обнулить до Символы: 0/70 (только для pagetitle и longtitle)
charCount = (charCount - 93) + extra.length;
конечно тупо, но не стал пока искать откуда при незаполненном поле в charCount появляются разные значения.
Владимир
26 марта 2017, 10:24
modx.pro
1
1 643
0

Комментарии: 3

Максим Кузнецов
26 марта 2017, 18:55
+3
Не пользовался данным приложением, но единственное, что приходит на ум — разные значения появляются из-за добавления длины названия сайта.
(16 символов = MODX REVOLUTION + пробел)
    Владимир
    26 марта 2017, 19:09
    +1
    Да, кстати, основной сайт как раз имеет сильно длинное название (93 символа), спасибо!
    Т.е. на то он и SEO, что бы показывать что будет в итоге при сложении того и другого. Ай да ну)))
    Но тогда я свой костыль как раз и оставлю, даже неверно вынесу в системную настройку- т.к. журналистам и менеджерам нагляднее просто длина заголовка, а вот как я выведу в шаблоне — не факт что буду полное название сайта приплюсовывать, обрежу по минимуму.
    Еще раз благодарю, да, все значит так и есть, оттого и разница в этом значении на разных сайтах.
      Владимир
      26 марта 2017, 19:49
      0
      Слона то я и не заметил :))
      var extra = ' | ' + MODx.config.site_name;
      это от лени, проще вычесть конкретное число чем глаза разуть и убрать причину. OMG!
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3