LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: 北南南北

Postnuke BUGS及缺陷详细报告

[复制链接]
发表于 2004-1-20 10:19:12 | 显示全部楼层

Top 10 Open Source Tools for eActivism(贴一篇文章,供老大参考)

链接在这里

http://partnerships.typepad.com/ ... op_10_open_sou.html

Top 10 Open Source Tools for eActivism
By Dan Bashaw and Mike Gifford

Steven Clift writes:

Thank you Dan and Mike for putting together this excellent Feature article for DoWire
<http://www.e-democracy.org/do>.

I have found that necessity and not resources is the greatest driving force behind
innovation in e-democracy/e-activism. The emergence of "open source," "free software,"
even lower cost commercial online advocacy tools demonstrate that we are at the
beginning of democratization of activism. One major challenge that remains however is
how to better integrate in-person political activities with the online infrastructure.
Perhaps the next feature for DoWire could be written by you on the use of wireless and
handheld technologies in advocacy and campaigning?
Enjoy.

Steven Clift Democracies Online Newswire http://www.e-democracy.org/do
P.S. The idea for this article emerged in part from the DO-CODE e- mail list for civic-
minded techies.  Join at: do-code- subscribe@yahoogroups.com

Top 10 Open Source Tools for eActivism
by Dan Bashaw & Mike Gifford Jan 7, 2004

People have been trying to use the web to create change from its conception.  Along with
the rest of the Internet community, activist focus has moved away from producing static
content to building on- line communities.  There are a number of Application Service
Providers (ASPs) providing external eActivist applications that can be integrated with the
look and feel of an organization's existing web site, but we will not be evaluating ASPs
in this article. Instead, we want to discuss eActivist applications that can be run from the
same server as the organization's existing website. Furthermore, we will be looking at
Free Software applications that can be downloaded, modified, and distributed by the
users of the software.

Broadly speaking, the eActivist applications described below can be categorized as either
informational, aiding in efficiently spreading your message, or actionable, allowing your
users to act on their information and understanding of issues. Although the distinction
can be useful in deciding which tool to use, many applications have now evolved to
include elements of both.

The first five applications examined are primarily informational: four are tools for
building web sites, and have considerable overlap in core features, though each has
different strengths, weaknesses, and appropriate uses. The fifth focuses on eNewsletters.

We have provided just a brief sketch of the functionality of each application.  Describing
the type of interaction they allow and with whom.  Outlining their key strengths and
weaknesses as we see them. Providing some activists tips for their use and providing an
example.

We feature one example, but have also listed alternatives which are worth considering.
----
1. ActionApps (On-line Magazine/Content Sharing)         
http://www.apc.org/actionapps/
Interaction: Minimal interaction between visitors & content authors
Strength: Publishing Control & Extensive Cross Site/Server Publishing Permissions.  A
good publishing tool.
Weaknesses: Often too big & cumbersome for organizations that don't need this type of
control.
Activist Tips: Some organizations may want to share content between other related
organizations.  Set up within the Association of Progressive Computing, this model
made a lot of sense to member organizations which already had close associations.  
Some coalitions are using this type of permission based content sharing to maintain an
issue related site which is fed by a number of member organizations.
Example: http://www.rabble.ca/
Alternatives: slashForums, Blogs, Back-End and Active (below) can all provide content
non-interactive content publishing.
----
2. PostNuke (Slash Forums/Portals)         http://www.postnuke.com/
Interaction: Plenty of opportunities for users to submit stories, links, & comments for
publishing on the site. Dialogue is usually shaped through a response to an article
posted by the editorial team.
Strengths: Lots of add on modules, often installed with a web hosts default control
panel.
Weaknesses: Many slash sites are hard to modify to look like anything but a slash site.  
Content becomes stale very quickly and daily posts are almost required.
Activist Tips: Selecting the right modules for your site is the key to using any of the
'slash'  content management systems. Pick the features (i.e. polls, surveys, galleries,
calendars, forums, etc.) that your site needs, and keep it simple by not offering those that
don't forward your goals.  It is also important to watch the activity in different modules
to see which ones are being used.
In terms of keeping your site fresh, the authoring environment is key to creating a site
that is easily maintained. Look for authoring tools that will allow your authors to style
their own text easily and quickly. A system that is too obscure or complex will not be
used.
Example: http://www.canadiandemocraticmovement.ca/
Alternatives: The listings in the left hand sidebar at Open Source CMS
(http://www.opensourcecms.com/) link to demos of many portal systems, including
postNuke (http://www.postnuke.com/) , and Plone (http://www.plone.org/).
----
3. Drupal (Blogs)         http://drupal.org/
Interaction: Lots of user interaction & interaction between related Drupal sites.  
Extensive use of RSS feed publishing & aggregating.
Strengths: Informal, newsy, often personal.  There are a lot of folks who are bloggers or
participate in blog culture.
Weaknesses: Like other news focused sites, if it isn't updated regularly, it becomes stale
very quickly.
Activist Tips: For activist organizations, the blog format can be a great way to humanize
messages on an ongoing topic or a developing campaign. Because *blog=personal* to
the reader, campaign blogs have a 'note from a friend' feel to them -- much more
personal than the same information presented in a web news or magazine framework.
When using blogs, consider having a single 'voice' or a small group of voices do all
posts, to reinforce the personal flavour of the blog.
As well consider displaying the blog's 'RSS feed' (Headline, annotation and link of each
blog entry) into the sidebar of your organizational web site and your email campaigns, to
extend this personal voice further.
Example: http://www.blogforamerica.com/ (likely not using drupal)
Alternatives: Also consider Geeklog (http://www.geeklog.net/index.php), and the various
blogs listed under the 'Blogs' heading in the left hand sidebar at Open Source CMS
(http://www.opensourcecms.com/).
----
4. Active (News Posting)         http://www.active.org.au/doc/
Interaction: Terrific news contributions.
Strengths: It is a great way to gather news from an event or a community.  One of the
best tools for posting/displaying multi-media.
Weaknesses: Like other news sites, they can grow stale quickly. As well, due to the open
publishing nature of Active, editorial control over the Newswire is weak.  It is almost
impossible to totally control the content of the site.
Activist Tips: Indymedia sites running Active first came into prominence during the
Seattle anti-globalization protests in 1999, where the ability to post news rapidly from
the streets to the web was critical to getting the story out. Active is ideal for an action-
oriented situation, where information is posted in real-time and contextualized on-the-
fly by volunteer editors.
However -- it is not as good an ongoing publishing system choice for an activist
organization with a controlled editorial workflow. Because Active allows any member of
the public to post directly to an unmoderated Newswire, it can leave an organization
open to potential legal and 'staying on message' problems if the Newswire is not closely
monitored. If tighter editorial and user control are important to your organization
ActiveApps, postNuke and Drupal (all noted above) are alternatives.
Example: http://www.indymedia.org/ (The umbrella site for over 80 Indymedia sites)
and http://portland.indymedia.org/ (A typical Active site showing the Newswire in the
righthand sidebar).
Alternatives: Variations on the PHP-based Active (http://www.active.org.au/doc/) include
MiR (http://docs.indymedia.org/view/Devel/MiR), a Java implemetation, and IMCSlash
(http://docs.indymedia.org/view/Devel/ImcSlash), written in Perl.
----
5. phpList (eNewsletters)         http://www.phplist.com/
Interaction: It's entirely one way, but it gives the user the opportunity to indicate what
they want to subscribe to.  It also provides an opportunity to gather other information
about your site's visitors.
Strengths: It is easy to set up and provides an easy way to encourage other participants
to come back to your site.  Users can provide their interests & geographic location to
allow users to get more targeted eNewsletters.
Weaknesses: There are a lot of options and it may take a bit of time to learn how to use
it, particularly if you are only sending out eNewsletters every couple of months.
Tips: Plan to write a eNewsletter once every month or two, more if your campaign is
very active.  Make sure that you write the eNewsletter to be short and easy to scan.  
Provide a title, short abstract an a link to an article on your website with the full story.  
Text is generally preferred by users and easier to be forwarded on in email & included
in other forums.  Always ask your subscribers to forward this message on to their
friends.  When referring to a URL, make sure to include the "http://"
Example: http://www.learningpartnership.org/phplist/?p=subscribe&id=4
Alternatives: Mailman (http://www.list.org/), Sympa (http://www.sympa.org/) and other
mailing list managers also allow one-way 'broadcast' lists. Also consider LetterIT
(http://otterware.net/index.php?id=scripte&sid=letteritm)
----
The remaining five eActivist applications examined below are broadly 'actionables'
involving peer-to-peer (Forums, eCards, Wikis), peer-to-Pol (ePetitions), and peer-to-
pole (eLeaflets/ePosters) communications.
----
6. phpBB (Forums)         http://www.phpBB.com/
Interaction: It's all interaction.  Discussions take place in forums and users contribute all
of the content.
Strengths: It's a commonly understood format so it is easy for new people to start
participating.  The ability to have restricted forums is also useful for some organizations.
Weaknesses: It may need to be moderated, or at least monitored so that you are familiar
with what is being posted.  Also, it may take some time to get people using/posting to
the forum.
Activist Tips: Bulletin boards or on-line forums predate the Internet and are one of the
most understood forms of web dialogues, and training time for most is minimal.  It is a
good environment for brainstorming or allowing folks to vent their concerns.  Many
forums allow for moderation so that inappropriate posts can be adjusted, but this takes
time as does building an active, constructive climate for exchanging ideas.
If a forum is little-used, consider replacing it with either a mailing list like Mailman
(http://www.list.org/), or a simpler bulletin board system like wwwBoard
(http://www.scriptarchive.com/wwwboard.html) which shows all posts in a 'tree view' on
a single page. Both of these alternatives will encourage more participation in low-traffic
situations.
Example: http://www.gwbush.com/forum/ (Not using phpBB)
Alternatives: Also consider the forums listed under the 'Forums' heading in the left hand
sidebar at Open Source CMS (http://www.opensourcecms.com/).
----
7. WebCards (eCards/email2friends)         http://webcards.sourceforge.net/
Interaction: Limited opportunity to send a message to a friend. Essentially an advanced
email2friend form.
Strengths: By using innovative images you can encourage folks to spread the word more
about your campaign.  Like blogs, people that use webcards will use them a lot and
come back when they can.
Weaknesses: When was the last time you were really influenced by a postcard?
Activist Tips: eCards are a 'semi-viral' marketing technique -- they cannot escape and
circulate independently of your organization, as an email can, so you maintain control
over the organizational image projected by your eCards.
* Humour will often work well with eCards, as more users will be likely to pass along a
humorous message than a less evocative one.
* In order to keep your activist message clear for for the recipient of the eCard, you can
include your headline and other key text directly into the eCard image.
Example: http://www.savebiogems.org/postcard.asp (not using webcards)
Alternatives: Website Gizmos http://www.bitesizeinc.net/index.php/gizmos.html, Send
Card http://www.sendcard.org/ or see
http://www.hotscripts.com/PHP/Sc ... Postcards/index.htm l
----
8. TWiki (Wiki/Group Documentation)         http://www.twiki.org/
Interaction: Total, but focused on creating more static documentation by the community
Strengths: It's a great web based collaboration platform.  The ability to create common
documents & review changes makes this application quite powerful for community
groups.
Weaknesses: Wiki markup isn't consistent, it takes a bit of training for folks to get used
to, editorial rights can be abused.
Activist Tips: Wiki webs are great tools for collaborative writing when your goal is to
ultimately have a static or slowly-evolving document for internal use or public display:
policy and procedures, grant proposals, reports can all be built effectively in a Wiki, with
each contributor working in their own time on the single live document. As Wikis
support roll-back to previous versions of pages, editorial control can be maintained while
allowing freedom to each contributor.
Wikis can also serve as a shared brainstorming and notebook tool for activist groups --
though the fact that wiki information is not 'pushed' to users desktops requires that users
building a project must intentionally visit and contribute to the Wiki. Twiki, which
supports RSS feeds, can push notification of page changes to users, encouraging
participation.
New users will need to be given a brief introduction to using Wiki, to give them
familiarity with adding pages, editing content, and basic text styling, to ensure that they
are comfortable in the Wiki environment.
As an example of how far groups can go in using Wiki as a writing tool, look at the
multi-lingual Wikipedia (http://en.wikipedia.org).
Example: http://thor.acedragon.co.uk/biconwiki/ (not using twiki)
Alternatives: Also consider the forums listed under the 'Wiki' heading in the left hand
sidebar at Open Source CMS (http://www.opensourcecms.com/).
----
9. Back-End (eActions/ePetitions)         http://www.back-end.org/
Interaction: It's a focused level of interaction, but asks permission to contact folks in the
future.
Strengths: People are comfortable giving a minor level of support to an organizations
cause through Petitions & eActions.
Weaknesses: They are most useful if there are multiple campaigns or opportunities for
people to start becoming more educated & aware. The flexibility of Back-End makes it
more time consuming to customize.
Activist Tips: Keep the text of the ePetition or eAction short & easy to read.  Make sure
to have links to other information about the campaign on your site that people can read
up on if they are interested.  Make sure that you ask for permission from your
supporters to contact them. People like seeing other people's comments, so if possible
display the and the number of signatories.
Example: http://www.fairvotecanada.org/petition.php/
Alternatives: simpetition ~PostNuke module http://sourceforge.net/projects/simpetition/
----
10. FPDF (eLeaflets/ePosters) (Dynamic PDF/Graphic Generation)         
http://www.fpdf.org/
Interaction: Simple off the web interaction.  Allowing folks to download & print off
posters, petitions, stickers and brochures customized online for their local campaigns.
Strengths: Good control over printed output, not dependent on the user's browser
capabilities or Operating System.
Weaknesses: Introduces an additional server-side technology to accomplish PDF
generation, which could have server performance impacts.
Activist Tips: If you want to be able to take your message to the streets and extend your
brand to support local activists.  Target specific communities on the fly with a
customized pamphlet.
Example: http://www.afgha.com/?af=article&sid=37844
Alternatives: For some applications, CSS2 stylesheets
(http://www.alistapart.com/articles/goingtoprint/) can be used to print simple dynamic
content such as handbills.  R&OS have produced a PDF class
(http://www.ros.co.nz/pdf/) and there are a number of other graphic/pdf modification
tools which are being developed.
----
Of course, in the rapidly evolving world of eActivism, any list of 10 anythings will have
at least 11 members by the time it is completed! Emerging technologies that might be
applied to eActivism include: RSS feeds, Friendster, cellphone texting, cam-phones, and
audio blogs. Any of these may inspire or connect to Open Source applications. Older
technologies such as chat and Internet telephony may also spring back onto the stage as
activist solutions.
As well, the convergence of existing tools often leads to new solutions. We've selected
TikiWiki, a tool that blends Wiki and Portal features, to round out our list of ten
eActivist applications with its eleventh member.
----
11. TikiWiki         http://www.tikiwiki.org/
Interaction: TikiWiki is a content management system for writers. It supports wikiwiki
web pages, blogs, CMS news article publishing, discussion forums, a directory of links,
a calendar, RSS newsfeeds, user-designed databases for tracking contacts/events, and
many other things as lots of people added code to the product over the last year.
Strengths: A 'swiss army knife' tool with a massive feature set!
Weaknesses: make sure to use the latest version of TikiWiki (1.1.1 or higher)for
improved speed over earlier, slower builds. TikiWiki shares the relatively rigid 'portal'
look of phpNuke and other slashForum applications.
Activist Tips: Use the collaborative capabilities of TikiWiki to work with a dispersed
group of authors on keeping the site's formal content fresh. Use the built-in blogs, chat
forums and image galleries to build community interaction. The combination plays to
TikiWiki's strengths as a multifunction tool for building a site that is both informational
and actionable.
Example: http://www.greens-in.org/
Alternatives: Other general content management frameworks, such as Geeklog
(http://www.geeklog.net/index.php) and Typo3 (http://www.typo3.org) also take the
fusion approach -- but none include the Wiki capabilities of TikiWiki.
Dan & Mike would like to thank David Newman his contribution to this section.
----
Sorting them out
There are a number of ways to compare eActivist applications as an aid in deciding
which to consider for your organization.
We have plotted these tools on the Surman-o-graph, (an emerging standard in analyzing
civil society communications) clustering them in the Formal/Centralized and
Informal/Distributed quadrants:
http://www.openconcept.ca/images/surman-o-graph_web.gif
In deciding which specific tool to apply to your eActivist problems, consider the
following questions:
    * Does the tool do what I need 'out-of-the-box', or will it need     to be customized?
    * Is the user interface simple for the people who will be     working with the
application?
    * Is there reasonable documentation and support? Does the     support forum handle
newbie questions well?
    * Does the tool use technologies and languages we are already     familiar with?
    * Is there an on-line demo my users can play around with to see     if the tool 'feels
right' to them?
    * Is the tool's programming team actively developing and     maintaining the tool?
    * Is the tool one of the more popular ones  in it's category?
A yes to a majority of these questions is a sign that you've may have the right application
for your eActivist job.

There are a lot of Open Source tools out there which you can employ for your
campaigns.  We have tried to list some of the ones which we feel are the most useful in
the fall of 2003.  Like the Internet as a whole, Open Source projects tend to evolve
quickly and new initiatives are popping up all of the time.  The challenge for anyone
putting together an activist web site will be in blending these and other tools into a
seamless user interface.  Customizing and adapting any software to meet your needs can
be time consuming, but often the development communities behind these Open Source
projects can help point you in the right direction.  Most Open Source projects also have
web developers who can be hired to modify the code that they have developed.  Any
customized code can be brought back into the core of the project so that it can benefit
the whole community.

Bios
Dan Bashaw - dbashaw@telus.net
Dan works as a web developer for TM Newmedia, a Victoria BC eLearning and web
development company, is an activist with the Victoria Independent Media Center, and is
working on a project to to create CommunityPipe, a free and easily replicated open
source hosting service for small-scale community and activist web sites.

Mike Gifford - mike@openconcept.ca / http://www.openconcept.ca
Mike is the president of OpenConcept Consulting, Open Source Web Applications for
Social Change.  OpenConcept is the lead developer of Back-End.org CMS.
* Many of these applications will run on both proprietary & non-priorietary Operating
Systems, however, you will have to check with your web host to determine if you have
the software which is required.

This article is licensed under a Creative Commons License and is copyrighted ? 2003
by Mike Gifford & Dan Bashaw, Attribution- ShareAlike 1.0,
http://creativecommons.org/licenses/by-sa/1.0/

Steven L. Clift    -    W: http://www.publicus.net Minneapolis    -   -   -     E:
clift@publicus.net Minnesota  -   -   -   -   -    T: +1.612.822.8667 USA    -   -   -   -   -   
-    M: +1.612.203.5181
Join my Democracies Online Newswire:     http://e-democracy.org/do My blogging
experiment:     http://travelscoops.com
*** Past Messages, Discussion http://e-democracy.org/do
To subscribe, e-mail:  listserv@tc.umn.edu         Message body:  SUB DO-WIRE                  
To UNSUBSCRIBE instead, write: UNSUB DO-WIRE        
Please send submissions to:  clift@publicus.net
发表于 2004-1-20 10:23:12 | 显示全部楼层

如果要换系统

很关键的是如何把现在的数据转到新系统里去,总不能让兄弟们一年多的心血白费阿
发表于 2004-1-20 11:15:32 | 显示全部楼层

我现在没有什么好的建议,但我对此事非常观注!

真心的祝愿LINUXSIR能在新的一年里继续辉煌!
 楼主| 发表于 2004-1-20 13:37:24 | 显示全部楼层

回复: 如果要换系统

最初由 chenchp 发表
很关键的是如何把现在的数据转到新系统里去,总不能让兄弟们一年多的心血白费阿


兄弟,不要怕,咱们如果把东西都丢了,也不能称之为转换数据。
咱们得找一个最安全的办法,总之不能把数据牺牲了,这可是弟兄们用了近两年的时间积累想来的一点家业。如果丢了,做为管理人员,都应该去跳楼。。
 楼主| 发表于 2004-1-20 22:40:29 | 显示全部楼层


又一bug。
发表于 2004-1-22 15:56:28 | 显示全部楼层
北南南北兄,说说俺的想法:

同意你自己总结的第9条,下载页面的信息量不是很够,有些东西我不知道是啥时候的,而且也没有版本号.(我曾下过一个工具是99年的,呵呵:!!)

还有一些文章也没有标明日期,这样让俺们不知道是不是已经过时

精华贴里的一些老知识,俺觉得应该单独列出,就象mandrake专题中一样,按版本顺序分,这样应该让大伙查起资料来会比较容易

版主们的辛劳俺是看的非常清楚,敬佩您们(尤其是北南南北兄有次为了回答泡菜的问题,自己重装了个发行版,感动:thank ). 祝大家新年好,坛子越来越好
发表于 2004-1-25 18:13:38 | 显示全部楼层
南北兄::
如果方便的话,我想看看你们NUKE的源代码,如果可以请联系我
sunshinesun_9@163.com
发表于 2004-1-25 18:14:59 | 显示全部楼层
对了,还要问一下你们php和mysql的版本??
发表于 2004-1-28 13:09:20 | 显示全部楼层
推荐站长看看mambo.
我自己也在用
http://www.pcfollowme.com
发表于 2004-4-15 14:34:02 | 显示全部楼层
短消息箱居然不能删除。
删除之后,重新进入,还是存在。
晕。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表