aboutsummaryrefslogtreecommitdiff
path: root/doc/plugins/contrib/shortcuts/discussion.mdwn
blob: 367d1b9a343c2f5f5ca152faeccf01475446fbf2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Ah, this is something I've been meaning to look into adding for a while.

I think it might be a good idea to make the page that configures the
shortcuts be a regular page in the wiki, as was done with the smilies
plugin. Of course, it would need to avoid abuse since anyone could edit it
then (unless it were locked).

The other thing that I wondered as I looked at this is, why add a new
syntax for the shortcuts? It would be less complex, and probably easier to
implement if it used an existing syntax. The shortcuts could just use a
preprocessor directive:

	\[[shortcut dbug 30303]]

If that's not short enough, it would be possible to register a preprocessor
directive per shortcut, yeilding this syntax:

	\[[dbug 30303]]

Unless I'm missing something and a "walf expression" is something already
standard across wikis, this approach seems cleaner and easier to learn for
ikiwiki users.

--[[Joey]]