Форум поддержки Social Engine
Вернуться   Форум поддержки Social Engine > Social Engine v2.0 + > Плагины, моды, хаки
Перезагрузить страницу Смайлы
Плагины, моды, хаки В этом разделе можно найти различные дополнения к движку

Ответ
 
Опции темы Опции просмотра
  (#21) Старый
Fllik Fllik вне форума
Заблокирован
Fllik имеет немного плохого в прошлом
 
Сообщений: 636
Вы сказали Спасибо: 77
Поблагодарили 264 раз(а) в 81 сообщениях
Вы выразили Негатив: 3
Выразили негатив 20 раз(а) в 16 сообщениях
Регистрация: 05.03.2008
Вес репутации: 0
Версия SE: v 3.20
Отправить сообщение для Fllik с помощью ICQ
По умолчанию 21.03.2008, 20:17

Цитата:
Сообщение от CRANK Посмотреть сообщение


Забираем и не забываем говорить спасибо!
не катит нужна подробная инстукция потому как у меня в этих файлах уже естьзменения :(
Ответить с цитированием
  (#22) Старый
finik finik вне форума
Знаток
finik имеет немного плохого в прошлом
 
Аватар для finik
 
Сообщений: 197
Вы сказали Спасибо: 51
Поблагодарили 199 раз(а) в 27 сообщениях
Вы выразили Негатив: 0
Выразили негатив 2 раз(а) в 2 сообщениях
Регистрация: 19.03.2008
Russian Federation Масква
Вес репутации: 0
Версия SE: v 2.6
Отправить сообщение для finik с помощью ICQ
По умолчанию 21.03.2008, 22:20

Цитата:
Сообщение от Fllik Посмотреть сообщение
не катит нужна подробная инстукция потому как у меня в этих файлах уже естьзменения :(
согласен!

CRANK! выложи плиз пдробную инструкцию что и куда сувать...
у народа файлы уже правленные...
Ответить с цитированием
  (#23) Старый
CRANK CRANK вне форума
Специалист
CRANK пока неопределено
 
Аватар для CRANK
 
Сообщений: 86
Вы сказали Спасибо: 3
Поблагодарили 321 раз(а) в 33 сообщениях
Вы выразили Негатив: 0
Выразили негатив 0 раз(а) в 0 сообщениях
Регистрация: 06.03.2008
Вес репутации: 40
Версия SE: v 2.5
Отправить сообщение для CRANK с помощью ICQ
По умолчанию 22.03.2008, 00:39

Инструкция по установке смайлов в ЛС

1. Открываем файл \include\class_user.php в этом файле находим код

PHP код:
// CREATE AN OBJECT FOR MESSAGE AUTHOR/RECIPIENT
          
$pm_user = new se_user();
          
$pm_user->user_info[user_id] = $message_info[user_id];
          
$pm_user->user_info[user_username] = $message_info[user_username];
          
$pm_user->user_info[user_photo] = $message_info[user_photo]; 
Ниже вставляем

PHP код:
    $asconf['smiles'] = "baffled,biggrin,confused,cool,dull,eek,growl,nerd,no,oo,redface,rofl,rolleyes,sad,sorry,tongue,wink,yes";
        
$find = array();
        
$replace = array();

              
$smilies_arr explode(","$asconf['smiles']);
            foreach(
$smilies_arr as $smile)
              {
                        
$smile trim($smile);
                        
$find ':'.$smile.':';
                        
$replace '<img alt="'.$smile.'" src="./images/smilies_pm/'.$smile.'.gif" border=0>';
                        
$message_info[pm_body] = eregi_replace("$find""$replace"$message_info[pm_body]);
              } 
2. Открываем файл \user_messages_new.php в нем ищем

PHP код:
// GET LIST OF FRIENDS FOR SUGGEST BOX
$total_friends $user->user_friend_total(0);
$friends $user->user_friend_list(0$total_friends0); 
Ниже вставляем

PHP код:
// CRANK SMILES START //
$asconf['smiles'] = "baffled,biggrin,confused,cool,dull,eek,growl,nerd,no,oo,redface,rofl,rolleyes,sad,sorry,tongue,wink,yes";
$i 0;
$smilies explode(","$asconf['smiles']);
        foreach(
$smilies as $smile) {
            
$i++; $smile trim($smile);
            
$outsmile .= "<img style=\"border: 0; cursor: pointer;\" src=\"./images/smilies_pm/$smile.gif\" alt=\"$smile\" onclick=\"addsmiley(':$smile:')\" />"; }
// CRANK SMILES END // 
В этом же файле ищем

PHP код:
$smarty->assign('subject'$subject); 
Ниже вставляем

PHP код:
$smarty->assign('smiles'$outsmile); 
3. Открываем файл \user_messages_view.php в нем ищем

PHP код:
    // CREATE AN OBJECT FOR MESSAGE AUTHOR/RECIPIENT
    
$pm_author = new se_user();
    
$pm_author->user_info[user_id] = $convo_message[user_id];
    
$pm_author->user_info[user_username] = $convo_message[user_username];
    
$pm_author->user_info[user_photo] = $convo_message[user_photo]; 
Ниже вставляем

PHP код:
        $asconf['smiles'] = "baffled,biggrin,confused,cool,dull,eek,growl,nerd,no,oo,redface,rofl,rolleyes,sad,sorry,tongue,wink,yes";
        
$find = array();
        
$replace = array();

              
$smilies_arr explode(","$asconf['smiles']);
            foreach(
$smilies_arr as $smile)
              {
                        
$smile trim($smile);
                        
$find ':'.$smile.':';
                        
$replace '<img alt="'.$smile.'" src="./images/smilies_pm/'.$smile.'.gif" border=0>';
                        
$convo_message[pm_body] = eregi_replace("$find""$replace"$convo_message[pm_body]);
              } 
В этом же файле ищем

PHP код:
// DELETE MESSAGE IF REQUESTED
if($task == "delete") {
  if(
$pm_inbox == 1) {
    
$database->database_query("UPDATE se_pms SET pm_status='2' WHERE pm_id='$pm_info[pm_id]' AND pm_user_id='".$user->user_info[user_id]."'");
    
$database->database_query("DELETE FROM se_pms WHERE pm_status='2' AND pm_outbox='0'");
    
header("Location: user_messages.php");
    exit();
  } else {
    
$database->database_query("UPDATE se_pms SET pm_outbox='0' WHERE pm_id='$pm_info[pm_id]' AND pm_authoruser_id='".$user->user_info[user_id]."'");
    
$database->database_query("DELETE FROM se_pms WHERE pm_status='2' AND pm_outbox='0'");
    
header("Location: user_messages_outbox.php");
    exit();
  }


Ниже вставляем

PHP код:
// CRANK SMILES START //
        
$asconf['smiles'] = "baffled,biggrin,confused,cool,dull,eek,growl,nerd,no,oo,redface,rofl,rolleyes,sad,sorry,tongue,wink,yes";
        
$find = array();
        
$replace = array();

              
$smilies_arr explode(","$asconf['smiles']);
            foreach(
$smilies_arr as $smile)
              {
                        
$smile trim($smile);
                        
$find ':'.$smile.':';
                        
$replace '<img alt="'.$smile.'" src="./images/smilies_pm/'.$smile.'.gif" border=0>';
                        
$pm_info[pm_body] = eregi_replace("$find""$replace"$pm_info[pm_body]);
              } 



4. Открываем файл \templates\user_messages_new.tpl в нем ищем

PHP код:
{include file='header.tpl'
Ниже вставляем

Код HTML:
{literal}
<script type='text/javascript'>

function addsmiley(code)  {
  var pretext = document.forms['message_form'].message.value;
  this.code = code;
  document.forms['message_form'].message.value = pretext + code;
  }

</script>
{/literal}
В этом же файле ищем код

Код HTML:
<form action='user_messages_new.php' method='POST'>
И заменяем его на этот

Код HTML:
<form id='message_form' action='user_messages_new.php' method='POST'>
Далее в этом же файле ищем

Код HTML:
<tr>
<td class='form1'>{$user_messages_new11}</td>
<td class='form2'><input type='text' class='text' name='subject' tabindex='2' value='{$subject}' size='30' maxlength='250' onfocus="hidediv('suggest');"></td>
</tr>
Ниже вставляем

Код HTML:
<tr>
<td class='form1'>Смайлы:</td>
<td class='form2'>{$smiles}</td>
</tr>
Все установка завершена не забываем говорить спасибо!

З.Ы. Вроде не чего не забыл
Ответить с цитированием
Эти 19 пользователя(ей) сказали Спасибо CRANK за это полезное сообщение:
86mafia (22.03.2008), anr (22.11.2008), be10 (28.03.2008), devil-may-care (17.07.2009), dfanat (03.05.2008), FAST (28.03.2008), finik (22.03.2008), Fllik (22.03.2008), IlyaKraft (12.11.2008), kib (13.05.2008), Kinax (04.11.2008), mav87 (23.04.2008), Mishanchik (23.06.2008), mishanya84 (15.11.2008), nochprizrak (22.03.2008), rostkar (22.03.2008), sembler (23.03.2008), severnet (30.05.2008), Smoke (06.05.2008)
  (#24) Старый
mafix mafix вне форума
Специалист
mafix имеет немного плохого в прошлом
 
Аватар для mafix
 
Сообщений: 40
Вы сказали Спасибо: 11
Поблагодарили 34 раз(а) в 3 сообщениях
Вы выразили Негатив: 0
Выразили негатив 0 раз(а) в 0 сообщениях
Регистрация: 10.03.2008
Lithuania Lithuania
Вес репутации: 40
Версия SE: v 2.5
Отправить сообщение для mafix с помощью ICQ
По умолчанию 22.03.2008, 01:35

CRANK ты уж опеделись со смайлами
А то в коментах одни в личке другие

Может можешь тогда и под коменты сделать смайлы как в личке Ж)
Спасибо
Ответить с цитированием
  (#25) Старый
CRANK CRANK вне форума
Специалист
CRANK пока неопределено
 
Аватар для CRANK
 
Сообщений: 86
Вы сказали Спасибо: 3
Поблагодарили 321 раз(а) в 33 сообщениях
Вы выразили Негатив: 0
Выразили негатив 0 раз(а) в 0 сообщениях
Регистрация: 06.03.2008
Вес репутации: 40
Версия SE: v 2.5
Отправить сообщение для CRANK с помощью ICQ
По умолчанию 22.03.2008, 10:44

Цитата:
Сообщение от mafix Посмотреть сообщение
CRANK ты уж опеделись со смайлами
А то в коментах одни в личке другие

Может можешь тогда и под коменты сделать смайлы как в личке Ж)
Спасибо

ну вам не угодишь

просто поменяе путь к файлам и $asconf['smiles']
Ответить с цитированием
Этот пользователь сказал Спасибо CRANK за это полезное сообщение:
be10 (28.03.2008)
  (#26) Старый
Fllik Fllik вне форума
Заблокирован
Fllik имеет немного плохого в прошлом
 
Сообщений: 636
Вы сказали Спасибо: 77
Поблагодарили 264 раз(а) в 81 сообщениях
Вы выразили Негатив: 3
Выразили негатив 20 раз(а) в 16 сообщениях
Регистрация: 05.03.2008
Вес репутации: 0
Версия SE: v 3.20
Отправить сообщение для Fllik с помощью ICQ
По умолчанию 22.03.2008, 14:15

всё пашет ток вот теперь в есплаере заходишь отправить сообщение то выдаёт такую ошибку в окошке
textarea_autogrow(): element not found
Ответить с цитированием
  (#27) Старый
alkogol4eg alkogol4eg вне форума
Новичок
alkogol4eg имеет немного плохого в прошлом
 
Сообщений: 19
Вы сказали Спасибо: 4
Поблагодарили 4 раз(а) в 4 сообщениях
Вы выразили Негатив: 0
Выразили негатив 0 раз(а) в 0 сообщениях
Регистрация: 18.03.2008
Вес репутации: 0
Версия SE: v 2.5
По умолчанию 22.03.2008, 14:46

Либо я читал не так, либо может чего не понял, в общем, мне немного не понять, у всех сейчас смайлики после отправки пишутся текстом(к примеру, :смайл, а после F5 пропировываются?
ajax-update?
Ответить с цитированием
  (#28) Старый
86mafia 86mafia вне форума
Заблокирован
86mafia имеет немного плохого в прошлом
 
Сообщений: 47
Вы сказали Спасибо: 11
Поблагодарили 52 раз(а) в 4 сообщениях
Вы выразили Негатив: 0
Выразили негатив 0 раз(а) в 0 сообщениях
Регистрация: 22.03.2008
Вес репутации: 0
Версия SE: v 2.6
По умолчанию 22.03.2008, 16:34

Цитата:
Сообщение от CRANK Посмотреть сообщение
ну вам не угодишь

просто поменяе путь к файлам и $asconf['smiles']
Ну почему же все таки все работает.... но только когда смайлы вставляешь пишет надписью а сам смайл не отображается???
Ответить с цитированием
  (#29) Старый
Fllik Fllik вне форума
Заблокирован
Fllik имеет немного плохого в прошлом
 
Сообщений: 636
Вы сказали Спасибо: 77
Поблагодарили 264 раз(а) в 81 сообщениях
Вы выразили Негатив: 3
Выразили негатив 20 раз(а) в 16 сообщениях
Регистрация: 05.03.2008
Вес репутации: 0
Версия SE: v 3.20
Отправить сообщение для Fllik с помощью ICQ
По умолчанию 22.03.2008, 16:37

всё пашет ток вот теперь в есплаере заходишь отправить сообщение то выдаёт такую ошибку в окошке
textarea_autogrow(): element not found
Ответить с цитированием
  (#30) Старый
CRANK CRANK вне форума
Специалист
CRANK пока неопределено
 
Аватар для CRANK
 
Сообщений: 86
Вы сказали Спасибо: 3
Поблагодарили 321 раз(а) в 33 сообщениях
Вы выразили Негатив: 0
Выразили негатив 0 раз(а) в 0 сообщениях
Регистрация: 06.03.2008
Вес репутации: 40
Версия SE: v 2.5
Отправить сообщение для CRANK с помощью ICQ
По умолчанию 22.03.2008, 16:54

Цитата:
Сообщение от Fllik Посмотреть сообщение
всё пашет ток вот теперь в есплаере заходишь отправить сообщение то выдаёт такую ошибку в окошке
textarea_autogrow(): element not found
поточнее где пишет
Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход




Rambler Top100