The developer website has a set of custom tags available to help make your project website more informative in an easy fashion. These tags can be used on any page that you edit on the website. These tags will render information available from other project hosting services. You do not have to use any of these tags. They are here for convenience only. There are also a set of templates available to display standard information.
Contents |
All tags, except the file release tags, can be given a 'header' attribute. The 'header' attribute can be given a value from 0 to 6. 0 represents no header and 1-6 represent headers of decreasing size. This is implemented using HTML header tags.
Syntax: <maillists header="6">project_short_name</maillists>
Example:
<maillists header="6">forge</maillists>
<maillists header="3">forge</maillists>
Results:
| forge-bugs | [ List Info ] |
| forge-dev | [ List Info ] |
| forge-bugs | [ List Info ] |
| forge-dev | [ List Info ] |
The file tag will display a link and information about a file that you have placed on forgeftp.novell.com. This tag will only display links to files on this filesystem. Please follow the appropriate directions to upload files to the developer file system.
Syntax: <file>path_to_file</file>
Example:
<file>forge/wiki.css</file>
Results:
| wiki.css | 17.1 K | 2005-06-02 |
The filelist tag will display a link and information about all files in the specified directory. This tag will only display links to files on the forgeftp.novell.com filesystem. Please follow the appropriate directions to upload files to the developer file system.
Syntax: <filelist>path</filelist> <filelist>path|sort</filelist> <filelist>path||num</filelist> <filelist>path|sort|num</filelist> sort can be one of name, rname, date or rdate num is the maximum number of files/directories to be displayed
Example:
<filelist>forge/Eclipse Plugins</filelist>
Results: File listings are not available for this project.
Example:
<filelist>forge/Eclipse Plugins|date|3</filelist>
Results: File listings are not available for this project.
The maillists tag will display a list of mailing lists that are associated with a specific project hosted at Novell. The display will show the name of the list and a link to the list info page.
Syntax: <maillists>project_short_name</maillists>
Example:
<maillists>forge</maillists>
Results:
| forge-bugs | [ List Info ] |
| forge-dev | [ List Info ] |
The members tag will display a list of users that are associated with a specific project hosted at Novell. The display will show the name or username of the user and information about the work the user does for this project.
Syntax: <members>project_short_name</members>
Example:
<members>forge</members>
Results:
| Name | Position |
| Caitchison | Administrator |
| Mryan_wds | Administrator |
| Bbodine | Administrator |
| Richard Smith | Administrator |
| Vrb | |
| Thowardatnovell | |
| Susanne Oberhauser | |
| Darix |
The cvssearch tag will display search box to search a projects source code. The good people at Koders have indexed all of our public CVS repositories and given us this special search box that will search an individual CVS repository.
Syntax: <cvssearch>project_short_name</cvssearch>
Example:
<cvssearch>forge</cvssearch>
Results:
The stats tag will display very basic stats about a project. Currently the stats tag will display the number of CVS/SVN commits, the number of file downloads, and the number of page hits for the current page.
Syntax: <stats>project_short_name</stats>
Example:
<stats>forge</stats>
Results:
The downloads tag will display the number of downloads for a given project over the past 12 months. This is the total number of downloads of all project files for each month.
Syntax: <downloads>project_short_name</downloads>
Example:
<downloads>forge</downloads>
Results:
| 2008-03 | Total | |
|---|---|---|
| 2 | 2 |
The commits tag will display the number of commits for a given project over the past 12 months. This is the total number of commits of all users for each month.
Syntax: <commits>project_short_name</commits>
Example:
<commits>forge</commits>
Results:
| 2008-07 | Total | |
|---|---|---|
| 1 | 1 |
The commits tag will also display the number of commits for a given project for each user over the past 12 months.
Syntax for extended stats: <commits>project_short_name|1</commits>
Example:
<commits>forge|1</commits>
Results:
| User | 2008-07 | Total |
|---|---|---|
| Vrb | 1 | 1 |
| 1 | 1 |
The myprojects tag will display the projects that the supplied username is a member of. If you are the logged in as the user and you are the administrator of the listed project, an administration link will be available.
Syntax: <myprojects>username</myprojects>
Example:
<myprojects>devsupaul</myprojects>
Results:
© 2008 Novell, Inc. All Rights Reserved.