Jump to: navigation, search

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&param=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&param=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.


Docs

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:

Other lists you can link to: