HTML, CSS, DHTML, XML и т.д.

Убираем копирайты на UcoZ.Ru

,

Не в деньгах счастье.

Дата публикации:

x-foby, 19.01.2008 - 3:41

Многие хостяться на UcoZ.Ru. Понять можно - халява, 100 метров, сама CMS неплохая. Реальный минус на мой взгляд один - закрытый исходный код! Его я конечно вам открыть не помогу, а вот решить проблему настырного копирайта можно. Сам заметил эту тему буквально 10 минут назад. По порядку:
Если ты не платишь денег, то в дизайне твоей страницы должен присутствовать код - $POWERED_BY$. Система при сохранении шаблона дизайна страницы автоматически ищет данный код. Находит - сохраняет, не находит пишет ошибку, мол код не найден, а он обязателен.
Теперь посмотрим как это обойти.
В UcoZ при вёрстке можно использовать множество кодов, облегчающих жизнь простого пользователя. Одними из таких кодов являются ситема условий IF-ELSE-ENDIF. Именно эти коды и помогут нам предоставлять код $POWERED_BY$ скрипту проверки и не отображать его на странице smile.gif .
Существует наверно множество способов, и любой маломальски шарящий программер уже всё понял - лично я делал так:
Code
<center>%IF($IS_GROUP_10$)%$POWERED_BY$%ELSE%(c) мой сайт%ENDIF%</center>

Разжёвываю:
- думаю понятно если вы взялись за вёрстку
%IF($IS_GROUP_10$)% - условие в UcoZ: если ID группы пользователя=10
$POWERED_BY$ - злополучный код копирайта, который отображается если условие истинно
%ELSE% - иначе
© мой сайт - то что будет отображено если условие ложно (URL своего сайта писать не буду)
%ENDIF% - завершаем условный блок.

Далее Условие у нас конечно не выполняется (хотя бы потому, что у меня на сайте всего 5 групп и соответственно максимальный ID - 5) и поэтому вместо "Сайт управляется системой UcoZ" мы получим "© мой сайт"
Экспериментируйте wink.gif

Delll, 9.08.2008 - 9:30

А не легче его оформить как комментарий:

<!-- $POWERED_BY$ -->

tanbik, 20.10.2008 - 11:06

Ага, и получить бан от UcoZ'a, дерзайте.

x-foby, 21.11.2008 - 5:12

Цитата | Quote(Delll @ 9.08.2008 - 10:30)
А не легче его оформить как комментарий:

<!-- $POWERED_BY$ -->
*



А ещё легче эту дыру закрыть, а с условием закрыть вряд ли получится так просто.

хотя вообще согласен с тобой в одном - минуя условия можно код куда нибудь запихнуть и будет проще, но тогда пришло в голову так - так и написал))

Цитата | Quote(tanbik @ 20.10.2008 - 12:06)
Ага, и получить бан от UcoZ'a, дерзайте.
*



Ты реально думаешь, что админам не чем больше заняться, чем проверять исходники страниц всех проектов? o_O

SudarRB, 26.11.2008 - 5:17

А где можно взять такую CMS как на Ucos?

x-foby, 22.12.2008 - 9:22

Есть куча свободных движков ничем не хуже UcoZa, типа Joomla! и т.п.

А сам юкозный движок ты не найдёшь.


версия для печати -> Полная версия

SoftoRooM © 2004-2024