Permalink
Browse files

General changes for 1.0.4 release

  • Loading branch information...
1 parent 4da35a5 commit 7bd6193365248989a9cbc51b6c868e7338bc74c8 @pudge pudge committed May 31, 2000
Showing with 1,325 additions and 815 deletions.
  1. +22 −1 CHANGES
  2. +227 −247 INSTALL
  3. +54 −58 README
  4. +2 −3 Slash.pm
  5. +227 −247 docs/INSTALL
  6. +571 −124 docs/INSTALL.html
  7. +10 −1 docs/INSTALL.pod
  8. +54 −58 docs/README
  9. +87 −29 docs/README.html
  10. +3 −3 docs/README.pod
  11. +4 −1 plugins/PollBooth/pollBooth.pl
  12. +4 −1 public_html/pollBooth.pl
  13. +5 −1 public_html/users.pl
  14. +46 −39 slashd
  15. +4 −1 themes/slashcode/htdocs/pollBooth.pl
  16. +5 −1 themes/slashcode/htdocs/users.pl
View
23 CHANGES
@@ -1,6 +1,27 @@
-slash-1.0.4, 2000.0x.xx
+slash-1.0.4, 2000.05.31
-----------------------
+* Fixed nickname matching in mailPassword() in users.pl
+ to match case indepently
+
+* Set user's points to 0 in users.pl if they are unwilling
+ to moderate
+
+* Fixed pollBooth.pl to not allow voting by anonymous users
+ if allow_anonymous is false
+
+* Removed extra TD tags after motd in Slash::footer()
+
+* Removed spurious text after commentswarning in
+ Slash::printComments()
+
+* Moved code to load Slash.pm to the end of slashd, so
+ subroutines could be put in slashdotrc.pl to override
+ subroutines in slashd
+
+* Made index.shtml update every interval in slashd, instead
+ of only when writestatus = 1
+
* Removed empty columns from grid in submit.pl
* Added mkpth call to slashd, to create logs dir
View
474 INSTALL

Large diffs are not rendered by default.

Oops, something went wrong.
View
112 README
@@ -2,72 +2,69 @@ NAME
README - Slashdot Readme
DESCRIPTION
- This is the README file for Slash, release 1.0.3. Please read
- all documentation carefully. The various documents explain the
- database schema, the various fields in the database, and some of
- the reasoning behind the design of the schema, installation and
- setup.
-
- Please see INSTALL for database upgrade instructions. Code
- upgrading is simple: use the new code in the new distribution,
- and make sure that you have the new values and configurations in
- your copies of slashdotrc.pl and httpd.conf. If you neglect to
- upgrade these last two, your site likely will not work.
-
- Also, double-check every line of CHANGES to see if anything has
- changed to affect your site (like a change from Mail::Sender to
- Mail::Sendmail, for example).
-
- Note: This page looks best in a browser (the HTML version of it
- is in the docs/ directory). You can print it out, but some of
- the ASCII illustrations may get munged in printing, but the
- directions will certainly appear good enough to read.
+ This is the README file for Slash, release 1.0.4. Please read all
+ documentation carefully. The various documents explain the database
+ schema, the various fields in the database, and some of the reasoning
+ behind the design of the schema, installation and setup.
+
+ Please see INSTALL for database upgrade instructions. Code upgrading is
+ simple: use the new code in the new distribution, and make sure that you
+ have the new values and configurations in your copies of slashdotrc.pl
+ and httpd.conf. If you neglect to upgrade these last two, your site
+ likely will not work.
+
+ Also, double-check every line of CHANGES to see if anything has changed
+ to affect your site (like a change from Mail::Sender to Mail::Sendmail,
+ for example).
+
+ Note: This page looks best in a browser (the HTML version of it is in
+ the docs/ directory). You can print it out, but some of the ASCII
+ illustrations may get munged in printing, but the directions will
+ certainly appear good enough to read.
We have a preliminary Getting Started document at
- public_html/getting_started.shtml. If this is your first time
- with Slash, or you have questions or problems getting started,
- look here first.
+ public_html/getting_started.shtml. If this is your first time with
+ Slash, or you have questions or problems getting started, look here
+ first.
- See the Slash web site, with support, docs, latest downloads,
- FAQs, and more, at <URL:http://slashcode.com/>.
+ See the Slash web site, with support, docs, latest downloads, FAQs, and
+ more, at <URL:http://slashcode.com/>.
- This release is tagged in CVS as v1_0_3_1. See the SourceForge
- site at http://sourceforge.net/project/?group_id=4421 for CVS,
- bug reporting, patch submissions, and downloads.
+ This release is tagged in CVS as v1_0_4_0. See the SourceForge site at
+ http://sourceforge.net/project/?group_id=4421 for CVS, bug reporting,
+ patch submissions, and downloads.
What is Slash?
- Maybe this is a dumb question, but why not get this answered?
- Slash is a database-driven news and message board, using
- mod_perl and MySQL. It has been programmed, more so recently, to
- use persistance for a good deal of its variables to increase
- speed and efficiency. Slash has all the features and more that
- you'd ever want in a bulletin-board/message-board system. You
- can customize it to anything you want, give it any appearance
- that you want. This can mostly be done via data. Slash is a
- database beast in the true sense. The Slash code is distributed
- under the GNU General Public License (see COPYING).
+ Maybe this is a dumb question, but why not get this answered? Slash is a
+ database-driven news and message board, using mod_perl and MySQL. It has
+ been programmed, more so recently, to use persistance for a good deal of
+ its variables to increase speed and efficiency. Slash has all the
+ features and more that you'd ever want in a bulletin-board/message-board
+ system. You can customize it to anything you want, give it any
+ appearance that you want. This can mostly be done via data. Slash is a
+ database beast in the true sense. The Slash code is distributed under
+ the GNU General Public License (see COPYING).
Hardware/Software
- The live Slashdot used five separate servers for its high hit
- count. This is not a target number for all Slash sites. You can
- run all of Slash on one server, or throw it on 20 servers. The
- more load you want it to handle, the more hardware you'll want.
- Slash consists of three main parts: database, codebase, and web
- server. How those are divvied up amongst servers is up to your
- own creative planning. Slash runs on Linux but is not Linux
- specific. Whatever runs Apache/mod_perl and MySQL will run
- Slash. Slash does have some MySQL-specific SQL statements
- contained within, but it's not entirely impossible to run it on
- another RDBMS with some modifications.
+ The live Slashdot used five separate servers for its high hit count.
+ This is not a target number for all Slash sites. You can run all of
+ Slash on one server, or throw it on 20 servers. The more load you want
+ it to handle, the more hardware you'll want. Slash consists of three
+ main parts: database, codebase, and web server. How those are divvied up
+ amongst servers is up to your own creative planning. Slash runs on Linux
+ but is not Linux specific. Whatever runs Apache/mod_perl and MySQL will
+ run Slash. Slash does have some MySQL-specific SQL statements contained
+ within, but it's not entirely impossible to run it on another RDBMS with
+ some modifications.
Documentation
- Please read the various documents that come with the Slash code
- (in docs/). There's a lot of information that can give you a
- better idea of what the code does, how to install the code, and
- other information on the database schema.
+ Please read the various documents that come with the Slash code (in
+ docs/). There's a lot of information that can give you a better idea of
+ what the code does, how to install the code, and other information on
+ the database schema.
README
this document (POD, HTML and plaintext)
@@ -76,17 +73,16 @@ DESCRIPTION
how to install (POD, HTML and plaintext)
slasherd.fig
- the ERD diagram of the Slash database schema (use xfig to
- read it)
+ the ERD diagram of the Slash database schema (use xfig to read it)
slashtables.html/sdw/ps
- a description of all the tables and columns of the database
- schema (HTML, StarOffice, and PostScript)
+ a description of all the tables and columns of the database schema
+ (HTML, StarOffice, and PostScript)
Installation
See INSTALL.
AUTHOR
- Patrick Galbraith and Chris Nandor. Last Modified May 18, 2000.
+ Patrick Galbraith and Chris Nandor. Last Modified May 31, 2000.
View
@@ -1552,7 +1552,7 @@ sub footer {
if ($I{U}{aseclev}) {
$motd .= currentAdminUsers();
} else {
- $motd .= blockCache('motd') . "<TD>&nbsp;</TD>";
+ $motd .= blockCache('motd');
}
my $vertmenu = blockCache('mainmenu');
@@ -1882,8 +1882,7 @@ EOT
<FONT COLOR="$I{fg}[3]" SIZE="${\( $I{fontbase} + 2 )}">
EOT
- print blockCache('commentswarning'),
- "<BR>( Beta is only a state of mind )</FONT></FORM></TD></TR>";
+ print blockCache('commentswarning'), "</FONT></FORM></TD></TR>";
if ($I{U}{mode} eq 'nocomment') {
print "</TABLE>";
Oops, something went wrong.

0 comments on commit 7bd6193

Please sign in to comment.