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

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

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

Есть вопросы по Vii

Discussion in 'Vii Engine' started by Эндрю, Feb 12, 2013.

Content Moderators: Adre
  1. Эндрю Thread starter User


    Offline
    Message Count:
    84
    Likes Received:
    0
    My version of phpFox:
    3.0.0
    Не загружаются короткие ссылки с Ютюба (добавить новое видео) - хотелось бы это разрешить
    Не подгружает ссылку туже из Ютюба в Wall (отправка сообщения на стенку) - хотелось бы это разрешить
    Не работают смайлы. - хотелось бы это разрешить
    А так же хотелось сделать массовую загрузку фото и музыки на стенку. - хотелось бы это разрешить
    Если на форуме были решения то не могли бы вы поделится.
    Или может есть предложения какие либо по этим вопросам, может кто то сталкивался с этим ?

    P.S. Может у вам это работает но у меня почему то нет.
  2. jolly185 Active member


    Offline
    • Знаменитый
    Message Count:
    304
    Likes Received:
    39
    My version of SE:
    3.20
    My version of phpFox:
    3.3.0
    My version of Oxwall:
    1.4.0
    на счет массовых загрузок не знаю
    по ссылкам с ютуба чтоб грузилось на хосте должен стоять curl
    а смайлы изначально не работают или после каких то изменений?
  3. Эндрю Thread starter User


    Offline
    Message Count:
    84
    Likes Received:
    0
    My version of phpFox:
    3.0.0
    Смайлы работали. После я начал чистить базу данных вручную, править Style.css и в некоторых файлах таких как reg.tpl, main.tpl, profile.tpl и еще некоторых. Но там я правил в основном стиль а не код. А потом замечаю, что смайлы не работают. После решил сделать иначе. Сделав резерв всего, решил повторно загрузить движек и заново базу данных как было до того когда работали смайлики. В итоге они все равно не заработали. Досихпор не могу понять в чем проблема. Чистил кеш в ручную. Не помогло
  4. Adre Famous member


    Offline
    • Знаменитый
    Message Count:
    370
    Likes Received:
    96
    ИМХО, любой движок который так или иначе связан с ajax -- js - такие проблемы будут. Проблем будет масса. Любое изменения диза и т.д.Т.е. изменения css, div- ов повлечет ошибки. Т.к. php так или иначе тут связанны с дивами и css. Вы должны понимать сам механизм работы этого.
    Есть кнопка допустим - Сохранить. Она обрамлена в дивы, где есть скажем класс имя которого GO. Так вот при нажатии на кнопку сохранить идет срабатывание js файла где класс GO прописан и он отсылает данные уже файлу php который заносит передаваемые данный в базу... Изменив диз. (скажем меня дизайн и меняется название класса, Go на что нибудь другое) вы нарушаете весь сценарий исполнения скрипта... Нет класса Go (или он есть но обрамлен уже в другой класс), т.е. вы изменили дизайн допустим. Все! связи html нет уже с js, а js уже не отсылает данные в php, а php не заносит в базу... Идет цепочка...

    1. Поставьте getfirebug.com
    2. Научитесь работать с этим...

    Это решит все 100 % проблем. Там есть все. И отчеты по ошибкам и возможность работать с дизом и многое чего... Я говорю это постоянно, но не слышат. Пока не сумеете разобраться с etfirebug, не будет у вас сайта. И всегда вы будете зависимы от других. Потратьте время. Изучите что такое: etfirebug.

    Вот вы задали вопрос:
    Не работают смайлы. - хотелось бы это разрешить

    А как это разрешить? Надо смотреть ваш сайт конкретно. При нажатии на смайл идет ошибка или нет. А при добавлении. Какая ошибка идет? Ни кто вам не скажет это если не будет работать с вашим сайтом персонально. Ваш вопрос слишком общий. У меня не работает телевизор. Почему? Понимаете?

    По повода: Не загружаются короткие ссылки с Ютюба (добавить новое видео) - хотелось бы это разрешить

    Попробуйте вот что.
    1. ссылки с Ютуба сейчас идут по https, а не по http. Обратите на это внимание. Попробуйте убрать в той ссылке которую вставляете s. Работает? Если да, то надо вносить это условие в файл видео.php
    Что бы понимал и защищенный протокол https, а не только http.
    2. А другие сайты вы проверяли, с которых можно заносить? У вас что, c Рутубе работает? А другие... Не уверен...


    P.S. разбирайтесь с getfirebug.com
    shuha71 likes this.
  5. Эндрю Thread starter User


    Offline
    Message Count:
    84
    Likes Received:
    0
    My version of phpFox:
    3.0.0
    Спасибо за столь полезный совет. А по поводу (при нажатии на смайл) У меня появляется окно , но там смайлов нет. Что меня и удивило, просто пустое окно...
  6. Эндрю Thread starter User


    Offline
    Message Count:
    84
    Likes Received:
    0
    My version of phpFox:
    3.0.0
    Как избежать такую проблему
    иероглифы.jpg

    (такое ощущение, что какойто файл не поддерживает ru. стоит код типо в ANCI )?

    Смайлы сделал иду по вашему совету ...
    Так же хотелось бы доработать короткую ссылку.
    А HTTPS и HTTP я так понимаю где то в :
    \Default\js\profile.js
    \Default\profile.tpl
    \Default\public\main.tpl ??
  7. jolly185 Active member


    Offline
    • Знаменитый
    Message Count:
    304
    Likes Received:
    39
    My version of SE:
    3.20
    My version of phpFox:
    3.3.0
    My version of Oxwall:
    1.4.0
    serviece: function(request){
    var pattern = new RegExp(/http:\/\/www.youtube.com|http:\/\/youtube.com|http:\/\/rutube.ru|http:\/\/www.rutube.ru|http:\/\/www.vimeo.com|http:\/\/vimeo.com|http:\/\/smotri.com|http:\/\/www.smotri.com/i);
    return pattern.test(request);
    },
    находится в profile.js
  8. Эндрю Thread starter User


    Offline
    Message Count:
    84
    Likes Received:
    0
    My version of phpFox:
    3.0.0
    Спасибо, но это я нашел уже... добавлял в profile.js - https, не вышло... защищенные ссылки не добавляются.
    Буду думать, может найду в рунете решение. Поделюсь.
  9. Adre Famous member


    Offline
    • Знаменитый
    Message Count:
    370
    Likes Received:
    96
    Не найдете. Вот решение:
    Code:
    //Если youtube то добавляем префикс src=" и составляем ответ для скрипта, для вставки в БД
                    if(preg_match("/src=\"http:\/\/www.youtube.com|src=\"http:\/\/youtube.com|src=\"https:\/\/www.youtube.com|src=\"https:\/\/youtube.com/i", 'src="'.$good_video_lnk)){
    Аналогично далее по всему файлу...
    Code:
        //Если сервис youtube, rutube, smotri то просто выводи
                        if(preg_match("/http:\/\/www.youtube.com|http:\/\/youtube.com|http:\/\/rutube.ru|http:\/\/www.rutube.ru|http:\/\/smotri.com|http:\/\/www.smotri.com|https:\/\/www.youtube.com|https:\/\/youtube.com|https:\/\/rutube.ru|https:\/\/www.rutube.ru|https:\/\/smotri.com|https:\/\/www.smotri.com/i", $video_lnk)){
                            while(!feof($sock)){
                                $html .= fgets($sock);
                             
                            }
                        }
    Если заметили в последнем коде, то аналогично надо делать и для всех других сервисов...
  10. Эндрю Thread starter User


    Offline
    Message Count:
    84
    Likes Received:
    0
    My version of phpFox:
    3.0.0
    Кто то с кодировкой сталкивался в Описании видео на стене после добавление через ссылку ?
    иероглифы.jpg
Content Moderators: Adre

Share This Page

All rights reserved SocEngine.ru ©