aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/docs
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/docs')
-rw-r--r--phpBB/docs/AUTHORS50
-rw-r--r--phpBB/docs/CHANGELOG.html113
-rw-r--r--phpBB/docs/INSTALL.html4
-rw-r--r--phpBB/docs/coding-guidelines.html31
4 files changed, 134 insertions, 64 deletions
diff --git a/phpBB/docs/AUTHORS b/phpBB/docs/AUTHORS
index 63540ea8a0..e886cd5a89 100644
--- a/phpBB/docs/AUTHORS
+++ b/phpBB/docs/AUTHORS
@@ -1,6 +1,6 @@
/**
*
-* phpBB3 © Copyright 2000, 2002, 2005, 2007 phpBB Group
+* phpBB3 © Copyright 2000, 2002, 2005, 2007 phpBB Group
* http://www.phpbb.com
*
* This program is free software: you can redistribute it and/or modify
@@ -20,39 +20,41 @@
Please see: http://www.phpbb.com/about/team/ for a list of all the people currently
involved in phpBB.
-phpBB Lead Developer : Acyd Burn (Meik Sievertsen)
+phpBB Lead Developer: naderman (Nils Adermann)
-phpBB Developers : APTX (Marek A. R.)
- bantu (Andreas Fischer)
- DavidMJ (David M.)
- dhn (Dominik Dröscher)
- kellanved (Henry Sudhof)
- naderman (Nils Adermann)
- Terrafrost (Jim Wigginton)
- ToonArmy (Chris Smith)
+phpBB Developers: A_Jelly_Doughnut (Josh Woody)
+ Acyd Burn (Meik Sievertsen) [Lead 09/2005 - 01/2010]
+ APTX (Marek A. R.)
+ bantu (Andreas Fischer)
+ DavidMJ (David M.)
+ dhn (Dominik Dröscher)
+ kellanved (Henry Sudhof)
+ Terrafrost (Jim Wigginton)
+ ToonArmy (Chris Smith)
-Contributions by : leviatan21 (Gabriel Vazquez)
- nickvergessen (Joas Schilling)
- Raimon (Raimon Meuldijk)
- rxu (Ruslan Uzdenov)
- Xore (Robert Hetzler)
+Contributions by: Brainy (Cullen Walsh)
+ leviatan21 (Gabriel Vazquez)
+ nickvergessen (Joas Schilling)
+ Raimon (Raimon Meuldijk)
+ rxu (Ruslan Uzdenov)
+ Xore (Robert Hetzler)
--- Previous Contributors --
+-- Former Contributors --
-phpBB Project Manager : theFinn (James Atkinson) [Founder - 04/2007]
- SHS` (Jonathan Stanley)
+phpBB Project Manager: theFinn (James Atkinson) [Founder - 04/2007]
+ SHS` (Jonathan Stanley)
-phpBB Lead Developer : psoTFX (Paul S. Owen) [2001 - 09/2005]
+phpBB Lead Developer: psoTFX (Paul S. Owen) [2001 - 09/2005]
-phpBB Developers : Ashe (Ludovic Arnaud) [10/2002 - 11/2003, 06/2006 - 10/2006]
- BartVB (Bart van Bragt) [11/2000 - 03/2006]
- GrahamJE (Graham Eames) [09/2005 - 11/2006]
- Vic D'Elfant (Vic D'Elfant) [04/2007 - 04/2009]
+phpBB Developers: Ashe (Ludovic Arnaud) [10/2002 - 11/2003, 06/2006 - 10/2006]
+ BartVB (Bart van Bragt) [11/2000 - 03/2006]
+ GrahamJE (Graham Eames) [09/2005 - 11/2006]
+ Vic D'Elfant (Vic D'Elfant) [04/2007 - 04/2009]
-- Copyrights --
-Visual Confirmation : Xore (Robert Hetzler)
+Visual Confirmation: Xore (Robert Hetzler)
Original subSilver by subBlue Design, Tom Beddard, (c) 2001 phpBB Group
prosilver by subBlue Design, Tom Beddard, (c) 2004 phpBB Group
diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html
index 3e4bb9c6c7..3042027e83 100644
--- a/phpBB/docs/CHANGELOG.html
+++ b/phpBB/docs/CHANGELOG.html
@@ -53,6 +53,7 @@
<ol>
<li><a href="#changelog">Changelog</a>
<ol style="list-style-type: lower-roman;">
+ <li><a href="#v307">Changes since 3.0.7</a></li>
<li><a href="#v306">Changes since 3.0.6</a></li>
<li><a href="#v305">Changes since 3.0.5</a></li>
<li><a href="#v304">Changes since 3.0.4</a></li>
@@ -86,7 +87,22 @@
<div class="inner"><span class="corners-top"><span></span></span>
<div class="content">
- <a name="v306"></a><h3>1.i. Changes since 3.0.6</h3>
+
+ <a name="v307"></a><h3>1.i. Changes since 3.0.7</h3>
+
+ <ul>
+ <li>[Fix] Correctly sort database backup file list by date on database restore page. (Bug #57385)</li>
+ <li>[Fix] Take admin's time zone settings into account when listing database backup files. (Bug #57385)</li>
+ <li>[Fix] Honor minimum and maximum password length in generated passwords as much as we can. (Bug #13181)</li>
+ <li>[Fix] No longer return the character O in generated random strings and passwords. (Bug #57345)</li>
+ <li>[Fix] Allow redirect() function to redirect across directories. (Bug #56965)</li>
+ <li>[Fix] Add terminating semicolons to JavaScript code. (Bug #58085 - Patch by nn-)</li>
+ <li>[Fix] Minor language fixes. (Bug #54855)</li>
+ <li>[Fix] Parsing urls in signatures properly uses config settings. (Bug #57105)</li>
+ <li>[Feature] Support for Microsoft's Native SQL Server Driver for PHP (Bug #57055 - Patch by Chris Pucci at Microsoft)</li>
+ </ul>
+
+ <a name="v306"></a><h3>1.ii. Changes since 3.0.6</h3>
<ul>
<li>[Fix] Allow ban reason and length to be selected and copied in ACP and subsilver2 MCP. (Bug #51095)</li>
@@ -98,7 +114,7 @@
<li>[Fix] Do not link to user profile in ATOM feed entry if post has been made by the guest user. (Bug #54275)</li>
<li>[Fix] Make word censoring case insensitive. (Bug #54265)</li>
<li>[Fix] Fulltext-MySQL search for keywords and username at the same time. (Bug #54325)</li>
- <li>[Fix] Various XHTML mistakes in prosilver. (Bug #54705)</li>
+ <li>[Fix] Various XHTML and CSS mistakes in prosilver and subsilver2. (Bugs #54705, #55895, #57505, #57875 - Patch by HardStyle)</li>
<li>[Fix] Correctly show topic ATOM feed link when only post id is specified. (Bug #53025)</li>
<li>[Fix] Cleanly handle forum/topic not found in ATOM Feeds. (Bug #54295)</li>
<li>[Fix] PHP 5.3 compatibility: Check if function dl() exists before calling it. (Bug #54665)</li>
@@ -119,15 +135,78 @@
<li>[Fix] Correct wording for &quot;How do I show an image below my username&quot; question answer in FAQ. (Bug #23935)</li>
<li>[Fix] Handle export of private messages where all recipients were deleted. (Bug #50985)</li>
<li>[Fix] Correctly get unread status information for global announcements in search results.</li>
+ <li>[Fix] Correctly handle global announcements in ATOM feeds.</li>
+ <li>[Fix] Use correct limit config parameter in the News feed.</li>
+ <li>[Fix] Restrict search for styles/../style.cfg to folders. (Bug #55665)</li>
+ <li>[Fix] Add ability to disable overall (aka board-wide) feed.</li>
+ <li>[Fix] Do not pass new_link parameter when creating a persistent connection with mysql. (Bug #55785)</li>
+ <li>[Fix] Improved search query performance through sorting words by their occurance. (Bug #21555)</li>
+ <li>[Fix] Correctly move sql_row_pointer forward when calling sql_fetchfield() on cached queries. (Bug #55865)</li>
+ <li>[Fix] Remove item limit from &quot;All forums&quot; feed.</li>
+ <li>[Fix] Do not use group colours for usernames on print view. (Bug #30315 - Patch by Pasqualle)</li>
+ <li>[Fix] Pagination of User Notes in MCP uses two different config values. (Bug #56025)</li>
+ <li>[Fix] List hidden groups on viewprofile where the viewing user is also a member. (Bug #31845)</li>
+ <li>[Fix] Sort viewprofile group list by group name.</li>
+ <li>[Fix] Strictly check whether a moderator can post in the destination forum when moving topic. (Bug #56255)</li>
+ <li>[Fix] Added some error handling to the compress class.</li>
+ <li>[Fix] Correctly determine permissions to show quick reply button. (Bug #56555)</li>
+ <li>[Fix] Do not unsubscribe users from topics replying with quickreply. (Bug #56235)</li>
+ <li>[Fix] Don't submit when pressing enter on preview button. (Bug #54395)</li>
+ <li>[Fix] Load reCAPTCHA over https when using a secure connection to the board. (Bug #55755)</li>
+ <li>[Fix] Clarify explanation of bump feature setting. (Bug #56075)</li>
+ <li>[Fix] Properly paginate unapproved posts in the MCP. (Bug #56285)</li>
+ <li>[Fix] Do not duplicate previous/next links in pagination text of moderator logs and user notes in MCP for subsilver2. (Bug #55045)</li>
+ <li>[Fix] Do not automatically unsubscribe users from topics, when email and jabber is disabled.</li>
+ <li>[Fix] Don't send activation email when user tries to change email without permission. (Bug #56335 - Fix by nrohler)</li>
+ <li>[Fix] Replace hard coded &quot;px&quot; with translated language-string. (Bug #52495)</li>
+ <li>[Fix] Correctly hover list menu in UCP and MCP for RTL languages. (Bug #49945)</li>
+ <li>[Fix] Correctly orientate quoted text image on RTL languages. (Bug #33745)</li>
+ <li>[Fix] Deprecate $allow_reply parameter to truncate_string() (Bug #56675)</li>
+ <li>[Fix] Fall back to default language email template if specified file does not exist. (Bug #35595)</li>
+ <li>[Fix] Update users last visit field correctly when changing activation status. (Bug #56185)</li>
+ <li>[Fix] Database updater now separates ADD COLUMN from SET NOT NULL and SET DEFAULT, when using PostgreSQL &lt;= 7.4 (Bug #54435)</li>
+ <li>[Fix] Styles adjustment to correctly display an order of rtl/ltr mixed content. (Bugs #55485, #55545)</li>
+ <li>[Fix] Fix language string for PM-Reports refering to post-data. (Bug #54745)</li>
+ <li>[Fix] Do not store email templates in database. (Bug #54505)</li>
+ <li>[Fix] Fix javascript bug in the smilies ACP. (Bug #55725)</li>
+ <li>[Fix] Unify BBCode Selection across browsers. (Bug #38765)</li>
+ <li>[Fix] Allow convertors to read in configuration from files. (Bug #57265 - Patch by Dicky)</li>
+ <li>[Fix] Fix problems with firebird by no longer using 'count' as a column alias. (Bug #57455)</li>
+ <li>[Fix] Small language correction for the FAQ page. (Bug #57825)</li>
+ <li>[Fix] Restrict search for language/../iso.txt to folders. (Bug #57795)</li>
+ <li>[Fix] Make user_email_hash() function independent from system's architecture. (Bug #57755)</li>
+ <li>[Fix] Correct behavior of &quot;force_approved_state&quot; when value is false. (Bug #57715)</li>
+ <li>[Fix] Global announcements could not be accessed on a board using Firebird as the database server. (Bug #57525)</li>
+ <li>[Fix] BBCode parser now uses the user object for all settings rather than taking some from the template object (Bug #57365)</li>
+ <li>[Fix] Ensure a database connection is available before logging general errors. (Bug #57975)</li>
+ <li>[Fix] Do not delete unrelated attachments when deleting empty forums. (Bug #57375)</li>
+ <li>[Fix] Update: Store expected resulting file contents in cache and do not suggest further merges if the contents match, also fixes infinite merge loop (Bug #54075)</li>
<li>[Change] Move redirect into a hidden field to avoid issues with mod_security. (Bug #54145)</li>
<li>[Change] Log activation through inactive users ACP. (Bug #30145)</li>
<li>[Change] Send time of last item instead of current time in ATOM Feeds. (Bug #53305)</li>
<li>[Change] Use em dash instead of hyphen/minus as separator in ATOM Feeds item statistics. (Bug #53565)</li>
- <li>[Change] Cache overall, forums, topics and news feeds for anonymous users and bots.</li>
<li>[Change] Alter ACP user quick tools interface to reduce confusion with the delete operation.</li>
+ <li>[Change] Send statistics now check for IPv6 and send private network status as a boolean.</li>
+ <li>[Change] Split &quot;All topics&quot; feed into &quot;New Topics&quot; and &quot;Active Topics&quot; feeds.</li>
+ <li>[Change] Forum feed no longer includes posts of subforums.</li>
+ <li>[Change] Show login attempt CAPTCHA option in the captcha plugin module.</li>
+ <li>[Change] It is no longer possible to persist a solution for the login CAPTCHA.</li>
+ <li>[Change] SQLite is no longer autoloaded by the installer. (Bug #56105)</li>
+ <li>[Change] Friends and foes will not show up as private message rule options if their respective UCP modules are disabled. (Bug #51155)</li>
+ <li>[Change] Offer for guests to log in for egosearch and unreadposts search before the search permissions check. (Bug #51585)</li>
+ <li>[Change] Show warning box for users of PHP &lt; 5.2.0 about phpBB ending support.</li>
+ <li>[Change] Disallow deleting the last question of the Q&amp;A CAPTCHA.</li>
+ <li>[Change] Tweak Q&amp;A CAPTCHA garbage collection.</li>
+ <li>[Change] Show a proper preview for the Q&amp;A CAPTCHA. (Bug #56365)</li>
+ <li>[Change] Speed up topic move operation by adding an index for topic_id on the topics track table. (Bug #56545)</li>
+ <li>[Change] Warn users about potentially dangerous BBcodes.</li>
+ <li>[Feature] Ability to use HTTP authentication in ATOM feeds by passing the GET parameter &quot;auth=http&quot;.</li>
+ <li>[Feature] Add INTTEXT token type to custom bbcodes to allow non-ASCII letters in html attributes.</li>
+ <li>[Feature] Add ability to enable quick reply in all forums.</li>
+
</ul>
- <a name="v305"></a><h3>1.ii. Changes since 3.0.5</h3>
+ <a name="v305"></a><h3>1.iii. Changes since 3.0.5</h3>
<ul>
<li>[Fix] Allow whitespaces in avatar gallery names. (Bug #44955)</li>
@@ -349,7 +428,7 @@
<li>[Feature] Send anonymous statistical information to phpBB on installation and update (optional).</li>
</ul>
- <a name="v304"></a><h3>1.iii. Changes since 3.0.4</h3>
+ <a name="v304"></a><h3>1.iv. Changes since 3.0.4</h3>
<ul>
<li>[Fix] Delete user entry from ban list table upon user deletion (Bug #40015 - Patch by TerraFrost)</li>
@@ -438,7 +517,7 @@
<li>[Sec] Only use forum id supplied for posting if global announcement detected. (Reported by nickvergessen)</li>
</ul>
- <a name="v303"></a><h3>1.iv. Changes since 3.0.3</h3>
+ <a name="v303"></a><h3>1.v. Changes since 3.0.3</h3>
<ul>
<li>[Fix] Allow mixed-case template directories to be inherited (Bug #36725)</li>
@@ -470,7 +549,7 @@
<li>[Sec] Ask for forum password if post within passworded forum quoted in private message. (Reported by nickvergessen)</li>
</ul>
- <a name="v302"></a><h3>1.v. Changes since 3.0.2</h3>
+ <a name="v302"></a><h3>1.vi. Changes since 3.0.2</h3>
<ul>
<li>[Fix] Correctly set topic starter if first post in topic removed (Bug #30575 - Patch by blueray2048)</li>
@@ -569,7 +648,7 @@
<li>[Sec Precaution] Stricter validation of the HTTP_HOST header (Thanks to Techie-Micheal et al for pointing out possible issues in derived code)</li>
</ul>
- <a name="v301"></a><h3>1.vi. Changes since 3.0.1</h3>
+ <a name="v301"></a><h3>1.vii. Changes since 3.0.1</h3>
<ul>
<li>[Fix] Ability to set permissions on non-mysql dbms (Bug #24955)</li>
@@ -617,7 +696,7 @@
<li>[Sec] Only allow urls gone through redirect() being used within login_box(). (thanks nookieman)</li>
</ul>
- <a name="v300"></a><h3>1.vii Changes since 3.0.0</h3>
+ <a name="v300"></a><h3>1.viii Changes since 3.0.0</h3>
<ul>
<li>[Change] Validate birthdays (Bug #15004)</li>
@@ -688,7 +767,7 @@
<li>[Fix] Find and display colliding usernames correctly when converting from one database to another (Bug #23925)</li>
</ul>
- <a name="v30rc8"></a><h3>1.viii. Changes since 3.0.RC8</h3>
+ <a name="v30rc8"></a><h3>1.ix. Changes since 3.0.RC8</h3>
<ul>
<li>[Fix] Cleaned usernames contain only single spaces, so &quot;a_name&quot; and &quot;a__name&quot; are treated as the same name (Bug #15634)</li>
@@ -697,7 +776,7 @@
<li>[Fix] Call garbage_collection() within database updater to correctly close connections (affects Oracle for example)</li>
</ul>
- <a name="v30rc7"></a><h3>1.ix. Changes since 3.0.RC7</h3>
+ <a name="v30rc7"></a><h3>1.x. Changes since 3.0.RC7</h3>
<ul>
<li>[Fix] Fixed MSSQL related bug in the update system</li>
@@ -732,7 +811,7 @@
<li>[Fix] No duplication of active topics (Bug #15474)</li>
</ul>
- <a name="v30rc6"></a><h3>1.x. Changes since 3.0.RC6</h3>
+ <a name="v30rc6"></a><h3>1.xi. Changes since 3.0.RC6</h3>
<ul>
<li>[Fix] Submitting language changes using acp_language (Bug #14736)</li>
@@ -742,7 +821,7 @@
<li>[Fix] Able to request new password (Bug #14743)</li>
</ul>
- <a name="v30rc5"></a><h3>1.xi. Changes since 3.0.RC5</h3>
+ <a name="v30rc5"></a><h3>1.xii. Changes since 3.0.RC5</h3>
<ul>
<li>[Feature] Removing constant PHPBB_EMBEDDED in favor of using an exit_handler(); the constant was meant to achive this more or less.</li>
@@ -805,7 +884,7 @@
<li>[Sec] New password hashing mechanism for storing passwords (#i42)</li>
</ul>
- <a name="v30rc4"></a><h3>1.xii. Changes since 3.0.RC4</h3>
+ <a name="v30rc4"></a><h3>1.xiii. Changes since 3.0.RC4</h3>
<ul>
<li>[Fix] MySQL, PostgreSQL and SQLite related database fixes (Bug #13862)</li>
@@ -856,7 +935,7 @@
<li>[Fix] odbc_autocommit causing existing result sets to be dropped (Bug #14182)</li>
</ul>
- <a name="v30rc3"></a><h3>1.xiii. Changes since 3.0.RC3</h3>
+ <a name="v30rc3"></a><h3>1.xiv. Changes since 3.0.RC3</h3>
<ul>
<li>[Fix] Fixing some subsilver2 and prosilver style issues</li>
@@ -965,7 +1044,7 @@
</ul>
- <a name="v30rc2"></a><h3>1.xiv. Changes since 3.0.RC2</h3>
+ <a name="v30rc2"></a><h3>1.xv. Changes since 3.0.RC2</h3>
<ul>
<li>[Fix] Re-allow searching within the memberlist</li>
@@ -1011,7 +1090,7 @@
</ul>
- <a name="v30rc1"></a><h3>1.xv. Changes since 3.0.RC1</h3>
+ <a name="v30rc1"></a><h3>1.xvi. Changes since 3.0.RC1</h3>
<ul>
<li>[Fix] (X)HTML issues within the templates (Bug #11255, #11255)</li>
diff --git a/phpBB/docs/INSTALL.html b/phpBB/docs/INSTALL.html
index c297abe267..c434686357 100644
--- a/phpBB/docs/INSTALL.html
+++ b/phpBB/docs/INSTALL.html
@@ -273,7 +273,7 @@
<p>This package is meant for those wanting to only replace changed files from a previous version to the latest version. This package normally contains the changed files from up to five previous versions.</p>
- <p>This package contains a number of archives, each contains the files changed from a given release to the latest version. You should select the appropriate archive for your current version, e.g. if you currently have <samp>3.0.5</samp> you should select the phpBB-3.0.5_to_3.0.6.zip/tar.gz file.</p>
+ <p>This package contains a number of archives, each contains the files changed from a given release to the latest version. You should select the appropriate archive for your current version, e.g. if you currently have <samp>3.0.6</samp> you should select the phpBB-3.0.6_to_3.0.7.zip/tar.gz file.</p>
<p>The directory structure has been preserved enabling you (if you wish) to simply upload the contents of the archive to the appropriate location on your server, i.e. simply overwrite the existing files with the new versions. Do not forget that if you have installed any MODs these files will overwrite the originals possibly destroying them in the process. You will need to re-add MODs to any affected file before uploading.</p>
@@ -285,7 +285,7 @@
<p>The patch file is one solution for those with many Modifications (MODs) or other changes who do not want to re-add them back to all the changed files if they use the method explained above. To use this you will need command line access to a standard UNIX type <strong>patch</strong> application. If you do not have access to such an application but still want to use this update approach, we strongly recommend the <a href="#update_auto">Automatic update package</a> explained below. It is also the recommended update method.</p>
- <p>A number of patch files are provided to allow you to update from previous stable releases. Select the correct patch, e.g. if your current version is 3.0.5 you need the phpBB-3.0.5_to_3.0.6.patch file. Place the correct patch in the parent directory containing the phpBB3 core files (i.e. index.php, viewforum.php, etc.). With this done you should run the following command: <strong>patch -cl -d [PHPBB DIRECTORY] -p1 &lt; [PATCH NAME]</strong> (where PHPBB DIRECTORY is the directory name your phpBB Installation resides in, for example phpBB3, and where PATCH NAME is the relevant filename of the selected patch file). This should complete quickly, hopefully without any HUNK FAILED comments.</p>
+ <p>A number of patch files are provided to allow you to update from previous stable releases. Select the correct patch, e.g. if your current version is 3.0.6 you need the phpBB-3.0.6_to_3.0.7.patch file. Place the correct patch in the parent directory containing the phpBB3 core files (i.e. index.php, viewforum.php, etc.). With this done you should run the following command: <strong>patch -cl -d [PHPBB DIRECTORY] -p1 &lt; [PATCH NAME]</strong> (where PHPBB DIRECTORY is the directory name your phpBB Installation resides in, for example phpBB3, and where PATCH NAME is the relevant filename of the selected patch file). This should complete quickly, hopefully without any HUNK FAILED comments.</p>
<p>If you do get failures you should look at using the <a href="#update_files">Changed files only</a> package to replace the files which failed to patch, please note that you will need to manually re-add any Modifications (MODs) to these particular files. Alternatively if you know how you can examine the .rej files to determine what failed where and make manual adjustments to the relevant source.</p>
diff --git a/phpBB/docs/coding-guidelines.html b/phpBB/docs/coding-guidelines.html
index 8ac2e4e89d..7f747e09e2 100644
--- a/phpBB/docs/coding-guidelines.html
+++ b/phpBB/docs/coding-guidelines.html
@@ -69,7 +69,7 @@
<li><a href="#general">General Guidelines</a></li>
</ol>
</li>
- <li><a href="#styling">Styling</a></li>
+ <li><a href="#styling">Styling</a>
<ol style="list-style-type: lower-roman;">
<li><a href="#cfgfiles">Style Config Files</a></li>
<li><a href="#genstyling">General Styling Rules</a></li>
@@ -125,7 +125,7 @@
<p>If entered with tabs (replace the {TAB}) both equal signs need to be on the same column.</p>
<h3>Linefeeds:</h3>
- <p>Ensure that your editor is saving files in the UNIX (LF) line ending format. This means that lines are terminated with a newline, not with Windows Line endings (CR/LF combo) as they are on Win32 or Classic Mac (CR) Line endings. Any decent editor should be able to do this, but it might not always be the default setting. Know your editor. If you want advice for an editor for your Operating System, just ask one of the developers. Some of them do their editing on Win32.
+ <p>Ensure that your editor is saving files in the UNIX (LF) line ending format. This means that lines are terminated with a newline, not with Windows Line endings (CR/LF combo) as they are on Win32 or Classic Mac (CR) Line endings. Any decent editor should be able to do this, but it might not always be the default setting. Know your editor. If you want advice for an editor for your Operating System, just ask one of the developers. Some of them do their editing on Win32.</p>
<a name="fileheader"></a><h3>1.ii. File Header</h3>
@@ -203,7 +203,7 @@ class ...
<li><code>/includes/db/firebird.php</code><br />Firebird/Interbase Database Abstraction Layer</li>
<li><code>/includes/db/msssql.php</code><br />MSSQL Database Abstraction Layer</li>
<li><code>/includes/db/mssql_odbc.php</code><br />MSSQL ODBC Database Abstraction Layer for MSSQL</li>
- <li><code>/includes/db/mysql.php</code><br />MySQL Database Abstraction Layer for MySQL 3.x/4.0.x/4.1.x/5.x
+ <li><code>/includes/db/mysql.php</code><br />MySQL Database Abstraction Layer for MySQL 3.x/4.0.x/4.1.x/5.x</li>
<li><code>/includes/db/mysqli.php</code><br />MySQLi Database Abstraction Layer</li>
<li><code>/includes/db/oracle.php</code><br />Oracle Database Abstraction Layer</li>
<li><code>/includes/db/postgres.php</code><br />PostgreSQL Database Abstraction Layer</li>
@@ -224,7 +224,7 @@ class ...
<li><strong>styles</strong><br /><code>/styles</code>, <code>style.php</code><br />phpBB Styles/Templates/Themes/Imagesets</li>
</ul>
- <a name="constants"></a></h3>1.iv. Special Constants</h3>
+ <a name="constants"></a><h3>1.iv. Special Constants</h3>
<p>There are some special constants application developers are able to utilize to bend some of phpBB's internal functionality to suit their needs.</p>
@@ -1170,24 +1170,13 @@ append_sid(&quot;{$phpbb_root_path}memberlist.$phpEx&quot;, 'mode=group&amp;amp;
<span class="comment">&lt;!-- INCLUDE {FILE_VAR} --&gt;</span>
</pre></div>
-<p>Template defined variables can also be utilised.
+<p>Template defined variables can also be utilised.</p>
<div class="codebox"><pre>
<span class="comment">&lt;!-- DEFINE $SOME_VAR = 'my_file.html' --&gt;</span>
<span class="comment">&lt;!-- INCLUDE {$SOME_VAR} --&gt;</span>
</pre></div>
-<!-- no longer added in 3.0.6
-<p>Also added in <strong>3.0.6</strong> is the ability to increment or decrement a variable on use. This can be used for instances like tabindexes, where the amount of entries is not statically known.
-The INC (for incrementing) and DEC (for decrementing) commands will print the <strong>current</strong> state of a defined var and then increment/decrement it by one (postincrement/postdecrement).</p>
-<div class="codebox"><pre>
-<span class="comment">&lt;!-- DEFINE $SOME_VAR = 1 --&gt;</span>
-<span class="comment">&lt;!-- INC $SOME_VAR --&gt;</span>
-Result: 1<br />
-<span class="comment">{$SOME_VAR}</span>
-Result: 2<br />
-</pre></div>
-//-->
<h4>PHP</h4>
<p>A contentious decision has seen the ability to include PHP within the template introduced. This is achieved by enclosing the PHP within relevant tags:</p>
@@ -1541,11 +1530,11 @@ div
&lt;form method=&quot;post&quot; id=&quot;mcp&quot; action=&quot;{U_POST_ACTION}&quot;&gt;
&lt;fieldset class="submit-buttons"&gt;
- &lt;input type=&quot;reset&quot; value=&quot;{L_RESET}&quot; name=&quot;reset&quot; class=&quot;button2&quot; /&gt&nbsp;
- &lt;input type=&quot;submit&quot; name=&quot;action[add_warning]&quot; value=&quot;{L_SUBMIT}&quot; class=&quot;button1&quot; /&gt
+ &lt;input type=&quot;reset&quot; value=&quot;{L_RESET}&quot; name=&quot;reset&quot; class=&quot;button2&quot; /&gt;&nbsp;
+ &lt;input type=&quot;submit&quot; name=&quot;action[add_warning]&quot; value=&quot;{L_SUBMIT}&quot; class=&quot;button1&quot; /&gt;
{S_FORM_TOKEN}
- &lt;/fieldset&gt
-&lt;/form&gt
+ &lt;/fieldset&gt;
+&lt;/form&gt;
</pre></div><br />
<a name="inheritance"></a><h3>4.ii. Template Inheritance</h3>
@@ -2337,7 +2326,7 @@ if (utf8_case_fold_nfc($string1) == utf8_case_fold_nfc($string2))
<div class="content">
- <p>The version control system for phpBB3 is subversion. The repository is available at <a href="http://code.phpbb.com/svn/phpbb" title="repository">http://code.phpbb.com/svn/phpbb</a>.
+ <p>The version control system for phpBB3 is subversion. The repository is available at <a href="http://code.phpbb.com/svn/phpbb" title="repository">http://code.phpbb.com/svn/phpbb</a>.</p>
<a name="repostruct"></a><h3>7.i. Repository Structure</h3>