'<div class="record">#{data}<div class="info">Posted #{date}</div></div>'
);
var tagRecordTemplate = new Template(
- '<div class="record">#{data}<div class="info">Posted by <a class="author" href="/\##{author}">@#{author}</a> on #{date}</div></div>'
+ '<div class="record">#{data}<div class="info">Posted by <a class="author ref" href="/\##{author}">@#{author}</a> on #{date}</div></div>'
);
var latestRecordsTemplate = new Template(
- '<div class="record"><a class="author" href="/\##{author}">@#{author}</a> #{data}</div>'
+ '<div class="record"><a class="author ref" href="/\##{author}">@#{author}</a> #{data}</div>'
);
// Page elements
record.data = record.data.replace(/(\s)\*([^*]+)\*(\s)/g, '$1<i>$2</i>$3');
// Turn refs and tags into links
- record.data = record.data.replace(/(\s|^)#([A-Za-z0-9_-]+)/g, '$1<a href="#tag/$2">#$2</a>');
- record.data = record.data.replace(/(\s|^)@([A-Za-z0-9_-]+)/g, '$1<a href="#$2">@$2</a>');
+ record.data = record.data.replace(/(\s|^)#([A-Za-z0-9_-]+)/g, '$1<a href="#tag/$2" class="ref">#$2</a>');
+ record.data = record.data.replace(/(\s|^)@([A-Za-z0-9_-]+)/g, '$1<a href="#$2" class="ref">@$2</a>');
// Turn newlines into linebreaks and paragraphs
record.data = record.data.replace(/\r?\n\r?\n/g, "<p>").replace(/\r?\n/g, "<br>");
// Show the first five
tickerHead = $('latest-posts').firstChild;
- for (var i = 0; i < 5 && tickerHead; i++) {
+ for (var i = 0; i < 10 && tickerHead; i++) {
tickerHead.show();
tickerHead = tickerHead.nextSibling;
}
j.tags.each(function(v) {
var a = new Element('a', {href: '/#tag/' + v});
a.insert('#' + v);
+ a.className = 'ref';
$('latest-tags').insert(a);
$('latest-tags').appendChild(document.createTextNode(' '));
});