Дипломная (вкр): Создание web-сайта Таразского инновационно-гуманитарного университета

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Разработанный сайт удовлетворяет всем требованиям, поставленным на этапе постановки задачи. При разработке web-сайта были использованы модули аутентификации, и осуществления поиска по сайту. Данные модули были доработаны с учетом специфики web-сайта и успешно внедрены в его структуру. Также был переопределен вывод многих модулей, например, вывода последних новостей, модуля для объявлений, вывода HTML кода и компонентов.

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ

1. Ташков П.А. Веб-мастеринг на 100 %: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка. 2010.

. Гончаров А.Н. Самоучитель HTML [Текст] / А.Н. Гончаров.- СПб.: Питер, 2002.

. Чиртик А.В. Популярный самоучитель HTML [Текст] / А.В. Чиртик.- СПб.: Питер, 2006.

. Learn.JavaScript.ru/

. Материал из Википедии - свободной энциклопедии о системах управления сайтом. http://ru.wikipedia.org/wiki/CMS

6. CMS List. Обзор CMS. Сайт о системах управления сайтом. http://www.cmslist.ru

. Колисниченко Д.Н. Joomla! [Текст]: Руководство пользователя / Д.Н. Колисниченко.- М.: Диалектика, 2009.

. Web Database Application with PHP and MySQL, 2nd Edition By David Lane, Hugh E. Williams. © O'Reilly, May 2004. ISBN: 0-596-00543-1.

. Горнаков С.Г. Осваиваем популярные системы управления сайтом [Текст] / С.Г. Горнаков.- М.: Наука, 2009.

. <http://www.denwer.ru/>

. Joomla! CMS по-русски. http://joomlaportal.ru

. http://service-joomla.ru/

. Хаген Г. Создание веб-сайтов с помощью Joomla! 1.5 [Текст] / Г. Хаген.- М.: Вильямс, 2008.

. Уроки создания сайта в Joomla. <http://joomla-create.ru/>

. Норт Б. Joomla! [Текст]: Практическое руководство / Б. Норт.- М.: Символ-плюс, 2008.

. Рамел Д. Самоучитель Joomla! [Текст] / Д. Рамел.- СПб.: Питер, 2008.

17. Компьютерные информационные технологи: Учебное пособие/А.В. Бурдуковская [и др.] - Издательство БГУЭП, 2002.

18. Вильямсон Х. Универсальный Dynamic HTML / Библиотека программиста - СПб.: ПИТЕР, 2001.

. Алексеев А.П. Введение в Web-дизайн: учебное пособие. - М.: СОЛОН-ПРЕСС, 2008.

ПРИЛОЖЕНИЕ А

Файл index.php из шаблона TIGU

<?php defined("_JEXEC") or die();?>

<?php

$doc = JFactory::getDocument();

$tplparams=JFactory::getApplication()->getTemplate(true)->params;

$site_logo=$tplparams->get('site_logo');

$menu=JFactory::getApplication()->getMenu();

$activePageId=JFactory::getApplication()->getMenu()->getActive()->id;

$homePageId=JFactory::getApplication()->getMenu()->getDefault()->id;

$doc->addStyleSheet(JUri::base().'templates/'.$doc->template.'/css/style.css');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/jquery.tigu.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/menu.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/vse.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/scriptsForIndex2.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/slimbox2.js');

//$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/poll.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/jquery.easing.1.1.1.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/jquery.mousewheel.min.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/jquery.cycle.all.min.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/jquery.cycle.all.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/jquery.bxslider2.0.1.min.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/slaid.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/cloud-carousel.1.0.4.min.js');

//$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/tags/swfobject.js');

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//ru" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<jdoc:include type="head" />

</head>

<body>

<!-- Общий div для всей страницы -->

<div>

<div id="top1_menu">

<div id="myslidemenu">

<jdoc:include type="modules" name="position-0" />

<br style="clear: left" />

</div><!-- Конец меню -->

</div>

<!-- Блок хедера (шапка сайта) -->

<div id="forheader" style="cursor: pointer; cursor: hand;" onclick="self.location = 'http://tigu.kz'" title="tigu.kz">

<?php if($site_logo) :?>

<img src="<?php echo JUri::base().'/'.$site_logo?>" width="945" height="143" alt="Логотип ТИГУ" />

<?php else :?>

<img src="<?php echo JUri::base();?>templates/<?php echo $doc->template;?>/images/top.jpg" width="945" height="143" alt="Логотип ТИГУ" />

<?php endif; ?>

</div><!-- Конец блока хедера -->

<div id="lang"><!--Блог переключателя языка-->

</div>

<div id="top_menu">

<div id="myslidemenu">

<jdoc:include type="modules" name="position-2" />

</div>

<br style="clear: left" />

<?php if($doc->countModules('position-4')) :?>

<div id="top_content">

<jdoc:include type="modules" name="position-4" />

</div>

<?php endif;?>

<?php if($doc->countModules('position-3')):?>

<div id="breadcrumbs">

<jdoc:include type="modules" name="position-3" />

</div>

<?php endif;?>

<div id="content">

<!-- Ночало текстого обл -->

<div id="text_content_bg">

<div id="text_content">

<?php if($activePageId != $homePageId): ?>

<jdoc:include type="component" />

<jdoc:include type="modules" name="position-5" />

<?php endif;?>

</div>

</div><!-- Конец текстого обл -->

<div id="right_menu_bg">

<div id="right_menu">

<!--<br /><script type="text/javascript">jQuery(document).ready(function() {jQuery('.input_s').removeAttr('value'); }</script><span>

<form action="view_search.php" method="post" name="form_s">

<input>іздеу..." size="18" maxlength="100">

<input id="search_button" name="submit_s" type="submit" value="&#1030;&#1079;&#1076;&#1077;&#1091;">

</form>

</span>-->

<!--<div id="wpcumuluscontent">

<p style="text-align:center;">

<p style="font-size: 4pt; text-align:right;">Для красивого отображения этого блока требуется <noindex><a href="http://www.adobe.com/go/getflashplayer" target="_blank" rel="nofollow">Flash Player 9</a></noindex> или выше.</p></p>

</div>

<!--Для объявления-->

<jdoc:include type="modules" name="position-6" />

<div id="edu">

<a href="http://tigu.kz/korrupsia.php"><img src="<?php echo JUri::base().'templates/'.$doc->template;?>/files/korrupsia.jpg" /></a>

<a href="http://www.tigu.kz/ssu.php"><img src="<?php echo JUri::base().'templates/'.$doc->template;?>/files/ssu.jpg" /></a>

<a href="http://www.akorda.kz" target="_blank"><img src="<?php echo JUri::base().'templates/'.$doc->template;?>/files/akorda.jpg" id="edu1" /></a>

</div>

</div>

</div>

</div>

<div id="forFooter">

<div style="float: left; width: 700px;"><p style="font-size:12px;">Қазақстан Республикасы, индекс 080000,Тараз қаласы, Желтоқсан көшесі №69Б, <br />тел: 8(7262) 50-13-55, факс: 8(7262) 51-83-12 <br />E-mail: tigu_kz@mail.ru, info@tigu.kz</p></div>

<div id="vDividerFooter"></div>

<div style="float: left;width: 200px;"><p style="font-size:12px; text-align: right;">Сайт авторы: "Ақпараттық технологиялар" бөлімі<br />mukhit_bma@mail.ru<br />support@tigu.kz</p></div>

</body>

</html>

ПРИЛОЖЕНИЕ В

Файл blog.php из переопределения для шаблона TIGU

<?php('_JEXEC') or die;::addIncludePath(JPATH_COMPONENT . '/helpers');::_('behavior.caption');

?>

<div>

<?php if ($this->params->get('show_page_heading')) : ?>

<div>

<h1> <?php echo $this->escape($this->params->get('page_heading')); ?> </h1>

</div>

<?php endif; ?>

<?php if ($this->params->get('show_category_title', 1) or $this->params->get('page_subheading')) : ?>

<h2> <?php echo $this->escape($this->params->get('page_subheading')); ?>

<?php if ($this->params->get('show_category_title')) : ?>

<span>

<?php endif; ?>

</h2>

<?php endif; ?>

<?php if ($this->params->get('show_cat_tags', 1) && !empty($this->category->tags->itemTags)) : ?>

<?php $this->category->tagLayout = new JLayoutFile('joomla.content.tags'); ?>

<?php echo $this->category->tagLayout->render($this->category->tags->itemTags); ?>

<?php endif; ?>

<?php if ($this->params->get('show_description', 1) || $this->params->def('show_description_image', 1)) : ?>

<div>

<?php if ($this->params->get('show_description_image') && $this->category->getParams()->get('image')) : ?>

<img src="<?php echo $this->category->getParams()->get('image'); ?>" alt="<?php echo htmlspecialchars($this->category->getParams()->get('image_alt')); ?>"/>

<?php endif; ?>

<?php if ($this->params->get('show_description') && $this->category->description) : ?>

<?php echo JHtml::_('content.prepare', $this->category->description, '', 'com_content.category'); ?>

<?php endif; ?>

</div>

<?php endif; ?>

<?php if (empty($this->lead_items) && empty($this->link_items) && empty($this->intro_items)) : ?>

<?php if ($this->params->get('show_no_articles', 1)) : ?>

<p><?php echo JText::_('COM_CONTENT_NO_ARTICLES'); ?></p>

<?php endif; ?>

<?php endif; ?>

<?php $leadingcount = 0; ?>

<?php if (!empty($this->lead_items)) : ?>

<?php foreach ($this->lead_items as &$item) : ?>

<div>

<?php

$this->item = & $item;$this->loadTemplate('item');

?>

</div>

<?php $leadingcount++; ?>

<?php endforeach; ?>

<?php endif; ?>

<?php

$introcount = (count($this->intro_items));

$counter = 0;

?>

<?php if (!empty($this->intro_items)) : ?>

<?php foreach ($this->intro_items as $key => &$item) : ?>

<?php $rowcount = ((int) $key % (int) $this->columns) + 1; ?>

<?php if ($rowcount == 1) : ?>

<?php $row = $counter / $this->columns; ?>

<div>

<?php endif; ?>

<div>

<div>

<?php

$this->item = & $item;$this->loadTemplate('item');

?>

</div>

<!-- end item -->

<?php $counter++; ?>

</div><!-- end span -->

<?php if (($rowcount == $this->columns) or ($counter == $introcount)) : ?>

</div><!-- end row -->

<?php endif; ?>

<?php endforeach; ?>

<?php endif; ?>

<?php if (!empty($this->link_items)) : ?>

<div>

<?php echo $this->loadTemplate('links'); ?>

</div>

<?php endif; ?>

<?php if (!empty($this->children[$this->category->id]) && $this->maxLevel != 0) : ?>

<div>

<?php if ($this->params->get('show_category_heading_title_text', 1) == 1) : ?>

<h3> <?php echo JTEXT::_('JGLOBAL_SUBCATEGORIES'); ?> </h3>

<?php endif; ?>

<?php echo $this->loadTemplate('children'); ?> </div>

<?php endif; ?>

<?php if (($this->params->def('show_pagination', 1) == 1 || ($this->params->get('show_pagination') == 2)) && ($this->pagination->get('pages.total') > 1)) : ?>

<?php if ($this->params->def('show_pagination_results', 1)) : ?>

<p>

<?php endif; ?>

<?php echo $this->pagination->getPagesLinks(); ?>

<?php endif; ?>

</div>

Источник: https://www.bibliofond.ru/detail.aspx?id=870939