• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

admin/H09-Mar-2021-12,7329,843

cache/H03-May-2022-44

extensions/H03-May-2022-

img/H03-May-2022-54

include/H03-May-2022-16,86611,455

lang/English/H03-May-2022-2,6002,294

style/H03-May-2022-5,5485,458

.htaccessH A D07-Feb-20202.4 KiB7353

COPYINGH A D07-Feb-202017.6 KiB341281

ChangeLogH A D07-Feb-20205.6 KiB159125

READMEH A D07-Feb-20205.1 KiB8163

README.mdH A D07-Feb-20203.1 KiB4834

delete.phpH A D07-Feb-20209.6 KiB245171

edit.phpH A D07-Feb-202015 KiB371263

extern.phpH A D07-Feb-202020.8 KiB626410

footer.phpH A D07-Feb-20204.1 KiB13479

header.phpH A D07-Feb-202014.8 KiB320185

help.phpH A D07-Feb-20209.1 KiB219172

index.phpH A D07-Feb-202014.8 KiB349239

login.phpH A D07-Feb-202017.8 KiB477334

misc.phpH A D07-Feb-202029.8 KiB852595

moderate.phpH A D07-Feb-202073 KiB1,7431,215

post.phpH A D07-Feb-202024.5 KiB640467

profile.phpH A D07-Feb-2020140 KiB2,9672,320

register.phpH A D07-Feb-202018.3 KiB469341

rewrite.phpH A D07-Feb-20203.4 KiB9459

search.phpH A D07-Feb-202035.6 KiB780556

userlist.phpH A D07-Feb-202015.2 KiB343254

viewforum.phpH A D07-Feb-202019.3 KiB423280

viewtopic.phpH A D07-Feb-202034 KiB704529

README

1	==================
2	 PunBB 1.4 Readme
3	==================
4
5Thank you for downloading PunBB.
6
7	 Quick install
8	---------------
9 1. Download the latest revision of PunBB from https://punbb.informer.com/. Decompress the PunBB archive to a directory.
10 2. Copy (or upload) all the files contained in this archive into the directory where you want to run your forums. (e.g. /home/user/www/punbb/)
11 3. Run install.php from the forum admin directory (e.g. open http://example.com/punbb/admin/install.php in your browser). Follow the instructions.
12
13	 Requirements
14	--------------
15 - A webserver
16 - PHP 5
17 - A database where forum data is to be stored, created in one of: MySQL 4.1.2 or later, PostgreSQL 7.0 or later or SQLite 2 or later
18
19	 Upgrade from 1.2 or 1.3 pre release versions
20	----------------------------------------------
21NOTE: Make a backup of your current forum directory before proceeding. Also, don't forget to make a backup of your forum database. Use the tool mysqldump for MySQL and pg_dump if you are using PostgreSQL. If you're using SQLite, just make a backup copy of the SQLite database file. You can also make database backups via most administration tools such as MySQL Administrator, phpMyAdmin and phpPgAdmin.
22
23 1. Download the latest revision of PunBB from https://punbb.informer.com/. Decompress the PunBB archive to a directory.
24 2. Replace your old 1.2 directory with the contents of the archive's version 1.4.
25 3. Run db_update.php from the forum admin directory (e.g. open http://example.com/punbb/admin/db_update.php in your browser). Follow the instructions.
26
27	 Upgrade from 1.3
28	----------------------------------------------
29NOTE: Make a backup of your current forum directory before proceeding. Also, don't forget to make a backup of your forum database. Use the tool mysqldump for MySQL and pg_dump if you are using PostgreSQL. If you're using SQLite, just make a backup copy of the SQLite database file. You can also make database backups via most administration tools such as MySQL Administrator, phpMyAdmin and phpPgAdmin.
30
311. Turn the Maintenance mode on (via admin panel).
322. Disable all extensions (via admin panel).
333. Overwrite old files with new ones.
344. After overwriting, verify that cache, img/avatars and extensions (for pun_repository) directories have enough write permissions (usually 777).
355. Clear cache directory.
366. Go to the forum index and run db_update.php script (this may take a long time).
377. Update all extentsions.
388. Turn on all updated extensions.
399. Turn the Maintenance mode off.
40
41	 Extension installation
42	------------------------
43 1. Download an extension's archive from the PunBB extensions repository or any other place. Extract it into your forum’s extensions directory. (e.g. /home/user/example.com/punbb/extensions)
44 2. Log into the forum and go to "Administration" console, "Extensions" section, choose "Install extensions" tab (e.g. http://example.com/punbb/admin/extensions.php?section=install). The downloaded extension will be listed there.
45 3. Click the "Install extension" link to install the extension.
46
47NOTE: You may use the pun_repository official PunBB extension to download and install extensions from PunBB repository with one click.
48
49	 Maximizing Performance
50	------------------------
51
52 - Run it under a UNIX-like operating system!
53 - Use a proper webserver such as Apache or Zeus.
54 - Use a PHP cache/accelerator tool such as eAccelerator or Alternative PHP Cache.
55 - Make sure that PHP has zlib support so you can enable gzip output compression in "Administration", "Settings". This greatly reduces the size of the XHTML output at a little cost of CPU time. An alternative is to use the Apache modules mod_gzip or mod_deflate. The two methods yield similar results.
56 - Visit the administration interface and disable any forum features that are not used or you feel unnecessary.
57
58	 Links
59	-------
60 - Documentation: https://punbb.informer.com/wiki/
61 - Internationalization: https://punbb.informer.com/wiki/punbb13/language_packs
62 - Styles: https://punbb.informer.com/wiki/punbb13/syles
63 - Extensions repository: https://punbb.informer.com/extensions/
64 - Community Forums: https://punbb.informer.com/forums/
65 - Twitter: https://twitter.com/punbb_forum
66 - Development: https://github.com/punbb/punbb
67 - Reporting PunBB core SECURITY bugs (only!): https://punbb.informer.com/bugreport.php
68
69	 Copyright and disclaimer
70	--------------------------
71This package and its contents are (C) 2002-2012 PunBB, all rights reserved.
72Partially based on code (C) 2008-2009 FluxBB.org.
73
74PunBB is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
75
76PunBB is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
77
78You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
79
80Good luck.
81

README.md

1# PunBB
2
3PunBB is a fast and lightweight PHP-powered discussion board. It is released under the GNU General Public License. Its primary goals are to be faster, smaller and less graphically intensive as compared to other discussion boards. PunBB has fewer features than many other discussion boards, but is generally faster and outputs smaller, semantically correct XHTML-compliant pages.
4
5## Quick install
6 1. [Download the latest revision of PunBB](https://punbb.informer.com/downloads.php). Decompress the PunBB archive to a directory.
7 2. Copy (or upload) all the files contained in this archive into the directory where you want to run your forums. (e.g. /home/user/www/punbb/)
8 3. Run install.php from the forum admin directory (e.g. open http://example.com/punbb/admin/install.php in your browser). Follow the instructions.
9
10## Requirements
11 - A webserver
12 - PHP 5
13 - A database where forum data is to be stored, created in one of: MySQL 4.1.2 or later, PostgreSQL 7.0 or later or SQLite 2
14
15## Extension installation
16 1. Download an extension's archive from the PunBB extensions repository or any other place. Extract it into your forum’s extensions directory. (e.g. /home/user/example.com/punbb/extensions)
17 2. Log into the forum and go to "Administration" console, "Extensions" section, choose "Install extensions" tab (e.g. http://example.com/punbb/admin/extensions.php?section=install). The downloaded extension will be listed there.
18 3. Click the "Install extension" link to install the extension.
19
20NOTE: You may use the pun_repository official PunBB extension to download and install extensions from PunBB repository with one click.
21
22## Contributing
23
24Please report issues on the [Github issue tracker](https://github.com/punbb/punbb/issues).
25Personal email addresses are not appropriate for bug reports.
26
27## Links
28 - [Documentation](https://punbb.informer.com/wiki/)
29 - [Internationalization](https://punbb.informer.com/wiki/punbb13/language_packs)
30 - [Styles](https://punbb.informer.com/wiki/punbb13/syles)
31 - [Extensions repository](https://punbb.informer.com/extensions/)
32 - [Community Forums](https://punbb.informer.com/forums/)
33 - [Twitter](https://twitter.com/punbb_forum)
34 - [Development](https://github.com/punbb/punbb/)
35 - [Reporting PunBB core SECURITY bugs (only!)](https://punbb.informer.com/bugreport.php)
36
37## Copyright and disclaimer
38This package and its contents are (C) 2002-2012 PunBB, all rights reserved.
39Partially based on code (C) 2008-2009 FluxBB.org.
40
41PunBB is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
42
43PunBB is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
44
45You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
46
47Good luck.
48