Autolink.
This commit is contained in:
parent
1122be30cd
commit
0524caea00
|
@ -1,4 +1,5 @@
|
|||
<script src="assets/highlight.min.js"></script>
|
||||
<script src="assets/script.js"></script>
|
||||
<script>
|
||||
hljs.configure({classPrefix: ''});
|
||||
hljs.initHighlightingOnLoad();
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
(function () {
|
||||
var tags = document.querySelectorAll('h1,h2,h3,h4,h5,h6,li,p,span');
|
||||
|
||||
for (var i=0, len=tags.length; i<len; i++) {
|
||||
var tag = tags[i];
|
||||
if ((~tag.innerHTML.indexOf('>') ||
|
||||
(!tag.innerHTML.match(/https?:\/\//))))
|
||||
continue;
|
||||
tag.innerHTML = tag.innerHTML.replace(/https?:\/\/[^ ]*/g, function (url) {
|
||||
url = url.replace(/[\.\),!]*$/, '');
|
||||
var label = url;
|
||||
label = label.replace(/^https?:\/\//, '')
|
||||
.replace(/\/$/, '');
|
||||
return "<a href='"+url+"'>"+label+"</a>";
|
||||
});
|
||||
}
|
||||
})();
|
|
@ -3,8 +3,6 @@ title: Jasmine
|
|||
layout: default
|
||||
---
|
||||
|
||||
[Jasmine](http://pivotal.github.com/jasmine/).
|
||||
|
||||
describe("A suite", function() {
|
||||
it("contains spec with an expectation", function() {
|
||||
expect(true).toBe(true);
|
||||
|
@ -133,3 +131,7 @@ Jasmine jQuery
|
|||
$('#some_element').click();
|
||||
expect('click').toHaveBeenPreventedOn($('#some_element'));
|
||||
expect('click').toHaveBeenTriggeredOn($('#some_element'));
|
||||
|
||||
### Reference
|
||||
|
||||
* http://pivotal.github.com/jasmine/
|
||||
|
|
7
mocha.md
7
mocha.md
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
title: Mocha.js
|
||||
layout: Default
|
||||
layout: default
|
||||
---
|
||||
|
||||
### BDD
|
||||
|
@ -34,3 +34,8 @@ layout: Default
|
|||
foo.should.have.length(3);
|
||||
tea.should.have.property('flavors').with.length(3);
|
||||
|
||||
### See also
|
||||
|
||||
* [Chai](chai.html)
|
||||
* [Sinon](sinon.html)
|
||||
* [Sinon Chai](sinon-chai.html)
|
||||
|
|
|
@ -3,14 +3,12 @@ title: Rails features
|
|||
layout: default
|
||||
---
|
||||
|
||||
### Caching
|
||||
|
||||
https://github.com/rails/actionpack-page_caching
|
||||
### [Page caching](https://github.com/rails/actionpack-page_caching)
|
||||
|
||||
class WeblogController < ActionController::Base
|
||||
caches_page :show, :new
|
||||
end
|
||||
|
||||
This will generate cache files such as weblog/show/5.html and weblog/new.html,
|
||||
which match the URLs used that would normally trigger dynamic page
|
||||
generation
|
||||
This will generate cache files such as `weblog/show/5.html` and
|
||||
`weblog/new.html`, which match the URLs used that would normally trigger dynamic
|
||||
page generation
|
||||
|
|
Loading…
Reference in New Issue