Merge branch 'wip-mdl-28101' of git://github.com/rajeshtaneja/moodle
authorAparup Banerjee <aparup@moodle.com>
Tue, 14 Feb 2012 07:38:43 +0000 (15:38 +0800)
committerAparup Banerjee <aparup@moodle.com>
Tue, 14 Feb 2012 07:38:43 +0000 (15:38 +0800)
1  2 
mod/wiki/editors/wiki_editor.php

@@@ -82,3 -82,24 +82,24 @@@ function wiki_print_editor_wiki($pageid
      echo '</form>';
      echo $OUTPUT->container_end();
  }
 -}
+ /**
+  * Returns escaped token used by a wiki language to represent a given tag or "object" (bold -> **)
+  *
+  * @param string $format format of page
+  * @param array|string $token format tokens which needs to be escaped
+  * @return array|string
+  */
+ function getTokens($format, $token) {
+     $tokens = wiki_parser_get_token($format, $token);
+     if (is_array($tokens)) {
+         foreach ($tokens as $key => $value) {
+             $tokens[$key] = urlencode(str_replace("'", "\'", $value));
+         }
+     } else {
+         urlencode(str_replace("'", "\'", $token));
+     }
+     return $tokens;
++}