Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Phoenix Documentation"
m (Docs updates) |
|||
Line 37: | Line 37: | ||
* Create a new skin using the same CSS class names (homeitem, midcolumn, etc) | * Create a new skin using the same CSS class names (homeitem, midcolumn, etc) | ||
* Submit your new skin as a zipped attachment to a bugzilla bug. Submit your attachment to Phoenix/templates | * Submit your new skin as a zipped attachment to a bugzilla bug. Submit your attachment to Phoenix/templates | ||
+ | |||
+ | == Tools == | ||
+ | |||
+ | === Listing committers and project leads: === | ||
+ | |||
+ | * You can link to a page which is dynamically generated from the Foundation's database and which will list all of the committers in your project. Here's an example: http://www.eclipse.org/projects/lists.php?list=byproject¶m=dsdp.mtj . Just substitute your project's fully-qualified name for dsdp.mtj in the example. | ||
+ | * Generating a list of project leads on your project is similarly simple: http://www.eclipse.org/projects/lists.php?list=leads¶m=dsdp.mtj . Again you would substitute the project name. | ||
+ | |||
+ | === Other lists you can link to: === | ||
+ | |||
+ | * http://www.eclipse.org/projects/lists.php?list=allcommitters --> A list of all committers | ||
+ | * http://www.eclipse.org/projects/lists.php?list=allbyproject --> A list of all committers organized by project | ||
+ | * Other queries are linked to each other so you can see how other queries for individual committers might work | ||
+ | * Feel free to link to any or all of these queries |
Revision as of 18:24, 11 July 2007
Back to Phoenix.
Contents
Docs
- Using Phoenix Updated: 2007-03
- Sample pages with source 2005-11-07
- Configuring Eclipse with PHPEclipse
-
Configuring Eclipse with PHPEclipse and Xampp 2005-11 - Project Status Infrastructure (integrates with Phoenix-based project website)
- Project Proposal 2005-05-27
- Eclipse Server Sandbox Setup Written by the folks on the EMFT team
Getting Started
If you're an eclipse.org committer and wish to use Phoenix for your project website:
- Download the Phoenix Starter Kit
- Extract the starter kit to your project's webspace
- Edit the _projectCommon.php file to select your theme and define navigation links for your project
- Copy template.php as the PHP file you want to create, and add your HTML content between the markers
- Commit _projectCommon.php and your new PHP pages to the Eclipse Website CVS repository
- Refer to Using Phoenix in the Committer Tools
If you wish to use Phoenix for your web site:
- Connect to our CVS repository and checkout the org.eclipse.phoenix project from the technology repository
- Copy the checked-out directories to your web site
- Edit the default/_projectCommon.php file to select your theme and define navigation links for your project
- Copy the default/template.php file and add your HTML content
- Familiarize yourself with the CSS styles and customize the interface as desired
If you wish to submit a new skin for eclipse.org:
- Connect to our CVS repository and checkout the org.eclipse.phoenix project from the technology repository
- Familiarize yourself with the CSS styles in layout.css and visual.css and their rendering components (the PHP files)
- Create a new skin using the same CSS class names (homeitem, midcolumn, etc)
- Submit your new skin as a zipped attachment to a bugzilla bug. Submit your attachment to Phoenix/templates
Tools
Listing committers and project leads:
- You can link to a page which is dynamically generated from the Foundation's database and which will list all of the committers in your project. Here's an example: http://www.eclipse.org/projects/lists.php?list=byproject¶m=dsdp.mtj . Just substitute your project's fully-qualified name for dsdp.mtj in the example.
- Generating a list of project leads on your project is similarly simple: http://www.eclipse.org/projects/lists.php?list=leads¶m=dsdp.mtj . Again you would substitute the project name.
Other lists you can link to:
- http://www.eclipse.org/projects/lists.php?list=allcommitters --> A list of all committers
- http://www.eclipse.org/projects/lists.php?list=allbyproject --> A list of all committers organized by project
- Other queries are linked to each other so you can see how other queries for individual committers might work
- Feel free to link to any or all of these queries