Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
SignWriting Icon Server
PHP JavaScript CSS
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
css
img
js
v1
Boxfile
R2RTest.php
README
SWISTest.php
api.php
bsw.php
csw.php
database.php
db.php
db_init.php
db_load.php
db_sp_convert.php
doc.php
edition.php
filesystem.php
fsw.php
glyph.php
glyphogram.php
image.php
index.css
index.php
iswa.sql3
keyISWA.php
ksw.php
msw.php
palette.php
signwriting_bootstrap.zip
signwriting_template.zip
spl.php
spml.php
spml2sql.php
sqlite.php

README

SWIS
The SignWriting Icon Server
SemVer: 1.3.0

Formal strings stable since January 12th, 2012

Stephen E Slevinski Jr
slevin@signpuddle.net

Main Github Repository
https://github.com/slevinski/swis

Online for General Public Use
http://signbank.org/swis

Online for Wikimedia Labs projects
http://swis.wmflabs.org

NOTE: SQLite 3 Database font with PNG1 and SVG1 included 
other fonts options online: http://signpuddle.net/iswa


Files
-----
README - this file
Boxfile - Pagodabox.com preconfiguration
api.php - API script for database access
bsw.php - Binary SignWriting for symbol encoding, structural markers, and number characters
csw.php - Character SignWriting for Unicode PUA
database.php - ISWA database functions
db.php - connection to MySQL database
db_init.php - database initialization script
db_load.php - load SPML into database
edition.php - file that creates the signwriting_thin.js script dynamically
filesystem.php - ISWA filesystem functions
fsw.php - Formal SignWriting for regular searching
glyph.php - symbol image script
glyphogram.php - cluster image script
image.php - main manipulation functions
index.css - style sheet for index.php
index.php - project documentation.
iswa.sql3 - SQLite 3 database with png1 and svg1 fonts
ksw.php - Kartesian SignWriting for variant display forms
msw.php - Modern SignWriting script encoding library
signwriting_bootstrap.zip - bootstrap style template
signwriting_template.zip - nearly blank template
spl.php - SignPuddle 1.6 legacy Conversion Library
spml.php - SignPuddle Markup Language ( read, pack, unpack )
spml2sql - alpha level spml to sqlite database script
sqlite.php - Filesystem font to database font conversion script
SWISTest.php - unit testing
R2RTest.php - exhaustive testing for range2regex function

Directories
-----------
css - cascading style sheets 
img - images
js - javascript files
v1 - api version 1 access

Version History
1.3.0 - May 8th, 2014: expanded query statements for temporal prefix according to draft-slevinski-signwriting-text-03
1.2.1 - April 25th, 2014: filter glyph and glyphogram input. updated ISWA font for SVG refinement symbols 02-10-006-01 and 02-10-006-02 
1.2.0-pre.3 - January 10th, 2014: SignWriting Gadget section and file caching improvements 
1.2.0-pre.2 - October 22nd, 2013: file caching improvements 
1.2.0-pre.1 - October 21st, 2013: file caching solutions 
1.1.0-pre.3 - August 21st, 2013: fixed server location in scripts and templates
1.1.0-pre.2 - August 5th, 2013: new database design and updated api 
1.1.0-pre.1 - June 27th, 2013: added database and api
1.0.0-rc.2 - May 15th, 2013: added Styled Viewer and Font Viewer plugins
1.0.0-rc - May 6th, 2013: custom signwriting_thin.js for each SWIS  
1.0.0-prerelease.2 - April 2nd, 2013: Pagodabox file 
1.0.0-prerelease - Nov 1st, 2012: project rename and configuration data 

Previously known as
SignWriting Image Server
Version History
3.0.0-prerelease - Oct 18th, 2012: manual, complete functionality, unit testing
3.0.0-alpha.1 - Feb 22nd, 2012: implementation of MSW v1 with documentation and unit testing.
2.2.0 - Jan 12th, 2012: alpha implementation of MSW v1 (incomplete, non-compliant)
2.1.1 - May 3rd, 2011: Development release 
2.1.0 - February 10th, 2011: Refactor for Formal SignWriting.
2.0.0 - October 20th, 2010: Major refactor for BSW 3B and SVG.
1.2.2 - July 26th, 2010: Fix for swclasses.php column centers.
1.2.1 - July 6th, 2010: Fix for sym 01-06-017-01-03-10.
1.2.0 - July 3rd, 2010: Punctuation fixes, format screen.
1.1.0 - June 22nd, 2010: BSW revision 3 update.
1.0.0 - May 11th, 2010: Initial release.
Something went wrong with that request. Please try again.