Павел Левин

Павел Левин

Был в сети 23 августа 2022, 00:55
Заказы не принимаю
Заметил баг, при редактировании ресурса бывает подвисает вся вкладка (думал из-за обновления винды, но такого обновления нет или из-за часового пояса), бывают не погружается левое древо меню или некоторые блоки редактирования контента, при удалении modDevTools все эти моменты пропадают. Совпадение?
Ну инфы в интернете много, пример. Можно смотреть ведущие сайты (google, yandex) как они себя ведут.

Т.к. такие ссылки есть у всех, возможно пока это не так важно, но поведенческий фактор всегда будет учитываться. Лично я нашел ссылку, которая ссылается сама на себя у гугл prntscr.com/4n0dzr
Замечание верное, ссылка не должна ссылаться сама на себя т.к. это не требуется, человек уже на странице, текст может быть разным, но если он кликнет, он никуда не уйдет и делает +1 просмотр страницы + время… в наше время, когда поведенческий фактор является приоритетом для поисковых систем, что получил юзер кликнул на такую ссылку? Ничего! Вывод: Обманули.

В теории, поисковик может наказать эту страницу за хлам и хамство по отношению к пользователю =)
Ну… там странная логика работы и она не работает.


В моём примере даж нет привязки к корзине, ток к товару, быстрый заказ идет по одному товару, далее оператор докладывает необходимое =) хотя и не много делов делать и по всей корзине.
Ключевое словое "платное" =), а это будет "бесплатное" =) достаточно комментариев, ведь всё решается в комментах.

Благодаря уведомлениям, это можно делать оперативно!

Пример уведомления на почте gmail:

phpMorphy на хабре с bezumkin в комментах =)

Интерфейс — это может означать, что будет дорого и все затухнет, но возможно он и необходим, чтоб контролировать данные, которые нужно обрамлять в ссылку. Как я упоминал ранее слово/термин "Зрачок". Это как подсветить слово "php" на сайте посвященному php =)
Мы используем Article для хранения статей, соответственно термины так же хранятся.

Это такие же документы как и обычные modx.

Соответственно, есть связки документов, по ним можно найти все дочерние и запросить pagetitle, в ответ придет массив и тут уже начинается работа с массивом т.е. по сути этот результат работы придется хранить т.к. он затратный по времени и каждый раз, такое делать нет смысла. Для этого «кнопка» в панели.

Пример склонения слова на js: в зависимости от цифры
/**
	 * Склонение слов (пример: declination(51, ['бонус', 'бонуса', 'бонусов']);)
	 */
	function declination(number, titles) {
		cases = [2, 0, 1, 1, 1, 2];  
		return titles[ (number%100>4 && number%100<20)? 2 : cases[(number%10<5)?number%10:5] ];  
		}

По мимо склонений, которые должны делаться автоматом нужно делать еще и словосочетания допустим "Аарскога синдром" === "синдром Аарскога".

Так же в статьях могут встречаться много одинаковых слов к примеру "Зрачок" и я не думаю, что есть много людей, которые не знают, что это =) и в статье упоминаний может быть не мало, соответственно это будет выглядеть не очень красиво.

Проверка на наличие ссылок ну я думаю там достаточно проверить конец строки и от этого отталкиваться, продолжать или нет.

Так же нужно учитывать гибкость плагина, чтобы он был не узкопрофильным, а мог бы быть полезен и для других пользователей MODx Revo. Для этого существуют параметры плагина, в котором можно будет указать каталог(и) — источники данных для парсинга. Возможно «поле» с которого брать значение, по дефолту это pagetitle. По поводу tv не знаю, если не будет трудностей с этими значениями, то возможность указать tv поле как источник данных в замен pagetitle и т.п.

Гибкость — это хорошо.

Мне кажется это все очень тяжелые операции т.к. данных будет много после «сбора» соответственно и их обработка по контенту может занять время, которое пока неизвестно, все зависит от грамотного подхода разработчика.