b708730e3873907bff879ef0ad7ddf551737bf2d
[atutor.git] / mods / wiki / doc / FAQ
1 This is a list of rather often asked questions, together with answers of
2 course. It has been compiled from our MailingList, SupportForum and years
3 of experience with user frustration. :)
4
5
6 When I edit a page, ugly BACKSLASHES \ \\ appear before quotation marks.
7 ------------------------------------------------------------------------
8
9 This is not a bug in ewiki+, but a misconfiguration of the PHP interpreter.
10 Older versions still have the dumb "magic_quotes_gpc" setting enabled in the
11 "php.ini". Ask your provider to change this (disabled per default since PHP
12 version 4.2).
13
14 As workaround it is recommended to ALWAYS load the "plugins/lib/fix.php"
15 script. This will remove the backslashes from the mangled input, and won't
16 hurt otherwise.
17
18
19 Where can I switch the LANGUAGE for the »!ErfurtWiki«?
20 ------------------------------------------------------
21
22 NoWhere! It depends on the settings of your browser. Every browser sends
23 a list of preferred languages with every request. ewiki+ automatically
24 checks for this and chooses the most appropriate translations. (Of course
25 it is possible to hard-wire a certain language.)
26
27 You could use the plugin "linking/tcn" to let it automatically switch
28 between pages in a multi-lingual Wiki.
29
30
31 TABLES and link TITLES
32 ----------------------
33
34 The dash syntax for giving titles to links, of course clashes with the
35 markup for tables.
36
37 To work around this, and also because it looks nicer, you can use the
38 alternative syntax with quotation marks:
39
40    ["quotes around the title" ExtendedWikiMarkup]
41
42
43 The default LAYOUT doesn't look so nice
44 ---------------------------------------
45
46 All the example layouts distributed with the main ewiki tarball aren't
47 quite good-looking. There is always too little time to spend it on that,
48 and then this is also to encourage people to use their own layouts.
49
50 You can go to http://oswd.org/ and get ideas or templates from there. Or
51 download our ewiki extra tarball or the layouts from the WebInstaller on
52 http://ewiki.berlios.de/installer/layouts/
53
54
55 I want side PANELS and an editable MENU
56 ---------------------------------------
57
58 Only few of the default/example layouts come with portal-script like
59 features. But you can have a look into fragments/blocks/ if you are
60 looking for some fancy feature.
61
62 ewiki doesn't care too much about your site layout, it only emits the
63 inner body part (with the Wiki page and controls). What else you want to
64 have on your pages is hardly controlled by it - that's the major design
65 constraint and conceptual shortcoming here.
66
67
68 Spammers! Spammers! Spammers! I need help, quick!
69 -------------------------------------------------
70
71 Please read the doc/LinkSpammers file. We have prepared lots of
72 countermeasures.
73
74
75 Have authors listed with a name/page in addition to the IP address
76 ------------------------------------------------------------------
77
78 This is the domain of the "$ewiki_author" variable. If you want your users
79 to set their names themselves (so your scripts don't need to do that), you
80 can use the "plugins/edit/authorname" plugin for example. The ProtectedMode
81 plugins provide similar functionatility (though that's overkill here).
82 There is even a WikiUserLogin page plugin.
83
84
85
86
87
88 old
89 ---
90
91 ! Remove
92
93 __Q:__ What for are the settings in "default settings are good settings - sometimes"?
94
95 __A:__ please see the README file, most configuration constants are explained there,
96 ask the author if something is unmentioned and unclear or annoying.
97 As ewiki.php can be included() in very different environments these 
98 settings may allow you to integrate it more sane and nicely. However
99 usually the distributed settings are very __ok__.
100
101
102
103 ! no errors, but nothing happens
104
105 __Q:__ There is no database-mistake, but I can't see or edit all files. 
106 what's the reason?
107
108 __A:__ In the current release: go to ewiki.php and make a "echo mysql_error();"
109 in function "ewiki_database" before "return;". This might help to localise
110 the problems :-)
111 Reasons can be very different, so feel free to contact the author for support (icq95596825, mail: mario@erphesfurt.de).
112
113
114
115
116