Шесть новых дополнительных полей для любого модуля uCoz


Шесть новых дополнительных полей для любого модуля uCoz

6658
8.6 из 10
Проголосовало: 12





Один из пользователей спросил можно ли используя "этот хак"
Сделать так, чтобы информацию из дополнительного поля выводить в любом месте.
Но тот хак это не позволяет, немного посидев над вопросом, я придумал как решить проблему
Теперь поля стали более функциональнее.


Это уже вторая версия хака.

Наверно многие не видели даже первой, но про неё лучше не вспоминать)

Возможности:
- Шесть новых доп.поля не используя при этом ни одного родного доп поля uCoz

- Выводить инфо из дополнительного поля в любое место

- Заполнять можно в любой последовательности
(например первое заполнить и шестое, а остальные нет)

- Во второй версии редактирование стало автоматизированным,
Всё будет выглядеть будто это стандартные поля)

- Максимальное количество символов в сумме введенный в эти поля - около 1000
Если 1000 разделить на 6 то получиться 166 символ. на 1 поле,
Думаю будет достаточно,
А если заполнять только одно поле, то на 1 поле будет макс. - 1000 символов

И другие мелочи

Установка не так уж легка, но надеюсь всё подробно написать:

1) Если поля делаем для модуля "Новости", то код ниже вставляем в "Архив новостей" перед /body

А если в другой модуль ,то на
"Странице добавления и редактирования" нужного модуля перед /body ставим:
Code

<?if($PAGE_ID$='add')?>  
<script>
$('#МЕНЯЕМ').after('<tr class="tewrt"><td id="rra1">Название #1</td><td id="farr1"></td></tr><tr class="tewrt"><td id="rra2">Название #2</td><td id="farr2"></td></tr><tr class="tewrt"><td id="rra3">Название #3</td><td id="farr3"></td></tr><tr class="tewrt"><td id="rra4">Название #4</td><td id="farr4"></td></tr><tr class="tewrt"><td id="rra5">Название #5</td><td id="farr5"></td></tr><tr class="tewrt"><td id="rra6">Название #6</td><td id="farr6"></td></tr>');  
for(j=1;j<7;j++) {  
$('#farr'+j).append('<input id="apodp'+j+'" style="width:100%;background:white;" />');  
}
$('.manFlSbm:last').click(function() {  
  for(i=1;i<7;i++) {  
$('#message:last').val($('#message').val() + '_x_Polus'+i+' '+ $('#apodp' + i).val());  

}  

// Site Author Novi4ok.Ru
});  
</script>
<?endif?>
<?if($PAGE_ID$='edit')?>  
<script>
var adar = document.getElementById("message");
var contedant = adar.innerHTML;
var aratr = contedant.replace('_x_Polus2',' aXxXa');
var madas = new Array();
madas = aratr.split(" ");
var razam =madas.length;
var afr=2;
for (var g=0; g<razam;g++) {
if(madas[g]=='aXxXa'){
var afr=1;
}
}
// Author Fatal1ti
if(afr=='1'){
$('#МЕНЯЕМ').after('<tr class="tewrt"><td id="rra1">Название #1</td><td id="farr1"></td></tr><tr class="tewrt"><td id="rra2">Название #2</td><td id="farr2"></td></tr><tr class="tewrt"><td id="rra3">Название #3</td><td id="farr3"></td></tr><tr class="tewrt"><td id="rra4">Название #4</td><td id="farr4"></td></tr><tr class="tewrt"><td id="rra5">Название #5</td><td id="farr5"></td></tr><tr class="tewrt"><td id="rra6">Название #6</td><td id="farr6"></td></tr>');  
var text = document.getElementById("message");
var content = text.innerHTML;
var mas = new Array();
mas = content.split("_x_");
var razm =mas.length;
var artt=mas[0];
document.getElementById('message').innerHTML = artt;
for (var i=1; i<razm;i++){
var afr=mas[i];
var afrq=afr.replace('Polus'+i+' ','');
$("#farr"+i).append('<input type="text" id="apodp'+i+'" value="'+afrq+'" style="width: 100%;">');  
}
// Site Author Novi4ok.Ru
$('.manFlSbm:last').click(function() {  
  for(i=1;i<7;i++) {  
$('#message:last').val($('#message').val() + '_x_Polus'+i+' '+ $('#apodp' + i).val());  
$('#rra' + i).remove()  
$('#farr' + i).remove()  

  }  
});  
}else {

$('#МЕНЯЕМ').after('<tr class="tewrt"><td id="rra1">Название #1</td><td id="farr1"></td></tr><tr class="tewrt"><td id="rra2">Название #2</td><td id="farr2"></td></tr><tr class="tewrt"><td id="rra3">Название #3</td><td id="farr3"></td></tr><tr class="tewrt"><td id="rra4">Название #4</td><td id="farr4"></td></tr><tr class="tewrt"><td id="rra5">Название #5</td><td id="farr5"></td></tr><tr class="tewrt"><td id="rra6">Название #6</td><td id="farr6"></td></tr>');  
for(j=1;j<7;j++) {  
$('#farr'+j).append('<input id="apodp'+j+'" style="width:100%;background:white;" />');  
}
$('.manFlSbm:last').click(function() {  
  for(i=1;i<7;i++) {  
$('#message:last').val($('#message').val() + '_x_Polus'+i+' '+ $('#apodp' + i).val());  
$('#rra' + i).remove()  
$('#farr' + i).remove()  
  }  
});  
}
</script>
<?endif?>


Ищем в скрипте 3 слова МЕНЯЕМ и заменяем в соответствии с модулем:
Новости - nwM22
Каталог файлов - ldM8
Статьи - puM9
Блог - blM22

Можете сразу отредактировать название поля (то что слева отображается)

Ищем 3 повтора "Название #1" и меняем под себя и т.д.

Сохраняем..

2) Заходим в
Управление дизайном » Модуль(Каталог файлов) » Страница материала и коммен. к нему
Ищем $MESSAGE$ и заменяем:
Code
<?if(strrpos($MESSAGE$,'Polus1')>0)?>  
  <?substr($MESSAGE$,0,strrpos($MESSAGE$,'_x_Polus1'))?>  
  <?else?>  
  $MESSAGE$  
  <?endif?>


Теперь там где хотим видеть информацию из доп. полей ставим:
Code
  
<?if(strrpos($MESSAGE$,'_x_Polus1')>2)?>
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus1') + 9,strrpos($MESSAGE$,'_x_Polus2') - strrpos($MESSAGE$,'_x_Polus1') - 9)?>
<?endif?>

<?if(strrpos($MESSAGE$,'_x_Polus2')>2)?>
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus2') + 9,strrpos($MESSAGE$,'_x_Polus3') - strrpos($MESSAGE$,'_x_Polus2') - 9)?>
<?endif?>

<?if(strrpos($MESSAGE$,'_x_Polus3')>2)?>
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus3') + 9,strrpos($MESSAGE$,'_x_Polus4') - strrpos($MESSAGE$,'_x_Polus3') - 9)?>
<?endif?>

<?if(strrpos($MESSAGE$,'_x_Polus4')>2)?>
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus4') + 9,strrpos($MESSAGE$,'_x_Polus5') - strrpos($MESSAGE$,'_x_Polus4') - 9)?>
<?endif?>

<?if(strrpos($MESSAGE$,'_x_Polus5')>2)?>
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus5') + 9,strrpos($MESSAGE$,'_x_Polus6') - strrpos($MESSAGE$,'_x_Polus5') - 9)?>
<?endif?>

<?if(strrpos($MESSAGE$,'_x_Polus6')>2)?>
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus6') + 9,len($MESSAGE$) - strrpos($MESSAGE$,'_x_Polus6'))?>
<?endif?>
  


Можете менять их местами или некоторые убрать и т.п.
Отобразить как ссылку или картинку
В общем-то и всё, надеюсь всё понятно - вопросы в комментарии

Что-то подобное делаю в-первые
Я конечно мог сделать и 20 дополнительных полей, но думаю и 6 хватит


Ну вот вроде и всё) мозги у меня уже кипят, надеюсь ничего не упустил..

Удачи.
Автор публикации: Загрузка
Загрузка
Fatal1ti, это его n материал
Источник: http://novi4ok.ru
  • Всего комментариев: 55

Webmasters
0
Webmasters написал: Написано 03 Августа 2014 в 11:20
Комментарий №55
У меня не работает раньше работал а щас исчез
Не отображает на странице добавления и редактирования материалов

EVG-95
0
EVG-95 написал: Написано 09 Июня 2013 в 14:14
Комментарий №54
Спасибо за такие очаровательные поля... Очень хорошая работа!

Froa
0
Froa написал: Написано 13 Декабря 2012 в 09:53
Комментарий №53
Ребят как сократить код до 3 полей

Cs-cstrikes
0
Cs-cstrikes написал: Написано 29 Ноября 2012 в 19:27
Комментарий №51
я хотел добавить еще дп поля что делать?

Fatal1ti
0
Fatal1ti написал: Написано 12 Декабря 2012 в 14:20
Комментарий №52
Обновил версию - там есть два варианта: 9 штук и 19 штук
Также исправлены баги и многое другое
Вот ссылка:
Перейти

flo_Or
0
flo_Or написал: Написано 27 Ноября 2012 в 06:48
Комментарий №50
Кто подскажет???
Как сделать так, что бы вместо пустоты, когда не заполнил поле, выводилась картинка???

flo_Or
0
flo_Or написал: Написано 13 Ноября 2012 в 04:42
Комментарий №47
Помогите кто нибуть, ОЧЕНЬ НАДО....
У МЕНЯ ПОЧЕМУ ТО ПРИ ДОБАВЛЕНИИ НЕ ВЫВОДИТ, А ПРИ РЕДАКТИРОВАНИИ ВЫВОДИТ....
ЧТО ДЕЛАТЬ??

Xgibit
0
Xgibit написал: Написано 13 Ноября 2012 в 20:16
Комментарий №48
там операторы есть исправь

Xgibit
0
Xgibit написал: Написано 11 Ноября 2012 в 14:54
Комментарий №44
всё должно работать:
-если все поля не заполнены символы не вводяться
а если больше 1, то вводятся

у меня токо одно поле если что

Fatal1ti
0
Fatal1ti написал: Написано 12 Ноября 2012 в 19:00
Комментарий №45
Так я не понял..
Тебе нужно чтобы если 1 поле заполнил то вводилось только это:
_x_Polus1 инфо и всё?? А остальное не нужно?

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

Xgibit
0
Xgibit написал: Написано 12 Ноября 2012 в 20:03
Комментарий №46
ладно я потом сам решу сделай для всех полей которые есть но сделай мне очень нужен скрипт.....

Xgibit
0
Xgibit написал: Написано 14 Ноября 2012 в 21:53
Комментарий №49
сколько можно ждать?

Xgibit
0
Xgibit написал: Написано 08 Ноября 2012 в 18:32
Комментарий №28
скрипт багнутый очень много багов,руки у меня с того места ростут но я заметил баги он после обновления стр инфа исчезает с поля

Fatal1ti
0
Fatal1ti написал: Написано 09 Ноября 2012 в 11:45
Комментарий №29
Ну возможно что-то и не так у кого работает
Но у меня на трех демо сайтах всё отлично работает
Могу видео сделать где поля появляются с информацией при редактировании

Xgibit
0
Xgibit написал: Написано 09 Ноября 2012 в 22:29
Комментарий №30
мне пох на то что инфа исчезает но у меня почему пробел ставится перед тектом я везде перерыл пробелов не ставил и операторы соединил,сделай что бы не было пробела

Fatal1ti
0
Fatal1ti написал: Написано 10 Ноября 2012 в 12:32
Комментарий №31
Code
<?if(strrpos($MESSAGE$,'_x_Polus1')>2)?>  
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus1') + 10,strrpos($MESSAGE$,'_x_Polus2') - strrpos($MESSAGE$,'_x_Polus1') - 9)?>  
<?endif?>  

<?if(strrpos($MESSAGE$,'_x_Polus2')>2)?>  
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus2') + 10,strrpos($MESSAGE$,'_x_Polus3') - strrpos($MESSAGE$,'_x_Polus2') - 9)?>  
<?endif?>  

<?if(strrpos($MESSAGE$,'_x_Polus3')>2)?>  
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus3') + 10,strrpos($MESSAGE$,'_x_Polus4') - strrpos($MESSAGE$,'_x_Polus3') - 9)?>  
<?endif?>  

<?if(strrpos($MESSAGE$,'_x_Polus4')>2)?>  
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus4') + 10,strrpos($MESSAGE$,'_x_Polus5') - strrpos($MESSAGE$,'_x_Polus4') - 9)?>  
<?endif?>  

<?if(strrpos($MESSAGE$,'_x_Polus5')>2)?>  
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus5') + 10,strrpos($MESSAGE$,'_x_Polus6') - strrpos($MESSAGE$,'_x_Polus5') - 9)?>  
<?endif?>  

<?if(strrpos($MESSAGE$,'_x_Polus6')>2)?>  
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus6') + 10,len($MESSAGE$) - strrpos($MESSAGE$,'_x_Polus6'))?>  
<?endif?>


Вот это коды вызова информации доп.полей, замени старые на эти, тут пробела не должно быть

Xgibit
0
Xgibit написал: Написано 10 Ноября 2012 в 17:18
Комментарий №32
заменил но теперь в конце текста ставится знак _ в чем проблема,мне оч нужны эти поля а то все свои занял уже,исправь плиз проблему sad

Fatal1ti
0
Fatal1ti написал: Написано 10 Ноября 2012 в 19:50
Комментарий №33
Code
<?if(strrpos($MESSAGE$,'_x_Polus1')>2)?>  
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus1') + 10,strrpos($MESSAGE$,'_x_Polus2') - strrpos($MESSAGE$,'_x_Polus1') - 10)?>  
<?endif?>  

<?if(strrpos($MESSAGE$,'_x_Polus2')>2)?>  
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus2') + 10,strrpos($MESSAGE$,'_x_Polus3') - strrpos($MESSAGE$,'_x_Polus2') - 10)?>  
<?endif?>  

<?if(strrpos($MESSAGE$,'_x_Polus3')>2)?>  
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus3') + 10,strrpos($MESSAGE$,'_x_Polus4') - strrpos($MESSAGE$,'_x_Polus3') - 10)?>  
<?endif?>  

<?if(strrpos($MESSAGE$,'_x_Polus4')>2)?>  
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus4') + 10,strrpos($MESSAGE$,'_x_Polus5') - strrpos($MESSAGE$,'_x_Polus4') - 10)?>  
<?endif?>  

<?if(strrpos($MESSAGE$,'_x_Polus5')>2)?>  
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus5') + 10,strrpos($MESSAGE$,'_x_Polus6') - strrpos($MESSAGE$,'_x_Polus5') - 10)?>  
<?endif?>  

<?if(strrpos($MESSAGE$,'_x_Polus6')>2)?>  
<?substr($MESSAGE$,strrpos($MESSAGE$,'_x_Polus6') + 10,len($MESSAGE$) - strrpos($MESSAGE$,'_x_Polus6'))?>  
<?endif?>


А вот всё - теперь должно быть нормально, сразу про это не подумал

Xgibit
0
Xgibit написал: Написано 10 Ноября 2012 в 22:13
Комментарий №34
а почему при нажатии на добавить если даже я поля не заполнял в описание все равно ставится текст с _x_Polus1 _x_Polus2 это надо убрать исправь

Fatal1ti
0
Fatal1ti написал: Написано 10 Ноября 2012 в 22:37
Комментарий №35
ща придумаю, мм.. уже придумал. сейчас напишу

Xgibit
0
Xgibit написал: Написано 10 Ноября 2012 в 22:40
Комментарий №36
ждем.... сделай проверку на поля и все

Fatal1ti
0
Fatal1ti написал: Написано 11 Ноября 2012 в 08:47
Комментарий №37

Загрузил в txt на сайт, а то в комментарий не влазеет

Xgibit
0
Xgibit написал: Написано 11 Ноября 2012 в 11:08
Комментарий №38
не работает =(

Fatal1ti
0
Fatal1ti написал: Написано 11 Ноября 2012 в 11:20
Комментарий №39
Слово МЕНЯЕМ заменил? и что именно не работает?

Xgibit
0
Xgibit написал: Написано 11 Ноября 2012 в 11:27
Комментарий №40
естественно заменил я нажал добавить и снова текст ставится в описание я вот видел скрипт

так этот скрипт проверяет если поле заполнено и ставит в описание,посмотри и вырежи оттуда как то

Fatal1ti
0
Fatal1ti написал: Написано 11 Ноября 2012 в 11:36
Комментарий №41
сейчас жди, может где ошибся
А тот скрипт ничего почти не проверяет

Xgibit
0
Xgibit написал: Написано 11 Ноября 2012 в 11:42
Комментарий №42
скрипт супер но это еще до делай и будет супер biggrin

Fatal1ti
0
Fatal1ti написал: Написано 11 Ноября 2012 в 14:21
Комментарий №43
всё должно работать:
-если все поля не заполнены символы не вводяться
а если больше 1, то вводятся

nick
0
nick написал: Написано 06 Ноября 2012 в 08:51
Комментарий №11
подскажы как с поля меседж с помощью скрипта вытянуть текст что в поле?

Fatal1ti
0
Fatal1ti написал: Написано 06 Ноября 2012 в 08:52
Комментарий №12
напиши в ЛС ссылку на сайт, я посмотрю что там..

nick
0
nick написал: Написано 06 Ноября 2012 в 09:03
Комментарий №13
у меня в конце текста в меседж прописан такой код
[sempl=http://multi-up.com/]
нужно вытянуть из него только http://multi-up.com/
делал так $('#message:last').val().split('[sempl=')[1]
но вытягивает такое http://multi-up.com/] нужно что бы еще и до скобки ]

Fatal1ti
0
Fatal1ti написал: Написано 06 Ноября 2012 в 09:07
Комментарий №14
Чё то совсем не то.. Дай в адрес своего сайта, только в ЛС
Или под спойлер запили

nick
0
nick написал: Написано 06 Ноября 2012 в 09:10
Комментарий №15
зачем сайт?

ты же вырезал с меседж текст что бы вставить в поле, так вот как

Fatal1ti
0
Fatal1ti написал: Написано 06 Ноября 2012 в 09:12
Комментарий №16
Ну там такая функция что после
_x_Polus1 копируется информация
(это то что должно быть в доп.поле)
Потом когда скопировалось в меседж удаляется это,
а снизу появляется intup с value, а value="информация"
Как то так..

nick
0
nick написал: Написано 06 Ноября 2012 в 09:14
Комментарий №17
у вот мне еэто и нужно только заменить _x_Polus1 на [sempl=

Fatal1ti
0
Fatal1ti написал: Написано 06 Ноября 2012 в 09:18
Комментарий №18
А чё _x_Polus1 не нравится чтоли?
Я разобраться уже не могу...

А сайт - чтобы посмотреть что не так..

nick
0
nick написал: Написано 06 Ноября 2012 в 09:20
Комментарий №19
ну просто мне так удобнее

во сделал)
document.getElementById('message').innerHTML = document.getElementById("message").innerHTML.split("[sempl=")[0]

nick
0
nick написал: Написано 06 Ноября 2012 в 09:21
Комментарий №20
только в алерте выводит все до [sempl= а в поле не чего не изменяеться

Fatal1ti
0
Fatal1ti написал: Написано 06 Ноября 2012 в 09:24
Комментарий №21
Ты не тем путём пошёл
Я почти также сначала делал -
2 часа истратил и написал здоровенный код,
потом всё стёр и начал сначала и придумал вот это: _x_

А если делать как у тебя то уже не получится
Хотя пол кода перевернуть, то возможно

nick
0
nick написал: Написано 06 Ноября 2012 в 09:33
Комментарий №22
все можна если правильно подумать)

nick
0
nick написал: Написано 06 Ноября 2012 в 21:22
Комментарий №26
все сделал своим способом и код короче)) tongue

Winston888
0
Winston888 написал: Написано 06 Ноября 2012 в 07:16
Комментарий №8
Скрипт отличный! Можно как нибудь сделать что бы выводило не только на страницу материала и коментария к нему но ещё и в вид материалов ?

Fatal1ti
0
Fatal1ti написал: Написано 06 Ноября 2012 в 07:21
Комментарий №10
Как раз сегодня надумал это сделать))

Winston888
0
Winston888 написал: Написано 06 Ноября 2012 в 13:59
Комментарий №25
Как сделаешь напиши плиз оч нужно

FAKIR
0
FAKIR написал: Написано 06 Ноября 2012 в 06:59
Комментарий №7
Сделал бы для персональной страницы ... Очень было бы хорошо! Но и за этот скрипт +

Fatal1ti
0
Fatal1ti написал: Написано 06 Ноября 2012 в 07:21
Комментарий №9
Возможно попробую это сделать

Fatal1ti
0
Fatal1ti написал: Написано 06 Ноября 2012 в 10:34
Комментарий №23
Всё сделал, сейчас оформлю и выложу))

FAKIR
0
FAKIR написал: Написано 06 Ноября 2012 в 12:37
Комментарий №24
О_оооо офигенно ждууу!!!

Fatal1ti
0
Fatal1ti написал: Написано 07 Ноября 2012 в 17:38
Комментарий №27
Выложил)) Жди когда Вовчик активирует

Fatal1ti
0
Fatal1ti написал: Написано 05 Ноября 2012 в 23:26
Комментарий №6
А и ещё кое-что хак будет работать если в "Общих настройках"
напротив "Тип формы по умолчанию для редактирования материалов" стоит "BB-codes + HTML"

А иначе не будет работать

nick
0
nick написал: Написано 05 Ноября 2012 в 23:19
Комментарий №3
чего-то не остаеться(

Fatal1ti
0
Fatal1ti написал: Написано 05 Ноября 2012 в 23:21
Комментарий №4
Слово МЕНЯЕМ заменил 3 раза?

nick
0
nick написал: Написано 05 Ноября 2012 в 23:26
Комментарий №5
да

с самого поля меседж оно то вырезает, а вот поля нет в которое вводил(

nick
0
nick написал: Написано 05 Ноября 2012 в 23:09
Комментарий №1
а при редактировании типо должно остаться поле то которое заполнял?

Fatal1ti
0
Fatal1ti написал: Написано 05 Ноября 2012 в 23:15
Комментарий №2
Да, надо этим 3 часа трудился

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Поставил ваш код он начинает считать от 0 до 100 и останавливаеться. я думал он будет в случайном порядке показывать цыфры
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
    Последние темы
    Опрос
    204
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 7
    Гостей: 5
    Пользователей: 2
    0
    Сегодня были
    Топ пользователей: