Skip to content

Commit 5ea30ff

Browse files
authored
Fix links in user-guide.md fixes #114 (#115)
1 parent 0135749 commit 5ea30ff

1 file changed

Lines changed: 10 additions & 9 deletions

File tree

content/user-guide.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,13 @@ is valid.
2121

2222
CodeMeta files can be generated using the
2323
[CodeMeta Generator](https://codemeta.github.io/codemeta-generator/).
24-
Instructions for [using the CodeMeta Generator](create) are available.
24+
Instructions for [using the CodeMeta Generator](/create) are available.
2525

26-
A _*beta*_ version of an automatic generator is also linked on that page.
26+
[A _*beta*_ version of an automatic generator](https://autocodemeta.linkeddata.es/)
27+
is also available.
2728

2829
Other utilities that can help with generating `codemeta.json` files are
29-
listed on the [tools page](tools).
30+
listed on the [tools page](/tools).
3031

3132
### Testing a CodeMeta instance file
3233

@@ -131,7 +132,7 @@ The JSON-LD `@type` keyword associates a JSON value or object with a well
131132
known type. In the previous example, the statement `"@type":"Person"`
132133
associates the `author` object with `http://schema.org/Person`. The
133134
`@type` for any property which specifies a node (JSON object) should be
134-
provided. The `Type` column of [the terms page](/terms/) indicates the
135+
provided. The `Type` column of [the terms page](/terms) indicates the
135136
options appropriate for each term.
136137

137138
The `author` JSON object illustrates the use of the JSON-LD keyword `@id`,
@@ -294,12 +295,12 @@ but CodeMeta provides a few additional terms not found in <http://schema.org>
294295
which may be helpful for software projects.
295296

296297
CodeMeta also restricts the context to use only those <http://schema.org>
297-
terms that are explicitly listed on the [terms](/terms/) page. Users wanting
298+
terms that are explicitly listed on the [terms](/terms) page. Users wanting
298299
to include additional terms may:
299300

300301
* Use the `schema:` prefix to define them as <http://schema.org> terms, (such
301302
as `"schema:releaseNotes"` [in this example](https://github.com/SciCodes/somef-core/blob/f0481b6f28166e1c5a95919d2767f1aaa5b3fa87/codemeta.json#L85)), or
302-
* Extend the context (see [the developer guide](/developer-guide/)).
303+
* Extend the context (see [the developer guide](/developer-guide)).
303304

304305
The context file may be modified and updated in the future, if new JSON
305306
properties are added or existing ones modified.
@@ -463,7 +464,7 @@ providing this link.
463464

464465
### Organizations
465466

466-
The properties listed in the [terms](terms) tables with a type `Organization`
467+
The properties listed in the [terms](/terms) tables with a type `Organization`
467468
can list one or more organizations. They have the `type` value of
468469
`Organization`.
469470

@@ -473,7 +474,7 @@ has with various organizations. Like the `author` property, the properties
473474
can contain values, or an array of objects with those same values for multiple
474475
affiliations.
475476

476-
The [second example in the "People" section](#people) contains a
477+
The [second example in the "People" section](/user-guide#people) contains a
477478
use of the affiliation property, with `Organization` as its type.
478479

479480
## Describing the Software
@@ -487,7 +488,7 @@ representing dynamic information such as `version` and `authors` should be
487488
updated as the software changes for the document to be most useful.
488489

489490
Useful properties include the ones in the example in the next section. Refer
490-
to the [terms](terms) page for all CodeMeta properties.
491+
to the [terms](/terms) page for all CodeMeta properties.
491492

492493
## Example of a CodeMeta file
493494

0 commit comments

Comments
 (0)