layout |
---|
default |
-
{% assign posts = site.TIL | sort: 'date' | reverse %}
{% for post in posts limit: 5 %}
-
{{ post.title }}
[{{ post.tag }}] {{ post.date | date: "%b %d, %Y" }}
{% endfor %}
# TIL ---
- Graphics
- MultiMedia
- Network
## Course Work - [MT](javascript:void(0))
- Opic
- Key
- Library
- Advance
- PS
- HTML5
- CSS
- jQuery
- Node.js
- Three.js
- Java
- Android
- Python
- Django
- Jekyll
- Markdown
- Git
- Wings3D
- Blender
- Illustrator
- PhotoShop
- Ubuntu
showTag("{{ posts.first.tag }}");
var tags = {}
{% assign before = "" %}
{% for post in posts %}
if(tags["{{post.tag}}"])
tags["{{post.tag}}"]++;
else
tags["{{post.tag}}"]=1;
{% endfor %}
var tag_a = document.getElementsByTagName('a');
var name;
for(var i=0;i<tag_a.length;i++){
if((name = tag_a.item(i).innerHTML).indexOf('<') == -1){
if(tags[name]){
tag_a.item(i).innerHTML = name+" ("+tags[name]+")";
tag_a.item(i).setAttribute('href','javascript:showTag("'+name+'")');
}
}
}
function showTag(name){
var string_tag = name;
var string_html = "<h2>> "+string_tag+"</h2><ul>";
{% for post in posts %}
if(string_tag == "{{post.tag}}"){
string_html+='<li><a href="{{ post.url }}">{{ post.title }}';
string_html+='</a></li>';
}
{% endfor %}
string_html+="</ul>";
$('.div_tag:nth-of-type(2)').html(string_html);
}