diff options
author | Michael Gapczynski <mtgap@owncloud.com> | 2012-07-31 15:00:04 -0400 |
---|---|---|
committer | Michael Gapczynski <mtgap@owncloud.com> | 2012-07-31 15:00:04 -0400 |
commit | 94ce8f2168bdd9897f54ec433ad7017fb3db1cc8 (patch) | |
tree | db031ac7fd4788be6593e258d170c8f134533e4b /core | |
parent | 269922543eaf9e69dbf5a15fa0ba34704040b09c (diff) | |
parent | dfae77dec1650f171d09d4bde88ab74029f6e8c7 (diff) | |
download | nextcloud-server-94ce8f2168bdd9897f54ec433ad7017fb3db1cc8.tar.gz nextcloud-server-94ce8f2168bdd9897f54ec433ad7017fb3db1cc8.zip |
Merge branch 'master' into share_api
Conflicts:
apps/contacts/lib/app.php
apps/files_sharing/js/share.js
Diffstat (limited to 'core')
-rw-r--r-- | core/ajax/appconfig.php | 3 | ||||
-rw-r--r-- | core/ajax/userlist.php | 46 | ||||
-rw-r--r-- | core/ajax/validateuser.php | 38 | ||||
-rw-r--r-- | core/css/styles.css | 2 | ||||
-rw-r--r-- | core/l10n/de.php | 40 | ||||
-rw-r--r-- | core/l10n/lv.php | 35 | ||||
-rw-r--r-- | core/l10n/sv.php | 20 | ||||
-rw-r--r-- | core/l10n/vi.php | 64 | ||||
-rw-r--r-- | core/lostpassword/index.php | 2 |
9 files changed, 151 insertions, 99 deletions
diff --git a/core/ajax/appconfig.php b/core/ajax/appconfig.php index f815d710631..84e0710c74a 100644 --- a/core/ajax/appconfig.php +++ b/core/ajax/appconfig.php @@ -6,7 +6,8 @@ */ require_once ("../../lib/base.php"); -OC_JSON::checkLoggedIn(); +OC_Util::checkAdminUser(); + $action=isset($_POST['action'])?$_POST['action']:$_GET['action']; $result=false; switch($action){ diff --git a/core/ajax/userlist.php b/core/ajax/userlist.php deleted file mode 100644 index 85ca004ae66..00000000000 --- a/core/ajax/userlist.php +++ /dev/null @@ -1,46 +0,0 @@ -<?php - -/** -* ownCloud - ajax user list -* -* @author Hans Bakker -* @copyright 2011 hansmbakker+kde@gmail.com -* -* This library is free software; you can redistribute it and/or -* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE -* License as published by the Free Software Foundation; either -* version 3 of the License, or any later version. -* -* This library is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU AFFERO GENERAL PUBLIC LICENSE for more details. -* -* You should have received a copy of the GNU Affero General Public -* License along with this library. If not, see <http://www.gnu.org/licenses/>. -* -*/ - -$RUNTIME_NOAPPS = TRUE; //no apps, yet -require_once('../../lib/base.php'); - -if(!OC_User::isLoggedIn()){ - if(!isset($_SERVER['PHP_AUTH_USER'])){ - header('WWW-Authenticate: Basic realm="ownCloud Server"'); - header('HTTP/1.0 401 Unauthorized'); - echo 'Valid credentials must be supplied'; - exit(); - } else { - if(!OC_User::checkPassword($_SERVER["PHP_AUTH_USER"], $_SERVER["PHP_AUTH_PW"])){ - exit(); - } - } -} - -$users = array(); - -foreach( OC_User::getUsers() as $i ){ - $users[] = array( "username" => $i, "groups" => join( ", ", OC_Group::getUserGroups( $i ) )); -} - -OC_JSON::encodedPrint($users); diff --git a/core/ajax/validateuser.php b/core/ajax/validateuser.php deleted file mode 100644 index 78ec451fac2..00000000000 --- a/core/ajax/validateuser.php +++ /dev/null @@ -1,38 +0,0 @@ -<?php - -/** -* ownCloud -* -* @author Hans Bakker -* @copyright 2011 Hans Bakker hansmbakker+kde@gmail.com -* -* This library is free software; you can redistribute it and/or -* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE -* License as published by the Free Software Foundation; either -* version 3 of the License, or any later version. -* -* This library is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU AFFERO GENERAL PUBLIC LICENSE for more details. -* -* You should have received a copy of the GNU Affero General Public -* License along with this library. If not, see <http://www.gnu.org/licenses/>. -* -*/ - -$RUNTIME_NOAPPS = TRUE; //no apps, yet -require_once('../../lib/base.php'); - -if(!isset($_SERVER['PHP_AUTH_USER'])){ - header('WWW-Authenticate: Basic realm="ownCloud Server"'); - header('HTTP/1.0 401 Unauthorized'); - echo 'Valid credentials must be supplied'; - exit(); -} else { - if(OC_User::checkPassword($_SERVER["PHP_AUTH_USER"], $_SERVER["PHP_AUTH_PW"])){ - OC_JSON::encodedPrint(array("username" => $_SERVER["PHP_AUTH_USER"], "user_valid" => "true")); - } else { - OC_JSON::encodedPrint(array("username" => $_SERVER["PHP_AUTH_USER"], "user_valid" => "false")); - } -} diff --git a/core/css/styles.css b/core/css/styles.css index b818caa279f..c61d0a9a1ab 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -108,7 +108,7 @@ label.infield { cursor: text !important; } .bold { font-weight: bold; } .center { text-align: center; } -#notification { z-index:101; cursor:pointer; background-color:#fc4; border:0; padding:0 .7em .3em; display:none; position:fixed; left:50%; top:0; -moz-border-radius-bottomleft:1em; -webkit-border-bottom-left-radius:1em; border-bottom-left-radius:1em; -moz-border-radius-bottomright:1em; -webkit-border-bottom-right-radius:1em; border-bottom-right-radius:1em; } +#notification { z-index:101; background-color:#fc4; border:0; padding:0 .7em .3em; display:none; position:fixed; left:50%; top:0; -moz-border-radius-bottomleft:1em; -webkit-border-bottom-left-radius:1em; border-bottom-left-radius:1em; -moz-border-radius-bottomright:1em; -webkit-border-bottom-right-radius:1em; border-bottom-right-radius:1em; } .action, .selectedActions a { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50); opacity:.5; -webkit-transition:opacity 200ms; -moz-transition:opacity 200ms; -o-transition:opacity 200ms; transition:opacity 200ms; } .action { width: 16px; height: 16px; } diff --git a/core/l10n/de.php b/core/l10n/de.php index 9fcd5c84966..549f184c269 100644 --- a/core/l10n/de.php +++ b/core/l10n/de.php @@ -2,36 +2,54 @@ "Application name not provided." => "Applikationsname nicht angegeben", "No category to add?" => "Keine Kategorie hinzuzufügen?", "This category already exists: " => "Kategorie existiert bereits:", -"Owncloud password reset" => "ownCloud Passwort zurücksetzen", -"ownCloud password reset" => "ownCloud Passwort zurücksetzen", +"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=", +"January" => "Januar", +"February" => "Februar", +"March" => "März", +"April" => "April", +"May" => "Mai", +"June" => "Juni", +"July" => "Juli", +"August" => "August", +"September" => "September", +"October" => "Oktober", +"November" => "November", +"December" => "Dezember", +"Cancel" => "Abbrechen", +"No" => "Nein", +"Yes" => "Ja", +"Ok" => "OK", +"No categories selected for deletion." => "Keine Kategorien zum Löschen angegeben.", +"Error" => "Fehler", +"ownCloud password reset" => "ownCloud-Passwort zurücksetzen", "Use the following link to reset your password: {link}" => "Nutze folgenden Link, um dein Passwort zurückzusetzen: {link}", -"You will receive a link to reset your password via Email." => "Sie erhalten einen Link, um Ihr Passwort per E-Mail zurückzusetzen.", +"You will receive a link to reset your password via Email." => "Du erhälst einen Link, um dein Passwort per E-Mail zurückzusetzen.", "Requested" => "Angefragt", "Login failed!" => "Login fehlgeschlagen!", -"Username" => "Nutzername", +"Username" => "Benutzername", "Request reset" => "Anfrage zurückgesetzt", -"Your password was reset" => "Ihr Passwort wurde zurückgesetzt.", +"Your password was reset" => "Dein Passwort wurde zurückgesetzt.", "To login page" => "Zur Login-Seite", "New password" => "Neues Passwort", "Reset password" => "Passwort zurücksetzen", "Personal" => "Persönlich", -"Users" => "Nutzer", +"Users" => "Benutzer", "Apps" => "Anwendungen", -"Admin" => "Verwaltung", +"Admin" => "Admin", "Help" => "Hilfe", "Access forbidden" => "Zugang verboten", "Cloud not found" => "Cloud nicht verfügbar", "Edit categories" => "Kategorien ändern", "Add" => "Hinzufügen", -"Create an <strong>admin account</strong>" => "<strong>Admin-Konto</strong> anlegen", +"Create an <strong>admin account</strong>" => "<strong>Administrator-Konto</strong> anlegen", "Password" => "Passwort", "Advanced" => "Erweitert", "Data folder" => "Datenverzeichnis", "Configure the database" => "Datenbank einrichten", "will be used" => "wird genutzt", -"Database user" => "Datenbanknutzer", -"Database password" => "Datenbankpasswort", -"Database name" => "Datenbankname", +"Database user" => "Datenbank-Benutzer", +"Database password" => "Datenbank-Passwort", +"Database name" => "Datenbank-Name", "Database host" => "Datenbank-Host", "Finish setup" => "Installation abschließen", "web services under your control" => "web services under your control", diff --git a/core/l10n/lv.php b/core/l10n/lv.php new file mode 100644 index 00000000000..1a363a4aed6 --- /dev/null +++ b/core/l10n/lv.php @@ -0,0 +1,35 @@ +<?php $TRANSLATIONS = array( +"Use the following link to reset your password: {link}" => "Izmantojiet šo linku lai mainītu paroli", +"You will receive a link to reset your password via Email." => "Jūs savā epastā saņemsiet interneta saiti, caur kuru varēsiet atjaunot paroli.", +"Requested" => "Obligāts", +"Login failed!" => "Neizdevās ielogoties.", +"Username" => "Lietotājvārds", +"Request reset" => "Pieprasīt paroles maiņu", +"Your password was reset" => "Jūsu parole tika nomainīta", +"To login page" => "Uz ielogošanās lapu", +"New password" => "Jauna parole", +"Reset password" => "Mainīt paroli", +"Personal" => "Personīgi", +"Users" => "Lietotāji", +"Apps" => "Aplikācijas", +"Admin" => "Administrators", +"Help" => "Palīdzība", +"Cloud not found" => "Mākonis netika atrasts", +"Password" => "Parole", +"Data folder" => "Datu mape", +"Configure the database" => "Nokonfigurēt datubāzi", +"will be used" => "tiks izmantots", +"Database user" => "Datubāzes lietotājs", +"Database password" => "Datubāzes parole", +"Database name" => "Datubāzes nosaukums", +"Database host" => "Datubāzes mājvieta", +"Finish setup" => "Pabeigt uzstādījumus", +"Log out" => "Izlogoties", +"Settings" => "Iestatījumi", +"Lost your password?" => "Aizmirsāt paroli?", +"remember" => "atcerēties", +"Log in" => "Ielogoties", +"You are logged out." => "Jūs esat veiksmīgi izlogojies.", +"prev" => "iepriekšējā", +"next" => "nākamā" +); diff --git a/core/l10n/sv.php b/core/l10n/sv.php index fd53952184b..7dcb0d7aac6 100644 --- a/core/l10n/sv.php +++ b/core/l10n/sv.php @@ -2,7 +2,25 @@ "Application name not provided." => "Programnamn har inte angetts", "No category to add?" => "Ingen kategori att lägga till?", "This category already exists: " => "Denna kategori finns redan:", -"Owncloud password reset" => "Owncloud lösenordsåterställning", +"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=", +"January" => "Januari", +"February" => "Februari", +"March" => "Mars", +"April" => "April", +"May" => "Maj", +"June" => "Juni", +"July" => "Juli", +"August" => "Augusti", +"September" => "September", +"October" => "Oktober", +"November" => "November", +"December" => "December", +"Cancel" => "Avbryt", +"No" => "Nej", +"Yes" => "Ja", +"Ok" => "Ok", +"No categories selected for deletion." => "Inga kategorier valda för radering.", +"Error" => "Fel", "ownCloud password reset" => "ownCloud lösenordsåterställning", "Use the following link to reset your password: {link}" => "Använd följande länk för att återställa lösenordet: {link}", "You will receive a link to reset your password via Email." => "Du får en länk att återställa ditt lösenord via e-post.", diff --git a/core/l10n/vi.php b/core/l10n/vi.php new file mode 100644 index 00000000000..b0b750303aa --- /dev/null +++ b/core/l10n/vi.php @@ -0,0 +1,64 @@ +<?php $TRANSLATIONS = array( +"Application name not provided." => "Tên ứng dụng không tồn tại", +"No category to add?" => "Không có danh mục được thêm?", +"This category already exists: " => "Danh mục này đã được tạo :", +"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=", +"January" => "Tháng 1", +"February" => "Tháng 2", +"March" => "Tháng 3", +"April" => "Tháng 4", +"May" => "Tháng 5", +"June" => "Tháng 6", +"July" => "Tháng 7", +"August" => "Tháng 8", +"September" => "Tháng 9", +"October" => "Tháng 10", +"November" => "Tháng 11", +"December" => "Tháng 12", +"Cancel" => "Hủy", +"No" => "No", +"Yes" => "Yes", +"Ok" => "Ok", +"No categories selected for deletion." => "Không có thể loại nào được chọn để xóa.", +"Error" => "Lỗi", +"ownCloud password reset" => "Khôi phục mật khẩu Owncloud ", +"Use the following link to reset your password: {link}" => "Dùng đường dẫn sau để khôi phục lại mật khẩu : {link}", +"You will receive a link to reset your password via Email." => "Vui lòng kiểm tra Email để khôi phục lại mật khẩu.", +"Requested" => "Yêu cầu", +"Login failed!" => "Bạn đã nhập sai mật khẩu hay tên người dùng !", +"Username" => "Tên người dùng", +"Request reset" => "Yêu cầu thiết lập lại ", +"Your password was reset" => "Mật khẩu của bạn đã được khôi phục", +"To login page" => "Trang đăng nhập", +"New password" => "Mật khẩu mới", +"Reset password" => "Khôi phục mật khẩu", +"Personal" => "Cá nhân", +"Users" => "Người sử dụng", +"Apps" => "Ứng dụng", +"Admin" => "Quản trị", +"Help" => "Giúp đỡ", +"Access forbidden" => "Truy cập bị cấm ", +"Cloud not found" => "Không tìm thấy Clound", +"Edit categories" => "Sửa thể loại", +"Add" => "Thêm", +"Create an <strong>admin account</strong>" => "Tạo một <strong>tài khoản quản trị</strong>", +"Password" => "Mật khẩu", +"Advanced" => "Nâng cao", +"Data folder" => "Thư mục dữ liệu", +"Configure the database" => "Cấu hình Cơ Sở Dữ Liệu", +"will be used" => "được sử dụng", +"Database user" => "Người dùng cơ sở dữ liệu", +"Database password" => "Mật khẩu cơ sở dữ liệu", +"Database name" => "Tên cơ sở dữ liệu", +"Database host" => "Database host", +"Finish setup" => "Cài đặt hoàn tất", +"web services under your control" => "các dịch vụ web dưới sự kiểm soát của bạn", +"Log out" => "Đăng xuất", +"Settings" => "Cài đặt", +"Lost your password?" => "Bạn quên mật khẩu ?", +"remember" => "Nhớ", +"Log in" => "Đăng nhập", +"You are logged out." => "Bạn đã đăng xuất.", +"prev" => "Lùi lại", +"next" => "Kế tiếp" +); diff --git a/core/lostpassword/index.php b/core/lostpassword/index.php index bd2a3e897e5..8f86fe23aad 100644 --- a/core/lostpassword/index.php +++ b/core/lostpassword/index.php @@ -19,7 +19,7 @@ if (isset($_POST['user'])) { if (!empty($email) and isset($_POST['sectoken']) and isset($_SESSION['sectoken']) and ($_POST['sectoken']==$_SESSION['sectoken']) ) { $link = OC_Helper::linkToAbsolute('core/lostpassword', 'resetpassword.php').'?user='.urlencode($_POST['user']).'&token='.$token; $tmpl = new OC_Template('core/lostpassword', 'email'); - $tmpl->assign('link', $link); + $tmpl->assign('link', $link, false); $msg = $tmpl->fetchPage(); $l = OC_L10N::get('core'); $from = 'lostpassword-noreply@' . OCP\Util::getServerHost(); |