diff --git a/.gitignore b/.gitignore
index 180be1db..bca667e1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,5 @@ bl-themes/mediumish
bl-themes/clean-blog
bl-themes/grayscale
bl-themes/massively
+bl-themes/hyperspace
+bl-themes/striped
diff --git a/bl-kernel/admin/views/edit-user.1.php b/bl-kernel/admin/views/edit-user.1.php
new file mode 100644
index 00000000..e6ede905
--- /dev/null
+++ b/bl-kernel/admin/views/edit-user.1.php
@@ -0,0 +1,277 @@
+
+
+
+
+ 'usernameDisabled',
+ 'label'=>$L->g('Username'),
+ 'value'=>$user->username(),
+ 'class'=>'',
+ 'placeholder'=>'',
+ 'disabled'=>true,
+ 'tip'=>''
+ ));
- if ($login->role()==='admin') {
- echo Bootstrap::formSelect(array(
- 'name'=>'role',
- 'label'=>$L->g('Role'),
- 'options'=>array('editor'=>$L->g('Editor'), 'admin'=>$L->g('Administrator')),
- 'selected'=>$user->role(),
+ if ($login->role()==='admin') {
+ echo Bootstrap::formSelect(array(
+ 'name'=>'role',
+ 'label'=>$L->g('Role'),
+ 'options'=>array('editor'=>$L->g('Editor'), 'admin'=>$L->g('Administrator')),
+ 'selected'=>$user->role(),
+ 'class'=>'',
+ 'tip'=>''
+ ));
+ }
+
+ echo Bootstrap::formInputText(array(
+ 'name'=>'email',
+ 'label'=>$L->g('Email'),
+ 'value'=>$user->email(),
+ 'class'=>'',
+ 'placeholder'=>'',
+ 'tip'=>''
+ ));
+
+ echo Bootstrap::formInputText(array(
+ 'name'=>'nickname',
+ 'label'=>$L->g('Nickname'),
+ 'value'=>$user->nickname(),
+ 'class'=>'',
+ 'placeholder'=>'',
+ 'tip'=>$L->g('The nickname is almost used in the themes to display the author of the content')
+ ));
+
+ echo Bootstrap::formInputText(array(
+ 'name'=>'firstName',
+ 'label'=>$L->g('First Name'),
+ 'value'=>$user->firstName(),
+ 'class'=>'',
+ 'placeholder'=>'',
+ 'tip'=>''
+ ));
+
+ echo Bootstrap::formInputText(array(
+ 'name'=>'lastName',
+ 'label'=>$L->g('Last Name'),
+ 'value'=>$user->lastName(),
+ 'class'=>'',
+ 'placeholder'=>'',
+ 'tip'=>''
+ ));
+
+ echo '
+
+ ';
+ ?>
+
+
+
+
+
+
+
+
+ g('Select cover image') ?>
+ g('Remove cover image') ?>
+
+
+
+
+
+
+ $L->g('Password')));
+
+ echo '
+
+ ';
+
+ echo Bootstrap::formTitle(array('title'=>$L->g('Authentication Token')));
+
+ echo Bootstrap::formInputText(array(
+ 'name'=>'tokenAuth',
+ 'label'=>$L->g('Token'),
+ 'value'=>$user->tokenAuth(),
+ 'class'=>'',
+ 'tip'=>$L->g('this-token-is-similar-to-a-password-it-should-not-be-shared')
+ ));
+
+ echo Bootstrap::formTitle(array('title'=>$L->g('Status')));
+
+ echo Bootstrap::formInputText(array(
+ 'name'=>'status',
+ 'label'=>$L->g('Current status'),
+ 'value'=>$user->enabled()?$L->g('Enabled'):$L->g('Disabled'),
+ 'class'=>'',
+ 'disabled'=>true,
+ 'tip'=>$user->enabled()?'':$L->g('To enable the user you must set a new password')
+ ));
+
+ if ($user->enabled()) {
+ echo '
+
+ ';
+ }
+ ?>
+
+
+
+
+ 'twitter',
+ 'label'=>'Twitter',
+ 'value'=>$user->twitter(),
'class'=>'',
'tip'=>''
));
- }
- echo Bootstrap::formInputText(array(
- 'name'=>'email',
- 'label'=>$L->g('Email'),
- 'value'=>$user->email(),
- 'class'=>'',
- 'placeholder'=>'',
- 'tip'=>''
- ));
+ echo Bootstrap::formInputText(array(
+ 'name'=>'facebook',
+ 'label'=>'Facebook',
+ 'value'=>$user->facebook(),
+ 'class'=>'',
+ 'tip'=>''
+ ));
- echo Bootstrap::formTitle(array('title'=>$L->g('Profile')));
+ echo Bootstrap::formInputText(array(
+ 'name'=>'instagram',
+ 'label'=>'Instagram',
+ 'value'=>$user->instagram(),
+ 'class'=>'',
+ 'tip'=>''
+ ));
- echo Bootstrap::formInputText(array(
- 'name'=>'nickname',
- 'label'=>$L->g('Nickname'),
- 'value'=>$user->nickname(),
- 'class'=>'',
- 'placeholder'=>'',
- 'tip'=>$L->g('The nickname is almost used in the themes to display the author of the content')
- ));
+ echo Bootstrap::formInputText(array(
+ 'name'=>'codepen',
+ 'label'=>'Codepen',
+ 'value'=>$user->codepen(),
+ 'class'=>'',
+ 'tip'=>''
+ ));
- echo Bootstrap::formInputText(array(
- 'name'=>'firstName',
- 'label'=>$L->g('First Name'),
- 'value'=>$user->firstName(),
- 'class'=>'',
- 'placeholder'=>'',
- 'tip'=>''
- ));
+ echo Bootstrap::formInputText(array(
+ 'name'=>'linkedin',
+ 'label'=>'Linkedin',
+ 'value'=>$user->linkedin(),
+ 'class'=>'',
+ 'tip'=>''
+ ));
- echo Bootstrap::formInputText(array(
- 'name'=>'lastName',
- 'label'=>$L->g('Last Name'),
- 'value'=>$user->lastName(),
- 'class'=>'',
- 'placeholder'=>'',
- 'tip'=>''
- ));
+ echo Bootstrap::formInputText(array(
+ 'name'=>'github',
+ 'label'=>'Github',
+ 'value'=>$user->github(),
+ 'class'=>'',
+ 'tip'=>''
+ ));
- echo Bootstrap::formTitle(array('title'=>$L->g('Password')));
+ echo Bootstrap::formInputText(array(
+ 'name'=>'gitlab',
+ 'label'=>'Gitlab',
+ 'value'=>$user->gitlab(),
+ 'class'=>'',
+ 'tip'=>''
+ ));
- echo '
-
- ';
-
- echo Bootstrap::formTitle(array('title'=>$L->g('Authentication Token')));
-
- echo Bootstrap::formInputText(array(
- 'name'=>'tokenAuth',
- 'label'=>$L->g('Token'),
- 'value'=>$user->tokenAuth(),
- 'class'=>'',
- 'tip'=>$L->g('this-token-is-similar-to-a-password-it-should-not-be-shared')
- ));
-
- echo Bootstrap::formTitle(array('title'=>$L->g('Status')));
-
- echo Bootstrap::formInputText(array(
- 'name'=>'status',
- 'label'=>$L->g('Current status'),
- 'value'=>$user->enabled()?$L->g('Enabled'):$L->g('Disabled'),
- 'class'=>'',
- 'disabled'=>true,
- 'tip'=>$user->enabled()?'':$L->g('To enable the user you must set a new password')
- ));
-
- if ($user->enabled()) {
echo '
-
\ No newline at end of file
diff --git a/bl-kernel/admin/views/new-content.php b/bl-kernel/admin/views/new-content.php
index cc969ee3..9bc0eea8 100644
--- a/bl-kernel/admin/views/new-content.php
+++ b/bl-kernel/admin/views/new-content.php
@@ -2,7 +2,7 @@
'jsform',
'class'=>'d-flex flex-column h-100'
diff --git a/bl-kernel/admin/views/user-password.php b/bl-kernel/admin/views/user-password.php
index e22b9811..35235fcc 100644
--- a/bl-kernel/admin/views/user-password.php
+++ b/bl-kernel/admin/views/user-password.php
@@ -47,7 +47,7 @@ echo Bootstrap::formOpen(array());
echo '
';
diff --git a/bl-languages/en.json b/bl-languages/en.json
index 945f8dc6..0f5320c3 100644
--- a/bl-languages/en.json
+++ b/bl-languages/en.json
@@ -365,5 +365,6 @@
"there-are-no-images-for-the-page": "There are no images for the page.",
"select-cover-image": "Select cover image",
"this-plugin-depends-on-the-following-plugins": "This plugin depends on the following plugins.",
- "no-pages-found": "No pages found"
+ "no-pages-found": "No pages found",
+ "system-updated": "System updated"
}
\ No newline at end of file