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

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

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

Пропала флеш загрузка файлов

Discussion in 'Прочая Поддержка - Help Requests' started by SummerResident, Jan 5, 2011.

  1. SummerResident Thread starter User


    Offline
    Message Count:
    241
    Likes Received:
    4
    Люди, помогите решить нубский вопрос:
    Пропал флеш-загрузчик с сайта. Фото и аудио грузятся только обычным, а где включить флеш — не могу найти)) Подскажите где копать?:stena:
  2. nadri Administrator


    Offline
    • Admin
    • Знаменитый
    Message Count:
    1,257
    Likes Received:
    392
    My version of SE:
    4.6.0
    ../include/uploader/Swiff.Uploader.swf
  3. SummerResident Thread starter User


    Offline
    Message Count:
    241
    Likes Received:
    4
    Благодарю. Скачал новый аплоадер, в опере не работает, а в других работает. Скиньте кто-нить файлы из этой папки для 3.20 версии ) Конкретнее, "Обзор" не подсвечивается.
  4. milyana Active member


    Offline
    Message Count:
    99
    Likes Received:
    0
    А у меня наоборот через флеш ничего не грузится, всё время ошибки. Как бы отключить этот флеш?:)
  5. lem1x Active member


    Offline
    Message Count:
    166
    Likes Received:
    68
    Убрать флешник
    Открыть user_upload.tpl
    и удалить
    Code:
    {lang_javascript ids=1190,1194,1229,1230,1231,1232}
    
    {literal}
    
    <!--
      {/literal}{if $show_uploader}{literal}
      
      window.addEvent('domready', function()
      {
        {/literal}
        {if empty($user_upload_allowed_extensions)}
        var allowed_extensions = false;
        var allowed_extensions_array = false;
        {else}
        var allowed_extensions = '{$user_upload_allowed_extensions}';
        var allowed_extensions_array = allowed_extensions.split(',');
        {/if}
        {literal}
        
        var customValidationHandler = function(file, errors)
        {
          // No extensions are set, allow all
          if( !allowed_extensions || !allowed_extensions_array )
            return true;
          
          var fileParts = file.name.split('.');
          var fileExtension = ( fileParts ? fileParts[fileParts.length-1] : false );
          
          // Could not get extension, should we return true or false?
          if( !fileExtension || $type(fileExtension)!="string" )
            return true;
          
          fileExtension = fileExtension.toLowerCase();
          
          // File extension not in the list of allowed extensions
          if( !allowed_extensions_array.contains(fileExtension) )
            return false;
          
          return true;
        }
        
        var invalidFileHandler = function(file, errors)
        {
          var msg;
          if( errors.contains('size') )
          {
            msg = SocialEngine.Language.TranslateFormatted(1229, [swiffy.options.limitSize, file.name]);
          }
          else if( errors.contains('length') )
          {
            msg = SocialEngine.Language.TranslateFormatted(1230, [swiffy.options.limitFiles]);
          }
          else if( errors.contains('custom') )
          {
            msg = SocialEngine.Language.TranslateFormatted(1232, [allowed_extensions_array.join(', '), file.name]);
          }
          else
          {
            msg = SocialEngine.Language.Translate(1231);
          }
          alert(msg);
        }
        
        var postData = {'isAjax':1, 'upload_token':'{/literal}{$upload_token}{literal}'};
        $('uploadForm').getElements('input[type=hidden]').each(function(el) { postData[el.get('name')] = el.get('value');});
    
        var swiffy = new FancyUpload2($('uploader'), $('fileList'),
        {
          'url': '{/literal}{$url->url_base}{literal}user_upload.php?session_id={/literal}{$session_id}{literal}',
          'fieldName': '{/literal}{$user_upload_field_name}{literal}',
          'data': postData,
          'limitSize': {/literal}{$user_upload_max_size}{literal},
          'limitFiles': {/literal}{$user_upload_max_files}{literal},
          'path': './include/uploader/Swiff.Uploader.swf',
          'onload': function()
          {
            $('uploader').style.display = 'block';
            $('fallback_link').style.display = 'block';
            $('fallback').style.display = 'none';
          },
          'target': 'uploader_browse',
          'fileInvalid' : invalidFileHandler,
          'validateFile' : customValidationHandler
        });
    
        $('uploader_browse').addEvent('click', function()
        {
          swiffy.browse();
          return false;
        });
    
        $('uploader_upload').addEvent('click', function()
        {
          if(swiffy.files.length == 0) {
            alert(SocialEngine.Language.Translate(1194));
          } else {
            swiffy.upload();
          }
          return false;
        });
    
        $('fallback_link').addEvent('click', function()
        {
          $('fallback').style.display='block';
          $('fallback_link').style.display='none';
          $('uploader').style.display='none';
          return false;
        });
      });
      {/literal}{/if}{literal}
    
      function startStatus()
      {
        $('fallback_submit').disabled = true;
        $('fallback_status').value = SocialEngine.Language.Translate(1190);
        window.setTimeout("goStatus()", 400);
      }
      
      function goStatus()
      {
        $('fallback_status').value = $('fallback_status').value + '.';
        if($('fallback_status').value == SocialEngine.Language.Translate(1190)+'....') { $('fallback_status').value = SocialEngine.Language.Translate(1190); }
        window.setTimeout("goStatus()", 400);
      }
    // -->
    
    {/literal}
    
    
    <div id="uploader" style="'display:">
      *потерял пару строк*, всё удаляем
    </div>
    
    <div id="fallback_link" class="fallback_link" style="'display:"><a>{lang_print id=1183}</a></div>
    Че то как то так...
  6. nadri Administrator


    Offline
    • Admin
    • Знаменитый
    Message Count:
    1,257
    Likes Received:
    392
    My version of SE:
    4.6.0
    Simple ...

    ../include/uploader/Swiff.Uploader.swf change to ../include/uploader/XXSwiff.Uploader.swf

    :)

Share This Page

All rights reserved SocEngine.ru ©