aboutsummaryrefslogtreecommitdiff
path: root/mod/openid_client/views/default/forms/openid_client/login.php
diff options
context:
space:
mode:
authorSem <sembrestels@riseup.net>2013-11-09 16:25:34 +0100
committerSem <sembrestels@riseup.net>2013-11-09 16:25:34 +0100
commit2161e2335c9c650b8e44a56f6c9b0bd37546ae1f (patch)
tree91bef55b773a7a80b5f6a065411574bdbe9fe522 /mod/openid_client/views/default/forms/openid_client/login.php
parenta9ac4c861335e60373c1e99b61372e6e0d6ac9f4 (diff)
parent11ea6ae4734a0e722c6ecaaee90e9ab772e8d2cc (diff)
downloadelgg-2161e2335c9c650b8e44a56f6c9b0bd37546ae1f.tar.gz
elgg-2161e2335c9c650b8e44a56f6c9b0bd37546ae1f.tar.bz2
Add 'mod/openid_client/' from commit '11ea6ae4734a0e722c6ecaaee90e9ab772e8d2cc'
git-subtree-dir: mod/openid_client git-subtree-mainline: a9ac4c861335e60373c1e99b61372e6e0d6ac9f4 git-subtree-split: 11ea6ae4734a0e722c6ecaaee90e9ab772e8d2cc
Diffstat (limited to 'mod/openid_client/views/default/forms/openid_client/login.php')
-rw-r--r--mod/openid_client/views/default/forms/openid_client/login.php43
1 files changed, 43 insertions, 0 deletions
diff --git a/mod/openid_client/views/default/forms/openid_client/login.php b/mod/openid_client/views/default/forms/openid_client/login.php
new file mode 100644
index 000000000..1f440dc49
--- /dev/null
+++ b/mod/openid_client/views/default/forms/openid_client/login.php
@@ -0,0 +1,43 @@
+<?php
+/**
+ * OpenID login if username or full url required
+ */
+
+$options_values = array_flip(elgg_get_config('openid_providers'));
+$options_values['others'] = elgg_echo('openid_client:others');
+
+?>
+<div>
+<label><?php echo elgg_echo('openid_client:login:header'); ?></label>
+<br />
+<?php
+echo elgg_view('input/dropdown', array(
+ 'name' => 'openid_provider',
+ 'options_values' => $options_values,
+));
+?>
+</div>
+
+<div class="openid-client-url hidden">
+<label><?php echo elgg_echo('openid_client:url'); ?> </label>
+
+<?php
+echo elgg_view('input/text', array('name' => 'openid_url', 'class' => 'mbs'));
+?>
+
+</div>
+
+<div class="elgg-foot">
+ <label class="mtm float-alt">
+ <input type="checkbox" name="persistent" value="true" />
+ <?php echo elgg_echo('user:persistent'); ?>
+ </label>
+
+ <?php echo elgg_view('input/submit', array('value' => elgg_echo('login'))); ?>
+
+ <?php
+ if (isset($vars['returntoreferer'])) {
+ echo elgg_view('input/hidden', array('name' => 'returntoreferer', 'value' => 'true'));
+ }
+ ?>
+</div> \ No newline at end of file