Друпал тут не при чем. Нужен либо девайс, например видеокамера, который умеет стримить видео, либо спец софт (ссылки есть в Википедии: http://ru.wikipedia.org/wiki/RTMP), который может брать видео-файл и транслировать его. Далее на сайте ставите проигрыватель, в настройках которого указываете адрес своего видео-потока. Доступ к странице с проигрывателем можете делать платным.
В случае с формой контактов это можно сделать так: поставить формат ввода PHP-code и написать в тексте страницы что-то вроде:
<?php
module_load_include('inc', 'contact', 'contact.pages');
print drupal_get_form('contact_mail_page');
?>
При этом сама форма контактов должна быть корректно настроена через админку.
Выложил седьмую альфу модуля. В ней исправлена багофича с двумя пробелами в имени пользователя, если у того нет никнейма во вконтакте и добавлена переменная $user->vk_data['vkuid'].
"Serg-D" wrote:
Если установлен модуль "Login Destination 6.x-2.10", то вход на Друпал-сайт вызывает ошибку "Error connecting to server"
при удалении, запрещать не нужно, а вот при блокировке... да, думаю будет не лишним запрещать повторную регистрацию. И выводить сообщение пользователю, что ему запрещена регистрация/авторизация.
Так блокировка итак работала. Модулем создается обычный друпальский юзер и если он будет заблокирован, то пользователь не сможет залогиниться под этим аккаунтом.
P.S. Топикстартер, купите себе книжку из серии "системное администрирование Линукс для чайников", получится значительно эффективнее, чем спрашивать на форумах. Там ведь кроме БД и веб-сервера еще понадобится настроить днс, почту, ротацию и архивацию логов, мониторинг и кучу других вещей.
Кстати, баг: сообщение о возможности склейки с существующим аккаунтом показывается при просмотре профиля другого пользователя, созданного через авторизацию вконтакте.
Круто! Спасибо!
Пробежался по API вот тут http://vkontakte.ru/page2369282. Я правильно понял что в дальнейшем можно будет добавить фичи, которые будут вытягивать всю инфу из вконтакта (друзья, группы и.т.д.), например для комьюнити на своем сайте? То есть реальна ли в будущем возможность интеграции с такими модулями как friendlist, user relationships?
- может сделать сноску: "Если у вас уже есть аккаунт на этом сайте, можете связать его с аккаунтом vkontakte, для этого зайдите на сайт под логином и паролем, и нажмите связать в настроках аккаунта", ну или типо того..:)
Пока еще с бустом модуль потестить не успел, но попробуйте воспользоваться этим советом: http://drupal.org/node/583264#authcache. В настройках буста (admin/settings/performance/boost) нужно снять галочку "Asynchronous Opperation: output HTML, close connection, then store static file". Возможно поможет.
Кстати, чтобы юзеры не боялись, можно ли как то реализовать сноску, при клике на кнопку "войти по вконтакту", о том, что данные от учётной данных вконтакта, данный сайт (ну где кнопка) не использует?
Ну это уже может сделать каждый владелец сайта по своему желанию. Как разместить эту кнопку в любом месте страницы я пример привел. Таким же образом можно и дополнительный текст рядом с ней разместить.
Ромка, на твоем сайте у меня теперь 2 логина по хорошему было бы удобно чтобы контактовская авторизация могла как-то добавляться к существующему пользователю, а то ткнул и завелся новый пользователь :(
В 91 строчке drupal_set_message('User create error', 'error'); можно заменить на drupal_set_message(t('User create error', 'error')); для переводимости.
Спасибо.
Проверьте права доступа и владельцев для файлов модулей. Описанная вами ситуация возможна, например, в случае если права на чтение даны только владельцу файлов, а пользователь, под которым работает веб-сервер не является владельцем этих файлов, от того он их не видит и не может их использовать.
вопрос по live-трансляциям
Друпал тут не при чем. Нужен либо девайс, например видеокамера, который умеет стримить видео, либо спец софт (ссылки есть в Википедии: http://ru.wikipedia.org/wiki/RTMP), который может брать видео-файл и транслировать его. Далее на сайте ставите проигрыватель, в настройках которого указываете адрес своего видео-потока. Доступ к странице с проигрывателем можете делать платным.
Редирект после авторизации на ту же страницу где и был посетитель
Avel_Mink, чем вас модуль login_destination не устроил? Он умеет решать поставленную вами задачу.
Редирект после авторизации на ту же страницу где и был посетитель
login_destination
Как подключить Форму обратной связи на страницу сайта?
В случае с формой контактов это можно сделать так: поставить формат ввода PHP-code и написать в тексте страницы что-то вроде:
<?php
module_load_include('inc', 'contact', 'contact.pages');
print drupal_get_form('contact_mail_page');
?>
При этом сама форма контактов должна быть корректно настроена через админку.
Модуль для авторизации с использованием учетной записи ВКонтакте
Выложил седьмую альфу модуля. В ней исправлена багофича с двумя пробелами в имени пользователя, если у того нет никнейма во вконтакте и добавлена переменная $user->vk_data['vkuid'].
Модуль для авторизации с использованием учетной записи ВКонтакте
http://drupal.org/project/vk_openapi, шестая альфа.
Модуль для авторизации с использованием учетной записи ВКонтакте
Модуль для авторизации с использованием учетной записи ВКонтакте
Так блокировка итак работала. Модулем создается обычный друпальский юзер и если он будет заблокирован, то пользователь не сможет залогиниться под этим аккаунтом.
Модуль для авторизации с использованием учетной записи ВКонтакте
Я тоже примерно такую штуку сейчас делаю. Правда не уверен что выложу этот модуль в открытый доступ.
Модуль для авторизации с использованием учетной записи ВКонтакте
Сделал новую версию модуля.
Что нового
Исправлены следующие баги:
Перенос сайта на Linux
P.S. Топикстартер, купите себе книжку из серии "системное администрирование Линукс для чайников", получится значительно эффективнее, чем спрашивать на форумах. Там ведь кроме БД и веб-сервера еще понадобится настроить днс, почту, ротацию и архивацию логов, мониторинг и кучу других вещей.
Модуль для авторизации с использованием учетной записи ВКонтакте
Ок, поправлю.
Модуль для авторизации с использованием учетной записи ВКонтакте
CSS-файл есть, часть css-ов отдается самим вконтактом.
Модуль для авторизации с использованием учетной записи ВКонтакте
Модуль для авторизации с использованием учетной записи ВКонтакте
Модуль для авторизации с использованием учетной записи ВКонтакте
Пока еще с бустом модуль потестить не успел, но попробуйте воспользоваться этим советом: http://drupal.org/node/583264#authcache. В настройках буста (admin/settings/performance/boost) нужно снять галочку "Asynchronous Opperation: output HTML, close connection, then store static file". Возможно поможет.
Модуль для авторизации с использованием учетной записи ВКонтакте
Ну это уже может сделать каждый владелец сайта по своему желанию. Как разместить эту кнопку в любом месте страницы я пример привел. Таким же образом можно и дополнительный текст рядом с ней разместить.
Модуль для авторизации с использованием учетной записи ВКонтакте
Модуль для авторизации с использованием учетной записи ВКонтакте
Спасибо, учту в следующей версии.
Модуль для авторизации с использованием учетной записи ВКонтакте
Модуль для авторизации с использованием учетной записи ВКонтакте
Модуль для авторизации с использованием учетной записи ВКонтакте
Да, все правильно. С бустом в паре модуль не тестировал, возможно из-за него глюк, попробую исправить его.
Модуль для авторизации с использованием учетной записи ВКонтакте
Это на моем тестовом сайте или на вашем? Вообще эта ошибка говорит о том, что в настройках неверно указаны "Адрес сайта" и "Базовый домен".
Модуль для авторизации с использованием учетной записи ВКонтакте
Ок, спасибо, поправлю.
Пропали блоки после изменения прав SSH
Проверьте права доступа и владельцев для файлов модулей. Описанная вами ситуация возможна, например, в случае если права на чтение даны только владельцу файлов, а пользователь, под которым работает веб-сервер не является владельцем этих файлов, от того он их не видит и не может их использовать.