1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Обсуждение: Смайлы в комментариях SE 3.xx + хак от Gooos

Discussion in 'Хаки - Haks' started by Администратор, Aug 30, 2009.

  1. Администратор Thread starter BOT


    Offline
    • Admin
    Message Count:
    252
    Likes Received:
    3
  2. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Обращаю ваше внимание на версии плагинов, для которых сделаны смайлы.

    • для SE 3.16
    • для альбома 3.05
    • для групп 3.05
    • для блога 3.06
    • для объявлений 3.03
    • для событий 3.04
    • для видео 3.04
    • для опросов 3.04
    • для игр 3.02

    По аналогии можно сделать смайлы в новых версиях плагинов, это не сложно.
  3. widik User


    Offline
    Message Count:
    225
    Likes Received:
    15
    My version of phpFox:
    3.0.0
    а вы немогли бы написать что в какие файлы какой код вставлять а то у меня во многих местах есть дополнения иначе всё пропадёт
  4. Prado Challenge Everything


    Offline
    • Admin
    Message Count:
    3,191
    Likes Received:
    786
    My version of phpFox:
    3.0.0
    А какие стоят? Чуть позже напишу коды.
  5. B-ReD Novice member


    Offline
    Message Count:
    69
    Likes Received:
    0
    Сделал смайлы немного другие, на социаленжин.ру на форуме темка есть про них, совместил ваши и вариант от человечка одного работают практически везде, кроме обсуждения в группах и сообщений. (в сообщениях пока просто заменяются на смайлы при текстовом их наборе) Смайлы в комментах и везде где есть поле комментов нажимаются и ставятся даже если ничего не написано (кроме IE, в нем так же надо писать символ). Если кого заинтересует - выложу. Заодно вместе подумаем как их прилепить в группы и сообщения.
  6. Prado Challenge Everything


    Offline
    • Admin
    Message Count:
    3,191
    Likes Received:
    786
    My version of phpFox:
    3.0.0
    Давай! :) Вот есть ещё такой вариант.
  7. B-ReD Novice member


    Offline
    Message Count:
    69
    Likes Received:
    0
    имхо смайлы ужасны)))
    [IMG] - если большие то эти лучше гораздо:)

    Что и как я менял написано тут: в общих чертах... http://www.***************/forum/showthread.php?t=4637&page=4

    Вот готовые файлы. Все наложено исключительно на стандартную конфигурацию.
    smiles_new_install.rar

    ---------- Добавлено в 15:51 ---------- Предыдущее сообщение было написано в 15:48 ----------

    В общем жду, с вас объяснить что надо вставить в user_messages_wiew.php и -//-.tpl и в user_messages_new.php и -//-.tpl соответственно:) Надо сайт открывать в начала след. недели крайний срок, а надо еще переводы доделать и вот смайлы...
  8. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    В файлах всё подписано, найти что вставлять не трудно, например в пхп файлах:
    PHP:
    // СМАЙЛЫ
    $asconf['smiles'] = "bad,biggrin,blum,blush,cray,crazy,dance,
    diablo,dirol,drinks,fool,good,kiss_mini,man_in_love,music,nea,pardon,
    rofl,rolleyes,sad,
    scratch_one-s_head,shok,shout,smile,unknw,wacko2,wink,yahoo,angel"
    ;
    $i 0;
    $smilies explode(","$asconf['smiles']);
            foreach(
    $smilies as $smile) {
                
    $i++; $smile trim($smile);
                
    $outsmile .= "<img class=\"smileys\" src=\"./templates/images/smiles/$smile.gif\" alt=\"$smile\" onclick=\"javascript:document.getElementById('comment_body') .value += ' :$smile:'\" />"; }

    // ASSIGN VARIABLES AND DISPLAY ALBUM FILE PAGE
    $smarty->assign('asmiles'$outsmile);
    В тпл файлах:
    PHP:
            {* SMILES *}
            {
    literal}
            <
    script type="text/javascript">
    function 
    insertsmile(dat)
    {

    comment_body.focus();
    comment_body.value += dat+' ';

    }

    function 
    hide(src) {
        
    obj document.getElementById(src);
        if (
    obj.style.display == "none") {
            
    obj.style.display "";
        }else{
            if(
    obj.style.display == "") {
                
    obj.style.display "none";
            }
        }
      return 
    false;
    }
    </script>
             {/literal}

      <div id="media_{$media_info.media_id}_postcomment"></div>
            <DIV id=smiles style="float: left" ><a onclick="hide('smiles1'); return false;" href="#">{lang_print id=9555301}:</a>&nbsp;<br></DIV>
            <DIV id=smiles1 style="float: left; DISPLAY: none" ononclick="hide('smiles1')"><DIV id=suub>&nbsp;{$asmiles}</DIV></DIV>
            <br /><br />
            {* END SMILES *}

Share This Page

All rights reserved SocEngine.ru ©