Step-by-step installtion of cGit on nginx without funky rewrite rules.
This is for ::
| # to generate your dhparam.pem file, run in the terminal | |
| openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048 |
| <?php | |
| // Run this code on 'after_theme_setup', when plugins have already been loaded. | |
| add_action('after_setup_theme', 'my_load_plugin'); | |
| // This function loads the plugin. | |
| function my_load_plugin() { | |
| // Check to see if your plugin has already been loaded. This can be done in several | |
| // ways - here are a few examples: |
| <?php | |
| /* | |
| Usage: | |
| $frag = new CWS_Fragment_Cache( 'unique-key', 3600 ); // Second param is TTL | |
| if ( !$frag->output() ) { // NOTE, testing for a return of false | |
| functions_that_do_stuff_live(); | |
| these_should_echo(); | |
| // IMPORTANT | |
| $frag->store(); | |
| // YOU CANNOT FORGET THIS. If you do, the site will break. |
| #!/bin/sh | |
| # | |
| # Copyright (c) 2007 Andy Parkins | |
| # | |
| # An example hook script to mail out commit update information. This hook | |
| # sends emails listing new revisions to the repository introduced by the | |
| # change being reported. The rule is that (for branch updates) each commit | |
| # will appear on one email and one email only. | |
| # | |
| # This hook is stored in the contrib/hooks directory. Your distribution |
| # An example Jekyll generator. Utilizes the new plugin system. | |
| # | |
| # 1. Make a _plugins directory in your jekyll site, and put this class in a file there. | |
| # 2. Upon site generation, version.html will be created in your root destination with | |
| # # the version of Jekyll that generated it | |
| module Jekyll | |
| class VersionReporter < Generator | |
| safe true |