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 |