Hello there,

I would like to create a collaborative website, "kinda urbandictionary".

Like in urbandictionary, users submit definitions on the website for words --
words can have more than one definition -- the submitted entry must be approved
to be published by an editor through an administrative interface. Any visitor
can vote up or down on an entry or submit a new entry for that word and can comment a definition as well.
The site would get a glossary plugin and tags that would ease users to navigate though the site.

Not like urbandictionary, editors will be caracters limited for their definitions and the site would provide
different languages.

Is Drupal suitable for this kind of project ?
What modules and theme should I use ?
Should I create a new node for each word ?

Thanks for your help.

Long live to Drupal :)

Vicka

Comments

vicka’s picture

I really need some advice.

Here is my website: www.devilpedia.com

I cannot find the way to organise the content left by the users.

How can I tag it? classify each new definition by alphabetical order?
And why can' I see any block I have created in the header section?

Please help me out.

WorldFallz’s picture

To organize content you can use the core taxonomy module in order to create different types of tagging vocabularies. You will automatically get URLs of the form 'http://example.com/taxonomy/term/{tid}' that list every node tagged by that term in reverse date order (newest first). If you wish more ways to list your content, you can use the http://drupal.org/project/views module to create listings by just about any criteria and sort order (including alpha) you wish.

===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz

vicka’s picture

If I understand well, I should install the Views Module in order to classify each new entries in a glossary/dictionnary.

Would it allow to have more than one definition per word ?
And Can you create your own classification using this module (example: you looking at the definition for "absurd", then "unreasonable", "weird"... appear as links at the end of the definition.)

Thansk for your help.

WorldFallz’s picture

Views doesn't do the classification-- it allows you to create listings of classified nodes by different criteria (alphabetical, most viewed, most comments, etc). The classification itself is done via the core taxonomy module. With this arrangement you definitely can have more than one definition per node.

You may also wish to look at the one of the available glossary type modules:

===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz

vicka’s picture

I will have a look at those tools.

Hopefully, I will get my website on track soon.

Thanks for your help.

wa2nlinux’s picture

I also try to make it in my local languases, try this http://kamusgaul.com and give me suggestions

Thanks ..