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

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

Вы не вошли.

Объявление

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

#1 2006-02-08 12:54:29

Bert
Гость

Мод для смайлов

Надо, чтобы в поле быстрого ответа присутствовала табличка с набором смайликов.. Существует ли такой мод?

#2 2006-02-08 13:31:20

PunBB.ru
Гость

Re: Мод для смайлов

Вот модуль от Рикарда:
http://www.punres.org/download.php?id=115
Короткая инструкция

#
#---------[ 1. Загрузить ]-------------------------------------------------------
#

mod_easy_bbcode.php в /


#
#---------[ 2. Открыть ]---------------------------------------------------------
#

post.php


#
#---------[ 3. Найти (строка: 490) ]---------------------------------------------
#

<?php endif; ?>                        <label><strong><?php echo $lang_common['Message'] ?></strong><br />


#
#---------[ 4. Заменить на ]-------------------------------------------------
#

<?php endif; require PUN_ROOT.'mod_easy_bbcode.php'; ?>                        <label><strong><?php echo $lang_common['Message'] ?></strong><br />


#
#---------[ 5. Открыть ]---------------------------------------------------------
#

edit.php


#
#---------[ 6. Найти (строка: 210) ]---------------------------------------------
#

<?php endif; ?>                        <label><?php echo $lang_common['Message'] ?><br />


#
#---------[ 7. Заменить на ]-------------------------------------------------
#

<?php endif; $bbcode_form = 'edit'; $bbcode_field = 'req_message'; require PUN_ROOT.'mod_easy_bbcode.php'; ?>                        <label><?php echo $lang_common['Message'] ?><br />


#
#---------[ 8. Сохранить/Загрузить ]--------------------------------------------------
#

#3 2006-02-09 00:46:21

neutral
Гость

Re: Мод для смайлов

Добавлю, для того, чтобы поместить их в форму быстрого ответа нужно открыть viewtopic.php и внести следующие изменения:
Найти в нём строку (примерно ~398)

<form method="post" action="post.php?tid=<?php echo $id ?>" onsubmit="this.submit.disabled=true;if(process_form(this)){return true;}else{this.submit.disabled=false;return false;}">

и заменить на

<form id="post" method="post" action="post.php?tid=<?php echo $id ?>" onsubmit="this.submit.disabled=true;if(process_form(this)){return true;}else{this.submit.disabled=false;return false;}">

Затем найти

<label><textarea name="req_message" rows="7" cols="75" tabindex="1"></textarea></label>

и сразу перед ней добавить строку

<?php require PUN_ROOT.'mod_easy_bbcode.php'; ?>

#4 2006-02-09 17:06:15

Bert
Гость

Re: Мод для смайлов

пасиб

#5 2006-02-09 17:21:28

Bert
Гость

Re: Мод для смайлов

Только c формой быстрого ответа не получается sad Внес необходимые изменения в viewtopic.php и ноль реакции smile

#6 2006-02-09 19:19:18

Bert
Гость

Re: Мод для смайлов

А не во. все сделал. Работает smile

#7 2006-02-14 12:54:47

Delete
Гость

Re: Мод для смайлов

Мод прикрутился... но в этой самой табличке размер смайлов 15х15.
Искал-искал,так и не нашел,где размер меняется.

parser.php позволяет изменить размер смайла только в постах...

#8 2006-02-20 00:33:49

rahowa
Гость

Re: Мод для смайлов

А PunToolBar 1.1.1 http://forums.punbb.org/viewtopic.php?id=10546 никто не локализовал?
puntoolbar_preview.png

Редактировался rahowa (2006-02-20 00:35:18)

#9 2006-02-20 10:48:04

beotiger
Гость

Re: Мод для смайлов

rahowa
По-французски не шпрехаю, wink
но за ссылку спасибо! Ща глянем чё за мод!
cool

#10 2006-02-20 16:19:22

rahowa
Гость

Re: Мод для смайлов

ИМХО поинтерсней чем изибб.... евоб еще в локаль нужную ввести и цены б ему не было smile

#11 2006-02-20 19:24:53

beotiger
Гость

Re: Мод для смайлов

Попробовал я его.
Мод, конечно, красивый, но всё таки возможностей в нём меньше, чем в связке
easyBB+extraBBcodes (они, кстати, вместе не сосуществуют).
Кроме того, мороки по установке больше, да ещё треба Smilies Manager мод от того же автора, который добавляет лишнюю табличку в базу и позволяет добавлять новые смайлики.
Но за красоту надо платить. Хотя, конечно, ColorPicker здесь классный.

А смысл его русифицировать? Там все надписи понятны - Bold - полужирный, и т.п., а help почти повторяет старый help.
Кому надо, без труда переведёт, ИМХО.

#12 2006-03-01 16:35:59

rahowa
Гость

Re: Мод для смайлов

easyBB не хочет работать после апдейта на 1.2.11... в edit.php совсем другая строчка, кто в курсе как их подружить?

#13 2006-03-01 17:37:18

hcs
Гость

Re: Мод для смайлов

Судя по инструкциям ручного обновления до версии 1.2.11 на punbb.org  там никаких изменений в edit.php нет.  Возможно этот файл был вами уже изменен при установке другого мода.

#14 2006-10-22 15:38:51

AdminЧИК
Гость

Re: Мод для смайлов

Delete пишет:

размер смайлов 15х15.
Искал-искал,так и не нашел,где размер меняется.

parser.php позволяет изменить размер смайла только в постах...

В parser.php? Три часа искал ничего не нашел. Помогите плиз. Как этот размер смайла изменить))))

#15 2006-10-22 21:27:54

Slavik
Гость

Re: Мод для смайлов

Вероятно здесь ~412:

$text = preg_replace("#(?<=.\W|\W.|^\W)".preg_quote($smiley_text[$i], '#')."(?=.\W|\W.|\W$)#m", '$1<img src="img/smilies/'.$smiley_img[$i].'" alt="'.substr($smiley_img[$i], 0, strrpos($smiley_img[$i], '.')).'" />$2', $text);

на что-то вроде

$text = preg_replace("#(?<=.\W|\W.|^\W)".preg_quote($smiley_text[$i], '#')."(?=.\W|\W.|\W$)#m", '$1<img src="img/smilies/'.$smiley_img[$i].'" width=25 height=25 alt="'.substr($smiley_img[$i], 0, strrpos($smiley_img[$i], '.')).'" />$2', $text);

#16 2007-05-16 00:31:42

Traktar
Гость

Re: Мод для смайлов

появились смайлы,исчезло окно ввода сообщения!что делать?

#17 2007-06-22 17:57:24

DarkSide
Гость

Re: Мод для смайлов

#
#---------[ 3. Найти (строка: 490) ]---------------------------------------------
#

<?php endif; ?>                        <label><strong><?php echo $lang_common['Message'] ?></strong><br />

у меня этой строки нет вообще!

#18 2008-01-06 19:39:03

Archangel
Гость

Re: Мод для смайлов

и все таки как изменить размер смайлов в ответе/редактировании?
подскажите пожалуста

#19 2008-01-06 19:56:41

VoiD
Гость

Re: Мод для смайлов

в parser.php

        $text = preg_replace("#(?<=.\W|\W.|^\W)".preg_quote($smiley_text[$i], '#')."(?=.\W|\W.|\W$)#m", '$1<img src="img/smilies/'.$smiley_img[$i].'" width="15" height="15" alt="'.substr($smiley_img[$i], 0, strrpos($smiley_img[$i], '.')).'" />$2', $text);

убираешь

width="15" height="15"

#20 2008-01-06 20:03:58

Archangel
Гость

Re: Мод для смайлов

VoiD пишет:

в parser.php

        $text = preg_replace("#(?<=.\W|\W.|^\W)".preg_quote($smiley_text[$i], '#')."(?=.\W|\W.|\W$)#m", '$1<img src="img/smilies/'.$smiley_img[$i].'" width="15" height="15" alt="'.substr($smiley_img[$i], 0, strrpos($smiley_img[$i], '.')).'" />$2', $text);

убираешь

width="15" height="15"

про ето я знаю... но ето для отображения в сообщениях
а меня интерисует как изменить размер в post.php и edit.php

#21 2008-01-06 20:13:50

VoiD
Гость

Re: Мод для смайлов

а пунтулбар я выкидывал сюда переведенный)

#22 2008-01-06 20:23:34

nobody
Гость

Re: Мод для смайлов

Archangel, какой мод bb-панели юзаешь? Если, например, ModernBB, то надо менять width и height еще и в файле mod_modern_bbcode.php. Другой мод, значит другой соотвествующий файл.
Кстати, не понимаю, зачем размеры жестко прописаны, я удалил параметры width и height и проблема кривых смайлов исчезла навсегда. Вот поставил недавно "рождественский" пак, просто поменяв название папок со смайликами. И никаких заморочек с размерами wink

#23 2008-01-06 20:34:11

Archangel
Гость

Re: Мод для смайлов

nobody пишет:

Archangel, какой мод bb-панели юзаешь? Если, например, ModernBB, то надо менять width и height еще и в файле mod_modern_bbcode.php. Другой мод, значит другой соотвествующий файл.
Кстати, не понимаю, зачем размеры жестко прописаны, я удалил параметры width и height и проблема кривых смайлов исчезла навсегда. Вот поставил недавно "рождественский" пак, просто поменяв название папок со смайликами. И никаких заморочек с размерами wink

да-да, ты прав... оказывается хорошо иногда вспомнить что ставил smile
нашол в mod_easy_bbcode.php, убил ширину и высоту ...все гудь и куль smile

вот и действительно, а зачем жестко прописаны ширина и высота смайлов?!!
непонимать...

#24 2008-01-06 21:23:26

hcs
Гость

Re: Мод для смайлов

Archangel пишет:

а зачем жестко прописаны ширина и высота смайлов?!!

Это требует стандарт xhtml strict

#25 2008-05-06 19:15:56

SerebroSuper
Гость

Re: Мод для смайлов

не сюда написал...

Редактировался SerebroSuper (2008-05-06 19:16:27)

Подвал доски

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