Basically, I want to create a simple dictionary website where users can contribute a word and a definition. I'd like other users to be able to add separate definitions to already defined words and maybe these definitions can be sorted by its usefulness. I'd also like the ability to upload images for certain words. Can I do this with drupal? Are there any specific modules I'd need?

Comments

VM’s picture

yes. Core should get you most of the way there. Sorting by usefulness would depend on how you expect to define this.

learnbydrop’s picture

Modules are available to implement the dictionary feature.

Try with these modules:
https://www.drupal.org/project/radius_dictionary
https://www.drupal.org/project/wordreference

deeptig06’s picture

It provides online dictionary features.

https://www.drupal.org/project/lingwo

WorldFallz’s picture

With only 13 reported installs, no d7 official release, and no commits within the last year, this is definitely not a module to recommend to someone.

A simple dictionary requires nothing more than core drupal + views:

  1. Create a 'dictionary term' content type, change the label of the title field from 'title' to term, and label the body field 'definition'.
  2. Clone the 'Glossary' default view provided by the views module and edit as desired.