Navigation
index
Client Manual
»
General Contributor Guidelines
ΒΆ
Community Code of Conduct
Preamble:
Overview
Be considerate
Be respectful
Be collaborative
Be pragmatic
Support others in the community
Get support from others in the community
Development Environment
Set up Web server and database
Get the source
Security Guidelines
SQL Injection
Cross site scripting
Clickjacking
Code executions / File inclusions
Directory Traversal
Shell Injection
Auth bypass / Privilege escalations
Sensitive data exposure
Cross site request forgery
Unvalidated redirects
Getting help
Coding Style & General Guidelines
General
Labels
Coding
User interface
PHP
JavaScript
CSS
Performance Considerations
Database performance
Getting help
Debugging
Debug mode
Identifying errors
Debugging variables
Using a PHP debugger (XDebug)
Debugging Javascript
Debugging HTML and templates
Using alternative app directories
Backporting
General
Process
This Page
Show Source
Quick search
Navigation
index
Client Manual
»