Разработка информационного сайта на базе PHP Fusion SF

Общие понятия и теория web-разработки: кодировка страниц и средства их разработки. Графика на web-сайтах. Система управления сайтом CMS. Работа с сайтом на локальном компьютере. Пакет "Денвер". Определение трудоёмкости разработки программного средства.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 03.10.2013
Размер файла 1,8 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

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

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

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

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

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

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

4.2 Мероприятия и технические средства по предупреждению чрезвычайных ситуаций и ликвидации их последствий

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

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

Мероприятия и технические средства по предупреждению ЧС: своевременные проверки, ремонт и замена оборудования. Инспекция состояния. Выделение отдельных мест для курения.

Действия производственного персонала объекта и населения жилых районов в ЧС:

· незамедлительно сообщить об этом по телефону 01 в пожарную охрану (при этом необходимо назвать адрес объекта, место возникновения пожара, а также сообщить свою фамилию), или на ближайший пост охраны;

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

Способы ликвидации последствий ЧС:

· локализацию и тушение пожара в производственном помещении;

· поиск и спасение пострадавших;

· работы по разборке завалов ведутся сразу после ликвидации пожаров.

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

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

Действия персонала:

· незамедлительно сообщить в службу ремонта электрического оборудования;

· подключение резервных источников питания.

Способы ликвидации последствий ЦС:

· восстановление поврежденного оборудования;

· восстановление поврежденных данных из резервных копий.

Удар молнии является природным явлением и предсказать его появление невозможно.

Мероприятия и технические средства по предупреждению ЧС: установка на здании с ПЭВМ средств молниезащиты.

Действия персонала: во время ударов молнии не подходить близко к электропроводке, молниеотводу, водостокам с крыш, антенне, не стоять рядом с бытовыми приборами, а также не покидать здание.

Способы ликвидации последствий ЦС: выявление нарушений в работе оборудования и устранение их.

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

Мероприятия и технические средства по предупреждению ЧС:

· плановые инспекции по осмотру оборудования, своевременный ремонт и замена;

· осмотр электрооборудования и своевременный ремонт;

· обучение персонала правильной работе с оборудованием.

Устранение последствий:

· ремонт оборудования;

· замена оборудования;

· восстановление данных.

4.3 Мероприятия и технические средства по охране окружающей среды в районе расположения объекта исследования

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

В районе расположения здания, автотранспортом создается высокое загрязнение воздуха, максимально разовые концентрации основных ЗВ лежат в пределах от 25,5 до 52,5 ПДК. При сбросе сточных вод осуществлять их предварительную очистку методами отстаивания, фильтрации, адсорбции и коагуляции.

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

Рассмотренный в данной работе объект находится в непосредственной близости к источникам загрязнения среды:

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

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

Утилизация оборудования:

устаревшее оборудование вывозится на склад или для переработки на специализированные заводы;

утилизация люминесцентных ламп не соответствует установленным нормам.

все электрооборудование отключается на то время, когда оно не используется. [22]

4.4 Микроклимат на рабочем месте

В помещениях с ПЭВМ исследуемого объекта наблюдается повышение температуры, вследствие работы ПЭВМ, поэтому необходимо отдельно осветить вопрос поддержания микроклимата в помещениях согласно рекомендациям.

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

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

Таблица 4.6 - Оптимальные нормы микроклимата для помещений с ПЭВМ (ЭВТ)

Период года

Категория работ

Температура воздуха в С не более

Температура поверхностей

°С

Относительная влажность воздуха,

%

Скорость движения воздуха, м/с

Холодный

Iа (до 139)

22-24

21-25

60-40

0,1

Iб (140-174)

21-23

20-24

60-40

0,1

IIа (175-232)

19-21

18-22

60-40

0,2

IIб (233-290)

17-19

16-20

60-40

0,2

III (более 290)

16-18

15-19

60-40

0,3

Теплый

Iа (до 139)

23-25

22-26

60-40

0,1

Iб (140-174)

22-24

21-25

60-40

0,1

IIа (175-232)

20-22

19-23

60-40

0,2

IIб (233-290)

19-21

18-22

60-40

0,2

III (более 290)

18-20

17-21

60-40

0,3

При обеспечении допустимых величин микроклимата на рабочих местах:

· перепад температуры воздуха по высоте должен быть не более 3°С;

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

- при категориях работ Iа и Iб - 4°С;

- при категориях работ IIа и IIб - 5°С;

- при категории работ III- 6°С.

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

При температуре воздуха на рабочих местах 25°С и выше максимально допустимые величины относительной влажности воздуха не должны выходить за пределы:

70% - при температуре воздуха 25°С;

65% - при температуре воздуха 26°С;

60% - при температуре воздуха 27°С;

55% - при температуре воздуха 28°С.

При температуре воздуха 26-28°С скорость движения воздуха, указанная в табл. 2 для теплого периода года, должна соответствовать диапазону:

0,1-0,2 м/с - при категории работ Iа;

0,1-0,3 м/с - при категории работ Iб;

0,2-0,4 м/с - при категории работ IIа;

0,2-0,5 м/с - при категориях работ IIб и III.

Теплоотдача организма во внешнюю среду зависит от температуры окружающей среды, от количества выделяемой организмом влаги (пота) вследствие затрат тепла на испарение, от тяжести выполняемой работы и физического состояния человека. При высокой температуре воздуха и облучении кровеносные сосуды поверхности тела расширяются; при этом происходит перемещение крови в организме к периферии (поверхности тела). Вследствие такого перераспределения крови теплоотдача с поверхности тела значительно увеличивается. Однако, отдача тепла с поверхности тела путем усилений конвекции и излучения может происходить только при внешней температуре до 30°С. Если температура воздуха выше этого предела, большая часть тепла уже отдается путем испарения влаги с поверхности кожи, а при температуре воздуха, близкой к температуре поверхности тела, теплоотдача происходит только за счет испарения пота. При этом организм теряет большое количество влаги, а вместе с ней и солей, играющих важную роль в жизнедеятельности организма. Так, например, при выполнении тяжелой физической работы в помещении с температурой 30°C потери влаги человеком достигают 10--12 литров в смену. Иначе реагирует человеческий организм на понижение температуры окружающего воздуха: кровеносные сосуды кожи сокращаются, скорость протекания крови через кожу замедляется и отдача тепла путем конвекции и излучения уменьшается. [19]

Влажность воздуха также оказывает большое влияние на терморегуляцию организма. Повышенная относительная влажность воздуха в помещении (свыше 85%) затрудняет терморегуляцию организма, так как отдача тепла путем испарения пота с поверхности тела будет крайне затруднена.

Особенно неблагоприятные условия наступают для терморегуляции организма в том случае, когда наряду с повышенной влажностью в помещении поддерживается также и высокая температура (свыше 30°С); наступает быстрое утомление, расслабление организма и прекращение потовыделения. Нарушение терморегуляции ведет к тяжелым последствиям, головокружению, тошноте, потере сознания, тепловому удару.

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

Нормальные метеорологические условия обеспечиваются следующими мероприятиями:

· защита от источника излучения;

· обеспечение оптимального воздухообмена;

· механизация тяжелых работ;

· применение индивидуальных средств защиты.

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

В случае данного помещения температура составляет 26°С при категории 1а. Время пребывания на рабочем месте не сокращается и составляет 8 часов.

Заключение

После изучения исследуемого объекта было выявлено соответствие действующим стандартам и нормам, то есть САНПИН 2.2.2 2.421340-2003, ГОСТ Р 50377-92 (МЭК 950-86), ГОСТ 12.0.003-74, СанПиН 2.2.4.548-96 и другим нормативным документам. По всем параметрам исследуемый объект соответствует нормам.

Главным образом было обращено внимание на состояние микроклимата, поскольку в помещении с ПЭВМ температура немного превышает нормы, но данное превышение не носит критический характер и не требует сокращения рабочего дня.[19]

В ходе выполнения проекта мною был разработан Интернет-сайт, включающий в себя: форум, ленту новостей, возможность регистрации новых пользователей, возможность загрузки и скачивания файлов, страницу для добавления графических изображений, а также возможность быстрого добавления и изменения информации. Сайт разработан на основе CMS PHP Fusion SF, отвечающей всем требованиям к современным системам управления контентом сайта.

Безопасность работы с сайта обеспечивается стандартными методами безопасности (составление сложных паролей, надежность хранения, замена паролей администраторов сайта раз в месяц).

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

Список источников

1. Кирсанов Д. Веб-дизайн. - СПб Символ-Плюс, 1999.

2. Якоб Нильсен. Веб-дизайн. - СПб Символ-Плюс, 2000.

3. Косарев А.Ф. PHP в web-дизайне - СПб BHV, 2001.

4. Гилмор В. PHP 4. Учебный курс. СПб. Питер, 2001.

5. Дюбуа П. MySQL. - М Вильямс, 2001.

6. Джона Коггзолл. РНР 5. Полное руководство. - М Диалектика, 2006.

7. Теория и практика веб-дизайна,

http://www.romver.ru/services/print.php?razdel=737

8. Основы веб-дизайна, http://www.nundesign.com/st/35.html

9. Кодировка страниц, http://www.antula.ru/page-code.htm

10. Свободная энциклопедия Википедия: XML,

http://ru.wikipedia.org/wiki/XML

11. Свободная энциклопедия Википедия: XHTML,

http://ru.wikipedia.org/wiki/XHTML

12. Свободная энциклопедия Википедия: Каскадные таблицы стилей,

http://ru.wikipedia.org/wiki/Каскадные_таблицы_стилей

13. Свободная энциклопедия Википедия: JavaScrit,

http://ru.wikipedia.org/wiki/JavaScript

14. Свободная энциклопедия Википедия: Visual Basic Scripting Edition,

http://ru.wikipedia.org/wiki/Visual_Basic_Scripting_Edition

15. Графика в веб, http://kata-log.ru/computers/internet/grafika-v-web.html

16. Свободная энциклопедия Википедия: Система управления содержимым, http://ru.wikipedia.org/wiki/Система_управления_содержимым

17. Официальный сайт системы PHP Fusion SF в России, http://www.rus-phpfusion.com/

18. Лаборатория Web-программистов, http://dklab.ru/

19. СанПин 2.2.2/2.4.1340-03. Гигиенические требования к персональным электронно-вычислительным машинам и организации работы, утвержденные Главным государственным санитарным врачом Российской Федерации 30 мая 2003 года.

20. Р 2.2.755-99. Гигиенические критерии оценки и классификация условий труда по показателям вредности и опасности факторов производственной среды, тяжести и напряженности трудового процесса.

21. Инструкция по охране труда для пользователей при работе на ПЭВМ (ЭВТ), http://www.tuk.ru/wiki/index.php/По_охране_труда_для_пользователей_при_работах_на_персональных_ЭВМ_(ПЭВМ)

22. Методические указания для дипломного проекта специальности ВМКСС.

Приложение 1

Необходимые данные для доступа к сайту.

База данных:

Название - creayion

Пароль: 0000c6c3

Данные администратора системы:

Логин - elgamo

Пароль - 0000c6c3

Приложение 2

Таблицы баз данных проекта.

rusfusion_admin Поле

Тип

Ноль

По умолчанию

Связь с

admin_id

tinyint(2)

Да

NULL

admin_rights

char(2)

Да

admin_image

varchar(50)

Да

admin_title

varchar(50)

Да

admin_link

varchar(100)

Да

reserved

admin_page

tinyint(1)

Да

1

rusfusion_article_cats Поле

Тип

Ноль

По умолчанию

Связь с

article_cat_id

smallint(5)

Да

NULL

article_cat_name

varchar(100)

Да

article_cat_description

varchar(200)

Да

article_cat_sorting

varchar(50)

Да

article_subject ASC

article_cat_access

tinyint(3)

Да

0

rusfusion_articles Поле

Тип

Ноль

По умолчанию

Связь с

article_id

smallint(5)

Да

NULL

article_cat

smallint(5)

Да

0

article_subject

varchar(200)

Да

article_snippet

text

Да

article_article

text

Да

article_breaks

char(1)

Да

article_name

smallint(5)

Да

1

article_datestamp

int(10)

Да

0

article_reads

smallint(5)

Да

0

article_allow_comments

tinyint(1)

Да

1

article_allow_ratings

tinyint(1)

Да

1

rusfusion_attachment_settings Поле

Тип

Ноль

По умолчанию

Связь с

allow_multi

tinyint(1)

Да

0

files_num

int(2)

Да

3

rusfusion_blacklist Поле

Тип

Ноль

По умолчанию

Связь с

blacklist_id

smallint(5)

Да

NULL

blacklist_ip

varchar(20)

Да

blacklist_email

varchar(100)

Да

blacklist_reason

text

Да

rusfusion_captcha Поле

Тип

Ноль

По умолчанию

Связь с

captcha_datestamp

int(10)

Да

0

captcha_ip

varchar(20)

Да

captcha_encode

varchar(32)

Да

captcha_string

varchar(15)

Да

rusfusion_comments Поле

Тип

Ноль

По умолчанию

Связь с

comment_id

smallint(5)

Да

NULL

comment_item_id

smallint(5)

Да

0

comment_type

char(2)

Да

comment_name

varchar(50)

Да

comment_message

text

Да

comment_smileys

tinyint(1)

Да

1

comment_datestamp

int(10)

Да

0

comment_ip

varchar(20)

Да

0.0.0.0

rusfusion_custom_pages Поле

Тип

Ноль

По умолчанию

Связь с

page_id

smallint(5)

Да

NULL

page_title

varchar(200)

Да

page_access

tinyint(3)

Да

0

page_content

text

Да

page_allow_comments

tinyint(1)

Да

0

page_allow_ratings

tinyint(1)

Да

0

rusfusion_download_cats Поле

Тип

Ноль

По умолчанию

Связь с

download_cat_id

smallint(5)

Да

NULL

download_cat_idc

smallint(5)

Да

0

download_cat_name

varchar(100)

Да

download_cat_description

text

Да

download_cat_sorting

varchar(50)

Да

download_title ASC

download_cat_access

tinyint(3)

Да

0

rusfusion_downloads Поле

Тип

Ноль

По умолчанию

Связь с

download_id

smallint(5)

Да

NULL

download_user

smallint(5)

Да

0

download_title

varchar(100)

Да

download_description

text

Да

download_description_p

text

Да

download_url

varchar(200)

Да

download_cat

smallint(5)

Да

0

download_license

varchar(50)

Да

download_os

varchar(50)

Да

download_version

varchar(20)

Да

download_filesize

varchar(20)

Да

download_datestamp

int(10)

Да

0

download_count

smallint(5)

Да

0

download_comments

tinyint(1)

Да

1

download_ratings

tinyint(1)

Да

1

download_access

tinyint(3)

Да

0

mirror_url

varchar(200)

Да

rusfusion_faq_cats Поле

Тип

Ноль

По умолчанию

Связь с

faq_cat_id

smallint(5)

Да

NULL

faq_cat_name

varchar(200)

Да

faq_cat_description

varchar(250)

Да

rusfusion_faqs Поле

Тип

Ноль

По умолчанию

Связь с

faq_id

smallint(5)

Да

NULL

faq_cat_id

smallint(5)

Да

0

faq_question

varchar(200)

Да

faq_answer

text

Да

rusfusion_flood_control Поле

Тип

Ноль

По умолчанию

Связь с

flood_ip

varchar(20)

Да

0.0.0.0

flood_timestamp

int(5)

Да

0

rusfusion_forum_attachments Поле

Тип

Ноль

По умолчанию

Связь с

attach_id

smallint(5)

Да

NULL

thread_id

smallint(5)

Да

0

post_id

smallint(5)

Да

0

attach_name

varchar(100)

Да

attach_ext

varchar(5)

Да

attach_size

int(20)

Да

0

rusfusion_forum_poll_votes Поле

Тип

Ноль

По умолчанию

Связь с

vote_id

smallint(5)

Да

NULL

vote_user

smallint(5)

Да

0

vote_opt

smallint(2)

Да

0

poll_id

smallint(5)

Да

0

rusfusion_forum_polls Поле

Тип

Ноль

По умолчанию

Связь с

poll_id

smallint(5)

Да

NULL

poll_title

varchar(200)

Да

poll_opt_0

varchar(200)

Да

poll_opt_1

varchar(200)

Да

poll_opt_2

varchar(200)

Да

poll_opt_3

varchar(200)

Да

poll_opt_4

varchar(200)

Да

poll_opt_5

varchar(200)

Да

poll_opt_6

varchar(200)

Да

poll_opt_7

varchar(200)

Да

poll_opt_8

varchar(200)

Да

poll_opt_9

varchar(200)

Да

poll_started

int(10)

Да

0

poll_ended

int(10)

Да

0

poll_index

varchar(1)

Да

P

rusfusion_forum_settings Поле

Тип

Ноль

По умолчанию

Связь с

forumname

varchar(200)

Да

forumintro

text

Да

forum_enabled

tinyint(1)

Да

0

stat_1

smallint(3)

Да

1

stat_2

smallint(3)

Да

5

stat_3

smallint(3)

Да

10

stat_4

smallint(3)

Да

15

stat_5

smallint(3)

Да

50

stat_6

smallint(4)

Да

100

stat_sig_1

varchar(50)

Да

stat_sig_2

varchar(50)

Да

stat_sig_3

varchar(50)

Да

stat_sig_4

varchar(50)

Да

stat_sig_5

varchar(50)

Да

stat_sig_6

varchar(50)

Да

forum_offline_message

text

Да

forumn

smallint(2)

Да

20

threadn

smallint(2)

Да

20

show_panel

smallint(1)

Да

0

rusfusion_forum_thread_polls Поле

Тип

Ноль

По умолчанию

Связь с

poll_id

smallint(5)

Да

thread_id

smallint(5)

Да

rusfusion_forums Поле

Тип

Ноль

По умолчанию

Связь с

forum_id

smallint(5)

Да

NULL

forum_cat

smallint(5)

Да

0

forum_name

varchar(100)

Да

forum_order

smallint(5)

Да

0

forum_description

text

Да

forum_moderators

text

Да

forum_access

tinyint(3)

Да

0

forum_posting

tinyint(3)

Да

0

forum_lastpost

int(10)

Да

0

forum_lastuser

smallint(5)

Да

0

forum_sub

smallint(5)

Да

0

rusfusion_gbook Поле

Тип

Ноль

По умолчанию

Связь с

guestbook_id

smallint(5)

Да

NULL

guestbook_name

varchar(50)

Да

guestbook_email

varchar(100)

Да

guestbook_weburl

varchar(200)

Да

guestbook_webtitle

varchar(50)

Да

guestbook_message

text

Да

guestbook_otvet

varchar(255)

Да

guestbook_datestamp

int(10)

Да

0

guestbook_ip

varchar(20)

Да

0.0.0.0

rusfusion_infusions Поле

Тип

Ноль

По умолчанию

Связь с

inf_id

smallint(5)

Да

NULL

inf_title

varchar(100)

Да

inf_folder

varchar(100)

Да

inf_version

varchar(10)

Да

0

rusfusion_messages Поле

Тип

Ноль

По умолчанию

Связь с

message_id

smallint(5)

Да

NULL

message_to

smallint(5)

Да

0

message_from

smallint(5)

Да

0

message_subject

varchar(100)

Да

message_message

text

Да

message_smileys

char(1)

Да

message_read

tinyint(1)

Да

0

message_datestamp

int(10)

Да

0

message_folder

tinyint(1)

Да

0

rusfusion_messages_options Поле

Тип

Ноль

По умолчанию

Связь с

user_id

smallint(5)

Да

0

pm_email_notify

tinyint(1)

Да

0

pm_save_sent

tinyint(1)

Да

0

pm_inbox

smallint(5)

Да

0

pm_savebox

smallint(5)

Да

0

pm_sentbox

smallint(5)

Да

0

rusfusion_new_users Поле

Тип

Ноль

По умолчанию

Связь с

user_code

varchar(32)

Да

user_email

varchar(100)

Да

user_datestamp

int(10)

Да

0

user_info

text

Да

rusfusion_news Поле

Тип

Ноль

По умолчанию

Связь с

news_id

smallint(5)

Да

NULL

news_subject

varchar(200)

Да

news_cat

smallint(5)

Да

0

news_news

text

Да

news_extended

text

Да

news_breaks

char(1)

Да

news_name

smallint(5)

Да

1

news_datestamp

int(10)

Да

0

news_start

int(10)

Да

0

news_end

int(10)

Да

0

news_visibility

tinyint(3)

Да

0

news_reads

smallint(5)

Да

0

news_sticky

tinyint(1)

Да

0

news_allow_comments

tinyint(1)

Да

1

news_allow_ratings

tinyint(1)

Да

1

rusfusion_news_cats Поле

Тип

Ноль

По умолчанию

Связь с

news_cat_id

smallint(5)

Да

NULL

news_cat_name

varchar(100)

Да

news_cat_image

varchar(100)

Да

rusfusion_online Поле

Тип

Ноль

По умолчанию

Связь с

online_user

varchar(50)

Да

online_ip

varchar(20)

Да

online_lastactive

int(10)

Да

0

rusfusion_panels Поле

Тип

Ноль

По умолчанию

Связь с

panel_id

smallint(5)

Да

NULL

panel_name

varchar(100)

Да

panel_filename

varchar(100)

Да

panel_content

text

Да

panel_side

tinyint(1)

Да

1

panel_order

smallint(5)

Да

0

panel_type

varchar(20)

Да

panel_access

tinyint(3)

Да

0

panel_display

tinyint(1)

Да

0

panel_status

tinyint(1)

Да

0

rusfusion_photo_albums Поле

Тип

Ноль

По умолчанию

Связь с

album_id

smallint(5)

Да

NULL

album_title

varchar(100)

Да

album_description

text

Да

album_thumb

varchar(100)

Да

album_user

smallint(5)

Да

0

album_access

smallint(5)

Да

0

album_order

smallint(5)

Да

0

album_datestamp

int(10)

Да

0

rusfusion_photos Поле

Тип

Ноль

По умолчанию

Связь с

photo_id

smallint(5)

Да

NULL

album_id

smallint(5)

Да

0

photo_title

varchar(100)

Да

photo_description

text

Да

photo_filename

varchar(100)

Да

photo_thumb1

varchar(100)

Да

photo_thumb2

varchar(100)

Да

photo_datestamp

int(10)

Да

0

photo_user

smallint(5)

Да

0

photo_views

smallint(5)

Да

0

photo_order

smallint(5)

Да

0

photo_allow_comments

tinyint(1)

Да

1

photo_allow_ratings

tinyint(1)

Да

1

rusfusion_poll_votes Поле

Тип

Ноль

По умолчанию

Связь с

vote_id

smallint(5)

Да

NULL

vote_user

smallint(5)

Да

0

vote_opt

smallint(2)

Да

0

poll_id

smallint(5)

Да

0

rusfusion_polls Поле

Тип

Ноль

По умолчанию

Связь с

poll_id

smallint(5)

Да

NULL

poll_title

varchar(200)

Да

poll_opt_0

varchar(200)

Да

poll_opt_1

varchar(200)

Да

poll_opt_2

varchar(200)

Да

poll_opt_3

varchar(200)

Да

poll_opt_4

varchar(200)

Да

poll_opt_5

varchar(200)

Да

poll_opt_6

varchar(200)

Да

poll_opt_7

varchar(200)

Да

poll_opt_8

varchar(200)

Да

poll_opt_9

varchar(200)

Да

poll_started

int(10)

Да

0

poll_ended

int(10)

Да

0

rusfusion_posts Поле

Тип

Ноль

По умолчанию

Связь с

forum_id

smallint(5)

Да

0

thread_id

smallint(5)

Да

0

post_id

smallint(5)

Да

NULL

post_subject

varchar(100)

Да

post_message

text

Да

post_showsig

tinyint(1)

Да

0

post_smileys

tinyint(1)

Да

1

post_author

smallint(5)

Да

0

post_datestamp

int(10)

Да

0

post_ip

varchar(20)

Да

0.0.0.0

post_edituser

smallint(5)

Да

0

post_edittime

int(10)

Да

0

rusfusion_ratings Поле

Тип

Ноль

По умолчанию

Связь с

rating_id

smallint(5)

Да

NULL

rating_item_id

smallint(5)

Да

0

rating_type

char(1)

Да

rating_user

smallint(5)

Да

0

rating_vote

tinyint(1)

Да

0

rating_datestamp

int(10)

Да

0

rating_ip

varchar(20)

Да

0.0.0.0

rusfusion_settings Поле

Тип

Ноль

По умолчанию

Связь с

sitename

varchar(200)

Да

siteurl

varchar(200)

Да

sitebanner

varchar(200)

Да

siteemail

varchar(100)

Да

siteusername

varchar(30)

Да

siteintro

text

Да

description

text

Да

keywords

text

Да

footer

text

Да

opening_page

varchar(100)

Да

news_style

tinyint(1)

Да

0

locale

varchar(20)

Да

English

theme

varchar(100)

Да

shortdate

varchar(50)

Да

longdate

varchar(50)

Да

forumdate

varchar(50)

Да

subheaderdate

varchar(50)

Да

timeoffset

varchar(3)

Да

0

numofthreads

smallint(2)

Да

5

attachments

tinyint(1)

Да

0

attachmax

int(12)

Да

150000

attachtypes

varchar(150)

Да

.gif,.jpg,.png,.zip,.rar,.tar

thread_notify

tinyint(1)

Да

0

enable_registration

tinyint(1)

Да

1

email_verification

tinyint(1)

Да

1

admin_activation

tinyint(1)

Да

0

display_validation

tinyint(1)

Да

1

validation_method

varchar(5)

Да

image

thumb_w

smallint(3)

Да

100

thumb_h

smallint(3)

Да

100

photo_w

smallint(4)

Да

400

photo_h

smallint(4)

Да

300

photo_max_w

smallint(4)

Да

1800

photo_max_h

smallint(4)

Да

1600

photo_max_b

int(10)

Да

150000

thumb_compression

char(3)

Да

gd2

thumbs_per_row

smallint(2)

Да

4

thumbs_per_page

smallint(2)

Да

12

gzip_enabled

tinyint(1)

Да

0

tinymce_enabled

tinyint(1)

Да

0

smtp_host

varchar(200)

Да

smtp_username

varchar(100)

Да

smtp_password

varchar(100)

Да

bad_words_enabled

tinyint(1)

Да

0

bad_words

text

Да

bad_word_replace

varchar(20)

Да

[censored]

guestposts

tinyint(1)

Да

0

numofshouts

tinyint(2)

Да

10

flood_interval

tinyint(2)

Да

15

version

varchar(10)

Да

6.01.10.1

maintenance

tinyint(1)

Да

0

gb_tm

varchar(10)

Да

10

gb_kl

varchar(10)

Да

10

rss_news

tinyint(1)

Да

0

rss_download

tinyint(1)

Да

0

attach_view

tinyint(1)

Да

0

counter

bigint(20)

Да

0

maintenance_message

text

Да

avah

smallint(3)

Да

100

avaw

smallint(3)

Да

100

avasize

mediumint(6)

Да

51200

newsn

smallint(2)

Да

11

rusfusion_shoutbox Поле

Тип

Ноль

По умолчанию

Связь с

shout_id

smallint(5)

Да

NULL

shout_name

varchar(50)

Да

shout_message

varchar(200)

Да

shout_datestamp

int(10)

Да

0

shout_ip

varchar(20)

Да

0.0.0.0

rusfusion_site_links Поле

Тип

Ноль

По умолчанию

Связь с

link_id

smallint(5)

Да

NULL

link_name

varchar(100)

Да

link_url

varchar(200)

Да

link_visibility

tinyint(3)

Да

0

link_position

tinyint(1)

Да

1

link_window

tinyint(1)

Да

0

link_order

smallint(2)

Да

0

rusfusion_submissions Поле

Тип

Ноль

По умолчанию

Связь с

submit_id

smallint(5)

Да

NULL

submit_type

char(1)

Да

submit_user

smallint(5)

Да

0

submit_datestamp

int(10)

Да

0

submit_criteria

text

Да

rusfusion_thread_notify Поле

Тип

Ноль

По умолчанию

Связь с

thread_id

smallint(5)

Да

0

notify_datestamp

int(10)

Да

0

notify_user

smallint(5)

Да

0

notify_status

tinyint(1)

Да

1

rusfusion_threads Поле

Тип

Ноль

По умолчанию

Связь с

forum_id

smallint(5)

Да

0

thread_id

smallint(5)

Да

NULL

thread_subject

varchar(100)

Да

thread_author

smallint(5)

Да

0

thread_views

smallint(5)

Да

0

thread_lastpost

int(10)

Да

0

thread_lastuser

smallint(5)

Да

0

thread_sticky

tinyint(1)

Да

0

thread_locked

tinyint(1)

Да

0

rusfusion_user_groups Поле

Тип

Ноль

По умолчанию

Связь с

group_id

tinyint(3)

Да

NULL

group_name

varchar(100)

Да

group_description

varchar(200)

Да

rusfusion_users Поле

Тип

Ноль

По умолчанию

Связь с

user_id

smallint(5)

Да

NULL

user_name

varchar(30)

Да

user_password

varchar(32)

Да

user_email

varchar(100)

Да

user_hide_email

tinyint(1)

Да

1

user_location

varchar(50)

Да

user_gender

tinyint(1)

Да

0

user_birthdate

date

Да

0000-00-00

user_aim

varchar(16)

Да

user_icq

varchar(15)

Да

user_msn

varchar(100)

Да

user_yahoo

varchar(100)

Да

user_web

varchar(200)

Да

user_theme

varchar(100)

Да

Default

user_offset

char(3)

Да

0

user_avatar

varchar(100)

Да

user_sig

text

Да

user_posts

smallint(5)

Да

0

user_joined

int(10)

Да

0

user_lastvisit

int(10)

Да

0

user_ip

varchar(20)

Да

0.0.0.0

user_rights

text

Да

user_groups

text

Да

user_level

tinyint(3)

Да

101

user_status

tinyint(1)

Да

0

user_stat

varchar(30)

Да

rusfusion_weblink_cats Поле

Тип

Ноль

По умолчанию

Связь с

weblink_cat_id

smallint(5)

Да

NULL

weblink_cat_name

varchar(100)

Да

weblink_cat_description

text

Да

weblink_cat_sorting

varchar(50)

Да

weblink_name ASC

weblink_cat_access

tinyint(3)

Да

0

rusfusion_weblinks Поле

Тип

Ноль

По умолчанию

Связь с

weblink_id

smallint(5)

Да

NULL

weblink_name

varchar(100)

Да

weblink_description

text

Да

weblink_url

varchar(200)

Да

weblink_cat

smallint(5)

Да

0

weblink_datestamp

int(10)

Да

0

weblink_count

smallint(5)

Да

0

Приложение 3

Код файла темы страницы

<?php

if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; }

// theme settings

$body_text = "#000000";

$body_bg = "#666666";

$theme_width = "100%";

$theme_width_l = "170";

$theme_width_r = "170";

function render_header($header_content) {

global $theme_width,$settings;

echo "

<table align='center' width='$theme_width' cellspacing='0' cellpadding='0'>

<tr>

<td class='tbl2-top-left'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

<td class='tbl2-top'>

<img src='".THEME."images/blank.gif' width='1' height='6' alt='' style='display:block'>

</td>

<td class='tbl2-top-right'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

</tr>

<tr>

<td class='tbl-left'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

<td class='header'>

<table width='100%' cellspacing='0' cellpadding='0'>

<tr>

<td>$header_content</td>

</tr>

</table>

</td>

<td class='tbl-right'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

</tr>

<tr>

<td class='tbl-left'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

<td style='background-color:#ccc;padding:0px 5px 5px 5px;'>

<table width='100%' cellspacing='0' cellpadding='0' style='border:#aaa 1px solid;'>

<tr>

<td class='sub-header'>\n";

$result = dbquery("SELECT * FROM ".DB_PREFIX."site_links WHERE link_position>='2' ORDER BY link_order");

if (dbrows($result) != 0) {

$i = 0;

while($data = dbarray($result)) {

if (checkgroup($data['link_visibility'])) {

if ($data['link_url']!="---") {

if ($i != 0) { echo " |\n"; } else { echo "\n"; }

$link_target = ($data['link_window'] == "1" ? " target='_blank'" : "");

if (strstr($data['link_url'], "http://") || strstr($data['link_url'], "https://")) {

echo "<a href='".$data['link_url']."'".$link_target.">".$data['link_name']."</a>";

} else {

echo "<a href='".BASEDIR.$data['link_url']."'".$link_target.">".$data['link_name']."</a>";

}

}

$i++;

}

}

echo ($i == 0 ? "&nbsp;" : "")."

</td>

<td align='right' class='sub-header'>

".ucwords(showdate("%A, %B %d, %Y", time()))."

</td>

</tr>

</table>

</td>

<td class='tbl-right'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

</tr>

<tr>

<td class='tbl-bot-left'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot'>

<img src='".THEME."images/blank.gif' width='1' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot-right'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

</tr>

</table>";

echo "

<table width='100%' cellspacing='0' cellpadding='0'>

<tr>\n";

}

function render_footer($license=false) {

global $theme_width,$settings,$locale;

echo "

</tr>

</table>

<table align='center' width='$theme_width' cellspacing='0' cellpadding='0'>

<tr>

<td class='tbl2-top-left'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

<td class='tbl2-top'>

<img src='".THEME."images/blank.gif' width='1' height='6' alt='' style='display:block'>

</td>

<td class='tbl2-top-right'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

</tr>

<tr>

<td class='tbl-left'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

<td class='header'>

".stripslashes($settings['footer'])."

</td>

<td class='tbl-right'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

</tr>

<tr>

<td class='tbl-bot-left'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot'>

<img src='".THEME."images/blank.gif' width='1' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot-right'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

</tr>

</table>

<table align='center' width='$theme_width' cellpadding='0' cellspacing='0'>

<tr>

<td align='center' class='footer'>

".$settings['counter']." ".($settings['counter'] == 1 ? $locale['140']."<br><br>\n" : $locale['141']."<br><br>\n");

if ($license == false) {

echo "

Powered by <a href='http://www.php-fusion.co.uk' target='_blank'><img src='".THEME."images/fusion.gif' alt='PHP-Fusion' title='PHP-Fusion' border='0' style='vertical-align:middle;'></a> v".$settings['version']." &copy; 2003-2005<br><br>\n";

}

echo "

</td>

</tr>

</table>\n";

}

function render_news($subject, $news, $info) {

global $locale;

echo "

<table width='100%' cellpadding='0' cellspacing='0'>

<tr>

<td class='tbl-top-left'>

<img src='".THEME."images/blank.gif' width='6' height='23' alt='' style='display:block'>

</td>

<td width='100%' class='tbl-top'>

$subject

</td>

<td class='tbl-top-right'>

<img src='".THEME."images/blank.gif' width='6' height='23' alt='' style='display:block'>

</td>

</tr>

</table>

<table width='100%' cellpadding='0' cellspacing='0'>

<tr>

<td class='tbl-left'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

<td class='main-body'>

<div style='width:100%;vertical-align:top;'>

$news

</div>

<div style='margin-top:5px'>

<table width='100%' cellpadding='0' cellspacing='0'>

<tr>

<td class='infobar'>

<img src='".THEME."images/bullet.gif' alt='&middot;'>

".$locale['040']."<a href='profile.php?lookup=".$info['user_id']."'>".$info['user_name']."</a>

".$locale['041'].showdate("longdate", $info['news_date'])."

</td>

<td align='right' class='infobar'>

".($info['news_ext'] == "y" ? "<a href='news.php?readmore=".$info['news_id']."'>".$locale['042']."</a> &middot;\n" : "");

if ($info['news_allow_comments']) echo "

<a href='news.php?readmore=".$info['news_id']."'>".$info['news_comments'].$locale['043']."</a> &middot;\n";

echo "

".$info['news_reads'].$locale['044']."

<a href='print.php?type=N&amp;item_id=".$info['news_id']."'><img src='".THEME."images/printer.gif' alt='".$locale['045']."' border='0' style='vertical-align:middle;'></a>

</td>

</tr>

</table>

</div>

</td>

<td class='tbl-right'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

</tr>

<tr>

<td class='tbl-bot-left'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot'>

<img src='".THEME."images/blank.gif' width='1' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot-right'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

</tr>

</table>\n";

}

function render_article($subject, $article, $info) {

global $locale;

echo "

<table width='100%' cellpadding='0' cellspacing='0'>

<tr>

<td class='tbl-top-left'>

<img src='".THEME."images/blank.gif' width='6' height='23' alt='' style='display:block'>

</td>

<td width='100%' class='tbl-top'>

$subject

</td>

<td class='tbl-top-right'>

<img src='".THEME."images/blank.gif' width='6' height='23' alt='' style='display:block'>

</td>

</tr>

</table>

<table width='100%' cellpadding='0' cellspacing='0'>

<tr>

<td class='tbl-left'><img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'></td>

<td class='main-body'>

<div style='width:100%;vertical-align:top;'>".($info['article_breaks'] == "y" ? nl2br($article) : $article)."</div>

<div style='margin-top:5px'>

<table width='100%' cellpadding='0' cellspacing='0'>

<tr>

<td class='infobar'><img src='".THEME."images/bullet.gif' alt='&middot;'>

".$locale['040']."<a href='profile.php?lookup=".$info['user_id']."'>".$info['user_name']."</a>

".$locale['041'].showdate("longdate", $info['article_date'])."

</td>

<td align='right' class='infobar'>\n";

if ($info['article_allow_comments']) echo "

".$info['article_comments'].$locale['043']." ·\n";

echo "

".$info['article_reads'].$locale['044']."

<a href='print.php?type=A&amp;item_id=".$info['article_id']."'><img src='".THEME."images/printer.gif' alt='".$locale['045']."' border='0' style='vertical-align:middle;'></a>

</td>

</tr>

</table>

</div>

</td>

<td class='tbl-right'>

<img src='".THEME."images/blank.gif' width='5' height='1' alt='' style='display:block'>

</td>

</tr>

<tr>

<td class='tbl-bot-left'>

<img src='".THEME."images/blank.gif' width='5' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot'>

<img src='".THEME."images/blank.gif' width='1' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot-right'>

<img src='".THEME."images/blank.gif' width='5' height='6' alt='' style='display:block'>

</td>

</tr>

</table>\n";

}

function opentable($title) {

echo "<table width='100%' cellpadding='0' cellspacing='0'>

<tr>

<td class='tbl-top-left'>

<img src='".THEME."images/blank.gif' width='6' height='23' alt='' style='display:block'>

</td>

<td width='100%' class='tbl-top'>

$title

</td>

<td class='tbl-top-right'>

<img src='".THEME."images/blank.gif' width='6' height='23' alt='' style='display:block'>

</td>

</tr>

</table>

<table width='100%' cellpadding='0' cellspacing='0'>

<tr>

<td class='tbl-left'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

<td class='main-body'>\n";

}

function closetable() {

echo "

</td>

<td class='tbl-right'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

</tr>

<tr>

<td class='tbl-bot-left'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot'>

<img src='".THEME."images/blank.gif' width='1' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot-right'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

</tr>

</table>\n";

}

function openside($title) {

echo "<table width='100%' cellpadding='0' cellspacing='0'>

<tr>

<td class='tbl-top-left'>

<img src='".THEME."images/blank.gif' width='6' height='23' alt='' style='display:block'>

</td>

<td width='100%' class='tbl-top'>

$title

</td>

<td class='tbl-top-right'>

<img src='".THEME."images/blank.gif' width='6' height='23' alt='' style='display:block'>

</td>

</tr>

</table>

<table width='100%' cellpadding='0' cellspacing='0'>

<tr>

<td class='tbl-left'><img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'></td>

<td class='side-body'>\n";

}

function closeside() {

echo "

</td>

<td class='tbl-right'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

</tr>

<tr>

<td class='tbl-bot-left'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot'>

<img src='".THEME."images/blank.gif' width='1' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot-right'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

</tr>

</table>\n";

tablebreak();

}

function opensidex($title,$open="on") {

$box_img = ($open=="on" ? "off" : "on");

echo "<table width='100%' cellpadding='0' cellspacing='0'>

<tr>

<td class='tbl-top-left'>

<img src='".THEME."images/blank.gif' width='6' height='23' alt='' style='display:block'>

</td>

<td class='tbl-top'>

$title

</td>

<td align='right' class='tbl-top'>

<img onclick=\"javascript:flipBox('$title')\" name='b_$title' alt='$box_img' border='0' src='".THEME."images/panel_$box_img.gif'>

</td>

<td class='tbl-top-right'>

<img src='".THEME."images/blank.gif' width='6' height='23' alt='' style='display:block'>

</td>

</tr>

</table>

<table width='100%' cellpadding='0' cellspacing='0'>

<tr>

<td class='tbl-left'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

<td class='side-body'>

<div id='box_$title'".($open=="off" ? "style='display:none'" : "").">\n";

}

function closesidex() {

echo "

</div>

<td class='tbl-right'>

<img src='".THEME."images/blank.gif' width='6' height='1' alt='' style='display:block'>

</td>

</tr>

<tr>

<td class='tbl-bot-left'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot'>

<img src='".THEME."images/blank.gif' width='1' height='6' alt='' style='display:block'>

</td>

<td class='tbl-bot-right'>

<img src='".THEME."images/blank.gif' width='6' height='6' alt='' style='display:block'>

</td>

</tr>

</table>\n";

tablebreak();

}

function tablebreak() {

echo "<table width='100%' cellspacing='0' cellpadding='0'>

<tr>

<td height='5'></td>

</tr>

</table>\n";

}

?>

Приложение 4

Содержание файла styles.css.

a { color:#113355; text-decoration:none; }

a:hover { color:#113357; text-decoration:underline; }

a.side { color:#113355; text-decoration:none; }

a:hover.side { color:#113357; text-decoration:underline; }

a.white { color:#eee; text-decoration:none; }

a:hover.white { color:#eee; text-decoration:underline; }

body {

font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:14px;

scrollbar-face-color:#444; scrollbar-shadow-color:#555;

scrollbar-highlight-color:#555; scrollbar-3dlight-color:#888;

scrollbar-darkshadow-color:#111; scrollbar-track-color:#555;

scrollbar-arrow-color:#aaa;

}

form { margin:0px 0px 0px 0px; }

hr { border-top:1px #aaa solid; border-bottom:1px #eee solid; }

hr.side-hr { border-top:1px #aaa solid; border-bottom:1px #eee solid; }

td { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:14px; }

pre { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:14px; }

.alt { color:#555; }

.header {

font-family:Verdana,Tahoma,Arial,Sans-Serif;

font-size:14px;

color:#000; background-color:#ccc;

padding:5px;

}

.sub-header {

font-family:Verdana,Tahoma,Arial,Sans-Serif;

font-size:14px;

color:#000; background-color:#ddd;

padding:3px 5px 5px 5px;

}

.footer {

font-family:Verdana,Tahoma,Arial,Sans-Serif;

font-size:14px;

color:#bbb;

padding:10px;

}

.button {

font-family:Tahoma,Arial,Verdana,Sans-Serif;

font-size:14px;

color:#000; background-color:#ddd;

border:#999 1px solid;

margin-top:2px;

}

.textbox {

font-family:Verdana,Tahoma,Arial,Sans-Serif;

font-size:14px;

color:#000; background-color:#fff;

border:1px #999 solid;

}

.main-bg { padding:5px 0px 5px 0px; }

.side-border-left { padding:5px 10px 0px 0px; }

.side-border-right { padding:5px 0px 0px 10px; }

.main-body {

font-size:14px;

color:#000; background-color:#ccc;

padding:3px 3px 3px 4px;

}

.side-body {

font-size:14px;

color:#000; background-color:#ccc;

padding:4px 4px 6px 4px;

}

.infobar {

font-size:14px;

color:#000; background-color:#bbb;

padding:3px 4px 3px 4px;

}

.tbl-top {

font-family:Verdana,Tahoma,Arial,Sans-Serif;

font-size:14px;font-weight:normal;

color:#aaa;

height:23px;

padding:0px 2px 0px 2px;

background-image:url(images/tbl-top.gif);background-repeat:repeat-x;

}

.tbl-left { width:6px; background-image:url(images/tbl-left.gif); background-repeat:repeat-y; }

.tbl-right { width:6px; background-image:url(images/tbl-right.gif); background-repeat:repeat-y; }

.tbl-bot-left { width:6px; height:6px; background-image:url(images/tbl-bot-left.gif); }

.tbl-bot-right { width:6px; height:6px; background-image:url(images/tbl-bot-right.gif); }

.tbl-bot { height:6px; background-image:url(images/tbl-bot.gif); background-repeat:repeat-x; }

.tbl-top-left { width:6px; height:23px; background-image:url(images/tbl-top-left.gif); }

.tbl-top-right { width:6px; height:23px; background-image:url(images/tbl-top-right.gif); }

.tbl2-top-left { width:6px; height:6px; background-image:url(images/tbl2-top-left.gif); }

.tbl2-top-right { width:6px; height:6px; background-image:url(images/tbl2-top-right.gif); }

.tbl2-top { height:6px; background-image:url(images/tbl2-top.gif); background-repeat:repeat-x; }

.tbl-border { background-color:#aaa; }

.tbl { font-size:14px; padding:3px 4px 3px 4px; }

.tbl1 {font-size:14px; color:#000; background-color:#ccc; padding:4px; }

.tbl2 { font-size:14px; color:#000; background-color:#bbb; padding:4px; }

.forum-caption {

font-size:14px;

color:#aaa; background-color:#333;

padding:2px 4px 4px 4px;

}

.quote {

font-size:14px;

color:#000; background-color:#ddd;

padding:2px;

margin:0px 20px 0px 20px;

border:1px #aaa solid;

}

.poll { height:12px; border:1px #444 solid; }

.comment-name { font-weight:bold; color:#113355; }

.shoutboxname { font-weight:bold; color:#113355; }

.shoutbox { color:#444; }

.shoutboxdate { font-size:14px; color:#000; text-align:right; }

.small { font-size:14px; font-weight:normal; }

.small2 { font-size:14px; font-weight:normal; color:#444; }

.side-small { font-size:14px; font-weight:normal; color:#333; }

.side-label { background-color:#bbb; padding:2px; }

.gallery { padding: 16px 0px 8px 0px; }

.gallery img { border: 1px solid #ccc; filter: gray; }

.gallery:hover img { border: 1px solid red; filter: none; }

img.activegallery { border: 1px solid green; filter: none; }

Размещено на Allbest.ru


Подобные документы

  • Исследование организационной структуры ООО "Трансэнергосервис". Обзор методологий проектирования интернет-представительства. Инструментальные средства разработки и реализации системы управления сайтом: разработка интерфейса пользователя и web-сайта.

    дипломная работа [1,7 M], добавлен 10.08.2014

  • Анализ функционирования интернет-сайтов по предоставлению услуг. Обзор методологий проектирования интернет-представительства. Инструментальные средства разработки и реализации системы управления сайтом. Разработка интерфейса пользователя и web-сайта.

    дипломная работа [1,2 M], добавлен 03.08.2014

  • Информационная система и ее виды. Общие понятия реляционного подхода к организации баз данных. Функциональное описание разрабатываемого программного обеспечения "База ИДПО". Определение стоимости и трудоёмкости разработки данного программного средства.

    дипломная работа [2,1 M], добавлен 15.06.2013

  • Инструментальные средства разработки сайта. Таблицы базы данных, их описание. Общие принципы разработки программного продукта. Структура программного продукта клиента. Страница информации о пользователе и его заказов, информационная безопасность.

    дипломная работа [3,5 M], добавлен 14.06.2012

  • Методы и способы представления на web-страницах различных видов информации, не препятствующие их доступности. Этапы разработки web-сайта. Общие представления о языке HTML. Внешний вид страниц. Оценка трудоемкости и сроков разработки программного продукта.

    дипломная работа [2,9 M], добавлен 13.04.2014

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

    курсовая работа [2,5 M], добавлен 22.03.2017

  • Основные технологии разработки ресурсов Интернет. Процесс разработки веб-сайта. Понятие Web-сайта и классификация Web-сайтов. Основные этапы разработки Web-сайта. Использование HTML, CSS, JavaScript, FLASH, PHP и реляционной базы данных MySQL.

    презентация [1,3 M], добавлен 28.11.2015

  • Основные этапы разработки web-сайта. Классификации современных бирж. Выбор программного средства для разработки сайта. Требования к сайту. Расчет прогнозируемой цены и прибыли на программное средство. Описание языков для разработки web–приложений.

    дипломная работа [1,4 M], добавлен 02.09.2016

  • Сайт как средство предоставления и передачи информации, их классификация. Разработка информационного web-сайта для МОУ СОШ №12. Подготовка проектной документации, выбор средств разработки HTML-страниц. Функциональная часть, контент; структура навигации.

    дипломная работа [2,6 M], добавлен 08.01.2015

  • Разработка сайта ГОУ СПО Краснодарского торгово-экономического колледжа. Назначение и цели создания сайта. Оценка бумажного или машинного прототипа при участии пользователя с целью обнаружить проблемы с юзабилити. Case-средства управления сайтом CMS.

    дипломная работа [2,6 M], добавлен 27.10.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.