I'm totally confused. I've worked with other wiki programs and usually do what I need using categories but I don't see a way to set them up here and I keep seeing that that function is depriciated. What I want to to have my linked pages set up like in Wikipedia. Listed 3 across.
Wikidot does use categories and it is a very powerful feature. For example, in a page called called help:modules help is the category and modules is the pagename. They are separated by a colon. More info on categories is at http://community.wikidot.com/howto:how-to-create:categories
You can create a new category by just entering the url including the category and pagename into your browser address bar. For example http://community.wikidot.com/help:modules. There is also a newpage module which you can add to a page to automatically create a page in the right category. The syntax for that is [[module NewPage size="15" button="click to create" category="help"]]. There are other parameters for this, see http://www.wikidot.com/doc:modules.
You can then list pages in the category by using the ListPages module. A basic syntax is shown below, but if you look at the link I gave above and go to the ListPages module you'll see the large number of parameters for listing and ordering:
[[module ListPages category="help" perPage="25" order="updated_at desc" separate="false"]]
|| %%linked_title%% || %%updated_at|%e %B %Y%% ||
[[/module]]
To list these three across you could either use a table 3 columns across and have a LisPages module in each, or you could set up your page for 3 columns using CSS, but that's a different tutorial!
Do come back with further questions. Or…if you get really stuck… invite one of us to be a member of your site temporarily and we'll show you the syntax live on your site.
Rob Elliott - Strathpeffer, Scotland - Wikidot first line support & community admin team.
You don't say if you want to create the links before the actual pages exist or not. Using the basic link syntax, you can create links to pages using something like this.
| [[[category1:page 1|Category 1, Page 1]]] | [[[category2:page 1|Category 2, Page 1]]] | [[[category3:page 1|Category 3, Page 1]]] |
Which renders:
| Category 1, Page 1 | Category 2, Page 1 | Category 3, Page 1 |
The URLs for those links will be constructed like http://community.wikidot.com/category1:page-1 where spaces and other invalid characters are replaced with hyphens.
If the page does not exist, then you will be prompted to create it when you click the link.
If you're looking to create a formatted list of three columns of links, then you'll want to consider Rob's suggestion of using ListPages in a three column table. ListPages will require that the pages already exist in order to list them (obviously!)
If you could provide more details or a mock-up of what you're trying to achieve, we could provide more specific solutions.
-Ed
I think that Tracy is talking about soft categories which, combined with module Backlinks, list all pages belonging to same (soft) category.
I think you are right, gerdami. In which case Tracy, you should looki at tags, which offer some of the same functionality.
- There is a link at the bottom of each page that takes you to the "category page", system:page-tags.
- You can add any number of tags to a page.
- You can edit the page system:page-tags to look how you want it to
Unfortunately,
- You cannot get the really neat three-column layout with alphabetic headings that Mediawiki produces. You may be able to get three column layout using non-portable CSS or requiring CSS version 3. See http://www.alistapart.com/articles/multicolumnlists/ for some options (most of which will not work for you.)
- There is only one page that lists tags, not one for each category as in MediaWiki.
This is the best I can do. It will work in Firefox from 1.5 onwards, any CSS3 compatible browser, but no version of IE.
Replace system:page-tags with this:
[[module css]] #tagged-pages-list { -moz-column-count: 3; column-count: 3; } .pages-list-item { padding-bottom: 0.33em [[/module]] [[div style="float:right; width: 20%;"]] [[module TagCloud limit="200" target="system:page-tags"]] [[/div]] [[module PagesByTag]] [!-- You can edit parameters of the TagCloud module as described in http://www.wikidot.com/doc:tagcloud-module But if you want to keep the tag functionality working - do not remove these modules. --]
See http://www.soronlin.org.uk/system:page-tags/tag/software for a live example. (I've used two columns and 40% for the tag-cloud width, so it doesn't look too ugly on IE.)
If that is not flexible enough, take a look at the link gerdami gave for module backlinks, which replicates soft categories fairly closely. You still wont get alphabetic headings though.
category in our glossary says it all - technical and logical category is available like in wikipedia.
And the 3 columns "ToC" - I can rememebr of the "Backlinks - Brunhilda has someone build with an easy codings.
Service is my success. My webtips:www.blender.org (Open source), Wikidot-Handbook.
Sie können fragen und mitwirken in der deutschsprachigen » User-Gemeinschaft für WikidotNutzer oder
im deutschen » Wikidot Handbuch ?
It isn't quite the same, Helmuti. In MediaWiki a page can be in multiple categories.
I've added a page to the glossary for Soft Category which links to the module backlinks page.
Here's a quick how-to which expands on the brief description found on the backlinks page:
Create a live template in (Wikidot) category "category"
Page category:_template:
%%content{1}%%
[[module Backlinks]]
%%content{2}%%
Create the category pages in (Wikidot) category "category" as you would in any other wiki.
Page category:cars:
A car is a motorised vehicle with four wheels. Here is an index to all the cars listed on this site.
====
(Optionally, text here goes after the index)
On any page that you want to include in the "cars" soft category, simply include a link to the category index page:
Page model-t:
blah blah blah
+ Categories
[[[category:cars]]]
Adding the three column layout to that is left as an exercise for the interested reader ;-)
Yes, I dedected at this moment - someone has changed or deleted the soft categories we had in the description in the year 2007.
I found only now the howto Gerdami has started at this time::
create-an-automatic-navigation-without-parent-childs
and the sandbox is working woith such Softcategories:
http://sandbox.wikidot.com/indexbacklinks
http://sandbox.wikidot.com/mainindex
The 3 colomn layout was solved and wew had a very good description how to "simulate" the mediawiki table layout…
Service is my success. My webtips:www.blender.org (Open source), Wikidot-Handbook.
Sie können fragen und mitwirken in der deutschsprachigen » User-Gemeinschaft für WikidotNutzer oder
im deutschen » Wikidot Handbuch ?