<!-- $Id: home.txt v7.1 07/09/2023 00:49:55 $ -->
%define;display_sosa_ref(xx)
  [*sosa reference][:]
  <a href="%prefix;%sosa_ref.access;">%sosa_ref;</a>
%end;
%define;get_random(xxx)
  %random.init;
  %random.xxx;
%end;
%define;dice()
  %random.init;
  %apply;nth%with;one/two/three/four/five/six%and;%random.6;%end;
%end;
%let;random_index;%if;(nb_persons.v!=0)%apply;get_random(nb_persons.v)%end;%in;
%if;(not cancel_links)
  <div class="d-flex flex-column fix_top fix_left home-xs">
    <a tabindex="1" role="button" class="btn btn-sm btn-link p-0 border-0" href="%prefix;" title="[*home]">
      <i class="fa fa-house fa-fw fa-xs" aria-hidden="true"></i>%nn;
      <i class="sr-only">[*home]</i>%nn;
    </a>
    %if;(referer!="")
      <a tabindex="2" role="button" class="btn btn-sm btn-link p-0 border-0" href="%referer;" title="[*back]">%nn;
        <i class="fa fa-arrow-left-long fa-fw fa-xs fa-icon" aria-hidden="true"></i>%nn;
        <span class="sr-only">[*back]</span>%nn;
      </a>
    %end;
    <a tabindex="3" role="button" class="btn btn-sm btn-link p-0 border-0" data-toggle="modal" data-target="#searchmodal"
      accesskey="S" title="[*search/case sensitive]0">%nn;
      <i class="fa fa-magnifying-glass fa-fw fa-xs" aria-hidden="true"></i>%nn;
      <span class="sr-only">[*search/case sensitive]0</span>%nn;
    </a>
    %let;rng;%if;((e.i!="" or e.p!="" or e.n!="") and e.m!="S" and e.m!="L" and e.m!="" and not ("_FAM" in e.m))1%end;%in;
    %if;(nb_persons.v!=0)
      <a role="button" class="btn btn-sm btn-link p-0 border-0  fa-icon"
        href="%if;(rng=1)%apply;url_set%with;i/p/n/oc%and;%random_index;%end;%else;%prefix;i=%random_index;%end;"
          title="[*random individual]%if;(rng=1) ([stay on the current tool])%end;"><i class="fa fa-dice-%apply;dice() fa-fw fa-xs" aria-hidden="true"></i>%nn;
        <span class="sr-only">[*random individual]</span>%nn;
      </a>
    %end;
    %if;(b.hide_querytime_bugs!="yes")
      <div class="btn btn-sm p-0 border-0" id="q_time">%nn;
        <i class="fa fa-hourglass-half fa-fw fa-xs p-0"></i>%nn;
      </div>
      <div class="btn btn-sm p-0 border-0 d-none" id="nb_errors">%nn;
        <i class="fa fa-bug fa-fw fa-xs p-0"></i>%nn;
      </div>
    %end;
  </div>
  <div class="modal" id="searchmodal" role="dialog" aria-labelledby="searchpopup" aria-hidden="true">
    <div class="modal-dialog modal-lg" role="document">
      <div class="modal-content">
        <div class="modal-body" id="ModalSearch">
          <form id="collapse_search" method="get" action="%prefix;">
            %hidden;
            <input type="hidden" name="m" value="S">
            <div class="d-flex flex-column flex-md-row justify-content-center">
              <h3 class="rounded modal-title my-2 ml-3 ml-md-0 text-md-center w-md-50 align-self-md-center" id="searchpopup">[*search/case sensitive]0 [person/persons]0</h3>
              <div class="col-12 col-md-8 mt-2 mt-md-0">
                %if;(browsing_with_sosa_ref)
                  <h5 class="ml-1">%apply;display_sosa_ref%with;%sosa_ref;%end;</h5>
                %end;
                <label class="sr-only" for="n">Search public name</label>
                <input type="search" id="n" class="form-control form-control-lg no-clear-button" name="n" placeholder="[*surname/surnames]0, [public name], [alias]%if;browsing_with_sosa_ref;, [n° Sosa]%end;"
                  autofocus>
                <label class="sr-only" for="p">Search firstname</label>
                <input type="search" id="p" class="form-control form-control-lg no-clear-button mt-2" name="p" placeholder="[*first name/first names]0">
              </div>
              <button class="btn btn-outline-primary mx-3 mx-md-0 mt-4 my-2 mt-md-0" type="submit" title="[*search/case sensitive]0"><i class="fa fa-magnifying-glass fa-lg mt-2 mt-md-0 mx-4 mx-md-2"></i> [*search/case sensitive]0</button>
            </div>
          </form>
        </div>
      </div>
    </div>
  </div>
%end;