- Mise en place d'un système de thèmes individualisant les élements suivants :

-> templates
	-> images
	-> css
- Ajout d'un thème black en plus du thème par défaut
This commit is contained in:
Benjamin Renard 2008-10-09 01:31:33 +00:00
parent 1f8a19ea2d
commit 92701517d7
131 changed files with 995 additions and 65 deletions

View file

@ -317,7 +317,7 @@ $GLOBALS['LSobjects']['LSeepeople'] = array (
'description' => array (
'label' => _('Description'),
'ldap_type' => 'ascii',
'html_type' => 'text',
'html_type' => 'textarea',
'rights' => array(
'self' => 'w',
'user' => 'r',

View file

@ -151,6 +151,17 @@ $GLOBALS['LSconfig'] = array(
)
);
// Interface
// Theme Black
//define('LS_THEME','black');
//define('LS_TEMPLATES_DIR', 'templates/default');
// Theme Default
define('LS_THEME','default');
define('LS_TEMPLATES_DIR', 'templates/'.LS_THEME);
define('LS_IMAGES_DIR', 'images/'.LS_THEME);
define('LS_CSS_DIR', 'css/'.LS_THEME);
//Debug
$GLOBALS['LSdebug']['active'] = true;
@ -174,7 +185,7 @@ define('LS_LIB_DIR', LS_INCLUDE_DIR .'libs/');
define('LS_ADDONS_DIR', LS_INCLUDE_DIR .'addons/');
define('LS_JS_DIR', LS_INCLUDE_DIR .'js/');
define('LS_TMP_DIR', 'tmp/');
define('LS_CSS_DIR', 'templates/css/');
// Javascript
$GLOBALS['defaultJSscipts']=array(

View file

@ -0,0 +1,57 @@
#box-LSconfirmBox {
-moz-border-radius: 5px;
margin: auto;
position: absolute;
z-index: 4;
display: none;
position: absolute;
background-color: #33302b;
min-height: 6em;
}
#title-LSconfirmBox {
width: 100%;
font-weight: bold;
color: #fff;
padding: 0px;
padding-left: 0.5em;
margin: 0px;
opacity: 0;
}
#text-LSconfirmBox {
width: 90%;
padding: 0px 5% 0px 5%;
text-align: center;
font-size: 0.8em;
font-style: italic;
color: #fff;
opacity: 0;
}
#closeBtn-LSconfirmBox {
background: url(../../images/black/close.png) no-repeat;
width: 20px;
height: 20px;
position: absolute;
top: -10px;
right: -10px;
cursor: pointer;
opacity: 0;
}
#btnsBox-LSconfirmBox {
width: 100%;
text-align: center;
opacity: 0;
}
.btn-LSconfirmBox {
background-color: #fff;
-moz-border-radius: 5px;
color: #33302b;
font-weight: bold;
padding: 3px;
cursor: pointer;
margin: 2px;
}

View file

@ -0,0 +1,54 @@
#LSerror {
width: 50%;
position: absolute;
top: 10px;
left: 10px;
background-color: #f00;
visibility: hidden;
color: #fff;
z-index: 100;
}
#LSerror_txt {
display: none;
}
#LSdebug {
width: 50%;
position: absolute;
top: 10px;
left: 50%;
background-color: #84ff6a;
visibility: hidden;
color: #fff;
z-index: 100;
}
#LSdebug_txt {
display: none;
}
#LSjsConfig {
display: none;
}
#LSdebug_hidden {
float: right;
color: #fff;
text-decoration: none;
font-weight: bold;
cursor: pointer;
}
#LSinfos {
position: absolute;
width: 50%;
left: 25%;
background-color: #dedede;
border: 1px solid #53504b;
visibility: hidden;
color: #53504b;
z-index: 100;
top: 10px;
font-weight: bold;
}

View file

@ -0,0 +1,95 @@
/*
******************
* LSForm
******************
*/
/*
* Architecture
*/
dl.LSform {
margin: 0;
margin-left: 2em;
padding: 0;
}
.LSform dt {
position: relative;
left: 0.2em;
top: 1.2em;
width: 15em;
font-weight: bold;
font-size: 0.9em;
color: #433f3a;
}
dd.LSform {
margin-left: 15em;
padding: 0;
}
ul.LSform {
list-style-type: none;
padding: 0;
margin: 0;
}
ul.LSform li {
overflow: auto;
margin-bottom: 2px;
}
/*
* Champs du formulaire
*/
.LSform input[type=text], .LSform input[type=file], .LSform input[type=submit], .LSform input[type=password], .LSform select, .LSform textarea {
border: 1px solid #cac9c4;
width: 300px;
background-color: #dedede;
}
.LSform input[type=radio] {
width: undefinded;
}
input[type='submit'].LSform {
border: 1px outset #cac9c4;
margin-top: 1em;
margin-left: 6em;
width: 8em;
}
dd.LSform-errors {
color: #fff;
background-color: #f59a67;
width: 302px;
}
dt.LSform-errors {
color: #f59a67;
}
/* Bouton JS */
img.LSform-add-field-btn, img.LSform-remove-field-btn {
cursor: pointer;
}
/* Tips */
.tip-top {
color: #fff;
width: 139px;
z-index: 13000;
}
.tip-title {
font-weight: bold;
font-size: 11px;
margin: 0;
color: #dedede;
padding: 2px;
background: #33302b;
opacity: 0.8;
-moz-border-radius: 2px;
max-width: 500px;
text-align: justify;
}

View file

@ -0,0 +1,33 @@
/*
* LSformElement_image
*/
div.LSformElement_image {
float: right;
clear: both;
margin: 2em;
background-color: #595651;
width: 160px;
padding: 5px;
text-align: center;
-moz-border-radius: 1em;
}
img.LSformElement_image {
width: 150px;
border: 1px solid #fff;
margin: 5px;
}
div.LSformElement_image_errors {
background-color: #f59a67;
}
ul.LSformElement_image_actions {
list-style-type: none;
position: absolute;
margin-top: 8px;
margin-left: 135px;
padding: 0;
visibility: hidden;
cursor: pointer;
}

View file

@ -0,0 +1,29 @@
/*
* LSformElement_select_object
*/
a.LSformElement_select_object {
text-decoration: none;
color: #33302b;
font-weight: normal;
}
ul.LSformElement_select_object_edit {
border: 1px solid #dedede;
border-bottom: none;
width: 300px;
}
li.LSformElement_select_object {
padding: 0.1em;
border-bottom: 1px solid #dedede;
}
li.LSformElement_select_object_addBtn {
background-color: #dedede;
text-align: center;
}
img.LSformElement_select_object_deleteBtn {
cursor: pointer;
}

View file

@ -0,0 +1,22 @@
/*
* LSformElement_ssh_key
*/
.LSformElement_ssh_key_value {
display: none;
width: 30em;
font-style: italic;
font-family: courier;
background-color: #dedede;
border: 1px solid #cac9c4;
overflow: auto;
}
.LSformElement_ssh_key_short_display {
font-style: italic;
font-family: courier;
cursor: pointer;
}
textarea.LSformElement_ssh_key {
height: 10em;
}

View file

@ -0,0 +1,18 @@
/*
***********************
* LSrelation
***********************
*/
h1.LSrelation {
font-size: 1.4em;
}
img.LSrelation-btn {
margin-left: 0.5em;
}
a.LSrelation {
text-decoration: none;
color: #33302b;
font-weight: normal;
}

View file

@ -0,0 +1,55 @@
#over-LSsmoothbox {
background-color: #33302b;
border: 1px solid #33302b;
margin: 0;
padding: 0;
}
#win-LSsmoothbox {
background-color: #fff;
border: 10px solid #33302b;
-moz-border-radius: 5px;
margin: auto;
position: absolute;
z-index: 3;
display: none;
}
#frame-LSsmoothbox {
overflow: auto;
height: 100%;
width: 100%;
display: none;
}
#closeBtn-LSsmoothbox {
background: url(../../images/black/close.png) no-repeat;
width: 20px;
height: 20px;
position: absolute;
top: -20px;
right: -20px;
cursor: pointer;
display: none;
}
#validBtn-LSsmoothbox {
background-color: #33302b;
-moz-border-radius: 5px;
height: 22px;
font-size: 18px;
color: #fff;
font-weight: bold;
padding: 0px 5px 0px 5px;
position: absolute;
bottom: -25px;
right: 20px;
cursor: pointer;
display: none;
}
#loadingImage-LSsmoothbox {
width: 100px;
height: 100px;
margin: 10px;
}

297
trunk/css/black/base.css Normal file
View file

@ -0,0 +1,297 @@
body {
font-family: sans-serif;
margin: 5px;
padding: 0;
background-color: #433f3a;
}
img {
vertical-align: bottom;
}
a:hover {
text-decoration: underline;
}
h1 {
margin: 0.5em;
margin-bottom: 1px;
border-bottom: 1px solid #433f3a;
color: #433f3a;
clear: left;
}
a img {
border: none;
}
hr {
visibility: hidden;
clear: both;
height: 0px;
}
.btn {
cursor: pointer;
margin: 2px;
}
/*
* Interface
*/
#main {
width: 1000px;
margin: auto;
border: 1px solid #33302b;
background: #fff url(../../images/black/fd_menu.png) repeat-y scroll left top;
min-height: 500px;
}
#left {
float: left;
width: 160px;
}
#right {
margin: 0;
float: left;
width: 840px;
}
#logo {
margin: auto;
width: 142px;
margin-left: 9px;
}
#status {
margin: 0;
padding: 0;
font-size: 0.7em;
color: #fff;
text-align: right;
background-color: #53504b;
padding: 0.3em;
}
#user_name {
font-weight: bold;
}
/*
* LSsession
*/
#LSsession_topDn {
height: 1.5em;
width: 150px;
}
#LSsession_topDn_form {
width: 150px;
margin: 5px;
color: #fff;
}
/*
******************
* Menu
******************
*/
ul.menu {
list-style-image: url(../../images/black/puce.png);
}
li.menu {
color: #fff;
}
a.menu {
color: #fff;
text-decoration: none;
}
/*
****************
* LSobject-list
****************
*/
table.LSobject-list {
margin-left: 1em;
margin-top: 0.5em;
border: 1px solid #595651;
width: 805px;
border-collapse: collapse;
clear: both;
}
/*
* th
*/
th.LSobject-list {
background-color: #595651;
color: #fff;
}
a th.LSobject-list {
text-decoration: none;
}
th.LSobject-list-subdn {
width: 15em;
}
img.LSobject-list-ordersense {
vertical-align: middle;
}
th.LSobject-list a {
color: #fff;
text-decoration: none;
}
/*
* tr
*/
tr.LSobject-list-bis {
background-color: #f2f2f2;
background-color: #bddff1;
background-color: #dedede;
}
/*
* td
*/
td.LSobject-list {
border: 1px solid #595651;
padding: 0.1em;
}
td.LSobject-list-without-result {
text-align: center;
}
a.LSobject-list {
color: #33302b;
text-decoration: none;
}
/* Action */
a.LSobject-list-actions {
color: #433f3a;
text-decoration: none;
}
a.LSobject-list-actions:hover {
text-decoration: underline;
}
td.LSobject-list-actions {
text-align: center;
width: 7em;
}
/* Name */
td.LSobject-list-names {
cursor: pointer;
}
/*
* Liste des pages
*/
p.LSobject-list-page {
text-align: center;
margin: 0.5em;
}
a.LSobject-list-page {
color: #595651;
text-decoration: none;
}
a.LSobject-list-page:hover {
color: #433f3a;
}
strong.LSobject-list-page {
color: #433f3a;
}
/*
*******************
* LSview-actions
*******************
*/
a.LSview-actions {
text-decoration: none;
color: #33302b;
}
ul.LSview-actions {
clear: both;
text-align: right;
font-size: 0.8em;
margin: 0;
margin-top: 0.4em;
margin-right: 3em;
margin-bottom: 0.8em;
color: #433f3a;
}
li.LSview-actions {
text-decoration: none;
color: #33302b;
border: 1px solid #433f3a;
border-top: 0;
padding: 0.4em;
display: inline;
margin-right: 1px;
}
/*
*******************
* question
*******************
*/
p.question {
margin-left: 3em;
}
a.question {
margin-left: 10em;
margin-top: 3em;
color: #433f3a;
}
/*
*********************
* LSview_search
*********************
*/
form.LSview_search {
float: right;
margin: 0;
margin-top: 0.5em;
margin-right: 2em;
}
#LSview_search_param {
margin: 0px;
padding: 0px;
}
label.LSview_search {
font-size: 0.6em;
}
input[type='text'].LSview_search {
border: 1px solid #433f3a;
width: 12em;
}
input[type='submit'].LSview_search {
border: 1px solid #433f3a;
width: 8em;
background-color: #595651;
color: #fff;
}

View file

@ -0,0 +1,19 @@
<html><head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"></head><body><div style="border: 1px solid rgb(255, 255, 255); padding: 40px 0px 0px 40px; background-color: rgb(0, 0, 0); font-weight: bold;">#000
<div style="padding: 40px 0px 0px 40px; background-color: rgb(51, 48, 43); font-weight: bold;">#33302b
<div style="padding: 40px 0px 0px 40px; background-color: rgb(67, 63, 58); font-weight: bold;">#433f3a
<div style="padding: 40px 0px 0px 40px; background-color: rgb(83, 80, 75); font-weight: bold;">#53504b
<div style="padding: 40px 0px 0px 40px; background-color: rgb(89, 86, 81); font-weight: bold;">#595651
<div style="padding: 40px 0px 0px 40px; background-color: rgb(202, 201, 196); font-weight: bold;">#cac9c4
<div style="padding: 40px 0px 0px 40px; background-color: rgb(222, 222, 222); font-weight: bold;">#dedede
<div style="padding: 40px 0px 0px 40px; height: 100px; background-color: rgb(242, 242, 242); font-weight: bold;">#f2f2f2
<div style="padding: 40px 0px 0px 40px; height: 100px; background-color: rgb(255, 255, 255); font-weight: bold;">#fff</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body></html>

67
trunk/css/black/login.css Normal file
View file

@ -0,0 +1,67 @@
body {
background-color: #433f3a;
}
#loginform-logo {
float: left;
}
div.loginform {
margin: auto;
margin-top: 10%;
border: 1px solid #53504b;
padding: 1em;
width: 30em;
background: #cac9c4 url(../../images/black/login_fd.png) no-repeat scroll 98% 98%;
}
dl.loginform {
margin: 0;
padding: 0;
}
.loginform dt {
position: relative;
left: 0;
top: 1.1em;
width: 8em;
font-weight: bold;
font-size: 0.9em;
}
.loginform dd {
margin: 0 0 0 9em;
padding: 0 0 0em 0em;
}
.loginform-level{
display: none;
}
.loginform-id {
visibility: hidden;
}
.loginform input, .loginform select {
border: 1px inset #cac9c4;
width: 13em;
}
.loginform input[type='submit'] {
border: 1px outset #cac9c4;
width: 11em;
margin: 1em;
}
#loading_zone {
float: right;
margin-left: 1em;
}
#LSsession_lostPassword {
float: right;
font-size: 0.8em;
text-decoration: none;
color: #53504b;
font-weight: bold;
}

View file

@ -0,0 +1,64 @@
body {
background-color: #433f3a;
}
#recoverpasswordform-logo {
float: left;
}
div.recoverpasswordform {
margin: auto;
margin-top: 10%;
border: 1px solid #53504b;
padding: 1em;
width: 30em;
background: #cac9c4 url(../../images/black/login_fd.png) no-repeat scroll 98% 98%;
}
dl.recoverpasswordform {
margin: 0;
padding: 0;
}
.recoverpasswordform dt {
position: relative;
left: 0;
top: 1.1em;
width: 8em;
font-weight: bold;
font-size: 0.9em;
}
.recoverpasswordform dd {
margin: 0 0 0 9em;
padding: 0 0 0em 0em;
}
.recoverpasswordform input, .recoverpasswordform select {
border: 1px inset #cac9c4;
width: 13em;
}
.recoverpasswordform input[type='submit'] {
border: 1px outset #cac9c4;
width: 11em;
margin: 1em;
}
#loading_zone {
float: right;
margin-left: 1em;
}
#recoverpassword_msg {
text-align: center;
font-weight: bold;
}
#recoverpassword_back {
float: right;
font-size: 0.8em;
text-decoration: none;
color: #53504b;
font-weight: bold;
}

View file

@ -30,7 +30,7 @@
}
#closeBtn-LSconfirmBox {
background: url(../images/close.png) no-repeat;
background: url(../../images/default/close.png) no-repeat;
width: 20px;
height: 20px;
position: absolute;

View file

@ -44,7 +44,7 @@
position: absolute;
width: 50%;
left: 25%;
background-color: #bee2f0;
background-color: #b5e4f6;
border: 1px solid #4096b8;
visibility: hidden;
color: #4096b8;

View file

@ -43,7 +43,7 @@ ul.LSform li {
* Champs du formulaire
*/
.LSform input[type=text], .LSform input[type=file], .LSform input[type=submit], .LSform input[type=password], .LSform select, .LSform textarea {
border: 1px solid #ccc;
border: 1px solid #84ff6a;
width: 300px;
background-color: #b5e4f6;
}
@ -59,9 +59,14 @@ input[type='submit'].LSform {
width: 8em;
}
.LSform-errors {
dd.LSform-errors {
color: #fff;
background-color: #f59a67;
width: 302px;
}
dt.LSform-errors {
color: #f59a67;
}
/* Bouton JS */

View file

@ -0,0 +1,6 @@
/*
* LSformElement_password
*/
img.LSformElement_password_view_btn, img.LSformElement_password_generate_btn, img.LSformElement_password_verify_btn {
cursor: pointer;
}

View file

@ -0,0 +1 @@

View file

@ -0,0 +1,44 @@
/*
************************
* LSselect
************************
*/
#LSselect-object {
width: 570px;
}
.sortBy_displayValue, .sortBy_subDn {
cursor: pointer;
}
.LSobject-select-check {
width: 10px;
}
.LSobject-select-names {
cursor: pointer;
}
#LSselect_topDn_label {
float: left;
font-size: 0.8em;
margin-left: 1em;
margin-top: 0.5em;
}
/*
* LSselect_search
*/
form.LSselect_search {
float: none;
margin-top: 0.5em;
}
div.LSselect_search {
float: right;
}
div.LSobject-select {
width: 600px;
}

View file

@ -23,7 +23,7 @@
}
#closeBtn-LSsmoothbox {
background: url(../images/close.png) no-repeat;
background: url(../../images/default/close.png) no-repeat;
width: 20px;
height: 20px;
position: absolute;

View file

@ -42,7 +42,7 @@ hr {
width: 1000px;
margin: auto;
border: 1px solid #52bce5;
background: #fff url(../images/fd_menu.png) repeat-y scroll left top;
background: #fff url(../../images/default/fd_menu.png) repeat-y scroll left top;
min-height: 500px;
}
@ -97,7 +97,7 @@ hr {
******************
*/
ul.menu {
list-style-image: url(../images/puce.png);
list-style-image: url(../../images/default/puce.png);
}
li.menu {
@ -154,6 +154,8 @@ th.LSobject-list a {
*/
tr.LSobject-list-bis {
background-color: #ecf8fd;
background-color: #bddff1;
background-color: #c1d7e3;
}
/*

View file

@ -0,0 +1,15 @@
#main {
width: 840px;
}
#left {
display: none;
}
#status {
display: none;
}
p.LSview-actions {
display: none;
}

View file

@ -0,0 +1,25 @@
<div style='padding:40px 0px 0px 40px;background-color:#f00;font-weight:bold;'>#f00
<div style='padding:40px 0px 0px 40px;background-color:#f59a67;font-weight:bold;'>#f59a67
<div style='padding:40px 0px 0px 40px;background-color:#84ff6a;font-weight:bold;'>#84ff6a
<div style='padding:40px 0px 0px 40px;background-color:#000;font-weight:bold;'>#000
<div style='padding:40px 0px 0px 40px;background-color:#333;font-weight:bold;'>#333
<div style='padding:40px 0px 0px 40px;background-color:#0072b8;font-weight:bold;'>#0072b8
<div style='padding:40px 0px 0px 40px;background-color:#4096b8;font-weight:bold;'>#4096b8
<div style='padding:40px 0px 0px 40px;background-color:#52bce5;font-weight:bold;'>#52bce5
<div style='padding:40px 0px 0px 40px;background-color:#ccc;font-weight:bold;'>#ccc
<div style='padding:40px 0px 0px 40px;background-color:#b5e4f6;font-weight:bold;'>#b5e4f6
<div style='padding:40px 0px 0px 40px;background-color:#ecf8fd;font-weight:bold;'>#ecf8fd
<div style='padding:40px 0px 0px 40px;background-color:#fff;font-weight:bold;'>#fff
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

View file

@ -5,10 +5,10 @@
div.loginform {
margin: auto;
margin-top: 10%;
border: 1px solid #69c;
border: 1px solid #4096b8;
padding: 1em;
width: 30em;
background: transparent url(../images/login_fd.png) no-repeat scroll 98% 98%;
background: transparent url(../../images/default/login_fd.png) no-repeat scroll 98% 98%;
}
dl.loginform {
@ -58,6 +58,6 @@ dl.loginform {
float: right;
font-size: 0.8em;
text-decoration: none;
color: #69c;
color: #4096b8;
font-weight: bold;
}

View file

@ -5,10 +5,10 @@
div.recoverpasswordform {
margin: auto;
margin-top: 10%;
border: 1px solid #69c;
border: 1px solid #4096b8;
padding: 1em;
width: 30em;
background: transparent url(../images/login_fd.png) no-repeat scroll 98% 98%;
background: transparent url(../../images/default/login_fd.png) no-repeat scroll 98% 98%;
}
dl.recoverpasswordform {
@ -55,6 +55,6 @@ dl.recoverpasswordform {
float: right;
font-size: 0.8em;
text-decoration: none;
color: #69c;
color: #4096b8;
font-weight: bold;
}

View file

Before

Width:  |  Height:  |  Size: 224 B

After

Width:  |  Height:  |  Size: 224 B

View file

Before

Width:  |  Height:  |  Size: 267 B

After

Width:  |  Height:  |  Size: 267 B

BIN
trunk/images/black/add.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 247 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 673 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 396 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 508 B

View file

Before

Width:  |  Height:  |  Size: 632 B

After

Width:  |  Height:  |  Size: 632 B

BIN
trunk/images/black/copy.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 359 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 392 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

View file

Before

Width:  |  Height:  |  Size: 512 B

After

Width:  |  Height:  |  Size: 512 B

BIN
trunk/images/black/help.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 B

BIN
trunk/images/black/hide.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 380 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

View file

Before

Width:  |  Height:  |  Size: 8 KiB

After

Width:  |  Height:  |  Size: 8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

BIN
trunk/images/black/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

View file

Before

Width:  |  Height:  |  Size: 799 B

After

Width:  |  Height:  |  Size: 799 B

BIN
trunk/images/black/mail.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

View file

Before

Width:  |  Height:  |  Size: 300 B

After

Width:  |  Height:  |  Size: 300 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 495 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 B

BIN
trunk/images/black/rss.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 454 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 385 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 B

View file

Before

Width:  |  Height:  |  Size: 679 B

After

Width:  |  Height:  |  Size: 679 B

BIN
trunk/images/black/view.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 387 B

BIN
trunk/images/black/xmpp.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 488 B

BIN
trunk/images/black/zoom.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 580 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 B

View file

Before

Width:  |  Height:  |  Size: 323 B

After

Width:  |  Height:  |  Size: 323 B

View file

Before

Width:  |  Height:  |  Size: 673 B

After

Width:  |  Height:  |  Size: 673 B

View file

Before

Width:  |  Height:  |  Size: 675 B

After

Width:  |  Height:  |  Size: 675 B

View file

Before

Width:  |  Height:  |  Size: 773 B

After

Width:  |  Height:  |  Size: 773 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 632 B

View file

Before

Width:  |  Height:  |  Size: 498 B

After

Width:  |  Height:  |  Size: 498 B

View file

Before

Width:  |  Height:  |  Size: 477 B

After

Width:  |  Height:  |  Size: 477 B

View file

Before

Width:  |  Height:  |  Size: 655 B

After

Width:  |  Height:  |  Size: 655 B

View file

Before

Width:  |  Height:  |  Size: 150 B

After

Width:  |  Height:  |  Size: 150 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 512 B

View file

Before

Width:  |  Height:  |  Size: 786 B

After

Width:  |  Height:  |  Size: 786 B

View file

Before

Width:  |  Height:  |  Size: 572 B

After

Width:  |  Height:  |  Size: 572 B

View file

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8 KiB

View file

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View file

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 799 B

View file

Before

Width:  |  Height:  |  Size: 641 B

After

Width:  |  Height:  |  Size: 641 B

View file

Before

Width:  |  Height:  |  Size: 317 B

After

Width:  |  Height:  |  Size: 317 B

View file

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 300 B

View file

Before

Width:  |  Height:  |  Size: 770 B

After

Width:  |  Height:  |  Size: 770 B

View file

Before

Width:  |  Height:  |  Size: 247 B

After

Width:  |  Height:  |  Size: 247 B

View file

Before

Width:  |  Height:  |  Size: 793 B

After

Width:  |  Height:  |  Size: 793 B

View file

Before

Width:  |  Height:  |  Size: 619 B

After

Width:  |  Height:  |  Size: 619 B

View file

Before

Width:  |  Height:  |  Size: 634 B

After

Width:  |  Height:  |  Size: 634 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 679 B

View file

Before

Width:  |  Height:  |  Size: 617 B

After

Width:  |  Height:  |  Size: 617 B

View file

Before

Width:  |  Height:  |  Size: 743 B

After

Width:  |  Height:  |  Size: 743 B

View file

Before

Width:  |  Height:  |  Size: 935 B

After

Width:  |  Height:  |  Size: 935 B

View file

@ -262,7 +262,7 @@ class LSformElement {
*/
function getMultipleData() {
if ($this -> params['multiple'] == true ) {
return "<img src='templates/images/add.png' id='LSform_add_field_btn_".$this -> name."_".rand()."' class='LSform-add-field-btn' alt='"._('Ajouter')."'/><img src='templates/images/remove.png' class='LSform-remove-field-btn' alt='"._('Supprimer')."'/>";
return "<img src='".LS_IMAGES_DIR."/add.png' id='LSform_add_field_btn_".$this -> name."_".rand()."' class='LSform-add-field-btn' alt='"._('Ajouter')."'/><img src='".LS_IMAGES_DIR."/remove.png' class='LSform-remove-field-btn' alt='"._('Supprimer')."'/>";
}
else {
return '';

View file

@ -188,7 +188,7 @@ class LSformElement_date extends LSformElement {
'firstDayOfWeek' => $this -> getFirstDayOfWeek()
);
$GLOBALS['LSsession'] -> addJSconfigParam($id,$params);
return "<img id='$id' class='LSformElement_date_calendar_btn btn' src='templates/images/calendar.png' title='"._('Calendrier')."' alt='"._('Calendrier')."'/>";
return "<img id='$id' class='LSformElement_date_calendar_btn btn' src='".LS_IMAGES_DIR."/calendar.png' title='"._('Calendrier')."' alt='"._('Calendrier')."'/>";
}
/**

Some files were not shown because too many files have changed in this diff Show more