Разработка информационного сайта на базе 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 ? " " : "")."
</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']." © 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='·'>
".$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> ·\n" : "");
if ($info['news_allow_comments']) echo "
<a href='news.php?readmore=".$info['news_id']."'>".$info['news_comments'].$locale['043']."</a> ·\n";
echo "
".$info['news_reads'].$locale['044']."
<a href='print.php?type=N&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='·'>
".$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&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