Home News

Сайт на PHP NUKE | Создание статического текста

06.09.2018

видео Сайт на PHP NUKE | Создание статического текста

Часть 1. Форма обратной связи для сайта: PHP-обработчик

В меню Administration (Администрирование) присутствует значок Content {Статическое содержимое). Он позволяет управлять статическим содержимым вашего сайта. В верхней части, отображаемой в результате щелчка мышыо на указанном значке области, перечисляются существующие элементы статического содержимого, хотя поначалу, очевидно, список будет пустым. Далее в этой области присутствуют два текстовых поля, которые применяются для добавления новых категорий содержимого.



Помните, что указанные категории должны быть уникальными внутри модуля Content. Эти категории отличаются от тех категорий, которые вы, возможно, создавали для статей, FAQs (часто задаваемых вопросов) и т.п. Сразу же после области Add a New Category (Добавление новой категории) расположена область Edit Category (Редактирование категории), в которой присутствует открывающийся список всех созданных вами категорий. И, наконец, в самом низу расположена область Add a New Page (Добавление новой страницы),


Как легко взломать сайт на PHP — SQL injection

Процесс добавление новой страницы очень прост. Начните с ввода заголовка страницы, а затем выберите для нее категорию. Учтите, открывающий список Category (Категория) отобразится лишь в том случае, если ранее была определена хотя бы одна категория статического содержимого. После выбора категории вы можете ввести для страницы подзаголовок, он будет отображаться в списке доступных страниц модуля Content, слишком длинные подзаголовки затрудняют чтение и восприятие этого списка.


Пишем на SQL без SQL! ► Урок по RedBeanPHP #1 ► Самая простая и мощная ORM для PHP! ► Основы

Еще ниже расположены три большие текстовые поля, предназначенные для ввода основного содержимого страницы: Header Text (Текст заголовка), Page Text (Текст страницы) и Footer Text (Подстрочные примечания). Кроме того, в конец текста вы можете вставить небольшую подпись. Далее структурированы все перечисленные элементы статического текста:

? Заголовок и подзаголовок отобразятся па всех страницах статического текста.

? Название статического текста появится на первой странице. Этот текст можно форматировать с использованием HTML-тегов.

? Подстрочные примечания отобразятся в конце последней страницы статического текста, их также можно редактировать с использованием HTML-тегов.

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

? Основной текст может разбиваться на несколько страниц. Для указания места разрыва страницы используется тег <l-pagebreak-->. При редактировании основного текста можно также воспользоваться средствами языка HTML.

Помните также, что в статическом тексте допускается использование тегов языка HTML:

? <Ьг> - создает переход на новую строку. Если требуется создать новый абзац, отделенный от предыдущего пустой строкой, воспользуйтесь эти тегом два раза подряд.

? <Ь> - выделяет текст жирным стилем. Установите этот тег в том месте, где должен начинаться жирный текст, а с другого конца этого фрагмента текста установите тег </Ъ>.

? <i> - функционирует схоже с тегом <Ь>, только выделяет текст курсивом, т.е. фрагмент текста, который требуется выделить курсивом, должен быть окружен тегами <i> и </i>.

? <u> - управляет подчеркиванием. Фрагмент текста, который требуется подчеркнуть, должен быть окружен тегами <и> и < /и>,

? Для выделения отдельного абзаца вы можете применять специальные теги <р> и </р>. Использование указанных тегов с целью создания некоторого промежутка между строками снимает необходимость использования для выделения абзацев двойных тегов <Ъг>.

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

В любом случае после выделения надписи, которая должна стать гиперссылкой, ее следует окружить тегами <а> и </а>, например, <а> anchor </а> (в данном случае гиперссылкой станет слово anchor). Далее, чтобы ваша гиперссылка начала нормально функционировать, нужно добавить к открывающему тегу <а> некоторую инструкцию. Если сайтом, на который создается ссылка, является сайт www.phpnuke.org , то итоговая запись будет примерно такой <а href= « http://www.phpn uke.org »>to the PHP-Nuke Web site</a>. Помните, URL всегда должен начинаться с сочетания символов http://, в противном случае он будет работать некорректно, если, конечно, вы не создаете ссылку на страницу, расположенную на вашем же сайте, в этом случае вам необходимо указать всего лишь имя страницы.

Обратите внимание на то, что описанные HTML-теги работают в большинстве случаев, когда вы вводите текст в крупные текстовые поля системы PHP-Nuke, рассмотренный же нами ранее тег < I -pagebreak—> может включаться лишь в содержимое модуля Content.

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

rss