Version 5 (modified by 9 years ago) (diff) | ,
---|
Contents
LinkedIn widget library
Description
This plugin implements widget libraries for LinkedIn.
These are an implementation of two Javascript widgets described in LinkedIn Developer Site.
Bugs/Feature Requests
Existing bugs and feature requests for LinkedInMacrosMacro are here.
If you have any issues, create a new ticket.
Download
Download the zipped source from [download:linkedinmacrosmacro here].
Source
You can check out LinkedInMacrosMacro from here using Subversion, or browse the source with Trac.
Usage
Company Insider Widget
Generates a Linked-In Company Insider widget, a simple Javascript widget which you can place on the wiki pages to show a user how many people they know at any company. The user must be logged in to LinkedIn (this can be accessed from the widget) and must have cookies enabled. You can put the widget on your page as many times as you want and there are three different presentation formats.
Syntax
[[LinkedInCompany(Company Name,type=type)]]
Mandatory, positional parameters:
- Company name, Company Name to show in the widget.
Optional, named parameters:
- type, widget aspect choose from:
- noborder
- border
- popup
Profile
Macro to present and style a LinkedIn profile URL. The trac user must be logged in LinkedIn and has cookies enabled.
Syntax
[[LinkedInProfile(profile url,type=type,name=name)]]
Mandatory, positional parameters:
- Company name, Company Name to show in the widget.
Optional, named parameters:
- type, widget aspect choose from:
- inline
- popup
- name: Name to present in popup mode
If there is no type, then popup is taken as default. If there is no name, the profile URL will be shown. This only has effect in popup mode, because the element rendered by the macro in this mode is a link.
Installation
For a single Trac environment installation, make an egg:
python setup.py bdist_egg
and lay the cooked egg in your plugins directory, or, for a global installation:
python setup.py install
Note that this step may require administrative privileges.
Then enable it by the trac WebAdmin interface or by manually adding to your trac.ini
file:
[components] linkedinmacro.* = enabled
Recent Changes
- 12139 by rjollos on 2012-10-10 01:54:13
-
Fixed incorrect source code encoding (http://www.python.org/dev/peps/pep-0263/).
- 8595 by theist on 2010-09-02 07:03:25
-
initial commit
- 8594 by theist on 2010-09-02 06:52:44
-
New hack LinkedInMacrosMacro, created by theist
(more)