Смайлы

Автор iatheia, 29 сентября 2006, 14:48:31

« предыдущая - следующая »

0 Пользователей и 1 гость просматривают эту тему.

iatheia

Скажите, где находится код для смайликов? А то народ уже давно просит изменить да добавить, а всё руки никак не доходят.

Mavn

коды смайлов находятся в БД
полезно прочитать http://www.simplemachines.ru/index.php?page=8
а также пользоваться поиском по форуму
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

iatheia

Поиском я пользовалась, и здесь, и на английском, ничего не нашла.

А это-то я знаю, имею в виду, как называется файл на ftp, где устанавливается код для них...У нас можно только папку полностью загружать, и они работают только в том случае, если имена новых совпадают с именами старых...Может быть какой-нибудь пакет с обновлениями есть? Я честно искала, и не один раз.

Mavn

если бы внимательно прочитали статью и хотя бы посмотрели на своем форуме что и куда согласно приведеной статьи то сразу бы поняли что и где меняется!
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Белиал

Товарищь! А страницы там и нету, и это вызывает озабоченность. А как все таки менять набор смайлов?

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Белиал

Спасибо. Смайлы заменил. А можно ли добавить новые? И как?

OstLand

Цитата: Белиал от 21 января 2007, 11:40:04
Спасибо. Смайлы заменил. А можно ли добавить новые? И как?

Администрирование - Смайлы и Иконки - Добавить смайлы - Добавить новый смайл - код (можно любое буквосочетание) - место расположения.

Белиал

Спасибо, потом попробую.

Marry Hacker

Сейчас у меня на форуме загружено три набора смайлов. Такой вопрос: можно ли использовать одновременно два набора, скажем, один в форме сообщений (на панели), а второй -  во всплывающем окошке. Или для этого их надо объединить в один набор? Спасибо.

Avdenago

Цитата: Marry Hacker от 28 февраля 2007, 22:01:32
Или для этого их надо объединить в один набор?


Другого варианты я не вижу.

SeDo4

У меня проблема со смайлами.
Значит так, администрирование - смайлы и иконки - установить новые смайлы навазние даю new и выбираю путь, где лежит папка со всеми смайлыми. ставлю галочку "сделать по умолчанию" и жму сохранить изменения. перехожу во вкладку "настройки", выбираю набор по умолчанию - new, Разрешить пользователям выбирать свой набор смайлов:   
Разрешить использование дополнительных смайлов: - галки не стоят. основной адрес я не меняю, в абсолютном путе дописываю папку new и получаю вид: c:\Server\home\192.168.72.2\www\Smileys\new\. Жму "сохранить изменения" и почему-то при написании сообщения смайлы показываются не графически, а только в текстовом варианте. И как мне сделат так, чтобы они "превратились" в графику?

Mavn

ес у тебя коды смайлов не совпадают то будет отображаться только текст
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

SeDo4

09 апреля 2007, 01:06:18 #13 Последнее редактирование: 09 апреля 2007, 01:38:22 от SeDo4
Эта проблема решилась путем переустановки форума и мудрым советам devICE(за что ему большой респект), но смайлы перестали быть анимироваными(т.е. перестали двигаться). Поэтому вопрос: можно ли их сделать анимироваными? Если да, то подскажите в каком направлении копать?

Piter_Blad

Цитата: OstLand от 21 января 2007, 11:51:08
Администрирование - Смайлы и Иконки - Добавить смайлы - Добавить новый смайл - код (можно любое буквосочетание) - место расположения.
Я делаю любое буквосочитание, и место рассположение, указываю папку с моего камп... Мне пишет потом, Ошибка!
Текущая директория смайлов не записываема: default, classic, LaStFroM

Что я делаю не так?

Mavn

права доступа на запись поставь chmod 766
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

go_blin

Подскажите пожалуйста. Я решил разместить смайлы не в строчку а в столбик (20 смайлов 4x5). Только столбик находится на прежнем месте и форма получается большой и выглядит все это некрасиво.
Можно как-нибудь столбик со смайлами переместить, к примеру, влево от формы, а то место пропадает зря.

Заранее спасибо.
И Забадай меня Зидан, если это не так!

CannabiS

Цитата: go_blin от 28 июня 2007, 13:40:55
Подскажите пожалуйста. Я решил разместить смайлы не в строчку а в столбик (20 смайлов 4x5). Только столбик находится на прежнем месте и форма получается большой и выглядит все это некрасиво.
Можно как-нибудь столбик со смайлами переместить, к примеру, влево от формы, а то место пропадает зря.

Заранее спасибо.

Я тоже так хочу! =)

Mavn

Правьте файл Post.template.php перености куда хотите!
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

CannabiS

Цитата: Mavn от 28 июня 2007, 16:16:38
Правьте файл Post.template.php перености куда хотите!

Благодарю!

go_blin

Поясните, пожалуйста, поподробней, что именно править, я с PHP плохо знаком :-[
И Забадай меня Зидан, если это не так!

Avel

При создании сообщения у меня есть те же кнопки, что и здесь (babylon). Но при нажатии на любой из них теги в сообщение не вставляются! Как это можно исправить?

Xvost

Насколько я понял стандартный набор, который идёт в комплекте с форумом имеет прописанные данные не только в БД, но и в файлах, так? Дело в том, что я хочу, что бы в разделе Помощь, отображались мои смайлы, с моими кодами, а не по умолчанию. Это надо в файлах править? в каких?

Xvost

В каких файлах и для чего прописаны коды набора смайлов по умолчанию? Знаю, что в файле Themes\default\Help.template.php эти коды отвечают за вывод смайликов на странице помощи. А в остальных файлах они зачем?

Xvost

Сорри за оффтоп, но всё ж может кто мне ответит? wallbash

Mavn

не совсем понятно чего именно вы хотите добится в итоге. чтобы для страницы помощи выводились другие смайлы ?
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Xvost

Цитата: Mavn от 15 декабря 2007, 19:26:06
не совсем понятно чего именно вы хотите добится в итоге. чтобы для страницы помощи выводились другие смайлы ?
Я этого уже добился. Теперь я хочу понять, для чего прописаны коды смайлов в файлах не имеющих к странице помощи никакого отношения. Вот этм файлы:
Sources\Subs-Post.php
Sources\Subs.php

Далее. За что отвечает этот кусок кода в файле Themes\default\Profile.template.php:
Код
// Are multiple smiley sets enabled?
if (!empty($modSettings['smiley_sets_enable']))
{
echo '
<tr>
<td colspan="2" width="40%">
<b>', $txt['smileys_current'], ':</b>
<select name="smileySet" onchange="document.getElementById(\'smileypr\').src = this.selectedIndex == 0 ? \'', $settings['images_url'], '/blank.gif\' : \'', $modSettings['smileys_url'], '/\' + (this.selectedIndex != 1 ? this.options[this.selectedIndex].value : \'', !empty($settings['smiley_sets_default']) ? $settings['smiley_sets_default'] : $modSettings['smiley_sets_default'], '\') + \'/smiley.gif\';">';
foreach ($context['smiley_sets'] as $set)
echo '
<option value="', $set['id'], '"', $set['selected'] ? ' selected="selected"' : '', '>', $set['name'], '</option>';
echo '
</select> <img id="smileypr" src="', $context['member']['smiley_set']['id'] != 'none' ? $modSettings['smileys_url'] . '/' . ($context['member']['smiley_set']['id'] != '' ? $context['member']['smiley_set']['id'] : (!empty($settings['smiley_sets_default']) ? $settings['smiley_sets_default'] : $modSettings['smiley_sets_default'])) . '/smiley.gif' : $settings['images_url'] . '/blank.gif', '" alt=":)" align="top" style="padding-left: 20px;" />
</td>
</tr>';
}

if ($modSettings['theme_allow'] || $context['user']['is_admin'] || !empty($modSettings['smiley_sets_enable']))
echo '
<tr>
<td colspan="2"><hr width="100%" size="1" class="hrcolor" /></td>
</tr>';
Дело в том, что в этом коде указан файл smiley.gif, а такого файла в моём наборе смайлов нет - не получилось бы, что что-то не работает. Или же приведённый кусок кода ссылается на смайл, который лежит в папке Themes\default\images\post\?

Сразу предваряю вопрос: а зачем всё это мне? Дело в том, что поставляемый с форумом набор не очень хорош, а то, что на этот набор завязаны такие, например, вещи как страница помощи и вовсе пльохо ((( Вообще, работа со смайлами в SMF крайне неудобная. Например, ставим свой набор смайлов в отдельной папке. Для корректной работы надо либо что бы совпадали имена смайлов с именами стандартного набора, либо удалять данные стандартного набора из БД и прописывать свои данные. В последнем случае отвратно выглядит страница помощи. Вообще в версии 2.0 в этом плане есть изменения?

Mavn

приводите к стандарту тогда и проблем таких не будет.
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Xvost

Цитата: Mavn от 15 декабря 2007, 21:09:48
приводите к стандарту тогда и проблем таких не будет.
Я, конечно, дико извиняюсь, но речь о том, что стандарт меня не устраивает. Да, собственно и проблем нет никаких, я просто хотел узнать некоторые детали использования смайлов в SMF, эти вопросы изложены выше. Я практически заменил стандарт тем, что меня устраивает. Теперь я хочу довести начатое до логического завершения, поэтому и пытаюсь узнать то, о чём спросил выше. Если Вам неведомы ответы на мои вопросы, соблаговолите так и написать, а не давать мне рекомендации, не имеющие отношения к изложенным мной вопросам.

Mavn

я вообще то о названиях файлов а не о самих файлах
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Xvost

Mavn, мы несколько не поняли друг друга. ((( Я уже переделал стандарт SMF на свой лад:
- в папке со смайлами лежит папка default, но уже с моим набором и другими именами смайлов;
- таблица в БД переписана, там теперь новые коды и новые имена файлов, соответствующие тем, что я положил в папку default;
- страница помощи везде показывает мой набор смайлов.
Теперь мне надо знать, зачем прописаны коды смайлов в файлах
Sources\Subs-Post.php
Sources\Subs.php

Зная, за что отвечают эти коды, я смогу изменить их, приведя к своему стандарту. Далее. Так же я хочу знать что отвечает этот кусок кода в файле Themes\default\Profile.template.php:
Код
// Are multiple smiley sets enabled?
if (!empty($modSettings['smiley_sets_enable']))
{
echo '
<tr>
<td colspan="2" width="40%">
<b>', $txt['smileys_current'], ':</b>
<select name="smileySet" onchange="document.getElementById(\'smileypr\').src = this.selectedIndex == 0 ? \'', $settings['images_url'], '/blank.gif\' : \'', $modSettings['smileys_url'], '/\' + (this.selectedIndex != 1 ? this.options[this.selectedIndex].value : \'', !empty($settings['smiley_sets_default']) ? $settings['smiley_sets_default'] : $modSettings['smiley_sets_default'], '\') + \'/smiley.gif\';">';
foreach ($context['smiley_sets'] as $set)
echo '
<option value="', $set['id'], '"', $set['selected'] ? ' selected="selected"' : '', '>', $set['name'], '</option>';
echo '
</select> <img id="smileypr" src="', $context['member']['smiley_set']['id'] != 'none' ? $modSettings['smileys_url'] . '/' . ($context['member']['smiley_set']['id'] != '' ? $context['member']['smiley_set']['id'] : (!empty($settings['smiley_sets_default']) ? $settings['smiley_sets_default'] : $modSettings['smiley_sets_default'])) . '/smiley.gif' : $settings['images_url'] . '/blank.gif', '" alt=":)" align="top" style="padding-left: 20px;" />
</td>
</tr>';
}

if ($modSettings['theme_allow'] || $context['user']['is_admin'] || !empty($modSettings['smiley_sets_enable']))
echo '
<tr>
<td colspan="2"><hr width="100%" size="1" class="hrcolor" /></td>
</tr>';
Дело в том, что в этом коде указан файл smiley.gif, а такого файла в моём наборе смайлов нет - значит надо его менять на свой аналогичный смайл. Или же приведённый кусок кода ссылается на смайл, который лежит в папке Themes\default\images\post\?

digger®

Цитата: Xvost от 15 декабря 2007, 20:34:05
Теперь я хочу понять, для чего прописаны коды смайлов в файлах не имеющих к странице помощи никакого отношения. Вот этм файлы:
Sources\Subs-Post.php
Sources\Subs.php

Далее. За что отвечает этот кусок кода в файле Themes\default\Profile.template.php:
Код
// Are multiple smiley sets enabled?
if (!empty($modSettings['smiley_sets_enable']))
{
...


Черным по белому написано за что он отвечает
// Are multiple smiley sets enabled?

Serifa

Цитата: Xvost от 16 декабря 2007, 19:30:44
Я уже переделал стандарт SMF на свой лад:
- в папке со смайлами лежит папка default, но уже с моим набором и другими именами смайлов;
- таблица в БД переписана, там теперь новые коды и новые имена файлов, соответствующие тем, что я положил в папку default;
- страница помощи везде показывает мой набор смайлов.


Уважаемый, а можно Вас попросить для особо продвинутых расписать эту процедуру переделки?
Со смайлами я ничего не поняла, просто сделала сдандартный набор недоступным, потом закачала другие "колобки", которые сделала доступными для формы ответа. А что делать? Что-то же надо было делать...
версия форума 2.1
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге

Xvost

Цитата: His Divine Shadow от 18 декабря 2007, 16:54:05
Уважаемый, а можно Вас попросить для особо продвинутых расписать эту процедуру переделки?
Со смайлами я ничего не поняла, просто сделала сдандартный набор недоступным, потом закачала другие "колобки", которые сделала доступными для формы ответа. А что делать? Что-то же надо было делать...
Если Вы будете немного подождать, то получите подробную инструкцию по замене стандарта SMF на свой, которую я в ближайшее время напишу, исходя из собственного опыта.

Пользуясь случаем, возвращаюсь к своему вопросу: за что отвечают коды смайлов в файлах Sources\Subs-Post.php и Sources\Subs.php? Да и с // Are multiple smiley sets enabled? не всё понятно, для чего там прописана ссылка на smiley.gif - может кто растолкует?

ЗЫ: я наверное всех достал, да? )))

Serifa

Цитата: Xvost от 21 декабря 2007, 01:43:13
Если Вы будете немного подождать, то получите подробную инструкцию по замене стандарта SMF на свой, которую я в ближайшее время напишу, исходя из собственного опыта.

ЗЫ: я наверное всех достал, да? )))


Ты, дорогой камрад, не достал, ты в числе избранных, кто на этом форуме иногда отвечает))
Буду ждать инструкции.
версия форума 2.1
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге

fizkulturschik

У меня такой вопрос: использую около 100 смайлов как дополнительные, но все они очень разные (разных размеров, цветов..) и очень интенсивные (в анимации). так вот, они по умолчанию размещаются в строку а не в таблице, и всё это выглядит как дурдом crazy.
Можно где то исправить чтоб всё в таблице отображалось или хотя бы задать рамку каждому смайлу, чтоб как то визуально разграничить их?

Kolya

14 июня 2008, 14:27:20 #36 Последнее редактирование: 14 июня 2008, 17:12:35 от Kolya
В настройках смайлов , поставь чтобы они отображались в дополнительном окне.
Делаеться это так : Администрирование => Смайлы и иконки => Редактировать смайлы , и там справа ставишь галочки тем смайлам которых ты хочешь показывать в доп.окне , после проставки галочек , внизу в меню выбираешь показывать во всплывающем окне  :)

----
Добавлено...

Извените сглупил :)
Перевод модов SMF

Serifa

Это был неправильный ответ.
Камрада явно интересовало другое, как это устроено на некоторых сервисах вроде Борды.
версия форума 2.1
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге

fizkulturschik

похоже, только во всплывающем окне отформатировать всё таблицей или рамками :-\

Serifa

да почему во всплывающем? уж там они пусть хоть комом, хоть кучей - не важно... а вот в форме быстрого ответа или в полном ответе - там гораздо важнее и красивше будут смотреться в таблице
версия форума 2.1
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге

fizkulturschik

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

Serifa

да не надо во всплывающем, надо в форме быстрого ответа сделать смайлы в таблице - по одному в ячейке!
версия форума 2.1
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге

fizkulturschik

оно вроде на первый взгляд и лучше, но посуди сама - все смайлы не помещаются туда и они разбиты на страницы, пока все страницы перелистаешь(они медленно загружаются), уже забудешь где что видел, по своему крохотному опыту могу сказать что любой обломается просматривать все странички, и будут использованы лишь те смайлы что на первой.
Другое дело если сделать во "врапере", таком окошке со скроллингом, но тут другая проблема - форма ответа из-за этого долго будет грузиться, а не каждому это надо.
Всплывающее окно это конечно не круто, но тем не менее позволяет одновременно увидеть все мои 100 с лишним "рыл" и и выбрать из этого прекрасного ассортимента самое подходящее!

Вообще-то чую я что на офсайте есть какието плагины для этого, но я неважно понимаю английйский чтоб найти из всей кучи, подходящее

Serifa

Всплывающее окно 
Смайл не найден в установке: classic  Изменить   

Всплывающее окно 
Смайл не найден в установке: classic 

Запуталась в смайлах. Мне что, один и тот же набор надо держать и в папке "по умолчанию"  и в "классик"? Жалуется, что не найден в "классик" - и все тут. Чего ему надо?
версия форума 2.1
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге

Mavn

если ты добавляешь в какой то из наборов доп смайлы то файлы должны содержаться во всех наборах потому как добавление сочитания код файл смайла затрагивает все наборы. О чем в общем то сказано в описании смайлов!
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Serifa

Ну я знаю, что я тупая... Но в чем заключается мистический смысл дополнительных наборов смайлов? Если они все одинаковые?
версия форума 2.1
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге

fizkulturschik

Цитата: His Divine Shadow от 27 июня 2008, 18:37:16
Если они все одинаковые?

У каво одинаковые?
У меня нет, неодинаковые! Я специально на специальных сайтах понабирал себе то что нужно, но их очень много анимированых, все очень прикольные. Я когда выбирал то под столом валялся, уж очень смешные

Serifa

Я хотела сказать - в наборе одинаковые смайлы должны лежать? Тогда зачем разные наборы иметь? Как камрады-участники смогут выбрать себе свой набор, если там все одно и то же будет?
версия форума 2.1
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге

Mavn

Посмотрите в чем отличие стандартных смайлов и поймете что к чему.
каждому коду смайла относится опеределеное название файла и эти названия есть во всех наборах. Дальше делайте выводы для чего и к чему
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

masterb

Подскажите, так и должно быть, когда отключаю смайлы в текущей теме, то вместо нормального текста, вставляется alt текст смайлов, и если щелкнуть на смайл, можно увидеть путь http://site/Smileys/1/smiley.gif т.е. смайлы не отключаются, а меняется просто путь, чтобы смайлы небыли найдены. Не совсем грамотный подход.

masterb

Это оказался баг 2й беты.

Energetik

Ребяты, подскажите как проще сделать, меня процедура замены смайлов на свои добивает, когда ставишь штук 50 и к каждому свой код надо прописать и так далее, оч долго и нудно может где сразу можно прописать ну или скопировать потому что на одном сайте я намучился сделал но на другом не хочу снова столько над смайлами сидеть...

Energetik

Сам догадался, создал sql запрос из старой базы и применил к новой ну и, ессесно, закачал папку смайлейс. Ну там ещё в настройках кое че и ура, нет мучениям))

Mr. Anviss

Лень двигатель прогресса...

Эльфийка

Вот честно! прочитала все посты и все равно не поняла crazy ...

Можно конкретную подробную инструкцию как добавить смайлы, при попытке добавить которые  пишется "этому смайлу не присвоен код"  , которые не отображаются в  виде текста?

Как выйти за пределы стандартных 10 кодов. У меня есть картинки смайлов, которые я бы хотела добавить, я понятия не имею какие у каждого из них коды :o
Помогите!

Маруся

где скачать смайлы подскажите? Еще направьте пожалуйста в тему, почитать где написано что такое карма и как ее убрать?

Serifa

Карма отключается в админке. Щелк - и нету.

А смайлы - где увидишь красивые, там хватай и тащи к себе. А потом закачивай в папочку со смайлами, а потом через админку их устанавливай.
версия форума 2.1
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге

xottbb

Ошибка базы данных
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LENGTH(code) DESC' at line 2
Файл: /var/www/user_0000602987/data/www/forum.empire-passion.ru/Sources/ManageSmileys.php
Строка: 657

Примечание: Возможно Вашей базе данных требуется обновление. Версия файлов Вашего форума SMF 1.1.11, тогда как версия Вашей базы данных 1.1.9. Для устранения ошибки обновите, пожалуйста, форум.

это как так?

digger®

Цитата: xottbb от 07 декабря 2009, 23:24:57
Ошибка базы данных
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LENGTH(code) DESC' at line 2
Файл: /var/www/user_0000602987/data/www/forum.empire-passion.ru/Sources/ManageSmileys.php
Строка: 657

Примечание: Возможно Вашей базе данных требуется обновление. Версия файлов Вашего форума SMF 1.1.11, тогда как версия Вашей базы данных 1.1.9. Для устранения ошибки обновите, пожалуйста, форум.

это как так?


Поиск, FAQ

Dgoni_sp

Вопросик.
Сразу скажу что нет доступа к Web админке, но есть к БД и FTP серверу. Но хочу добавить новые смайлики.
Понял что код, имена, и названия файликов gif прописанные в таблице smf_smileys. На FTP  в паке Smiles лежат папки с различными типами смайлов, в них соответственно есть файлики gif которые имеют одинаковые имена, которые прописанные в таблице БД smf_smileys. У меня намного больше смайлов чем в стандартном наборе, как сделать так, что если я добавлю новые записи (код, название файлов и описание) в таблицу smf_smileys, в том случае если в текущем типе смайлов их нет, не отображался картинка с крестиком (символизирует что файла нет) ?

GeorG

Добавляйте через админку форума.
Админка->Форум->Смайлы и иконки->Добавить смайлы

Отмечайте чекбокс - "Использовать для всех наборов смайлов".
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Dgoni_sp

Цитата: GeorG от 06 марта 2012, 20:24:31
Добавляйте через админку форума.
Админка->Форум->Смайлы и иконки->Добавить смайлы

Отмечайте чекбокс - "Использовать для всех наборов смайлов".

В чём и причина у меня нет доступа к Web Админке, только к БД и FTP.

chilly86

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

у Вас есть учетная запись администратора на форума?
to live is to die

Dgoni_sp

Цитата: chilly86 от 07 марта 2012, 10:41:47администратора на форума?

Я могу себя сделать администратором, просто изменив в своём профиле в БД группу, но это поможет ?

chilly86

Цитата: Dgoni_sp от 07 марта 2012, 10:52:37
Я могу себя сделать администратором, просто изменив в своём профиле в БД группу, но это поможет ?


думаю да :)
to live is to die

Dgoni_sp

Цитата: chilly86 от 07 марта 2012, 10:56:24
думаю да :)

Спасибо, сейчас попробую

Dgoni_sp

Попробовал, в принципе это тоже самое что я вижу в БД, но решить вопрос не получится.
Дело в том что я хочу в один набор смайлов загрузить больше чем в другие, т.е. в других наборах не будут таких файлов, а там указанно цитирую
"... Помните, что такие смайлы должны существовать во всех наборах, иначе они не будут отображаться!"
Т.е. если человек выберет другой набор смайлов (не расширенный) у него вместо несуществующих файлов будет отображаться вот это (см. вложение). Т.е. получается движок не проверяет существование файла перед его отображение (это плохо, т.к. лучше перед отображением сначало проверить существует ли этот файл, если да - вывод, если нет - проверка следующего файа).
Вот теперь думаю может добавить проверку файла, но вот где ...

Dgoni_sp

Не стал заморачиваться, сделал один набор смайликов, но теперь он может включать любое кол-во фалов и применил его для все пользователей, т.к. ИМХО лучше иметь один набор чем несколько.

Serifa

Когда у меня были два набора смайлов, я предварительно отредактировала их так, чтобы в них файлов было одинаковое количество и они одинаково назывались. Отличались лишь картинки. И еще сравнивала их с описанием в справке по форуму, чтобы они отображались при наборе, например, ":)"
И все, можно к каждой теме оформления свой набор указывать, и пользователям предоставить возможность выбора.
версия форума 2.1
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге