public function DefaultController::lightbox2_login in Lightbox2 8
Same name in this branch
- 8 src/DefaultController.php \Drupal\lightbox2\DefaultController::lightbox2_login()
- 8 src/Controller/DefaultController.php \Drupal\lightbox2\Controller\DefaultController::lightbox2_login()
File
- src/DefaultController.php, line 27
Class
- DefaultController
- Default controller for the lightbox2 module.
Namespace
Drupal\lightbox2
Code
public function lightbox2_login() {
if (count($_POST)) {
return drupal_get_form('user_login_block');
}
else {
print drupal_render(drupal_get_form('user_login_block'));
if (module_exists('openid')) {
$path = drupal_get_path('module', 'openid');
$js_file = base_path() . $path . '/openid.js';
$css_file = base_path() . $path . '/openid.css';
print '<script type="text/javascript">$.getScript("' . $js_file . '", function () {if ($.isFunction(Drupal.behaviors.openid)) { Drupal.behaviors.openid(document); } });</script>';
print '<script type="text/javascript">
var fileref=document.createElement("link");
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", "' . $css_file . '");
document.getElementsByTagName("head")[0].appendChild(fileref);
</script>';
}
print '<script type="text/javascript">Drupal.attachBehaviors();</script>';
}
exit;
}