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

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

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.
  4. Мы рады сообщить о выходе первого российского продукта для платформы phpFox 2-3. Продукт Interkassa-Sprypay Gateway Payment, позволит вам начать прием платежей в России без особых проблем. Зарабатывайте на платных подарках или получайте доходы с платной рекламы как на Facebook. Продукт работает со всеми модулями, которые используют платежные шлюзы.

    Все подробности о продукте в этой теме.

Poll Для тех кто не смог победить локализацию 2.0.5

Discussion in 'Локализация - Languages' started by redacid, Feb 23, 2011.

  1. redacid Thread starter Novice member


    Offline
    Message Count:
    5
    Likes Received:
    2
    Перечисляю пункты которые необходимо выполнить для нормального отображения текста как в базе так и на экране.
    1. Необходимо убедиться, что ваша база в UTF8, текстовые поля так-же должны быть в UTF8. Что делать если это не так:
    -Делаем бакап базы
    -Открываем его в текстовом редакторе и меняем все упоминания других кодировок на utf8, например
    PHP код:
    CREATE TABLE `phpfox_feed_like_cache` (
    `feed_id` int(10) unsigned NOT NULL,
    `user_id` int(10) unsigned NOT NULL,
    `time_stamp` int(10) unsigned NOT NULL,
    KEY `feed_id` (`feed_id`,`user_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    -Удаляем все таблицы из базы
    -Импортируем исправленый скрипт

    2. Необходимо поправить файл include\library\phpfox\database\driver\mysql.class .php (исправленый файл во вложении)
    3. Необходимо поправить include\library\phpfox\parse\input.class.php (исправленый файл во вложении)

    На этом этапе все новые материалы будут сохраняться в UTF8, а так-же будут красиво отображаться ссылки на материалы.

    Единственное, что необходимо исправить это перевод.
    Я сделал небольшой скрипт который меняет прямо в базе Юникодовские циферки на нормальный UTF8 (Скрипт во вложении utf8.php). Он исправляет 2 поля text и text_default.

    Так-же в нагрузку экспортированый языковый файл в правильной кодировке. Взят на просторах интернета и частично дополненый и исправленый мной.Импортировать его не пробовал, лень было, если чесно)

    Настоятельно рекомендую перед всеми действиями делать бакап заменяемых файлов и базы.

    Удачи

    Attached Files:

    foshechka and Игорь2006 like this.
  2. fam User


    Offline
    Message Count:
    82
    Likes Received:
    0
    My version of phpFox:
    3.0.0
    Привет!
    Два вопроса к патчу.

    Как пользоваться Скриптом utf8.php?
    Можно ли им исправить язык сайта в базе, а потом его экспортировать как правильные языковые файлы? т.к у меня свой перевод сайта и много модулей переведеных. Заново все делать.... лом...

    Есть ли у тебя mysql.class.php и input.class.php для 2.07Б4 ?
  3. redacid Thread starter Novice member


    Offline
    Message Count:
    5
    Likes Received:
    2
    Скриптом пользоватья очень просто. Открываем текстовым редактором, ищем такие строки
    PHP:
    $link mysql_connect("localhost""phpfox""12345")
    or die(
    "Не соединилось!!!");
    mysql_select_db("phpfox")
    Подставляем свои данные для подключения. Сохраняем, заливаем на хостинг, запускаем через браузер.

    Скрипт именно для исправления кодировки в языковых таблицах и сделан. Экспортируется в нормальном УТФ8, но импортировать не пробовал, как и писал выше, но поидее проблем быть не должно

    Для этой версии нет, но делается всё аналогично
  4. newton User


    Offline
    Message Count:
    83
    Likes Received:
    5
    My version of phpFox:
    3.0.0
    а можно сделать как-нибудь так, чтобы названия фотоальбомов в БД писались транслитом, а на сайте отображались по-русски? URLы -то транслитом пишутся, а при использовании кириллицы в названиях не грузит фото в альбомы.
  5. jumuro User


    Offline
    Message Count:
    27
    Likes Received:
    0
    вот патч для версии 2.0.7.
    Сделан на основе патча из первого поста.
    Работает отлично (вот только проблему с фотоальбомами к сожалению не решает)

    Attached Files:

  6. Eugeniy Novice member


    Offline
    Message Count:
    3
    Likes Received:
    0
    Выдает такую хрень. не знаю что делать
    л вджы
  7. jumuro User


    Offline
    Message Count:
    27
    Likes Received:
    0
    Кто выдает? Где выдает? После каких действий? Какая версия движка? Ставили патч или нет?
    Подробней надо излагать суть проблемы. Бональная фраза - здесь телепатов нет!

    Если делали самостоятельный перевод на чистой версии движка, а потом использовали патч, то это нормально, так и будет. У Вас в базе фразы в таком виде хранятся, т.к. не патченый двиг конвертирует их в подобный вид, а при выдаче происходит обратная конвертация. Патч, если можно так сказать, "выключает" эту конвертацию.
    Если хотите делать перевод самостоятельно, то нужно устанавливать патч ДО этого.
  8. Eugeniy Novice member


    Offline
    Message Count:
    3
    Likes Received:
    0
    Версия 2,05 вроде патчил. Подобные иероглифы выдает при попытки создать блог, написать статус и т.д., но абсолютно нормально отображается русский при создании новых страниц и других действий с админке... база в утф8
  9. steelcat Novice member


    Offline
    Message Count:
    28
    Likes Received:
    0
    Выложите ваш файл, лежащий в папке: include/library/phpfox/parse/input.class.php, все станет ясно, откуда лыжи растут. )
  10. Eugeniy Novice member


    Offline
    Message Count:
    3
    Likes Received:
    0

Share This Page

All rights reserved SocEngine.ru ©