„README.md“ ändern
This commit is contained in:
parent
17f04797b4
commit
f683bfde9f
42
README.md
42
README.md
@ -1,12 +1,42 @@
|
|||||||
```html
|
```html
|
||||||
<div id="content">
|
<div>
|
||||||
<h2>Headline</h2>
|
<h1>Neuerscheinungen</h1>
|
||||||
|
<ul id="books">
|
||||||
|
|
||||||
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
```
|
```
|
||||||
|
|
||||||
```js
|
```js
|
||||||
let content = document.getElementById('content')
|
let items = ["Allgemeines, Umweltschutz, Spielfilme",
|
||||||
let dynamicValue = document.createTextNode("Dynamic content value")
|
"Theologie, Philosophie, Ethik, Psychologie",
|
||||||
content.appendChild(dynamicValue)
|
"Pädagogik",
|
||||||
|
"Germanistik, Sprach- und Literaturwissenschaft"]
|
||||||
|
let books = document.getElementById('books')
|
||||||
|
|
||||||
|
items.forEach(buildLink)
|
||||||
|
|
||||||
|
// create new li element and text node
|
||||||
|
// append it to list element
|
||||||
|
function buildLink(value, index) {
|
||||||
|
|
||||||
|
const zeroPad = (num, places) => String(num).padStart(places, '0')
|
||||||
|
const d = new Date()
|
||||||
|
let year = d.getFullYear()
|
||||||
|
let month = d.getMonth()
|
||||||
|
let link = "https://fhnw.swisscovery.slsp.ch/discovery/search?query=any,contains,(" +
|
||||||
|
"ENE60" + year + zeroPad(month + 1, 2) + zeroPad(index + 1, 2) +
|
||||||
|
"+OR+ENE60" + year + zeroPad(month, 2) + zeroPad(index + 1, 2) +
|
||||||
|
"+OR+ENE60" + year + zeroPad(month - 1, 2) + zeroPad(index + 1, 2) +
|
||||||
|
")&tab=41SLSP_FHNW_MyInst_and_CI&search_scope=MyInst_and_CI" +
|
||||||
|
"&vid=41SLSP_FNW:VU1&offset=0"
|
||||||
|
|
||||||
|
let item = document.createElement("li")
|
||||||
|
let aElement = document.createElement("a")
|
||||||
|
let content = document.createTextNode(value)
|
||||||
|
aElement.appendChild(content)
|
||||||
|
aElement.setAttribute("href", link)
|
||||||
|
item.appendChild(aElement)
|
||||||
|
books.appendChild(item)
|
||||||
|
}
|
||||||
```
|
```
|
||||||
Loading…
Reference in New Issue
Block a user