parsleyjs
Version:
Validate your forms, frontend, without writing a single line of javascript!
185 lines (163 loc) • 7.52 kB
HTML
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Parsley, the ultimate frontend javascript form validation library">
<meta name="author" content="Guillaume Potier">
<title>Parsley - Find the help you need</title>
<!-- Mochat tests css -->
<link rel="stylesheet" href="../node_modules/mocha/mocha.css" />
<!-- Bootstrap core CSS -->
<link href="../bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="assets/docs.css" rel="stylesheet">
<link href="assets/help.css" rel="stylesheet">
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->
<style>
#element { display: none; }
.jumbotron { padding-bottom: 0px; margin-bottom: 0;}
.bs-callout { height: 145px; }
#stack .uwidget-actions { background-color: #5bc0de; }
#gh .uwidget-actions { background-color: #f0ad4e; }
</style>
</head>
<body>
<div class="container">
<div class="masthead">
<div class="header">
<h3 class="text-muted"><a href="../">Parsley</a></h3>
<span class="social-buttons inline-block">
<a href="https://twitter.com/share" class="twitter-share-button" data-url="http://parsleyjs.org" data-text="Parsley, the ultimate javascript form validation library. #parsleyjs" data-via="guillaumepotier" data-related="guillaumepotier" data-hashtags="parsleyjs">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
<iframe src="http://ghbtns.com/github-btn.html?user=guillaumepotier&repo=Parsley.js&type=watch&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20"></iframe>
<iframe src="http://ghbtns.com/github-btn.html?user=guillaumepotier&repo=Parsley.js&type=fork&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20"></iframe>
</span>
</div>
<ul class="nav nav-justified">
<li><a href="../">Home</a></li>
<li><a href="examples.html">Examples</a></li>
<li><a href="index.html">Documentation</a></li>
<li><a href="download.html">Download</a></li>
<li class="active"><a href="help.html">Help</a></li>
<li><a href="annotated-source/main.html">Annotated source</a></li>
<li><a href="tests.html">Tests</a></li>
<li><a href="about.html">About</a></li>
</ul>
<!-- Jumbotron -->
<div class="jumbotron">
<h1>Help: bugs & community</h1>
<small>You're not alone..</small>
<hr></hr>
</div>
<div class="col-md-6">
<div class="bs-callout bs-callout-info">
<h4>StackOverflow: need a hand, not sure how to do something?</h4>
<p>
Parsley ships with a lot of easy to use built-in stuff, be <a href="index.html">sure to read the doc!</a>. In some cases, you'll need to work more deeply with listeners, internals.. If you're stuck, have a look at <a href="http://stackoverflow.com/questions/tagged/parsley.js">StackOverflow's great Parsley questions and answers</a>.
</p>
</div>
<div id="stack" class="uwidget" data-height="400px" data-width="100%"></div>
</div>
<div class="col-md-6">
<div class="bs-callout bs-callout-warning">
<h4>GitHub: found a bug or want to contribute?</h4>
<p>
If you are either pretty sure that you spotted a vicious bug, or have a great feature implementation / idea, be sure to go to <a href="https://github.com/guillaumepotier/Parsley.js">GitHub</a> and open an issue or a pull request.
</p>
</div>
<div id="gh" class="uwidget" data-height="400px" data-width="100%"></div>
</div>
<div class="clearfix"></div>
<!-- Site footer -->
<div class="footer">
<p>© <a href="https://twitter.com/guillaumepotier" title="Guillaume Potier on Twitter">Guillaume Potier</a> 2014 - <a href="http://wisembly.com">@Wisembly</a></p>
</div>
</div>
<script type="text/javascript" src="../bower_components/jquery/dist/jquery.min.js"></script>
<script src="../bower_components/uwidget/uwidget.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#gh').UWidget({
url: 'https://api.github.com/repos/guillaumepotier/Parsley.js/issues',
handler: function (data) {
return data;
},
template: 'gh_tmpl',
sort: {
enabled: true,
name: 'sort',
values: ['created', 'updated', 'comments'],
labels: ['Creation date', 'Update date', 'Comments']
},
direction: {
enabled: true,
name: 'direction',
values: ['desc', 'asc'],
labels: ['Descending', 'Ascending']
},
filters: {
enabled: true,
name: 'labels',
values: ['bug', 'request'],
labels: ['Bug', ' Request']
}
});
$('#stack').UWidget({
url: 'https://api.stackexchange.com/2.2/search?tagged=parsley.js&site=stackoverflow',
handler: function (data) {
return data.items;
},
template: 'stack_tmpl',
sort: {
enabled: true,
name: 'sort',
values: ['creation', 'activity', 'votes', 'relevance'],
labels: ['Creation', 'Activity', 'Votes', 'Relevance']
},
direction: {
enabled: true,
name: 'order',
values: ['desc', 'asc'],
labels: ['Descending', 'Ascending']
}
});
});
</script>
<script type="text/html" id="gh_tmpl">
<li>
<span class="gh-issue-comments">
<%= comments %> <%= comments > 1 ? "comments" : "commment" %>
</span>
<span class="gh-issue-title">
<a href="<%= html_url %>"><%= title %></a>
</span>
</li>
</script>
<script type="text/html" id="stack_tmpl">
<li>
<span class="stack-question-answers">
<%= answer_count %> <%= answer_count > 1 ? "answers" : "answer" %>
</span>
<span class="stack-question-title">
<a href="<%= link %>"><%= title %></a>
</span>
</li>
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-37229467-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</body>
</html>