phpBB

Development Wiki

Difference between revisions of "Getting Started"

From phpBB Development Wiki

(Add a note about the "Recompile stale style components" option)
(Working with phpBB Source Code Checkout)
 
Line 15: Line 15:
 
= Working with phpBB Source Code Checkout =
 
= Working with phpBB Source Code Checkout =
  
When developing, uncomment the DEBUG and DEBUG_EXTRA define statements in config.php.  Doing so provides additional error reporting, provides errors present in language files, and bypasses the check for the presence of install directory.
+
When developing, uncomment the DEBUG and ('''only in 3.0.x''') DEBUG_EXTRA define statements in config.php.  Doing so provides additional error reporting, provides errors present in language files, and bypasses the check for the presence of install directory.
  
<pre>@define('DEBUG', true);
+
<pre>define('DEBUG', true);
@define('DEBUG_EXTRA', true);</pre>
+
define('DEBUG_EXTRA', true);</pre>
  
 
You should also enable the "Recompile stale style components" option in the Administration Control Panel (General > Sever Configuration > Load Settings > General options), so your template changes are always displayed and you don't need to refresh the cache after every change.
 
You should also enable the "Recompile stale style components" option in the Administration Control Panel (General > Sever Configuration > Load Settings > General options), so your template changes are always displayed and you don't need to refresh the cache after every change.
  
 
[[Category:Development]]
 
[[Category:Development]]

Latest revision as of 18:31, 2 April 2013

Obtaining phpBB Source Code

There are several versions to choose from.

Latest stable version of phpBB can be found on the Download page.

When a new version is close to being finished, release candidates are announced on phpbb-qa mailing list.

Current development versions are maintained in Git. Development for all future 3.0.x and later releases is managed with git.

Development branch for current stable version (Olympus, 3.0.x as of this writing) is mirrored in Subversion repository.

Old releases can be found on Archive page and at SourceForge.

Working with phpBB Source Code Checkout

When developing, uncomment the DEBUG and (only in 3.0.x) DEBUG_EXTRA define statements in config.php. Doing so provides additional error reporting, provides errors present in language files, and bypasses the check for the presence of install directory.

define('DEBUG', true);
define('DEBUG_EXTRA', true);

You should also enable the "Recompile stale style components" option in the Administration Control Panel (General > Sever Configuration > Load Settings > General options), so your template changes are always displayed and you don't need to refresh the cache after every change.