зеркало из https://github.com/mozilla/oldpto.git
88307db24e | ||
---|---|---|
FirePHPCore | ||
css | ||
img | ||
js | ||
templates | ||
.gitignore | ||
README.md | ||
auth.php | ||
class.Debug.php | ||
class.Filtering.php | ||
config-dist.php | ||
contribute.json | ||
edit.php | ||
export.php | ||
favicon.ico | ||
filtering.inc | ||
index.php | ||
mypto.php | ||
output.inc | ||
perms.inc | ||
prefetch.inc | ||
pto.inc | ||
report.inc | ||
report.php | ||
schema.sql | ||
submit.php |
README.md
Old PTO
Mozilla's old PTO app. Though I prefer the term "vintage".
Libraries Used
- jQuery, license: http://docs.jquery.com/Licensing
- jQuery UI, license: http://jqueryui.com/about
- FirePHP, license: http://www.firephp.org/Wiki/Main/License
Installation
- copy config-dist.php to config.php
- import schema.sql into your own database
- copy config-dist.php to config.php and fill in the blanks
Note: The app requires LDAP server access. You probably need a VPN connection up and running.
LDAP Assumptions
manager
field contains a dn pointing to manager's record- everyone has a
manager
, with the exception of known tree roots such as the CEO /^.*@mozilla.*$/
can match everyone's email address
Contributing
If you feel so inclined, feel free to contribute:
- Bugs in Bugzilla: Webtools :: PTO
- Code via github pull request
- Empathy via any appropriate medium.