Commit Graph

434 Commits

Author SHA1 Message Date
Brandon Mathis dc81c879b0 added slugignore to help with heroku deployment 2011-09-22 18:09:03 -05:00
Brandon Mathis aa1abd0827 now Github pages :push task forces 2011-09-22 16:16:54 -05:00
Brandon Mathis 4d49149404 renamed github pages configuration task 2011-09-22 04:45:44 -05:00
Brandon Mathis fcb730b5bf Restored copying public into _deploy. fixes #169 2011-09-22 04:43:09 -05:00
Brandon Mathis 4efb29394f improved github configuration raketask 2011-09-22 04:41:40 -05:00
Frederic Hemberger 92ff4a9c67 copydot task can be called with parameters, no need for separate copydot_deploy 2011-09-22 10:17:31 +02:00
Brandon Mathis a5d55fe80f Fixed issue where dotfiles were not being copied to _deploy for github pages deployments 2011-09-21 18:54:54 -05:00
Brandon Mathis 5b2b0c508b fixed issue where public was being copied into _deploy 2011-09-21 18:44:21 -05:00
Frederic Hemberger 27c736bff5 Minor fixes 2011-09-21 15:01:23 +02:00
Frederic Hemberger a9a901c136 Fixed misuse of ARIA roles (see http://dev.opera.com/articles/view/introduction-to-wai-aria/) 2011-09-21 14:48:38 +02:00
Frederic Hemberger 2a30d9a1eb Refactored inclusion of disqus script
- Added ARIA setting `aria-live="polite"` to comment output
- Removed duplicate <div id="disqus_thread"> from page/post templates
- Moved blocking JavaScript loading to the end of the document body.
- Merged JavaScript code for index and pages/posts using conditionals
- Moved global JavaScript disqus variables into the anonymous function to stop pollution of global namespace
2011-09-21 14:09:48 +02:00
Frederic Hemberger b2828eb039 Added optional comment count for disqus, fixes #88 2011-09-21 11:46:48 +02:00
Frederic Hemberger 3dbc379caa Updated regex to select less content on posts 2011-09-21 11:41:55 +02:00
Frederic Hemberger 111142c5c2 Fixes whitespace, removed unnecessary closing '/' in HTML5 2011-09-21 10:13:23 +02:00
Frederic Hemberger 0b5215c0f5 Adds first 150 chars of content as meta description, if no page.description specified. Fixes #162 2011-09-21 10:08:38 +02:00
Frederic Hemberger 48a93a90a4 Merge pull request #159 from tmiller/patch-1
Removing glob because globbing does not pick up dotfiles.
2011-09-19 23:00:11 -07:00
Tom Miller ec91c370d5 Removing glob because globbing does not pick up dotfiles. 2011-09-19 22:46:21 -05:00
Frederic Hemberger 44e4a991cf Fixes styling of <figure> code header 2011-09-18 21:27:42 +02:00
Frederic Hemberger 31adeee1df Wraps git commit message in double quotes, fixes #139 2011-09-18 14:07:43 +02:00
Frederic Hemberger 347e855ddc Fixes HTML validation issues with code highlighting 2011-09-18 13:55:35 +02:00
Frederic Hemberger 9e5e3c5d2f Fixes spacing and global variable leaks, JSHint check
octopress.js now almost passes JSHint (http://jshint.com). The only issues left
are due to undefined Modernizr and swfobject objects and the compressed
swfobject code at the end of the file, but those are neglectable.
2011-09-18 13:50:23 +02:00
Frederic Hemberger f6bf894387 Aligns naming of .pygments-cache, .gist-cache and .sass-cache 2011-09-18 13:45:25 +02:00
Brandon Mathis 41cbe78251 Merge pull request #154 from jcsims/rake_dotcopy_fix
Fixes #150. Strip leading path before checking for excluded file.
2011-09-17 16:46:05 -07:00
Chris Sims 1a562b9580 Fixes #150. Strip leading path before checking for excluded file. 2011-09-17 18:34:09 -05:00
Brandon Mathis 728bdad5ca removes index.html from canonical urls. closes #153 2011-09-17 09:40:32 -05:00
Brandon Mathis 48cd2793cf added itegration to gen_deploy 2011-09-12 14:51:49 -05:00
fhemberger 565648300b Fix an issue in 'watch' and 'preview' where main process is terminated with child processes still running 2011-09-12 21:36:14 +02:00
fhemberger 04973e0948 Move generate + deploy to separate task 2011-09-12 20:48:26 +02:00
fhemberger 960a57c256 Generate site before deploying, execute tasks in sequence 2011-09-12 19:49:18 +02:00
fhemberger 5c275542c3 Copy dotfiles also for subdirectories 2011-09-12 19:46:11 +02:00
Brandon Mathis 7c1c24f899 moved from Posix::Span to Process.span, fixing #46 2011-09-08 11:54:18 -05:00
Brandon Mathis 7e75d2f654 updated Gemfile.lock 2011-09-08 10:39:49 -05:00
Brandon Mathis 71ad7185bc Merge branch 'sinatra_static_server' of https://github.com/scottwater/octopress into scottwater-sinatra_static_server
Conflicts:
	Gemfile
	Gemfile.lock
2011-09-08 10:31:36 -05:00
Brandon Mathis a289c90909 improved backtick codeblock's handling of the raw option 2011-09-07 23:30:09 -05:00
Brandon Mathis 3d2d1a8be4 1. Vastly improved backtick code blocks and added support for Textile
2. Refactored Octopress filters into Liquid filters and pre/post render filters (using post_filters plugin)
3. Added methods to raw plugin to prevent Markdown and Textile from parsing blocks
4. Updated render partial to invoke the pre_render method of post_filters
5. Moved Rubypants filter out of default.html into Octopress post_render filters
6. Added raw's safe_wrapper method to codeblock and include_code filters
2011-09-07 18:34:21 -05:00
Brandon Mathis b25db54f93 Merge branch 'post_filters' 2011-09-07 18:34:17 -05:00
Brandon Mathis 9d2c76e189 Added {% raw %} liquid block, allowing for blocks of code which are not parsed by Liquid 2011-09-07 17:49:20 -05:00
Brandon Mathis 3d05721908 fixed missing date in page headers 2011-09-06 03:18:31 -05:00
Brandon Mathis fd99f9f7cf Merge branch 'post_filters_plugin' of https://github.com/tedkulp/octopress into post_filters 2011-09-05 23:18:47 -05:00
Brandon Mathis 31b5388402 Downcased category urls 2011-09-05 08:07:08 -05:00
Brandon Mathis c604af28da removed unicode_utils as a dependency 2011-09-05 07:53:04 -05:00
Chun-wei Kuo 7e976cbc60 Improved support for non Latin characters in category names. Fixes #128 2011-09-05 18:07:40 +08:00
Brandon Mathis 4c21e69093 Time metadata for updated pages and posts are now displayed where and when it is appropriate 2011-09-04 14:19:16 -05:00
Brandon Mathis 8c0dd58ee6 changed left angle quote to dash for page titles 2011-09-04 09:21:01 -05:00
Ted Kulp 5eea47c8d6 Added post_filters plugin
Plugins that extend PostFilter will get three
additional methods: pre_render, post_render and
post_write. These will be called when every page
or post is processed and allows for the plugin to
modify the post/page object directly to modify
the output beyond what can be done with just
markup.
2011-09-04 09:56:27 -04:00
Brandon Mathis b812500f39 Updated new_post and new_page taks to use new ask method for dialogs 2011-09-04 08:47:36 -05:00
Brandon Mathis ed0c220523 Merge branch 'master' of https://github.com/fhemberger/octopress into fhemberger-master
Conflicts:
	plugins/category_generator.rb
2011-09-04 08:37:22 -05:00
fhemberger f03c4cdb2a install: Adds confirmation before overwriting existing source_dir 2011-09-04 14:25:04 +02:00
fhemberger 80f8a609f6 Improved support for non Latin characters in category names. Fixes #128 2011-09-04 12:56:54 +02:00
fhemberger dae6cceec2 show page.title first, best practice for SEO and usability (e.g. bookmarks) 2011-09-04 12:21:58 +02:00