не работает кнопка со смайл боксом
| kushelbek |
|
|---|---|
|
Доброго времени суток! Добавил смайлов в смайл бокс, в скрипте set.js и ru.lang.js добавил код. После этого не нажимаеться кнопка со смайлами. Помогите пожалуйста. Заране спасибо.
|
| esclkm |
|
|---|---|
|
и как помочь? нет чтобы хотя что было а что стало littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
| kushelbek |
|
|---|---|
|
Стало так: http://i042.radikal.ru/1110/15/575c71837dba.jpg А было вот так: http://s017.radikal.ru/i411/1110/f0/c2c5716cda0f.jpg Я изменя код в скрипте set.js и ru.lang.js когда добовлял смайлы, не появялся сам бокс при добавление смайлов, как на втором скрине. То есть бокс пропадал вообще. Відредаговано: kushelbek (16.10.2011 18:47, 14 років тому) |
| esclkm |
|
|---|---|
|
спасибо за скриншоты - они аццкие) но я про код littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
| kushelbek |
|
|---|---|
|
Вот изминенный код set.js:
var smileSet = [
{
name: "angel",
code: "O:-)",
file: "angel.gif",
prio: 60,
lang: smileL.angel
},
{
name: "smile",
code: ":-)",
file: "smile.gif",
prio: 10,
lang: smileL.smile
},
{
name: "sad",
code: ":-(",
file: "sad.gif",
prio: 10,
lang: smileL.sad
},
{
name: "wink",
code: ";-)",
file: "wink.gif",
prio: 20,
lang: smileL.wink
},
{
name: "tongue",
code: ":-P",
file: "tongue.gif",
prio: 50,
lang: smileL.tongue
},
{
name: "dirol",
code: "8-)",
file: "dirol.gif",
prio: 50,
lang: smileL.dirol
},
{
name: "biggrin",
code: ":-D",
file: "biggrin.gif",
prio: 40,
lang: smileL.biggrin
},
{
name: "blush",
code: ":-[",
file: "blush.gif",
prio: 50,
lang: smileL.blush
},
{
name: "shok",
code: "=-O",
file: "shok.gif",
prio: 50,
lang: smileL.shok
},
{
name: "kiss2",
code: ":-*",
file: "kiss2.gif",
prio: 30,
lang: smileL.kiss2
},
{
name: "cray",
code: ":'(",
file: "cray.gif",
prio: 40,
lang: smileL.cray
},
{
name: "secret",
code: ":-X",
file: "secret.gif",
prio: 40,
lang: smileL.secret
},
{
name: "aggressive",
code: ">-o",
file: "aggressive.gif",
prio: 50,
lang: smileL.aggressive
},
{
name: "fool",
code: ":-|",
file: "fool.gif",
prio: 50,
lang: smileL.fool
},
{
name: "beee",
code: ":-/",
file: "beee.gif",
prio: 30,
lang: smileL.beee
},
{
name: "mosking",
code: "*JOKINGLY*",
file: "mosking.gif",
prio: 60,
lang: smileL.mosking
},
{
name: "diablo",
code: "]:->",
file: "diablo.gif",
prio: 40,
lang: smileL.diablo
},
{
name: "music2",
code: "[:-}",
file: "music2.gif",
prio: 40,
lang: smileL.music2
},
{
name: "air_kiss",
code: "*KISSED*",
file: "air_kiss.gif",
prio: 60,
lang: smileL.air_kiss
},
{
name: "bad",
code: ":-!",
file: "bad.gif",
prio: 50,
lang: smileL.bad
},
{
name: "boredom",
code: "*TIRED*",
file: "boredom.gif",
prio: 40,
lang: smileL.boredom
},
{
name: "stop",
code: "*STOP*",
file: "stop.gif",
prio: 60,
lang: smileL.stop
},
{
name: "kiss3",
code: "*KISSING*",
file: "kiss3.gif",
prio: 60,
lang: smileL.kiss3
},
{
name: "give_rose",
code: "@}->--",
file: "give_rose.gif",
prio: 60,
lang: smileL.give_rose
},
{
name: "good",
code: "*THUMBS UP*",
file: "good.gif",
prio: 40,
lang: smileL.good
},
{
name: "drinks",
code: "*DRINK*",
file: "drinks.gif",
prio: 30,
lang: smileL.drinks
},
{
name: "heart",
code: "*IN LOVE*",
file: "heart.gif",
prio: 20,
lang: smileL.heart
},
{
name: "bomb",
code: "@=",
file: "bomb.gif",
prio: 20,
lang: smileL.bomb
},
{
name: "help",
code: "*HELP*",
file: "help.gif",
prio: 60,
lang: smileL.help
},
{
name: "new_russian",
code: "\m/",
file: "new_russian.gif",
prio: 40,
lang: smileL.new_russian
},
{
name: "wacko2",
code: "%)",
file: "wacko2.gif",
prio: 20,
lang: smileL.wacko2
},
{
name: "ok",
code: "*OK*",
file: "ok.gif",
prio: 30,
lang: smileL.ok
},
{
name: "mamba",
code: "*WASSUP*",
file: "mamba.gif",
prio: 60,
lang: smileL.mamba
},
{
name: "sorry",
code: "*SORRY*",
file: "sorry.gif",
prio: 30,
lang: smileL.sorry
},
{
name: "clapping",
code: "*BRAVO*",
file: "clapping.gif",
prio: 30,
lang: smileL.clapping
},
{
name: "rofl",
code: "*ROFL*",
file: "rofl.gif",
prio: 10,
lang: smileL.rofl
},
{
name: "pardon",
code: "*PARDON*",
file: "pardon.gif",
prio: 30,
lang: smileL.pardon
},
{
name: "nea",
code: "*NO*",
file: "nea.gif",
prio: 30,
lang: smileL.nea
},
{
name: "crazy",
code: "*CRAZY*",
file: "crazy.gif",
prio: 40,
lang: smileL.crazy
},
{
name: "unknw",
code: "*DONT_KNOW*",
file: "unknw.gif",
prio: 40,
lang: smileL.unknw
},
{
name: "dance4",
code: "*DANCE*",
file: "dance4.gif",
prio: 60,
lang: smileL.dance4
},
{
name: "yahoo",
code: "*YAHOO*",
file: "yahoo.gif",
prio: 40,
lang: smileL.yahoo
},
{
name: "preved",
code: "*HI*",
file: "preved.gif",
prio: 40,
lang: smileL.preved
},
{
name: "bye",
code: "*BYE*",
file: "bye.gif",
prio: 60,
lang: smileL.bye
},
{
name: "yes3",
code: "*YES*",
file: "yes3.gif",
prio: 30,
lang: smileL.yes3
},
{
name: "acute",
code: ";D",
file: "acute.gif",
prio: 40,
lang: smileL.acute
},
{
name: "dash1",
code: "*WALL*",
file: "dash1.gif",
prio: 40,
lang: smileL.dash1
},
{
name: "mail1",
code: "*WRITE*",
file: "mail1.gif",
prio: 40,
lang: smileL.mail1
},
{
name: "scratch_head",
code: "*SCRATCH*",
file: "scratch_head.gif",
prio: 60,
lang: smileL.scratch_head
},
{
name: "chelust",
code: "*CHELUST*",
file: "chelust.gif",
prio: 60,
lang: smileL.chelust
},
{
name: "ahaha",
code: "*AHAHA*",
file: "ahaha.gif",
prio: 50,
lang: smileL.ahaha
},
{
name: "ahui",
code: "*Ahuenie*",
file: "ahui.gif",
prio: 40,
lang: smileL.ahui
},
{
name: "aha",
code: "*aha*",
file: "aha.png",
prio: 10,
lang: smileL.aha
},
{
name: "bah",
code: "*bah*",
file: "bah.png",
prio: 30,
lang: smileL.bah
},
{
name: "boje",
code: "*boje*",
file: "boje.gif",
prio: 40,
lang: smileL.boje
},
{
name: "bolezn",
code: "*bolezn*",
file: "bolezn.gif",
prio: 60,
lang: smileL.bolezn
},
{
name: "break",
code: "*break*",
file: "break.gif",
prio: 50,
lang: smileL.break1
},
{
name: "cry_run",
code: "*cryrun*",
file: "cry_run.gif",
prio: 20,
lang: smileL.cry_run
},
{
name: "damm",
code: "*damm*",
file: "damm.gif",
prio: 10,
lang: smileL.damm
},
{
name: "die",
code: "*die*",
file: "die.gif",
prio: 40,
lang: smileL.die
},
{
name: "face",
code: "*face*",
file: "face.gif",
prio: 60,
lang: smileL.face
},
{
name: "fuu",
code: "*FUU*",
file: "fuu.png",
prio: 50,
lang: smileL.fuu
},
{
name: "head",
code: "*HEAD*",
file: "head.gif",
prio: 30,
lang: smileL.head
},
{
name: "it",
code: "*IT*",
file: "it.gif",
prio: 10,
lang: smileL.it
},
{
name: "jret",
code: "*jret*",
file: "jret.gif",
prio: 20,
lang: smileL.jret
},
{
name: "koster",
code: "*koster*",
file: "koster.gif",
prio: 40,
lang: smileL.koster
},
{
name: "krov_nos",
code: "*KN*",
file: "krov_nos.gif",
prio: 60,
lang: smileL.krov_nos
},
{
name: "lejit",
code: "*LJ*",
file: "lejit.gif",
prio: 20,
lang: smileL.lejit
},
{
name: "mi_mi_mi",
code: "*mimimi*",
file: "mi_mi_mi.gif",
prio: 50,
lang: smileL.mi_mi_mi
},
{
name: "aga_aga",
code: "*agaaga*",
file: "aga_aga.gif",
prio: 40,
lang: smilel.aga_aga
},
{
name: "NOO",
code: "*NOO*",
file: "NOO.gif",
prio: 10,
lang: smilel.NOO
},
{
name: "nya",
code: "*nya*",
file: "nya.gif",
prio: 20,
lang: smileL.nya
},
{
name: "Oo",
code: "*Oo*",
file: "Oo.gif",
prio: 40,
lang: smileL.Oo
},
{
name: "opa",
code: "*opa*",
file: "opa.gif",
prio: 10,
lang: smileL.opa
},
{
name: "pinok",
code: "*pinok*",
file: "pinok.gif",
prio: 20,
lang: smileL.pinok
},
{
name: "plachet",
code: "*>_<*",
file: "plachet.gif",
prio: 40,
lang: smileL.plachet
},
{
name: "plosti",
code: "*plosti*",
file: "plosti.gif",
prio: 60,
lang: smileL.plosti
},
{
name: "pokerface",
code: "*poker*",
file: "pokerface.png",
prio: 50,
lang: smileL.pokerface
},
{
name: "radost",
code: "*radost*",
file: "radost.gif",
prio: 30,
lang: smileL.radost
},
{
name: "splu",
code: "*splu*",
file: "splu.gif",
prio: 40,
lang: smileL.splu
},
{
name: "telek",
code: "*telek*",
file: "telek.gif",
prio: 20,
lang: smileL.telek
},
{
name: "troll",
code: "*trollface*",
file: "troll.png",
prio: 60,
lang: smileL.troll
},
{
name: "whatever",
code: "*whatever*",
file: "whatever.png",
prio: 50,
lang: smileL.whatever
},
{
name: "yay",
code: "*yay*",
file: "yay.png",
prio: 20,
lang: smileL.yay
},
{
name: "yea",
code: "*yea*",
file: "yea.png",
prio: 10,
lang: smileL.yea
},
{
name: "zaberz",
code: "*zaberz*",
file: "zaberz.gif",
prio: 30,
lang: smileL.zaberz
},
{
name: "zloi",
code: "*zloi*",
file: "zloi.gif",
prio: 40,
lang: smileL.zloi
}
];
var smileBox = {
perRow: 11 // Smilies per row
};
А это код ru.lang.js:
var smileL = {
angel: "Ангел",
smile: "Улыбка",
sad: "Грустный",
wink: "Подмигивает",
tongue: "Показывает язык",
dirol: "Тёмные очки",
biggrin: "Удивлён",
blush: "Смущён",
shok: "Шок",
kiss2: "Поцелуй",
cray: "Плач",
secret: "Секрет",
aggressive: "Агрессивный",
fool: "Крутит пальцем у виска",
beee: "Беее",
mosking: "Шутливо",
diablo: "Диабло",
music2: "Музыка",
air_kiss: "Получил воздушный поцелуй",
bad: "Стало плохо",
boredom: "Засыпает",
stop: "Стоп!",
kiss3: "Целует",
give_rose: "Дарит розу",
good: "Отлично",
drinks: "Пиво",
heart: "Сердце",
bomb: "Бомба",
help: "Просит о помощи",
new_russian: "Демонстрирует крутость",
wacko2: "В ступоре",
ok: "Окей!",
mamba: "Тумба-юмба",
clapping: "Овации",
rofl: "ROFL",
pardon: "Пардон...",
nea: "Нет",
crazy: "Сумашедший",
unknw: "Пожимает плечами",
dance4: "Танцует",
yahoo: "Яхуу!",
preved: "Приветствует",
bye: "Прощается",
yes3: "Да",
acute: "Подмигивает и указывает",
dash1: "бьется головой о стенку",
mail1: "Увлеченно пишет",
scratch_head: "Чешет голову",
chelust: "Открыл Рот",
ahaha: "Спасибо поржал",
ahui: "В ахуе",
aha: "Ага",
bah: "Че на?",
boje: "О боже",
bolezn: "Болею",
break1: "Разбился",
cry_run: "Убегаю плача",
damm: "Ого",
die: "Умер",
face: "Довольное лицо",
fuu: "FUUUUUUUUU",
head: "Упал",
it: "Ыть Ыть",
jret: "Кушаю",
loster: "Костерчек",
krov_nos: "Кровь носом",
lejit: "Лежит",
mi_mi_mi: "ми ми ми",
aga_aga: "Ага, Ага",
NOO: "НЕЕЕЕЕТ",
nya: "Ня Ня Ня",
Oo: "Oo",
opa: "Опа..",
plachet: ">_<",
pinok: "Удар Ногой",
plosti: "Плости меня",
pokerface: "ПокерФейс",
radost: "Радостный",
splu: "Сплю..." ,
telek: "Телек",
troll: "Троль Фейс",
whatever: "Эээээ....",
yay: "Ааааа...",
yea: "Fuck Yeah",
zaberz: "Замерз....",
zloi: "Злой"
};
|
| esclkm |
|
|---|---|
|
а если их уполовинить? littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
| kushelbek |
|
|---|---|
|
там 98 смайлов, все норм работалось с 49 смайлами. а когда 98 не пашет( Добавлено 1 час спустя: а если сделать два бокса по 49 смайлов? или в 1ом боксе кнопку доп смайлы, с открывающимся окном в котором все смайлы? Добавлено 5 минут спустя: Что если сделать вот так и вставить в маркитап?
function popwnd()
{
var smiles = new Array
smiles.push("http://i035.radikal.ru/0805/59/9df5222bdbd1.gif")
smiles.push("http://i016.radikal.ru/0805/4a/08f72ba3067e.gif")
smiles.push("http://i026.radikal.ru/0805/50/ccc34b39958e.gif")
smiles.push("http://i010.radikal.ru/0805/5a/0de39da3cae9.gif")
smiles.push("http://i033.radikal.ru/0805/05/4cd8a15f8ee5.gif")
smiles.push("http://i043.radikal.ru/0805/c9/391da0cd7e44.gif")
smiles.push("http://i040.radikal.ru/0805/e1/8bae68ae3f82.gif")
smiles.push("http://i019.radikal.ru/0805/75/6266bcae94d0.gif")
smiles.push("http://i031.radikal.ru/0805/17/b1412d0c7184.gif")
smiles.push("http://i004.radikal.ru/0805/0a/13a5556a3213.gif")
smiles.push("http://i040.radikal.ru/0805/b7/f9994ff21f82.gif")
smiles.push("http://i001.radikal.ru/0805/b3/7cc9a40328b2.gif")
smiles.push("http://i032.radikal.ru/0805/d6/256b1e9a2154.gif")
smiles.push("http://i017.radikal.ru/0805/0d/688777f3fc9b.gif")
smiles.push("http://i032.radikal.ru/0805/16/829c75d9e2c5.gif")
smiles.push("http://i043.radikal.ru/0805/2a/ca0737d4b1d0.gif")
smiles.push("http://i011.radikal.ru/0805/c1/4734ce2ebfdc.gif")
smiles.push("http://i032.radikal.ru/0805/c1/cccd86f23a0c.gif")
smiles.push("http://i009.radikal.ru/0805/90/c9639f3e5e65.gif")
smiles.push("http://i045.radikal.ru/0805/ee/c96f7c8a48aa.gif")
smiles.push("http://i018.radikal.ru/0805/5f/50fead3fea6d.gif")
smiles.push("http://i017.radikal.ru/0805/21/1f6e433a1505.gif")
smiles.push("http://i042.radikal.ru/0805/85/a2c67bedaf37.gif")
smiles.push("http://i044.radikal.ru/0805/c7/d58e868ec017.gif")
smiles.push("http://i016.radikal.ru/0805/2a/c625969cabe6.gif")
smiles.push("http://i029.radikal.ru/0805/65/b49f9794c94a.gif")
smiles.push("http://i006.radikal.ru/0805/5c/137a44fd1656.gif")
smiles.push("http://i028.radikal.ru/0805/4a/c8951ad1d739.gif")
smiles.push("http://i034.radikal.ru/0805/42/54c001174140.gif")
smiles.push("http://i002.radikal.ru/0805/fe/aa5c8d043600.gif")
smiles.push("http://i041.radikal.ru/0805/f4/fb3dd022762f.gif")
smiles.push("http://i017.radikal.ru/0805/da/a31580867fc5.gif")
smiles.push("http://i008.radikal.ru/0805/c7/23ec436e9143.gif")
smiles.push("http://i029.radikal.ru/0805/c3/31ad64d225e5.gif")
smiles.push("http://i028.radikal.ru/0805/ac/68fb67d96b21.gif")
smiles.push("http://i032.radikal.ru/0805/fc/1425a5e74fe9.gif")
smiles.push("http://i039.radikal.ru/0805/e6/f914b91e5c97.gif")
smiles.push("http://i038.radikal.ru/0805/84/5520976d25ce.gif")
smiles.push("http://i036.radikal.ru/0805/fa/184a9ff85098.gif")
smiles.push("http://i044.radikal.ru/0805/45/6360f22f21be.gif")
smiles.push("http://i023.radikal.ru/0805/0f/01b57927c5d9.gif")
smiles.push("http://i006.radikal.ru/0805/cf/e0309ee297b5.gif")
smiles.push("http://i039.radikal.ru/0805/59/cd1b94c629d3.gif")
smiles.push("http://i015.radikal.ru/0805/2e/37b348115d3f.gif")
smiles.push("http://i043.radikal.ru/0805/e0/2bf25d0f60a6.gif")
smiles.push("http://i019.radikal.ru/0805/d6/2cc070959fae.gif")
smiles.push("http://i024.radikal.ru/0805/a5/2e4be9a124cd.gif")
smiles.push("http://i039.radikal.ru/0805/db/6ea101842fa2.gif")
smiles.push("http://i027.radikal.ru/0805/6d/43c4a1fc1cac.gif")
smiles.push("http://i014.radikal.ru/0805/d3/bf0d4d214f76.gif")
smiles.push("http://i030.radikal.ru/0805/b6/673c21d14ca7.gif")
smiles.push("http://i025.radikal.ru/0805/3b/c393df69aa59.gif")
smiles.push("http://i011.radikal.ru/0805/1f/5bea9494f85b.gif")
smiles.push("http://i011.radikal.ru/0805/d4/66a2fce71c68.gif")
smiles.push("http://i019.radikal.ru/0805/3c/15463fe253ba.gif")
smiles.push("http://i013.radikal.ru/0805/95/bb8a167e4cb1.gif")
smiles.push("http://i025.radikal.ru/0805/19/3cb3c43c3628.gif")
smiles.push("http://i034.radikal.ru/0805/90/2d914750e805.gif")
smiles.push("http://i042.radikal.ru/0805/08/750b7b6eebd4.gif")
smiles.push("http://i032.radikal.ru/0805/a1/1b6acb99c2ad.gif")
smiles.push("http://i032.radikal.ru/0805/db/71e63aa4cf48.gif")
smiles.push("http://i013.radikal.ru/0805/73/d408419dc1e0.gif")
smiles.push("http://i030.radikal.ru/0805/6a/c53068017851.gif")
smiles.push("http://i019.radikal.ru/0805/b6/19ccc75b1195.gif")
smiles.push("http://i044.radikal.ru/0805/7f/2c02cbe82816.gif")
smiles.push("http://i009.radikal.ru/0805/4e/aafd52bedfbe.gif")
smiles.push("http://i045.radikal.ru/0805/aa/de9bde15b3d5.gif")
smiles.push("http://i014.radikal.ru/0805/35/38b7d9d8c71e.gif")
smiles.push("http://i036.radikal.ru/0805/e8/b09907ab8c52.gif")
var msg = new String("")
msg = "<html><head><TITLE>Дополнительные смайлики</TITLE></head>\r\n"
msg += "<body bgcolor=#F5F5F5 >"
msg = msg + "<" + "script language=\"JavaScript\">\r\n"
msg += "function insert(a){\r\n"
msg += "txt = \"[img]\"+a.src+\"[/img] \";\r\n"
msg += "window.opener.bbcode(txt,'');\r\n"
msg += "window.focus()\r\n"
msg += "return false}\r\n"
msg = msg + "</" + "script>\r\n"
i=0
msg += "<div style=\"width: 100%; text-align : justify;\" >"
while(smiles[i])
{
msg = msg + "<img src=\"" + smiles[i] + "\" onclick=\"return insert(this)\">\r\n"
i++
}
msg += "</div><br><br><center><a href=\"\" onclick=\"window.close()\">Закрыть окно</a></center>"
msg += "</BODY></html>";
popup = window.open("","popDialog","height=800,width=850")
popup.document.write(msg)
popup.document.close()
return false
}
Добавлено 57 секунд спустя: Я на своем первом форуме делал так. Не знаю в котонти прокатит так или нет. Вот только где в маркит апе вставлять этот код... Добавлено 8 часов спустя: Создал кнопку, по скрипту выше, все работает окно появляеться, только смайлы не кликабельные подскажите в чем ошибка пожалуйста Добавлено 1 день спустя: Помогите по последнему скрипту, смайлы не появляються при клике в поле сообщение, в чем ошибка? Добавлено 2 дня спустя:
Кто нибудь поможет? Відредаговано: kushelbek (21.10.2011 16:34, 14 років тому) |
| esclkm |
|
|---|---|
|
надо тестить - с налету не скажу - дайте адрес где тестить littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
| kushelbek |
|
|---|---|
|
я сделал в маркитапе доп кнопку со смайлами используя код выше появляеться поп ап окно со смайлами, при нажатие на смайлы они не вставляються в поле редактирования. добавил строку в файл set.js:
{name: L.smilies, className: "mSmilies", replaceWith: function(markitup) { showSmilies(markitup) } }
так же добавил в мини едитор эту сроку в файле style.css доавил:
.markItUp .mSmilie a {
background-image:url(images/emoticon1.png);
в файле set.js добавил скрипт который впридыдущем посту, при клики появляеться поп ап окно со смайлами, но они не вставляються в сам мини едитор. вроде бы скрипт правельный. Добавлено 3 минуты спустя: Когда тестил со стандартным смайл боксом есть подозрение, что смайлы не отображаються потомучто размер новых привышает стадартные размеры, а как увеличть сами ячейки в смайл боксе я так и не понял, ковырялся, так и не получилось( |
| TheZUBxx |
|
|---|---|
|
kushelbek, не пользуйся в таком количестве радикал фото. Хостинг бредовый, вечно томозит. Представь загрузку форума с тысячами ссылками на радикал с одних только смайлов. Не советую, сам сталкивался с данной проблемой. Лучше на том же самом укозе сделать хостинг изображений, пару скриптов, и все будет нормально. Не тупит и рекламы нет. Все путем. Все законно. |
| kushelbek |
|
|---|---|
|
TheZUBxx, Спасибо, значит так и сделаю, идея хоршая =) |