Твой софтовый форум > WeB - Developments > HTML, CSS, DHTML, XML и т.д.

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

,

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

Дата публикации: 22.12.2008 - 09:22
x-foby
Многие хостяться на 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
А не легче его оформить как комментарий:

<!-- $POWERED_BY$ -->
tanbik
Ага, и получить бан от UcoZ'a, дерзайте.
x-foby
Цитата | Quote(Delll @ 9.08.2008 - 10:30)
А не легче его оформить как комментарий:

<!-- $POWERED_BY$ -->
*



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

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

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



Ты реально думаешь, что админам не чем больше заняться, чем проверять исходники страниц всех проектов? o_O
SudarRB
А где можно взять такую CMS как на Ucos?
x-foby
Есть куча свободных движков ничем не хуже UcoZa, типа Joomla! и т.п.

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


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Убираем копирайты на UcoZ.Ru
SoftoRooM © 2004-2024