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

Перейти на новый сайт помощи по uCoz


  • Страница 1 из 2
  • 1
  • 2
  • »
Архив - только для чтения
Модератор форума: Shеriff  
Сообщество uCoz » Архивариус » Переезд с Narod.Ru » Вопросы по системным кодам (которые, наверное, мало кого еще интересуют)
Вопросы по системным кодам
nick-ok
Сообщений: 47
Репутация: 19

Сообщение # 1 | 16:46:31
Создаю тему, чтобы не распыляться.
Два первых.
Зачем в коде прописывается $ADMIN_BAR$, если он все равно будет присутствовать и без этого?
Почему при отключенном модуле "Пользователи" не работает код $ONLINE_COUNTER$ при включенной функции "Кто онлайн" Ведь общее количество он, по логике, должен показывать?
Сообщение отредактировал webanet - Воскресенье, 21 Апр 2013, 17:11:05
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 2 | 17:10:43
nick-ok, $ADMIN_BAR$ можно не прописывать, но если не будет отображаться то стоит прописать

Цитата
Почему при отключенном модуле "Пользователи" не работает код $ONLINE_COUNTER$ при включенной функции "Кто онлайн" Ведь общее количество он, по логике, должен показывать?
потому что код привязан к модулю пользователи и потому что он выводит не только количество гостей на сайте, но и количество авторизированных пользователей. с отключенным модулем это невозможно.
с отключенными пользователями данный код работать не будет

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Shеriff
Сообщений: 3187
Репутация: 2662

Сообщение # 3 | 17:13:00
Цитата (nick-ok)
Зачем в коде прописывается $ADMIN_BAR$, если он все равно будет присутствовать и без этого?

Это на случай если будет какой-нибудь конфликт скриптов, и будет необходимость вставить переменную перед body.

Цитата (nick-ok)
Почему при отключенном модуле "Пользователи" не работает код $ONLINE_COUNTER$ при включенной функции "Кто онлайн" Ведь общее количество он, по логике, должен показывать?

Тут всё по логике. Код $ONLINE_COUNTER$ принадлежит модулю «Пользователи», если модуль отключить, то функционировать всё, что с ним связано перестанет.

Профессиональный сервис опросов WebAsk
nick-ok
Сообщений: 47
Репутация: 19

Сообщение # 4 | 17:46:25
Shеriff, webanet, Спасибо! Я так понимаю, что модуль "Пользователи" для сайта, в котором нет активного обмена информацией, как в магазине, на форуме, и пр., вообще не нужен. Зачем регистрироваться там, где и так доступ свободен. Но пока на сайте, который изменяется через каждые полчаса, $ONLINE_COUNTER$ вещь очень удобная.

Добавлено (21 Апр 2013, 17:46:25)
---------------------------------------------
Еще из наболевшего. Какой модуль прописывает в коде эти строки (или это сервер):

<link type="text/css" rel="StyleSheet" href="http://s205.ucoz.net/src/base.css" />
<link type="text/css" rel="StyleSheet" href="http://s205.ucoz.net/src/layer3.css" />
<script type="text/javascript" src="http://s205.ucoz.net/src/jquery-1.7.2.js"></script>
<script type="text/javascript">window.ulb = {closeBtn: 'Закрыть', error: 'Запрошенный контент не может быть загружен. Пожалуйста, попробуйте позже.', next: 'Вперед', prev: 'Предыдуший', btnPlay: 'Начать слайдшоу', btnToggle: 'Изменить размер'}</script>
<link href="http://s205.ucoz.net/src/ulightbox/ulightbox.css" rel="stylesheet" type="text/css" /><script type="text/javascript" src="http://s205.ucoz.net/src/ulightbox/ulightbox.js"></script>
<script type="text/javascript" src="http://s205.ucoz.net/src/uwnd.js?2"></script><style type="text/css">.UhideBlock {display:none}</style>

Они своими XHTMLовскими закрывающими слешами очень влияют на валидность. Например благодаря им валидатор не видит </head><body>. Вопрос валидности сайтов-в-конструкторе (не только на uCoz) , это отдельная тема, но любопытно

Shеriff
Сообщений: 3187
Репутация: 2662

Сообщение # 5 | 17:48:30
nick-ok, это система подключает автоматически. Если хотите прописать сами, то замените в шаблоне </head> на <?substr('</head>',9)?> — и прописывайте по-своему.

Профессиональный сервис опросов WebAsk
nick-ok
Сообщений: 47
Репутация: 19

Сообщение # 6 | 15:01:00
Цитата (Shеriff)
и прописывайте по-своему.


То есть я системные модули-коды могу переписывать по своему, не нарушая , конечно, их сути? Например вместо $POWERED_BY$ прописать

<span><a href="//www.ucoz.ru/"><img style="свой стиль" src="http://s205.ucoz.net/img/cp//21.gif" alt="свой текст" title="свой текст"></a></span>

А более каверзно? Вместо $COUNTER$

<script type="text/javascript">document.write('<img alt="" style="margin:0;padding:0;border:0;" src="http://nick-ok.narod.ru/stat/'+Math.random()+'?01'+escape(document.referrer)+'" height="10" width="88">');</script>
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 7 | 15:09:22
Цитата (nick-ok)
Например вместо $POWERED_BY$ прописать

Нет. Этот код нельзя трогать.
Цитата (nick-ok)
Вместо $COUNTER$

Да, нашим счётчиком вы можете не пользоваться. Только учтите, что в этом случае определение посещаемости вашего сайта (активности) будет затруднено.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
nick-ok
Сообщений: 47
Репутация: 19

Сообщение # 8 | 15:58:20
Ответы не засчитаны smile

Цитата (Selena)
Нет. Этот код нельзя трогать.


3.11. Клиент имеет возможность изменять дизайн и код шаблонов всех веб-приложений по своему усмотрению при условии правильного отображения копирайта Исполнителя (ссылки на сайт http://www.ucoz.net в виде текста или изображения) в большинстве веб-браузеров и сохранения работоспособности обязательного рекламного баннера.

Что в моем варианте нарушается?
По поводу счетчика я спрашивал не о возможности использования счетчика, а о замене модуля развернутым скриптом . Опять же, ни суть ни функциональность при этом не нарушается.

PS Я думаю, что задаю конкретные, правильно поставленные вопросы и ожидаю аналогично адекватных ответов. Традиционные "а зачем", "лучше не трогать" и подобные... ну как-то не для меня.
Надеюсь я никого не обидел... unsure
Shеriff
Сообщений: 3187
Репутация: 2662

Сообщение # 9 | 16:14:28
Цитата (nick-ok)
По поводу счетчика я спрашивал не о возможности использования счетчика, а о замене модуля развернутым скриптом . Опять же, ни суть ни функциональность при этом не нарушается.

Нельзя. Прямое нарушение правильного отображения копирайта.

Копирайт выводить только системной переменной. Настроить вид копирайта можно в панели управления.

Профессиональный сервис опросов WebAsk
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 10 | 16:28:54
nick-ok, как все любят видеть только то, что им удобно...

Цитата
4.1.6. Не скрывать изображение копирайта Исполнителя со страниц веб-приложений и не препятствовать показу автоматического рекламного баннера какими-либо способами.


Если вам очень хочется, то вы можете вписывать исходный код счётчика, только я не пойму какой в этом смысл, если в обоих случаях в исходном коде страницы будет одно и то же?

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
nick-ok
Сообщений: 47
Репутация: 19

Сообщение # 11 | 16:36:25
Где???

<!--GLOBAL_BFOOTER-->
<table border="0" cellpadding="6" cellspacing="0" width="100%">
<tr><td align="center"><!-- <copy> --><!-- </copy> --></td></tr>
<tr><td align="center">
<!--POWERED_BY-->
<span class="pbrrRbwr"><a href="//www.ucoz.ru/"><img style="margin:0;padding:0;border:0;width:80px;height:15px;" src="http://s205.ucoz.net/img/cp//21.gif" alt="Создать сайт бесплатно" title="Создать сайт бесплатно"></a></span>

<!--COUNTER-->
<script type="text/javascript">document.write('<img alt="" style="margin:0;padding:0 0 2 0;border:0;" src="http://nick-ok.narod.ru/stat/'+Math.random()+'?01'+escape(document.referrer)+'" height="10" width="88">');</script>
</td></tr>
</table>

Я убрал один слеш и ссылку на счетчик, которая все равно работает только при вкдючнной ПУ.

Добавлено (22 Апр 2013, 16:36:25)
---------------------------------------------
Имеется в виду нарушение.

Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 12 | 16:55:15
nick-ok, счётчик не нарушение. С копирайтом лучше вообще ничего не делать.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
nick-ok
Сообщений: 47
Репутация: 19

Сообщение # 13 | 17:15:42
Нет, или я свихнусь, или пойму до конца.
Ab ovo...

Правила:
3.11. Клиент имеет возможность изменять дизайн и код шаблонов всех веб-приложений по своему усмотрению при условии правильного отображения копирайта Исполнителя (ссылки на сайт http://www.ucoz.net в виде текста или изображения) в большинстве веб-браузеров и сохранения работоспособности обязательного рекламного баннера.
4.1.6. Не скрывать изображение копирайта Исполнителя со страниц веб-приложений и не препятствовать показу автоматического рекламного баннера какими-либо способами.

Где сказано: Копирайт выводить только системной переменной?

Оригинальный код внутри модуля:
<span class="pbrrRbwr"><a href="//www.ucoz.ru/"><img style="margin:0;padding:0;border:0;width:80px;height:15px;" src="http://s205.ucoz.net/img/cp//21.gif" alt="Создать сайт бесплатно" title="Создать сайт бесплатно" /></a></span>

Мой код без модуля:
<span class="pbrrRbwr"><a href="//www.ucoz.ru/"><img style="margin:0;padding:0;border:0;width:80px;height:15px;" src="http://s205.ucoz.net/img/cp//21.gif" alt="Создать сайт бесплатно" title="Создать сайт бесплатно"></a></span>

Где нарушение правил?
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 14 | 17:49:22
nick-ok, мне казалось я русским языком пишу:
Цитата (Selena)
С копирайтом лучше вообще ничего не делать.

Даже, если вы оплатили отключение, код трогать нельзя.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
nick-ok
Сообщений: 47
Репутация: 19

Сообщение # 15 | 18:48:26
...вот тупой, ему говорят нельзя, а он спрашивает: почему...
На самом деле для меня вопрос копирайта абсолютно не актуален. Взыграло ретивое. Я перечитал почти все темы, связанные с этим вопросом. И за последние четыре года никто не объяснил - почему. Это страшный секрет? Вот на "нельзя" хватает русского языка, а дальше... Ответить например
Копирайт uCoz для защиты его от искажений пользователями сделан необходимым системным кодом, и для нормального функционирования системы важно не просто его содержание в виде картинка-ссылка-текст, а наличие самого модуля $POWERED_BY$.
Возможно после такого ответа не повторялся бы одни и тот же вопрос. Но почему-то ни один человек до сих пор этого не сказал ни русским, ни другим.
Сообщество uCoz » Архивариус » Переезд с Narod.Ru » Вопросы по системным кодам (которые, наверное, мало кого еще интересуют)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: