Wiki installation profile

Events happening in the community are now at Drupal community events on www.drupal.org.
rötzi's picture

Yesterday I published the first version of my wiki installation profile. The installation offers the following features at the moment:

  • Editing for anonymous users
  • Moderator role which can revert / delete pages
  • Revisions for pages
  • Mediawiki input format + Image assist
  • Categorization via free tagging vocabulary
  • Views: All pages / All categories / All Images
  • Recent changes

I will talk more about this and the future of Drupal wikis in general at my talk at OSCMS summit next week.

See you there.

Comments

This is great

bonobo's picture

We're working on an install profile for DrupalEd, and the wiki functionality you built out is a core piece of it --

I'm currently planning on attending your session at OSCMS, and I'd love to talk to you more about this --

You can check out the demo site using your code at http://drupaled.alphabetademo.org

DrupalEd wiki & rtl?

druvision's picture

Thanks - the demo site is great. I will look forward into migrating it to RTL and using it with Hebrew.
Question is if it's possible to replace the [] tags with other tags which are not RTL-sensitive.
Are the tags configurable?

Thanks

Amnon
-
Professional: Drupal Search | Drupal Israel | Web Hosting Strategies
Personal: Hitech Dolphin: Regain Simple Joy :)

Look into Pear Wiki filter

bonobo's picture

http://drupal.org/project/pearwiki_filter

That would be a good place to start --

Cheers,

Bill


FunnyMonkey
Tools for Teachers

terrific work

moshe weitzman's picture

this is another big step forward for wiki in drupal. thanks so much.

consider adding relatedlinks.module for its backlinks feature and toc.module for table of contents (part of tweakbox module package). both may need some refinement.

not sure if it makes sense, but we could consider adding a spam deterrent module like akismet.

Akismet makes sense in this context

bonobo's picture

However, there is this issue that I have been able to duplicate on a couple sites: http://drupal.org/node/121611

The thread has a fix for it that I will check out, but until the fix gets rolled into the Akismet project tarball, the error can scare non-technical users.

Akismet deletes pages

boris mann's picture

And causes data loss. Basically, if you have Akismet scanning turned on, and a later revision has spam in it, the entire node gets deleted. Ouch...

Captcha (much as I hate to say it...) is probably more appropriate. But, actually, this is something to discuss with install profiles -- generally, I would want to see less modules included in "core" and rather just a discussion in the README or INSTALL about other complimentary modules.

Just reviewed...

boris mann's picture

Looking good. However, lots of DB inserts that could be abstracted into a CRUD.inc file. Will review and add to crud.inc.

crud.inc

moshe weitzman's picture

whats crud.inc?

crud.inc helps with install profiles

boris mann's picture

CRUD is a set of create/read/update/delete functions and DB insert wrappers that help in doing basic config on drupal data structures specifically for name.profile inclusion. See http://groups.drupal.org/node/3179 for a longer discussion.

Wiki

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: