Example #1
0
 * @author Steve (slevin@signpuddle.net)  
 * @license http://www.opensource.org/licenses/gpl-3.0.html GPL
 * @access public
 * @package SWIS
 * @version 1.2.0
 * @filesource
 *   
 */
/**
 * ISWA 2010 Coded Character Set class
 *
 * @package SPC
 * @subpackage ISWA 
 */
include "bsw.php";
$iswa = new ISWA();
$SymbolGroups = $iswa->getSymbolGroups();
$BaseSymbols = $iswa->getBaseSymbols();
class ISWA
{
    private $subset;
    private $SymbolGroups = array();
    private $BaseSymbols = array();
    public function __construct($subset = 'iswa')
    {
        $sg_file = 'iswa/' . $subset . '.sgd';
        $bs_file = 'iswa/' . $subset . '.bsd';
        if (file_exists($sg_file) and file_exists($bs_file)) {
            $this->subset = $subset;
        } else {
            $this->subset = 'iswa';
Example #2
0
 * along with SWIS.  If not, see <http://www.gnu.org/licenses/>.
 * 
 * END Copyright
 *  
 * @copyright 2007-2010 Stephen E Slevinski Jr 
 * @author Steve (slevin@signpuddle.net)  
 * @license http://www.opensource.org/licenses/gpl-3.0.html GPL
 * @access public
 * @package SWIS
 * @version 1.2.0 
 * @filesource
 *   
 */
include 'iswa.php';
$subset = $_REQUEST['subset'];
$iswa = new ISWA($subset);
$sgs = $iswa->getSymbolGroups();
$bss = $iswa->getBaseSymbols();
$sg = array_shift($sgs);
$sg_code = $sg['code'];
$keys = array();
$i = 0;
$keys[$i] = array();
foreach ($bss as $code => $bs) {
    if ($bs['group'] != $sg_code) {
        $i++;
        $sg_code = $bs['group'];
        $keys[$i] = array();
    }
    $line = '    ["';
    $line .= $bs['code'] . '","';
Example #3
0
 * END Copyright
 *  
 * @copyright 2007-2010 Stephen E Slevinski Jr 
 * @author Steve (slevin@signpuddle.net)  
 * @license http://www.opensource.org/licenses/gpl-3.0.html GPL
 * @access public
 * @package SWIS 
 * @version 1.0.0
 * @filesource
 */
/**
 * include general iswa library
 */
include 'iswa.php';
$subset = $_REQUEST['subset'];
$iswa = new ISWA($subset);
$SymbolGroups = $iswa->getSymbolGroups();
$BaseSymbols = $iswa->getBaseSymbols();
/**
 * Flag Description function
 */
function flagDesc($flags)
{
    echo $flags;
    $flags = str_split($flags, 1);
    foreach ($flags as $i => $flag) {
        switch ($flag) {
            case "h":
                $flags[$i] = "Hand";
                break;
            case "m":