Madskillz.pngСкачать программу «Магадан» LITE — бесплатную, не ограниченную по времени редакцию парсера ключевых слов!

Элемент интерфейса «Список ключевых слов»

Материал из "Магадан" - инструкция пользователя
Перейти к навигации Перейти к поиску
Внешний вид наиболее часто используемой конфигурации «Списка ключевых слов»

Элемент интерфейса «Список ключевых слов» («Список») — унифицированный элемент графического интерфейса пользователя, реализующий работу со списками ключевых слов в различных контекстах использования.

Концепия

Manual-icon-exlamation.pngНачиная с «Магадана» версии 2.2, каждый список ключевых слов, доступный в интерфейсе программы, является слегка модифицированным (в зависимости от контекста) экземпляром элемента интерфейса «Список ключевых слов».

Очередь ключевых слов на парсинг, список результатов выборки в окне браузера баз ключевых слов, список получаемых в процессе парсинга слов в главном окне, список слов-фильтров в подмодуле фильтрации ключевых слов, и другие списки ключевиков — все это экземпляры элемента «Список ключевых слов».

Важность описанной унификации необходимо подчеркнуть по той причине, что любые экземпляры элемента «Список ключевых слов» (т.е. любые списки слов в программе) реализуют общие механизмы обработки ключевиков и, что не менее важно, общие механизмы обмена информацией между собой.

Базовые возможности элемента «Список ключевых слов»

Манипуляции с ключевыми словами в текущем списке

  • Загрузка слов в список
    • Ручной ввод с использованием поля ввода — Введите слово в поле ввода, нажмите клавижу Enter — слово окажется в списке. Если конкретный экземпляр «Списка ключевых слов» обладает свойством автоимпорта, слово также будет записано в связанную с этим экземпляром базу (например, Очередь ключевых слов).
    • Загрузка из внешних файлов
    • Вставка из системного буфера обмена
    • Прием ключевиков из других экземпляров «Списка ключевых слов» — См. ниже.
  • Удаление ключевиков из списка
  • Экспорт выбранных ключевых слов во внешние файлы
  • Генерация производных ключевых слов — (см. Генератор ключевых слов)
  • Фильтрация поступающих ключевых слов — (см. Фильтрация ключевых слов)
  • Подсветка ключевиков с использованием сложных запросов — (см. Подсветка)
  • Открытие выбранных ключевиков в отдельном окне, также являющемся экземпляром элемента интерфейса «Список ключевых слов»

Обмен ключевыми словами между списками

  • Drag'n'Drop, т. е. перетаскивание мышкой выделенных слов из одного списка в другой
  • Системный буфер обмена (Clipboard), т. е. Использование комбинаций клавиш Ctrl + C (копирование выделенных слов в буфер) и Ctrl + V (вставка слов из буфера в выбранный список)
  • Обмен ключевыми словами через умпомянутые ранее Экспорт/Импорт (экспорт во внешний файл из одного списка с последующим импортом из того же файла в другой список). Вариант мутный, но упомянуть его необходимо.

Интерфейс

Панель управления

Keywords-list-top-toolbar.png

Обязательный элемент «Списка ключевых слов», хотя набор конкретных кнопочек и полей ввода может меняться в зависимости от контекста использования «Списка». Здесь приведен исчерпывающий список.

  • Keywords-list-top-toolbar-input.png — поле ввода ключевого слова при помощи клавиатуры с последующим добавлением его в текущий список. Для добавления введенного слова в список, нажмите клавишу Enter. Отдельной кнопки графического интерфейса, заменяющей нажатие Enter на клик мышкой не существует.
Если текущий список (экземпляр элемента интерфейса «Список ключевых слов») работает в режиме автоимпорта (например очередь ключевых слов на парсинг), введенное ключевое слово будет также автоматически добавлено в связанную с текущим списком базу.
  • Keywords-list-top-toolbar-open.png — массовая загрузка ключевых слов из группы файлов на диске. В настоящий момент (версия 2.2) поддерживаются только текстовые файлы.
Нажатие мышкой на рабочей области иконки приведет к открытию диалогового окна выбора файлов, которые будут рассматриваться программой как сохраненные с использованием заданной по-умолчанию кодировки UTF-8.
Нажатие мышкой на правую часть кнопочки (направленную вниз стрелочку) приведет к открытию выпадающего меню следующего содержания:
Keywords-list-top-toolbar-open-expanded.png
  • Загрузить ключевики из списка файлов в кодировке win-1251 — открытие файлов, сохраненных в кодировке win-1251.
  • Загрузить ключевики из списка файлов в кодировке UTF-8 — открытие файлов, сохраненных в кодировке UTF-8.
Если текущий список (экземпляр элемента интерфейса «Список ключевых слов») работает в режиме автоимпорта (например очередь ключевых слов на парсинг), введенные ключевые слова будут также автоматически добавлены в связанную с текущим списком базу.
Keywords-list-top-toolbar-generator-expanded.png
  • Включить генератор — включить генератор ключевых слов для работы в автоматическом режиме
  • Выключить генератор — выключить автоматический режим работы генератора
  • Редактировать правила — редактировать набор правил генератора
Если в генераторе ключевых слов используемого «Списка ключевых слов» заданы правила, отмеченные как «отображаемые в меню», выпадающее меню генератора в панели управления «Списка» будет дополнено пунктом «Быстрые операции над текущим списком», в котором окажутся доступными все указанные правила для единовременного применения к содержимому текущего «Списка»:
Sks-generator-rules-list-panel.png
Точно так же будет расширено содержимое пункта «Операторы поиска» контекстного меню очереди ключевых слов на парсинг, если именно очередь выступает в роли «Списка» (т.е. мы настраиваем правила для ее генератора ключевых слов).
  • Keywords-list-top-toolbar-filters.png — управление фильтрацией поступающих в текущий список ключевых слов.
Keywords-list-top-toolbar-filters-expanded.png
  • Включить фильтрацию — включить фильтр ключевых слов для работы в автоматическом режиме
  • Отключить фильтрацию — выключить автоматический режим работы фильтра
  • Редактировать фильтры — редактировать условия фильтрации ключевых слов для текущего списка
  • Список отфильтрованных слов — просмотреть список отфильтрованных слов с указанием причины фильтрации
  • Keywords-list-top-toolbar-properties.png — открыть диалога настроек «Магадана».
  • Keywords-list-top-toolbar-clear.png — очистить текущего списка ключевых слов.
  • Keywords-list-top-toolbar-detach.png — отсоединить используемый экземпляр элемента «Список ключевых слов» от родительского окна и открыть в отдельном. Не путать с открытием произвольного набора ключевиков в новом окне (см. пункт «Открыть в новом окне» в разделе «Контекстное меню»). Отсоединенный список является фактически тем же самым списком, тем же образом связан с текущей базой (если был связан изначально), просто расположен в отдельном окне.
  • Keywords-list-top-toolbar-retach.png — вернуть отсоединенный ранее список на прежнее место в родительском окне.
  • Keywords-list-top-toolbar-pin.png — закрепить окно списка поверх всех окон.

Область списка ключевиков

Область списка ключевых слов

Основная рабочая область элемента «Список ключевых слов». Представляет из себя табличку, каждая строка которой содержит информацию о ключевом слове. Набор столбцов может меняться в зависимости от контекста использования конкретного списка слов, но первый столбец всегда содержит непосредственно значение ключевого слова. Второй столбец в большинстве случаев содержит информацию о статистике показов ключевого слова. Однако, диалог просмотра списка отфильтрованных ключевых слов, например, не содержит информации о статистике показов в принципе. Вместо статистики показов, во втором столбце списка выводится информация о конкретном фильтре, применение которого привело к отсеву того или иного ключевого слова.

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

Все это скорее исключения из правил. Каждое исключение подробно описано на странице, повествующей о конкретном контексте. Настоящий документ, как уже было сказано, описывает базовые возможности элемента интерфейса «Список ключевых слов», освоив которые, вы будете комфортно чувствовать себя с любым конкретным экземляром «Списка», схватывая контекстнозависимые особенности налету.

Контекстное меню

Контекстное меню крупным планом

Ниже описана базовая конфигурация контекстного меню элемента интерфейса «Список ключевых слов». Фактический список позиций меню может быть изменен в зависимости от контекста использования списка ключевых слов. Примеры альтернативных наборов элементов меню приведены, помимо прочего, на страницах описания очереди ключевых слов на парсинг и браузера баз.

  • Icon-sks-context-menu-new-window.png Открыть в новом окне (Ctrl + T) — открыть выбранный набор ключевых слов в новом окне (новом экземпляре элемента «Список ключевых слов», расположенном в отдельном окне). Полученный список не будет связан с текущей базой, что позволяет создавать наборы ключевых слов, составленных из содержимого разных баз.
  • Выбрать все (Ctrl + A) — выбрать все ключевые слова, загруженные в текущий список.
  • Инвертировать выбор (Ctrl + I) — инвертировать выбор ключевых слов.
  • Icon-sks-context-menu-copy-w-stats.png Скопировать в буфер обмена (Ctrl + C) — скопировать выбранные ключевые слова в буфер обмена, включая значение статиктики для каждого (если представлено в списке). Значение статистики отбивается от значения самого ключевого слова табуляцией, что позволяет оперативно перенести выбранный набор ключевых слов в электронную таблицу (например, Эксель).
  • Icon-sks-context-menu-copy-wo-stats.png Скопировать без статистики (Ctrl + Shift + T) — то же самое, что предыдущий пункт, только копируются непосредственно значения ключевых слов, значение статистики показов каждого слова игнорируется.
  • Вставить из буфера (Ctrl + V) — вставить скопированный ранее набор ключевых слов из буфера обмена в текущий список. Помимо прочего, позволяет вставить ключевые слова, скопированные из посторонних источников (браузер, текстовый редактор, Эксель и т.д.). При вставке слов из посторонних источников, каждое слово в исходных данных должно быть расположено на новой строке, значение статистики желательно отделить с помощью табуляции. Именно такой формат передачи данных по-умолчанию используют программы-редакторы электронных таблиц, когда слова расположены в столбик, и значение статистики каждого слова находится в столбике правее.
Программистам: как правило, для разделения слов достаточно подачи строки (LF, ASCII-символ 0x0A, "\n"), но лучше совмещать с возвратом каретки (CR, 0x0D, "\r"), образуя стандартную для Windows пару CR+LF.
  • Icon-sks-context-menu-export.png Экспорт выбранных слов (Ctrl + Shift + E) — открытие диалога экспорта для выбранного набора ключевых слов.
  • Icon-sks-context-menu-copy-filter-stop.png Переместить в список стоп-слов (Ctrl + Shift + Del) — как сказано в разделе Базовые возможности элемента «Список ключевых слов», практически каждый экземпляр элемента интерфейса «Список ключевых слов» имеет собственный встроенный фильтр поступающих (и поступивших) ключевых слов. Описываемый пункт контекстного меню помещает выбранный набор ключевых слов в список стоп-слов этого фильтра (см. раздел «Логика работы» статьи Фильтр списка ключевых слов).
  • Icon-sks-context-menu-remove-selected.png Удалить из списка (Del) — удалить выбранный набор слов из текущего списка. Важно помнить, что само по себе удаление ключевых слов из списка не удаляет эти слова из используемой базы. В местах, где необходимость подобного функционала оправдана контекстом (например, в браузере баз ключевых слов), для удаления слов из базы используется дополнительный пункт контекстного меню.

Блок подсветки ключевых слов

«Подсветка»
Подсветка по слову «русский»: всего выбрано (подсвечено) 13-ть ключевых слов, произведена автоматическая фокусировка на первом из них («русский банк»). Первое нажатие клавиши Enter приведет к фокусировке («перемотке» окна списка) на слово «банк русский стандарт», последующие нажатия — к поочередной фокусировке на остальных 11-ти выделенных ключевых словах.

Блок подсветки ключевиков (иногда называемый просто «подсветка»), введенный в версии 2.1.4, являет собой поле ввода сложного поискового запроса, текущее значение которого определяет набор выделенных (отмеченных) ключевых слов в элементе интерфейса «Список ключевых слов». Каждое изменение значения введенного в блоке подсветки текста приводит к пересмотру набора выделенных слов (режим реального времени). Каждое изменение набора выделенных слов приводит к автоматической фокусировке области списка ключевиков на первом выделенном слове.

Навигация по списку выделенных слов

Нажатие на клавишу Enter, осуществленное после ввода того или иного эффективного значения «подсветки», приводит к фокусировке списка на следующем выделенном слове. Таким образом, сразу после ввода значение подсветки (поиска), моментально выбираются все подходящие слова, и окно списка фокусируется на первом из них. Последующие нажатия клавиши Enter приведут к переходу по выделенным ключевым словам, одним за другим, с целью просмотра, при этом набор выделенных слов не меняется. По достижению последнего выделенного ключевого слова, переходы прекращаются (переход на первое выделенное слово не осуществляется до момента изменения значения «подсветки»).

Подсветка работает только с теми ключевыми словами, которые загружены в текущий список. Она не производит запросов к базе или иным источникам ключевых слов, не меняет содержимое оригинального списка.

Сложные запросы

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

Информационная строка

Собственной персоной

В информационной строке выводится информация о текущем значении количества ключевых слов, загруженных в список, и о количестве ключевых слов, выделенных вручную или с использованием подсветки.

Особенности некоторых экземпляров «Списка ключевых слов»

Некоторые экземпляры «Списка» обладают дополнительным, не являющимся типовым функционалом.

  • «Автоимпорт»
Очередь ключевых слов на парсинг автоматически сохраняет все попадающие в нее слова в текущую базу, в то время как большинство других списков этого не делают, так как служат для вывода уже хранящихся в базе слов).
  • Режим «Только для чтения»
В некоторых экземплярах «Списка» ограничен и базовый функционал. Например, столбцы получаемых от ПС ключевиков «Что искали со словом» и «Что еще искали люди, искавшие это слово», выводимые в главном окне программы, работают в режиме «Только для чтения», и поэтому в них, в частности, нельзя вставить (перетащить) прозвольный набор ключевых слов из любого другого экземпляра «Списка», равно как и вставить ключевики из буфера обмена.

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

Многооконность

Одной из отдельных особенностей «Списка ключевых слов» является возможность открытия произвольного набора ключевых слов в новом окне (комбинация Ctrl + T в любом экземпляре «Списка ключевых слов»).

Данное окно, конечно же, само является образчиком «Списка ключевых слов», и является по сути не привязанным ни к чему буфером ключевых слов (по аналогии с системным буфером обмена Clipboard, только в данном случае мы видим его содержимое и можем производить над ним все те же упомянутые выше операции, что и в каждом элементе «Список ключевых слов» в программе).

Содержимое буфера никак не связано с базой: отсутствует автоимпорт (т. е. ключевики, помещаемые в буфер, не сохраняются автоматически в текущую базу), можно наполнять буфер ключевиками из разных, сменяемых во время работы, баз, и.т.д.

Количество открываемых окон-буферов ничем не ограничено.

В то же время, такие функции, как генерация производных слов, фильтрация поступающих слов — все они активны и доступны для использования при работе с буфером, тут все унифицировано в рамках функциональных возможностей элемента интерфейса «Список ключевых слов».

Таким образом вы можете одновременно работать с несколькими буферами, каждый из которых будет иметь свой набор фильтров, правил генерации производных слов и т. д.

Для сохранения слов из буфера в базу можно как воспользвоаться экспортом в MDB-файл (файл базы ключевых слов «Магадана»), создав новую базу на диске, либо просто перетащить ключевые слова из буфера в закладку импорта в окне Браузера баз ключевых слов, после чего стандартным путем сохранить (Импортировать) сформированный список в подключенную к Браузеру базу. Фильт

Настройки

Настройки внешнего вида и особенностей функционирования экземпляров «Списка ключевых слов» задаются в блоке «Контейнеры списков ключевых слов» диалога настроек «Магадана».

См. также