Vyjádření politiků
Komentáře a vyjádření politiků na sociálních sítích a dalších zdrojích. Vzniklo za pomoci skvělého Apify.com. Díky ♥️ |
|
DatasetId | vyjadreni-politiku |
Vytvořen | Datový zdroj byl založen před 4 roky. |
Záznamy datového zdroje |
Datový zdroj obsahuje 2510718 záznamů Nejstarší záznam byl vložen před 1970 dny , nejnovější dnes. |
Testovací (beta) provoz | Ne |
Kontaktovat autora | |
Hledání v datovém zdroji | |
Technické podrobnosti |
|
Zdroj dat | |
Stáhnutí celé databáze | Pro stažení použijte naše API.
Pokud jste zalogováni, můžete použít i tento odkaz: https://www.hlidacstatu.cz/api/v2/dump/dataset.vyjadreni-politiku |
Zdrojový kód parseru dat | |
JSON Schéma popisující strukturu a požadavky na data |
{
"type": "object",
"properties": {
"server": {
"type": [
"string",
"null"
]
},
"typserveru": {
"type": [
"string",
"null"
]
},
"osobaid": {
"type": [
"string",
"null"
]
},
"datum": {
"type": [
"string",
"null"
],
"format": "date-time"
},
"id": {
"type": [
"string",
"null"
]
},
"origid": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
},
"text": {
"type": [
"string",
"null"
]
},
"titulek": {
"type": [
"string",
"null"
]
},
"popis": {
"type": [
"string",
"null"
]
},
"delka_s": {
"type": [
"number",
"null"
]
},
"politicizminky": {
"type": [
"array",
"null"
],
"items": {
"type": [
"string",
"null"
]
}
},
"temata": {
"type": [
"array",
"null"
],
"items": {
"type": [
"string",
"null"
]
}
},
"pocetslov": {
"type": "integer"
}
}
}
|
Template pro zobrazování vyhledaných výsledků |
<!-- scriban {{ date.now }} -->
<table class="table table-hover">
<thead>
<tr>
<th>Celá zpráva
</th>
<th>Platforma
</th>
<th>Politik
</th>
<th>Ze dne
</th>
<th>Zpráva
</th>
</tr>
</thead>
<tbody>
{{ for item in model.Result }}
<tr>
<td >
<a href="{{ fn_DatasetItemUrl item.id }}">Celá zpráva
</a>
</td>
<td >{{ item.server }}
</td>
<td >{{ fn_RenderPersonWithLink2 item.osobaid }}
</td>
<td >{{ fn_FormatDate item.datum }}
</td>
<td >{{ fn_ShortenText (item.titulek + " " + item.text ) 300 }}
</td>
</tr>
{{ end }}
</tbody>
</table>
|
Template pro zobrazování jednoho záznamu |
<!-- scriban {{ date.now }} -->
{{this.item = model}}
<h3>{{ fn_RenderPersonNoLink item.osobaid }}
<small>{{ item.server}} ze dne {{ fn_FormatDate item.datum "dd. MM. yyyy HH:mm:ss" }}</small>
</h3>
<p>
{{ if !(fn_IsNullOrEmpty item.titulek) }}
<p>
<b>{{ fn_HighlightText highlightingData item.titulek "titulek" }}
</b>
</p>
{{ end }}
<pre style='font-size:100%'>{{ fn_HighlightText highlightingData item.text "text" }}
</pre>
</p>
{{ if item.politicizminky }}
{{if item.politicizminky.size > 0 }}
<p>Zmínění politici:
<ul>{{for p in item.politicizminky}}
<li>{{ fn_RenderPersonWithLink2 p }}
(najít další zmínky
<a href='/data/hledat/vyjadreni-politiku?Q=osobaid.keyword%3A{{item.osobaid}}+AND+politicizminky.keyword%3A{{p}}'>
{{ fn_RenderPersonNoLink item.osobaid }} o
{{ fn_RenderPersonNoLink p }}
</a>
a
<a href='/data/hledat/vyjadreni-politiku?Q=osobaid.keyword%3A{{p}}+AND+politicizminky.keyword%3A{{item.osobaid}}'>naopak
</a>
)
</li>
{{end}}
{{end}}
</ul>
</p>
{{end}}
<p><a href="/data/Hledat/vyjadreni-politiku?q=osobaid%3A{{item.osobaid}}&order=datum%20desc">Všechna vyjádření {{fn_RenderPersonNoLink item.osobaid}}</a></p>
{{ if (item.server == "Youtube" && item.prepisAudia == null ) }}
<p>Převod videa do textu provádíme pomocí <a href='https://www.newtontech.net/cs/speechgrid/' onclick="return trackOutLink(this,'vyjadreni-politiku');" ><img src="/content/img/newtonlogo.png" style="width:80px;height:auto;" title='NEWTON SpeechGrid' alt='NEWTON SpeechGrid'></a>
</p>
{{ end }}
<br />
<p class="text-muted">Zdroj:
<a href='{{ item.url }}' target='_blank'>{{ item.server }}
</a>
<br />Detail politika:
<a href='/osoba/{{ item.osobaid }}'>www.hlidacstatu.cz/osoba/{{ item.osobaid }}
</a>
</p>
<h3>Originální příspěvek<h3>
<div class="row">
<div class="col-xs-12 col-md-8 col-md-offset-2">
{{ if (item.server == "Twitter") }}
{%{
<script>
window.twttr = (function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0],
t = window.twttr || {};
if (d.getElementById(id)) return t;
js = d.createElement(s);
js.id = id;
js.src = "https://platform.twitter.com/widgets.js";
fjs.parentNode.insertBefore(js, fjs);
t._e = [];
t.ready = function(f) {
t._e.push(f);
};
return t;
}(document, "script", "twitter-wjs"));
</script>
}%}
<div class="center-block" style="text-align:center">
<div id="tweeeet"></div>
</div>
<script>
twttr.ready(
function(twttr) {
twttr.widgets.createTweet(
'{{ item.origid }}',
document.getElementById('tweeeet')
);
}
);
</script>
{{
else if (item.server == "Facebook")
url = item.url;
}}
<div class="center-block" style="text-align:center">
<div class="fb-post" data-href="{{ url }}" data-width="500" data-show-text="true"></div>
</div>
{{
else if (item.server == "Youtube")
url = "https://www.youtube.com/embed/" + item.origid;
}}
<div class="center-block" style="text-align:center">
<iframe width="560" height="315" src="{{url}}" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> </div>
{{ end }}
</div>
</div>
|
Otestovat strukturu dat | Pokud chcete otestovat vaše data, zda mají správný formát a splňují požadavky JSON Schematu této databáze, rádí pomůžeme. |
Technické podrobnosti |