Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#1 2006-02-14 11:42:53

Delete
Гость

Смайлы

Хочу поменять смайлы.Как это сделать?

В phpbb просто=( пакуешь,заливаешь,включаешь...
А в punbb?

#2 2006-02-14 12:55:59

Delete
Гость

Re: Смайлы

Нашел.
Все пишется в parser.php

#3 2008-01-23 13:12:50

Amelia
Гость

Re: Смайлы

[center]ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ СО СМАЙЛАМИ ![/center]
Вот может кому нужно будет - 159 описаных в parser.php анимашек : http://ifolder.ru/5068982

Добавлено спустя     33 минуты   56 секунд:
======================
Странно.... На денвере эти смайлы работают, а на хосте нет sad Не подскажите что я опять не так сделала ? sad

#4 2008-01-23 14:15:30

VoiD
Гость

Re: Смайлы

спс.. хорошая подборка

#5 2008-01-23 14:57:03

artoodetoo
Гость

Re: Смайлы

Amelia пишет:

а денвере эти смайлы работают, а на хосте нет

видимо дело в регистре имени файла. под Unix 123.gif и 123.GIF разные файлы, сталобыть файл может не найтись. лучше все переименовать в нижний регистр

#6 2008-01-23 18:08:37

Amelia
Гость

Re: Смайлы

artoodetoo пишет:

видимо дело в регистре имени файла. под Unix 123.gif и 123.GIF разные файлы, сталобыть файл может не найтись. лучше все переименовать в нижний регистр

Чичяс попробую smile Спасибки вам, Владимир Владимирович wink Я уже сталкивалась когда-то с этими нестывочками с юниксом....

Добавлено спустя     19 минут   6 секунд:
Всё оказалось гораздо проще ... Я почему-то в папке img/smiles не нашла своих новых смайлов sad Я могла их преспокойно залить в папку "includes", туда же, куда и parser.php ... Со мной это иногда бывает. Но я всё равно перевела все файлы в нижний регистр на всякий случай, ибо "случай бывает всякий" ©

Добавлено спустя     24 минуты   3 секунды:
[size=24][center]УРЯ !!![/center][/size]
После успешного переноса смайлов на родину - всё кажется заработало!!! smile smile smile

Добавлено спустя     44 минуты   53 секунды:
Мне это вот именно, что только показалось sad У меня там текстовые коды смайлов очень простые s1 - s159, так вот я сильно подозреваю что начиная с s100 ничего не будет отображаться... надо коды менять на последние 59 смайлов sad на трёх-символьные ...

Добавлено спустя   1 час   27 минут   10 секунд:
[size=24][center]ПОМОГИТЕ!!![/center][/size]
[center]Как сделать чтобы код смайла начинался с пробела, например, чтобы они не сливались и как сделать чтобы код смайла был больше 2-х символов ? sad[/center]

Редактировался Amelia (2008-01-23 18:28:39)

#7 2008-01-23 20:24:54

nobody
Гость

Re: Смайлы

Вроде и так в код смайлика можно вставлять много символов, вот например как у меня - http://arsamania.ru/forum/smilies.php
А насчет пробела - разве если просто поставить пробел в код это не работает? Тогда можно еще попробовать подставить в код   на место пробела, хотя не уверен, что это сработает.

Добавлено спустя     3 минуты   38 секунд:
Хотя нет, чет я бред написал, ведь если в код смайлика поставить пробел, его будет парсить только при наличии пробелов, а это не есть гуд...

#8 2008-01-23 22:59:23

Amelia
Гость

Re: Смайлы

nobody пишет:

Вроде и так в код смайлика можно вставлять много символов, вот например как у меня - http://arsamania.ru/forum/smilies.php....

Вот как ты сделал коды смайлов больше 2 символа? sad

#9 2008-01-23 23:52:31

nobody
Гость

Re: Смайлы

Вот строки из моего parser.php:

// Here you can add additional smilies if you like (please note that you must escape singlequote and backslash)
$smiley_text = array(':)', '=)', ':red:', ':(', '=(', ':D', '=D', ':o', ':O', ';)', ':mad:', ':P', ':lol:', ':crazy_laugh:', ':sarcastic:', ':/', ':down:', ':rolleyes:', ':shy:', ':db:', '*yes*', ':cool:', ':spiteful:', ':beer:', ':|', ':cry:', ':crazy:', ':clap:', ':dance:', ':fan:', '*sorry*', '*cold*', '*dead*', '*music*', '*victory*', '*worthy*', '*friends*', '*gun*', '*acute*', '*giveheart*', 'arsenal rulez', '*ok*', '*deny*', '*ne huligan*', ':heart:', ':kiss:', ':girl_cry:', ':love_intentions:', ':girl_drunk:', ':girl_laughing:', '*fbobruysk*', '*real_ars*', '*afc_white*', '*afc_red*', '*ars_laugh*', '*ars_shirt*', '*gooners*', '*as_afc*');
$smiley_img = array('ab.gif', 'ab.gif', 'ah.gif', 'ac.gif', 'ac.gif', 'ag.gif', 'ag.gif', 'ai.gif', 'ai.gif', 'ad.gif', 'aq.gif', 'ae.gif', 'bj.gif', 'bm.gif', 'ca.gif', 'ao.gif', 'es.gif', 'cc.gif', 'cw.gif', 'cd.gif', 'ay.gif', 'af.gif', 'do.gif', 'az.gif', 'bn.gif', 'ak.gif', 'an.gif', 'bi.gif', 'bo.gif', 'bp.gif', 'bh.gif', 'bx.gif', 'dc.gif', 'ar.gif', 'ce.gif', 'ch.gif', 'co.gif', 'cp.gif', 'el.gif', 'cz.gif', 'ez.gif', 'ex.gif', 'ew.gif', 'ev.gif', 'ba.gif', 'aj.gif', 'cm.gif', 'cx.gif', 'cy.gif', 'cl.gif', 'fx.gif', '001.gif', '002.gif', '003.gif', '004.gif', '005.gif', '006.gif', '007.gif');

А у тебя смайлы, у которых код больше 2-х символов не парсит? Если так, то довольно странно, потому что так быть не должно. Приведи свой кусочек кода, отвечающего за смайлики.

#10 2008-01-24 00:05:59

Amelia
Гость

Re: Смайлы

nobody пишет:

А у тебя смайлы, у которых код больше 2-х символов не парсит? Если так, то довольно странно, потому что так быть не должно. Приведи свой кусочек кода, отвечающего за смайлики.

Я уже исправила эту проблему, но меня всёравно бесит что я так и не поняла в чём было дело....

// Here you can add additional smilies if you like (please note that you must escape singlequote and backslash)
//$smiley_text = array('s1', 's2', 's3', 's4', 's5', 's6', 's7', 's8', 's9', 's10', 's11', 's12', 's13', 's14', 's15', 's16', 's17', 's18', 's19', 's20', 's21', 's22', 's23', 's24', 's25', 's26', 's27', 's28', 's29', 's30', 's31', 's32', 's33', 's34', 's35', 's36', 's37', 's38', 's39', 's40', 's41', 's42', 's43', 's44', 's45', 's46', 's47', 's48', 's49', 's50', 's51', 's52', 's53', 's54', 's55', 's56', 's57', 's58', 's59', 's60', 's61', 's62', 's63', 's64', 's65', 's66', 's67', 's68', 's69', 's70', 's71', 's72', 's73', 's74', 's75', 's76', 's77', 's78', 's79', 's80', 's81', 's82', 's83', 's84', 's85', 's86', 's87', 's88', 's89', 's90', 's91', 's92', 's93', 's94', 's95', 's96', 's97', 's98', 's99', 's100', 's101', 's102', 's103', 's104', 's105', 's106', 's107', 's108', 's109', 's110', 's111', 's112', 's113', 's114', 's115', 's116', 's117', 's118', 's119', 's120', 's121', 's122', 's123', 's124', 's125', 's126', 's127', 's128', 's129', 's130', 's131', 's132', 's133', 's134', 's135', 's136', 's137', 's138', 's139', 's140', 's141', 's142', 's143', 's144', 's145', 's146', 's147', 's148', 's149', 's150', 's151', 's152', 's153', 's154', 's155', 's156', 's157', 's158', 's159');
$smiley_text = array('a1', 'a2', 'a3', 'a4', 'a5', 'a6', 'a7', 'a8', 'a9', 'a0', 'b1', 'b2', 'b3', 'b4', 'b5', 'b6', 'b7', 'b8', 'b9', 'b0', 'c1', 'c2', 'c3', 'c4', 'c5', 'c6', 'c7', 'c8', 'c9', 'c0', 'd1', 'd2', 'd3', 'd4', 'd5', 'd6', 'd7', 'd8', 'd9', 'd0', 'e1', 'e2', 'e3', 'e4', 'e5', 'e6', 'e7', 'e8', 'e9', 'e0', 'f1', 'f2', 'f3', 'f4', 'f5', 'f6', 'f7', 'f8', 'f9', 'f0', 'g1', 'g2', 'g3', 'g4', 'g5', 'g6', 'g7', 'g8', 'g9', 'g0', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'h7', 'h8', 'h9', 'h0', 'i1', 'i2', 'i3', 'i4', 'i5', 'i6', 'i7', 'i8', 'i9', 'i0', 'j1', 'j2', 'j3', 'j4', 'j5', 'j6', 'j7', 'j8', 'j9', 'j0', 'k1', 'k2', 'k3', 'k4', 'k5', 'k6', 'k7', 'k8', 'k9', 'k0', 'l1', 'l2', 'l3', 'l4', 'l5', 'l6', 'l7', 'l8', 'l9', 'l0', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'm8', 'm9', 'm0', 'o1', 'o2', 'o3', 'o4', 'o5', 'o6', 'o7', 'o8', 'o9', 'o0', 'p1', 'p2', 'p3', 'p4', 'p5', 'p6', 'p7', 'p8', 'p9');
$smiley_img = array('1.gif', '2.gif',  '3.gif', '4.gif', '5.gif',  '6.gif', '7.gif',  '8.gif',  '9.gif',  '10.gif', '11.gif', '12.gif',  '13.gif', '14.gif', '15.gif',  '16.gif', '17.gif',  '18.gif',  '19.gif',  '20.gif',  '21.gif', '22.gif',  '23.gif', '24.gif', '25.gif',  '26.gif', '27.gif',  '28.gif',  '29.gif',  '30.gif', '31.gif', '32.gif',  '33.gif', '34.gif', '35.gif',  '36.gif', '37.gif',  '38.gif',  '39.gif',  '40.gif', '41.gif', '42.gif',  '43.gif', '44.gif', '45.gif',  '46.gif', '47.gif',  '48.gif',  '49.gif',  '50.gif', '51.gif', '52.gif',  '53.gif', '54.gif', '55.gif',  '56.gif', '57.gif',  '58.gif',  '59.gif',  '60.gif', '61.gif', '62.gif',  '63.gif', '64.gif', '65.gif',  '66.gif', '67.gif',  '68.gif',  '69.gif',  '70.gif', '71.gif', '72.gif',  '73.gif', '74.gif', '75.gif',  '76.gif', '77.gif',  '78.gif',  '79.gif',  '80.gif', '81.gif', '82.gif',  '83.gif', '84.gif', '85.gif',  '86.gif', '87.gif',  '88.gif',  '89.gif',  '90.gif', '91.gif', '92.gif',  '93.gif', '94.gif', '95.gif',  '96.gif', '97.gif',  '98.gif',  '99.gif',  '100.gif', '101.gif', '102.gif',  '103.gif', '104.gif', '105.gif',  '106.gif', '107.gif',  '108.gif',  '109.gif',  '110.gif', '111.gif', '112.gif',  '113.gif', '114.gif', '115.gif',  '116.gif', '117.gif',  '118.gif',  '119.gif',  '120.gif',  '121.gif', '122.gif',  '123.gif', '124.gif', '125.gif',  '126.gif', '127.gif',  '128.gif',  '129.gif',  '130.gif', '131.gif', '132.gif',  '133.gif', '134.gif', '135.gif',  '136.gif', '137.gif',  '138.gif',  '139.gif',  '140.gif', '141.gif', '142.gif',  '143.gif', '144.gif', '145.gif',  '146.gif', '147.gif',  '148.gif',  '149.gif',  '150.gif', '151.gif', '152.gif',  '153.gif', '154.gif', '155.gif',  '156.gif', '157.gif',  '158.gif',  '159.gif');
//$smiley_img = array('smile.gif', 'smile.gif', 'neutral.gif', 'neutral.gif', 'sad.gif', 'sad.gif', 'big_smile.gif', 'big_smile.gif', 'yikes.gif', 'yikes.gif', 'yikes.gif', 'hmm.gif', 'tongue.gif', 'lol.gif', 'mad.gif', 'roll.gif', 'cool.gif');

Вторая сверху строчка - это то как было раньше и как не работало. Оно показывало смайлы только до s9

#11 2008-02-07 20:53:58

VirHos
Гость

Re: Смайлы

Вообщем наму*охался я с этими смайлами, в итоге:
Почему у Амелии не пахало?
s1 и s11 - одинаковые смайлы, потому что заменяется сначала s1, а потом только s11
Сейчас у меня одна проблема:
Я удалил все стандартные смайлы и ввёл свои обозначения и картинки.
:l o l: - это моё обозначение.
А заменяет его он на : lol : тоесть стандартную ссылку смайлика lol с двоеточиями по бокам.
Откуда такой бред может быть, если я ссылку на тот смайл убрал? o.O

$smiley_text = array(
'o:)', 'O:)',
':)',
':(',
';)',
':p', ':P',
'8)',
':d', ':D',
':[',
'*angry*',
':*',
'*cry*',
':x', ':X',
':o', ':O',
':|',
':/',
'*jokingly*',
'*mad*',
'[:}',
'*kissed*',
':!',
'*tired*',
'*stop*',
'*kissing*',
'*flower*',
'*good*',
'*drink*',
'*love*',
'@=',
'*help*',
'*man*',
'%)',
'*ok*',
'*wassup*',
'*sorry*',
'*bravo*',
'lol',
'*pardon*',
'*no*',
'*crazy*',
'*dk*',
'*dance*',
'*yahoo*',
'*smoke*',
'*scare*',
'*sleep*',
);
$smiley_img = array(
'angel.gif', 'angel.gif',
'smile.gif',
'sad.gif',
'wink.gif',
'blum.gif', 'blum.gif',
'dirol.gif',
'biggrin.gif', 'biggrin.gif',
'blush.gif',
'aggressive.gif',
'kiss.gif',
'cry.gif',
'secret.gif', 'secret.gif',
'shock.gif', 'shock.gif',
'fool.gif',
'beee.gif',
'mosking.gif',
'diablo.gif',
'music.gif',
'air_kiss.gif',
'bad.gif',
'boredom.gif',
'stop.gif',
'kissing.gif',
'give_rose.gif',
'good.gif',
'drinks.gif',
'give_heart.gif',
'bomb.gif',
'help.gif',
'bull.gif',
'wacko.gif',
'ok.gif',
'mamba.gif',
'sorry.gif',
'clapping.gif',
'lol.gif',
'pardon.gif',
'no.gif',
'crazy.gif',
'dntknw.gif',
'dance.gif',
'yahoo.gif',
'big_boss.gif',
'scare.gif',
'lazy.gif',
);

Добавлено спустя     2 минуты   54 секунды:
Жалко редактировать предыдущий пост тут нельзя...
Код который я послал содержит обозначение lol которое должно заменяться на lol.gif, а заменяется на icon_lol.png
Почему?

Добавлено спустя     4 минуты   25 секунд:
И ещё одна фишка, почему все смайлы по размеру уменьшаются?

#12 2008-02-08 04:06:33

Visman
Гость

Re: Смайлы

VirHos пишет:

И ещё одна фишка, почему все смайлы по размеру уменьшаются?

Потому что при подстановке картинки смайла в ее коде есть такие команды

width="15" height="15"

Добавлено спустя     10 минут   20 секунд:

VirHos пишет:

Код который я послал содержит обозначение lol которое должно заменяться на lol.gif, а заменяется на icon_lol.png
Почему?

Это что-то из невероятного. Стандартная картинки идет lol.png, с чего там еще и icon_ подписалось не ясно совершенно.

#13 2008-02-08 13:51:22

VirHos
Гость

Re: Смайлы

Я вчера написал было, что я сам дурак и всё понял, но форум не захотел принимать пост, а потом и не грузился...
Про lol оказалось, что я когда-то хотел смайлы сделать через цензуру и забыл убрать оттуда этот lol

#14 2008-03-02 11:38:53

Sem
Гость

Re: Смайлы

Сделал я так же как  и Амелия и в результате те же косяки... нет пробелов... нужно в ручную ставить  подскажите что делать. Может у кого готовые есть нормальные...

Редактировался Sem (2008-03-02 11:59:56)

#15 2009-03-18 19:00:55

gorinich
Гость

Re: Смайлы

Народ а некто неподскажет как  смайлы сделать  БООЛЬШЕ в размере?, чёт мелковаты стандартные

Редактировался gorinich (2009-03-18 19:01:33)

#16 2009-03-18 21:19:20

coordinator
Гость

Re: Смайлы

Смотри parser.php

#17 2009-03-19 18:56:09

gorinich
Гость

Re: Смайлы

понятно что не в  install.php lol

а более подробно ?
Интересует собственно сам номер строки и что вней править.

#18 2009-03-19 19:54:55

Visman
Гость

Re: Смайлы

gorinich пишет:

а более подробно ?

Выше я уже писал, что надо искать

width="15" height="15"

и соответсвенно нужно иметь новые смайлы большего размера.

#19 2009-03-20 16:47:17

gorinich
Гость

Re: Смайлы

Странно но при изменении 30х30 размерность меняется только в подписи...
В самом же посте размер остаётся неизменным.  sad

Что это может быть?

Подвал доски

Под управлением FluxBB. Хостинг Hostens