Спонсоры:

Версия для слабовидящих

Cascading Style Sheet - таблицы стилей

Re: Версия для слабовидящих

Сообщение Night_Pilgrim » 07 ноя 2014, 18:11

опять посмотрел исходный код...

теперь пытаюсь понять, что за title="style-default" я такую штуку вообще в первый раз вижу, откуда это взялось? default - переводится "по умолчанию". А у этого шаблона подключённого id нет. *DnK*
Изображение
Он yходит один, и не слышно шагов,
Он не смотpит назад, он не видит вpагов.
Он yходит тyда, где зови не зови -
По колено тpавы и по пояс любви.

© Белая гвардия
Аватара пользователя
Night_Pilgrim
Князь Тишины
 
Сообщения: 1968
Зарегистрирован: 23 ноя 2011, 20:38
Откуда: Бездна

Re: Версия для слабовидящих

Сообщение Night_Pilgrim » 07 ноя 2014, 18:16

я сейчас сделаю немного пояснений.

функция look(),
- прописана в look.js

как понять что работает, при нажатии на кнопку - что-то обязательно да произойдёт, может стили вообще исчезнут, может станут такими "как надо", если пропали полностью - проблема с подключением css, неверно прописан путь к файлу.

меняет шаблон в конкретном случае template.css. Но здесь возникает вопрос, а там ли она его меняет... это как дёргать стрелку на 1-м пути, а поезд идёт по второму.

cookie,
функция для их работоспособности - cookie.js
если "всё работает" - но пропадает при переходе на другую страницу - виноваты они

span - область, где расположена кнопка.
Изображение
Он yходит один, и не слышно шагов,
Он не смотpит назад, он не видит вpагов.
Он yходит тyда, где зови не зови -
По колено тpавы и по пояс любви.

© Белая гвардия
Аватара пользователя
Night_Pilgrim
Князь Тишины
 
Сообщения: 1968
Зарегистрирован: 23 ноя 2011, 20:38
Откуда: Бездна

Re: Версия для слабовидящих

Сообщение MIf2008 » 09 ноя 2014, 20:55

Удалил код который Вас смутил. Это от другова антологичного скипта. Теперь остался только Ваш. Когда тестировал Ваш разумеется все остальное удалял что бы не было конфликтов.

Ваши ссылки над текстовым полем одной старой. Можете сами убедится что при нажатии не каких действий не происходит притом совсем нечего.

Вы сами видите что js подключен. Если в файле не правильно указаны пути к css должно хоть что то происходить но нечего нет.
MIf2008
 
Сообщения: 23
Зарегистрирован: 07 ноя 2014, 08:04

Re: Версия для слабовидящих

Сообщение MIf2008 » 09 ноя 2014, 20:57

<!DOCTYPE html>
<!-- jsn_nuru_free 2.0.3 -->
<html lang="ru-ru" dir="ltr">
<head>
<script type="text/javascript" src="/templates/jsn_nuru_free/js/cookie.js"></script>
<link id="st" rel="stylesheet" href="/templates/jsn_nuru_free/css/template.css" type="text/css">
<script type="text/javascript" src="/templates/jsn_nuru_free/js/look.js"></script>
<base href="http://ekolog-spb.ru/" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="keywords" content="ПНООЛР, ПДВ, 2-ТП отходы, Курсы, семинары, Курсы по экологии" />
<meta name="description" content="Центр «Рубикон» - осуществляет экологическое сопровождение и проектирование Вашего предприятия в сфере охраны Окружающей Среды (экологические проекты ПНООЛР, СЗЗ, предельно допустимые выбросы, экологическая документация, а также курсы по экологии, обучение экологической безопасности)" />
<title>Группа Компаний Рубикон - Курсы, семинары, аудит, доступность для инвалидов...</title>
<link href="http://ekolog-spb.ru/" rel="canonical" />


Сами видите стороннего кода нет. Только то что Вы мне сказали прописать.
MIf2008
 
Сообщения: 23
Зарегистрирован: 07 ноя 2014, 08:04

Re: Версия для слабовидящих

Сообщение MIf2008 » 09 ноя 2014, 21:08

Я даже сейчас создал чистый сайт joomla и использовал Ваш код что бы исключить возможность конфликта скриптов но реакция таже а точнее не какой =(
MIf2008
 
Сообщения: 23
Зарегистрирован: 07 ноя 2014, 08:04

Re: Версия для слабовидящих

Сообщение Night_Pilgrim » 09 ноя 2014, 21:30

из того, что я увидел сейчас, всё вроде прописано верно (я про js и css), вернёмся к вопросу span'ов ещё раз повторите, как они у Вас выглядят?

и ещё я попрошу описать в точности на какой именно проблеме мы сейчас остановились. Так сказать, что конкретно не работает.
Изображение
Он yходит один, и не слышно шагов,
Он не смотpит назад, он не видит вpагов.
Он yходит тyда, где зови не зови -
По колено тpавы и по пояс любви.

© Белая гвардия
Аватара пользователя
Night_Pilgrim
Князь Тишины
 
Сообщения: 1968
Зарегистрирован: 23 ноя 2011, 20:38
Откуда: Бездна

Re: Версия для слабовидящих

Сообщение MIf2008 » 09 ноя 2014, 22:08

Night_Pilgrim писал(а):из того, что я увидел сейчас, всё вроде прописано верно (я про js и css), вернёмся к вопросу span'ов ещё раз повторите, как они у Вас выглядят?

и ещё я попрошу описать в точности на какой именно проблеме мы сейчас остановились. Так сказать, что конкретно не работает.


Зайдя на сайт вы можете увидеть два банера.

Экологическое обучение и бесплатный семинар.

прямо под ними расположены эти ссылки.
<span onclick="look();">Версия для слабовидящих</span>
<span onclick="look2();">Оригинальная версия</span>

Они полностью не активны. При нажатии на них не происходит не каких действий.
MIf2008
 
Сообщения: 23
Зарегистрирован: 07 ноя 2014, 08:04

Re: Версия для слабовидящих

Сообщение MIf2008 » 09 ноя 2014, 22:30

На самом деле я уже решил проблему используя модуль Template Selector и ссылку вида
ekolog-spb.ru/index.php?templatedirectory=№144

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

Но все равно хотелось бы выяснить в чем заключается проблема с вашим скриптом так как для меня он был бы полезен и на других сайтах.
Да и просто интересно так как много времени потратилось на решения данной задачи.
MIf2008
 
Сообщения: 23
Зарегистрирован: 07 ноя 2014, 08:04

Re: Версия для слабовидящих

Сообщение Night_Pilgrim » 10 ноя 2014, 06:58

Итак...

открываем js-файл и удаляем теги <script> из начала и </script> из конца документа. Надо будет заметку подправить, как-то не подумал, что не все знакомы с синтаксисом js-документов.
*DnK*

<script> - нужен если Вы в html-документ захотите его прописать.
Изображение
Он yходит один, и не слышно шагов,
Он не смотpит назад, он не видит вpагов.
Он yходит тyда, где зови не зови -
По колено тpавы и по пояс любви.

© Белая гвардия
Аватара пользователя
Night_Pilgrim
Князь Тишины
 
Сообщения: 1968
Зарегистрирован: 23 ноя 2011, 20:38
Откуда: Бездна

Re: Версия для слабовидящих

Сообщение MIf2008 » 10 ноя 2014, 08:08

Я уже об этом думал и ранее удалял но это не помогло. Сейчас тоже удалил и по прежнему не каких изменений =((
MIf2008
 
Сообщения: 23
Зарегистрирован: 07 ноя 2014, 08:04

Re: Версия для слабовидящих

Сообщение Night_Pilgrim » 10 ноя 2014, 08:32

меня всё же смущает то, где конкретно расположены эти строки:
<script type="text/javascript" src="/templates/jsn_nuru_free/js/cookie.js"></script>
<link id="st" rel="stylesheet" href="/templates/jsn_nuru_free/css/template.css" type="text/css">
<script type="text/javascript" src="/templates/jsn_nuru_free/js/look.js"></script>


а именно:

Изображение
https://img-fotki.yandex.ru/get/3309/44 ... ce1ad_orig

там где отмечено зелёным, это по факту подгружать один и тот же документ 2 раза. Причём тот что подгружается вторым он считает главным, на нём ID не указан.

второе, всё же лучше держать css и js "рядом", языки программирования очень не предсказуемы и русскую творческую душу не всегда понимают, им всё "по полочкам" подавай *DnK*
Изображение
Он yходит один, и не слышно шагов,
Он не смотpит назад, он не видит вpагов.
Он yходит тyда, где зови не зови -
По колено тpавы и по пояс любви.

© Белая гвардия
Аватара пользователя
Night_Pilgrim
Князь Тишины
 
Сообщения: 1968
Зарегистрирован: 23 ноя 2011, 20:38
Откуда: Бездна

Re: Версия для слабовидящих

Сообщение ss0103 » 14 ноя 2014, 05:00

Добрый день!
Подскажите что нет так, делал всё как в статье: http://green-willow.ru/index.php/item/3 ... vidyaschih
но кнопка для СВ - "мёртвая", ничего вообще не происходит. *WalL*
ss0103
 
Сообщения: 9
Зарегистрирован: 14 ноя 2014, 04:38

Re: Версия для слабовидящих

Сообщение Night_Pilgrim » 14 ноя 2014, 06:24

*DnK* а живой пример, где посмотреть?
Изображение
Он yходит один, и не слышно шагов,
Он не смотpит назад, он не видит вpагов.
Он yходит тyда, где зови не зови -
По колено тpавы и по пояс любви.

© Белая гвардия
Аватара пользователя
Night_Pilgrim
Князь Тишины
 
Сообщения: 1968
Зарегистрирован: 23 ноя 2011, 20:38
Откуда: Бездна

Re: Версия для слабовидящих

Сообщение ss0103 » 14 ноя 2014, 11:08

сам сайт http://kop03-74.ru/
ссылку в плане размещения потом переделаю..
ss0103
 
Сообщения: 9
Зарегистрирован: 14 ноя 2014, 04:38

Re: Версия для слабовидящих

Сообщение ss0103 » 14 ноя 2014, 11:13

cookie.js - собственно скрипт
033.js - отдельный скрипт:

function look(){
document.getElementById("st").href="/templates/03/css/033.css";
$.cookie("look","/templates/03/css/033.css", {expires: 3600});
}

function look2(){
document.getElementById("st").href="/templates/03/css/03.css";
$.cookie("look","/templates/03/css/03.css", {expires: 3600});

03.css - оригинал
033.css - аналог
ss0103
 
Сообщения: 9
Зарегистрирован: 14 ноя 2014, 04:38

Re: Версия для слабовидящих

Сообщение ss0103 » 14 ноя 2014, 12:11

шаблон отправил на почту *WrT*
ss0103
 
Сообщения: 9
Зарегистрирован: 14 ноя 2014, 04:38

Re: Версия для слабовидящих

Сообщение Night_Pilgrim » 14 ноя 2014, 12:45

<link id="st" rel="stylesheet" href="//templates/03/css/03.css" type="text/css">


Двойной слэш - это ошибка. Я жирным выделил, чтоб было яснее... соответственно выше рабочая ссылка на css, без ID:

<link rel="stylesheet" href="/templates/03/css/03.css" type="text/css" media="screen" />


вместо этих 2х строк, должна быть одна такая:

<link id="st" rel="stylesheet" href="/templates/03/css/03.css" type="text/css" media="screen" />


З.ы. письмо на почту не получал...

З.З.ы. я не гоняюсь ревностно за размещением ссылок, если они "по теме" (как в Вашем случае), но старательно истребляю спамеров, которые оставляют сообщения не глядя и не думая... (O).o
Изображение
Он yходит один, и не слышно шагов,
Он не смотpит назад, он не видит вpагов.
Он yходит тyда, где зови не зови -
По колено тpавы и по пояс любви.

© Белая гвардия
Аватара пользователя
Night_Pilgrim
Князь Тишины
 
Сообщения: 1968
Зарегистрирован: 23 ноя 2011, 20:38
Откуда: Бездна

Re: Версия для слабовидящих

Сообщение ss0103 » 18 ноя 2014, 05:05

не помогло - кнопки бездейственны, кстати
строчка: <link id="st" rel="stylesheet" href="/templates/03/css/033.css" type="text/css"> образуется от:
<link id="st" rel="stylesheet" href="<?php if(isset($_COOKIE["look"])){print($_COOKIE["look"]);}else{print("/templates/03/css/03.css");} ?>" type="text/css"> - т.е если поменять строки то наверное перестанет работать куки для этой кнопки???!!! (O).o
ss0103
 
Сообщения: 9
Зарегистрирован: 14 ноя 2014, 04:38

Re: Версия для слабовидящих

Сообщение ss0103 » 18 ноя 2014, 05:11

Шаблон выслал на почту (тема: Шаблон ССМП!!!) *WrT*
ss0103
 
Сообщения: 9
Зарегистрирован: 14 ноя 2014, 04:38

Re: Версия для слабовидящих

Сообщение Night_Pilgrim » 18 ноя 2014, 05:29

вот просто интересно, на какую почту Вы всё высылаете?

И какие строки Вы собрались менять? *DnK*

Ну и для завершения, мне не нужно отправлять шаблон на почту, я лишь могу оказать консультацию почему у Вас что-то не работает, за Вас Вашу работу я делать не буду. :-)
Изображение
Он yходит один, и не слышно шагов,
Он не смотpит назад, он не видит вpагов.
Он yходит тyда, где зови не зови -
По колено тpавы и по пояс любви.

© Белая гвардия
Аватара пользователя
Night_Pilgrim
Князь Тишины
 
Сообщения: 1968
Зарегистрирован: 23 ноя 2011, 20:38
Откуда: Бездна

Пред.След.

Вернуться в CSS

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

    Спонсоры:
   
cron