Now Drupal 6 is out, i'm wondering if creators of that useful modules are planning to port it to lateste drupal version.

CommentFileSizeAuthor
#1 mediawiki.zip11.89 KBpeterpoe
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

peterpoe’s picture

FileSize
11.89 KB

I'm trying to update the module to drupal 6 but I found two problems that I can't overcome:

- It seems that the new teaser functionality breaks the mediawiki toolbar. Whenever I click on a toolbar button, i get the following error (tested in Safari 3 and Firefox 3 beta 4), and the markup is not inserted:

uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMNSHTMLTextAreaElement.selectionStart]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: http://MY_PATH/mediawiki/skins/common/wikibits.js?97 :: insertTags :: line 454"  data: no]
XPCSafeJSObjectWrapper.cpp
Line 445

- Manual markup insertion seems to work, but when the page is processed, the following error is thrown:

warning: Invalid argument supplied for foreach() in MY_PATH/mediawiki/includes/Title.php on line 1187.

I don't have the time to work on this, so I attach the ported module if anyone wants to take over the development.

ClearXS’s picture

D5 core will become unsupported within weeks until a few months from now, as D7 reaches its first official release.

Think we should get all the Mediawiki minded people from Drupal together with all Drupal minded people from Mediawiki..!

groups.drupal: Wiki
groups.drupal: MediaWiki
Import/export wikipedia info trick
Then there are several Drupal modules with Mediawiki filters etc.; see next post.

mediawiki category: Drupal extensions
mediawiki extension: DrupalIntegration
"also see: Make a Drupal site use Basic Auth/ldap instead of the normal login block "
mediawiki extension: AuthDrupal
mediawiki manual: Drupal-style_LocalSettings.php
mediawiki extension: Emu
"see: dccwiki DCCWikipedia Authentication "
also see the projects talk pages, like:
dccwiki talk: Wikipedia Authentication
" seloc.org - altered AuthDrupal.php slightly, to work with XMBforum.com instead apocrypha.uberbabe.com -- edited the login link to take you to the drupal login page, and edited the drupal login code to send wiki users back to the wiki page after they're logged in"
mediawiki manual: Drupal-style_sites
mediawiki manual talk: Drupal-style_LocalSettings.php

mediawiki manual talk: Drupal_Scenario_does_not_work
mediawiki user: SHL/GSoC2010

=> what if we get all these people work together; could there be teamwork and synergy to get to new 'super' Drupal-Mediawiki modules?

ClearXS’s picture

* WikiTools can be used with Flexifilter, Freelinking or PEARwiki Filter
* Interwiki
* Edit Section
* Mediawiki Auth Bridge
* Content Lock
* Mediawiki API + Filter
* Wikify
* WikiTools
* PEARwiki Filter
* Freelinking
* Flexifilter to import mediawiki articles #Mediawiki Filter - http://drupal.org/node/226740#comment-1919230

MatheoDJ’s picture

Issue tags: +7.x

I'm interested in putting together a bounty for a drupal 7 - mediawiki 1.17 plugin. I've got a project this would be perfect for, and all of the stuff here looks interesting, but none of it seems to do what I need - a plugin to allow MediaWiki to live along side Drupal 7 in harmony. I just don't want my users logging in twice for the same site...

I'm not a coder, I don't know how this would be done. I also don't have a good understanding of what these other plugins are doing, only that it's not what I need. What is it going to take to get this updated to 7.x?

thinkling’s picture

Issue tags: -7.x

Removing 7.x tag. That's not what this issue is about, that's over here:

http://drupal.org/node/1057708

thinkling’s picture

Status: Active » Closed (fixed)

Closing. Module has been working with D6.x for a long while.

@ClearXS: what you brought up is a totally different discussion. If you want to continue it, I recommend creating an issue of its own for it. But I would also recommend proposing something much more concrete and targeted than "let's create one über-wiki module", because you threw together lots of things that people use for very different purposes, and no one will want to merge them. Sometimes you want wiki type support in Drupal, and some people need to run Drupal and MW side by side. They deserve separate solutions.

thinkling’s picture

Status: Closed (fixed) » Active

Oh, foo! Apology for presumtious closing & previous comment--I thought I was still in the mediawikiauth.module queue.

*red in the face*