| | 146 | |
| | 147 | ==== projects ==== |
| | 148 | |
| | 149 | There could be one or more chunks about projects you work for: |
| | 150 | {{{ |
| | 151 | <hp:inProject> |
| | 152 | <hp:Project rdf:about="http://orgrep_namespace#OrgRep_0815"> |
| | 153 | <hp:htmlText> |
| | 154 | <![CDATA[ |
| | 155 | <p align="justify"> |
| | 156 | This is one of two projects I work for.<br/> |
| | 157 | I took talk hours about this project... |
| | 158 | </p> |
| | 159 | ]]> |
| | 160 | </hp:htmlText> |
| | 161 | <hp:next rdf:resource="http://orgrep_namespace#OrgRep_0816"/> |
| | 162 | </hp:Project> |
| | 163 | </hp:inProject> |
| | 164 | |
| | 165 | <hp:inProject> |
| | 166 | <hp:Project rdf:about="http://orgrep_namespace#OrgRep_0816"> |
| | 167 | <hp:htmlText> |
| | 168 | <![CDATA[ |
| | 169 | <p align="justify"> |
| | 170 | And this is the second of the two projects I work for. |
| | 171 | </p> |
| | 172 | ]]> |
| | 173 | </hp:htmlText> |
| | 174 | <!-- no next project --> |
| | 175 | </hp:Project> |
| | 176 | </hp:inProject> |
| | 177 | }}} |
| | 178 | We see several things here: |
| | 179 | 1. homepage.rdf contains your PERSONAL INTERPRETATION of the project. In contrast, the orgrep contains a SHARED description. |
| | 180 | 2. The projects's URIs should be exactly the same as in the orgrep file. |
| | 181 | 3. The project descriptions in homepage.rdf are ordered and chained like a linked list using a property hp:next. This list has to be normal, one-dimensional list, i.e.: |
| | 182 | * there should be exactly one first project (no project is pointing at the first one with hp:next) |
| | 183 | * there should be exactly one last project (this project has no hp:next project) |
| | 184 | * every project inbetween (project 2 to project n-1) has exactly one hp:next project |