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

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

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

SE 3.19 - Статус пользователя глючит

Discussion in 'Прочая Поддержка - Help Requests' started by bigboobs, Jan 17, 2010.

  1. bigboobs Thread starter Novice member


    Offline
    Message Count:
    49
    Likes Received:
    0
    После залогинивания на сайт, пытаюсь изменить статус пользователя.

    Если добавить одно слово - то все без проблем.

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

    Как это пофиксить?
  2. Prado Challenge Everything


    Offline
    • Admin
    Message Count:
    3,191
    Likes Received:
    786
    My version of phpFox:
    3.0.0
    смотрим это http://www.socengine.ru/less/85-izbavlyaemsya-ot-krakozyab-kodirovka-yazyka.html
    http://www.socengine.ru/less/206-uvelichenie-kolichestva-simvolov-v-statuse.html

    А лучше скачиваем нормальную русскую версию http://www.socengine.ru/build/177-seru-33-free.html
  3. bigboobs Thread starter Novice member


    Offline
    Message Count:
    49
    Likes Received:
    0
    Вопрос не о проблемах с кодировкой (ее нет) и не о увеличении или уменьшении кол-ва символов вводимых в статусе.

    Повтор:

    После залогинивания на сайт, пытаюсь изменить статус пользователя.

    Если добавить одно слово - то все без проблем.

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

    Как это пофиксить?

    Самый простой способ - скачать другую "нормальную" версию и потом обнаружить там еще порядочный список "нормальных" косяков )
  4. zack Novice member


    Offline
    Message Count:
    10
    Likes Received:
    0
    в se3.20 тоже самое осталось
    обрезает не понятно как
  5. Eduard User


    Offline
    Message Count:
    133
    Likes Received:
    9
    Млин, танцую как чукча с бубном - никак не решу проблему - все то же самое, что и у топикстартера, версия 3.20.
    . Или остается первое слово и пара букв из второго...
    Увеличение кол-ва букв сути не меняет. Добавлю, что баг у меня стал проявляться после подмены файла modifier.truncate.php (согласно инструкции по борьбе с крякозябрами).
    Кракозябры действительно исчезли, но появилась проблема со статусом...

    ===================================================
    Вопрос снят - сам разрулил проблему.
    Поясняю. Копать нужно не в файле /JS/CORE-min.js, а в файле misc_js.php (в корне сайта), строки:
    Code:
    // ADD BREAKS TO STATUS SO IT WILL WRAP ON THE PAGE
        $user_status = chunkHTML_split(substr($user_status, 0, 100), 12, "<wbr>*");
    Изменяем 12 на другое - я, например, изменил на 300, соответственно число 100 тоже увеличил до 300.
    Негативные последствия такого вмешательства пока не анализировал, но статус теперь прописывается полностью
  6. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Всё гараздо проще, надо просто стереть , 12, "<wbr>*"
    PHP:
        // ADD BREAKS TO STATUS SO IT WILL WRAP ON THE PAGE
        
    $user_status chunkHTML_split(substr($user_status0300));
    и это обязательно http://www.socengine.ru/less/206-uvelichenie-kolichestva-simvolov-v-statuse.html
    Там надо ещё и ошибочку исправить, добавить пропущенную кавычку, выделено жирным и красным
    name='status_new' id='status_new' maxlength='300' value=''";
    Демо

Share This Page

All rights reserved SocEngine.ru ©