sub getRenderedVersion { my( $text ) = @_; my $result = ""; foreach( split( /\n/, $text ) ) { # link WikiWords: s/([\s\(\*])([A-Z]+[a-z]+(?:[A-Z]+[a-zA-Z0-9]*)) /$1&internalLink($2)/geo; # other rendering rules omitted... # ... $result .= $_; } return $result; } sub internalLink { my( $wikiWord ) = @_; topicExists( $wikiWord ) ? "<a href=\"$wikiWord\">$wikiWord<\/a>" : "$wikiWord<a href=\"../edit/$wikiWord\">?</a>"; }
Corporate Collaboration (Web Techniques, Dec 2000)
We take collaboration on the Internet for granted. Email is the most ubiquitous method we use to share ideas with others. There are also mailing lists, Usenet groups, bulletin boards, and proprietary systems like Lotus Notes. Each one has its purpose, and each one has strengths and weaknesses.Related Reading
More Insights
INFO-LINK
To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy. | |