Цель этого проекта была: создать страницы новой книги, в которой каждая глава -
это "распотрошенный" класс из программы VirtueMart. То есть из одного файла с кодом
класса программа делает главу. В ней все функции класса выделены в отдельную страницу,
сам код класса - сделан так, что после заголовка идет список ссылок на все функции
класса на данной странице. Названия функций отмечены цветом.
В результате изучать код класса по такой книге очень удобно.
Намного удобнее, чем рассматривать длинную простыню с кодом.
Впоследствии оказалось, что есть сайт в котором можно получить доступ
к любой функции любого класса VirtueMart. Но узнал я об этом уже после того, как написал
этот проект. Написание такого рода программ для меня носит удовольствие.
Исходный текст - это класс из программы VirtueMart с определенными в нем функциями
следует поместить в каталог source.txt.
Listing_04.php Читает исходный файл source.txt и каждую функцию
в каталоге from1.
Listing_06.php раскрашивает
Listing_07.php заменяет лексему-паразит(подчищает ошибку Listing_06.php)
Listing_08.php убирает @copyright Copyright (C) и ставит заголовок на страницу
Listing_08.php //скрипт, который создает контент первой страницы главы
------------------------------
Программы следует запускать последовательно одна за другой,
начиная с Listing_04.php. Результат будет помещен программой
в каталог to6.
Архив программы целиком можно скачать здесь:
Для того, чтобы страницы книги, в которую они будут вставлены, отображались
в браузере правильно, я использую шаблон книги с таблицей стилей style.css.
Шаблон книги можно скачать здесь: