Wiki Manual - History
03/25/2008 05:41:48 - gambas
.............................................................................. ..............................................................................
Pages whose title begins with the '=@=' character are actually just a link to Pages whose title begins with the '=@=' character are actually just a link to
The path of the linked page is specified just after the '=@=' character. The path of the linked page is specified just after the '=@=' character.
For example, The =[/cat/methoddecl|/cat/methoddecl]= page is actually a link t For example, The =[/cat/methoddecl|/cat/methoddecl]= page is actually a link t
and the title of the =\/cat\/methoddecl= page is =@\/lang\/methoddecl=.
The title of the =\/cat\/methoddecl= page is =@\/lang\/methoddecl=.
+Wiki Syntax +Wiki Syntax
.............................................................................. ..............................................................................
03/25/2008 05:41:16 - gambas
.............................................................................. ..............................................................................
For example, The =[/cat/methoddecl|/cat/methoddecl]= page is actually a link t For example, The =[/cat/methoddecl|/cat/methoddecl]= page is actually a link t
The title of the =/cat/methoddecl= page is =@/lang/methoddecl=. The title of the =\/cat\/methoddecl= page is =@\/lang\/methoddecl=.
+Wiki Syntax +Wiki Syntax
.............................................................................. ..............................................................................
03/25/2008 05:40:51 - gambas
.............................................................................. ..............................................................................
Click on the 'Edit' link on the top of the page. Click on the 'Edit' link on the top of the page.
A dialog box appears where you must enter your login and your password. A [../comp/gb.form/dialog] box appears where you must enter your login and you
This dialog box appears only once for each session. This dialog box appears only once for each session.
Then you can edit the page and its title by following the 'Wiki syntax'. Then you can edit the page and its title by following the 'Wiki syntax'.
.............................................................................. ..............................................................................
To insert an image inside a normal page, just make a link: =\[\/control\/:comb To insert an image inside a normal page, just make a link: =\[\/control\/:comb
++Symbolic links
Pages whose title begins with the '=@=' character are actually just a link to
The path of the linked page is specified just after the '=@=' character.
For example, The =[/cat/methoddecl|/cat/methoddecl]= page is actually a link t
The title of the =/cat/methoddecl= page is =@/lang/methoddecl=.
+Wiki Syntax +Wiki Syntax
Here is a brief overview of the syntax you must use to write articles on this Here is a brief overview of the syntax you must use to write articles on this
.............................................................................. ..............................................................................
09/26/2007 11:32:38 - l.wei
.............................................................................. ..............................................................................
{info {info
If you want to use a special character normally, or if you want to not If you want to use a special character normally, or if you want to not
insert HTML markups, preced them by the backslash escape character ='\\'=. insert [../comp/gb.web/html] markups, precede them by the backslash escape cha
[[ [[
If you type... If you type...
.............................................................................. ..............................................................................
09/25/2007 09:43:51 - l.wei
.............................................................................. ..............................................................................
++Path conventions ++Path conventions
The page path is theorically free, but must follow this convention: The page path is theoretically free, but must follow this convention:
* All language-related pages are put in =\/lang=, for keywords and functions, * All language-related pages are put in =\/lang=, for keywords and functions,
* All components-related pages are put in =\/comp=. The path of a component pa * All components-related pages are put in =\/comp=. The path of a [../def/comp
* All pages under =\/def= path make the lexicon. * All pages under =\/def= path make the lexicon.
* Miscellaneous documents should be put under the =\/doc= path. * Miscellaneous documents should be put under the =\/doc= path.
.............................................................................. ..............................................................................
This dialog box appears only once for each session. This dialog box appears only once for each session.
Then you can edit the page and its title by following the 'Wiki syntax'. Then you can edit the page and its title by following the 'Wiki syntax'.
Don't change the title of class, method, event or constant pages, as they Don't change the title of [../def/class], [../def/method], [../def/event] or c
are automatically generated. are automatically generated.
It may be useful to save the original content of the edit window into a usual It may be useful to save the original content of the edit window into a usual
.............................................................................. ..............................................................................
++How to \translate the wiki predefined strings ++How to \translate the wiki predefined strings
The wiki predefined strings, i.e. everything that is not a page title or a pag The wiki predefined strings, i.e. everything that is not a page title or a pag
in the \translate CGI script project that manages this wiki. in the \translate [../comp/gb.web/cgi] script project that manages this wiki.
The source of this project is located in the [../def/gambas] source archive, w The source of this project is located in the [../def/gambas] source archive, w
component. Its name is '=doc.cgi='. Just \translate it like any other project. [../def/component]. Its name is '=doc.cgi='. Just \translate it like any other
++\Image pages ++\Image pages
.............................................................................. ..............................................................................
} }
{info {info
The HTML markup are kept, they are not interpreted by the wiki. The [../comp/gb.web/html] markup are kept, they are not interpreted by the wik
[[ [[
If you type... If you type...
.............................................................................. ..............................................................................
\<u\>This is \*verbatim\* text\<\/u\>_ \<u\>This is \*verbatim\* text\<\/u\>_
\=\== \=\==
- -
Verbatim text. Note that the HTML markup are interpreted. Verbatim text. Note that the [../comp/gb.web/html] markup are interpreted.
- -
== ==
<u>This is *verbatim* text</u> <u>This is *verbatim* text</u>
.............................................................................. ..............................................................................
][ ][
=@classes= =@classes=
- -
Inserts the list of all classes of the current component. Inserts the list of all classes of the current [../def/component].
][ ][
=@symbols= =@symbols=
- -
Inserts the list of all symbols of the current class. Inserts the list of all symbols of the current [../def/class].
][ ][
=@index \/root\/index\/path= =@index \/root\/index\/path=
- -
.............................................................................. ..............................................................................
10/18/2006 07:42:00 - gambas
.............................................................................. ..............................................................................
The source of this project is located in the [../def/gambas] source archive, w The source of this project is located in the [../def/gambas] source archive, w
component. Its name is '=doc.cgi='. Just \translate it like any other project. component. Its name is '=doc.cgi='. Just \translate it like any other project.
++[../comp/gb.image/image] pages ++\Image pages
You can upload images to the wiki. An image is a page whose last path element, You can upload images to the wiki. An image is a page whose last path element,
For example, =/control/:combobox= is an image that represents a combo-box cont For example, =\/control\/:combobox= is an image that represents a combo-box co
To insert an image inside a normal page, just make a link: =\[/control/:combob To insert an image inside a normal page, just make a link: =\[\/control\/:comb
+Wiki Syntax +Wiki Syntax
.............................................................................. ..............................................................................
10/18/2006 07:41:37 - gambas
.............................................................................. ..............................................................................
The source of this project is located in the [../def/gambas] source archive, w The source of this project is located in the [../def/gambas] source archive, w
component. Its name is '=doc.cgi='. Just \translate it like any other project. component. Its name is '=doc.cgi='. Just \translate it like any other project.
++[../comp/gb.image/image] pages
You can upload images to the wiki. An image is a page whose last path element,
For example, =/control/:combobox= is an image that represents a combo-box cont
To insert an image inside a normal page, just make a link: =\[/control/:combob
+Wiki Syntax +Wiki Syntax
Here is a brief overview of the syntax you must use to write articles on this Here is a brief overview of the syntax you must use to write articles on this
.............................................................................. ..............................................................................
09/13/2006 04:59:24 - d.paleino
.............................................................................. ..............................................................................
- -
Description Description
- -
[../comp/gb.db/result] \Result
][ ][
=+Title=<br> =+Title=<br>
- -
.............................................................................. ..............................................................................
Sections can be nested. Sections can be nested.
[[ [[
You type... If you type...
- -
You get... You get...
][ ][
.............................................................................. ..............................................................................
09/13/2006 04:27:52 - d.paleino
.............................................................................. ..............................................................................
- -
Description Description
- -
[../comp/gb.db/result] \Result
][ ][
=\[\/lang\/arithop]= =\[\/lang\/arithop]=
- -
.............................................................................. ..............................................................................
09/13/2006 04:27:21 - d.paleino
.............................................................................. ..............................................................................
- -
Description Description
- -
[../comp/gb.db/result] \Result
][ ][
=*\**Bold*\**= =*\**Bold*\**=
- -
.............................................................................. ..............................................................................
09/13/2006 04:02:36 - d.paleino
.............................................................................. ..............................................................................
The path uniquely identifies the page, and defines the URL to access it. The path uniquely identifies the page, and defines the URL to access it.
For example, a page with the =\/lang\/open= path is accessed with the =http:\/ For example, a page with the =\/lang\/open= path is accessed with the =http:\/
The page contents must follow the syntax described in the 'Wiki syntax' chapte The page contents must follow the syntax described in the 'Wiki syntax' chapte
The title is used for displaying a link to a page, and does not follow the pre The title is used for displaying a link to a page, and does not follow the pre
It is displayed 'as is'. It is displayed 'as is'.
.............................................................................. ..............................................................................
07/14/2006 12:14:48 - gambas
.............................................................................. ..............................................................................
Only \translate page titles and contents. *Do not* \translate link and page na Only \translate page titles and contents. *Do not* \translate link and page na
} }
++How to [../def/translate] the wiki predefined strings ++How to \translate the wiki predefined strings
The wiki predefined strings, i.e. everything that is not a page title or a pag The wiki predefined strings, i.e. everything that is not a page title or a pag
in the [../def/gambas] CGI script project that manages this wiki. in the \translate CGI script project that manages this wiki.
The source of this project is located in the [../def/gambas] source archive, w The source of this project is located in the [../def/gambas] source archive, w
component. Its name is '=doc.cgi='. Just [../def/translate] it like any other component. Its name is '=doc.cgi='. Just \translate it like any other project.
+Wiki Syntax +Wiki Syntax
.............................................................................. ..............................................................................
07/14/2006 12:13:56 - gambas
.............................................................................. ..............................................................................
Edit the page you want to delete, and remove both the title and the page conte Edit the page you want to delete, and remove both the title and the page conte
++How to [../def/translate] a page in your language ++How to \translate a page in your language
Just edit the page, but check that you are currently viewing the page in the c Just edit the page, but check that you are currently viewing the page in the c
by looking at the little flag on the top-left of the page. by looking at the little flag on the top-left of the page.
.............................................................................. ..............................................................................
If there is no flag that represents your language, just tell me. I will add it If there is no flag that represents your language, just tell me. I will add it
{warning {warning
Only [../def/translate] page titles and contents. *Do not* [../def/translate] Only \translate page titles and contents. *Do not* \translate link and page na
} }
++How to [../def/translate] the wiki predefined strings ++How to [../def/translate] the wiki predefined strings
.............................................................................. ..............................................................................
07/14/2006 12:13:01 - gambas
.............................................................................. ..............................................................................
Edit the page you want to delete, and remove both the title and the page conte Edit the page you want to delete, and remove both the title and the page conte
++How to translate a page in your language ++How to [../def/translate] a page in your language
Just edit the page, but check that you are currently viewing the page in the c Just edit the page, but check that you are currently viewing the page in the c
by looking at the little flag on the top-left of the page. by looking at the little flag on the top-left of the page.
If there is no flag that represents your language, just tell me. I will add it If there is no flag that represents your language, just tell me. I will add it
++How to translate the wiki predefined strings {warning
Only [../def/translate] page titles and contents. *Do not* [../def/translate]
}
++How to [../def/translate] the wiki predefined strings
The wiki predefined strings, i.e. everything that is not a page title or a pag The wiki predefined strings, i.e. everything that is not a page title or a pag
in the [../def/gambas] CGI script project that manages this wiki. in the [../def/gambas] CGI script project that manages this wiki.
The source of this project is located in the [../def/gambas] source archive, w The source of this project is located in the [../def/gambas] source archive, w
component. Its name is '=doc.cgi='. Just translate it like any other project. component. Its name is '=doc.cgi='. Just [../def/translate] it like any other
+Wiki Syntax +Wiki Syntax
.............................................................................. ..............................................................................
04/15/2006 18:53:18 - hj.herbert
.............................................................................. ..............................................................................
This dialog box appears only once for each session. This dialog box appears only once for each session.
Then you can edit the page and its title by following the 'Wiki syntax'. Then you can edit the page and its title by following the 'Wiki syntax'.
Don't change the title of class, method, event or constant pages, as they
are automatically generated.
It may be useful to save the original content of the edit window into a usual It may be useful to save the original content of the edit window into a usual
.............................................................................. ..............................................................................
} }
]] ]]
* Have a line \break (an empty \line) before and after such boxes.
* Do not use line breaks inside of a \seealso box
++Special Commands ++Special Commands
A special command is a line beginning with a ='@'= character. A special command is a line beginning with a ='@'= character.
.............................................................................. ..............................................................................
04/09/2006 17:23:13 - hj.herbert
.............................................................................. ..............................................................................
Then you can edit the page and its title by following the 'Wiki syntax'. Then you can edit the page and its title by following the 'Wiki syntax'.
It may be useful to save the original content of the edit window into a usual
Once edited, click on the 'Save' button to update the page. Once edited, click on the 'Save' button to update the page.
++How to create a new page ++How to create a new page
.............................................................................. ..............................................................................
04/06/2006 17:36:41 - gambas
.............................................................................. ..............................................................................
Inserts the list of all symbols of the current class. -
][ Creates an index of all pages of the specified root path. Only the first level
=@index \/root\/index\/path= ]]
-
Creates an index of all pages of the specified root path. Only the first level
]]
03/07/2006 16:04:41 - gambas
.............................................................................. ..............................................................................
++How to translate the wiki predefined strings ++How to translate the wiki predefined strings
The wiki predefined strings, i.e. everything that is not a page title or a pag The wiki predefined strings, i.e. everything that is not a page title or a pag
in the [../def/gambas] CGI script project that manage the wiki. in the [../def/gambas] CGI script project that manages this wiki.
The source of this project is located in the [../def/gambas] source archive, w The source of this project is located in the [../def/gambas] source archive, w
component. Its name is '=doc.cgi='. Just translate it like any other project. component. Its name is '=doc.cgi='. Just translate it like any other project.
.............................................................................. ..............................................................................
03/07/2006 16:03:59 - gambas
.............................................................................. ..............................................................................
* All language-related pages are put in =\/lang=, for keywords and functions, * All language-related pages are put in =\/lang=, for keywords and functions,
* All components-related pages are put in =\/comp=. The path of a component pa * All components-related pages are put in =\/comp=. The path of a component pa
* All pages under =\/def= path make the lexicon. * All pages under =\/def= path make the lexicon.
.............................................................................. ..............................................................................
03/07/2006 16:03:30 - gambas
.............................................................................. ..............................................................................
The title is used for displaying a link to a page, and does not follow the pre The title is used for displaying a link to a page, and does not follow the pre
It is displayed 'as is'. It is displayed 'as is'.
When there is a link on a non-existing page, the link text is the path of the
++Path conventions ++Path conventions
The page path is theorically free, but must follow this convention:
* All language-related pages are put in =\/lang=, for keywords and functions,
* All components-related pages are put in =\/comp=. The path of a component pa
* All pages under =\/def= path make the lexicon.
* Miscellaneous documents should be put under the =\/doc= path.
++How to edit an already existing page ++How to edit an already existing page
Click on the 'Edit' link on the top of the page. Click on the 'Edit' link on the top of the page.
.............................................................................. ..............................................................................
Click on the 'Create' link. Click on the 'Create' link.
++How to create a page ++How to delete a page
Edit the page you want to delete, and remove both the title and the page conte
++How to translate a page in your language ++How to translate a page in your language
Just edit the page, but check that you are currently viewing the page in the c
by looking at the little flag on the top-left of the page.
If there is no flag that represents your language, just tell me. I will add it
++How to translate the wiki predefined strings ++How to translate the wiki predefined strings
The wiki predefined strings, i.e. everything that is not a page title or a pag
in the [../def/gambas] CGI script project that manage the wiki.
The source of this project is located in the [../def/gambas] source archive, w
component. Its name is '=doc.cgi='. Just translate it like any other project.
+Wiki Syntax +Wiki Syntax
Here is a brief overview of the syntax you must use to write articles on this Here is a brief overview of the syntax you must use to write articles on this
.............................................................................. ..............................................................................
03/07/2006 15:10:09 - gambas
+Overview +Overview
++How to edit a page This wiki is made of /pages/, each page being made of:
* A path.
* A title.
* A content.
The path uniquely identifies the page, and defines the URL to access it.
For example, a page with the =\/lang\/open= path is accessed with the =http:\/
The page contents must follow the syntax described in the 'Wiki syntax' chapte
The title is used for displaying a link to a page, and does not follow the pre
It is displayed 'as is'.
++Path conventions
++How to edit an already existing page
Click on the 'Edit' link on the top of the page.
A dialog box appears where you must enter your login and your password.
This dialog box appears only once for each session.
Then you can edit the page and its title by following the 'Wiki syntax'.
Once edited, click on the 'Save' button to update the page.
++How to create a new page ++How to create a new page
Enters a new page URL in your browser. The Wiki will tell you that the page do
and will display a 'Create' link on top of the page.
Click on the 'Create' link.
++How to create a page
++How to translate a page in your language ++How to translate a page in your language
++How to translate the wiki predefined strings ++How to translate the wiki predefined strings
.............................................................................. ..............................................................................
=@index \/root\/index\/path= =@index \/root\/index\/path=
- -
Creates an index of all pages of the specified root path. Only the first level Creates an index of all pages of the specified root path. Only the first level
][
=@version=
-
Inserts the current [/def/gambas] interpreter version installed on the wiki ho
]] ]]
03/07/2006 14:54:25 - gambas
+Overview
++How to edit a page
++How to create a new page
++How to translate a page in your language
++How to translate the wiki predefined strings
+Wiki Syntax
Here is a brief overview of the syntax you must use to write articles on this Here is a brief overview of the syntax you must use to write articles on this
+Formatting characters ++Formatting characters
[[ [[
Syntax Syntax
- -
Description Description
- -
Result [../comp/gb.db/result]
][ ][
=*\**Bold*\**= =*\**Bold*\**=
- -
.............................................................................. ..............................................................................
]] ]]
} }
+Titles, Paragraphs & Lines ++Titles, Paragraphs & Lines
To jump a line on the final result, i.e. to start a new paragraph, you must in To jump a line on the final result, i.e. to start a new paragraph, you must in
.............................................................................. ..............................................................................
- -
Description Description
- -
Result [../comp/gb.db/result]
][ ][
=+Title=<br> =+Title=<br>
- -
.............................................................................. ..............................................................................
== ==
]] ]]
+Tables ++Tables
You can use the following special characters only at the beginning of a line. You can use the following special characters only at the beginning of a line.
.............................................................................. ..............................................................................
]] ]]
]] ]]
+Links ++Links
This wiki has a autolink feature. The only way to disable it is the backslash This wiki has a autolink feature. The only way to disable it is the backslash
.............................................................................. ..............................................................................
- -
Description Description
- -
Result [../comp/gb.db/result]
][ ][
=\[\/lang\/arithop]= =\[\/lang\/arithop]=
- -
.............................................................................. ..............................................................................
Edit this [/cat/arithop|page] to understand. Edit this [/cat/arithop|page] to understand.
} }
+Special Sections ++Special Sections
A section starts with a line beginning with a ='{'= character, and ends with a A section starts with a line beginning with a ='{'= character, and ends with a
.............................................................................. ..............................................................................
} }
]] ]]
+Special Commands ++Special Commands
A special command is a line beginning with a ='@'= character. A special command is a line beginning with a ='@'= character.
.............................................................................. ..............................................................................
12/19/2005 08:55:31 - gambas
.............................................................................. ..............................................................................
- -
You get... You get...
][ ][
=\Gambas Already\_= =\Gambas Already\_=<br>
=Means BASIC!= =Means BASIC!=
- -
\Gambas Already_ \Gambas Already_
.............................................................................. ..............................................................................
12/14/2005 13:10:31 - rob
.............................................................................. ..............................................................................
A section starts with a line beginning with a ='{'= character, and ends with a A section starts with a line beginning with a ='{'= character, and ends with a
Sections can be imbricated. Sections can be nested.
[[ [[
You type... You type...
.............................................................................. ..............................................................................
08/19/2005 14:16:55 - gambas
.............................................................................. ..............................................................................
} }
][ ][
={tip_ ={tip_
A tips may help you._ A tip may help you._
\}= \}=
- -
{tip {tip
.............................................................................. ..............................................................................
08/19/2005 14:14:44 - gambas
.............................................................................. ..............................................................................
{vb {vb
Visual Basic does not work like [/def/gambas]. Visual Basic does not work like [/def/gambas].
} }
][
={tip_
A tips may help you._
\}=
-
{tip
A tip may help you.
}
]] ]]
+Special Commands +Special Commands
.............................................................................. ..............................................................................
07/24/2005 16:25:38 - gambas
.............................................................................. ..............................................................................
- -
\*Bold\* \*Bold\*
][ ][
=Don't do \<\<that>>!= =Don't do \\\<\\\<that>>!=
- -
Don't do \<\<that>>! Don't do \<\<that>>!
]] ]]
.............................................................................. ..............................................................................
07/24/2005 16:25:18 - gambas
.............................................................................. ..............................................................................
=*\\\**Bold*\\\**= =*\\\**Bold*\\\**=
- -
\*Bold\* \*Bold\*
]]
][ ][
=Don't do \<\<that>>!= =Don't do \<\<that>>!=
- -
.............................................................................. ..............................................................................
07/24/2005 16:25:05 - gambas
.............................................................................. ..............................................................................
} }
{info {info
If you want to use a special character normally, preced it by the backslash es The HTML markup are kept, they are not interpreted by the wiki.
[[ [[
If you type... If you type...
- -
You get... You get...
][ ][
=*\\\**Bold*\\\**= =M\<sup>rs\<\/sup> \<font color\="red">Pierce\<\/font>=
- -
\*Bold\* M<sup>rs</sup> <font color="red">Pierce</font>
]] ]]
} }
{info {info
The HTML markup are kept, they are not interpreted by the wiki. If you want to use a special character normally, or if you want to not
insert HTML markups, preced them by the backslash escape character ='\\'=.
[[ [[
If you type... If you type...
- -
You get... You get...
][ ][
=M\<sup>rs\<\/sup> \<font color\="red">Pierce\<\/font>= =*\\\**Bold*\\\**=
- -
M<sup>rs</sup> <font color="red">Pierce</font> \*Bold\*
]]
][
=Don't do \<\<that>>!=
-
Don't do \<\<that>>!
]] ]]
} }
.............................................................................. ..............................................................................
07/24/2005 16:20:38 - gambas
.............................................................................. ..............................................................................
- -
-- --
][ ][
=\=\=<br> =\=\=_
\<p\>This is \*verbatim\* text\<\/p\><br> \<u\>This is \*verbatim\* text\<\/u\>_
\=\== \=\==
- -
Verbatim text. Note that the HTML markup are interpreted. Verbatim text. Note that the HTML markup are interpreted.
.............................................................................. ..............................................................................
07/24/2005 16:14:38 - gambas
.............................................................................. ..............................................................................
} }
{info {info
If you want to use a special character normally, preced it by the backslash es If you want to use a special character normally, preced it by the backslash es
[[ [[
If you type... If you type...
.............................................................................. ..............................................................................
07/24/2005 16:14:16 - gambas
.............................................................................. ..............................................................................
][ -
=@version= Inserts the current [/def/gambas] interpreter version installed on the wiki ho
- ]]
Inserts the current [/def/gambas] interpreter version installed on the wiki ho
]]
07/24/2005 16:13:29 - gambas
.............................................................................. ..............................................................................
- ][
Inserts the current [/def/gambas] interpreter version installed on the wiki ho =@version=
]] -
Inserts the current [/def/gambas] interpreter version installed on the wiki ho
]]
07/24/2005 16:12:52 - gambas
.............................................................................. ..............................................................................
If you want to use a special character normally, preced it by the backslash es If you want to use a special character normally, preced it by the backslash es
[[ [[
You type... If you type...
- -
You get... You get...
][ ][
.............................................................................. ..............................................................................
The HTML markup are kept, they are not interpreted by the wiki. The HTML markup are kept, they are not interpreted by the wiki.
[[ [[
You type... If you type...
- -
You get... You get...
][ ][
.............................................................................. ..............................................................................
07/24/2005 16:06:01 - gambas
.............................................................................. ..............................................................................
=@version= -
- Inserts the current [/def/gambas] interpreter version installed on the wiki ho
Inserts the current [/def/gambas] interpreter version installed on the wiki ho ]]