Wiki

This group was suggested as a way to follow up on the discussions spawned at Moshe Weitzman's DrupalCon Brussels 2006 talk on Implementing a fully baked Wiki module for Drupal.

Let's conclude some of those thoughts and translate them into code!

Last chance for workflow support in D7 Core

While the more expansive workflow features that were proposed did not make it in time for code freeze, we still have an opportunity during the current "code slush" period to make a few key alterations to the underlying Drupal database. This will enable further development in Contrib of comprehensive workflow and content moderation modules, with an eye towards D8. However, time is running out. After October 15, all hope is lost.

Login to post comments · Read more

Caching of the external links

I'm looking for a way to cache some external pages (the external references on the wiki nodes).
That's because the local server must to have a copy in case the external page is gone or that site is down.
Does anyone have a suggestion on this?
Thanks!

Login to post comments

Opportunity for better workflow/content moderation support in Core

The upcoming Drupal 7 update brings with it a great opportunity to provide better support in Core for advanced workflows with content moderation, but the code freeze is fast approaching and this opportunity may pass us by. I encourage all developers to check out Support Revisions in Different States in the Drupal issue queue and lend a hand.

Why you should care?

17 comments · Read more
jbrown's picture

Edit section module

http://drupal.org/project/edit_section

Allows freeform text sections to be edited individually, like MediaWiki / Wikipedia.

When a node is being viewed as a page by a user with permission to edit the node, this module adds [edit] links floated to the right of all headings in the body.

5 comments

Community Moderation Module Development

Moderation seems to be a large issue with any wiki system I have used. If there is any level of moderation, it is by users with special role that have some level of trust with the webmaster and are tasked with reviewing changes to the wiki. Sometime, it is just the wiki owner who is responsible for this task. Then there are wiki's like Wikipedia, which go unmoderated. User's are, for the most part, free to change anything they please (until they are banned) and then their contribution (or vandalism) is available for all to see until another competent user reverts it.

Wiki's are community driven websites, and it is for this reason that I think moderation should be a task for the community.

8 comments · Read more

Freelinking patch - make freelinks to images show image preview instead of title

I was a bit disappointed with the fact that Freelinks didn't support embedding images, so I created a patch to make it do that. If you have the Image module installed and you freelink to an image node, you see the image preview on the page instead of the node title for the image. I submitted an issue (including the patch to implement it) here:

http://drupal.org/node/363406

Notes:
* This option must be explicitly turned on in the freelinks configuration page.
* You need the Image module for this to work, although not having it won't cause freelinks to break.

Login to post comments · Read more
DrupalPal's picture

KE9QQ2: Proposed Drupal Modules for “The Next Generation of Wikipedia” (CommuniDB)

  • Updated 20090131065815:  Hey, fellow Druplars! For your feedback, I've put together here a Google Spreadsheet of proposed DRUPAL MODULES for “The Next Generation of Wikipedia” (CommuniDB) or for most any WYSIWYG wiki in Drupal! --after reviewing 250+ Drupal modules against 28+ criteria for a quality wiki --Many have requested this doc! To get access to give feedback, read on.
  • 32 comments · Read more
    starbow's picture

    Evaluation Drupal 6 wiki modules

    I have written up my experience evaluating the Drupal 6 modules for my attempt to create a mediawiki-like site.

    http://starbowconsulting.com/node/111

    4 comments
    SamRose's picture

    An actual wiki in Drupal

    Hey all,

    I come from a wiki development background. have been involved in wiki communities and circles for a while now.

    I have struggled with both Liquid and Wikitools in Drupal since Drupal 4.7, and have come to the conclusion that the problem is with Freelinking.

    When I first used freelinking, I loved it. But, as I tried to customize and add functionality onto wiki in Drupal, Freelinking, and specifically the way that Freelinking makes links, has become a real bane to me in constructing wiki in Drupal.

    17 comments · Read more
    Gerard McGarry's picture

    Wiki Templates (or mimicking Wikipedia functionality)

    There's a neat feature on Wikipedia pages where pages are related, they have a template at the bottom of the page with links to all of the relevant nodes.

    For example, the Linkin Park entry will have a template at the bottom that has links to all their members pages, singles and albums, etc. This template is editable and when you make changes to it, it gets updated across all the pages that use it.

    Seems like a great idea, and I'd love to implement something similar in a Drupal wiki. Does anyone know if it's possible using existing modules?

    2 comments
    leoklein's picture

    Edit Link for Wiki Pages

    I'm building a community site for the Public Librarians and I was wondering how on Wiki Pages, the Edit link is added on Drupal Groups.

    It's the link just under the Title that says, "You are viewing a wiki page. You are welcome..." Then depending on whether you're already a member of the Group, the link either goes to edit the page or join the group.

    How nice.

    Does anyone know how this was done? Is it something added to the theme template? I'm trying to figure out how it's done!

    Any help would be appreciated.

    2 comments
    Gerard McGarry's picture

    Do we need Mediawiki syntax when we have WYSIWYG editors?

    After spending/wasting a lot of time this weekend trying to get a functioning wiki built using a combination of wikitools, pearwiki filter and freelinks module (in combination with TinyMCE).

    I ran into a hell of a lot of problems trying to implement the PEARWiki filter in conjunction with Wikitools and TinyMCE and in the end I just gave up completely!

    19 comments · Read more

    Import from mediawiki XML?

    I'm just wondering how to import mediawiki XML and turning it into a wikitools drupal system. This should theoretically be simple, but I'm not sure where to begin.

    8 comments
    marvil07's picture

    Refactor Collaborative Editor

    Based on the Refactor revisions to use a version control system proposal changed, I post this proposal.

    The problem

    Core only allows the first user that sumbit the node form to save the changes; so the others have to see the saved node again and manually make the changes, hoping no other user save it before he does it. Clearly, it's a really slow way to make a contributed document.

    8 comments · Read more

    Installing Pear Wiki Filter

    I am trying to install the pear wiki filter, but I am not understanding this part of the readme instructions:

    Use the following command to get the CVS Version of all the required PEAR packages
    (which I would recommend at least for the Mediawiki parser):

    cvs -d :pserver:cvsread@cvs.php.net:/repository checkout -d Text pear/Text_Wiki/Text

    Any help? I think it means to use some sort of command line, which I am unfamiliar. Is there a way to do it without it?

    2 comments

    Mediawiki namespaces

    I'm currently working on integrating the Mediawiki parser into Drupal. The basics work: formatting, links, templates, images.
    Two major things are still missing: category links and namespaces. Cagegory associations can easily be mapped into taxonomy module. The question remains for namespaces.

    8 comments · Read more

    Is Drupal Wiki ready for primetime?

    I'm debating whether to integrate wiki (a simple solution that I'm familiar with and would basically take care of all my needs in 1 fell swoop), or use various modules to do a native Drupal wiki.

    So to help me make this decision, I'm asking if the Drupal wiki modules are able to duplicate at least all the basic functions of mediawiki. I'm a little confused about freelinking module. Is it neccessary? Shouldn't the wikitools module be able to do the same thing? Or am I missing something?

    8 comments
    catch's picture

    Refactor revisions to use a version control system

    Proposal added to official ideas list at http://drupal.org/node/237619

    The node_revisions table currently stores a full copy of everything for every revision.

    For space considerations it would make a lot of sense to store it as diffs instead.
    Many sites like drupal.org also have issues with simultaneous editing - using diffs might allow for merging of edits rather than the current locking system.

    Note that in D7 core, node_revisions may well be handled similarly to CCK fields - so something extensible to both models is likely to have the most chance of future use.

    19 comments · Read more

    intigrating just part of wikimedia into drupal ?

    I like wikimedia as it is, the syntax and everything are very good for most documents, the only thing I don't like, is the discussion pages. is it possible to just have the discussion (talk) pages link into drupal ? instead of going for full integration. How hard would that be ?

    6 comments · Read more
    mtndan's picture

    Namespaces, other wiki comparisons

    Hi folks,

    Have any of you Drupal wiki pioneers come up with a good way of mimicking namespaces? We're looking for a wiki solution for a corporate intranet and we already use Drupal for some other things... Seems like that is one of the missing pieces.

    The main contenders besides Drupal for the wiki are Confluence, WikiSpaces.net, Dokuwiki and Mediawiki.

    Any feedback or thoughts appreciated. Thanks!

    6 comments
    Syndicate content