desc"Begin a new post in #{source_dir}/#{posts_dir} with Alias"task:post,:title,:title_aliasdo|t,args|raise"### You haven't set anything up yet. First run `rake install` to set up an Octopress theme."unlessFile.directory?(source_dir)mkdir_p"#{source_dir}/#{posts_dir}"args.with_defaults(:title=>'new-post')title=args.titletitle_alias=args.title_aliasfilename="#{source_dir}/#{posts_dir}/#{Time.now.strftime('%Y-%m-%d')}-#{title.to_url}.#{new_post_ext}"ifFile.exist?(filename)abort("rake aborted!")ifask("#{filename} already exists. Do you want to overwrite?",['y','n'])=='n'endputs"Creating new post: #{filename}"open(filename,'w')do|post|post.puts"---"post.puts"layout: post"post.puts"title: \"#{title_alias}\""post.puts"date: #{Time.now.strftime('%Y-%m-%d %H:%M')}"post.puts"comments: true"post.puts"categories: "post.puts"---"endend
/**sample javascript from xui*/varundefined,xui,window=this,string=newString('string'),document=window.document,simpleExpr=/^#?([\w-]+)$/,idExpr=/^#/,tagExpr=/<([\w:]+)/,slice=function(e){return[].slice.call(e,0);};try{vara=slice(document.documentElement.childNodes)[0].nodeType;}catch(e){slice=function(e){varret=[];for(vari=0;e[i];i++)ret.push(e[i]);returnret;};}window.x$=window.xui=xui=function(q,context){returnnewxui.fn.find(q,context);};