The scan tracker used by Sega Retro; might be useful to you too
License
andlabs/segaret_scans
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
http://andlabs.sonicretro.org/scans/ documentation needs to be made CONTRIBUTING: post on the forum or file an issue here TODO this is where I mark points where I still have hard-coded configuration - filter form method (still says /scans) - http.ListenAndServe call (still has 127.0.0.1:6060) - http.Handler() uses /scans - trying to use http.StripPrefix to fix this fails miserably... MORE TODO - change error handling so that stack traces and other things are printed to standard error - return HTTP 404 on category not found, not 500 (should de-confuse w3af) kwikidata schema CREATE SCHEMA `sega_scandata`; CREATE TABLE `sega_scandata`.`Scanbox` ( `__key` int NOT NULL AUTO_INCREMENT, `_page` varchar(255) COLLATE utf8_bin NOT NULL, `_timestamp` int NOT NULL, `console` varchar(255), `region` varchar(255), `cover` varchar(255), `front` varchar(255), `back` varchar(255), `spine` varchar(255), `spinemissing` varchar(255), `square` varchar(255), `spinecard` varchar(255), `cart` varchar(255), `disc` varchar(255), `disk` varchar(255), `manual` varchar(255), `jewelcase` varchar(255), `jewelcasefront` varchar(255), `jewelcaseback` varchar(255), `jewelcasespine` varchar(255), `jewelcasespinemissing` varchar(255), `item1` varchar(255), `item2` varchar(255), `item3` varchar(255), `item4` varchar(255), `item5` varchar(255), `item6` varchar(255), `item7` varchar(255), `item8` varchar(255), `item1name` varchar(255), `item2name` varchar(255), `item3name` varchar(255), `item4name` varchar(255), `item5name` varchar(255), `item6name` varchar(255), `item7name` varchar(255), `item8name` varchar(255), `spine2` varchar(255), `top` varchar(255), `bottom` varchar(255), `topbottomwidth` varchar(255), `topmarginleft` varchar(255), `bottommarginleft` varchar(255), PRIMARY KEY (`__key`), INDEX (`_page`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `sega_scandata`.`NoScans` ( `__key` int NOT NULL AUTO_INCREMENT, `_page` varchar(255) COLLATE utf8_bin NOT NULL, `_timestamp` int NOT NULL, `console` varchar(255), PRIMARY KEY (`__key`), INDEX (`_page`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; thanks to Metal_Man88 for help Kradorex suggested I use CSS progressbars <!-- good percent: 26.016597510373447 bad percent: 61.28630705394191 inc percent: 0.4564315352697096 --> <div class="pbar"> <span class="pbar_good" style="width: 26.016597510373447%;"></span><span class="pbar_inc" style="width: 0.4564315352697096%;"></span><span class="pbar_bad" style="width: 61.28630705394191%;"></span> </div> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATAAAAAYCAIAAADyETZLAAAAeklEQVR4nOzVsQ2AMBAEQYQoyf1X4KIQEiExv8FM4vQDr+48gAxBQsj1vnv0ih/tNX0BfXugh7Wer2khIUSQECJICBEkhAgSQgQJIYKEEEFCiCAhRJAQIkgIESSECBJCBAkhgoQQQUKIICFEkBAiSAD4YiEh5A4AAP//HDUEMc9CwsYAAAAASUVORK5C"> body { font-family: Ubuntu, sans-serif; padding: 100px; font-size: 13px; } div.pbar { // min-width: 300px; width: 300px; height: 20px; border: 2px solid black; background-color: #CCCCCC; // ... } span.pbar_good { display: inline-block; height: 100%; background-color: #00CC00; } span.pbar_inc { display: inline-block; height: 100%; background-color: #CCCC00; } span.pbar_bad { display: inline-block; height: 100%; background-color: #CC0000; } http://cssdesk.com/AUBBt top is CSS, bottom is the image generated by the server now loosely based on http://css-tricks.com/css3-progress-bars/
About
The scan tracker used by Sega Retro; might be useful to you too
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published