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

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

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

плагины вспомнили своих родителей (((

Discussion in 'Плагины - Plugins' started by vag1973, Mar 5, 2010.

  1. vag1973 Thread starter Novice member


    Offline
    Message Count:
    32
    Likes Received:
    0
    Где-то на этом замечательном форуме я уже писал, что плагин "Бизнес-Площадка" после введения Google Map Api Key стал требовать лицензию. Кейгеном вопрос решить не удалось.
    Сегодня дело пошло исчо жощщще... На странице списка плагинов, появились зловещие буковки: Upgrade Available ! Появились они под следующими плагинами:

    1) Listing Plugin v.3.08 (взят у буржуев)
    2) Recomended Plugin v.3.16 (взят у нико-изо)
    3) Business Plugin v.3.0.8 (взят с этого сайта). к нему необходимым довеском шли GeoLocations 3.00, RadCodes 3.27 и ePayment 3.02
    4) GMap Plugin v.3.22 (взят с этого сайта)
    5) RSS Feed Plugin v.3.21 (взят с этого сайта)

    Чо делать??? Какой хирург возьмётся удалить стучалки?
  2. Ugunis Novice member


    Offline
    Message Count:
    15
    Likes Received:
    2
    создайте в корне SE файл confirm.php с таким содержимым:

    Code:
    CONFIRM::1234-1234-1234-1234,yourdomainname
    далее, в файле include/class_radcodes.php

    найдите строку
    Code:
     $response = rc_toolkit::get_url_content("http://www.".RADCODES_LIBRARY_NAME.".com/gateway/version.php?$param_query");
    и поменяйте ее на
    Code:
    $response = rc_toolkit::get_url_content("http://your.domain/confirm.php");
    или если у вас нет такой строки (другая версия SE), возможен такой вариант:

    найдите
    Code:
       $response = file_get_contents(”http://www.radcodes.com/gateway/license.php?key=$value&domain=$http_host&type=$typ e&version=$version”);
    и поменяйте на
    Code:
    $response = file_get_contents(”http://yourdomainname/confirm.php”);


    ---------- Добавлено в 00:10 ---------- Предыдущее сообщение было написано в 00:03 ----------

    исправить проблему с лицензией на business площадку можно так:

    в файле admin/admin_business.php

    найти

    Code:
      $rc_validator->license($setting['setting_business_license'],'business','license');
      
      if (!$rc_validator->has_errors()) {
      
        // SAVE CHANGES
        $sql = "UPDATE se_settings SET 
          setting_business_license='{$setting[setting_business_license]}',
          setting_permission_business='{$setting[setting_permission_business]}',
          setting_business_proximity_country='{$setting[setting_business_proximity_country]}',
    			setting_business_proximity_search='{$setting[setting_business_proximity_search]}',
    			setting_business_summary_required='{$setting[setting_business_summary_required]}',
    			setting_business_desc_required='{$setting[setting_business_desc_required]}',
    			setting_business_phone_required='{$setting[setting_business_phone_required]}',
    			setting_business_url_required='{$setting[setting_business_url_required]}',
    			setting_business_tags_required='{$setting[setting_business_tags_required]}',
    			setting_business_neighborhood_required='{$setting[setting_business_neighborhood_required]}',
    			setting_business_location_postal_required='{$setting[setting_business_location_postal_required]}',
    			setting_business_location_street_required='{$setting[setting_business_location_street_required]}',
    			setting_business_location_city_required='{$setting[setting_business_location_city_required]}',
    			setting_business_location_province_required='{$setting[setting_business_location_province_required]}',
    			setting_business_location_country_required='{$setting[setting_business_location_country_required]}',
          
          setting_business_countries='{$setting[setting_business_countries]}',
          setting_business_country_field_type='{$setting[setting_business_country_field_type]}',
          setting_business_provinces='{$setting[setting_business_provinces]}',
          setting_business_province_field_type='{$setting[setting_business_province_field_type]}',
          setting_business_cities='{$setting[setting_business_cities]}',
          setting_business_city_field_type='{$setting[setting_business_city_field_type]}'
        ";
          
        $resource = $database->database_query($sql) or die($database->database_error()." <b>SQL was: </b>$sql");
    
    
        $catprofile_map = rc_toolkit::get_post('catprofile_map', array());
        foreach ($catprofile_map as $cat_id => $profilecat_id) {
          $sql = "UPDATE se_businesscats SET businesscat_businessprofilecat_id = '$profilecat_id' WHERE businesscat_id = '$cat_id'";
          $resource = $database->database_query($sql) or die($database->database_error()." <b>SQL was: </b>$sql");
        }
        
        $result = 1;
      }
    
    }
    
    и заменить на

    Code:
     // $rc_validator->license($setting['setting_business_license'],'business','license');
      
    //  if (!$rc_validator->has_errors()) {
      
        // SAVE CHANGES
        $sql = "UPDATE se_settings SET 
          setting_business_license='{$setting[setting_business_license]}',
          setting_permission_business='{$setting[setting_permission_business]}',
          setting_business_proximity_country='{$setting[setting_business_proximity_country]}',
    			setting_business_proximity_search='{$setting[setting_business_proximity_search]}',
    			setting_business_summary_required='{$setting[setting_business_summary_required]}',
    			setting_business_desc_required='{$setting[setting_business_desc_required]}',
    			setting_business_phone_required='{$setting[setting_business_phone_required]}',
    			setting_business_url_required='{$setting[setting_business_url_required]}',
    			setting_business_tags_required='{$setting[setting_business_tags_required]}',
    			setting_business_neighborhood_required='{$setting[setting_business_neighborhood_required]}',
    			setting_business_location_postal_required='{$setting[setting_business_location_postal_required]}',
    			setting_business_location_street_required='{$setting[setting_business_location_street_required]}',
    			setting_business_location_city_required='{$setting[setting_business_location_city_required]}',
    			setting_business_location_province_required='{$setting[setting_business_location_province_required]}',
    			setting_business_location_country_required='{$setting[setting_business_location_country_required]}',
          
          setting_business_countries='{$setting[setting_business_countries]}',
          setting_business_country_field_type='{$setting[setting_business_country_field_type]}',
          setting_business_provinces='{$setting[setting_business_provinces]}',
          setting_business_province_field_type='{$setting[setting_business_province_field_type]}',
          setting_business_cities='{$setting[setting_business_cities]}',
          setting_business_city_field_type='{$setting[setting_business_city_field_type]}'
        ";
          
        $resource = $database->database_query($sql) or die($database->database_error()." <b>SQL was: </b>$sql");
    
    
        $catprofile_map = rc_toolkit::get_post('catprofile_map', array());
        foreach ($catprofile_map as $cat_id => $profilecat_id) {
          $sql = "UPDATE se_businesscats SET businesscat_businessprofilecat_id = '$profilecat_id' WHERE businesscat_id = '$cat_id'";
          $resource = $database->database_query($sql) or die($database->database_error()." <b>SQL was: </b>$sql");
        }
        
        $result = 1;
      //}
    
    }
    
    то есть, грубо говоря, там пару строк всего закомментировать надо, или удалить, чтоб валидатор не срабатывал.
    StormMan likes this.
  3. vag1973 Thread starter Novice member


    Offline
    Message Count:
    32
    Likes Received:
    0
    Огромнейшее спасибо!!! Если ты из Питера, давай пересечёмся - я тебе отдам денюжку за решение этой проблемы. Если нет - сообщи в личку кошелёк WM. Ещё раз прими самую искреннюю благодарность. Очень выручил!!! Теперь у меня есть очередная проблема: http://talk.socengine.ru/prochaya-p...t-articles-3-03-ili-kosyaki-s-redaktorom.html

Share This Page

All rights reserved SocEngine.ru ©