Merge branch 'master' of https://github.com/gogits/gogs
Conflicts: routers/repo/download.gotokarchuk/v1.17
commit
1cb46ede1a
@ -0,0 +1,13 @@ |
|||||||
|
# CakePHP 3 |
||||||
|
|
||||||
|
/vendor/* |
||||||
|
/config/app.php |
||||||
|
/tmp/* |
||||||
|
/logs/* |
||||||
|
|
||||||
|
# CakePHP 2 |
||||||
|
|
||||||
|
/app/tmp/* |
||||||
|
/app/Config/core.php |
||||||
|
/app/Config/database.php |
||||||
|
/vendors/* |
@ -0,0 +1,2 @@ |
|||||||
|
fuel/app/logs/*/*/* |
||||||
|
fuel/app/cache/*/* |
@ -0,0 +1,4 @@ |
|||||||
|
/bootstrap/compiled.php |
||||||
|
.env.*.php |
||||||
|
.env.php |
||||||
|
.env |
@ -0,0 +1,37 @@ |
|||||||
|
# Cache and logs (Symfony2) |
||||||
|
/app/cache/* |
||||||
|
/app/logs/* |
||||||
|
!app/cache/.gitkeep |
||||||
|
!app/logs/.gitkeep |
||||||
|
|
||||||
|
# Cache and logs (Symfony3) |
||||||
|
/var/cache/* |
||||||
|
/var/logs/* |
||||||
|
!var/cache/.gitkeep |
||||||
|
!var/logs/.gitkeep |
||||||
|
|
||||||
|
# Parameters |
||||||
|
/app/config/parameters.yml |
||||||
|
/app/config/parameters.ini |
||||||
|
|
||||||
|
# Managed by Composer |
||||||
|
/app/bootstrap.php.cache |
||||||
|
/var/bootstrap.php.cache |
||||||
|
/bin/* |
||||||
|
!bin/console |
||||||
|
!bin/symfony_requirements |
||||||
|
/vendor/ |
||||||
|
|
||||||
|
# Assets and user uploads |
||||||
|
/web/bundles/ |
||||||
|
/web/uploads/ |
||||||
|
|
||||||
|
# PHPUnit |
||||||
|
/app/phpunit.xml |
||||||
|
/phpunit.xml |
||||||
|
|
||||||
|
# Build data |
||||||
|
/build/ |
||||||
|
|
||||||
|
# Composer PHAR |
||||||
|
/composer.phar |
@ -0,0 +1,6 @@ |
|||||||
|
assets/* |
||||||
|
!assets/.gitignore |
||||||
|
protected/runtime/* |
||||||
|
!protected/runtime/.gitignore |
||||||
|
protected/data/*.db |
||||||
|
themes/classic/views/ |
@ -0,0 +1,20 @@ |
|||||||
|
# Composer files |
||||||
|
composer.phar |
||||||
|
vendor/ |
||||||
|
|
||||||
|
# Local configs |
||||||
|
config/autoload/*.local.php |
||||||
|
|
||||||
|
# Binary gettext files |
||||||
|
*.mo |
||||||
|
|
||||||
|
# Data |
||||||
|
data/logs/ |
||||||
|
data/cache/ |
||||||
|
data/sessions/ |
||||||
|
data/tmp/ |
||||||
|
temp/ |
||||||
|
|
||||||
|
# Legacy ZF1 |
||||||
|
demos/ |
||||||
|
extras/documentation |
@ -0,0 +1,798 @@ |
|||||||
|
app_desc=Удобна услуга за самостоятелни Git услуги, написана на Go |
||||||
|
|
||||||
|
home=Начало |
||||||
|
dashboard=Табло |
||||||
|
explore=Разгледай |
||||||
|
help=Помощ |
||||||
|
sign_in=Влизане |
||||||
|
social_sign_in=Вход чрез социална мрежа: 2. стъпка <small>асоцииране на акаунт</small> |
||||||
|
sign_out=Излизане |
||||||
|
sign_up=Регистрирайте се |
||||||
|
register=Регистриране |
||||||
|
website=Уебсайт |
||||||
|
version=Версия |
||||||
|
page=Страница |
||||||
|
template=Шаблон |
||||||
|
language=Език |
||||||
|
|
||||||
|
username=Потребителско име |
||||||
|
email=Електронна поща |
||||||
|
password=Парола |
||||||
|
re_type=Въведете отново |
||||||
|
captcha=Captcha |
||||||
|
|
||||||
|
repository=Хранилище |
||||||
|
organization=Организация |
||||||
|
mirror=Mirror |
||||||
|
new_repo=Ново хранилище |
||||||
|
new_migrate=Нова миграция |
||||||
|
new_fork=Създаване на нов форк на хранилището |
||||||
|
new_org=Нова организация |
||||||
|
manage_org=Управление на организации |
||||||
|
admin_panel=Админ панел |
||||||
|
account_settings=Настройки на профила |
||||||
|
settings=Настройки |
||||||
|
|
||||||
|
news_feed=Емисия новини |
||||||
|
pull_requests=Pull Requests |
||||||
|
issues=Проблеми |
||||||
|
|
||||||
|
cancel=Отказ |
||||||
|
|
||||||
|
[search] |
||||||
|
search=Търсене... |
||||||
|
repository=Хранилище |
||||||
|
user=Потребител |
||||||
|
issue=Проблем |
||||||
|
code=Код |
||||||
|
|
||||||
|
[install] |
||||||
|
install=Инсталация |
||||||
|
title=Стъпки за инсталиране при първоначално стартиране |
||||||
|
requite_db_desc=Gogs изисква MySQL, PostgreSQL или SQLite3. |
||||||
|
db_title=Настройки на базата данни |
||||||
|
db_type=Тип на база данни |
||||||
|
host=Хост |
||||||
|
user=Потребител |
||||||
|
password=Парола |
||||||
|
db_name=Име на база данни |
||||||
|
db_helper=Моля, използвайте INNODB engine с utf8_general_ci charset за MySQL. |
||||||
|
ssl_mode=Режим SSL |
||||||
|
path=Път |
||||||
|
sqlite_helper=Пък към файла на SQLite3 база данни. |
||||||
|
err_empty_sqlite_path=Пътят за SQLite3 база за данни не може да е празен. |
||||||
|
|
||||||
|
general_title=Общи настройки на Gogs |
||||||
|
app_name=Име на програмата |
||||||
|
app_name_helper=Постави името на твоята организация тук - голямо е крещящо! |
||||||
|
repo_path=Основен път към хранилището |
||||||
|
repo_path_helper=Всички отдалечени хранилища ще бъдат съхранени в тази папка. |
||||||
|
run_user=Run User |
||||||
|
run_user_helper=The user must have access to Repository Root Path and run Gogs. |
||||||
|
domain=Домейн |
||||||
|
domain_helper=Това влияе на URL-адреса за клониране по SSH. |
||||||
|
http_port=HTTP порт |
||||||
|
http_port_helper=Порт, на който програмата ще слуша. |
||||||
|
app_url=URL на програмата |
||||||
|
app_url_helper=Този параметър влияе на URL на HTTP/HTTPS и понякога на адреса на електронната поща. |
||||||
|
|
||||||
|
optional_title=Опционални настройки |
||||||
|
email_title=Настройка на мейл услугата |
||||||
|
smtp_host=SMTP хост |
||||||
|
smtp_from=От |
||||||
|
smtp_from_helper=Писмо от адрес, RFC 5322. Тя може да бъде мейл адрес или на < email@example.com > формат. |
||||||
|
mailer_user=Адрес на изпращача |
||||||
|
mailer_password=Парола на изпращача |
||||||
|
register_confirm=Включи потвърждението на регистрациите |
||||||
|
mail_notify=Включи оповестяването по пощата |
||||||
|
server_service_title=Настройки на сървъра и други услуги |
||||||
|
offline_mode=Включи офлайн режима |
||||||
|
offline_mode_popup=Забранете CDN дори в режим production, всички ресурсни файлове ще бъдат връчени локално. |
||||||
|
disable_registration=Изключи саморегистрацията |
||||||
|
disable_registration_popup=Изключи потребителската саморегистрация, само администратор може да създава профили. |
||||||
|
require_sign_in_view=Изисквай вписване за преглед на страниците |
||||||
|
require_sign_in_view_popup=Само вписани потребители могат да виждат страниците, посетителите виждат само страниците за регистрация и вход. |
||||||
|
admin_setting_desc=Няма Нужда да създавате администраторски акаунт в момента - потребителя с ID 1 получава администраторски достъп автоматично. |
||||||
|
admin_title=Настройки на акаунта на администратора |
||||||
|
admin_name=Потребителско име |
||||||
|
admin_password=Парола |
||||||
|
confirm_password=Потвърждение на паролата |
||||||
|
admin_email=Електронна поща |
||||||
|
install_gogs=Инсталирай Gogs |
||||||
|
test_git_failed=Неуспех при тестването на "git" команда: %v |
||||||
|
sqlite3_not_available=Вашата версия не поддържа SQLite3, моля, изтеглете официалната двоичен версия от %s, а не gobuild версия. |
||||||
|
invalid_db_setting=Настройките на базата данни не са правилни: %v |
||||||
|
invalid_repo_path=Главният път за хранилището е невалиден: %v |
||||||
|
run_user_not_match=Потребителя пуснал приложението не е текущия потребител: %s -> %s |
||||||
|
save_config_failed=Неуспех при запазване на конфигурацията: %v |
||||||
|
invalid_admin_setting=Настройките за акаунта на администратора е невалиден: %v |
||||||
|
install_success=Добре дошли! Ние се радваме, че сте избрали Gogs. Приятно ползване! |
||||||
|
|
||||||
|
[home] |
||||||
|
uname_holder=Потребителско име или имейл |
||||||
|
password_holder=Парола |
||||||
|
switch_dashboard_context=Превключване на контекста на контролното табло |
||||||
|
my_repos=Моите хранилища |
||||||
|
collaborative_repos=Съвместни хранилища |
||||||
|
my_orgs=Моите организации |
||||||
|
my_mirrors=Моите огледала |
||||||
|
|
||||||
|
[explore] |
||||||
|
repos=Хранилища |
||||||
|
|
||||||
|
[auth] |
||||||
|
create_new_account=Създаване на нов акаунт |
||||||
|
register_hepler_msg=Вече имате регистрация? Впишете се сега! |
||||||
|
social_register_hepler_msg=Вече имате профил? Свържете сега! |
||||||
|
disable_register_prompt=За съжаление регистрацията е преустановена. Обърнете се към администратора на сайта. |
||||||
|
disable_register_mail=За съжаление потвърждението на регистрацията е преустановена. |
||||||
|
remember_me=Запомни ме |
||||||
|
forgot_password=Забравена парола |
||||||
|
forget_password=Забравена парола? |
||||||
|
sign_up_now=Нужда от акаунт? Регистрирайте се сега. |
||||||
|
confirmation_mail_sent_prompt=Нов имейл за потвърждение е бил изпратен до <b>%s</b>, моля, проверете пощенската си кутия в рамките на следващите %d часа, за да завършите процеса на регистрация. |
||||||
|
sign_in_email=Влез чрез своя имейл |
||||||
|
active_your_account=Активиране на акаунта |
||||||
|
resent_limit_prompt=За съжаление вие вече имате имейл за активация. Моля изчакайте 3 минути, след което опитайте отново. |
||||||
|
has_unconfirmed_mail=Здравейте %s, имате непотвърден имейл адрес (<b>%s</b>). Ако не сте получили имейл за потвърждение или имате нужда да се изпрати нов, моля, кликнете върху бутона по-долу. |
||||||
|
resend_mail=Щракнете тук, за да изпратите наново имейл за активиране |
||||||
|
email_not_associate=Този имейл адрес не е свързана с никой акаунт. |
||||||
|
send_reset_mail=Щракнете тук, за да получите (наново) имейл за нулиране на паролата |
||||||
|
reset_password=Нулиране на паролата |
||||||
|
invalid_code=За съжаление, вашия код за потвърждение е изтекъл или не е валиден. |
||||||
|
reset_password_helper=Щракнете тук, за да нулирате паролата си |
||||||
|
password_too_short=Дължина на паролата не може да бъде по-малко от 6. |
||||||
|
|
||||||
|
[modal] |
||||||
|
yes=Да |
||||||
|
no=Не |
||||||
|
modify=Промени |
||||||
|
|
||||||
|
[form] |
||||||
|
UserName=Потребителско име |
||||||
|
RepoName=Име на хранилище |
||||||
|
Email=Адрес на електронната поща |
||||||
|
Password=Парола |
||||||
|
Retype=Въведете отново паролата си |
||||||
|
SSHTitle=Име на SSH ключ |
||||||
|
HttpsUrl=HTTPS URL |
||||||
|
PayloadUrl=Payload URL |
||||||
|
TeamName=Име на екипа |
||||||
|
AuthName=Име за ауторизация |
||||||
|
AdminEmail=Имейл на администратора |
||||||
|
|
||||||
|
require_error="не може да бъде празен." |
||||||
|
alpha_dash_error=`трябва да e валидна буква, число или тире(-_).` |
||||||
|
alpha_dash_dot_error=`трябва да e валидна буква, число, тире(-_) или точка.` |
||||||
|
size_error=`трябва да е с размер %s.` |
||||||
|
min_size_error="трябва да съдържа поне %s знака." |
||||||
|
max_size_error="трябва да съдържа най-много %s знака." |
||||||
|
email_error=„не е валиден имейл адрес.“ |
||||||
|
url_error="не е валиден URL адрес." |
||||||
|
unknown_error=Непозната грешка: |
||||||
|
captcha_incorrect=Captcha не съвпада. |
||||||
|
password_not_match=Паролата и потвърждението ѝ не съвпадат. |
||||||
|
|
||||||
|
username_been_taken=Потребителското име е заето. |
||||||
|
repo_name_been_taken=Името на хранилището вече е заето. |
||||||
|
org_name_been_taken=Името на организацията вече се ползва. |
||||||
|
team_name_been_taken=Името на екипа вече се ползва. |
||||||
|
email_been_used=Този е-мейл адрес е бил вече използван. |
||||||
|
ssh_key_been_used=Име на публичен ключ или съдържание са били използвани. |
||||||
|
illegal_team_name=Името на екип съдържа недопустими знаци. |
||||||
|
username_password_incorrect=Потребителското име или паролата не е вярна. |
||||||
|
enterred_invalid_repo_name=Моля, проверете дали името на хранилището е въведено правилно. |
||||||
|
enterred_invalid_owner_name=Моля уверете се, че въведеното име на собственик е вярно. |
||||||
|
enterred_invalid_password=Моля уверете се, че въведената парола е вярна. |
||||||
|
user_not_exist=Даденият потребител не съществува. |
||||||
|
last_org_owner=Премахване на последния потребител от собственика екип не е позволено, тъй като винаги трябва да има поне един собственик в дадена организация. |
||||||
|
|
||||||
|
invalid_ssh_key=За съжаление, ние не сме в състояние да удостоверим вашия SSH ключ: %s |
||||||
|
unable_verify_ssh_key=Gogs не може да провери вашия SSH ключ, но предполагаме, че е валиден, моля, проверете го. |
||||||
|
auth_failed=Неуспешно удостоверяване: %v |
||||||
|
|
||||||
|
still_own_repo=Вашата регистрация все още е собственик на поне едно хранилище, вие трябва да изтриете или да ги прехвърлите първо. |
||||||
|
still_has_org=Вашата сметка все още има членство в най-малко една организация, вие трябва да напусне или да изтриете вашите членства първо. |
||||||
|
org_still_own_repo=Тази организация все още има собственост на хранилище, вие трябва да я изтриете или да я прехвърлите първо. |
||||||
|
|
||||||
|
still_own_user=Тази аутентикация се ползва все още, моля премахнете я от аутентиканцията и опитайте отново. |
||||||
|
|
||||||
|
target_branch_not_exist=Target branch does not exist. |
||||||
|
|
||||||
|
[user] |
||||||
|
change_avatar=Сменете вашия аватар на gravatar.com |
||||||
|
change_custom_avatar=Промяна на вашия аватар в настройките |
||||||
|
join_on=Присъедини се на |
||||||
|
repositories=Хранилища |
||||||
|
activity=Обществена дейност |
||||||
|
followers=Последователи |
||||||
|
starred=Избрано |
||||||
|
following=Следване |
||||||
|
|
||||||
|
form.name_reserved=Потребителското име "%s" е запазено. |
||||||
|
form.name_pattern_not_allowed=Потребителското име «%s» не е допустимо. |
||||||
|
|
||||||
|
[settings] |
||||||
|
profile=Профил |
||||||
|
password=Парола |
||||||
|
ssh_keys=SSH ключове |
||||||
|
social=Социални профили |
||||||
|
applications=Приложения |
||||||
|
orgs=Организации |
||||||
|
delete=Изтриване на акаунт |
||||||
|
uid=UID |
||||||
|
|
||||||
|
public_profile=Публичен профил |
||||||
|
profile_desc=Вашият имейл адрес е публичен и ще бъде използван за всеки свързани с профила ви уведомления и всички уеб базирани операции, направени чрез сайта. |
||||||
|
full_name=Пълно име |
||||||
|
website=Уебсайт |
||||||
|
location=Местоположение |
||||||
|
update_profile=Актуализиране на профила ви |
||||||
|
update_profile_success=Вашият профил е актуализиран успешно. |
||||||
|
change_username=Потребителското име е променено |
||||||
|
change_username_desc=Сменихте вашето потребителско име. Това ще засегне връзките сочещи към акаунта ви. Искате ли да продължите? |
||||||
|
continue=Продължи |
||||||
|
cancel=Отказ |
||||||
|
|
||||||
|
enable_custom_avatar=Разреши потребителски аватар |
||||||
|
enable_custom_avatar_helper=Включете тази опция, за да изключите сареждането от Gravatar |
||||||
|
choose_new_avatar=Изберете нов аватар |
||||||
|
update_avatar=Обнови настройките на аватара |
||||||
|
uploaded_avatar_not_a_image=Каченият файл не е изображение. |
||||||
|
no_custom_avatar_available=Собствен аватар е забранен, включването е невъзможно. |
||||||
|
update_avatar_success=Настройките за аватара са обновени успешно. |
||||||
|
|
||||||
|
change_password=Промени парола |
||||||
|
old_password=Текуща парола |
||||||
|
new_password=Нова парола |
||||||
|
password_incorrect=Въведената парола не е вярна. |
||||||
|
change_password_success=Вашата парола бе успешно променена. Сега можете да влезете, използвайки тази нова парола. |
||||||
|
|
||||||
|
emails=Имейл адреси |
||||||
|
manage_emails=Управление на имейл адреси |
||||||
|
email_desc=Вашият основен имейл адрес ще се използва за известия и други операции. |
||||||
|
primary=Основен |
||||||
|
primary_email=Задаване като основна |
||||||
|
delete_email=Изтриване |
||||||
|
add_new_email=Добавяне на нов имейл адрес |
||||||
|
add_email=Добавяне на имейл |
||||||
|
add_email_confirmation_sent=Нов имейл за потвърждение е бил изпратен до <b>%s</b>, моля, проверете пощенската си кутия в рамките на следващите %d часа, за да завършите процеса на регистрация. |
||||||
|
add_email_success=Успешно беше добавен нов имейл адрес. |
||||||
|
|
||||||
|
manage_ssh_keys=Управление на SSH ключове |
||||||
|
add_key=Добавяне на ключ |
||||||
|
ssh_desc=Това е списък на SSH ключове, свързани с вашия акаунт. Тъй като тези ключове позволяват на всеки, който ги използва да получи достъп до хранилищата ви, много е важно да се уверите, че ги разпознавате. |
||||||
|
ssh_helper=<strong>Не знам как?</strong> Проверете на GitHub упътването как да <a href="%s"> създадете свои собствени SSH ключове</a> или решаване на <a href="%s"> Общи проблеми</a>, които може да възникнат при използване на SSH. |
||||||
|
add_new_key=Добавите SSH ключ |
||||||
|
key_name=Име на ключа |
||||||
|
key_content=Съдържание |
||||||
|
add_key_success=Добавен е нов SSH ключ! |
||||||
|
delete_key=Изтрий |
||||||
|
add_on=Добавен на |
||||||
|
last_used=Последно използван на |
||||||
|
no_activity=Няма скорошна активност |
||||||
|
|
||||||
|
manage_social=Управление на свързаните с тях акаунти в социални мрежи |
||||||
|
social_desc=Това е списък на свързаните акаунти в социални мрежи. Премахнете всички, които не разпознавате. |
||||||
|
unbind=Освобождаване |
||||||
|
unbind_success=Социалния профил е освободен. |
||||||
|
|
||||||
|
manage_access_token=Управление на tokens за персонален достъп |
||||||
|
generate_new_token=Генерира нов маркер |
||||||
|
tokens_desc=Маркерите, които са генерирани и могат да бъдат ползвани за достъп до API-то на Gogs. |
||||||
|
new_token_desc=Всеки маркер ще има пълен достъп до вашия акаунт. |
||||||
|
token_name=Име на маркера |
||||||
|
generate_token=Генериране на маркер |
||||||
|
generate_token_succees=Успешно е генериран вашия маркер за достъп! Уверете се, че сте го копирали, тъй като няма да можете да го видите отново! |
||||||
|
delete_token=Изтриване |
||||||
|
delete_token_success=Този маркер за личен достъп е премахнат успешно! Не забравяйте да актуализирате вашите приложения. |
||||||
|
|
||||||
|
delete_account=Изтриване на вашия акаунт |
||||||
|
delete_prompt=Тази операция ще изтрие вашия акаунт завинаги и <strong>няма да може</strong> да се отмени! |
||||||
|
confirm_delete_account=Потвърждаване на изтриването |
||||||
|
delete_account_title=Изтриване на акаунта |
||||||
|
delete_account_desc=Този акаунт ще бъде окончателно изтрит. Искате ли да продължите? |
||||||
|
|
||||||
|
[repo] |
||||||
|
owner=Собственик |
||||||
|
repo_name=Име на хранилище |
||||||
|
repo_name_helper=Добро име на хранилище е име, състоящо от кратки, запомнящи се и уникални ключови думи. |
||||||
|
visibility=Видимост |
||||||
|
visiblity_helper=Това хранилище е <span class="label label-red label-radius"> частно</span> |
||||||
|
fork_repo=Fork на хранилището |
||||||
|
fork_from=Fork от |
||||||
|
fork_visiblity_helper=Не можете да промените видимостта на форкнато хранилище. |
||||||
|
repo_desc=Описание |
||||||
|
repo_lang=Език |
||||||
|
repo_lang_helper=Изберете .gitignore файл |
||||||
|
license=Лиценз |
||||||
|
license_helper=Изберете лицензионен файл |
||||||
|
init_readme=Инициализиране на това хранилище с README.md |
||||||
|
create_repo=Създаване на хранилище |
||||||
|
default_branch=Клон по подразбиране |
||||||
|
mirror_interval=Интервал на мирроване(часове) |
||||||
|
|
||||||
|
form.name_reserved=Името на хранилището "%s" е запазено. |
||||||
|
form.name_pattern_not_allowed=Името на хранилище „%s“ не е позволено. |
||||||
|
|
||||||
|
need_auth=Нужда от удостоверяване |
||||||
|
migrate_type=Тип мигриране |
||||||
|
migrate_type_helper=НА хранилището ще бъде създаден <span class="label label-blue label-radius">мирор</span> |
||||||
|
migrate_repo=Мигриране на хранилището |
||||||
|
migrate.clone_address=Клонирай адрес |
||||||
|
migrate.invalid_local_path=Невалиден път - не съществува или не е директория. |
||||||
|
|
||||||
|
forked_from=Форкнато от |
||||||
|
fork_from_self=Не можете да форкнате хранилище което си е Ваше! |
||||||
|
copy_link=Копирай |
||||||
|
click_to_copy=Копиране в клипборда |
||||||
|
copied=Успешно копирано |
||||||
|
clone_helper=Нуждаеш се от помощ при клониране? Посети <a target="_blank" href="%s">Помощ</a>! |
||||||
|
unwatch=Не следи повече |
||||||
|
watch=Следи |
||||||
|
unstar=Нехаресвам |
||||||
|
star=Харесвам |
||||||
|
fork=Форк |
||||||
|
|
||||||
|
no_desc=Няма описание |
||||||
|
quick_guide=Бърз справочник |
||||||
|
clone_this_repo=Клониране на хранилището |
||||||
|
create_new_repo_command=Създай ново хранилище чрез командния ред |
||||||
|
push_exist_repo=Пушни съществуващо хранилище през командния ред |
||||||
|
|
||||||
|
branch=Бранч |
||||||
|
tree=Дърво |
||||||
|
branch_and_tags=Бранчове и тагове |
||||||
|
branches=Бранчове |
||||||
|
tags=Тагове |
||||||
|
issues=Issues |
||||||
|
labels=Етикети |
||||||
|
milestones=Етапи |
||||||
|
commits=Комити |
||||||
|
releases=Релийзи |
||||||
|
file_raw=Суров |
||||||
|
file_history=История |
||||||
|
file_view_raw=Прегледай в суров вид |
||||||
|
file_permalink=Твърса връзка |
||||||
|
|
||||||
|
commits.commits=Комити |
||||||
|
commits.search=Търсене на комити |
||||||
|
commits.find=Намери |
||||||
|
commits.author=Автор |
||||||
|
commits.message=Съобщение |
||||||
|
commits.date=Дата |
||||||
|
commits.older=По-стари |
||||||
|
commits.newer=По-нови |
||||||
|
|
||||||
|
issues.new=Нов въпрос |
||||||
|
issues.new_label=Нов етикет |
||||||
|
issues.new_label_placeholder=Име на етикет... |
||||||
|
issues.open_tab=%d отворени |
||||||
|
issues.close_tab=%d затворени |
||||||
|
issues.filter_label=Етикет |
||||||
|
issues.filter_label_no_select=Не е избран етикет |
||||||
|
issues.filter_milestone=Етап |
||||||
|
issues.filter_assignee=Назначена на |
||||||
|
issues.filter_type=Тип |
||||||
|
issues.filter_type.all_issues=Всички въпроси |
||||||
|
issues.filter_type.assigned_to_you=Назначени на теб |
||||||
|
issues.filter_type.created_by_you=Създадени от теб |
||||||
|
issues.filter_type.mentioning_you=Които те споменават |
||||||
|
issues.opened_by=отворен %[1]s от <a href="/%[2]s">%[2]s</a> |
||||||
|
issues.previous=Предишна |
||||||
|
issues.next=Следваща |
||||||
|
issues.label_title=Име на етикет |
||||||
|
issues.label_color=Цвят на етикет |
||||||
|
issues.label_count=%d етикети |
||||||
|
issues.label_open_issues=%d отворени въпроси |
||||||
|
issues.label_edit=Редакция |
||||||
|
issues.label_delete=Изтриване |
||||||
|
issues.label_modify=Модифициране на етикет |
||||||
|
issues.label_deletion=Изтриване на етикет |
||||||
|
issues.label_deletion_desc=Изтриване на етикет ще премахне информацията за него във всички свързани въпроси. Желаете ли да продължите? |
||||||
|
issues.label_deletion_success=Етикетът е изтрит успешно! |
||||||
|
|
||||||
|
settings=Настройки |
||||||
|
settings.options=Опции |
||||||
|
settings.collaboration=Сътрудничество |
||||||
|
settings.hooks=Webhooks |
||||||
|
settings.githooks=Git Hooks |
||||||
|
settings.deploy_keys=Използвай ключове |
||||||
|
settings.basic_settings=Основни настройки |
||||||
|
settings.danger_zone=Опасната зона |
||||||
|
settings.site=Официален сайт |
||||||
|
settings.update_settings=Настройки за актуализациите |
||||||
|
settings.change_reponame=Името на хранилището е променено |
||||||
|
settings.change_reponame_desc=Името на хранилището е променено. Това ще засегне линковете, отнасящи се до хранилището. Искате ли да продължите? |
||||||
|
settings.transfer=Прехвърляне на собствеността |
||||||
|
settings.transfer_desc=Прехвърля това хранилище на друг потребител или на организация, в която имате права на администратор. |
||||||
|
settings.new_owner_has_same_repo=Новият собственик вече има хранилище със същото име. Изберете друго име. |
||||||
|
settings.delete=Изтриване на това хранилище |
||||||
|
settings.delete_desc=След като изтриете хранилище, няма връщане назад. Моля, бъдете сигурни. |
||||||
|
settings.transfer_notices=<p>-Ще загубите достъп ако новият собственик е индивидуален потребител.</p> <p>-Ти ще запазиш достъп, ако новият собственик е организация и вие сте един от собствениците.</p> |
||||||
|
settings.update_settings_success=Опции за хранилище е актуализиран успешно. |
||||||
|
settings.transfer_owner=Нов собственик |
||||||
|
settings.make_transfer=Направи трансфер |
||||||
|
settings.transfer_succeed=Собствеността на хранилището е прехвърлена успешно. |
||||||
|
settings.confirm_delete=Потвърждаване на изтриването |
||||||
|
settings.add_collaborator=Добавяне на нов сътрудник |
||||||
|
settings.add_collaborator_success=Добавен е нов съавтор. |
||||||
|
settings.remove_collaborator_success=Съавторът е премахнат. |
||||||
|
settings.user_is_org_member=Потребителят е член на организацията, който не може да бъде добавен като съавтор. |
||||||
|
settings.add_webhook=Добави Webhook |
||||||
|
settings.hooks_desc=Webhooks са много като основните HTTP POST тригери. Когато нещо се случи в Gogs, ние ще пратим уведомлението до хоста, който е посочвате. Научете повече в това <a target="_blank" href="%s"> Webhooks ръководство</a>. |
||||||
|
settings.githooks_desc=Git Hooks се изпълняват от Git, вие може да промените файловете на поддъръжаните хуукове в списъка отдолу, за да може да изпълнявате персонализирани операции. |
||||||
|
settings.githook_edit_desc=Ако хуукът е неактивен, примерно съдържание ще бъдат представено. Ако оставите съдържанието празна стойност този хуук ще бъде изключен. |
||||||
|
settings.githook_name=Име на хуук |
||||||
|
settings.githook_content=Съдържание на хуука |
||||||
|
settings.update_githook=Обнови хуука |
||||||
|
settings.remove_hook_success=Webhook е бил изтрит. |
||||||
|
settings.add_webhook_desc=Gogs ще изпрати <code>POST</code> заявка към ядрес който укажете, заедно с информация за събитието, което е настъпило. Можете също да укажете какъв формат на данни желаете да получите при задействане на куката (JSON, x-www-form-urlencoded, XML, и т.н.). Повече информация можете да намерите в нашето <a target="_blank" href="%s">Ръководство за уеб-куки</a>. |
||||||
|
settings.payload_url=Payload URL |
||||||
|
settings.content_type=Тип на съдържанието |
||||||
|
settings.secret=Тайна |
||||||
|
settings.event_desc=При какви събития да се задейства този webhook? |
||||||
|
settings.event_push_only=Само <code>пуш</code> събитието. |
||||||
|
settings.active=Активен |
||||||
|
settings.active_helper=Подробности относно събитието извикало хуука ще бъде също представена. |
||||||
|
settings.add_hook_success=Нова webhook е добавен. |
||||||
|
settings.update_webhook=Актуализация на Webhook |
||||||
|
settings.update_hook_success=Webhook е бил актуализиран. |
||||||
|
settings.delete_webhook=Изтриване на Webhook |
||||||
|
settings.recent_deliveries=Последните доставки |
||||||
|
settings.hook_type=Вид на хуука |
||||||
|
settings.add_slack_hook_desc=Добавяне на интеграция с <a href="%s">Slack</a> в вашето хранилище. |
||||||
|
settings.slack_token=Маркер |
||||||
|
settings.slack_domain=Домейн |
||||||
|
settings.slack_channel=Канал |
||||||
|
|
||||||
|
diff.browse_source=Преглед на кода |
||||||
|
diff.parent=родител |
||||||
|
diff.commit=commit |
||||||
|
diff.data_not_available=Няма Diff данни. |
||||||
|
diff.show_diff_stats=Покажи Diff статистика |
||||||
|
diff.stats_desc=<strong>%d променени файлове</strong> с <strong>%d допълнения</strong> и <strong>изравания %d</strong> |
||||||
|
diff.bin=BIN |
||||||
|
diff.view_file=Преглед на файла |
||||||
|
|
||||||
|
release.releases=Релийзи |
||||||
|
release.new_release=Нов релийз |
||||||
|
release.draft=Чернова |
||||||
|
release.prerelease=Предварително издание |
||||||
|
release.stable=Стабилна |
||||||
|
release.edit=редактиране |
||||||
|
release.ahead=<strong>%d</strong> комит(а) %s след последния издание |
||||||
|
release.source_code=Програмен код |
||||||
|
release.tag_name=Име на етикет |
||||||
|
release.target=Цел |
||||||
|
release.tag_helper=Изберете съществуващ етикет или създайте нов етикет при публикуване. |
||||||
|
release.release_title=Заглавие на изданието |
||||||
|
release.content_with_md=Съдържание с <a href="%s"> Markdown</a> |
||||||
|
release.write=Писане |
||||||
|
release.preview=Преглед |
||||||
|
release.content_placeholder=Напишете някакво съдържание |
||||||
|
release.loading=Зареждане... |
||||||
|
release.prerelease_desc=Това е предварително издание |
||||||
|
release.prerelease_helper=Ние ще се отбележим, че тази версия не е готова за производство. |
||||||
|
release.publish=Публично издание |
||||||
|
release.save_draft=Запази чернова |
||||||
|
release.edit_release=Редактиране на изданието |
||||||
|
release.tag_name_already_exist=Релийз с таг с такова име вече съществува. |
||||||
|
|
||||||
|
[org] |
||||||
|
org_name_holder=Име на организацията |
||||||
|
org_name_helper=Добрите имена на организация са кратки и запомнящи се. |
||||||
|
org_email_helper=Пощата на организацията получава всички уведомления и потвърждения. |
||||||
|
create_org=Създаване на организация |
||||||
|
repo_updated=Актуализиране |
||||||
|
people=Хора |
||||||
|
invite_someone=Поканете някого |
||||||
|
teams=Екипи |
||||||
|
lower_members=членове |
||||||
|
lower_repositories=хранилища |
||||||
|
create_new_team=Създаване на нов екип |
||||||
|
org_desc=Описание |
||||||
|
team_name=Име на екипа |
||||||
|
team_desc=Описание |
||||||
|
team_name_helper=Ще използвате това име при споменаване на този отбор в разговори. |
||||||
|
team_desc_helper=Каква е целта на този отбор? |
||||||
|
team_permission_desc=Какво ниво на достъп трябва да има този отбор? |
||||||
|
|
||||||
|
form.name_reserved=Името за организация "%s" е запазено. |
||||||
|
form.name_pattern_not_allowed=Името на хранилището „%s“ не е позволено. |
||||||
|
|
||||||
|
settings=Настройки |
||||||
|
settings.options=Опции |
||||||
|
settings.full_name=Пълно име |
||||||
|
settings.website=Уебсайт |
||||||
|
settings.location=Местоположение |
||||||
|
settings.update_settings=Актуализирай настройките |
||||||
|
settings.change_orgname=Името на екипа е променено |
||||||
|
settings.change_orgname_desc=Името на организацията е сменено. Това ще засегне връзките свързани с организацията. Искате ли да продължите? |
||||||
|
settings.update_setting_success=Настройките на организацията са успешно запазени. |
||||||
|
settings.delete=Изтрий организацията |
||||||
|
settings.delete_account=Изтрий тази организация |
||||||
|
settings.delete_prompt=Организацията ще бъде изтрита и <strong>НЕ МОЖЕ</strong> да се върне! |
||||||
|
settings.confirm_delete_account=Потвърди изтриването |
||||||
|
settings.delete_org_title=Изтриване на организацията |
||||||
|
settings.delete_org_desc=Тази организация ще бъде окончателно изтрита. Искате ли да продължите? |
||||||
|
settings.hooks_desc=Добави webhooks, който ще бъде използван за <strong>всички хранилища</strong> в тази организация. |
||||||
|
|
||||||
|
members.public=Обществено |
||||||
|
members.public_helper=направи частен |
||||||
|
members.private=Частно |
||||||
|
members.private_helper=направи публично |
||||||
|
members.owner=Собственик |
||||||
|
members.member=Участник |
||||||
|
members.conceal=Прикриване |
||||||
|
members.remove=Премахни |
||||||
|
members.leave=Напусни |
||||||
|
members.invite_desc=Започнете да пишете потребителското име, за да поканите член в %s: |
||||||
|
members.invite_now=Покани сега |
||||||
|
|
||||||
|
teams.join=Присъединяване |
||||||
|
teams.leave=Напусни |
||||||
|
teams.read_access=Достъп за четене |
||||||
|
teams.read_access_helper=Този екип ще може да вижда и клонира своите хранилища. |
||||||
|
teams.write_access=Достъп за запис |
||||||
|
teams.write_access_helper=Този екип ще може да чете своите хранилища и ще може да пушва. |
||||||
|
teams.admin_access=Администраторски достъп |
||||||
|
teams.admin_access_helper=Екипът може да пушва и пулва в своите хранилища и да добавя collaborators. |
||||||
|
teams.no_desc=Този екип няма описание |
||||||
|
teams.settings=Настройки |
||||||
|
teams.owners_permission_desc=Собствениците имат пълен достъп до <strong>всички хранилища</strong> и имат <strong>права на администратор</strong> на организацията. |
||||||
|
teams.members=Членовете на екипа |
||||||
|
teams.update_settings=Актуализирай настройките |
||||||
|
teams.delete_team=Изтриване на този екип |
||||||
|
teams.add_team_member=Добавяне на член в екипа |
||||||
|
teams.delete_team_title=Изтриването на екипа |
||||||
|
teams.delete_team_desc=Тъй като този екип ще бъдат изтрит, членовете на този екип може да загуби достъп до някои хранилища. Искате ли да продължите? |
||||||
|
teams.delete_team_success=Даденият екип е бил изтрит успешно. |
||||||
|
teams.read_permission_desc=Този екип предоставя достъп за <strong>четене</strong>: членове могат да разглеждат и клонират хранилищата на екипа. |
||||||
|
teams.write_permission_desc=Този екип предоставя права за <strong>пиша</strong>: членовете могат да четат от и пушват към хранилищата на екипа. |
||||||
|
teams.admin_permission_desc=Този екип получава <strong>администраторски</strong> достъп: членовете могат да четат, да пушват и добавя сътрудници към хранилищата на екипа. |
||||||
|
teams.repositories=Хранилища на екипа |
||||||
|
teams.add_team_repository=Добави хранилище на екипа |
||||||
|
teams.remove_repo=Премахни |
||||||
|
teams.add_nonexistent_repo=Хранилището, което се опитвате да добавите не съществува. Моля първо го създадете! |
||||||
|
|
||||||
|
[admin] |
||||||
|
dashboard=Табло |
||||||
|
users=Потребители |
||||||
|
organizations=Организация |
||||||
|
repositories=Хранилища |
||||||
|
authentication=Ауторизация |
||||||
|
config=Конфигурация |
||||||
|
notices=Системни известия |
||||||
|
monitor=Наблюдение |
||||||
|
prev=Предишен. |
||||||
|
next=Следващ |
||||||
|
|
||||||
|
dashboard.statistic=Статистики |
||||||
|
dashboard.operations=Операции |
||||||
|
dashboard.system_status=Наблюдение на системния статус |
||||||
|
dashboard.statistic_info=Gogs базата данни има <b>%d</b> потребители, <b>%d</b> организации, <b>%d</b> публични ключове, <b>%d</b> хранилища, <b>%d</b> watches, <b>%d</b> stars, <b>%d</b> действия, <b>%d</b> accesses, <b>%d</b> issues, <b>%d</b> коментари, <b>%d</b> социални accounts, <b>%d</b> последователи , <b>%d</b> mirrors, <b>%d</b> releases, <b>%d</b> login soureces, <b>%d</b> webhooks, <b>%d</b> milestones, <b>%d</b> label, <b>%d</b> hook tasks <b>%d</b> teams, <b>%d</b> update tasks, <b>%d</b> attachments. |
||||||
|
dashboard.operation_name=Име на операцията |
||||||
|
dashboard.operation_switch=Превключване |
||||||
|
dashboard.operation_run=Стартиране |
||||||
|
dashboard.clean_unbind_oauth=Изчисти несвързаните OAuthes |
||||||
|
dashboard.clean_unbind_oauth_success=Всички неизползвани OAuthes са изтрити успешно. |
||||||
|
dashboard.delete_inactivate_accounts=Изтриване на всички неактивни профили |
||||||
|
dashboard.delete_inactivate_accounts_success=Всички неактивни профили са изтрити успешно. |
||||||
|
dashboard.delete_repo_archives=Изтрий всички архиви на хранилищата |
||||||
|
dashboard.delete_repo_archives_success=Всички архиви на хранилищата са били изтрити успешно. |
||||||
|
dashboard.git_gc_repos=Почисти ненужните данни в хранилищата |
||||||
|
dashboard.git_gc_repos_success=Всички хранилища са изпълнили garbage collection успешно. |
||||||
|
dashboard.resync_all_sshkeys=Презапис на ".ssh/authorized_keys" файл (внимание: не-Gogs ключове ще бъдат загубени) |
||||||
|
dashboard.resync_all_sshkeys_success=Всички публични ключове са били презаписани успешно. |
||||||
|
dashboard.resync_all_update_hooks=Пренапише всички хуукове за обновяване на хранилищата (необходимо, когато се ползва собствен път за конфигурацията) |
||||||
|
dashboard.resync_all_update_hooks_success=Всички куки закачени на актуализация на хранилище са пренаписани успешно. |
||||||
|
|
||||||
|
dashboard.server_uptime=Сървър ъптайм |
||||||
|
dashboard.current_goroutine=Текущата Goroutines |
||||||
|
dashboard.current_memory_usage=Текущо ползване на паметта |
||||||
|
dashboard.total_memory_allocated=Цялата заделена памет |
||||||
|
dashboard.memory_obtained=Заделена памет |
||||||
|
dashboard.pointer_lookup_times=Търсене на указател |
||||||
|
dashboard.memory_allocate_times=Заделяне на памет |
||||||
|
dashboard.memory_free_times=Освобождаване на памет |
||||||
|
dashboard.current_heap_usage=Текущо използван heap |
||||||
|
dashboard.heap_memory_obtained=Заделена осн. памет |
||||||
|
dashboard.heap_memory_idle=Празна осн. памет |
||||||
|
dashboard.heap_memory_in_use=Използвана осн. памет |
||||||
|
dashboard.heap_memory_released=Освободена осн. памет |
||||||
|
dashboard.heap_objects=Обекти в осн. памет |
||||||
|
dashboard.bootstrap_stack_usage=Изпалзван стек за bootstrap |
||||||
|
dashboard.stack_memory_obtained=Заделена памет в стека |
||||||
|
dashboard.mspan_structures_usage=Използвани MSpan обекти |
||||||
|
dashboard.mspan_structures_obtained=Получени MSpan обекти |
||||||
|
dashboard.mcache_structures_usage=Използвани MCache обекти |
||||||
|
dashboard.mcache_structures_obtained=Получени MCache обекти |
||||||
|
dashboard.profiling_bucket_hash_table_obtained=Получени Profiling Bucket Hash Table |
||||||
|
dashboard.gc_metadata_obtained=Получени GC метаданни |
||||||
|
dashboard.other_system_allocation_obtained=Получена друга системна памет |
||||||
|
dashboard.next_gc_recycle=Слeдващо рециклиране на GC |
||||||
|
dashboard.last_gc_time=Време от последен GC |
||||||
|
dashboard.total_gc_time=Общо време за GC |
||||||
|
dashboard.total_gc_pause=Общо пауза за GC |
||||||
|
dashboard.last_gc_pause=Последна пауза за GC |
||||||
|
dashboard.gc_times=Брой GC |
||||||
|
|
||||||
|
users.user_manage_panel=Панел за управление на потребителите |
||||||
|
users.new_account=Създаване на нов профил |
||||||
|
users.name=Име |
||||||
|
users.activated=Активиран |
||||||
|
users.admin=Администратор |
||||||
|
users.repos=Хранилища |
||||||
|
users.created=Създаване |
||||||
|
users.edit=Редакцияэ |
||||||
|
users.auth_source=Източници за удостоверяване |
||||||
|
users.local=Локално |
||||||
|
users.auth_login_name=Потребителско име за удстоверяване |
||||||
|
users.update_profile_success=Профилът е обновен успешно. |
||||||
|
users.edit_account=Редактиране на профила |
||||||
|
users.is_activated=Този профил е активиран |
||||||
|
users.is_admin=Този профил има административни права |
||||||
|
users.allow_git_hook=Този профил има разрешение да създава Git hooks |
||||||
|
users.update_profile=Обнови профила |
||||||
|
users.delete_account=Изтриване на акаунта |
||||||
|
users.still_own_repo=Този профил е собственик на поне едно хранилище. Трябва да ги изтриете или предадете на друг преди това. |
||||||
|
users.still_has_org=Този потребител е поне в една организация. Първо трябва да излезете от или изтриете тези организации. |
||||||
|
|
||||||
|
orgs.org_manage_panel=Управление на организациите |
||||||
|
orgs.name=Име |
||||||
|
orgs.teams=Екипи |
||||||
|
orgs.members=Членове |
||||||
|
|
||||||
|
repos.repo_manage_panel=Управление на хранилищата |
||||||
|
repos.owner=Собственик |
||||||
|
repos.name=Име |
||||||
|
repos.private=Личен |
||||||
|
repos.watches=Watches |
||||||
|
repos.stars=Stars |
||||||
|
repos.issues=Issues |
||||||
|
|
||||||
|
auths.auth_manage_panel=Управление на удостоверяването |
||||||
|
auths.new=Добави нов начин за удостоверяване |
||||||
|
auths.name=Име |
||||||
|
auths.type=Тип |
||||||
|
auths.enabled=Активиран |
||||||
|
auths.updated=Актуализиране |
||||||
|
auths.auth_type=Тип на разрешение |
||||||
|
auths.auth_name=Име на удостоверяването |
||||||
|
auths.domain=Домейн |
||||||
|
auths.host=Хост |
||||||
|
auths.port=Порт |
||||||
|
auths.base_dn=Основен DN |
||||||
|
auths.attribute_username=Атрибут на потребителско име |
||||||
|
auths.attribute_name=Атрибут име |
||||||
|
auths.attribute_surname=Атрибут фамилия |
||||||
|
auths.attribute_mail=E-Mail атрибут |
||||||
|
auths.filter=Филтър за търсене |
||||||
|
auths.ms_ad_sa=Ms Ad SA |
||||||
|
auths.smtp_auth=Вид на SMTP удостоверяване |
||||||
|
auths.smtphost=SMTP хост |
||||||
|
auths.smtpport=SMTP порт |
||||||
|
auths.enable_tls=Разрешаване на TLS шифроване |
||||||
|
auths.pam_service_name=Име на PAM услуга |
||||||
|
auths.enable_auto_register=Включване на автоматичната регистрация |
||||||
|
auths.tips=Съвети |
||||||
|
auths.edit=Редактиране на низа за ауторизация |
||||||
|
auths.activated=Това удостоверяване е активно |
||||||
|
auths.update_success=Настройките за удостоверяване са обновени успешно. |
||||||
|
auths.update=Обнови настройките за удостоверяване |
||||||
|
auths.delete=Изтрий това удостоверяване |
||||||
|
auths.delete_auth_title=Изтриване на удостоверяването |
||||||
|
auths.delete_auth_desc=Това удостоверяване ще бъде изтрито. Искате ли да продължите? |
||||||
|
|
||||||
|
config.server_config=Сървърни настройки |
||||||
|
config.app_name=Име на програмата |
||||||
|
config.app_ver=Версия на приложението |
||||||
|
config.app_url=URL на програмата |
||||||
|
config.domain=Домейн |
||||||
|
config.offline_mode=Офлайн режим |
||||||
|
config.disable_router_log=Изключи логът на маршрутизатора |
||||||
|
config.run_user=Run User |
||||||
|
config.run_mode=Run Mode |
||||||
|
config.repo_root_path=Път към хранилището |
||||||
|
config.static_file_root_path=Път към статичен път |
||||||
|
config.log_file_root_path=Път към лог файла |
||||||
|
config.script_type=Тип на скрипта |
||||||
|
config.reverse_auth_user=Потребителско име при обратно удостоверяване |
||||||
|
config.db_config=Настройки на базата данни |
||||||
|
config.db_type=Тип |
||||||
|
config.db_host=Хост |
||||||
|
config.db_name=Име |
||||||
|
config.db_user=Потребител |
||||||
|
config.db_ssl_mode=SSL режим |
||||||
|
config.db_ssl_mode_helper=(само за «postgres») |
||||||
|
config.db_path=Път |
||||||
|
config.db_path_helper=(само за "sqlite3") |
||||||
|
config.service_config=Настройка на услугата |
||||||
|
config.register_email_confirm=Изисквай имейл потвърждение |
||||||
|
config.disable_register=Изключване на регистрирането |
||||||
|
config.show_registration_button=Покажи бутон за регистрация |
||||||
|
config.require_sign_in_view=Изисква влизане за преглед |
||||||
|
config.mail_notify=Уведомяване по поща |
||||||
|
config.enable_cache_avatar=Разрешено кеширане на аватари |
||||||
|
config.active_code_lives=Кодове за активиране |
||||||
|
config.reset_password_code_lives=Кодове за ресет на парола |
||||||
|
config.webhook_config=Webhook настройки |
||||||
|
config.task_interval=Интервал на повторение |
||||||
|
config.deliver_timeout=Време за отказ на доставка |
||||||
|
config.skip_tls_verify=Пропусни TLS проверката |
||||||
|
config.mailer_config=Мейлър конфигурация |
||||||
|
config.mailer_enabled=Включено |
||||||
|
config.mailer_disable_helo=Изключи HELO |
||||||
|
config.mailer_name=Име |
||||||
|
config.mailer_host=Хост |
||||||
|
config.mailer_user=Потребител |
||||||
|
config.oauth_config=OAuth конфигурация |
||||||
|
config.oauth_enabled=Активиран |
||||||
|
config.cache_config=Конфигурация на кеша |
||||||
|
config.cache_adapter=Кеш адаптер |
||||||
|
config.cache_interval=Кеш интервал |
||||||
|
config.cache_conn=Кеш на връзката |
||||||
|
config.session_config=Конфигурация на сесията |
||||||
|
config.session_provider=Доставчик на сесия |
||||||
|
config.provider_config=Конфигурация на доставчик |
||||||
|
config.cookie_name=Име на бисквитка |
||||||
|
config.enable_set_cookie=Разреши установяване на бисквитки |
||||||
|
config.gc_interval_time=GC през интервал |
||||||
|
config.session_life_time=Време на живот на сесията |
||||||
|
config.https_only=HTTPS само |
||||||
|
config.cookie_life_time=Време на живот на бисквитка |
||||||
|
config.picture_config=Конфигурация на идображение |
||||||
|
config.picture_service=Услуги за снимки |
||||||
|
config.disable_gravatar=Изключване на Gravatar |
||||||
|
config.log_config=Конфигурация на логовете |
||||||
|
config.log_mode=Режим на логване |
||||||
|
|
||||||
|
monitor.cron=Cron задачи |
||||||
|
monitor.name=Име |
||||||
|
monitor.schedule=График |
||||||
|
monitor.next=Следващ път |
||||||
|
monitor.previous=Предишен път |
||||||
|
monitor.execute_times=Време на изпълнение |
||||||
|
monitor.process=Изпълнявани процеса |
||||||
|
monitor.desc=Описание |
||||||
|
monitor.start=Начален час |
||||||
|
monitor.execute_time=Време за изпълнение |
||||||
|
|
||||||
|
notices.system_notice_list=Системни известия |
||||||
|
notices.type=Вид |
||||||
|
notices.type_1=Хранилище |
||||||
|
notices.desc=Описание |
||||||
|
notices.op=Op. |
||||||
|
notices.delete_success=Системното съобщение е изтрито успешно. |
||||||
|
|
||||||
|
[action] |
||||||
|
create_repo=създадено е хранилище <a href="%s"> %s</a> |
||||||
|
commit_repo=пушнато към <a href="%s/src/%s">%[2]s</a> в <a href="%[1]s">%[3]s</a> |
||||||
|
create_issue=`отворен въпрос <a href="%s/issues/%s">%s#%[2]s"</a>` |
||||||
|
comment_issue=`коментира въпрос <a href="%s/issues/%s">%s#%[2]s"</a>` |
||||||
|
transfer_repo=прехвърлено хранилище: от <code>%s</code> към <a href="%s"> %s</a> |
||||||
|
push_tag=пушнат етикет <a href="%s/src/%s">%[2]s</a> към <a href="%[1]s">[3]s</a> |
||||||
|
compare_2_commits=Виж сравнението между тези 2 комита |
||||||
|
|
||||||
|
[tool] |
||||||
|
ago=преди |
||||||
|
from_now=от сега |
||||||
|
now=сега |
||||||
|
1s=1 секунда %s |
||||||
|
1m=1 минута %s |
||||||
|
1h=1 час %s |
||||||
|
1d=1 ден %s |
||||||
|
1w=1 седмица %s |
||||||
|
1mon=1 месец %s |
||||||
|
1y=1 година %s |
||||||
|
seconds=%d секунди %s |
||||||
|
minutes=%d минути %s |
||||||
|
hours=%d часа %s |
||||||
|
days=%d дни %s |
||||||
|
weeks=%d седмици %s |
||||||
|
months=%d месеца %s |
||||||
|
years=%d години %s |
||||||
|
raw_seconds=секунди |
||||||
|
raw_minutes=минути |
||||||
|
|
@ -0,0 +1,798 @@ |
|||||||
|
app_desc=Un servizio Git auto-ospitato pronto all'uso |
||||||
|
|
||||||
|
home=Home |
||||||
|
dashboard=Pannello di controllo |
||||||
|
explore=Esplora |
||||||
|
help=Aiuto |
||||||
|
sign_in=Accedi |
||||||
|
social_sign_in=Login Sociale: Passo 2 <small>associare l'account</small> |
||||||
|
sign_out=Esci |
||||||
|
sign_up=Registrati |
||||||
|
register=Registrati |
||||||
|
website=Sito Web |
||||||
|
version=Versione |
||||||
|
page=Pagina |
||||||
|
template=Template |
||||||
|
language=Lingua |
||||||
|
|
||||||
|
username=Nome utente |
||||||
|
email=E-mail |
||||||
|
password=Password |
||||||
|
re_type=Conferma |
||||||
|
captcha=Captcha |
||||||
|
|
||||||
|
repository=Repository |
||||||
|
organization=Organizzazione |
||||||
|
mirror=Mirror |
||||||
|
new_repo=Nuovo Repository |
||||||
|
new_migrate=Nuova Migrazione |
||||||
|
new_fork=Nuovo Fork Repository |
||||||
|
new_org=Nuova organizzazione |
||||||
|
manage_org=Gestisci le organizzazioni |
||||||
|
admin_panel=Pannello di amministrazione |
||||||
|
account_settings=Impostazioni dell'account |
||||||
|
settings=Impostazioni |
||||||
|
|
||||||
|
news_feed=Notizie |
||||||
|
pull_requests=Pull Requests |
||||||
|
issues=Problemi |
||||||
|
|
||||||
|
cancel=Annulla |
||||||
|
|
||||||
|
[search] |
||||||
|
search=Ricerca... |
||||||
|
repository=Repository |
||||||
|
user=Utente |
||||||
|
issue=Problema |
||||||
|
code=Codice |
||||||
|
|
||||||
|
[install] |
||||||
|
install=Installazione |
||||||
|
title=Passi d'installazione per il primo avvio |
||||||
|
requite_db_desc=Gogs richiede MySql, PostgresSQL o SQLite. |
||||||
|
db_title=Impostazioni Database |
||||||
|
db_type=Tipo di database |
||||||
|
host=Host |
||||||
|
user=Utente |
||||||
|
password=Password |
||||||
|
db_name=Nome del database |
||||||
|
db_helper=Utilizza il motore INNODB con codifica utf8_general_ci per MySQL. |
||||||
|
ssl_mode=Modalità SSL |
||||||
|
path=Percorso |
||||||
|
sqlite_helper=Percorso per database SQLite3. |
||||||
|
err_empty_sqlite_path=Il percorso del database SQLite3 non può essere vuoto. |
||||||
|
|
||||||
|
general_title=Impostazioni di Base dell'Applicazione |
||||||
|
app_name=Nome Applicazione |
||||||
|
app_name_helper=Scrivi qui il nome della tua organizzazione forte e chiaro! |
||||||
|
repo_path=Percorso Root del Repository |
||||||
|
repo_path_helper=Tutti i repository Git remoti saranno salvati in questa directory. |
||||||
|
run_user=Esegui con l'utente |
||||||
|
run_user_helper=L'utente deve avere accesso al percorso root del repository e avviare Gogs. |
||||||
|
domain=Dominio |
||||||
|
domain_helper=Questo modifica lo SSH clone URLs. |
||||||
|
http_port=Porta HTTP |
||||||
|
http_port_helper=Porta di ascolto dell'applicazione. |
||||||
|
app_url=URL Applicazione |
||||||
|
app_url_helper=Questo influisce sugli URL per il clonaggio via HTTP/HTTPS e da qualche parte nella posta elettronica. |
||||||
|
|
||||||
|
optional_title=Impostazioni Facoltative |
||||||
|
email_title=Impostazioni E-mail |
||||||
|
smtp_host=Host SMTP |
||||||
|
smtp_from=Da |
||||||
|
smtp_from_helper=Mail da indirizzo, RFC 5322. Può essere solo un indirizzo email o il formato "Nome" <email@esempio.com>. |
||||||
|
mailer_user=E-mail del Mittente |
||||||
|
mailer_password=Password del Mittente |
||||||
|
register_confirm=Abilita Conferma di Registrazione |
||||||
|
mail_notify=Abilita Notifiche via Email |
||||||
|
server_service_title=Impostazioni del Server e Altri Servizi |
||||||
|
offline_mode=Abilita Modalità Offline |
||||||
|
offline_mode_popup=Disabilita il CDN anche in modalità produttiva, tutte le risorse saranno servite localmente. |
||||||
|
disable_registration=Disabilita Registrazione Manuale |
||||||
|
disable_registration_popup=Disabilita la registrazione manuale degli utenti, solo gli amministratori possono creare account. |
||||||
|
require_sign_in_view=Abilita Richiesta di Accesso per Vedere le Pagine |
||||||
|
require_sign_in_view_popup=Solo gli utenti loggati possono vedere le pagine, i visitatori potranno vedere solo le pagine di accesso e registrazione. |
||||||
|
admin_setting_desc=Non devi per forza creare un account admin proprio adesso, ma comunque l'utente ID=1 otterrà l'accesso da amministratore automaticamente. |
||||||
|
admin_title=Impostazioni Account Amministratore |
||||||
|
admin_name=Nome utente |
||||||
|
admin_password=Password |
||||||
|
confirm_password=Conferma Password |
||||||
|
admin_email=E-mail |
||||||
|
install_gogs=Installare Gogs |
||||||
|
test_git_failed=Fallito il test del comando git: %v |
||||||
|
sqlite3_not_available=Questa versione non supporta SQLite3, si prega di scaricare la versione binaria ufficiale da %s, NON la versione gobuild. |
||||||
|
invalid_db_setting=La configurazione del database non è corretta: %v |
||||||
|
invalid_repo_path=Percorso root del repository invalido: %v |
||||||
|
run_user_not_match=Run user non è l'utente corrente: %s -> %s |
||||||
|
save_config_failed=Fallito il salvataggio della configurazione: %v |
||||||
|
invalid_admin_setting=Impostazioni account Admin non valide: %v |
||||||
|
install_success=Benvenuto! Siamo felici che tu abbia scelto Gogs, buon divertimento. |
||||||
|
|
||||||
|
[home] |
||||||
|
uname_holder=Nome Utente o E-mail |
||||||
|
password_holder=Password |
||||||
|
switch_dashboard_context=Cambia Dashboard Context |
||||||
|
my_repos=I miei Repository |
||||||
|
collaborative_repos=Repository Condivisi |
||||||
|
my_orgs=Le mie Organizzazioni |
||||||
|
my_mirrors=I miei Mirror |
||||||
|
|
||||||
|
[explore] |
||||||
|
repos=Repository |
||||||
|
|
||||||
|
[auth] |
||||||
|
create_new_account=Crea un nuovo Account |
||||||
|
register_hepler_msg=Hai già un account? Accedi ora! |
||||||
|
social_register_hepler_msg=Hai già un account? Associalo ora! |
||||||
|
disable_register_prompt=Siamo spiacenti, registrazione è stata disabilitata. Si prega di contattare l'amministratore del sito. |
||||||
|
disable_register_mail=Siamo spiacenti, la conferma di registrazione via Mail è stata disattivata. |
||||||
|
remember_me=Ricordami |
||||||
|
forgot_password=Password dimenticata |
||||||
|
forget_password=Password dimenticata? |
||||||
|
sign_up_now=Bisogno di un account? Iscriviti ora. |
||||||
|
confirmation_mail_sent_prompt=Una nuova email di conferma è stata inviata a <b>%s</b>, verifica la tua casella di posta entro le prossime %d ore per completare la registrazione. |
||||||
|
sign_in_email=Accedi al tuo indirizzo e-mail |
||||||
|
active_your_account=Attiva il tuo Account |
||||||
|
resent_limit_prompt=Siamo spiacenti, si stanno inviando e-mail di attivazione troppo spesso. Si prega di attendere 3 minuti. |
||||||
|
has_unconfirmed_mail=Ciao %s, hai un indirizzo di posta elettronica non confermato (<b>%s</b>). Se non hai ricevuto una e-mail di conferma o vuoi riceverla nuovamente, fare clic sul pulsante qui sotto. |
||||||
|
resend_mail=Clicca qui per inviare nuovamente l'e-mail di attivazione |
||||||
|
email_not_associate=Questo indirizzo e-mail non è associato ad alcun account. |
||||||
|
send_reset_mail=Clicca qui per (ri)inviare la tua e-mail di reimpostazione password |
||||||
|
reset_password=Reimposta la tua Password |
||||||
|
invalid_code=Siamo spiacenti, il codice di conferma è scaduto o non valido. |
||||||
|
reset_password_helper=Clicca qui per reimpostare la password |
||||||
|
password_too_short=La lunghezza della password non può essere meno 6 caratteri. |
||||||
|
|
||||||
|
[modal] |
||||||
|
yes=Sì |
||||||
|
no=No |
||||||
|
modify=Modifica |
||||||
|
|
||||||
|
[form] |
||||||
|
UserName=Nome utente |
||||||
|
RepoName=Nome Repository |
||||||
|
Email=Indirizzo E-mail |
||||||
|
Password=Password |
||||||
|
Retype=Reinserisci password |
||||||
|
SSHTitle=Nome chiave SSH |
||||||
|
HttpsUrl=URL HTTPS |
||||||
|
PayloadUrl=URL Payload |
||||||
|
TeamName=Nome Team |
||||||
|
AuthName=Nome autorizzazione |
||||||
|
AdminEmail=Email dell'Admin |
||||||
|
|
||||||
|
require_error=` non può essere vuoto.` |
||||||
|
alpha_dash_error=` ammessi solo caratteri alfanumerici o trattini(-_).` |
||||||
|
alpha_dash_dot_error=` ammessi solo caratteri alfanumerici o trattini(-_) o punti.` |
||||||
|
size_error='deve essere %s.' |
||||||
|
min_size_error=` deve contenere almeno %s caratteri.` |
||||||
|
max_size_error=` deve contenere massimo %s caratteri.` |
||||||
|
email_error=` non è un indirizzo e-mail valido.` |
||||||
|
url_error=` non è un URL valido.` |
||||||
|
unknown_error=Errore sconosciuto: |
||||||
|
captcha_incorrect=Il Captcha non corrisponde. |
||||||
|
password_not_match=Le due password non corrispondono. |
||||||
|
|
||||||
|
username_been_taken=Il nome utente è già utilizzato. |
||||||
|
repo_name_been_taken=Il nome del Repository è già utilizzato. |
||||||
|
org_name_been_taken=Il nome dell'Organizzazione è già utlizzato. |
||||||
|
team_name_been_taken=Il nome del Team è già utilizzato. |
||||||
|
email_been_used=L'indirizzo E-mail è già utilizzato. |
||||||
|
ssh_key_been_used=Il nome della chiave pubblica è già utilizzato. |
||||||
|
illegal_team_name=Il nome del Team contiene caratteri non validi. |
||||||
|
username_password_incorrect=Nome utente o password incorretti. |
||||||
|
enterred_invalid_repo_name=Si prega di assicurarsi che il nome del repository inserito sia corretto. |
||||||
|
enterred_invalid_owner_name=Si prega di assicurarsi che il nome del proprietario inserito sia corretto. |
||||||
|
enterred_invalid_password=Verificare che la password inserita sia corretta. |
||||||
|
user_not_exist=L'utente inserito non esiste. |
||||||
|
last_org_owner=L'utente che si vuole rimuovere è l'ultimo membro admin del team. Ci deve essere un altro proprietario. |
||||||
|
|
||||||
|
invalid_ssh_key=Siamo spiacenti, non siamo in grado di verificare la chiave SSH: %s |
||||||
|
unable_verify_ssh_key=Gogs non può verificare la chiave SSH, ma assumiamo che sia valida, si prega di verificare voi stessi. |
||||||
|
auth_failed=Autenticazione non riuscita: %v |
||||||
|
|
||||||
|
still_own_repo=Il tuo account possiede ancora almeno un repository, dovete prima cancellarli o trasferirne la proprietà. |
||||||
|
still_has_org=Il tuo account è ancora associato ad almeno un'organizzazione, disassociarsi prima. |
||||||
|
org_still_own_repo=Questa organizzazione ha ancora la proprietà del repository, dovete cancellarla o trasferirli prima. |
||||||
|
|
||||||
|
still_own_user=Questa autenticazione è ancora in uso da almeno un utente, per favore rimuovili dall'autenticazione e riprova. |
||||||
|
|
||||||
|
target_branch_not_exist=Il ramo (branch) di destinazione non esiste. |
||||||
|
|
||||||
|
[user] |
||||||
|
change_avatar=Cambia il tuo avatar su gravatar.com |
||||||
|
change_custom_avatar=Cambia il tuo avatar nelle impostazioni |
||||||
|
join_on=Si è unito il |
||||||
|
repositories=Repository |
||||||
|
activity=Attività pubblica |
||||||
|
followers=Seguaci |
||||||
|
starred=Votate |
||||||
|
following=Seguiti |
||||||
|
|
||||||
|
form.name_reserved=L'username '%s' è riservato. |
||||||
|
form.name_pattern_not_allowed=La struttura del nome utente '%s' non è consentita. |
||||||
|
|
||||||
|
[settings] |
||||||
|
profile=Profilo |
||||||
|
password=Password |
||||||
|
ssh_keys=Chiavi SSH |
||||||
|
social=Account Sociali |
||||||
|
applications=Applicazioni |
||||||
|
orgs=Organizzazioni |
||||||
|
delete=Elimina account |
||||||
|
uid=Uid |
||||||
|
|
||||||
|
public_profile=Profilo pubblico |
||||||
|
profile_desc=Il tuo indirizzo e-mail è pubblico e sarà usato per ogni notifica inerente al tuo account, e per qualsiasi operazione web effettuata attraverso il sito. |
||||||
|
full_name=Nome Completo |
||||||
|
website=Sito web |
||||||
|
location=Posizione |
||||||
|
update_profile=Aggiorna Profilo |
||||||
|
update_profile_success=Il tuo profilo è stato aggiornato con successo. |
||||||
|
change_username=Username Cambiato |
||||||
|
change_username_desc=Hai cambiato il tuo username. Questo influenzerà il modo in cui i link si relazionano al tuo account. Vuoi proseguire? |
||||||
|
continue=Continua |
||||||
|
cancel=Annulla |
||||||
|
|
||||||
|
enable_custom_avatar=Abilita avatar personalizzato |
||||||
|
enable_custom_avatar_helper=Seleziona per disabilitare il fetch da Gravatar |
||||||
|
choose_new_avatar=Scegli un nuovo avatar |
||||||
|
update_avatar=Aggiorna le impostazioni avatar |
||||||
|
uploaded_avatar_not_a_image=Il file caricato non è un'immagine. |
||||||
|
no_custom_avatar_available=Nessun avatar personalizzato disponibile, impossibile abilitarlo. |
||||||
|
update_avatar_success=Le tue impostazioni avatar sono state aggiornate con successo. |
||||||
|
|
||||||
|
change_password=Cambia Password |
||||||
|
old_password=Password attuale |
||||||
|
new_password=Nuova Password |
||||||
|
password_incorrect=La Password attuale non è corretta. |
||||||
|
change_password_success=La tua password è stata cambiata con successo. Ora puoi accedere usando la nuova password. |
||||||
|
|
||||||
|
emails=Indirizzi e-mail |
||||||
|
manage_emails=Gestisci indirizzi email |
||||||
|
email_desc=Il tuo indirizzo e-mail primario sarà usato per le notifiche e altre operazioni. |
||||||
|
primary=Primario |
||||||
|
primary_email=Imposta come primario |
||||||
|
delete_email=Elimina |
||||||
|
add_new_email=Aggiungi un nuovo indirizzo E-mail |
||||||
|
add_email=Aggiungi E-mail |
||||||
|
add_email_confirmation_sent=Una nuova email di conferma è stata inviata a <b>%s</b>, per favore controlla la tua posta in arrivo nelle prossime %d ore per completare il processo di registrazione. |
||||||
|
add_email_success=Il tuo nuovo indirizzo e-mail è stato aggiunto con successo. |
||||||
|
|
||||||
|
manage_ssh_keys=Gestisci chiavi SSH |
||||||
|
add_key=Aggiungi Chiave |
||||||
|
ssh_desc=Questa è una lista di chiavi SSH associate al tuo account. Poiché queste chiavi consentono a chiunque di ottenere accesso alle tue repository, è molto importante che tu le riconosca. |
||||||
|
ssh_helper=<strong>Non sai come?</strong> Controlla la guida di GitHub sul <a href="%s">creare le tue chiavi SSH</a> o sul risolvere <a href="%s">problemi frequenti</a> che potresti incontrare usando SSH. |
||||||
|
add_new_key=Aggiungi Chiave SSH |
||||||
|
key_name=Nome della Chiave |
||||||
|
key_content=Contenuto |
||||||
|
add_key_success=La nuova chiave SSH è stata aggiunta! |
||||||
|
delete_key=Elimina |
||||||
|
add_on=Aggiunto il |
||||||
|
last_used=Ultimo accesso il |
||||||
|
no_activity=Nessuna attività recente |
||||||
|
|
||||||
|
manage_social=Gestisci gli Account Sociali Associati |
||||||
|
social_desc=Questa è un elenco degli account sociali associati. Rimuovere qualsiasi account che non si riconosce. |
||||||
|
unbind=Disassocia |
||||||
|
unbind_success=Account sociale disassociato. |
||||||
|
|
||||||
|
manage_access_token=Gestisci i Token di Accesso Personale |
||||||
|
generate_new_token=Genera Nuovo Token |
||||||
|
tokens_desc=I Token che hai generato e che possono essere utilizzati per accedere alle API Gogs. |
||||||
|
new_token_desc=Da questo momento, ogni token avrà pieno accesso al tuo account. |
||||||
|
token_name=Nome Token |
||||||
|
generate_token=Genera Token |
||||||
|
generate_token_succees=Nuovo token di accesso generato con successo! Assicurarsi di copiare il nuovo token di accesso personale ora: non sarà possibile visualizzarlo nuovamente! |
||||||
|
delete_token=Elimina |
||||||
|
delete_token_success=Token di accesso personale eliminato con successo! Non dimenticare di aggiornare anche le applicazioni. |
||||||
|
|
||||||
|
delete_account=Elimina Account |
||||||
|
delete_prompt=L'operazione eliminerà permanentemente l'account e <strong>NON POTRÀ</strong> essere annullata! |
||||||
|
confirm_delete_account=Conferma Eliminazione |
||||||
|
delete_account_title=Eliminazione account |
||||||
|
delete_account_desc=Questo account sta per essere eliminato in modo definitivo, vuoi continuare? |
||||||
|
|
||||||
|
[repo] |
||||||
|
owner=Proprietario |
||||||
|
repo_name=Nome Repository |
||||||
|
repo_name_helper=I migliori nomi dei repository sono brevi, facili da memorizzare e <strong>univoci</strong>. |
||||||
|
visibility=Visibilità |
||||||
|
visiblity_helper=Questo repository è <span class="label label-red label-radius">Privato</span> |
||||||
|
fork_repo=Forka Repository |
||||||
|
fork_from=Forka da |
||||||
|
fork_visiblity_helper=Non puoi cambiare la visibilità di un repository forkato. |
||||||
|
repo_desc=Descrizione |
||||||
|
repo_lang=Lingua |
||||||
|
repo_lang_helper=Selezionare un file .gitignore |
||||||
|
license=Licenza |
||||||
|
license_helper=Selezionare un file di licenza |
||||||
|
init_readme=Inizializzare questo repository con un file README.md |
||||||
|
create_repo=Crea Repository |
||||||
|
default_branch=Ramo (Branch) predefinito |
||||||
|
mirror_interval=Intervallo Mirror (in ore) |
||||||
|
|
||||||
|
form.name_reserved=Il nome repository %s è riservato. |
||||||
|
form.name_pattern_not_allowed=La struttura del nome del repository %s non è consentita. |
||||||
|
|
||||||
|
need_auth=Richiesta di autorizzazione |
||||||
|
migrate_type=Tipo di migrazione |
||||||
|
migrate_type_helper=Questo repository sarà un <span class="label label-blue label-radius">Mirror</span> |
||||||
|
migrate_repo=Migra Repository |
||||||
|
migrate.clone_address=Duplica Indirizzo |
||||||
|
migrate.invalid_local_path=Percorso locale non valido, non esiste o non è una cartella. |
||||||
|
|
||||||
|
forked_from=forkato da |
||||||
|
fork_from_self=Non puoi forkare il tuo stesso repository! |
||||||
|
copy_link=Copia |
||||||
|
click_to_copy=Copia negli appunti |
||||||
|
copied=OK copiato |
||||||
|
clone_helper=Hai bisogno di aiuto per la clonazione? Visita <a target="_blank" href="%s">Aiuto</a>! |
||||||
|
unwatch=Non seguire più |
||||||
|
watch=Segui |
||||||
|
unstar=Togli il voto |
||||||
|
star=Vota |
||||||
|
fork=Forka |
||||||
|
|
||||||
|
no_desc=Nessuna descrizione |
||||||
|
quick_guide=Guida rapida |
||||||
|
clone_this_repo=Clona questo repository |
||||||
|
create_new_repo_command=Crea nuovo repository da riga di comando |
||||||
|
push_exist_repo=Push un repo esistente dalla riga di comando |
||||||
|
|
||||||
|
branch=Ramo (Branch) |
||||||
|
tree=Albero (Tree) |
||||||
|
branch_and_tags=Rami (Branch) & Tag |
||||||
|
branches=Rami (Branch) |
||||||
|
tags=Tag |
||||||
|
issues=Problemi |
||||||
|
labels=Etichette |
||||||
|
milestones=Traguardi |
||||||
|
commits=Commit |
||||||
|
releases=Rilasci |
||||||
|
file_raw=Originale |
||||||
|
file_history=Cronologia |
||||||
|
file_view_raw=Vedi originale |
||||||
|
file_permalink=Permalink |
||||||
|
|
||||||
|
commits.commits=Commits |
||||||
|
commits.search=Ricerca una versione |
||||||
|
commits.find=Cerca |
||||||
|
commits.author=Autore |
||||||
|
commits.message=Messaggio |
||||||
|
commits.date=Data |
||||||
|
commits.older=Più vecchio |
||||||
|
commits.newer=Più recente |
||||||
|
|
||||||
|
issues.new=Nuovo Problema |
||||||
|
issues.new_label=Nuova etichetta |
||||||
|
issues.new_label_placeholder=Nome dell'etichetta... |
||||||
|
issues.open_tab=%d Aperti |
||||||
|
issues.close_tab=%d Chiusi |
||||||
|
issues.filter_label=Etichetta |
||||||
|
issues.filter_label_no_select=Nessuna etichetta selezionata |
||||||
|
issues.filter_milestone=Traguardo |
||||||
|
issues.filter_assignee=Assegnatario |
||||||
|
issues.filter_type=Tipo |
||||||
|
issues.filter_type.all_issues=Tutti i problemi |
||||||
|
issues.filter_type.assigned_to_you=Assegnati a te |
||||||
|
issues.filter_type.created_by_you=Creati da te |
||||||
|
issues.filter_type.mentioning_you=Che ti riguardano |
||||||
|
issues.opened_by=aperto %[1]s da <a href="/%[2]s">%[2]s</a> |
||||||
|
issues.previous=Pagina precedente |
||||||
|
issues.next=Pagina successiva |
||||||
|
issues.label_title=Nome etichetta |
||||||
|
issues.label_color=Colore etichetta |
||||||
|
issues.label_count=%d etichette |
||||||
|
issues.label_open_issues=%d problemi aperti |
||||||
|
issues.label_edit=Modifica |
||||||
|
issues.label_delete=Elimina |
||||||
|
issues.label_modify=Modifica Etichetta |
||||||
|
issues.label_deletion=Elimina Etichetta |
||||||
|
issues.label_deletion_desc=Eliminare l'etichetta rimuovera le sue informazioni in tutti i problemi correlati. Vuoi continuare? |
||||||
|
issues.label_deletion_success=Etichetta eliminata con successo! |
||||||
|
|
||||||
|
settings=Impostazioni |
||||||
|
settings.options=Opzioni |
||||||
|
settings.collaboration=Collaborazione |
||||||
|
settings.hooks=Webhooks |
||||||
|
settings.githooks=Git Hooks |
||||||
|
settings.deploy_keys=Dispiega Chiavi |
||||||
|
settings.basic_settings=Impostazioni di Base |
||||||
|
settings.danger_zone=Zona Pericolosa |
||||||
|
settings.site=Sito Ufficiale |
||||||
|
settings.update_settings=Aggiorna Impostazioni |
||||||
|
settings.change_reponame=Nome Repository Cambiato |
||||||
|
settings.change_reponame_desc=Il nome repository è stato cambiato. Questo influenzerà il modo in cui i link si relazionano alla repository. Vuoi continuare? |
||||||
|
settings.transfer=Trasferisci proprietà |
||||||
|
settings.transfer_desc=Trasferisci questa repository a un altro utente o a un'organizzazione nella quale hai diritti d'amministratore. |
||||||
|
settings.new_owner_has_same_repo=Il nuovo proprietario ha già un repository con lo stesso nome. Per favore scegli un altro nome. |
||||||
|
settings.delete=Elimina questo repository |
||||||
|
settings.delete_desc=Una volta che hai cancellato il repository, non puoi tornare indietro. Si prega di fare attenzione. |
||||||
|
settings.transfer_notices=<p>- Perderai accesso se il nuovo proprietario è un utente individuale.</p><p>- Conserverai l'accesso se il nuovo proprietario è un'organizzazione di cui sei uno dei proprietari.</p> |
||||||
|
settings.update_settings_success=Le opzioni repository sono state aggiornate con successo. |
||||||
|
settings.transfer_owner=Nuovo Proprietario |
||||||
|
settings.make_transfer=Trasferisci |
||||||
|
settings.transfer_succeed=Proprietà del repository trasferita con successo. |
||||||
|
settings.confirm_delete=Conferma eliminazione |
||||||
|
settings.add_collaborator=Aggiungi nuovo collaboratore |
||||||
|
settings.add_collaborator_success=Il nuovo collaboratore è stato aggiunto. |
||||||
|
settings.remove_collaborator_success=Il collaboratore è stato rimosso. |
||||||
|
settings.user_is_org_member=L'utente è un membro dell'organizzazione che non può essere aggiunto come collaboratore. |
||||||
|
settings.add_webhook=Aggiungi Webhook |
||||||
|
settings.hooks_desc=I Webhooks sono molto simili a un basilare evento trigger HTTP POST. Ogni volta che qualcosa si verifica in Gogs, tratteremo la notifica all'host di destinazione specificato. Ulteriori informazioni in questa <a target="_blank" href="%s">Guida ai Webhooks</a>. |
||||||
|
settings.githooks_desc=Gli Hooks di Git sono una funzionalità di Git stesso, puoi modificare i file degli hooks supportati nell'elenco qui sotto per compiere azioni personalizzate. |
||||||
|
settings.githook_edit_desc=Se l'hook è inattivo, sarà presentato un contenuto esempio. Lasciando il contenuto vuoto disattiverai questo hook. |
||||||
|
settings.githook_name=Nome hook |
||||||
|
settings.githook_content=Contenuto hook |
||||||
|
settings.update_githook=Aggiorna Hook |
||||||
|
settings.remove_hook_success=Il webhook è stato rimosso. |
||||||
|
settings.add_webhook_desc=Gogs manderà una richiesta <code>POST</code> all'URL specificata, insieme alle informazioni sull'evento avvenuto. Puoi anche specificare quale tipo di formato dati vorresti ottenere all'innesco dell'hook (JSON, x-www-form-urlencoded, XML, ecc). Puoi trovare più informazioni nella nostra <a target="_blank" href="%s">Guida ai Webhook</a>. |
||||||
|
settings.payload_url=Payload URL |
||||||
|
settings.content_type=Content Type |
||||||
|
settings.secret=Secret |
||||||
|
settings.event_desc=Quali eventi dovrebbero innescare questo webhook? |
||||||
|
settings.event_push_only=Solo l'evento <code>push</code>. |
||||||
|
settings.active=Attivo |
||||||
|
settings.active_helper=Anche i dettagli riguardanti l'evento che ha innescato l'hook saranno inviati. |
||||||
|
settings.add_hook_success=Il nuovo webhook è stato aggiunto. |
||||||
|
settings.update_webhook=Aggiorna Webhook |
||||||
|
settings.update_hook_success=Il webhook è stato aggiornato. |
||||||
|
settings.delete_webhook=Eliminare Webhook |
||||||
|
settings.recent_deliveries=Recenti Deliveries |
||||||
|
settings.hook_type=Tipo di Hook |
||||||
|
settings.add_slack_hook_desc=Aggiungi <a href="%s"> Slack</a> integrazione al tuo repository. |
||||||
|
settings.slack_token=Token |
||||||
|
settings.slack_domain=Dominio |
||||||
|
settings.slack_channel=Canale |
||||||
|
|
||||||
|
diff.browse_source=Sfoglia il codice sorgente |
||||||
|
diff.parent=parent |
||||||
|
diff.commit=commit |
||||||
|
diff.data_not_available=Diff Data non disponibile. |
||||||
|
diff.show_diff_stats=Mostra Diff Stats |
||||||
|
diff.stats_desc=<strong>%d ha cambiato i file</strong> con <strong>%d aggiunte</strong> e <strong>%d eliminazioni</strong> |
||||||
|
diff.bin=BIN |
||||||
|
diff.view_file=Vedi File |
||||||
|
|
||||||
|
release.releases=Rilasci |
||||||
|
release.new_release=Nuovo Rilascio |
||||||
|
release.draft=Bozza |
||||||
|
release.prerelease=Pre-Rilascio |
||||||
|
release.stable=Stabile |
||||||
|
release.edit=modifica |
||||||
|
release.ahead=<strong>%d</strong> commits da %s da questo rilascio |
||||||
|
release.source_code=Codice Sorgente |
||||||
|
release.tag_name=Nome tag |
||||||
|
release.target=Obbiettivo |
||||||
|
release.tag_helper=Scegli un tag esistente o crea un nuovo tag una volta pubblicato. |
||||||
|
release.release_title=Nome release |
||||||
|
release.content_with_md=Contenuto in <a href="%s">Markdown</a> |
||||||
|
release.write=Scrivi |
||||||
|
release.preview=Anteprima |
||||||
|
release.content_placeholder=Scrivi qualcosa |
||||||
|
release.loading=Caricamento... |
||||||
|
release.prerelease_desc=Questo è un pre-rilascio |
||||||
|
release.prerelease_helper=Precisiamo che questo rilascio non è pronta per la produzione. |
||||||
|
release.publish=Pubblica Rilascio |
||||||
|
release.save_draft=Salva Bozza |
||||||
|
release.edit_release=Modifica Rilascio |
||||||
|
release.tag_name_already_exist=Un rilascio con questo tag esiste già. |
||||||
|
|
||||||
|
[org] |
||||||
|
org_name_holder=Nome dell'Organizzazione |
||||||
|
org_name_helper=Le migliori organizzazioni hanno nomi brevi e memorabili. |
||||||
|
org_email_helper=L'Email dell'organizzazione riceve tutte le notifiche e le conferme. |
||||||
|
create_org=Crea Organizzazione |
||||||
|
repo_updated=Aggiornato |
||||||
|
people=Utenti |
||||||
|
invite_someone=Invita Qualcuno |
||||||
|
teams=Team |
||||||
|
lower_members=membri |
||||||
|
lower_repositories=repository |
||||||
|
create_new_team=Crea Nuovo Team |
||||||
|
org_desc=Descrizione |
||||||
|
team_name=Nome Team |
||||||
|
team_desc=Descrizione |
||||||
|
team_name_helper=Verrà usato questo nome per riferirsi a questo team nella conversazioni. |
||||||
|
team_desc_helper=In cosa consiste questo team? |
||||||
|
team_permission_desc=Quale livello di autorizzazione dovrebbe avere questa squadra? |
||||||
|
|
||||||
|
form.name_reserved=Il nome organizzazione '%s' è riservato. |
||||||
|
form.name_pattern_not_allowed=La struttura del nome dell'organizzazione '%s' non è consentita. |
||||||
|
|
||||||
|
settings=Impostazioni |
||||||
|
settings.options=Opzioni |
||||||
|
settings.full_name=Nome Completo |
||||||
|
settings.website=Sito Web |
||||||
|
settings.location=Residenza |
||||||
|
settings.update_settings=Aggiorna Impostazioni |
||||||
|
settings.change_orgname=Il nome dell'organizzazione è cambiato |
||||||
|
settings.change_orgname_desc=Il nome dell'organizzazione name è cambiato. Questo influenzerà come collegamenti si riferiscono all'organizzazione. Si desidera continuare? |
||||||
|
settings.update_setting_success=Impostazioni dell'organizzazione aggiornate con successo. |
||||||
|
settings.delete=Elimina organizzazione |
||||||
|
settings.delete_account=Elimina questa organizzazione |
||||||
|
settings.delete_prompt=L'organizzazione verrà rimossa definitivamente, e questa operazione <strong>NON PUÒ</strong> essere annullata! |
||||||
|
settings.confirm_delete_account=Conferma Eliminazione |
||||||
|
settings.delete_org_title=Eliminazione Organizzazione |
||||||
|
settings.delete_org_desc=Questa organizzazione sta per essere eliminato in modo permanente, vuoi continuare? |
||||||
|
settings.hooks_desc=Aggiungi i webhooks che verranno attivati per <strong>tutti i repository</strong> sotto questa organizzazione. |
||||||
|
|
||||||
|
members.public=Pubblico |
||||||
|
members.public_helper=rendi privato |
||||||
|
members.private=Privato |
||||||
|
members.private_helper=rendi pubblico |
||||||
|
members.owner=Proprietario |
||||||
|
members.member=Membro |
||||||
|
members.conceal=Nascondere |
||||||
|
members.remove=Rimuovere |
||||||
|
members.leave=Abbandona |
||||||
|
members.invite_desc=Digita un nome utente per invitare un nuovo membro a %s: |
||||||
|
members.invite_now=Invita ora |
||||||
|
|
||||||
|
teams.join=Iscriviti |
||||||
|
teams.leave=Abbandona |
||||||
|
teams.read_access=Accesso di Lettura |
||||||
|
teams.read_access_helper=Questo team sarà in grado di visualizzare e clonare i suoi repository. |
||||||
|
teams.write_access=Accesso di Scrittura |
||||||
|
teams.write_access_helper=Questo team sarà in grado di leggere i suoi repository, come pure pusharli. |
||||||
|
teams.admin_access=Accesso Amministratore |
||||||
|
teams.admin_access_helper=Questo team sarà in grado di pushare/pullare i propri repo, così come aggiungere altri collaboratori. |
||||||
|
teams.no_desc=Questo team non ha alcuna descrizione |
||||||
|
teams.settings=Impostazioni |
||||||
|
teams.owners_permission_desc=I Proprietari hanno pieno accesso a <strong>tutti i repository</strong> e hanno <strong>diritti di amministatore</strong> nell'organizzazione. |
||||||
|
teams.members=Membri del Team |
||||||
|
teams.update_settings=Aggiorna Impostazioni |
||||||
|
teams.delete_team=Elimina questo Team |
||||||
|
teams.add_team_member=Aggiungere un Membro al Team |
||||||
|
teams.delete_team_title=Eliminazione Team |
||||||
|
teams.delete_team_desc=Quando questo team verrà eliminato, i membri di questa squadra potrebbero perdere l'accesso ad alcuni repository. Si desidera continuare? |
||||||
|
teams.delete_team_success=Team eliminato con successo. |
||||||
|
teams.read_permission_desc=Questo Team concede accesso di <strong>Lettura</strong>: i membri possono visualizzare e clonare i repository del Team. |
||||||
|
teams.write_permission_desc=Questo Team concede accesso di <strong>Scrittura</strong>: i membri possono leggere e pushare i repository del Team. |
||||||
|
teams.admin_permission_desc=Questo Team concede accesso di <strong>Amministratore</strong>: i membri possono leggere i, pushare a, e aggiungere collaboratori ai repository del Team. |
||||||
|
teams.repositories=Repository di Squadra |
||||||
|
teams.add_team_repository=Aggiungere Repository di Squadra |
||||||
|
teams.remove_repo=Rimuovi |
||||||
|
teams.add_nonexistent_repo=Il repository che stai tentando di aggiungere non esiste, crealo prima. |
||||||
|
|
||||||
|
[admin] |
||||||
|
dashboard=Pannello di Controllo |
||||||
|
users=Utenti |
||||||
|
organizations=Organizzazioni |
||||||
|
repositories=Repository |
||||||
|
authentication=Autenticazioni |
||||||
|
config=Configurazione |
||||||
|
notices=Avvisi di sistema |
||||||
|
monitor=Monitoraggio |
||||||
|
prev=Prec. |
||||||
|
next=Succ. |
||||||
|
|
||||||
|
dashboard.statistic=Statistiche |
||||||
|
dashboard.operations=Operazioni |
||||||
|
dashboard.system_status=Stato del Monitor di Sistema |
||||||
|
dashboard.statistic_info=Il database di Gogs ha <b>%d</b> utenti, <b>%d</b> organizzazioni, <b>%d</b> chiavi pubbliche, <b>%d</b> repository, <b>%d</b> utenti che seguono, <b>%d</b> voti, <b>%d</b> azioni, <b>%d</b> accessi, <b>%d</b> problemi, <b>%d</b> commenti, <b>%d</b> account sociali, <b>%d</b> utenti seguiti, <b>%d</b> mirror, <b>%d</b> rilasci, <b>%d</b> fonti di accesso, <b>%d</b> webhook, <b>%d</b> traguardi, <b>%d</b> etichette, <b>%d</b> incarichi hook, <b>%d</b> team, <b>%d</b> attività di aggiornamento, <b>%d</b> allegati. |
||||||
|
dashboard.operation_name=Nome Operazione |
||||||
|
dashboard.operation_switch=Cambia |
||||||
|
dashboard.operation_run=Esegui |
||||||
|
dashboard.clean_unbind_oauth=Pulire OAuthes non associati |
||||||
|
dashboard.clean_unbind_oauth_success=Tutti gli OAuthes non associati eliminati con successo. |
||||||
|
dashboard.delete_inactivate_accounts=Elimina tutti gli account inattivi |
||||||
|
dashboard.delete_inactivate_accounts_success=Tutti gli account inattivi eliminati con successo. |
||||||
|
dashboard.delete_repo_archives=Elimina tutti gli archivi dei repository |
||||||
|
dashboard.delete_repo_archives_success=Tutti gli archivi del repository sono stati eliminati con successo. |
||||||
|
dashboard.git_gc_repos=Fare la procedura di garbage collection sui repository |
||||||
|
dashboard.git_gc_repos_success=Tutti i repository hanno fatto la procedura di garbage collection con successo. |
||||||
|
dashboard.resync_all_sshkeys=Riscrivi il file '.ssh/authorized_keys' (attenzione: le chiavi non appartenenti a Gogs saranno perse) |
||||||
|
dashboard.resync_all_sshkeys_success=Tutte le chiavi pubbliche riscritte con successo. |
||||||
|
dashboard.resync_all_update_hooks=Riscrivere tutti gli update hook dei repository (necessario quando il percorso di configurazione personalizzata viene modificato) |
||||||
|
dashboard.resync_all_update_hooks_success=Tutti gli update hook dei repository riscritti con successo. |
||||||
|
|
||||||
|
dashboard.server_uptime=Tempo in Attività del Server |
||||||
|
dashboard.current_goroutine=Goroutine Correnti |
||||||
|
dashboard.current_memory_usage=Utilizzo di Memoria Corrente |
||||||
|
dashboard.total_memory_allocated=Memoria Allocata Totale |
||||||
|
dashboard.memory_obtained=Memoria Ottenuta |
||||||
|
dashboard.pointer_lookup_times=Ricerche del Puntatore |
||||||
|
dashboard.memory_allocate_times=Allocazioni Memoria |
||||||
|
dashboard.memory_free_times=Svuotamenti di Memoria |
||||||
|
dashboard.current_heap_usage=Utilizzo Heap Corrente |
||||||
|
dashboard.heap_memory_obtained=Memoria Heap Ottenuta |
||||||
|
dashboard.heap_memory_idle=Memoria Heap Inattiva |
||||||
|
dashboard.heap_memory_in_use=Memoria Heap In Uso |
||||||
|
dashboard.heap_memory_released=Memoria Heap Rilasciata |
||||||
|
dashboard.heap_objects=Oggetti dell'Heap |
||||||
|
dashboard.bootstrap_stack_usage=Utilizzo Pila di Bootstrap |
||||||
|
dashboard.stack_memory_obtained=Memoria Stack Ottenuta |
||||||
|
dashboard.mspan_structures_usage=Utilizzo Strutture MSpan |
||||||
|
dashboard.mspan_structures_obtained=Strutture MSpan Ottenute |
||||||
|
dashboard.mcache_structures_usage=Utilizzo di Strutture MCache |
||||||
|
dashboard.mcache_structures_obtained=Strutture MCache Ottenute |
||||||
|
dashboard.profiling_bucket_hash_table_obtained=Tabella di Hash del Bucket Ottenuta |
||||||
|
dashboard.gc_metadata_obtained=Metadata della GC ottenuta |
||||||
|
dashboard.other_system_allocation_obtained=Altre Allocazioni di Sistema Ottenute |
||||||
|
dashboard.next_gc_recycle=Prossimo Riciclaggio GC |
||||||
|
dashboard.last_gc_time=Dall'Ultimo GC |
||||||
|
dashboard.total_gc_time=Pausa Totale della GC |
||||||
|
dashboard.total_gc_pause=Pausa Totale della GC |
||||||
|
dashboard.last_gc_pause=Ultima pausa della GC |
||||||
|
dashboard.gc_times=Esecuzioni GC |
||||||
|
|
||||||
|
users.user_manage_panel=Pannello Gestione Utenti |
||||||
|
users.new_account=Crea Nuovo Account |
||||||
|
users.name=Nome |
||||||
|
users.activated=Attivato |
||||||
|
users.admin=Amministratore |
||||||
|
users.repos=Repo |
||||||
|
users.created=Creato |
||||||
|
users.edit=Modifica |
||||||
|
users.auth_source=Origine Autorizzazione |
||||||
|
users.local=Locale |
||||||
|
users.auth_login_name=Nome di Accesso dell'Autorizzazione |
||||||
|
users.update_profile_success=Profilo dell'account aggiornato con successo. |
||||||
|
users.edit_account=Modifica Account |
||||||
|
users.is_activated=Questo account è attivato |
||||||
|
users.is_admin=Questo account ha permessi di amministratore |
||||||
|
users.allow_git_hook=Questo account ha il permesso di creare hooks di Git |
||||||
|
users.update_profile=Aggiornare Profilo Account |
||||||
|
users.delete_account=Elimina Questo Account |
||||||
|
users.still_own_repo=Questo account possiede ancora almeno un repository, devi prima cancellarli o trasferirli. |
||||||
|
users.still_has_org=Questo account appartiene ancora ad almeno un'organizzazione, è necessario prima abbandonarle o eliminale. |
||||||
|
|
||||||
|
orgs.org_manage_panel=Pannello Gestione Organizzazioni |
||||||
|
orgs.name=Nome |
||||||
|
orgs.teams=Team |
||||||
|
orgs.members=Membri |
||||||
|
|
||||||
|
repos.repo_manage_panel=Pannello Organizzazione Repository |
||||||
|
repos.owner=Proprietario |
||||||
|
repos.name=Nome |
||||||
|
repos.private=Privati |
||||||
|
repos.watches=Segue |
||||||
|
repos.stars=Voti |
||||||
|
repos.issues=Problemi |
||||||
|
|
||||||
|
auths.auth_manage_panel=Pannello Gestione Autorizzazioni |
||||||
|
auths.new=Aggiungi Nuova Origine Autorizzazione |
||||||
|
auths.name=Nome |
||||||
|
auths.type=Tipo |
||||||
|
auths.enabled=Attivo |
||||||
|
auths.updated=Aggiornato |
||||||
|
auths.auth_type=Tipo di Autorizzazione |
||||||
|
auths.auth_name=Nome Autorizzazione |
||||||
|
auths.domain=Dominio |
||||||
|
auths.host=Host |
||||||
|
auths.port=Porta |
||||||
|
auths.base_dn=Base DN |
||||||
|
auths.attribute_username=Attributo Nome Utente |
||||||
|
auths.attribute_name=Attributo Nome |
||||||
|
auths.attribute_surname=Attributo Cognome |
||||||
|
auths.attribute_mail=Attributo Email |
||||||
|
auths.filter=Filtro di Ricerca |
||||||
|
auths.ms_ad_sa=Ms Ad SA |
||||||
|
auths.smtp_auth=Tipo di Autorizzazione SMTP |
||||||
|
auths.smtphost=Host SMTP |
||||||
|
auths.smtpport=Porta SMTP |
||||||
|
auths.enable_tls=Abilitare Crittografia TLS |
||||||
|
auths.pam_service_name=Nome del Servizio PAM |
||||||
|
auths.enable_auto_register=Abilitare Registrazione Automatica |
||||||
|
auths.tips=Consigli |
||||||
|
auths.edit=Modificare Impostazioni Autorizzazioni |
||||||
|
auths.activated=Questa Autenticazione è stata attivata |
||||||
|
auths.update_success=Impostazione dell'Autorizzazione aggiornate con successo. |
||||||
|
auths.update=Aggiorna Impostazioni Autorizzazioni |
||||||
|
auths.delete=Elimina Questa Autorizzazione |
||||||
|
auths.delete_auth_title=Eliminazione Autorizzazione |
||||||
|
auths.delete_auth_desc=Questa autorizzazione sarà cancellata, vuoi continuare? |
||||||
|
|
||||||
|
config.server_config=Configurazione Server |
||||||
|
config.app_name=Nome Applicazione |
||||||
|
config.app_ver=Versione Applicazione |
||||||
|
config.app_url=URL Applicazione |
||||||
|
config.domain=Dominio |
||||||
|
config.offline_mode=Modalità Offline |
||||||
|
config.disable_router_log=Disattivare Log del Router |
||||||
|
config.run_user=Utente Esecutore |
||||||
|
config.run_mode=Modalità Esecuzione |
||||||
|
config.repo_root_path=Percorso Root del Repository |
||||||
|
config.static_file_root_path=Percorso Root del File Statico |
||||||
|
config.log_file_root_path=Percorso Root del File di Log |
||||||
|
config.script_type=Tipo di Script |
||||||
|
config.reverse_auth_user=Autenticazione Utente Inversa |
||||||
|
config.db_config=Configurazione Database |
||||||
|
config.db_type=Tipo |
||||||
|
config.db_host=Host |
||||||
|
config.db_name=Nome |
||||||
|
config.db_user=Utente |
||||||
|
config.db_ssl_mode=Modalità SSL |
||||||
|
config.db_ssl_mode_helper=(solo per "postgres") |
||||||
|
config.db_path=Percorso |
||||||
|
config.db_path_helper=(solo per "sqlite3") |
||||||
|
config.service_config=Configurazione Servizio |
||||||
|
config.register_email_confirm=Richiedono Conferma dell'Email |
||||||
|
config.disable_register=Disabilita Registrazione |
||||||
|
config.show_registration_button=Mostra Pulsane Registrazione |
||||||
|
config.require_sign_in_view=Richiesto Accesso per Vedere |
||||||
|
config.mail_notify=Email di Notifica |
||||||
|
config.enable_cache_avatar=Abilitare Cache dell'Avatar |
||||||
|
config.active_code_lives=Attiva Vita del Codice |
||||||
|
config.reset_password_code_lives=Reimpostare Password della Vita del Codice |
||||||
|
config.webhook_config=Configurazione Webhook |
||||||
|
config.task_interval=Intervallo Attività |
||||||
|
config.deliver_timeout=Tempo Limite di Consegna |
||||||
|
config.skip_tls_verify=Salta verifiche TLS |
||||||
|
config.mailer_config=Configurazione Mailer |
||||||
|
config.mailer_enabled=Attivo |
||||||
|
config.mailer_disable_helo=Disattiva HELO |
||||||
|
config.mailer_name=Nome |
||||||
|
config.mailer_host=Host |
||||||
|
config.mailer_user=Utente |
||||||
|
config.oauth_config=Configurazione OAuth |
||||||
|
config.oauth_enabled=Attivo |
||||||
|
config.cache_config=Configurazione Cache |
||||||
|
config.cache_adapter=Adattatore Cache |
||||||
|
config.cache_interval=Intervallo Cache |
||||||
|
config.cache_conn=Connessione Cache |
||||||
|
config.session_config=Configurazione Sessione |
||||||
|
config.session_provider=Fornitore Sessione |
||||||
|
config.provider_config=Impostazioni Provider |
||||||
|
config.cookie_name=Nome del Cookie |
||||||
|
config.enable_set_cookie=Abilita Uso dei Cookie |
||||||
|
config.gc_interval_time=Intervallo di tempo della GC |
||||||
|
config.session_life_time=Durata Sessione |
||||||
|
config.https_only=Solo HTTPS |
||||||
|
config.cookie_life_time=Durata Cookie |
||||||
|
config.picture_config=Configurazione Foto |
||||||
|
config.picture_service=Servizio foto |
||||||
|
config.disable_gravatar=Disabilita Gravatar |
||||||
|
config.log_config=Configurazione Log |
||||||
|
config.log_mode=Modalità Log |
||||||
|
|
||||||
|
monitor.cron=Incarici di cron |
||||||
|
monitor.name=Nome |
||||||
|
monitor.schedule=Agenda |
||||||
|
monitor.next=La Prossima Volta |
||||||
|
monitor.previous=La Scorsa Volta |
||||||
|
monitor.execute_times=Numero di Esecuzioni |
||||||
|
monitor.process=Processi in Esecuzione |
||||||
|
monitor.desc=Descrizione |
||||||
|
monitor.start=Orario Avvio |
||||||
|
monitor.execute_time=Tempo di Esecuzione |
||||||
|
|
||||||
|
notices.system_notice_list=Avvisi di Sistema |
||||||
|
notices.type=Tipo |
||||||
|
notices.type_1=Repository |
||||||
|
notices.desc=Descrizione |
||||||
|
notices.op=Op. |
||||||
|
notices.delete_success=Avviso di sistema cancellato con successo. |
||||||
|
|
||||||
|
[action] |
||||||
|
create_repo=ha creato il repository <a href="%s">%s</a> |
||||||
|
commit_repo=ha pushato nel <a href="%s/src/%s">%[2]s</a> in <a href="%[1]s">%[3]s</a> |
||||||
|
create_issue=`ha aperto il problema <a href="%s/issues/%s">%s#%[2]s</a>` |
||||||
|
comment_issue=`ha commentato il problema <a href="%s/issues/%s">%s#%[2]s</a>` |
||||||
|
transfer_repo=ha trasferito il repository <code>%s</code> a <a href="%s">%s</a> |
||||||
|
push_tag=ha pushato il tag <a href="%s/src/%s">%[2]s</a> a <a href="%[1]s">%[3]s</a> |
||||||
|
compare_2_commits=Vedi confronto per questi 2 commit |
||||||
|
|
||||||
|
[tool] |
||||||
|
ago=fa |
||||||
|
from_now=da adesso |
||||||
|
now=ora |
||||||
|
1s=1 secondo %s |
||||||
|
1m=1 minuto %s |
||||||
|
1h=1 ora %s |
||||||
|
1d=1 giorno %s |
||||||
|
1w=1 settimana %s |
||||||
|
1mon=1 mese %s |
||||||
|
1y=1 anno %s |
||||||
|
seconds=%d secondi %s |
||||||
|
minutes=%d minuti %s |
||||||
|
hours=%d ore %s |
||||||
|
days=%d giorni %s |
||||||
|
weeks=%d settimane %s |
||||||
|
months=%d mesi %s |
||||||
|
years=%d anni %s |
||||||
|
raw_seconds=secondi |
||||||
|
raw_minutes=minuti |
||||||
|
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,35 @@ |
|||||||
|
// +build pam
|
||||||
|
|
||||||
|
// Copyright 2014 The Gogs Authors. All rights reserved.
|
||||||
|
// Use of this source code is governed by a MIT-style
|
||||||
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
|
package pam |
||||||
|
|
||||||
|
import ( |
||||||
|
"errors" |
||||||
|
|
||||||
|
"github.com/msteinert/pam" |
||||||
|
) |
||||||
|
|
||||||
|
func PAMAuth(serviceName, userName, passwd string) error { |
||||||
|
t, err := pam.StartFunc(serviceName, userName, func(s pam.Style, msg string) (string, error) { |
||||||
|
switch s { |
||||||
|
case pam.PromptEchoOff: |
||||||
|
return passwd, nil |
||||||
|
case pam.PromptEchoOn, pam.ErrorMsg, pam.TextInfo: |
||||||
|
return "", nil |
||||||
|
} |
||||||
|
return "", errors.New("Unrecognized PAM message style") |
||||||
|
}) |
||||||
|
|
||||||
|
if err != nil { |
||||||
|
return err |
||||||
|
} |
||||||
|
|
||||||
|
if err = t.Authenticate(0); err != nil { |
||||||
|
return err |
||||||
|
} |
||||||
|
|
||||||
|
return nil |
||||||
|
} |
@ -0,0 +1,15 @@ |
|||||||
|
// +build !pam
|
||||||
|
|
||||||
|
// Copyright 2014 The Gogs Authors. All rights reserved.
|
||||||
|
// Use of this source code is governed by a MIT-style
|
||||||
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
|
package pam |
||||||
|
|
||||||
|
import ( |
||||||
|
"errors" |
||||||
|
) |
||||||
|
|
||||||
|
func PAMAuth(serviceName, userName, passwd string) error { |
||||||
|
return errors.New("PAM not supported") |
||||||
|
} |
File diff suppressed because one or more lines are too long
@ -1,9 +0,0 @@ |
|||||||
/*! |
|
||||||
* Bootstrap Colorpicker |
|
||||||
* http://mjolnic.github.io/bootstrap-colorpicker/ |
|
||||||
* |
|
||||||
* Originally written by (c) 2012 Stefan Petre |
|
||||||
* Licensed under the Apache License v2.0 |
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0.txt |
|
||||||
* |
|
||||||
*/.colorpicker-saturation{float:left;width:100px;height:100px;cursor:crosshair;background-image:url("../img/bootstrap-colorpicker/saturation.png")}.colorpicker-saturation i{position:absolute;top:0;left:0;display:block;width:5px;height:5px;margin:-4px 0 0 -4px;border:1px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.colorpicker-saturation i b{display:block;width:5px;height:5px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.colorpicker-hue,.colorpicker-alpha{float:left;width:15px;height:100px;margin-bottom:4px;margin-left:4px;cursor:row-resize}.colorpicker-hue i,.colorpicker-alpha i{position:absolute;top:0;left:0;display:block;width:100%;height:1px;margin-top:-1px;background:#000;border-top:1px solid #fff}.colorpicker-hue{background-image:url("../img/bootstrap-colorpicker/hue.png")}.colorpicker-alpha{display:none;background-image:url("../img/bootstrap-colorpicker/alpha.png")}.colorpicker{top:0;left:0;z-index:2500;min-width:130px;padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1}.colorpicker:before,.colorpicker:after{display:table;line-height:0;content:""}.colorpicker:after{clear:both}.colorpicker:before{position:absolute;top:-7px;left:6px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.colorpicker:after{position:absolute;top:-6px;left:7px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.colorpicker div{position:relative}.colorpicker.colorpicker-with-alpha{min-width:140px}.colorpicker.colorpicker-with-alpha .colorpicker-alpha{display:block}.colorpicker-color{height:10px;margin-top:5px;clear:both;background-image:url("../img/bootstrap-colorpicker/alpha.png");background-position:0 100%}.colorpicker-color div{height:10px}.colorpicker-element .input-group-addon i,.colorpicker-element .add-on i{display:inline-block;width:16px;height:16px;vertical-align:text-top;cursor:pointer}.colorpicker.colorpicker-inline{position:relative;z-index:auto;display:inline-block;float:none}.colorpicker.colorpicker-horizontal{width:110px;height:auto;min-width:110px}.colorpicker.colorpicker-horizontal .colorpicker-saturation{margin-bottom:4px}.colorpicker.colorpicker-horizontal .colorpicker-color{width:100px}.colorpicker.colorpicker-horizontal .colorpicker-hue,.colorpicker.colorpicker-horizontal .colorpicker-alpha{float:left;width:100px;height:15px;margin-bottom:4px;margin-left:0;cursor:col-resize}.colorpicker.colorpicker-horizontal .colorpicker-hue i,.colorpicker.colorpicker-horizontal .colorpicker-alpha i{position:absolute;top:0;left:0;display:block;width:1px;height:15px;margin-top:0;background:#fff;border:0}.colorpicker.colorpicker-horizontal .colorpicker-hue{background-image:url("../img/bootstrap-colorpicker/hue-horizontal.png")}.colorpicker.colorpicker-horizontal .colorpicker-alpha{background-image:url("../img/bootstrap-colorpicker/alpha-horizontal.png")}.colorpicker.colorpicker-hidden{display:none}.colorpicker.colorpicker-visible{display:block}.colorpicker-inline.colorpicker-visible{display:inline-block} |
|
@ -1,790 +0,0 @@ |
|||||||
/*! |
|
||||||
* Datepicker for Bootstrap |
|
||||||
* |
|
||||||
* Copyright 2012 Stefan Petre |
|
||||||
* Improvements by Andrew Rowls |
|
||||||
* Licensed under the Apache License v2.0 |
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0 |
|
||||||
* |
|
||||||
*/ |
|
||||||
.datepicker { |
|
||||||
padding: 4px; |
|
||||||
border-radius: 4px; |
|
||||||
direction: ltr; |
|
||||||
/*.dow { |
|
||||||
border-top: 1px solid #ddd !important; |
|
||||||
}*/ |
|
||||||
} |
|
||||||
.datepicker-inline { |
|
||||||
width: 220px; |
|
||||||
} |
|
||||||
.datepicker.datepicker-rtl { |
|
||||||
direction: rtl; |
|
||||||
} |
|
||||||
.datepicker.datepicker-rtl table tr td span { |
|
||||||
float: right; |
|
||||||
} |
|
||||||
.datepicker-dropdown { |
|
||||||
top: 0; |
|
||||||
left: 0; |
|
||||||
} |
|
||||||
.datepicker-dropdown:before { |
|
||||||
content: ''; |
|
||||||
display: inline-block; |
|
||||||
border-left: 7px solid transparent; |
|
||||||
border-right: 7px solid transparent; |
|
||||||
border-bottom: 7px solid #ccc; |
|
||||||
border-top: 0; |
|
||||||
border-bottom-color: rgba(0, 0, 0, 0.2); |
|
||||||
position: absolute; |
|
||||||
} |
|
||||||
.datepicker-dropdown:after { |
|
||||||
content: ''; |
|
||||||
display: inline-block; |
|
||||||
border-left: 6px solid transparent; |
|
||||||
border-right: 6px solid transparent; |
|
||||||
border-bottom: 6px solid #fff; |
|
||||||
border-top: 0; |
|
||||||
position: absolute; |
|
||||||
} |
|
||||||
.datepicker-dropdown.datepicker-orient-left:before { |
|
||||||
left: 6px; |
|
||||||
} |
|
||||||
.datepicker-dropdown.datepicker-orient-left:after { |
|
||||||
left: 7px; |
|
||||||
} |
|
||||||
.datepicker-dropdown.datepicker-orient-right:before { |
|
||||||
right: 6px; |
|
||||||
} |
|
||||||
.datepicker-dropdown.datepicker-orient-right:after { |
|
||||||
right: 7px; |
|
||||||
} |
|
||||||
.datepicker-dropdown.datepicker-orient-top:before { |
|
||||||
top: -7px; |
|
||||||
} |
|
||||||
.datepicker-dropdown.datepicker-orient-top:after { |
|
||||||
top: -6px; |
|
||||||
} |
|
||||||
.datepicker-dropdown.datepicker-orient-bottom:before { |
|
||||||
bottom: -7px; |
|
||||||
border-bottom: 0; |
|
||||||
border-top: 7px solid #999; |
|
||||||
} |
|
||||||
.datepicker-dropdown.datepicker-orient-bottom:after { |
|
||||||
bottom: -6px; |
|
||||||
border-bottom: 0; |
|
||||||
border-top: 6px solid #fff; |
|
||||||
} |
|
||||||
.datepicker > div { |
|
||||||
display: none; |
|
||||||
} |
|
||||||
.datepicker.days div.datepicker-days { |
|
||||||
display: block; |
|
||||||
} |
|
||||||
.datepicker.months div.datepicker-months { |
|
||||||
display: block; |
|
||||||
} |
|
||||||
.datepicker.years div.datepicker-years { |
|
||||||
display: block; |
|
||||||
} |
|
||||||
.datepicker table { |
|
||||||
margin: 0; |
|
||||||
-webkit-touch-callout: none; |
|
||||||
-webkit-user-select: none; |
|
||||||
-khtml-user-select: none; |
|
||||||
-moz-user-select: none; |
|
||||||
-ms-user-select: none; |
|
||||||
user-select: none; |
|
||||||
} |
|
||||||
.datepicker table tr td, |
|
||||||
.datepicker table tr th { |
|
||||||
text-align: center; |
|
||||||
width: 30px; |
|
||||||
height: 30px; |
|
||||||
border-radius: 4px; |
|
||||||
border: none; |
|
||||||
} |
|
||||||
.table-striped .datepicker table tr td, |
|
||||||
.table-striped .datepicker table tr th { |
|
||||||
background-color: transparent; |
|
||||||
} |
|
||||||
.datepicker table tr td.day:hover, |
|
||||||
.datepicker table tr td.day.focused { |
|
||||||
background: #eeeeee; |
|
||||||
cursor: pointer; |
|
||||||
} |
|
||||||
.datepicker table tr td.old, |
|
||||||
.datepicker table tr td.new { |
|
||||||
color: #999999; |
|
||||||
} |
|
||||||
.datepicker table tr td.disabled, |
|
||||||
.datepicker table tr td.disabled:hover { |
|
||||||
background: none; |
|
||||||
color: #999999; |
|
||||||
cursor: default; |
|
||||||
} |
|
||||||
.datepicker table tr td.today, |
|
||||||
.datepicker table tr td.today:hover, |
|
||||||
.datepicker table tr td.today.disabled, |
|
||||||
.datepicker table tr td.today.disabled:hover { |
|
||||||
color: #000000; |
|
||||||
background-color: #ffdb99; |
|
||||||
border-color: #ffb733; |
|
||||||
} |
|
||||||
.datepicker table tr td.today:hover, |
|
||||||
.datepicker table tr td.today:hover:hover, |
|
||||||
.datepicker table tr td.today.disabled:hover, |
|
||||||
.datepicker table tr td.today.disabled:hover:hover, |
|
||||||
.datepicker table tr td.today:focus, |
|
||||||
.datepicker table tr td.today:hover:focus, |
|
||||||
.datepicker table tr td.today.disabled:focus, |
|
||||||
.datepicker table tr td.today.disabled:hover:focus, |
|
||||||
.datepicker table tr td.today:active, |
|
||||||
.datepicker table tr td.today:hover:active, |
|
||||||
.datepicker table tr td.today.disabled:active, |
|
||||||
.datepicker table tr td.today.disabled:hover:active, |
|
||||||
.datepicker table tr td.today.active, |
|
||||||
.datepicker table tr td.today:hover.active, |
|
||||||
.datepicker table tr td.today.disabled.active, |
|
||||||
.datepicker table tr td.today.disabled:hover.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.today, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.today:hover, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.today.disabled, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover { |
|
||||||
color: #000000; |
|
||||||
background-color: #ffcd70; |
|
||||||
border-color: #f59e00; |
|
||||||
} |
|
||||||
.datepicker table tr td.today:active, |
|
||||||
.datepicker table tr td.today:hover:active, |
|
||||||
.datepicker table tr td.today.disabled:active, |
|
||||||
.datepicker table tr td.today.disabled:hover:active, |
|
||||||
.datepicker table tr td.today.active, |
|
||||||
.datepicker table tr td.today:hover.active, |
|
||||||
.datepicker table tr td.today.disabled.active, |
|
||||||
.datepicker table tr td.today.disabled:hover.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.today, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.today:hover, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.today.disabled, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover { |
|
||||||
background-image: none; |
|
||||||
} |
|
||||||
.datepicker table tr td.today.disabled, |
|
||||||
.datepicker table tr td.today:hover.disabled, |
|
||||||
.datepicker table tr td.today.disabled.disabled, |
|
||||||
.datepicker table tr td.today.disabled:hover.disabled, |
|
||||||
.datepicker table tr td.today[disabled], |
|
||||||
.datepicker table tr td.today:hover[disabled], |
|
||||||
.datepicker table tr td.today.disabled[disabled], |
|
||||||
.datepicker table tr td.today.disabled:hover[disabled], |
|
||||||
fieldset[disabled] .datepicker table tr td.today, |
|
||||||
fieldset[disabled] .datepicker table tr td.today:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.today.disabled, |
|
||||||
fieldset[disabled] .datepicker table tr td.today.disabled:hover, |
|
||||||
.datepicker table tr td.today.disabled:hover, |
|
||||||
.datepicker table tr td.today:hover.disabled:hover, |
|
||||||
.datepicker table tr td.today.disabled.disabled:hover, |
|
||||||
.datepicker table tr td.today.disabled:hover.disabled:hover, |
|
||||||
.datepicker table tr td.today[disabled]:hover, |
|
||||||
.datepicker table tr td.today:hover[disabled]:hover, |
|
||||||
.datepicker table tr td.today.disabled[disabled]:hover, |
|
||||||
.datepicker table tr td.today.disabled:hover[disabled]:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.today:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.today:hover:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.today.disabled:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover, |
|
||||||
.datepicker table tr td.today.disabled:focus, |
|
||||||
.datepicker table tr td.today:hover.disabled:focus, |
|
||||||
.datepicker table tr td.today.disabled.disabled:focus, |
|
||||||
.datepicker table tr td.today.disabled:hover.disabled:focus, |
|
||||||
.datepicker table tr td.today[disabled]:focus, |
|
||||||
.datepicker table tr td.today:hover[disabled]:focus, |
|
||||||
.datepicker table tr td.today.disabled[disabled]:focus, |
|
||||||
.datepicker table tr td.today.disabled:hover[disabled]:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.today:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.today:hover:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.today.disabled:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus, |
|
||||||
.datepicker table tr td.today.disabled:active, |
|
||||||
.datepicker table tr td.today:hover.disabled:active, |
|
||||||
.datepicker table tr td.today.disabled.disabled:active, |
|
||||||
.datepicker table tr td.today.disabled:hover.disabled:active, |
|
||||||
.datepicker table tr td.today[disabled]:active, |
|
||||||
.datepicker table tr td.today:hover[disabled]:active, |
|
||||||
.datepicker table tr td.today.disabled[disabled]:active, |
|
||||||
.datepicker table tr td.today.disabled:hover[disabled]:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.today:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.today:hover:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.today.disabled:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active, |
|
||||||
.datepicker table tr td.today.disabled.active, |
|
||||||
.datepicker table tr td.today:hover.disabled.active, |
|
||||||
.datepicker table tr td.today.disabled.disabled.active, |
|
||||||
.datepicker table tr td.today.disabled:hover.disabled.active, |
|
||||||
.datepicker table tr td.today[disabled].active, |
|
||||||
.datepicker table tr td.today:hover[disabled].active, |
|
||||||
.datepicker table tr td.today.disabled[disabled].active, |
|
||||||
.datepicker table tr td.today.disabled:hover[disabled].active, |
|
||||||
fieldset[disabled] .datepicker table tr td.today.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.today:hover.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.today.disabled.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active { |
|
||||||
background-color: #ffdb99; |
|
||||||
border-color: #ffb733; |
|
||||||
} |
|
||||||
.datepicker table tr td.today:hover:hover { |
|
||||||
color: #000; |
|
||||||
} |
|
||||||
.datepicker table tr td.today.active:hover { |
|
||||||
color: #fff; |
|
||||||
} |
|
||||||
.datepicker table tr td.range, |
|
||||||
.datepicker table tr td.range:hover, |
|
||||||
.datepicker table tr td.range.disabled, |
|
||||||
.datepicker table tr td.range.disabled:hover { |
|
||||||
background: #eeeeee; |
|
||||||
border-radius: 0; |
|
||||||
} |
|
||||||
.datepicker table tr td.range.today, |
|
||||||
.datepicker table tr td.range.today:hover, |
|
||||||
.datepicker table tr td.range.today.disabled, |
|
||||||
.datepicker table tr td.range.today.disabled:hover { |
|
||||||
color: #000000; |
|
||||||
background-color: #f7ca77; |
|
||||||
border-color: #f1a417; |
|
||||||
border-radius: 0; |
|
||||||
} |
|
||||||
.datepicker table tr td.range.today:hover, |
|
||||||
.datepicker table tr td.range.today:hover:hover, |
|
||||||
.datepicker table tr td.range.today.disabled:hover, |
|
||||||
.datepicker table tr td.range.today.disabled:hover:hover, |
|
||||||
.datepicker table tr td.range.today:focus, |
|
||||||
.datepicker table tr td.range.today:hover:focus, |
|
||||||
.datepicker table tr td.range.today.disabled:focus, |
|
||||||
.datepicker table tr td.range.today.disabled:hover:focus, |
|
||||||
.datepicker table tr td.range.today:active, |
|
||||||
.datepicker table tr td.range.today:hover:active, |
|
||||||
.datepicker table tr td.range.today.disabled:active, |
|
||||||
.datepicker table tr td.range.today.disabled:hover:active, |
|
||||||
.datepicker table tr td.range.today.active, |
|
||||||
.datepicker table tr td.range.today:hover.active, |
|
||||||
.datepicker table tr td.range.today.disabled.active, |
|
||||||
.datepicker table tr td.range.today.disabled:hover.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.range.today, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.range.today:hover, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.range.today.disabled, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover { |
|
||||||
color: #000000; |
|
||||||
background-color: #f4bb51; |
|
||||||
border-color: #bf800c; |
|
||||||
} |
|
||||||
.datepicker table tr td.range.today:active, |
|
||||||
.datepicker table tr td.range.today:hover:active, |
|
||||||
.datepicker table tr td.range.today.disabled:active, |
|
||||||
.datepicker table tr td.range.today.disabled:hover:active, |
|
||||||
.datepicker table tr td.range.today.active, |
|
||||||
.datepicker table tr td.range.today:hover.active, |
|
||||||
.datepicker table tr td.range.today.disabled.active, |
|
||||||
.datepicker table tr td.range.today.disabled:hover.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.range.today, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.range.today:hover, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.range.today.disabled, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover { |
|
||||||
background-image: none; |
|
||||||
} |
|
||||||
.datepicker table tr td.range.today.disabled, |
|
||||||
.datepicker table tr td.range.today:hover.disabled, |
|
||||||
.datepicker table tr td.range.today.disabled.disabled, |
|
||||||
.datepicker table tr td.range.today.disabled:hover.disabled, |
|
||||||
.datepicker table tr td.range.today[disabled], |
|
||||||
.datepicker table tr td.range.today:hover[disabled], |
|
||||||
.datepicker table tr td.range.today.disabled[disabled], |
|
||||||
.datepicker table tr td.range.today.disabled:hover[disabled], |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today.disabled, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover, |
|
||||||
.datepicker table tr td.range.today.disabled:hover, |
|
||||||
.datepicker table tr td.range.today:hover.disabled:hover, |
|
||||||
.datepicker table tr td.range.today.disabled.disabled:hover, |
|
||||||
.datepicker table tr td.range.today.disabled:hover.disabled:hover, |
|
||||||
.datepicker table tr td.range.today[disabled]:hover, |
|
||||||
.datepicker table tr td.range.today:hover[disabled]:hover, |
|
||||||
.datepicker table tr td.range.today.disabled[disabled]:hover, |
|
||||||
.datepicker table tr td.range.today.disabled:hover[disabled]:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today:hover:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover, |
|
||||||
.datepicker table tr td.range.today.disabled:focus, |
|
||||||
.datepicker table tr td.range.today:hover.disabled:focus, |
|
||||||
.datepicker table tr td.range.today.disabled.disabled:focus, |
|
||||||
.datepicker table tr td.range.today.disabled:hover.disabled:focus, |
|
||||||
.datepicker table tr td.range.today[disabled]:focus, |
|
||||||
.datepicker table tr td.range.today:hover[disabled]:focus, |
|
||||||
.datepicker table tr td.range.today.disabled[disabled]:focus, |
|
||||||
.datepicker table tr td.range.today.disabled:hover[disabled]:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today:hover:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today.disabled:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus, |
|
||||||
.datepicker table tr td.range.today.disabled:active, |
|
||||||
.datepicker table tr td.range.today:hover.disabled:active, |
|
||||||
.datepicker table tr td.range.today.disabled.disabled:active, |
|
||||||
.datepicker table tr td.range.today.disabled:hover.disabled:active, |
|
||||||
.datepicker table tr td.range.today[disabled]:active, |
|
||||||
.datepicker table tr td.range.today:hover[disabled]:active, |
|
||||||
.datepicker table tr td.range.today.disabled[disabled]:active, |
|
||||||
.datepicker table tr td.range.today.disabled:hover[disabled]:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today:hover:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today.disabled:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active, |
|
||||||
.datepicker table tr td.range.today.disabled.active, |
|
||||||
.datepicker table tr td.range.today:hover.disabled.active, |
|
||||||
.datepicker table tr td.range.today.disabled.disabled.active, |
|
||||||
.datepicker table tr td.range.today.disabled:hover.disabled.active, |
|
||||||
.datepicker table tr td.range.today[disabled].active, |
|
||||||
.datepicker table tr td.range.today:hover[disabled].active, |
|
||||||
.datepicker table tr td.range.today.disabled[disabled].active, |
|
||||||
.datepicker table tr td.range.today.disabled:hover[disabled].active, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today:hover.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today.disabled.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active { |
|
||||||
background-color: #f7ca77; |
|
||||||
border-color: #f1a417; |
|
||||||
} |
|
||||||
.datepicker table tr td.selected, |
|
||||||
.datepicker table tr td.selected:hover, |
|
||||||
.datepicker table tr td.selected.disabled, |
|
||||||
.datepicker table tr td.selected.disabled:hover { |
|
||||||
color: #ffffff; |
|
||||||
background-color: #999999; |
|
||||||
border-color: #555555; |
|
||||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
|
||||||
} |
|
||||||
.datepicker table tr td.selected:hover, |
|
||||||
.datepicker table tr td.selected:hover:hover, |
|
||||||
.datepicker table tr td.selected.disabled:hover, |
|
||||||
.datepicker table tr td.selected.disabled:hover:hover, |
|
||||||
.datepicker table tr td.selected:focus, |
|
||||||
.datepicker table tr td.selected:hover:focus, |
|
||||||
.datepicker table tr td.selected.disabled:focus, |
|
||||||
.datepicker table tr td.selected.disabled:hover:focus, |
|
||||||
.datepicker table tr td.selected:active, |
|
||||||
.datepicker table tr td.selected:hover:active, |
|
||||||
.datepicker table tr td.selected.disabled:active, |
|
||||||
.datepicker table tr td.selected.disabled:hover:active, |
|
||||||
.datepicker table tr td.selected.active, |
|
||||||
.datepicker table tr td.selected:hover.active, |
|
||||||
.datepicker table tr td.selected.disabled.active, |
|
||||||
.datepicker table tr td.selected.disabled:hover.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.selected, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.selected:hover, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.selected.disabled, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover { |
|
||||||
color: #ffffff; |
|
||||||
background-color: #858585; |
|
||||||
border-color: #373737; |
|
||||||
} |
|
||||||
.datepicker table tr td.selected:active, |
|
||||||
.datepicker table tr td.selected:hover:active, |
|
||||||
.datepicker table tr td.selected.disabled:active, |
|
||||||
.datepicker table tr td.selected.disabled:hover:active, |
|
||||||
.datepicker table tr td.selected.active, |
|
||||||
.datepicker table tr td.selected:hover.active, |
|
||||||
.datepicker table tr td.selected.disabled.active, |
|
||||||
.datepicker table tr td.selected.disabled:hover.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.selected, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.selected:hover, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.selected.disabled, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover { |
|
||||||
background-image: none; |
|
||||||
} |
|
||||||
.datepicker table tr td.selected.disabled, |
|
||||||
.datepicker table tr td.selected:hover.disabled, |
|
||||||
.datepicker table tr td.selected.disabled.disabled, |
|
||||||
.datepicker table tr td.selected.disabled:hover.disabled, |
|
||||||
.datepicker table tr td.selected[disabled], |
|
||||||
.datepicker table tr td.selected:hover[disabled], |
|
||||||
.datepicker table tr td.selected.disabled[disabled], |
|
||||||
.datepicker table tr td.selected.disabled:hover[disabled], |
|
||||||
fieldset[disabled] .datepicker table tr td.selected, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected.disabled, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected.disabled:hover, |
|
||||||
.datepicker table tr td.selected.disabled:hover, |
|
||||||
.datepicker table tr td.selected:hover.disabled:hover, |
|
||||||
.datepicker table tr td.selected.disabled.disabled:hover, |
|
||||||
.datepicker table tr td.selected.disabled:hover.disabled:hover, |
|
||||||
.datepicker table tr td.selected[disabled]:hover, |
|
||||||
.datepicker table tr td.selected:hover[disabled]:hover, |
|
||||||
.datepicker table tr td.selected.disabled[disabled]:hover, |
|
||||||
.datepicker table tr td.selected.disabled:hover[disabled]:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected:hover:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected.disabled:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover, |
|
||||||
.datepicker table tr td.selected.disabled:focus, |
|
||||||
.datepicker table tr td.selected:hover.disabled:focus, |
|
||||||
.datepicker table tr td.selected.disabled.disabled:focus, |
|
||||||
.datepicker table tr td.selected.disabled:hover.disabled:focus, |
|
||||||
.datepicker table tr td.selected[disabled]:focus, |
|
||||||
.datepicker table tr td.selected:hover[disabled]:focus, |
|
||||||
.datepicker table tr td.selected.disabled[disabled]:focus, |
|
||||||
.datepicker table tr td.selected.disabled:hover[disabled]:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected:hover:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected.disabled:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus, |
|
||||||
.datepicker table tr td.selected.disabled:active, |
|
||||||
.datepicker table tr td.selected:hover.disabled:active, |
|
||||||
.datepicker table tr td.selected.disabled.disabled:active, |
|
||||||
.datepicker table tr td.selected.disabled:hover.disabled:active, |
|
||||||
.datepicker table tr td.selected[disabled]:active, |
|
||||||
.datepicker table tr td.selected:hover[disabled]:active, |
|
||||||
.datepicker table tr td.selected.disabled[disabled]:active, |
|
||||||
.datepicker table tr td.selected.disabled:hover[disabled]:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected:hover:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected.disabled:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active, |
|
||||||
.datepicker table tr td.selected.disabled.active, |
|
||||||
.datepicker table tr td.selected:hover.disabled.active, |
|
||||||
.datepicker table tr td.selected.disabled.disabled.active, |
|
||||||
.datepicker table tr td.selected.disabled:hover.disabled.active, |
|
||||||
.datepicker table tr td.selected[disabled].active, |
|
||||||
.datepicker table tr td.selected:hover[disabled].active, |
|
||||||
.datepicker table tr td.selected.disabled[disabled].active, |
|
||||||
.datepicker table tr td.selected.disabled:hover[disabled].active, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected:hover.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected.disabled.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active { |
|
||||||
background-color: #999999; |
|
||||||
border-color: #555555; |
|
||||||
} |
|
||||||
.datepicker table tr td.active, |
|
||||||
.datepicker table tr td.active:hover, |
|
||||||
.datepicker table tr td.active.disabled, |
|
||||||
.datepicker table tr td.active.disabled:hover { |
|
||||||
color: #ffffff; |
|
||||||
background-color: #428bca; |
|
||||||
border-color: #357ebd; |
|
||||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
|
||||||
} |
|
||||||
.datepicker table tr td.active:hover, |
|
||||||
.datepicker table tr td.active:hover:hover, |
|
||||||
.datepicker table tr td.active.disabled:hover, |
|
||||||
.datepicker table tr td.active.disabled:hover:hover, |
|
||||||
.datepicker table tr td.active:focus, |
|
||||||
.datepicker table tr td.active:hover:focus, |
|
||||||
.datepicker table tr td.active.disabled:focus, |
|
||||||
.datepicker table tr td.active.disabled:hover:focus, |
|
||||||
.datepicker table tr td.active:active, |
|
||||||
.datepicker table tr td.active:hover:active, |
|
||||||
.datepicker table tr td.active.disabled:active, |
|
||||||
.datepicker table tr td.active.disabled:hover:active, |
|
||||||
.datepicker table tr td.active.active, |
|
||||||
.datepicker table tr td.active:hover.active, |
|
||||||
.datepicker table tr td.active.disabled.active, |
|
||||||
.datepicker table tr td.active.disabled:hover.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.active:hover, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.active.disabled, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover { |
|
||||||
color: #ffffff; |
|
||||||
background-color: #3276b1; |
|
||||||
border-color: #285e8e; |
|
||||||
} |
|
||||||
.datepicker table tr td.active:active, |
|
||||||
.datepicker table tr td.active:hover:active, |
|
||||||
.datepicker table tr td.active.disabled:active, |
|
||||||
.datepicker table tr td.active.disabled:hover:active, |
|
||||||
.datepicker table tr td.active.active, |
|
||||||
.datepicker table tr td.active:hover.active, |
|
||||||
.datepicker table tr td.active.disabled.active, |
|
||||||
.datepicker table tr td.active.disabled:hover.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.active:hover, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.active.disabled, |
|
||||||
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover { |
|
||||||
background-image: none; |
|
||||||
} |
|
||||||
.datepicker table tr td.active.disabled, |
|
||||||
.datepicker table tr td.active:hover.disabled, |
|
||||||
.datepicker table tr td.active.disabled.disabled, |
|
||||||
.datepicker table tr td.active.disabled:hover.disabled, |
|
||||||
.datepicker table tr td.active[disabled], |
|
||||||
.datepicker table tr td.active:hover[disabled], |
|
||||||
.datepicker table tr td.active.disabled[disabled], |
|
||||||
.datepicker table tr td.active.disabled:hover[disabled], |
|
||||||
fieldset[disabled] .datepicker table tr td.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.active:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.active.disabled, |
|
||||||
fieldset[disabled] .datepicker table tr td.active.disabled:hover, |
|
||||||
.datepicker table tr td.active.disabled:hover, |
|
||||||
.datepicker table tr td.active:hover.disabled:hover, |
|
||||||
.datepicker table tr td.active.disabled.disabled:hover, |
|
||||||
.datepicker table tr td.active.disabled:hover.disabled:hover, |
|
||||||
.datepicker table tr td.active[disabled]:hover, |
|
||||||
.datepicker table tr td.active:hover[disabled]:hover, |
|
||||||
.datepicker table tr td.active.disabled[disabled]:hover, |
|
||||||
.datepicker table tr td.active.disabled:hover[disabled]:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.active:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.active:hover:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.active.disabled:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover, |
|
||||||
.datepicker table tr td.active.disabled:focus, |
|
||||||
.datepicker table tr td.active:hover.disabled:focus, |
|
||||||
.datepicker table tr td.active.disabled.disabled:focus, |
|
||||||
.datepicker table tr td.active.disabled:hover.disabled:focus, |
|
||||||
.datepicker table tr td.active[disabled]:focus, |
|
||||||
.datepicker table tr td.active:hover[disabled]:focus, |
|
||||||
.datepicker table tr td.active.disabled[disabled]:focus, |
|
||||||
.datepicker table tr td.active.disabled:hover[disabled]:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.active:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.active:hover:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.active.disabled:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus, |
|
||||||
.datepicker table tr td.active.disabled:active, |
|
||||||
.datepicker table tr td.active:hover.disabled:active, |
|
||||||
.datepicker table tr td.active.disabled.disabled:active, |
|
||||||
.datepicker table tr td.active.disabled:hover.disabled:active, |
|
||||||
.datepicker table tr td.active[disabled]:active, |
|
||||||
.datepicker table tr td.active:hover[disabled]:active, |
|
||||||
.datepicker table tr td.active.disabled[disabled]:active, |
|
||||||
.datepicker table tr td.active.disabled:hover[disabled]:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.active:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.active:hover:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.active.disabled:active, |
|
||||||
fieldset[disabled] .datepicker table tr td.active.disabled:hover:active, |
|
||||||
.datepicker table tr td.active.disabled.active, |
|
||||||
.datepicker table tr td.active:hover.disabled.active, |
|
||||||
.datepicker table tr td.active.disabled.disabled.active, |
|
||||||
.datepicker table tr td.active.disabled:hover.disabled.active, |
|
||||||
.datepicker table tr td.active[disabled].active, |
|
||||||
.datepicker table tr td.active:hover[disabled].active, |
|
||||||
.datepicker table tr td.active.disabled[disabled].active, |
|
||||||
.datepicker table tr td.active.disabled:hover[disabled].active, |
|
||||||
fieldset[disabled] .datepicker table tr td.active.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.active:hover.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.active.disabled.active, |
|
||||||
fieldset[disabled] .datepicker table tr td.active.disabled:hover.active { |
|
||||||
background-color: #428bca; |
|
||||||
border-color: #357ebd; |
|
||||||
} |
|
||||||
.datepicker table tr td span { |
|
||||||
display: block; |
|
||||||
width: 23%; |
|
||||||
height: 54px; |
|
||||||
line-height: 54px; |
|
||||||
float: left; |
|
||||||
margin: 1%; |
|
||||||
cursor: pointer; |
|
||||||
border-radius: 4px; |
|
||||||
} |
|
||||||
.datepicker table tr td span:hover { |
|
||||||
background: #eeeeee; |
|
||||||
} |
|
||||||
.datepicker table tr td span.disabled, |
|
||||||
.datepicker table tr td span.disabled:hover { |
|
||||||
background: none; |
|
||||||
color: #999999; |
|
||||||
cursor: default; |
|
||||||
} |
|
||||||
.datepicker table tr td span.active, |
|
||||||
.datepicker table tr td span.active:hover, |
|
||||||
.datepicker table tr td span.active.disabled, |
|
||||||
.datepicker table tr td span.active.disabled:hover { |
|
||||||
color: #ffffff; |
|
||||||
background-color: #428bca; |
|
||||||
border-color: #357ebd; |
|
||||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
|
||||||
} |
|
||||||
.datepicker table tr td span.active:hover, |
|
||||||
.datepicker table tr td span.active:hover:hover, |
|
||||||
.datepicker table tr td span.active.disabled:hover, |
|
||||||
.datepicker table tr td span.active.disabled:hover:hover, |
|
||||||
.datepicker table tr td span.active:focus, |
|
||||||
.datepicker table tr td span.active:hover:focus, |
|
||||||
.datepicker table tr td span.active.disabled:focus, |
|
||||||
.datepicker table tr td span.active.disabled:hover:focus, |
|
||||||
.datepicker table tr td span.active:active, |
|
||||||
.datepicker table tr td span.active:hover:active, |
|
||||||
.datepicker table tr td span.active.disabled:active, |
|
||||||
.datepicker table tr td span.active.disabled:hover:active, |
|
||||||
.datepicker table tr td span.active.active, |
|
||||||
.datepicker table tr td span.active:hover.active, |
|
||||||
.datepicker table tr td span.active.disabled.active, |
|
||||||
.datepicker table tr td span.active.disabled:hover.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td span.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td span.active:hover, |
|
||||||
.open .dropdown-toggle.datepicker table tr td span.active.disabled, |
|
||||||
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover { |
|
||||||
color: #ffffff; |
|
||||||
background-color: #3276b1; |
|
||||||
border-color: #285e8e; |
|
||||||
} |
|
||||||
.datepicker table tr td span.active:active, |
|
||||||
.datepicker table tr td span.active:hover:active, |
|
||||||
.datepicker table tr td span.active.disabled:active, |
|
||||||
.datepicker table tr td span.active.disabled:hover:active, |
|
||||||
.datepicker table tr td span.active.active, |
|
||||||
.datepicker table tr td span.active:hover.active, |
|
||||||
.datepicker table tr td span.active.disabled.active, |
|
||||||
.datepicker table tr td span.active.disabled:hover.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td span.active, |
|
||||||
.open .dropdown-toggle.datepicker table tr td span.active:hover, |
|
||||||
.open .dropdown-toggle.datepicker table tr td span.active.disabled, |
|
||||||
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover { |
|
||||||
background-image: none; |
|
||||||
} |
|
||||||
.datepicker table tr td span.active.disabled, |
|
||||||
.datepicker table tr td span.active:hover.disabled, |
|
||||||
.datepicker table tr td span.active.disabled.disabled, |
|
||||||
.datepicker table tr td span.active.disabled:hover.disabled, |
|
||||||
.datepicker table tr td span.active[disabled], |
|
||||||
.datepicker table tr td span.active:hover[disabled], |
|
||||||
.datepicker table tr td span.active.disabled[disabled], |
|
||||||
.datepicker table tr td span.active.disabled:hover[disabled], |
|
||||||
fieldset[disabled] .datepicker table tr td span.active, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active.disabled, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active.disabled:hover, |
|
||||||
.datepicker table tr td span.active.disabled:hover, |
|
||||||
.datepicker table tr td span.active:hover.disabled:hover, |
|
||||||
.datepicker table tr td span.active.disabled.disabled:hover, |
|
||||||
.datepicker table tr td span.active.disabled:hover.disabled:hover, |
|
||||||
.datepicker table tr td span.active[disabled]:hover, |
|
||||||
.datepicker table tr td span.active:hover[disabled]:hover, |
|
||||||
.datepicker table tr td span.active.disabled[disabled]:hover, |
|
||||||
.datepicker table tr td span.active.disabled:hover[disabled]:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active:hover:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active.disabled:hover, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, |
|
||||||
.datepicker table tr td span.active.disabled:focus, |
|
||||||
.datepicker table tr td span.active:hover.disabled:focus, |
|
||||||
.datepicker table tr td span.active.disabled.disabled:focus, |
|
||||||
.datepicker table tr td span.active.disabled:hover.disabled:focus, |
|
||||||
.datepicker table tr td span.active[disabled]:focus, |
|
||||||
.datepicker table tr td span.active:hover[disabled]:focus, |
|
||||||
.datepicker table tr td span.active.disabled[disabled]:focus, |
|
||||||
.datepicker table tr td span.active.disabled:hover[disabled]:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active:hover:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active.disabled:focus, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, |
|
||||||
.datepicker table tr td span.active.disabled:active, |
|
||||||
.datepicker table tr td span.active:hover.disabled:active, |
|
||||||
.datepicker table tr td span.active.disabled.disabled:active, |
|
||||||
.datepicker table tr td span.active.disabled:hover.disabled:active, |
|
||||||
.datepicker table tr td span.active[disabled]:active, |
|
||||||
.datepicker table tr td span.active:hover[disabled]:active, |
|
||||||
.datepicker table tr td span.active.disabled[disabled]:active, |
|
||||||
.datepicker table tr td span.active.disabled:hover[disabled]:active, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active:active, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active:hover:active, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active.disabled:active, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active, |
|
||||||
.datepicker table tr td span.active.disabled.active, |
|
||||||
.datepicker table tr td span.active:hover.disabled.active, |
|
||||||
.datepicker table tr td span.active.disabled.disabled.active, |
|
||||||
.datepicker table tr td span.active.disabled:hover.disabled.active, |
|
||||||
.datepicker table tr td span.active[disabled].active, |
|
||||||
.datepicker table tr td span.active:hover[disabled].active, |
|
||||||
.datepicker table tr td span.active.disabled[disabled].active, |
|
||||||
.datepicker table tr td span.active.disabled:hover[disabled].active, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active.active, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active:hover.active, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active.disabled.active, |
|
||||||
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active { |
|
||||||
background-color: #428bca; |
|
||||||
border-color: #357ebd; |
|
||||||
} |
|
||||||
.datepicker table tr td span.old, |
|
||||||
.datepicker table tr td span.new { |
|
||||||
color: #999999; |
|
||||||
} |
|
||||||
.datepicker th.datepicker-switch { |
|
||||||
width: 145px; |
|
||||||
} |
|
||||||
.datepicker thead tr:first-child th, |
|
||||||
.datepicker tfoot tr th { |
|
||||||
cursor: pointer; |
|
||||||
} |
|
||||||
.datepicker thead tr:first-child th:hover, |
|
||||||
.datepicker tfoot tr th:hover { |
|
||||||
background: #eeeeee; |
|
||||||
} |
|
||||||
.datepicker .cw { |
|
||||||
font-size: 10px; |
|
||||||
width: 12px; |
|
||||||
padding: 0 2px 0 5px; |
|
||||||
vertical-align: middle; |
|
||||||
} |
|
||||||
.datepicker thead tr:first-child th.cw { |
|
||||||
cursor: default; |
|
||||||
background-color: transparent; |
|
||||||
} |
|
||||||
.input-group.date .input-group-addon i { |
|
||||||
cursor: pointer; |
|
||||||
width: 16px; |
|
||||||
height: 16px; |
|
||||||
} |
|
||||||
.input-daterange input { |
|
||||||
text-align: center; |
|
||||||
} |
|
||||||
.input-daterange input:first-child { |
|
||||||
border-radius: 3px 0 0 3px; |
|
||||||
} |
|
||||||
.input-daterange input:last-child { |
|
||||||
border-radius: 0 3px 3px 0; |
|
||||||
} |
|
||||||
.input-daterange .input-group-addon { |
|
||||||
width: auto; |
|
||||||
min-width: 16px; |
|
||||||
padding: 4px 5px; |
|
||||||
font-weight: normal; |
|
||||||
line-height: 1.428571429; |
|
||||||
text-align: center; |
|
||||||
text-shadow: 0 1px 0 #fff; |
|
||||||
vertical-align: middle; |
|
||||||
background-color: #eeeeee; |
|
||||||
border: solid #cccccc; |
|
||||||
border-width: 1px 0; |
|
||||||
margin-left: -5px; |
|
||||||
margin-right: -5px; |
|
||||||
} |
|
||||||
.datepicker.dropdown-menu { |
|
||||||
position: absolute; |
|
||||||
top: 100%; |
|
||||||
left: 0; |
|
||||||
z-index: 1000; |
|
||||||
float: left; |
|
||||||
display: none; |
|
||||||
min-width: 160px; |
|
||||||
list-style: none; |
|
||||||
background-color: #ffffff; |
|
||||||
border: 1px solid #ccc; |
|
||||||
border: 1px solid rgba(0, 0, 0, 0.2); |
|
||||||
border-radius: 5px; |
|
||||||
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); |
|
||||||
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); |
|
||||||
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); |
|
||||||
-webkit-background-clip: padding-box; |
|
||||||
-moz-background-clip: padding; |
|
||||||
background-clip: padding-box; |
|
||||||
*border-right-width: 2px; |
|
||||||
*border-bottom-width: 2px; |
|
||||||
color: #333333; |
|
||||||
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; |
|
||||||
font-size: 13px; |
|
||||||
line-height: 1.428571429; |
|
||||||
} |
|
||||||
.datepicker.dropdown-menu th, |
|
||||||
.datepicker.dropdown-menu td { |
|
||||||
padding: 4px 5px; |
|
||||||
} |
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,545 @@ |
|||||||
|
.xdsoft_datetimepicker { |
||||||
|
box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.506); |
||||||
|
background: #fff; |
||||||
|
border-bottom: 1px solid #bbb; |
||||||
|
border-left: 1px solid #ccc; |
||||||
|
border-right: 1px solid #ccc; |
||||||
|
border-top: 1px solid #ccc; |
||||||
|
color: #333; |
||||||
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; |
||||||
|
padding: 8px; |
||||||
|
padding-left: 0; |
||||||
|
padding-top: 2px; |
||||||
|
position: absolute; |
||||||
|
z-index: 9999; |
||||||
|
-moz-box-sizing: border-box; |
||||||
|
box-sizing: border-box; |
||||||
|
display: none; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker iframe { |
||||||
|
position: absolute; |
||||||
|
left: 0; |
||||||
|
top: 0; |
||||||
|
width: 75px; |
||||||
|
height: 210px; |
||||||
|
background: transparent; |
||||||
|
border: none; |
||||||
|
} |
||||||
|
|
||||||
|
/*For IE8 or lower*/ |
||||||
|
.xdsoft_datetimepicker button { |
||||||
|
border: none !important; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_noselect { |
||||||
|
-webkit-touch-callout: none; |
||||||
|
-webkit-user-select: none; |
||||||
|
-khtml-user-select: none; |
||||||
|
-moz-user-select: none; |
||||||
|
-ms-user-select: none; |
||||||
|
-o-user-select: none; |
||||||
|
user-select: none; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_noselect::selection { background: transparent } |
||||||
|
.xdsoft_noselect::-moz-selection { background: transparent } |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_inline { |
||||||
|
display: inline-block; |
||||||
|
position: static; |
||||||
|
box-shadow: none; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker * { |
||||||
|
-moz-box-sizing: border-box; |
||||||
|
box-sizing: border-box; |
||||||
|
padding: 0; |
||||||
|
margin: 0; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker { |
||||||
|
display: none; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active { |
||||||
|
display: block; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_datepicker { |
||||||
|
width: 224px; |
||||||
|
float: left; |
||||||
|
margin-left: 8px; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker { |
||||||
|
width: 256px; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_timepicker { |
||||||
|
width: 58px; |
||||||
|
float: left; |
||||||
|
text-align: center; |
||||||
|
margin-left: 8px; |
||||||
|
margin-top: 0; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker { |
||||||
|
margin-top: 8px; |
||||||
|
margin-bottom: 3px |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_mounthpicker { |
||||||
|
position: relative; |
||||||
|
text-align: center; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_label i, |
||||||
|
.xdsoft_datetimepicker .xdsoft_prev, |
||||||
|
.xdsoft_datetimepicker .xdsoft_next, |
||||||
|
.xdsoft_datetimepicker .xdsoft_today_button { |
||||||
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC); |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_label i { |
||||||
|
opacity: 0.5; |
||||||
|
background-position: -92px -19px; |
||||||
|
display: inline-block; |
||||||
|
width: 9px; |
||||||
|
height: 20px; |
||||||
|
vertical-align: middle; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_prev { |
||||||
|
float: left; |
||||||
|
background-position: -20px 0; |
||||||
|
} |
||||||
|
.xdsoft_datetimepicker .xdsoft_today_button { |
||||||
|
float: left; |
||||||
|
background-position: -70px 0; |
||||||
|
margin-left: 5px; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_next { |
||||||
|
float: right; |
||||||
|
background-position: 0 0; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_next, |
||||||
|
.xdsoft_datetimepicker .xdsoft_prev , |
||||||
|
.xdsoft_datetimepicker .xdsoft_today_button { |
||||||
|
background-color: transparent; |
||||||
|
background-repeat: no-repeat; |
||||||
|
border: 0 none; |
||||||
|
cursor: pointer; |
||||||
|
display: block; |
||||||
|
height: 30px; |
||||||
|
opacity: 0.5; |
||||||
|
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; |
||||||
|
outline: medium none; |
||||||
|
overflow: hidden; |
||||||
|
padding: 0; |
||||||
|
position: relative; |
||||||
|
text-indent: 100%; |
||||||
|
white-space: nowrap; |
||||||
|
width: 20px; |
||||||
|
min-width: 0; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, |
||||||
|
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next { |
||||||
|
float: none; |
||||||
|
background-position: -40px -15px; |
||||||
|
height: 15px; |
||||||
|
width: 30px; |
||||||
|
display: block; |
||||||
|
margin-left: 14px; |
||||||
|
margin-top: 7px; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev { |
||||||
|
background-position: -40px 0; |
||||||
|
margin-bottom: 7px; |
||||||
|
margin-top: 0; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box { |
||||||
|
height: 151px; |
||||||
|
overflow: hidden; |
||||||
|
border-bottom: 1px solid #ddd; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div { |
||||||
|
background: #f5f5f5; |
||||||
|
border-top: 1px solid #ddd; |
||||||
|
color: #666; |
||||||
|
font-size: 12px; |
||||||
|
text-align: center; |
||||||
|
border-collapse: collapse; |
||||||
|
cursor: pointer; |
||||||
|
border-bottom-width: 0; |
||||||
|
height: 25px; |
||||||
|
line-height: 25px; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child { |
||||||
|
border-top-width: 0; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_today_button:hover, |
||||||
|
.xdsoft_datetimepicker .xdsoft_next:hover, |
||||||
|
.xdsoft_datetimepicker .xdsoft_prev:hover { |
||||||
|
opacity: 1; |
||||||
|
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_label { |
||||||
|
display: inline; |
||||||
|
position: relative; |
||||||
|
z-index: 9999; |
||||||
|
margin: 0; |
||||||
|
padding: 5px 3px; |
||||||
|
font-size: 14px; |
||||||
|
line-height: 20px; |
||||||
|
font-weight: bold; |
||||||
|
background-color: #fff; |
||||||
|
float: left; |
||||||
|
width: 182px; |
||||||
|
text-align: center; |
||||||
|
cursor: pointer; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_label:hover>span { |
||||||
|
text-decoration: underline; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_label:hover i { |
||||||
|
opacity: 1.0; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select { |
||||||
|
border: 1px solid #ccc; |
||||||
|
position: absolute; |
||||||
|
right: 0; |
||||||
|
top: 30px; |
||||||
|
z-index: 101; |
||||||
|
display: none; |
||||||
|
background: #fff; |
||||||
|
max-height: 160px; |
||||||
|
overflow-y: hidden; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{ right: -7px } |
||||||
|
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{ right: 2px } |
||||||
|
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover { |
||||||
|
color: #fff; |
||||||
|
background: #ff8000; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option { |
||||||
|
padding: 2px 10px 2px 5px; |
||||||
|
text-decoration: none !important; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current { |
||||||
|
background: #33aaff; |
||||||
|
box-shadow: #178fe5 0 1px 3px 0 inset; |
||||||
|
color: #fff; |
||||||
|
font-weight: 700; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_month { |
||||||
|
width: 100px; |
||||||
|
text-align: right; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar { |
||||||
|
clear: both; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_year{ |
||||||
|
width: 48px; |
||||||
|
margin-left: 5px; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar table { |
||||||
|
border-collapse: collapse; |
||||||
|
width: 100%; |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td > div { |
||||||
|
padding-right: 5px; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar th { |
||||||
|
height: 25px; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th { |
||||||
|
width: 14.2857142%; |
||||||
|
background: #f5f5f5; |
||||||
|
border: 1px solid #ddd; |
||||||
|
color: #666; |
||||||
|
font-size: 12px; |
||||||
|
text-align: right; |
||||||
|
vertical-align: middle; |
||||||
|
padding: 0; |
||||||
|
border-collapse: collapse; |
||||||
|
cursor: pointer; |
||||||
|
height: 25px; |
||||||
|
} |
||||||
|
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th { |
||||||
|
width: 12.5%; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar th { |
||||||
|
background: #f1f1f1; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today { |
||||||
|
color: #33aaff; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default { |
||||||
|
background: #ffe9d2; |
||||||
|
box-shadow: #ffb871 0 1px 4px 0 inset; |
||||||
|
color: #000; |
||||||
|
} |
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint { |
||||||
|
background: #c1ffc9; |
||||||
|
box-shadow: #00dd1c 0 1px 4px 0 inset; |
||||||
|
color: #000; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, |
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, |
||||||
|
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current { |
||||||
|
background: #33aaff; |
||||||
|
box-shadow: #178fe5 0 1px 3px 0 inset; |
||||||
|
color: #fff; |
||||||
|
font-weight: 700; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, |
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, |
||||||
|
.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled { |
||||||
|
opacity: 0.5; |
||||||
|
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; |
||||||
|
cursor: default; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled { |
||||||
|
opacity: 0.2; |
||||||
|
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td:hover, |
||||||
|
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover { |
||||||
|
color: #fff !important; |
||||||
|
background: #ff8000 !important; |
||||||
|
box-shadow: none !important; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover, |
||||||
|
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover { |
||||||
|
background: #33aaff !important; |
||||||
|
box-shadow: #178fe5 0 1px 3px 0 inset !important; |
||||||
|
color: #fff !important; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover, |
||||||
|
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover { |
||||||
|
color: inherit !important; |
||||||
|
background: inherit !important; |
||||||
|
box-shadow: inherit !important; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_calendar th { |
||||||
|
font-weight: 700; |
||||||
|
text-align: center; |
||||||
|
color: #999; |
||||||
|
cursor: default; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_copyright { |
||||||
|
color: #ccc !important; |
||||||
|
font-size: 10px; |
||||||
|
clear: both; |
||||||
|
float: none; |
||||||
|
margin-left: 8px; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker .xdsoft_copyright a { color: #eee !important } |
||||||
|
.xdsoft_datetimepicker .xdsoft_copyright a:hover { color: #aaa !important } |
||||||
|
|
||||||
|
.xdsoft_time_box { |
||||||
|
position: relative; |
||||||
|
border: 1px solid #ccc; |
||||||
|
} |
||||||
|
.xdsoft_scrollbar >.xdsoft_scroller { |
||||||
|
background: #ccc !important; |
||||||
|
height: 20px; |
||||||
|
border-radius: 3px; |
||||||
|
} |
||||||
|
.xdsoft_scrollbar { |
||||||
|
position: absolute; |
||||||
|
width: 7px; |
||||||
|
right: 0; |
||||||
|
top: 0; |
||||||
|
bottom: 0; |
||||||
|
cursor: pointer; |
||||||
|
} |
||||||
|
.xdsoft_scroller_box { |
||||||
|
position: relative; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark { |
||||||
|
box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506); |
||||||
|
background: #000; |
||||||
|
border-bottom: 1px solid #444; |
||||||
|
border-left: 1px solid #333; |
||||||
|
border-right: 1px solid #333; |
||||||
|
border-top: 1px solid #333; |
||||||
|
color: #ccc; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box { |
||||||
|
border-bottom: 1px solid #222; |
||||||
|
} |
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div { |
||||||
|
background: #0a0a0a; |
||||||
|
border-top: 1px solid #222; |
||||||
|
color: #999; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label { |
||||||
|
background-color: #000; |
||||||
|
} |
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select { |
||||||
|
border: 1px solid #333; |
||||||
|
background: #000; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover { |
||||||
|
color: #000; |
||||||
|
background: #007fff; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current { |
||||||
|
background: #cc5500; |
||||||
|
box-shadow: #b03e00 0 1px 3px 0 inset; |
||||||
|
color: #000; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i, |
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev, |
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next, |
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button { |
||||||
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==); |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td, |
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th { |
||||||
|
background: #0a0a0a; |
||||||
|
border: 1px solid #222; |
||||||
|
color: #999; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th { |
||||||
|
background: #0e0e0e; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today { |
||||||
|
color: #cc5500; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default { |
||||||
|
background: #ffe9d2; |
||||||
|
box-shadow: #ffb871 0 1px 4px 0 inset; |
||||||
|
color:#000; |
||||||
|
} |
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint { |
||||||
|
background: #c1ffc9; |
||||||
|
box-shadow: #00dd1c 0 1px 4px 0 inset; |
||||||
|
color:#000; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default, |
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current, |
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current { |
||||||
|
background: #cc5500; |
||||||
|
box-shadow: #b03e00 0 1px 3px 0 inset; |
||||||
|
color: #000; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover, |
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover { |
||||||
|
color: #000 !important; |
||||||
|
background: #007fff !important; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th { |
||||||
|
color: #666; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright { color: #333 !important } |
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a { color: #111 !important } |
||||||
|
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover { color: #555 !important } |
||||||
|
|
||||||
|
.xdsoft_dark .xdsoft_time_box { |
||||||
|
border: 1px solid #333; |
||||||
|
} |
||||||
|
|
||||||
|
.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller { |
||||||
|
background: #333 !important; |
||||||
|
} |
||||||
|
.xdsoft_datetimepicker .xdsoft_save_selected { |
||||||
|
display: block; |
||||||
|
border: 1px solid #dddddd !important; |
||||||
|
margin-top: 5px; |
||||||
|
width: 100%; |
||||||
|
color: #454551; |
||||||
|
font-size: 13px; |
||||||
|
} |
||||||
|
.xdsoft_datetimepicker .blue-gradient-button { |
||||||
|
font-family: "museo-sans", "Book Antiqua", sans-serif; |
||||||
|
font-size: 12px; |
||||||
|
font-weight: 300; |
||||||
|
color: #82878c; |
||||||
|
height: 28px; |
||||||
|
position: relative; |
||||||
|
padding: 4px 17px 4px 33px; |
||||||
|
border: 1px solid #d7d8da; |
||||||
|
background: -moz-linear-gradient(top, #fff 0%, #f4f8fa 73%); |
||||||
|
/* FF3.6+ */ |
||||||
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa)); |
||||||
|
/* Chrome,Safari4+ */ |
||||||
|
background: -webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%); |
||||||
|
/* Chrome10+,Safari5.1+ */ |
||||||
|
background: -o-linear-gradient(top, #fff 0%, #f4f8fa 73%); |
||||||
|
/* Opera 11.10+ */ |
||||||
|
background: -ms-linear-gradient(top, #fff 0%, #f4f8fa 73%); |
||||||
|
/* IE10+ */ |
||||||
|
background: linear-gradient(to bottom, #fff 0%, #f4f8fa 73%); |
||||||
|
/* W3C */ |
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa',GradientType=0 ); |
||||||
|
/* IE6-9 */ |
||||||
|
} |
||||||
|
.xdsoft_datetimepicker .blue-gradient-button:hover, .xdsoft_datetimepicker .blue-gradient-button:focus, .xdsoft_datetimepicker .blue-gradient-button:hover span, .xdsoft_datetimepicker .blue-gradient-button:focus span { |
||||||
|
color: #454551; |
||||||
|
background: -moz-linear-gradient(top, #f4f8fa 0%, #FFF 73%); |
||||||
|
/* FF3.6+ */ |
||||||
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #FFF)); |
||||||
|
/* Chrome,Safari4+ */ |
||||||
|
background: -webkit-linear-gradient(top, #f4f8fa 0%, #FFF 73%); |
||||||
|
/* Chrome10+,Safari5.1+ */ |
||||||
|
background: -o-linear-gradient(top, #f4f8fa 0%, #FFF 73%); |
||||||
|
/* Opera 11.10+ */ |
||||||
|
background: -ms-linear-gradient(top, #f4f8fa 0%, #FFF 73%); |
||||||
|
/* IE10+ */ |
||||||
|
background: linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%); |
||||||
|
/* W3C */ |
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF',GradientType=0 ); |
||||||
|
/* IE6-9 */ |
||||||
|
} |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,135 @@ |
|||||||
|
'use strict'; |
||||||
|
|
||||||
|
var csrf; |
||||||
|
|
||||||
|
function initInstall() { |
||||||
|
if ($('.install').length == 0) { |
||||||
|
return; |
||||||
|
} |
||||||
|
|
||||||
|
// Database type change detection.
|
||||||
|
$("#db_type").change(function () { |
||||||
|
var db_type = $('#db_type').val(); |
||||||
|
if (db_type === "SQLite3") { |
||||||
|
$('#sql_settings').hide(); |
||||||
|
$('#pgsql_settings').hide(); |
||||||
|
$('#sqlite_settings').show(); |
||||||
|
return; |
||||||
|
} |
||||||
|
|
||||||
|
var mysql_default = '127.0.0.1:3306'; |
||||||
|
var postgres_default = '127.0.0.1:5432'; |
||||||
|
|
||||||
|
$('#sqlite_settings').hide(); |
||||||
|
$('#sql_settings').show(); |
||||||
|
if (db_type === "PostgreSQL") { |
||||||
|
$('#pgsql_settings').show(); |
||||||
|
if ($('#db_host').val() == mysql_default) { |
||||||
|
$('#db_host').val(postgres_default); |
||||||
|
} |
||||||
|
} else { |
||||||
|
$('#pgsql_settings').hide(); |
||||||
|
if ($('#db_host').val() == postgres_default) { |
||||||
|
$('#db_host').val(mysql_default); |
||||||
|
} |
||||||
|
} |
||||||
|
}); |
||||||
|
}; |
||||||
|
|
||||||
|
function initRepository() { |
||||||
|
if ($('.repository').length == 0) { |
||||||
|
return; |
||||||
|
} |
||||||
|
|
||||||
|
// Labels
|
||||||
|
if ($('.repository.labels').length > 0) { |
||||||
|
$('.color-picker').each(function () { |
||||||
|
$(this).minicolors(); |
||||||
|
}); |
||||||
|
$('.precolors .color').click(function () { |
||||||
|
var color_hex = $(this).data('color-hex') |
||||||
|
$('.color-picker').val(color_hex); |
||||||
|
$('.minicolors-swatch-color').css("background-color", color_hex); |
||||||
|
}); |
||||||
|
$('.edit-label-button').click(function () { |
||||||
|
$('#label-modal-id').val($(this).data('id')); |
||||||
|
$('#label-modal-title').val($(this).data('title')); |
||||||
|
$('#label-modal-color').val($(this).data('color')) |
||||||
|
$('.minicolors-swatch-color').css("background-color", $(this).data('color')); |
||||||
|
$('.edit-label.modal').modal({ |
||||||
|
onApprove: function () { |
||||||
|
$('.edit-label.form').submit(); |
||||||
|
} |
||||||
|
}).modal('show'); |
||||||
|
return false; |
||||||
|
}); |
||||||
|
} |
||||||
|
|
||||||
|
// Milestones
|
||||||
|
if ($('.repository.milestones').length > 0) { |
||||||
|
|
||||||
|
} |
||||||
|
if ($('.repository.new.milestone').length > 0) { |
||||||
|
var $datepicker = $('.milestone.datepicker') |
||||||
|
$datepicker.datetimepicker({ |
||||||
|
lang: $datepicker.data('lang'), |
||||||
|
inline: true, |
||||||
|
timepicker: false, |
||||||
|
startDate: $datepicker.data('start-date'), |
||||||
|
formatDate: 'Y-m-d', |
||||||
|
onSelectDate: function (ct) { |
||||||
|
$('#deadline').val(ct.dateFormat('Y-m-d')); |
||||||
|
} |
||||||
|
}); |
||||||
|
$('#clear-date').click(function () { |
||||||
|
$('#deadline').val(''); |
||||||
|
return false; |
||||||
|
}); |
||||||
|
} |
||||||
|
|
||||||
|
// Settings
|
||||||
|
if ($('.repository.settings').length > 0) { |
||||||
|
$('#add-deploy-key').click(function () { |
||||||
|
$('#add-deploy-key-panel').show(); |
||||||
|
}); |
||||||
|
} |
||||||
|
}; |
||||||
|
|
||||||
$(document).ready(function () { |
$(document).ready(function () { |
||||||
|
csrf = $('meta[name=_csrf]').attr("content"); |
||||||
|
|
||||||
// Semantic UI modules.
|
// Semantic UI modules.
|
||||||
$('.dropdown').dropdown({ |
$('.dropdown').dropdown(); |
||||||
|
$('.jump.dropdown').dropdown({ |
||||||
|
action: 'hide' |
||||||
|
}); |
||||||
|
$('.slide.up.dropdown').dropdown({ |
||||||
transition: 'slide up' |
transition: 'slide up' |
||||||
}); |
}); |
||||||
|
$('.ui.accordion').accordion(); |
||||||
|
$('.ui.checkbox').checkbox(); |
||||||
|
$('.ui.progress').progress({ |
||||||
|
showActivity: false |
||||||
|
}); |
||||||
|
$('.poping.up').popup(); |
||||||
|
|
||||||
|
// Helpers.
|
||||||
|
$('.delete-button').click(function () { |
||||||
|
var $this = $(this); |
||||||
|
$('.delete.modal').modal({ |
||||||
|
closable: false, |
||||||
|
onApprove: function () { |
||||||
|
$.post($this.data('url'), { |
||||||
|
"_csrf": csrf, |
||||||
|
"id": $this.data("id") |
||||||
|
}).done(function (data) { |
||||||
|
window.location.href = data.redirect; |
||||||
|
}); |
||||||
|
} |
||||||
|
}).modal('show'); |
||||||
|
return false; |
||||||
|
}); |
||||||
|
|
||||||
|
initInstall(); |
||||||
|
initRepository(); |
||||||
}); |
}); |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue