Моя маленькая персональная страничка в большом-пребольшом интернете :)  

Вкладка «Содержание»

17 марта 2019, 22:28 , , Путеводитель по Textpattern CMS , Можно прочесть за 13 минут

Вкладка «Содержание» аккумулирует все возможности Textpattern, связанные с созданием, редактированием и удалением контента. Для лучшего понимания, что в Textpattern’e подразумевается под «содержанием», крайне желательно ознакомиться со статьёй «Логика работы Textpattern CMS». В понятие контента в Textpattern входит текст, графика, файлы, ссылки, комментарии, а также категории, на которые при желании можно весь этот контент разделить. Обратите внимание, что весь иллюстративный материал соответствует теме Classic (о том, как включить эту тему, рассказано в соответствующей статье), и при использовании других тем для административной панели может находиться в других местах.

У вкладки «Содержание» есть семь субвкладок:

 

Субвкладка «Написать»

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

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

Работа с Textpattern. Вкладка Содержание => Написать.

Вкладочки «Редактирование», «HTML» и «Предпросмотр».Чуть ниже заголовка имеется ещё три маленькие вкладочки:

  • «Редактирование» (по умолчанию), на которой можно редактировать текст,
  • «HTML», на которой можно посмотреть текст, ПОСЛЕ преобразования Textile в html-код, но ещё ДО обработки TXP-тегов,
  • «Предпросмотр», на которой можно посмотреть, как будет выглядеть текст ПОСЛЕ преобразования Textile и обработки TXP-тегов.

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

Что касается содержимого статьи, доступны три текстовых поля:

  • «Заголовок» – заголовок статьи, длина до 255 символов,
  • «Тело» – основное содержимое статьи,
  • «Выдержка» – краткое содержание статьи, что-то типа аннотации.

Формат текста (Textile, перенос строки, текст).При редактировании тела поста и выдержки доступны три варианта:

  • Использовать Textile (по умолчанию), т.е. Textile-форматирование будет преобразовано в соответствующие html-теги,
  • Обрабатывать перенос строки, т.е. новая строка начнёт новый абзац, выделенный тегом <p> </p>,
  • Оставить текст как есть, т.е. текст не будет подвергаться никаким дополнительным обработкам и преобразованиям.

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

Под большой красной кнопкой «Сохранить» располагаются три ссылки:

  • «Новая статья» – создаёт пустую новую статью,
  • «Дублировать» – создаёт новую статью, дублирующую текущую,
  • «Просмотр» – режим предпросмотра статьи. В отличие от вкладочки «Предпросмотр», при нажатии на ссылку создаётся полностью прорендеренная страница, выглядящая в точности так же, как она будет выглядеть на сайте, но доступная только по временной ссылке вида site.ru/textpattern/index.php?txpreview=284.1552934368, которая обновляется каждый раз при сохранении статьи (да-да, в Textpattern’e есть что-то типа системы учёта версий – весьма куцей, правда).

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

  • «Набросок» – статья находится в работе, доступна только из административной панели,
  • «Скрытая» – статья завершена, однако доступна только из административной панели,
  • «Отложенная» – статья завершена, однако доступна только из административной панели и ждёт одобрения пользователя с более высоким уровнем привилегий,
  • «Опубликована» – статья опубликована и доступна на сайте всем желающим,
  • «Заглавная» – статья опубликована и доступна на сайте, но не показывается стандартными методами. Чтобы отобразить её на сайте, в тегах article или article_custom нужно отдельно указать атрибут value="sticky". Подробнее – в соответствующей статье.

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

Выпадающий список «Использовать форму» позволяет формировать отображение отдельной статьи. Понять, что это значит, можно из статьи про логику работы Textpattern’a.

Дата и время

Раздел «Дата и время» позволяет установить дату публикации статьи, а также задать интервал, с какого («Дата/Время публикации») по какое («Дата/Время истекает») время статья будет показываться на сайте.

Категории

Раздел «Категории» позволяет задать статье до двух категорий. Обратите внимание: категории определяют смысловую принадлежность статьи, а не физическое расположение на сайте. Подробнее описано в статье про логику работы Textpattern’a.

Мета

Раздел «Мета» позволяет задать SEO-параметры:

  • «Заголовок только для URL» – в этом поле можно указать URI (по русски – ЧПУ, человеко-понятные-урл), то есть адрес, по которому будет доступна страница. Если поле оставить пустым, то ЧПУ будет сформировано автоматически, согласно зашитым в движок правилам транслитерации,
  • «Описание» – в этом поле задаётся содержимое мета-тега <meta name="description" />,
  • «Ключевые слова» – в этом поле задаётся содержимое мета-тега <meta name="keywords" />.

Комментарии

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

Изображение к статье

Позволяет ассоциировать со статьей конкретную картинку, которую затем можно будет выводить специальным тегом <txp:article_image />. Обычно используется для отображения на главной странице блога картинки, привлекающей внимание, или имеющей отношение к содержимому статьи.

В поле можно вставить

  • Textpattern image ID – уникальный номер, который движок присваивает каждой загруженной на соответствующей субвкладке картинке, например 12,
  • Относительный адрес картинки, например /images/my_pic.jpg,
  • Абсолютный адрес картинки, например https://example.com/path/to/images/my_pic.jpg.

Недавние статьи

Раздел «Недавние статьи» содержит список недавно отредактированных статей.

Ну а назначение кнопок «Предыдущая» и «Следующая» понятно и так.

 

Субвкладка «Статьи»

Субвкладка «Статьи» используется, по большей части, для поиска и последующего редактирования уже опубликованных статей. Также здесь находятся инструменты для групповой работы со статьями: поставив галочки напротив нужных статей, дальше с помощью выпадающего списка в левом нижнем углу можно поменять выбранным статьям статус («Набросок» => «Опубликована»), секцию, одну или обе категории, включить или отключить комментарии для них, продублировать выбранные статьи или удалить.

Работа с Textpattern. Вкладка Содержание => Статьи.

Поля «Поиск» и «Настройки списка» в объяснениях, думаю, не нуждаются.

Маленький хинт: статусы кликабельны, и ведут на страницу статьи – постоянную (для опубликованных) или временную (для набросков, скрытых и отложенных статей).

Число комментариев к конкретной статье также кликабельно, и ссылка ведёт на страницу управления комментариями конкретной статьи.

 

Субвкладка «Картинки»

На этой субвкладке находятся инструменты для работы с загруженной на сайт графикой. Маленький хинт! Движок позволяет выделять сразу несколько картинок и, таким образом, поддерживает загрузку сразу большого числа изображений. Правда, описания потом всё равно придётся прописывать для каждой картинки отдельно.

После загрузки изображения его можно открыть для редактирования. Доступны следующие опции:

Название картинки

Это не название картинки на сервере (Textpattern переименовывает все загруженные картинки и присваивает им просто порядковые номера), а название картинки, отображающееся в списке.

Категория

Здесь из выпадающего списка можно выбрать и присвоить картинке какую-то определённую категорию.

Alt текст

Здесь указывается текст для атрибута alt.

Заглавие

Здесь указывается текст для атрибута title. NB! В стандартной сборке этот атрибут не работает. Чтобы атрибут заработал, нужно внести соответствующие изменения в файлы движка.

Textpattern позволяет загружать отдельно как полные картинки, так и миниатюры. NB! Для отображение на сайте миниатюр существует специальный тег <txp:thumbnail />.

Окно редактирования отдельно взятой картинки.

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

Отдельного объяснения заслуживает колонка «Теги». В этой колонке для каждой загруженной картинки доступно три ссылки (Textile, Textpattern и HTML), которые, впрочем, ведут в одно и то же всплывающее окно, позволяющее быстро сформировать уже готовые теги для вставки в тело статьи.

 Работа с Textpattern. Вкладка Содержание => Картинки.

Здесь доступны следующие настройки:

Тип [тега]

Этот выпадающий список указывает, тег какого формата мы хотим получить:

  • Тег формата Textile (!https://www.pyatnicyn.ru/images/2124.jpg (Впрочем, до настоящей весны ещё далеко.)!),
  • Тег формата Textpattern (<txp:image escape="" id="2124" />), или
  • Тег формата HTML (<img src="https://www.pyatnicyn.ru/images/2124.jpg" width="1280" height="960" alt="Впрочем, до настоящей весны ещё далеко." title="Впрочем, до настоящей весны ещё далеко." />).

Фильтр

Компоновщик тегов для быстрой и удобной вставки в статью изображения.Позволяет задать атрибут escape. Подробнее про tag escaping.

Атрибут HTML: id

Позволяет задать атрибут id для тега <img>

Класс CSS

Позволяет задать атрибут class для тега <img>

Встроенный стиль (CSS)

Позволяет задать атрибут style для тега <img>

Обернуть в тег

Позволяет обернуть тег <img> в любой нужный вам тег.

 

Субвкладка «Файлы»

На этой субвкладке находятся инструменты файлового менеджера Textpattern. Файл можно загрузить в систему с локального компьютера (кнопка «Обзор» => «Загрузить»), а можно «внести в систему» уже загруженный файл (Поле «Существующий файл:» => выбрать из выпадающего списка нужный файл, размещённый в папке site.ru/files => нажать на кнопку «Создать»).

Работа с Textpattern. Вкладка Содержание => Файлы.

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

Как и с изображениями, движок предлагает встроенный «Компоновщик тегов», позволяющий легко и быстро создать тег для загрузки нужного файла.

Доступны следующие настройки:

Тип [тега]

Этот выпадающий список указывает, тег какого формата мы хотим получить:

  • Тег формата Textile ("Textpattern-4.7.3-adapted.zip (Textpattern 4.7.3. Адаптированная русская версия.)":/file_download/51/Textpattern-4.7.3-adapted.zip),
  • Тег формата Textpattern (<txp:file_download_link id="51"><txp:file_download_name /></txp:file_download_link>), или
  • Тег формата HTML (<a title="Textpattern 4.7.3. Адаптированная русская версия." href="/file_download/51/Textpattern-4.7.3-adapted.zip">Textpattern-4.7.3-adapted.zip</a>).

ID

Компоновщик тегов для быстрой и удобной вставки на сайт ссылки на скачиваемый файл.Можно в ручном режиме указать уникальный идентификатор файла.

Имя

Название файла. (NB! Лично мне не удалось понять, где и как применяется этот параметр – и применяется ли он где-нибудь вообще в принципе.)

Текст ссылки

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

Описание

Атрибут title.

 

Субвкладка «Ссылки»

На этой субвкладке находятся инструменты менеджера ссылок. В пояснениях не нуждаются.

Работа с Textpattern. Вкладка Содержани => Ссылки.

При создании (редактировании) ссылки, можно задать следующие параметры:

  • Заголовок
  • Значение для сортировки. Иногда на не-латинских алфавитах возникают проблемы с автоматической сортировкой ссылок, и это поле помогает эти проблемы решить.
  • URL. Адрес ссылки. Если ссылка абсолютная (ведёт на другой сайт), она должна начинаться с http или https.
  • Категория. Ссылкам, как и картинкам и файлам, можно присваивать различные категории.
  • Описание. Атрибут title.
Работа с Textpattern. Окно редактирования ссылки.

 

Субвкладка «Категории»

На этой вкладке можно работать с категориями (о разнице между секциями и категориями читайте в статье про логику работы Textpattern’a).

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

Маленький хинт: кликнув по числу статей/картинок/файлов, вы перейдёте к списку всех статей/картинок/файлов, относящихся к данной категории.

Работа с Textpattern. Вкладка Содержание => Категории.

 

Субвкладка «Комментарии»

Textpattern имеет собственную встроенную простенькую систему комментирования, и её менеджер находится в этой вкладке.

ID#

Уникальный идентификатор комментария. Кликабелен, по клику перенаправляет на окно редактирования комментария.

Имя [комментатора]

Ник, указанный комментатором.

Сообщение

Первые строки текста комментария.

Дата

Дата оставления комментария.

Email

E-mail комментатора.

Сайт

Сайт комментатора.

Статус

Показывает статус комментария (Видимый, Спам, Непроверенный). Кликабелен, по клику перенаправляет к комментарию на сайте.

Вложена в

  • Лупа (пиктограмма). Кликабельная, позволяет сделать выборку всех комментариев, относящихся к данной статье.
  • [название статьи] Кликабельное, при переходе по ссылке открывается окно редактирования статьи.
Работа с Textpattern. Вкладка Содержание => Комментарии.

В окне редактирования комментария можно:

  • Установить статус комментария (Видимый, Спам, Непроверенный),
  • Изменить ник комментатора,
  • Изменить адрес e-mail’a,
  • Изменить сайт, а также
  • Отредактировать содержимое комментария.

В соответствии с последними веяниями на приватность, Textpattern не хранит никакой личной информации (IP-адреса etc.) за исключением явно и добровольно указанной (ник, e-mail, адрес сайта).

Встроенной капчи нет, однако в Textpattern’e работает двухэтапное редактирование комментария: сначала комментатору предлагается засабмитить превью комментария, и только потом у него становится доступна кнопка «Отправить». Эта простая система отсекает 99,(9)% спам-ботов.

 


Комментарии

Оставить комментарий

Кто я

Александр 'J-zef' Пятницын

Да, это я! :)



Кредо

Сожалеть о минувшем — поздно:
Рухнул мир, разорвав оковы.
Мне навстречу, подобны звёздам —
Золотые глаза дракона.

Мне не будет за это прощенья...
Но скажите, святые иконы,
Кто наполнил огнём священным
Золотые глаза дракона?

И подсуден теперь едва ли
Я земным и небесным законам:
Я — последний, кому сияли
Золотые глаза дракона.
Smart