This project is not covered by Drupal’s security advisory policy.

Lingwo is a small family of modules for creating an online, collaborative dictionary, which tries to support modern, professional lexicographical (dictionary writing) practices as much as possible.

It focuses on translating dictionaries (ex. Spanish-English dictionary) which are maintained collaboratively by a team, like a wiki.

Lingwo powers the dictionary part of the following sites:

Installation

See the Installing and configuring Lingwo guide for detailed information on setting up Lingwo for the first time.

Modules

See the Overview of Lingwo modules to learn about the individual pieces that make up Lingwo.

Security note

The lingwo_fields module allows users to with the appropriate permission (edit Lingwo fields JavaScript) to enter JavaScript code which will be loaded by other users.

Grant this permission with care! Untrusted users could use this for all kinds of nasty things. This is similar in nature to the "php" module which lets certain users enter PHP code. It should probably only be granted to site administrators.

In the future, I want to integrate some JavaScript sandboxing technology (like
Caja or AdSafe), so that normal users can more safely use this feature.

But for now, you have been warned!

Integration with other modules

Lingwo has no dependencies outside of core Drupal modules. But it does integrate with a number of other modules if your site happens to have them enabled.

  • views: Provides integration with the Lingwo database tables and two default views for browsing dictionary entries.
  • i18nstrings: Allows translation of part of speech values and sense relationship values.
  • context: Allows the search block to maintain its context after a search.
  • languageicons: Adds flags to entry titles.
  • cck: Besides allowing you to add interesting new fields to your dictionary entries, when the "content" module is enabled, you can rearrange all our custom fields on the node edit form.
  • node_export: Useful for importing/exporting languages defintions. The language definitions from BiblioBird.com for English and Polish are included with this module. You can use them as examples, or to help you jumpstart creation of your own English or Polish dictionary.

Project information

  • caution Seeking co-maintainer(s)
    Maintainers are looking for help reviewing issues.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • chart icon2 sites report using this module
  • Created by dsnopek on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases