Example #1
0
require_once "{$class_path}/marc_table.class.php";
// récupération des codes music_form
if (!count($s_music_form)) {
    $s_music_form = new marc_list('music_form');
}
$amusic_form = $s_music_form->table;
foreach ($amusic_form as $key => $val) {
    $alphabet[] = strtoupper(convert_diacrit(pmb_substr($val, 0, 1)));
}
$alphabet = array_unique($alphabet);
print $sel_header;
print $jscript;
// affichage d'un sommaire par lettres
print "<div class='row'>";
foreach ($alphabet as $dummykey => $char) {
    $present = pmb_preg_grep("/^{$char}/i", $s_music_form->table);
    if (sizeof($present) && strcasecmp($letter, $char)) {
        print "<a href='{$baseurl}&letter={$char}'>{$char}</a> ";
    } else {
        if (!strcasecmp($letter, $char)) {
            print "<font size='+1'><strong><u>{$char}</u></strong></font> ";
        }
    }
}
print "</div><hr />";
foreach ($s_music_form->table as $index => $value) {
    if (preg_match("/^{$letter}/i", convert_diacrit($value)) || $letter == 'Fav' && $s_music_form->tablefav[$index]) {
        $display[] = "\t\n\t\t<div class='row'>\n\t\t\t<div class='colonne2' style='width: 80%;'>\n\t\t\t\t<a href='#' onClick=\"top.set_parent('{$index}', '" . htmlentities(addslashes($value), ENT_QUOTES, $charset) . "')\">{$value}</a>\n\t\t\t</div>\n\t\t\t<div class='colonne2'  style='width: 20%;'>\n\t\t\t\t{$index}\n\t\t\t</div>\n\t\t</div>\n\t\t";
    }
}
print "<div class='row'>";
Example #2
0
        $letter = "a";
    }
}
print $sel_header;
print $jscript;
// affichage d'un sommaire par lettres
print "<div class='row'>";
if ($favorite) {
    if ($letter != 'Fav') {
        print "<a href='{$baseurl}&letter=Fav'>" . $msg['favoris'] . "</a> ";
    } else {
        print "<font size='+1'><strong><u>" . $msg['favoris'] . "</u></strong></font> ";
    }
}
foreach ($alphabet as $dummykey => $char) {
    $present = pmb_preg_grep("/^{$char}/i", $s_lang->table);
    if (sizeof($present) && strcasecmp($letter, $char)) {
        print "<a href='{$baseurl}&letter={$char}'>{$char}</a> ";
    } else {
        if (!strcasecmp($letter, $char)) {
            print "<font size='+1'><strong><u>{$char}</u></strong></font> ";
        }
    }
}
print "</div><hr />";
foreach ($s_lang->table as $index => $value) {
    if (preg_match("/^{$letter}/i", convert_diacrit($value)) || $letter == 'Fav' && $s_lang->tablefav[$index]) {
        $display[] = "\t\n\t\t\t\t<div class='row'>\n\t\t\t\t\t\t<div class='colonne2' style='width: 80%;'>\n\t\t\t\t\t\t\t<a href='#' onClick=\"top.set_parent('{$index}', '" . htmlentities(addslashes($value), ENT_QUOTES, $charset) . "')\">{$value}</a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class='colonne2'  style='width: 20%;'>\n\t\t\t\t\t\t\t{$index}\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t";
    }
}
print "<div class='row'>";
Example #3
0
     if ($favorite) {
         $letter = "Fav";
     } else {
         $letter = "a";
     }
 }
 print "<div class='row'>";
 if ($favorite) {
     if ($letter != 'Fav') {
         print "<a href='{$base_url}&letter=Fav'>" . $msg['favoris'] . "</a> ";
     } else {
         print "<font size='+1'><strong><u>" . $msg['favoris'] . "</u></strong></font> ";
     }
 }
 foreach ($alphabet as $dummykey => $char) {
     $present = pmb_preg_grep("/^{$char}/i", $marclist_type->table);
     if (sizeof($present) && strcasecmp($letter, $char)) {
         print "<a href='{$base_url}&letter={$char}'>{$char}</a> ";
     } else {
         if (!strcasecmp($letter, $char)) {
             print "<font size='+1'><strong><u>{$char}</u></strong></font> ";
         }
     }
 }
 print "</div><hr />";
 if ($options[METHOD_SORT_VALUE][0][value] == "2" && $options[METHOD_SORT_ASC][0][value] == "1") {
     asort($marclist_type->table);
 } elseif ($options[METHOD_SORT_VALUE][0][value] == "1" && $options[METHOD_SORT_ASC][0][value] == "1") {
     ksort($marclist_type->table);
 } elseif ($options[METHOD_SORT_VALUE][0][value] == "2" && $options[METHOD_SORT_ASC][0][value] == "2") {
     arsort($marclist_type->table);
Example #4
0
         $letter = "a";
     }
 } elseif (!array_search($letter, $alphabet)) {
     $letter = "My";
 }
 // affichage d'un sommaire par lettres
 $affichage_lettres = "<div class='row' style='margin-left:10px;'>";
 if (count($alphabet_num)) {
     if ($letter == 'My') {
         $affichage_lettres .= "<font size='+1'><strong><u>#</u></strong></font> ";
     } else {
         $affichage_lettres .= "<a href='{$baseurl}&letter=My'>#</a> ";
     }
 }
 foreach ($alphabet as $char) {
     $present = pmb_preg_grep("/^{$char}/i", $words_for_syn1);
     if (sizeof($present) && strcasecmp($letter, $char)) {
         $affichage_lettres .= "<a href='{$baseurl}&letter={$char}'>{$char}</a> ";
     } else {
         if (!strcasecmp($letter, $char)) {
             $affichage_lettres .= "<font size='+1'><strong><u>{$char}</u></strong></font> ";
         } else {
             $affichage_lettres .= "<span class='gris'>" . $char . "</span> ";
         }
     }
 }
 $affichage_lettres .= "</div>";
 //affichage des mots
 $affichage_mots = "<div class='row' style='margin-left:10px;'>";
 $compt = 0;
 if (!$page) {
Example #5
0
    if ($letter != 'Fav') {
        print "<a href='{$baseurl}&letter=Fav'>" . $msg['favoris'] . "</a> ";
    } else {
        print "<font size='+1'><strong><u>" . $msg['favoris'] . "</u></strong></font> ";
    }
}
if ($special) {
    if ($letter != 'My') {
        print "<a href='{$baseurl}&letter=My'>#</a> ";
    } else {
        print "<font size='+1'><strong><u>#</u></strong></font> ";
    }
}
foreach ($alphabet as $dummykey => $char) {
    //$char = chr($i);
    $present = pmb_preg_grep("/^{$char}/i", $s_func->table);
    if (sizeof($present) && strcasecmp($letter, $char)) {
        print "<a href='{$baseurl}&letter={$char}'>{$char}</a> ";
    } else {
        if (!strcasecmp($letter, $char)) {
            print "<font size='+1'><strong><u>{$char}</u></strong></font> ";
        }
    }
}
print "</div><hr />";
$display = "";
foreach ($s_func->table as $index => $value) {
    if (preg_match("/^{$letter}/i", $value) || $letter == 'My' && $index >= 900 || $letter == 'Fav' && $s_func->tablefav[$index]) {
        if ($letter != 'My' && $index < 900 || $letter == 'My' || $letter == 'Fav') {
            $display .= "\n\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t\t<div class='colonne2' style='width: 80%;'>\n \t\t\t\t\t\t\t\t<a href='#' onClick=\"top.set_parent('{$index}', '" . htmlentities(addslashes($value), ENT_QUOTES, $charset) . "')\">{$value}</a>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class='colonne2'  style='width: 20%;'>\n\t\t\t\t\t\t\t\t{$index}\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t";
        }