Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

typos

  • Loading branch information...
commit 54f04934f4a88002370c3665de3aa1ae213f168c 1 parent c995469
@dg dg authored
View
6 CD-collection/app/templates/@layout.latte
@@ -12,15 +12,13 @@
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <meta http-equiv="Content-Language" content="en" />
-
+ <meta charset="utf-8">
<meta name="description" content="Nette Framework example" />
<meta n:ifset="$robots" name="robots" content="{$robots}">
<title>{#title|striptags|trim}{/#} | Nette example</title>
- <link rel="stylesheet" type="text/css" media="screen" href="{$basePath}/css/site.css" />
+ <link rel="stylesheet" media="screen" href="{$basePath}/css/site.css" />
<script src="http://nette.github.com/resources/js/netteForms.js"></script>
</head>
View
6 Demo/Finder.filters.php
@@ -60,11 +60,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
-
+ <meta charset="utf-8">
<title>Nette\Finder custom filters | Nette Framework</title>
-
- <link rel="stylesheet" type="text/css" media="screen" href="files/style.css" />
+ <link rel="stylesheet" media="screen" href="files/style.css" />
</head>
<body>
View
12 Fifteen/app/templates/Default.default.latte
@@ -1,16 +1,10 @@
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <meta http-equiv="content-language" content="en">
- <meta http-equiv="imagetoolbar" content="no">
- <meta name="author" content="David Grudl">
- <meta name="copyright" content="David Grudl">
- <link rel="stylesheet" type="text/css" media="screen" href="{$basePath}/css/style.css">
-
+ <meta charset="utf-8">
<title>Fifteen - Nette Framework example</title>
-
- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js" type="text/javascript"></script>
+ <link rel="stylesheet" media="screen" href="{$basePath}/css/style.css">
+ <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js" type="text/javascript"></script>
<script src="{$basePath}/js/fifteen.js" type="text/javascript"></script>
<script src="{$basePath}/js/jquery.nette.js" type="text/javascript"></script>
</head>
View
18 Fifteen/www/js/fifteen.js
@@ -6,10 +6,12 @@ jQuery(function($) {
var active = false;
- $('.fifteen a.ajax').live('click', function(event) {
+ $('body').on('click', '.fifteen a.ajax', function(event) {
event.preventDefault();
event.stopImmediatePropagation();
- if (active || $.active) return;
+ if (active || $.active) {
+ return;
+ }
active = true;
var payload;
@@ -17,17 +19,21 @@ jQuery(function($) {
var img = $('img', this);
img.css('z-index', 1000);
img.animate({
- 'left': delta[0] * (img.attr('width') + 1) + 'px',
- 'top': delta[1] * (img.attr('height') + 1) + 'px'
+ left: delta[0] * img.attr('width'),
+ top: delta[1] * img.attr('height')
});
img.queue(function() {
active = false;
- if (payload) $.nette.success(payload);
+ if (payload) {
+ $.nette.success(payload);
+ }
});
$.post($.nette.href = this.href, function(data) {
payload = data;
- if (!active) $.nette.success(payload);
+ if (!active) {
+ $.nette.success(payload);
+ }
});
$.nette.spinner.css({
View
12 Fifteen/www/js/jquery.nette.js
@@ -16,20 +16,16 @@ if (typeof jQuery != 'function') {
(function($) {
$.nette = {
- success: function(payload)
- {
- // redirect
+ success: function(payload) {
if (payload.redirect) {
window.location.href = payload.redirect;
return;
}
- // state
if (payload.state) {
$.nette.state = payload.state;
}
- // snippets
if (payload.snippets) {
for (var i in payload.snippets) {
$.nette.updateSnippet(i, payload.snippets[i]);
@@ -42,14 +38,12 @@ if (typeof jQuery != 'function') {
}
},
- updateSnippet: function(id, html)
- {
+ updateSnippet: function(id, html) {
$('#' + id).html(html);
},
// create animated spinner
- createSpinner: function(id)
- {
+ createSpinner: function(id) {
return this.spinner = $('<div></div>').attr('id', id ? id : 'ajax-spinner').ajaxStart(function() {
$(this).show();
View
14 Forms/CSRF-protection.php
@@ -15,18 +15,14 @@
$form = new Form;
-
$form->addProtection('Security token did not match. Possible CSRF attack.', 3);
-
$form->addHidden('id')->setDefaultValue(123);
$form->addSubmit('submit', 'Delete item');
-// Check if form was successfully submitted?
-if ($form->isSubmitted() && $form->isValid()) {
+if ($form->isSuccess()) {
echo '<h2>Form was submitted and successfully validated</h2>';
-
Debugger::dump($form->values);
exit; // here is usually redirect to another page
@@ -34,16 +30,14 @@
-// Render form
?>
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
-
+ <meta charset="utf-8">
<title>Nette\Forms CSRF protection example | Nette Framework</title>
- <style type="text/css">
+ <style>
.required {
color: maroon
}
@@ -64,7 +58,7 @@
text-align: right;
}
</style>
- <link rel="stylesheet" type="text/css" media="screen" href="files/style.css" />
+ <link rel="stylesheet" media="screen" href="files/style.css" />
</head>
<body>
View
57 Forms/basic-example.php
@@ -2,10 +2,6 @@
/**
* Nette\Forms basic example.
- *
- * - form definition using fluent interfaces
- * - form groups usage
- * - default rendering
*/
@@ -18,25 +14,6 @@
Debugger::enable();
-$countries = array(
- 'Europe' => array(
- 'CZ' => 'Czech Republic',
- 'SK' => 'Slovakia',
- 'GB' => 'United Kingdom',
- ),
- 'CA' => 'Canada',
- 'US' => 'United States',
- '?' => 'other',
-);
-
-$sex = array(
- 'm' => 'male',
- 'f' => 'female',
-);
-
-
-
-// Define form with validation rules
$form = new Form;
// group Personal data
@@ -51,7 +28,10 @@
->addRule($form::INTEGER, 'Age must be numeric value')
->addRule($form::RANGE, 'Age must be in range from %d to %d', array(10, 100));
-$form->addRadioList('gender', 'Your gender:', $sex);
+$form->addRadioList('gender', 'Your gender:', array(
+ 'm' => 'male',
+ 'f' => 'female',
+));
$form->addText('email', 'Email:')
->setEmptyValue('@')
@@ -78,6 +58,14 @@
->addConditionOn($form['send'], $form::EQUAL, TRUE)
->addRule($form::FILLED, 'Enter your shipping address');
+$countries = array(
+ 'Europe' => array(
+ 'CZ' => 'Czech Republic',
+ 'SK' => 'Slovakia',
+ ),
+ 'US' => 'USA',
+ '?' => 'other',
+);
$form->addSelect('country', 'Country:', $countries)
->setPrompt('Select your country')
->addConditionOn($form['send'], $form::EQUAL, TRUE)
@@ -112,41 +100,32 @@
-// Check if form was submitted?
if ($form->isSubmitted()) {
-
- // Check if form is valid
if ($form->isValid()) {
echo '<h2>Form was submitted and successfully validated</h2>';
-
Debugger::dump($form->values);
exit; // here is usually redirect to another page
}
} else {
- // not submitted, define default values
- $defaults = array(
+ $form->setDefaults(array( // not submitted, define default values
'name' => 'John Doe',
'userid' => 231,
- 'country' => 'CZ', // Czech Republic
- );
-
- $form->setDefaults($defaults);
+ 'country' => 'CZ',
+ ));
}
-// Render form
?>
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
-
+ <meta charset="utf-8">
<title>Nette\Forms basic example | Nette Framework</title>
- <style type="text/css">
+ <style>
.required {
color: maroon
}
@@ -167,7 +146,7 @@
text-align: right;
}
</style>
- <link rel="stylesheet" type="text/css" media="screen" href="files/style.css" />
+ <link rel="stylesheet" media="screen" href="files/style.css" />
<script src="http://nette.github.com/resources/js/netteForms.js"></script>
</head>
View
53 Forms/custom-rendering.php
@@ -14,25 +14,6 @@
Debugger::enable();
-$countries = array(
- 'Europe' => array(
- 'CZ' => 'Czech Republic',
- 'SK' => 'Slovakia',
- 'GB' => 'United Kingdom',
- ),
- 'CA' => 'Canada',
- 'US' => 'United States',
- '?' => 'other',
-);
-
-$sex = array(
- 'm' => Html::el('option', 'male')->style('color: #248bd3'),
- 'f' => Html::el('option', 'female')->style('color: #e948d4'),
-);
-
-
-
-// Define form with validation rules
$form = new Form;
// setup custom rendering
$renderer = $form->getRenderer();
@@ -60,7 +41,10 @@
->addRule($form::INTEGER, 'Age must be numeric value')
->addRule($form::RANGE, 'Age must be in range from %d to %d', array(10, 100));
-$form->addSelect('gender', 'Your gender', $sex);
+$form->addSelect('gender', 'Your gender', array(
+ 'm' => Html::el('option', 'male')->style('color: #248bd3'),
+ 'f' => Html::el('option', 'female')->style('color: #e948d4'),
+));
$form->addText('email', 'Email')
->setEmptyValue('@')
@@ -87,6 +71,14 @@
->addConditionOn($form['send'], $form::EQUAL, TRUE)
->addRule($form::FILLED, 'Enter your shipping address');
+$countries = array(
+ 'Europe' => array(
+ 'CZ' => 'Czech Republic',
+ 'SK' => 'Slovakia',
+ ),
+ 'US' => 'USA',
+ '?' => 'other',
+);
$form->addSelect('country', 'Country', $countries)
->setPrompt('Select your country')
->addConditionOn($form['send'], $form::EQUAL, TRUE)
@@ -120,41 +112,32 @@
-// Check if form was submitted?
if ($form->isSubmitted()) {
-
- // Check if form is valid
if ($form->isValid()) {
echo '<h2>Form was submitted and successfully validated</h2>';
-
Debugger::dump($form->values);
exit; // here is usually redirect to another page
}
} else {
- // not submitted, define default values
- $defaults = array(
+ $form->setDefaults(array( // not submitted, define default values
'name' => 'John Doe',
'userid' => 231,
- 'country' => 'CZ', // Czech Republic
- );
-
- $form->setDefaults($defaults);
+ 'country' => 'CZ',
+ ));
}
-// Render form
?>
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
-
+ <meta charset="utf-8">
<title>Nette\Forms custom rendering example | Nette Framework</title>
- <style type="text/css">
+ <style>
html {
font: 16px/1.5 "Trebuchet MS", "Geneva CE", lucida, sans-serif;
border-top: 4.7em solid #F4EBDB;
@@ -236,7 +219,7 @@
background: #EEE;
}
</style>
- <link rel="stylesheet" type="text/css" media="screen" href="files/style.css" />
+ <link rel="stylesheet" media="screen" href="files/style.css" />
<script src="http://nette.github.com/resources/js/netteForms.js"></script>
</head>
View
39 Forms/custom-validator.php
@@ -25,7 +25,6 @@ static function divisibilityValidator($item, $arg)
-// Define form with validation rules
$form = new Form;
$form->addText('num1', 'Multiple of 8:')
@@ -34,45 +33,31 @@ static function divisibilityValidator($item, $arg)
$form->addText('num2', 'Not multiple of 5:')
->addRule(~'MyValidators::divisibilityValidator', 'Second number must not be %d multiple', 5); // negative
-
$form->addSubmit('submit', 'Send');
-// Check if form was submitted?
-if ($form->isSubmitted()) {
-
- // Check if form is valid
- if ($form->isValid()) {
- echo '<h2>Form was submitted and successfully validated</h2>';
-
- Debugger::dump($form->values);
-
- exit; // here is usually redirect to another page
- }
-
-} else {
- // not submitted, define default values
- $defaults = array(
- 'num1' => '5',
- 'num2' => '5',
- );
-
- $form->setDefaults($defaults);
+if ($form->isSuccess()) {
+ echo '<h2>Form was submitted and successfully validated</h2>';
+ Debugger::dump($form->values);
+ exit; // here is usually redirect to another page
}
+$form->setDefaults(array(
+ 'num1' => '5',
+ 'num2' => '5',
+));
+
-// Render form
?>
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
-
+ <meta charset="utf-8">
<title>Nette\Forms custom validator example | Nette Framework</title>
- <style type="text/css">
+ <style>
.required {
color: maroon
}
@@ -93,7 +78,7 @@ static function divisibilityValidator($item, $arg)
text-align: right;
}
</style>
- <link rel="stylesheet" type="text/css" media="screen" href="files/style.css" />
+ <link rel="stylesheet" media="screen" href="files/style.css" />
<script src="http://nette.github.com/resources/js/netteForms.js"></script>
<script>
Nette.validators.MyValidators_divisibilityValidator = function(elem, args, val) {
View
12 Forms/html5.php
@@ -15,7 +15,6 @@
Debugger::enable();
-// Define form with validation rules
$form = new Form;
$form->addGroup();
@@ -47,8 +46,7 @@
-// Check if form was successfully submitted?
-if ($form->isSubmitted() && $form->isValid()) {
+if ($form->isSuccess()) {
echo '<h2>Form was submitted and successfully validated</h2>';
Debugger::dump($form->values);
@@ -58,16 +56,14 @@
-// Render form
?>
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
-
+ <meta charset="utf-8">
<title>Nette\Forms and HTML5 | Nette Framework</title>
- <style type="text/css">
+ <style>
.required {
color: maroon
}
@@ -88,7 +84,7 @@
text-align: right;
}
</style>
- <link rel="stylesheet" type="text/css" media="screen" href="files/style.css" />
+ <link rel="stylesheet" media="screen" href="files/style.css" />
<script src="http://nette.github.com/resources/js/netteForms.js"></script>
</head>
View
53 Forms/localization.php
@@ -1,7 +1,7 @@
<?php
/**
- * Nette\Forms localization example (with Zend_Translate).
+ * Nette\Forms localization example (requires Zend_Translate).
*/
@@ -21,6 +21,7 @@
Debugger::enable();
+
class MyTranslator extends Zend_Translate implements Nette\Localization\ITranslator
{
/**
@@ -36,27 +37,11 @@ public function translate($message, $count = NULL)
}
-$countries = array(
- 'Europe' => array(
- 'CZ' => 'Czech Republic',
- 'SK' => 'Slovakia',
- ),
- 'US' => 'USA',
- '?' => 'other',
-);
-
-$sex = array(
- 'm' => 'male',
- 'f' => 'female',
-);
-
-
$translator = new MyTranslator('gettext', __DIR__ . '/messages.mo', 'cs');
$translator->setLocale('cs');
-// Define form with validation rules
$form = new Form;
$form->setTranslator($translator);
@@ -70,7 +55,10 @@ public function translate($message, $count = NULL)
->addRule($form::INTEGER, 'Age must be numeric value')
->addRule($form::RANGE, 'Age must be in range from %d to %d', array(10, 100));
-$form->addRadioList('gender', 'Your gender:', $sex);
+$form->addRadioList('gender', 'Your gender:', array(
+ 'm' => 'male',
+ 'f' => 'female',
+));
$form->addText('email', 'Email:')
->setEmptyValue('@')
@@ -97,6 +85,14 @@ public function translate($message, $count = NULL)
->addConditionOn($form['send'], $form::EQUAL, TRUE)
->addRule($form::FILLED, 'Enter your shipping address');
+$countries = array(
+ 'Europe' => array(
+ 'CZ' => 'Czech Republic',
+ 'SK' => 'Slovakia',
+ ),
+ 'US' => 'USA',
+ '?' => 'other',
+);
$form->addSelect('country', 'Country:', $countries)
->setPrompt('Select your country')
->addConditionOn($form['send'], $form::EQUAL, TRUE)
@@ -129,41 +125,32 @@ public function translate($message, $count = NULL)
-// Check if form was submitted?
if ($form->isSubmitted()) {
-
- // Check if form is valid
if ($form->isValid()) {
echo '<h2>Form was submitted and successfully validated</h2>';
-
Debugger::dump($form->values);
exit; // here is usually redirect to another page
}
} else {
- // not submitted, define default values
- $defaults = array(
+ $form->setDefaults(array( // not submitted, define default values
'name' => 'John Doe',
'userid' => 231,
- 'country' => 'CZ', // Czech Republic
- );
-
- $form->setDefaults($defaults);
+ 'country' => 'CZ',
+ ));
}
-// Render form
?>
<!DOCTYPE html>
<html>
<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
-
+ <meta charset="utf-8">
<title>Nette\Forms localization example | Nette Framework</title>
- <style type="text/css">
+ <style>
.required {
color: maroon
}
@@ -184,7 +171,7 @@ public function translate($message, $count = NULL)
text-align: right;
}
</style>
- <link rel="stylesheet" type="text/css" media="screen" href="files/style.css" />
+ <link rel="stylesheet" media="screen" href="files/style.css" />
<script src="http://nette.github.com/resources/js/netteForms.js"></script>
</head>
View
57 Forms/manual-rendering.php
@@ -2,9 +2,6 @@
/**
* Nette\Forms manual form rendering.
- *
- * - separated form and rules definition
- * - manual form rendering
*/
@@ -16,35 +13,26 @@
Debugger::enable();
-$countries = array(
- 'Europe' => array(
- 'CZ' => 'Czech Republic',
- 'SK' => 'Slovakia',
- 'GB' => 'United Kingdom',
- ),
- 'CA' => 'Canada',
- 'US' => 'United States',
- '?' => 'other',
-);
-
-$sex = array(
- 'm' => 'male',
- 'f' => 'female',
-);
-
-
-
-// Define form
$form = new Form;
$form->addText('name');
$form->addText('age');
-$form->addRadioList('gender', NULL, $sex);
+$form->addRadioList('gender', NULL, array(
+ 'm' => 'male',
+ 'f' => 'female',
+));
$form->addText('email')->setEmptyValue('@');
$form->addCheckbox('send');
$form->addText('street');
$form->addText('city');
-$form->addSelect('country', NULL, $countries)->setPrompt('Select your country');
+$form->addSelect('country', NULL, array(
+ 'Europe' => array(
+ 'CZ' => 'Czech Republic',
+ 'SK' => 'Slovakia',
+ ),
+ 'US' => 'USA',
+ '?' => 'other',
+))->setPrompt('Select your country');
$form->addPassword('password');
$form->addPassword('password2');
@@ -86,41 +74,32 @@
-// Check if form was submitted?
if ($form->isSubmitted()) {
-
- // Check if form is valid
if ($form->isValid()) {
echo '<h2>Form was submitted and successfully validated</h2>';
-
Debugger::dump($form->values);
exit; // here is usually redirect to another page
}
} else {
- // not submitted, define default values
- $defaults = array(
+ $form->setDefaults(array( // not submitted, define default values
'name' => 'John Doe',
'userid' => 231,
- 'country' => 'CZ', // Czech Republic
- );
-
- $form->setDefaults($defaults);
+ 'country' => 'CZ',
+ ));
}
-// Render form
?>
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
-
+ <meta charset="utf-8">
<title>Nette\Forms manual form rendering | Nette Framework</title>
- <style type="text/css">
+ <style>
.required {
color: maroon
}
@@ -141,7 +120,7 @@
text-align: right;
}
</style>
- <link rel="stylesheet" type="text/css" media="screen" href="files/style.css" />
+ <link rel="stylesheet" media="screen" href="files/style.css" />
<script src="http://nette.github.com/resources/js/netteForms.js"></script>
</head>
View
51 Forms/naming-containers.php
@@ -2,8 +2,6 @@
/**
* Nette\Forms naming containers example.
- *
- * - using naming containers
*/
@@ -15,55 +13,46 @@
Debugger::enable();
-$countries = array(
- 'Select your country',
- 'Europe' => array(
- 'CZ' => 'Czech Republic',
- 'SK' => 'Slovakia',
- 'GB' => 'United Kingdom',
- ),
- 'CA' => 'Canada',
- 'US' => 'United States',
- '?' => 'other',
-);
-
-$sex = array(
- 'm' => 'male',
- 'f' => 'female',
-);
-
-
-
-// Define form with validation rules
$form = new Form;
// group First person
$form->addGroup('First person');
+
$first = $form->addContainer('first');
$first->addText('name', 'Your name:');
$first->addText('email', 'Email:');
$first->addText('street', 'Street:');
$first->addText('city', 'City:');
-$first->addSelect('country', 'Country:', $countries);
+$first->addSelect('country', 'Country:', array(
+ 'Europe' => array(
+ 'CZ' => 'Czech Republic',
+ 'SK' => 'Slovakia',
+ ),
+ 'US' => 'USA',
+ '?' => 'other',
+));
// group Second person
$form->addGroup('Second person');
+
$second = $form->addContainer('second');
$second->addText('name', 'Your name:');
$second->addText('email', 'Email:');
$second->addText('street', 'Street:');
$second->addText('city', 'City:');
-$second->addSelect('country', 'Country:', $countries);
+$second->addSelect('country', 'Country:', array(
+ 'Europe',
+ 'USA',
+));
-// group for buttons
+// group for button
$form->addGroup();
$form->addSubmit('submit', 'Send');
-// Check if form was successfully submitted?
-if ($form->isSubmitted() && $form->isValid()) {
+if ($form->isSuccess()) {
echo '<h2>Form was submitted and successfully validated</h2>';
Debugger::dump($form->values);
@@ -73,16 +62,14 @@
-// Render form
?>
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
-
+ <meta charset="utf-8">
<title>Nette\Forms naming containers example | Nette Framework</title>
- <style type="text/css">
+ <style>
.required {
color: maroon
}
@@ -102,7 +89,7 @@
width: 10em;
text-align: right;
}
- <link rel="stylesheet" type="text/css" media="screen" href="files/style.css" />
+ <link rel="stylesheet" media="screen" href="files/style.css" />
</style>
</head>
View
6 Micro-blog/www/data/templates/@layout.latte
@@ -1,11 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-
+ <meta charset="utf-8">
<title>{#title|striptags|trim}Homepage{/#} | Nette Framework Micro-blog example</title>
-
- <link rel="stylesheet" type="text/css" media="screen" href="{$basePath}/style.css" />
+ <link rel="stylesheet" media="screen" href="{$basePath}/style.css" />
</head>
<body>
View
4 Modules-Usage/app/AdminModule/templates/@layout.latte
@@ -1,9 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+ <meta charset="utf-8">
<title>Modules demo</title>
- <link rel="stylesheet" type="text/css" media="screen" href="{$basePath}/css/site.css">
+ <link rel="stylesheet" media="screen" href="{$basePath}/css/site.css">
</head>
<body>
View
4 Modules-Usage/app/FrontModule/templates/@layout.latte
@@ -1,9 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+ <meta charset="utf-8">
<title>Modules demo</title>
- <link rel="stylesheet" type="text/css" media="screen" href="{$basePath}/css/site.css">
+ <link rel="stylesheet" media="screen" href="{$basePath}/css/site.css">
</head>
<body>
Please sign in to comment.
Something went wrong with that request. Please try again.