смайлики для чата php
Делаем мини чат з смайликами
Боюсь, Ваши надежды не оправдаются. Ну конечно, если не озвучите сумму вознаграждения
Помогу собраться с мыслями и сделать все самостоятельно:
Перед записью в базу заменяем все нужные смайлики на теги изображения:
Либо в базу записывать «=)», а перед выводом заменять на тег изображения. Второй вариант имхо лучше.
ShamahN некрасиво поступаеш з новенькими на форуме=)
+Sten+ я тебе очень признателен! СПАСИБО! я какраз в манюалах на етом сайте читал про str_replace но непонял как использовать
вот что я доверстал в мой мини чат:
тепер будем усовершенствовать етот мини чат!
например подскажите:
припустим я поставил смайлгдета на странице, как мне зделать так штоб при нажатие (OnClick) на етот смайл в формочку в каторой єсть
ShamahN, извините. Я подумал, что Вы пришли чтобы за Вас все сделали.
![]()
Без JavaScript получится оч. некрасиво. Я бы даже сказал ужасно.
Всем спасибо за помощь! особенно +Sten+!
Мини чат будет мультиязичний скоро увидете в инете! и суда виложу полностью готовий!
Держите исходники покашто
Кстати если не трудно помогите мне там где я закриват пхп код и откривал через то што немог вставить автозамену текста на смайл(
кстати
впосалось туда очень харашо! пашет на все 100%!
Смайлы для чата
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Трудности при написании чата. Покажите простой пример чата на 2 человека.
Ребят, уже с ума сошел, но никак не сделаю нормальный чат в PHP. Я делаю так: есть textatea и куда.
Где можно взять смайлы для чата?
Доброго времени суток! Делаю чат для сайта, возникла потребность найти набор смайликов для него.
FlowDocument+Image. Как лучше организовать смайлы для чата
Доброго времени суток. Пытаюсь добавить в чат смайлы. Есть RichTextBox и FlowdocumentScrolViewer.
Смайлы из вк или скайпа для темного фона
Приветствую, незнаю где лучше создать тему..сли что сиьно не ругайте нужны смайлы из вк или скайпа.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Что лучше использовать для смс чата для отображения текстов и рисунков
Здравствуйте, скажите что лучше использовать для смс чата для отображения текстов, рисунков.
Хостинг для чата
У кого есть свой сервер, можете ли вы мне выделить немного места под чат, я делаю для приобритения.
Смайлики для чата
я пишу чат,мне надо добавить туда смайлики,и чтоб кликая на них они добавлялись в сообщение,и чтоб.
Структура БД для чата
Приветствую всех! Размышляю наб структурой таблиц для чата с возможностью создания групп для.
Настройка и загрузка готовых галерей смайликов.
Скачать галереи смайлов:
Инсталляция галерей смайликов с php.spb.ru
О файле smile.php, настройке галерей и создании своих галерей.
РАБОТА С ГАЛЕРЕЯМИ СМАЙЛИКОВ И НАСТРОЙКА ПРАВ ДОСТУПА К НИМ
Описание структуры _smile_conf.php идет ниже (в smile.conf). Этот конфиг-файл должен быть в каждой галереи смайликов. Согласно лицензии чата вы можете свободно копировать любые смайлики и распространять их (если это не противоречит авторским правам на сами графические материалы) с любых сайтов, но делайте это аккуратно. Помните, за вами охотятся сомнительные личности, желающие добыть права на ваш чат.
О СПОСОБЕ РАБОТЕ СО СМАЙЛИКАМИ
Все каталоги галерей (которые начинаются с ‘sm. ‘) должны находится в уже существующем каталоге ‘im’. К примеру, чтобы создать новую галерею с название ‘cool’, нужно перейти в каталог ‘im’ и внутри него создать каталог ‘smcool’. В последний то и нужно скопировать любые смайлики, чтобы таким образом создать галерею.
И напоследок, в каждом каталоге галереи смайлов обязательно должен быть файл «_smile_conf.php», который задает права доступа и содержит имя этой галереи (о его формате ниже).
ИНСТУКЦИЯ ПО ДОБАВЛЕНИЮ НОВЫХ ГАЛЕРЕЙ:
2. Наполните каталог любыми смайлами (файлами gif/jpg/png), имена только из маленьких букв/цифр, «-» и «_». Наполнять можно в любое время. Большими буквами смайлы не называть. Ошибочные примеры: «SMILE.GIF», «smile.swf», «smile!.gif»
3. Создайте в новом каталоге ‘im/smcool/’ файл ‘_smile_conf.php’ по образцу:
ОПИСАНИЕ КОНФИГА _smile_conf.php
После любых изменений не забывайте обновлять страницу чата по F5.
Если в каталоге со смайлами не будет _smile_conf.php или там не будут обнаружены требуемые 5 параметров, то галерея отключается для всех и ссылка на нее не выводится. Если файл _smile_conf.php будет существовать, но к нему не будет доступа, либо если будет какой-либо «sm*****»-каталог, к которому не будет доступа, это вызовет появление на экран нескольких предупреждений во фрейме «Доп.команды».
При обнаружении ошибок обработки кода смайлика, код заменяется на «!».
При вставке кода смайлика, на который нет прав, он заменяется на «?»
Неправильные или несуществующие коды смайликов никак не меняются.
Добавить смайлики
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Как сделать BBCode и Граф.Смайлики
Как сделать BBCode и Граф.Смайлики?
Как преобразовать текстовые смайлики в графические?
Это, конечно, можно сделать с помощью функции str_replace(), но преобразовывать таким методом.
Не, надо реестр Виндовса поправить.
А если серьезно, JavaScript. У вас вызывается метод inputSmile(‘:122:’).
В нем и должен быть код, который дописывает этот текст в конец поля для сообщения. Возможно у вашего поля id или class не совпадает с тем, что ищет в этой функции. Ее смотрите.
Дак я там не шарю где что дописывать, новичок который залез в такую трудную систему. ((
Кто сможет помогите, может по другому можно, но реализовать хочу
Нашел скрипт, но почему то страница становится белой
Убираю скрипт все норм. хз че за фигня.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Удалить из строки все небуквенно-числовые символы, оставив смайлики
Доброе утро! Пожалуйста, подскажите, как мне удалить из строки все небуквенно-числовые символы, но.
Смайлики
Подскажите, как добавить картинку смайлика, так чтобы она встала посередине текста, то есть у меня.
Смайлики
Напишите программу, которая посчитает количество смайликов в заданном тексте. Смайликом будем.
Смайлики в чате
Добрый день. Делаю чат на Qt сокетах. Пока новичок в этом деле и ничего в нэте не нашел. Хочу.
Эмоции.js
В статье описывается опыт создания текстового поля с возможностью вставки смайлов, проблемы которые мне встретились и их решения, а так же ссылка на репозиторий с готовым jQuery плагином. Если вам интересно, прошу под кат.
Во время разработки моего первого проекта мне поставили задачу, создать чат со смайлами. Основной функционал чата был готов, но приступив к смайлам у меня возникла проблема, я не мог вставить смайл в текущую позицию курсора, получалось только в начало или конец текстового поля. Опыта у меня было ноль, как в программировании так и в поиске нужной информации, поэтому не смог найти ничего «работоспособного» и тем более готовых решений. Помучавшись две-три недели я сдался и пришлось сказать ненавистные мне слова «Я не могу это реализовать».
Прошло уже около трех лет и недавно у моего коллеги встала та же задача, он спросил меня, как это можно сделать. Воспоминания о неудаче вдруг хлынули волной и мне захотелось решить мою давнюю неосуществимую задачу.
Поиски готового решения снова закончились безрезультатно, но с документацией было уже намного лучше, узнав о document.getSelection() тут же кинулся писать код и конечно же встретил еще несколько проблем и как всегда на одну из них ушло больше всего времени.
Нашел примерно такое решение
Что было очевидно, при клике на смайл фокус переходил к нему и нужный нам контент вставлялся в него, а не в наше текстовое поле. Решение было простым, запретить фокусироваться на блоке с эмоциями.
Вторая проблема оказалась для меня посложнее, смайл вставлялся после курсора, но сам курсор не двигался вперед в связи с чем каждая последующая эмоция была впереди предыдущей.
После прочтения замечательной статьи от bur все немного прояснилось.
Написал функцию которая вставляет курсор после элемента, решение оказалось простым.
На данный момент это jQuery плагин и поддерживается браузерами IE9+. В ближайших планах переписать код без использованием jQuery и с поддержкой старых браузеров, да и код написан не продумано, без особой гибкости. Буду рад если кому то сэкономил время.
Update
Код переписан на нативный js, скрипт оптимизирован, смайлы перемещены в одну картинку + добавлен генератор карты смайлов (на php), который из папки со смайлами делает одну картинку с css файлом