Permalink
Browse files

posts, login, faq pages

  • Loading branch information...
1 parent f207171 commit 50b9d94331367fda920165a6cbbdc48a40304311 @szabgab committed Feb 21, 2010
Showing with 262 additions and 217 deletions.
  1. +1 −1 tt/incl/header.tt
  2. +1 −1 tt/incl/navigation.tt
  3. +1 −1 tt/pages/about.tt
  4. +165 −154 tt/pages/faq.tt
  5. +29 −18 tt/pages/login.tt
  6. +31 −16 tt/pages/posts.tt
  7. +1 −1 tt/pages/threads.tt
  8. +33 −25 www/style.css
View
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en-us">
<head>
- <title>[% title | html %]</title>
+ <title>[% title | html %] - CPAN::Forum</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="description" content="[% description %]" />
<link rel="stylesheet" href="/style.css?[% version %]" type="text/css" />
@@ -9,7 +9,7 @@
<div class="perlads">
<!-- <a href="http://padre.perlide.org/">Download Padre, the Perl IDE</a> | -->
-<!--<a href="http://m5hosting.com/"> Recommended web hosting by M5 hosting</a>-->
+<a href="http://m5hosting.com/"> Recommended web hosting by M5 hosting</a>
<!-- | Ask for help on the Perl community IRC channel <a href="http://webchat.freenode.net/?channels=perl">#perl on irc.freenode.net</a> -->
</div>
View
@@ -1,5 +1,5 @@
[% DEFAULT
- title="About CPAN::Forum"
+ title="About"
description="Links to modules used to build the forum"
%]
[% INCLUDE incl/header.tt %]
View
@@ -4,163 +4,174 @@
%]
[% INCLUDE incl/header.tt %]
-<div class="faq">
- <ol>
- <li><a href="#nologin">Why can't I login?</a></li>
- <!--<li><a href="#techo">I have some other technical problem with the site</a></li>-->
- <li><a href="#howtolink">Can I link to a specific Module's page in the forum?</a></li>
- <li><a href="#feeds">RSS and Atom feeds</a></li>
- <li><a href="#notify">Can I get notified when a new post arrives?</a></li>
- <li><a href="#why">Why do I need this? We already have our mailing list!</a></li>
- <li><a href="#whyweb">OK, but why web forum? Why not a mailing list with topics?</a></li>
-<!-- <li><a href="#perlmonks">So what about Perl Monks? That is a web forum!</a></li>-->
- <li><a href="#tags">Add tags to CPAN modules</a></li>
- <li><a href="#data">Data supplied by CPAN::Forum</a></li>
- </ol>
-<hr />
-<dl>
- <dt><a name="nologin">Why can't I login?</a></dt>
- <dd>
- Don't know. Send a note to <a href="mailto:gabor@pti.co.il">Gabor Szabo</a> with your
- username, I might be able to help.
- </dd>
- <!--
- <dt><a name="techo">I have some other technical problem with the site</a></dt>
- <dd>If you have technical problems please contact <a href="mailto:gabor@pti.co.il">Gabor Szabo</a></dd>
- -->
- <dt><a name="howtolink">Can I link to a specific Module's page in the forum?</a></dt>
- <dd>
- To link to the forum of a specific distribution you can link to:<br />
- http://cpanforum.com/dist/Package-Name<br />
- </dd>
- <dt><a name="feeds">RSS and Atom feeds</a></dt>
- <dd>
- Currently you can get the following RSS feeds:
- <ul>
- <li> http://cpanforum.com/rss/all - latest posts</li>
- <li> http://cpanforum.com/rss/threads - latest posts</li>
- <li> http://cpanforum.com/rss/dist/Distro-Name - latest posts in distro</li>
- <li> http://cpanforum.com/rss/author/PAUSEID - latest posts
- in any of the distros of the given CPAN author</li>
- <li> http://cpanforum.com/rss/tags - latest tags</li>
- </ul>
- Atom feeds:
- <ul>
- <li> http://cpanforum.com/atom/all - latest posts</li>
- <li> http://cpanforum.com/atom/threads - latest posts</li>
- <li> http://cpanforum.com/atom/dist/Distro-Name - latest posts in distro</li>
- <li> http://cpanforum.com/atom/author/PAUSEID - latest posts
- in any of the distros of the given CPAN author</li>
- </ul>
- </dd>
- <dt><a name="notify">Can I get notified when a new post arrives?</a></dt>
- <dd>
- Yes, you can subscribe to e-mail alerts for
- <ol>
- <li> all the distributions</li>
- <li> all the distributions of a given CPAN author</li>
- <li> a single distribution</li>
- </ol>
- In each case you have 3 options:
+<div id="content_body">
+<div id="left_column">
+ <div class="faq">
<ol>
- <li> All messages - you get notification about every message sent to this group </li>
- <li> Thread starters - Whenever someone starts a new thread you get a notification.
- On subsequent posts to the same thread you don't get any message.</li>
- <li> Followups - You get all the messages sent to a certain thread that you have participated
- in. These won't necessarily be responses tou your message but will be in the same thread
- so presumably you are somewhat interested.</li>
+ <li><a href="#nologin">Why can't I login?</a></li>
+ <!--<li><a href="#techo">I have some other technical problem with the site</a></li>-->
+ <li><a href="#howtolink">Can I link to a specific Module's page in the forum?</a></li>
+ <li><a href="#feeds">RSS and Atom feeds</a></li>
+ <li><a href="#notify">Can I get notified when a new post arrives?</a></li>
+ <li><a href="#why">Why do I need this? We already have our mailing list!</a></li>
+ <li><a href="#whyweb">OK, but why web forum? Why not a mailing list with topics?</a></li>
+ <!-- <li><a href="#perlmonks">So what about Perl Monks? That is a web forum!</a></li>-->
+ <li><a href="#tags">Add tags to CPAN modules</a></li>
+ <li><a href="#data">Data supplied by CPAN::Forum</a></li>
</ol>
- When looking at the page of each module (/dist/Module-Name) you'll see a link to configure
- the notification level for that module. By default you don't get any mail. When you want to change
- your subscription you can do it from <a href="/mypan/">MyPAN</a>
- </dd>
- <dt><a name="why">Why do I need this? We already have our mailing list!</a></dt>
- <dd>
- Of course the established distribtions already have their mailing lists.
- This means 100-200 maybe even 500 distributions. But there are over 10,000
- distributions on CPAN. Even if we say that half of them don't need any kind
- of mailing list or forum and should not be there anyway it still leaves more
- than 5000 distributions that could do with a some kind of a forum.
- <br />
- You can also look at it from the other side. Someone who uses 30-50
- modules on a regular basis, does s/he need to subscribe to 30-50 mailing lists?
- That's a nightmare. What if I just want to ask one question about a module
- and I'd like to ask the most knowledgeable about this module? Should I
- subscribe to a mailing list and then unsubscribe from it after a few days?
- <br />
- On this forum people can have one centrally managed subscription and discuss
- all the modules they use. Their mail boxes won't be flooded by messages
- (unless they really want it) and they can selectively view the discussions.
- </dd>
- <dt><a name="whyweb">OK, but why web forum? Why not a mailing list with topics or a news group?</a></dt>
- <dd>
- Although there are mailing lists that could be used to manage 3-6000 different subgroups,
- in my experience most people won't use them, for various reasons:
- <br />
- E-mail lists:
- <ul>
- <li> They don't know how to subscribe</li>
- <li> They want to send HTML messages while most of the heavy users don't like that</li>
- <li> People are afraid that their mail box will be filled with unnecessary messages or SPAM,
- or viruses</li>
- <li> People are afraid that they won't be able to unsubscribe.</li>
- </ul>
- News groups:
- <ul>
- <li> That might be good as well but it seems HTTP is a bit more popular than NNTP.</li>
- </ul>
- Web forums:
- <ul>
- <li> People are usually much more familiar with web forums than either e-mail lists or news groups</li>
- <li> This is pull technology, they visit when they want.</li>
- <li> They don't visit when the don't want.</li>
- </ul>
- </dd>
-<!--
- <dt><a name="perlmonks">So what about Perl Monks? That is a web forum!</a></dt>
- <dd>
- <a href="http://www.perlmonks.org/">Perl Monks</a> emphasizes free association
- and it is a more general Perl web site.<br />
- CPAN::Forum provide module categorizations.<br />
- You can find me on PerlMonks as <a href="http://www.perlmonks.org/?node_id=415035">SZABGAB</a>.<br/>
- There was a thread on Perl Monks with a
- <a href="http://www.perlmonks.org/index.pl?node_id=196112">similar idea</a>
- but appearently without implementation.<br />
- It is a nice discussion though.
- </dd>
--->
- <dt><a name="tags">Add tags to CPAN modules</a></dt>
- <dd>
- In order to further improve the way we can find solutions on CPAN
- several people suggested some kind of categorization or tagging of
- the modules. To faciliate this need CPAN::Forum allows you to add
- your own tags to the individual modules.
- <br />
- When enough tags are collected this information will be made available
- to anyone wishing to build or improve a CPAN search tool.
- <br />
- As a starter when you visit the page of any of the distributions,
- you will see the tags you added and will be able to add more tags.
- (A comma separated list of expressions).
- <br />
- In addition you can <a href="/tags/">see all the current tags</a>
- <br />
- Soon you'll be able to see all the tags you created and all the modules
- you tagged. You'll also be able to see tags created by others.
- </dd>
+ <hr />
+ <dl>
+ <dt><a name="nologin">Why can't I login?</a></dt>
+ <dd>
+ Don't know. Send a note to <a href="mailto:gabor@pti.co.il">Gabor Szabo</a> with your
+ username, I might be able to help.
+ </dd>
+ <!--
+ <dt><a name="techo">I have some other technical problem with the site</a></dt>
+ <dd>If you have technical problems please contact <a href="mailto:gabor@pti.co.il">Gabor Szabo</a></dd>
+ -->
+ <dt><a name="howtolink">Can I link to a specific Module's page in the forum?</a></dt>
+ <dd>
+ To link to the forum of a specific distribution you can link to:<br />
+ http://cpanforum.com/dist/Package-Name<br />
+ </dd>
+ <dt><a name="feeds">RSS and Atom feeds</a></dt>
+ <dd>
+ Currently you can get the following RSS feeds:
+ <ul>
+ <li> http://cpanforum.com/rss/all - latest posts</li>
+ <li> http://cpanforum.com/rss/threads - latest posts</li>
+ <li> http://cpanforum.com/rss/dist/Distro-Name - latest posts in distro</li>
+ <li> http://cpanforum.com/rss/author/PAUSEID - latest posts
+ in any of the distros of the given CPAN author</li>
+ <li> http://cpanforum.com/rss/tags - latest tags</li>
+ </ul>
+ Atom feeds:
+ <ul>
+ <li> http://cpanforum.com/atom/all - latest posts</li>
+ <li> http://cpanforum.com/atom/threads - latest posts</li>
+ <li> http://cpanforum.com/atom/dist/Distro-Name - latest posts in distro</li>
+ <li> http://cpanforum.com/atom/author/PAUSEID - latest posts
+ in any of the distros of the given CPAN author</li>
+ </ul>
+ </dd>
+ <dt><a name="notify">Can I get notified when a new post arrives?</a></dt>
+ <dd>
+ Yes, you can subscribe to e-mail alerts for
+ <ol>
+ <li> all the distributions</li>
+ <li> all the distributions of a given CPAN author</li>
+ <li> a single distribution</li>
+ </ol>
+ In each case you have 3 options:
+ <ol>
+ <li> All messages - you get notification about every message sent to this group </li>
+ <li> Thread starters - Whenever someone starts a new thread you get a notification.
+ On subsequent posts to the same thread you don't get any message.</li>
+ <li> Followups - You get all the messages sent to a certain thread that you have participated
+ in. These won't necessarily be responses tou your message but will be in the same thread
+ so presumably you are somewhat interested.</li>
+ </ol>
+ When looking at the page of each module (/dist/Module-Name) you'll see a link to configure
+ the notification level for that module. By default you don't get any mail. When you want to change
+ your subscription you can do it from <a href="/mypan/">MyPAN</a>
+ </dd>
+ <dt><a name="why">Why do I need this? We already have our mailing list!</a></dt>
+ <dd>
+ Of course the established distribtions already have their mailing lists.
+ This means 100-200 maybe even 500 distributions. But there are over 10,000
+ distributions on CPAN. Even if we say that half of them don't need any kind
+ of mailing list or forum and should not be there anyway it still leaves more
+ than 5000 distributions that could do with a some kind of a forum.
+ <br />
+ You can also look at it from the other side. Someone who uses 30-50
+ modules on a regular basis, does s/he need to subscribe to 30-50 mailing lists?
+ That's a nightmare. What if I just want to ask one question about a module
+ and I'd like to ask the most knowledgeable about this module? Should I
+ subscribe to a mailing list and then unsubscribe from it after a few days?
+ <br />
+ On this forum people can have one centrally managed subscription and discuss
+ all the modules they use. Their mail boxes won't be flooded by messages
+ (unless they really want it) and they can selectively view the discussions.
+ </dd>
+ <dt><a name="whyweb">OK, but why web forum? Why not a mailing list with topics or a news group?</a></dt>
+ <dd>
+ Although there are mailing lists that could be used to manage 3-6000 different subgroups,
+ in my experience most people won't use them, for various reasons:
+ <br />
+ E-mail lists:
+ <ul>
+ <li> They don't know how to subscribe</li>
+ <li> They want to send HTML messages while most of the heavy users don't like that</li>
+ <li> People are afraid that their mail box will be filled with unnecessary messages or SPAM,
+ or viruses</li>
+ <li> People are afraid that they won't be able to unsubscribe.</li>
+ </ul>
+ News groups:
+ <ul>
+ <li> That might be good as well but it seems HTTP is a bit more popular than NNTP.</li>
+ </ul>
+ Web forums:
+ <ul>
+ <li> People are usually much more familiar with web forums than either e-mail lists or news groups</li>
+ <li> This is pull technology, they visit when they want.</li>
+ <li> They don't visit when the don't want.</li>
+ </ul>
+ </dd>
+ <!--
+ <dt><a name="perlmonks">So what about Perl Monks? That is a web forum!</a></dt>
+ <dd>
+ <a href="http://www.perlmonks.org/">Perl Monks</a> emphasizes free association
+ and it is a more general Perl web site.<br />
+ CPAN::Forum provide module categorizations.<br />
+ You can find me on PerlMonks as <a href="http://www.perlmonks.org/?node_id=415035">SZABGAB</a>.<br/>
+ There was a thread on Perl Monks with a
+ <a href="http://www.perlmonks.org/index.pl?node_id=196112">similar idea</a>
+ but appearently without implementation.<br />
+ It is a nice discussion though.
+ </dd>
+ -->
+ <dt><a name="tags">Add tags to CPAN modules</a></dt>
+ <dd>
+ In order to further improve the way we can find solutions on CPAN
+ several people suggested some kind of categorization or tagging of
+ the modules. To faciliate this need CPAN::Forum allows you to add
+ your own tags to the individual modules.
+ <br />
+ When enough tags are collected this information will be made available
+ to anyone wishing to build or improve a CPAN search tool.
+ <br />
+ As a starter when you visit the page of any of the distributions,
+ you will see the tags you added and will be able to add more tags.
+ (A comma separated list of expressions).
+ <br />
+ In addition you can <a href="/tags/">see all the current tags</a>
+ <br />
+ Soon you'll be able to see all the tags you created and all the modules
+ you tagged. You'll also be able to see tags created by others.
+ </dd>
+
+ <dt><a name="data">Data supplied by CPAN::Forum</a></dt>
+ <dd>
+ If other sites wouldlike to include data collected by CPAN::Forum,
+ this is what we have:
+ <br />
+ <a href="/cpanforum.csv">Number of posts per module</a> In format: <i>Module,42</i>
+ <br />
+ <a href="/module_tags.csv.bz2">List of tags on each module</a> In format: <i>Module,tag1,tag2,tag3</i>
+ <br />
+ <a href="/db_dump.tar.bz2">Partial dump of the database</a>, mainly the tables related to tags.
+ </dd>
+ </dl>
+ </div>
+</div>
+
+<div id="right_column">
+ <!--
+ This place was intentionally left empty.
+ -->
+</div>
- <dt><a name="data">Data supplied by CPAN::Forum</a></dt>
- <dd>
- If other sites wouldlike to include data collected by CPAN::Forum,
- this is what we have:
- <br />
- <a href="/cpanforum.csv">Number of posts per module</a> In format: <i>Module,42</i>
- <br />
- <a href="/module_tags.csv.bz2">List of tags on each module</a> In format: <i>Module,tag1,tag2,tag3</i>
- <br />
- <a href="/db_dump.tar.bz2">Partial dump of the database</a>, mainly the tables related to tags.
- </dd>
-</dl>
</div>
[% INCLUDE incl/footer.tt %]
Oops, something went wrong.

0 comments on commit 50b9d94

Please sign in to comment.