You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sessioncommunities.online/sites/+components/communities-search.php

41 lines
1.5 KiB
PHTML

<?php
$sample_searches_tags_reserved = ["we're here"];
$sample_searches_plain = ["Australia"];
$sample_searches_tags = ["privacy", "linux"];
$sample_searches_languages = [["en", "🇬🇧"], ["zh", "🇨🇳"]];
$sample_searches = [];
foreach ($sample_searches_tags_reserved as $sample_search) {
$sample_searches[] = array("type" => "tag-reserved", "text" => "#$sample_search", "search" => "#$sample_search");
}
foreach ($sample_searches_tags as $sample_search) {
$sample_searches[] = array("type" => "tag", "text" => "#$sample_search", "search" => "#$sample_search");
}
foreach ($sample_searches_plain as $sample_search) {
$sample_searches[] = array("type" => "plain", "text" => $sample_search, "search" => $sample_search);
}
foreach ($sample_searches_languages as $sample_search) {
$sample_searches[] = array("type" => "language", "text" => $sample_search[1], "search" => "lang:" . $sample_search[0]);
}
?>
<div id="search-container" class="collapsed">
<div id="search">
<input id="search-bar" autocomplete="off" type="text" placeholder="Search for Communities">
<span id="btn-clear-search" class="anchorstyle clickable enter-clicks" tabindex="0" title="Clear search">×</span>
</div>
<div id="sample-searches">
<?php foreach ($sample_searches as $search): ?>
<span
class="badge clickable enter-clicks sample-search sample-search-<?=$search['type']?>"
title="Try searching for <?=$search['search']?>"
data-search="<?=$search['search']?>"
tabindex=0
><?=
$search['text']
?></span>
<?php endforeach; ?>
</div>
</div>