Можно вопрос — разъясните плиз, после ответа через Ваш плагин с помощью ВК или FB — я так понимаю учетной записи не создается как при использовании плагина ОпенАйдиАвто — так?
При работе плагина пользователь не регистрируется на сайте, для него не создается профиля и его статистика не отслеживается. Просто взамен предоставления информации из соцсети — предоставляется возможность писать комментарии.
Если второй раз человек захочет ответить продолжая общение — плагин запомнит с помощью чего был сделан предыдущий ответ?
Если пользователь не нажмет кнопку «Выйти», то он останется авторизированным в соцсети и при следующем входе на страницу будет автоматически оценен плагином как подключенный.
Единственная проблема на данный момент в том, что если пользователь одновременно авторизован в Вконтакте и Facebook одновременно, то ему будет подгружаться данные Вконтакте.
1. Неужели надо обязательно делегировать файлы целиком? Хуками не решается?
Есть пара идей — возможно получится уменьшить число делегируемых файлов, но вряд ли все.
2. У гостя всегда должна оставаться возможность выбора социальной сети, зачем за него решать откуда он должен комментировать?
Свежая мысль. Т.е. чтобы при загрузке страницы просто отображать иконки выбора?
Почему то был уверен, что лучше автоматическая загрузка любого доступного способа комментирования.
1. Он делегирует файлы шаблона с которыми могут работать другие плагины, например старрейтинг нетланка или editcomment
Абсолютно верно, делегирует, как и оригинальный плагин.
2. Гость, предположим, авторизован и в контакте и в фейсбуке — он откуда будет комментировать?
Проверка осуществляется последовательно — Вконтакте, фейсбук, гостевые комментарии.
3. А собственно чем ваш код отличается от кода 4ever4you?
1) Работоспособностью под 1.0.3.
2) Поддержкой гостевых комментариев.
3) Добавлены ссылки на профиль гостя из социальной сети.
4) Добавлена проверка авторизации в серверной части.
Пока все.
4. Смешно, но после включения этого плагина перестает работать авторизация в модальном окне. Пришлось выключить.
На чистом сайте никаких проблем с авторизацией не замечено (шаблон synio). Приведите, если вас не затруднит, список Ваших активных плагинов.
При этом процесс генерации байткода выполняется каждый раз и отнимает большую часть времени обработки сценария.
Естественно, использование кеширования и хранения непосредственно байткода даст выигрыш. А вот именно оптимизация путем удаления лишних пробелов и переносов строк? Сомневаюсь…
А зачем? JS и CSS файлы сжимают, чтобы понизить траффик. PHP файлы обрабатываются на сервере и затраты непосредственно на разбор текста при выполнении скриптов незначительны.
Теперь порядок проверки — ВКонтакте, Facebook, Mail.ru, гостевые комментарии.
Если пользователь не нажмет кнопку «Выйти», то он останется авторизированным в соцсети и при следующем входе на страницу будет автоматически оценен плагином как подключенный.
Единственная проблема на данный момент в том, что если пользователь одновременно авторизован в Вконтакте и Facebook одновременно, то ему будет подгружаться данные Вконтакте.
Свежая мысль. Т.е. чтобы при загрузке страницы просто отображать иконки выбора?
Почему то был уверен, что лучше автоматическая загрузка любого доступного способа комментирования.
Абсолютно верно, делегирует, как и оригинальный плагин.
Проверка осуществляется последовательно — Вконтакте, фейсбук, гостевые комментарии.
1) Работоспособностью под 1.0.3.
2) Поддержкой гостевых комментариев.
3) Добавлены ссылки на профиль гостя из социальной сети.
4) Добавлена проверка авторизации в серверной части.
Пока все.
На чистом сайте никаких проблем с авторизацией не замечено (шаблон synio). Приведите, если вас не затруднит, список Ваших активных плагинов.
Естественно, использование кеширования и хранения непосредственно байткода даст выигрыш. А вот именно оптимизация путем удаления лишних пробелов и переносов строк? Сомневаюсь…
Файл "/templates/skin/название_шаблона/actions/ActionPhotoset/add.tpl":