Add the email in the customize page. re #53

This commit is contained in:
Sébastien Lucas 2013-07-03 23:40:08 +02:00
parent d9f0f3e051
commit bb0ba69c09
3 changed files with 12 additions and 2 deletions

View File

@ -25,7 +25,12 @@ function getCurrentOption ($option) {
if ($option == "style") {
return "default";
}
return $config ["cops_" . $option];
if (isset($config ["cops_" . $option])) {
return $config ["cops_" . $option];
}
return "";
}
function getCurrentCss () {
@ -742,6 +747,10 @@ class PageCustomize extends Page
array_push ($this->entryArray, new Entry (localize ("customize.paging"), "",
$content, "text",
array ()));
$content = '<input type="email" onchange="updateCookie (this);" id="email" value="' . getCurrentOption ("email") . '" />';
array_push ($this->entryArray, new Entry (localize ("customize.email"), "",
$content, "text",
array ()));
}
}

View File

@ -327,7 +327,7 @@
"customize.title":"Customize COPS UI",
"customize.style":"Theme",
"customize.fancybox":"Use a Lightbox",
"customize.fancybox":"Use Fancybox",
"customize.paging":"Max number of books per page (-1 to disable)",
"customize.email":"Set your email (to allow book emailing)",
"fin":"fin"
}

View File

@ -121,6 +121,7 @@
"customize.style":"Thème",
"customize.fancybox":"Utiliser une Lightbox",
"customize.paging":"Nombre de livres par page (-1 pour désactiver)",
"customize.email":"Adresse email (pour l'envoi automatique de livres)",
"languages.eng":"Anglais",
"languages.fra":"Français",
"fin":"fin"