admin писал(а):
Где нету? Вы не путаете ли версии? Все учебные версии Edumandriva (то есть KDE и LXDE) ведут по умолчанию на wiki.edumandriva.ru
Полазил я по домашней странице. И пришел к таким результатам.
1. Если окрывается домашняя страница с подключённым интернетом то скрипт домашней страницы редиректит на вики EduMandriva. Тут без вопросов.
2. Если нет соединения, либо запрещён Java Script, остаётся домашняя страница загруженная из
file:///usr/share/doc/HTML/index.html. Что обнаруживается:
- Заголовки "Техподдержка", "Вики", "EDUMANDRIVA.RU" на месте.
- Подводим курсор на кнопку и видим, что "Техподдержка" отправляет на support.mandriva.com; "Вики" отправляет на store.mandriva.com; "EDUMANDRIVA.RU" отправляет на http://www.mandriva.com
Мне стало интересно посмотреть исходный код страницы. Вот что я там увидел:
Код:
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
<meta http-equiv="Cache-Control" content="no-cache" />
<meta name="mdv:release" content="Mandriva Linux release 2011.0 (Official) for i586" />
<meta name="mdv:product" content="download" />
<meta name="mdv:pack" content="" />
<title>Mandriva Linux</title>
<link rel="stylesheet" type="text/css" media="screen, projection" href="file:///usr/share/mdk/indexhtml/screen.css" />
<link rel="stylesheet" type="text/css" media="print, handheld" href="file:///usr/share/mdk/indexhtml/print.css" />
<script type="text/javascript" src="file:///usr/share/mdk/indexhtml/script.js"></script>
</head>
<body onload="try{run();}catch(e){}">
<div id="page">
<h1><a href="http://www.mandriva.com/"><span>Mandriva</span></a></h1>
<ul>
<li id="mandriva_com"><a href="http://www.mandriva.com/"><span>Mandriva</span></a></li>
<li id="store"><a href="http://store.mandriva.com/"><span>store.mandriva.com</span></a></li>
<li id="support"><a href="http://support.mandriva.com/"><span>support.mandriva.com</span></a></li>
</ul>
</div>
</body>
</html>
Ну и, соответственно, я посмотрел откуда загружаются стили и всё содержимое.
Во-первых, файла по адресу
/usr/share/mdk/indexhtml/print.css нет, то есть строка
Код:
<link rel="stylesheet" type="text/css" media="print, handheld" href="file:///usr/share/mdk/indexhtml/print.css" />
ссылается в никуда.
Во-вторых, css заменяет фон страницы на правильную картинку, однако он же не меняет адреса ссылок:
Код:
body {
text-align: left;
margin: auto;
width: 800px;
height: 600px;
background-image: url(./images/bgnew.png);
background-repeat: no-repeat;
color: #21449C;
font-family: sans-serif;
}
В папке же
/usr/share/mdk/indexhtml имеется файл
index.html со следующим содержимым:
Код:
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="#LANG" xml:lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
<meta http-equiv="Cache-Control" content="no-cache" />
<title>Mandriva Linux</title>
<link rel="stylesheet" type="text/css" media="screen, projection" href="file:///usr/share/mdk/indexhtml/screen.css" />
<script type="text/javascript" src="file:///usr/share/mdk/indexhtml/script.js"></script>
</head>
<body onload="try{run();}catch(e){}">
<div id="page">
<h1><a href="http://edumandriva.ru/"><span>EduMandriva</span></a></h1>
<ul>
<li id="mandriva_com"><a href="http://edumandriva.ru/"><span>EduMandriva</span></a></li>
<li id="store"><a href="http://wiki.edumandriva.ru/"><span>Вики</span></a></li>
<li id="support"><a href="http://qa.linuxedu.ru/"><span>Техподдержка</span></a></li>
</ul>
</div>
</body>
</html>
То есть тот самый, похоже, который и должен лежать в
file:///usr/share/doc/HTML/index.html. Копирую данный файл в эту самую папку и получаю рабочий вариант домашней страницы.
Возможно косяк не самый критичный, но он имеется. Может поправите?