Директор (председатель Совета соучредителей) экономического и научно-технического интернет-журнала «NovaInfo», старший инженер компании «R-Style Softlab Северо-Запад»
Для показа возможностей Drupal я буду использовать последнюю на сегодняшний день версию 7.12. Для этого на локальный сервер я поставлю новую систему и проведу русификацию системы. В качестве темы выберу тему по-умолчанию Bartik 7.12.
Модуль Blog
Начнём с того, что подключим модуль Blog, который будет основой нашего сайта. Он входит в состав ядра, поэтому достаточно только зайти на страницу управления модулями admin/modules и включить его.
В данной статье будет рассказано как можно быстро создать тему для Drupal не имея при этом особых знаний, например, языка программирования PHP. Начнём с рассказа, что же такое темы и зачем они нужны Drupal. Далее мы рассмотрим основные методы создания темы и создадим свою тему. При написании данной статьи я использовал версию Drupal 7.12.
Необходимые знания: HTML и CSS.
Рекомендуется почитать основы языка программирования PHP.
На выходных задумался о цене благодарности людей за вашу заботу, поддержку. Вы, вероятно, скажете, что о цене не может быть и речи, если вы совершаете добро от чистого сердца. Но, нет! Выясняется, что люди не ценят нашу заботу, поддержку, если не установлена определенная цена на неё. Современное человечество воспринимает дешёвые продукты как менее качественные, бесплатное как ненужное.
В настоящее время разбор и анализ таблиц Excel в программе TestComplete вызывает сложности при разработке тест-скриптов. Одним из вариантов решения данной проблемы может стать анализ таблиц Excel, сохраненных в XML-формате. MS Office позволяет сохранять таблицы в формате "Таблица XML". В данной статье мы рассмотрим возможность разбора и анализа таблиц в данном формате. Более подробную информацию о формате можно получить на сайте Microsoft.
В данной статье мы рассмотрим каким образом можно встроенными средствами МS XML в TestComplete создать XML-файл. Зачем это нужно? Например, некоторая программа умеет загружать список продуктов в XML формате. Необходимо проверить правильность загрузки данного списка в этой программе. Допустим список у нас хранится в ODT. Как это сделать я уже писал в своей статье Основы работы с ODT в TestComplete, поэтому я не буду на этом останавливаться.
В данной статье мы рассмотрим принцип работы XML в TestComplete. Как я уже писал в своем блоге, технология XML стала популярной за счет своей униварсальности и используется во многих областях применения информационных технологий. Одной из таких областей является банковская сфера. В частности, передача данных в XML-формате. Для проверки правильности таких файлов необходим разбор их структуры и сравнение с эталонным значением. Для разбора будем использовать MS XML. Подробнее можно узнать на сайте Microsoft.
Для начала разбора XML файла необходимо загрузить его структуру в переменную:
var Obj: OleVariant;
Obj := Sys.OleObject('Msxml2.DOMDocument');
Obj.async := false;
Obj.load('C:/filename.xml');
В даннной статье попробуем создать тест для проверки правильности работы программы с физическими и юридическими лицами. Для решения данной задачи воспользуемся ODT. Здесь мы будем хранить данные о физических и юридических лицах. Для этого неообходимо создать два класса FL и UL для хранения данных о физических и юридических лицах соответственно. Также нам потребуется создать дополнительный класс Doc для хранения информации о документах, например, паспорт физического лица.
В настоящее время технология XML стала очень популярной. Microsoft, Adobe и множество других производителей программного обеспечения используют эту технологию для хранения данных. Данная технология была разработана Консорциумом WWW для передачи данных в сети Интернет. Но применяется XML практически во всех областях информационных технологий. Вот примеры некоторых из них:
Изучение Web-программирования нужно начинать с языка разметки HTML. C помощью его вы уже в первый день сможете создать свою персональную страницу. HTML прост для изучения, но не достаточно универсален. Вот пример самой простой Web-страницы: