This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
developpers [2009/07/30 10:36] 82.242.157.139 created |
developpers [2018/11/19 22:15] (current) julienv |
||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== Component development ===== | ===== Component development ===== | ||
| - | How to get the code: | + | You can open tickets for fixes, fork and submit your changes through pull requests on tracks [[https://github.com/julienV/Joomla-Tracks|github]] |
| - | * install bazaar (works on linux, windows, ...) | + | |
| - | * run "bzr branch lp:joomla-tracks" to get dev version, or have a look here to see current branches: https://code.launchpad.net/joomla-tracks | + | |
| - | + | ||
| - | How to share your code: | + | |
| - | * create an account at launchpad (it's free) | + | |
| - | * upload your modifications to launchpad with the joomla-tracks tag, and it will be available in branches list. You can then ask that it is merged with trunk. | + | |
| - | + | ||
| ===== 3rd party integration (hooks) ===== | ===== 3rd party integration (hooks) ===== | ||
| Line 18: | Line 10: | ||
| Here are the hooks for tracks group plugin: | Here are the hooks for tracks group plugin: | ||
| - | ==== onIndividualCommunityLink ==== | + | ==== getProfileLink ==== |
| used in: view/individual.php | used in: view/individual.php | ||
| - | parameters: userid (int), text (ref to the text to return) | + | parameters: |
| + | * userid (int) | ||
| + | * object: ref to the object to return be returned. The text property will be used for display | ||
| + | * attributes: associative array of attributes to add to the link | ||
| - | purpose: allow to hook to community solutions | + | purpose: allow to link to community profile for user |