Пример #1
0
function makeCloudPageContent($data, $facets, $folder)
{
    include 'fieldList.php';
    $facets = array_intersect($facets, $wordCloudFields);
    $content = makeCloudScript($data, $facets, $folder);
    foreach ($facets as $facet) {
        $status = '';
        if ($facet == 'persName') {
            $status = ' active';
        }
        $content .= '<button type="button" class="btn btn-default' . $status . '" onclick="javascript:updateWordCloud(' . $facet . ')">' . translateFieldNamesButtons($facet) . '</button>
		';
    }
    $content .= '<div id="wordcloud"></div>';
    return $content;
}
Пример #2
0
function makeButtonBar($facets)
{
    $result = '';
    include 'fieldList.php';
    $firstFacet = $facets[0];
    if (in_array('persName', $facets)) {
        $firstFacet = 'persName';
    }
    $facets = array_intersect($facets, $wordCloudFields);
    foreach ($facets as $facet) {
        $status = '';
        if ($facet == $firstFacet) {
            $status = ' active';
        }
        $result .= '<button type="button" class="btn btn-default' . $status . '" onclick="javascript:updateWordCloud(' . $facet . ')">' . translateFieldNamesButtons($facet) . '</button>
	';
    }
    return $result;
}
Пример #3
0
function makeDoughnutButtons($facets, $firstFacet)
{
    $content = '';
    foreach ($facets as $facet) {
        $status = '';
        if ($facet == $firstFacet) {
            $status = ' active';
        }
        $content .= '
				<button type="button" class="btn btn-default' . $status . '" onclick="javascript:replaceChart(' . $facet . ')">' . translateFieldNamesButtons($facet) . '</button>';
    }
    return $content;
}