]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - doc/plugins/write/tutorial.mdwn
ok, think I figured it out
[git.ikiwiki.info.git] / doc / plugins / write / tutorial.mdwn
index bc1533f00e8ff904fa6711ff83a939507ee11cad..b4705fe3187776b07e0f04531f72cb3b20f90267 100644 (file)
@@ -2,7 +2,7 @@ This tutorial will walk you through [[writing|write]] your first ikiwiki
 plugin.
 
 What should the plugin do? Let's make it calculate and output the Fibonachi
 plugin.
 
 What should the plugin do? Let's make it calculate and output the Fibonachi
-sequense. To output the next number in the sequence, all a user has to do
+sequence. To output the next number in the sequence, all a user has to do
 is write this on a wiki page:
 
        [[fib ]]
 is write this on a wiki page:
 
        [[fib ]]
@@ -39,7 +39,7 @@ register hooks that ikiwiki will call later.
        }
 
 This has hooked our plugin into the preprocess hook, which ikiwiki uses to
        }
 
 This has hooked our plugin into the preprocess hook, which ikiwiki uses to
-expand [[PreprocessorDirectives|preprocessordirectives]]. Notice that "fib"
+expand [[PreprocessorDirectives|preprocessordirective]]. Notice that "fib"
 has shown up again. It doesn't actually have to match the module name this
 time, but it generally will. This "fib" is telling ikiwiki what kind of
 PreprocessorDirective to handle, namely one that looks like this:
 has shown up again. It doesn't actually have to match the module name this
 time, but it generally will. This "fib" is telling ikiwiki what kind of
 PreprocessorDirective to handle, namely one that looks like this:
@@ -119,7 +119,7 @@ the sequence in some cases.
 Obviously, using a global `$last` veriable was a bad idea. It would
 work ok in a more regular cgi-based wiki, which only outputs one page per
 run. But since ikiwiki is a wiki *compiler*, things are a bit more
 Obviously, using a global `$last` veriable was a bad idea. It would
 work ok in a more regular cgi-based wiki, which only outputs one page per
 run. But since ikiwiki is a wiki *compiler*, things are a bit more
-complicated. It't not very hard to fix, though, if we do want the seqense
+complicated. It's not very hard to fix, though, if we do want the sequence
 to start from 1 in every page that uses it.
 
        my %last;
 to start from 1 in every page that uses it.
 
        my %last;
@@ -186,4 +186,4 @@ either case, it will run forever. Here's one way to fix that:
                }
 
 As these security problems have demonstrated, even a simple input from the
                }
 
 As these security problems have demonstrated, even a simple input from the
-user needs to be checked thuroughly before being used by an ikiwiki plugin.
+user needs to be checked thoroughly before being used by an ikiwiki plugin.