commit cd141ef6fabd7b1ae7d66484b773037fcdd6fdef Author: Linus Miller Date: Sat Dec 7 17:43:26 2013 +0100 Initial commit. Former-commit-id: d2e17d67fe98124db4e87b10597af9d54d14d0de diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2f6f42f --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +.sass-cache/ +bower_components/ +dump/ +node_modules/ +*-original/ +source_maps/ +/css/ +/img/ +/js/ diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000..605d2f4 --- /dev/null +++ b/.htaccess @@ -0,0 +1 @@ +Allow from all diff --git a/.jshintrc b/.jshintrc new file mode 100644 index 0000000..068853b --- /dev/null +++ b/.jshintrc @@ -0,0 +1,29 @@ +{ + "node": true, + "esnext": true, + "bitwise": true, + "camelcase": true, + "curly": true, + "eqeqeq": true, + "immed": true, + "indent": 4, + "latedef": true, + "newcap": true, + "noarg": true, + "quotmark": "single", + "regexp": true, + "undef": true, + "unused": true, + "globalstrict": true, + "trailing": true, + "smarttabs": true, + "white": true, + "globals": { + "document": false, + "window": false, + "define": false, + "require": false, + "requirejs": false, + "$": false + } +} diff --git a/GruntFile.js b/GruntFile.js new file mode 100644 index 0000000..171e0b6 --- /dev/null +++ b/GruntFile.js @@ -0,0 +1,166 @@ +module.exports = function(grunt) { + "use strict"; + // Configuration + grunt.initConfig({ + pkg: grunt.file.readJSON('package.json'), + compass: { + config: 'config.rb' + }, + jshint: { + options: { + strict: true + }, + all:['GruntFile.js','src/js/*.js'] + }, + uglify: { + options: { + sourceMap: function(script){ + return 'src/source_maps/' + script + '.map'; + }, + sourceMapRoot: '/carson/', + sourceMappingURL: function(script) { + //return '../src/source_maps/' + script.replace(/^.+\//, "") + '.map'; + return '../src/source_maps/' + script + '.map'; + } + }, + src: { + files: [{ + expand: true, + cwd: 'src/js/', + src: ['**/*.js'], + dest: 'js/', + //ext: '.min.js', //commenting out for now + }] + }, + jqueryTouchSwipe: { + files: { + 'js/jquery.touchSwipe.js': 'bower_components/jquery-touchswipe/jquery.touchSwipe.js' + } + }, + modernizr: { + files: [{ // Dictionary of files + expand: true, // Enable dynamic expansion. + cwd: 'bower_components/modernizr', // Src matches are relative to this path. + src: ['**/*.js'], // Actual pattern(s) to match. + dest: 'js/', // Destination path prefix. + ext: '.js' // Dest filepaths will have this extension. + }] + }, + respond: { + files: [{ // Dictionary of files + expand: true, // Enable dynamic expansion. + cwd: 'bower_components/respond', // Src matches are relative to this path. + src: ['**/*.js'], // Actual pattern(s) to match. + dest: 'js/', // Destination path prefix. + ext: '.js' // Dest filepaths will have this extension. + }] + } + }, + copy: { + all: { + files: [{ + expand: true, + cwd: 'src/raster', + src: ['**/*.jpg', '**/*.png'], + dest: 'img/', + }] + } + }, + svgmin: { // Task + options: { // Configuration that will be passed directly to SVGO + plugins: [{ + removeViewBox: false + }] + }, + all: { // Target + files: [{ // Dictionary of files + expand: true, // Enable dynamic expansion. + cwd: 'src/svg', // Src matches are relative to this path. + src: ['**/*.svg'], // Actual pattern(s) to match. + dest: 'img/', // Destination path prefix. + //ext: '.svg' // Dest filepaths will have this extension. + }] + } + }, + svg2png: { // Task + all: { // Target + files: [{ // Dictionary of files + expand: true, // Enable dynamic expansion. + //cwd: 'src/svg' // Do not use, svg2png applies the cwd to the dest folder as well + src: ['src/svg/**/*.svg'], // Actual pattern(s) to match. + dest: 'img/' // Destination path prefix. + }] + }, + }, + smushit: { + path: { + src: 'img/' + } + }, + watch: { + options: { + nospawn: true + }, + js: { + files: ['src/js/**/*.js'], + tasks: ['uglify:src'] + }, + copy: { + files: ['src/raster/**/*.jpg', 'src/raster/**/*.png'], + tasks: ['copy', 'smushit'] + }, + svg: { + files: ['src/svg/**/*.svg'], + tasks: ['svgmin'] + }, + smushit: { + files: ['img/**/*.png', 'img/**/*.jpg'], + tasks: ['smushit'] + }, + sass: { + files: ['src/sass/**/*.scss'], + tasks: ['compass'], + options: { + nospawn: true + } + } + } + + }); + // Plugins + grunt.loadNpmTasks('grunt-contrib-watch'); + grunt.loadNpmTasks('grunt-contrib-jshint'); + grunt.loadNpmTasks('grunt-contrib-uglify'); + grunt.loadNpmTasks('grunt-contrib-compass'); + grunt.loadNpmTasks('grunt-contrib-copy'); + grunt.loadNpmTasks('grunt-svgmin'); + grunt.loadNpmTasks('grunt-svg2png'); + grunt.loadNpmTasks('grunt-smushit'); + + // Tasks + grunt.registerTask('default',['jshint','uglify']); + grunt.registerTask('vector',['svgmin']); + grunt.registerTask('png',['svg2png', 'smushit']); + grunt.registerTask('raster',['copy', 'smushit']); + grunt.registerTask('image',['vector', 'svg2png', 'raster']); + grunt.event.on('watch', function(action, filepath, target) { + //change the ource and destination in the uglify task at run time so that it affects the changed file only + var destFilePath; + if(target == "js") { + destFilePath = filepath.replace(/src\/(.+)$/, '$1'); + grunt.config('uglify.src.src', filepath); + grunt.config('uglify.src.dest', destFilePath); + } else if(target == "copy") { + destFilePath = filepath.replace(/src\/raster\/(.+)$/, 'img/$1'); + grunt.config('copy.all.src', filepath); + grunt.config('copy.all.dest', destFilePath); + grunt.config('smushit.path.src', destFilePath); + } else if (target == "svg") { + destFilePath = filepath.replace(/src\/svg\/(.+)$/, 'img/$1'); + grunt.config('svgmin.all.src', filepath); + grunt.config('svgmin.all.dest', destFilePath); + } else if (target == "smushit") { + grunt.config('smushit.path.src', filepath); + } + }); +}; diff --git a/application/.htaccess b/application/.htaccess new file mode 100644 index 0000000..14249c5 --- /dev/null +++ b/application/.htaccess @@ -0,0 +1 @@ +Deny from all \ No newline at end of file diff --git a/application/cache/.htaccess b/application/cache/.htaccess new file mode 100644 index 0000000..3418e55 --- /dev/null +++ b/application/cache/.htaccess @@ -0,0 +1 @@ +deny from all \ No newline at end of file diff --git a/application/cache/index.html b/application/cache/index.html new file mode 100644 index 0000000..c942a79 --- /dev/null +++ b/application/cache/index.html @@ -0,0 +1,10 @@ + + + 403 Forbidden + + + +

Directory access is forbidden.

+ + + \ No newline at end of file diff --git a/application/config/autoload.php b/application/config/autoload.php new file mode 100644 index 0000000..ca5caa9 --- /dev/null +++ b/application/config/autoload.php @@ -0,0 +1,116 @@ + '', + 'xhtml1-strict' => '', + 'xhtml1-trans' => '', + 'xhtml1-frame' => '', + 'html5' => '', + 'html4-strict' => '', + 'html4-trans' => '', + 'html4-frame' => '' + ); + +/* End of file doctypes.php */ +/* Location: ./application/config/doctypes.php */ \ No newline at end of file diff --git a/application/config/email.php b/application/config/email.php new file mode 100644 index 0000000..747b604 --- /dev/null +++ b/application/config/email.php @@ -0,0 +1,17 @@ + diff --git a/application/config/foreign_chars.php b/application/config/foreign_chars.php new file mode 100644 index 0000000..14b0d73 --- /dev/null +++ b/application/config/foreign_chars.php @@ -0,0 +1,64 @@ + 'ae', + '/ö|œ/' => 'oe', + '/ü/' => 'ue', + '/Ä/' => 'Ae', + '/Ü/' => 'Ue', + '/Ö/' => 'Oe', + '/À|Á|Â|Ã|Ä|Å|Ǻ|Ā|Ă|Ą|Ǎ/' => 'A', + '/à|á|â|ã|å|ǻ|ā|ă|ą|ǎ|ª/' => 'a', + '/Ç|Ć|Ĉ|Ċ|Č/' => 'C', + '/ç|ć|ĉ|ċ|č/' => 'c', + '/Ð|Ď|Đ/' => 'D', + '/ð|ď|đ/' => 'd', + '/È|É|Ê|Ë|Ē|Ĕ|Ė|Ę|Ě/' => 'E', + '/è|é|ê|ë|ē|ĕ|ė|ę|ě/' => 'e', + '/Ĝ|Ğ|Ġ|Ģ/' => 'G', + '/ĝ|ğ|ġ|ģ/' => 'g', + '/Ĥ|Ħ/' => 'H', + '/ĥ|ħ/' => 'h', + '/Ì|Í|Î|Ï|Ĩ|Ī|Ĭ|Ǐ|Į|İ/' => 'I', + '/ì|í|î|ï|ĩ|ī|ĭ|ǐ|į|ı/' => 'i', + '/Ĵ/' => 'J', + '/ĵ/' => 'j', + '/Ķ/' => 'K', + '/ķ/' => 'k', + '/Ĺ|Ļ|Ľ|Ŀ|Ł/' => 'L', + '/ĺ|ļ|ľ|ŀ|ł/' => 'l', + '/Ñ|Ń|Ņ|Ň/' => 'N', + '/ñ|ń|ņ|ň|ʼn/' => 'n', + '/Ò|Ó|Ô|Õ|Ō|Ŏ|Ǒ|Ő|Ơ|Ø|Ǿ/' => 'O', + '/ò|ó|ô|õ|ō|ŏ|ǒ|ő|ơ|ø|ǿ|º/' => 'o', + '/Ŕ|Ŗ|Ř/' => 'R', + '/ŕ|ŗ|ř/' => 'r', + '/Ś|Ŝ|Ş|Š/' => 'S', + '/ś|ŝ|ş|š|ſ/' => 's', + '/Ţ|Ť|Ŧ/' => 'T', + '/ţ|ť|ŧ/' => 't', + '/Ù|Ú|Û|Ũ|Ū|Ŭ|Ů|Ű|Ų|Ư|Ǔ|Ǖ|Ǘ|Ǚ|Ǜ/' => 'U', + '/ù|ú|û|ũ|ū|ŭ|ů|ű|ų|ư|ǔ|ǖ|ǘ|ǚ|ǜ/' => 'u', + '/Ý|Ÿ|Ŷ/' => 'Y', + '/ý|ÿ|ŷ/' => 'y', + '/Ŵ/' => 'W', + '/ŵ/' => 'w', + '/Ź|Ż|Ž/' => 'Z', + '/ź|ż|ž/' => 'z', + '/Æ|Ǽ/' => 'AE', + '/ß/'=> 'ss', + '/IJ/' => 'IJ', + '/ij/' => 'ij', + '/Œ/' => 'OE', + '/ƒ/' => 'f' +); + +/* End of file foreign_chars.php */ +/* Location: ./application/config/foreign_chars.php */ \ No newline at end of file diff --git a/application/config/hooks.php b/application/config/hooks.php new file mode 100644 index 0000000..a4ad2be --- /dev/null +++ b/application/config/hooks.php @@ -0,0 +1,16 @@ + + + 403 Forbidden + + + +

Directory access is forbidden.

+ + + \ No newline at end of file diff --git a/application/config/migration.php b/application/config/migration.php new file mode 100644 index 0000000..afa2645 --- /dev/null +++ b/application/config/migration.php @@ -0,0 +1,41 @@ +migration->latest() this is the version that schema will +| be upgraded / downgraded to. +| +*/ +$config['migration_version'] = 0; + + +/* +|-------------------------------------------------------------------------- +| Migrations Path +|-------------------------------------------------------------------------- +| +| Path to your migrations folder. +| Typically, it will be within your application path. +| Also, writing permission is required within the migrations path. +| +*/ +$config['migration_path'] = APPPATH . 'migrations/'; + + +/* End of file migration.php */ +/* Location: ./application/config/migration.php */ \ No newline at end of file diff --git a/application/config/mimes.php b/application/config/mimes.php new file mode 100644 index 0000000..100f7d4 --- /dev/null +++ b/application/config/mimes.php @@ -0,0 +1,106 @@ + 'application/mac-binhex40', + 'cpt' => 'application/mac-compactpro', + 'csv' => array('text/x-comma-separated-values', 'text/comma-separated-values', 'application/octet-stream', 'application/vnd.ms-excel', 'application/x-csv', 'text/x-csv', 'text/csv', 'application/csv', 'application/excel', 'application/vnd.msexcel'), + 'bin' => 'application/macbinary', + 'dms' => 'application/octet-stream', + 'lha' => 'application/octet-stream', + 'lzh' => 'application/octet-stream', + 'exe' => array('application/octet-stream', 'application/x-msdownload'), + 'class' => 'application/octet-stream', + 'psd' => 'application/x-photoshop', + 'so' => 'application/octet-stream', + 'sea' => 'application/octet-stream', + 'dll' => 'application/octet-stream', + 'oda' => 'application/oda', + 'pdf' => array('application/pdf', 'application/x-download'), + 'ai' => 'application/postscript', + 'eps' => 'application/postscript', + 'ps' => 'application/postscript', + 'smi' => 'application/smil', + 'smil' => 'application/smil', + 'mif' => 'application/vnd.mif', + 'xls' => array('application/excel', 'application/vnd.ms-excel', 'application/msexcel'), + 'ppt' => array('application/powerpoint', 'application/vnd.ms-powerpoint'), + 'wbxml' => 'application/wbxml', + 'wmlc' => 'application/wmlc', + 'dcr' => 'application/x-director', + 'dir' => 'application/x-director', + 'dxr' => 'application/x-director', + 'dvi' => 'application/x-dvi', + 'gtar' => 'application/x-gtar', + 'gz' => 'application/x-gzip', + 'php' => 'application/x-httpd-php', + 'php4' => 'application/x-httpd-php', + 'php3' => 'application/x-httpd-php', + 'phtml' => 'application/x-httpd-php', + 'phps' => 'application/x-httpd-php-source', + 'js' => 'application/x-javascript', + 'swf' => 'application/x-shockwave-flash', + 'sit' => 'application/x-stuffit', + 'tar' => 'application/x-tar', + 'tgz' => array('application/x-tar', 'application/x-gzip-compressed'), + 'xhtml' => 'application/xhtml+xml', + 'xht' => 'application/xhtml+xml', + 'zip' => array('application/x-zip', 'application/zip', 'application/x-zip-compressed'), + 'mid' => 'audio/midi', + 'midi' => 'audio/midi', + 'mpga' => 'audio/mpeg', + 'mp2' => 'audio/mpeg', + 'mp3' => array('audio/mpeg', 'audio/mpg', 'audio/mpeg3', 'audio/mp3'), + 'aif' => 'audio/x-aiff', + 'aiff' => 'audio/x-aiff', + 'aifc' => 'audio/x-aiff', + 'ram' => 'audio/x-pn-realaudio', + 'rm' => 'audio/x-pn-realaudio', + 'rpm' => 'audio/x-pn-realaudio-plugin', + 'ra' => 'audio/x-realaudio', + 'rv' => 'video/vnd.rn-realvideo', + 'wav' => array('audio/x-wav', 'audio/wave', 'audio/wav'), + 'bmp' => array('image/bmp', 'image/x-windows-bmp'), + 'gif' => 'image/gif', + 'jpeg' => array('image/jpeg', 'image/pjpeg'), + 'jpg' => array('image/jpeg', 'image/pjpeg'), + 'jpe' => array('image/jpeg', 'image/pjpeg'), + 'png' => array('image/png', 'image/x-png'), + 'tiff' => 'image/tiff', + 'tif' => 'image/tiff', + 'css' => 'text/css', + 'html' => 'text/html', + 'htm' => 'text/html', + 'shtml' => 'text/html', + 'txt' => 'text/plain', + 'text' => 'text/plain', + 'log' => array('text/plain', 'text/x-log'), + 'rtx' => 'text/richtext', + 'rtf' => 'text/rtf', + 'xml' => 'text/xml', + 'xsl' => 'text/xml', + 'mpeg' => 'video/mpeg', + 'mpg' => 'video/mpeg', + 'mpe' => 'video/mpeg', + 'qt' => 'video/quicktime', + 'mov' => 'video/quicktime', + 'avi' => 'video/x-msvideo', + 'movie' => 'video/x-sgi-movie', + 'doc' => 'application/msword', + 'docx' => array('application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'application/zip'), + 'xlsx' => array('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'application/zip'), + 'word' => array('application/msword', 'application/octet-stream'), + 'xl' => 'application/excel', + 'eml' => 'message/rfc822', + 'json' => array('application/json', 'text/json') + ); + + +/* End of file mimes.php */ +/* Location: ./application/config/mimes.php */ diff --git a/application/config/profiler.php b/application/config/profiler.php new file mode 100644 index 0000000..f8a5b1a --- /dev/null +++ b/application/config/profiler.php @@ -0,0 +1,17 @@ + array('grin.gif', '19', '19', 'grin'), + ':lol:' => array('lol.gif', '19', '19', 'LOL'), + ':cheese:' => array('cheese.gif', '19', '19', 'cheese'), + ':)' => array('smile.gif', '19', '19', 'smile'), + ';-)' => array('wink.gif', '19', '19', 'wink'), + ';)' => array('wink.gif', '19', '19', 'wink'), + ':smirk:' => array('smirk.gif', '19', '19', 'smirk'), + ':roll:' => array('rolleyes.gif', '19', '19', 'rolleyes'), + ':-S' => array('confused.gif', '19', '19', 'confused'), + ':wow:' => array('surprise.gif', '19', '19', 'surprised'), + ':bug:' => array('bigsurprise.gif', '19', '19', 'big surprise'), + ':-P' => array('tongue_laugh.gif', '19', '19', 'tongue laugh'), + '%-P' => array('tongue_rolleye.gif', '19', '19', 'tongue rolleye'), + ';-P' => array('tongue_wink.gif', '19', '19', 'tongue wink'), + ':P' => array('raspberry.gif', '19', '19', 'raspberry'), + ':blank:' => array('blank.gif', '19', '19', 'blank stare'), + ':long:' => array('longface.gif', '19', '19', 'long face'), + ':ohh:' => array('ohh.gif', '19', '19', 'ohh'), + ':grrr:' => array('grrr.gif', '19', '19', 'grrr'), + ':gulp:' => array('gulp.gif', '19', '19', 'gulp'), + '8-/' => array('ohoh.gif', '19', '19', 'oh oh'), + ':down:' => array('downer.gif', '19', '19', 'downer'), + ':red:' => array('embarrassed.gif', '19', '19', 'red face'), + ':sick:' => array('sick.gif', '19', '19', 'sick'), + ':shut:' => array('shuteye.gif', '19', '19', 'shut eye'), + ':-/' => array('hmm.gif', '19', '19', 'hmmm'), + '>:(' => array('mad.gif', '19', '19', 'mad'), + ':mad:' => array('mad.gif', '19', '19', 'mad'), + '>:-(' => array('angry.gif', '19', '19', 'angry'), + ':angry:' => array('angry.gif', '19', '19', 'angry'), + ':zip:' => array('zip.gif', '19', '19', 'zipper'), + ':kiss:' => array('kiss.gif', '19', '19', 'kiss'), + ':ahhh:' => array('shock.gif', '19', '19', 'shock'), + ':coolsmile:' => array('shade_smile.gif', '19', '19', 'cool smile'), + ':coolsmirk:' => array('shade_smirk.gif', '19', '19', 'cool smirk'), + ':coolgrin:' => array('shade_grin.gif', '19', '19', 'cool grin'), + ':coolhmm:' => array('shade_hmm.gif', '19', '19', 'cool hmm'), + ':coolmad:' => array('shade_mad.gif', '19', '19', 'cool mad'), + ':coolcheese:' => array('shade_cheese.gif', '19', '19', 'cool cheese'), + ':vampire:' => array('vampire.gif', '19', '19', 'vampire'), + ':snake:' => array('snake.gif', '19', '19', 'snake'), + ':exclaim:' => array('exclaim.gif', '19', '19', 'excaim'), + ':question:' => array('question.gif', '19', '19', 'question') // no comma after last item + + ); + +/* End of file smileys.php */ +/* Location: ./application/config/smileys.php */ \ No newline at end of file diff --git a/application/config/template.php b/application/config/template.php new file mode 100644 index 0000000..bbfa1d6 --- /dev/null +++ b/application/config/template.php @@ -0,0 +1,80 @@ + array( +| 'content' => array('

Welcome

','

Hello World

'), +| 'name' => 'Page Header', +| 'wrapper' => '
', +| 'attributes' => array('id' => 'header', 'class' => 'clearfix') +| ) +| ); +| +*/ + +/* +|-------------------------------------------------------------------------- +| Default Template Configuration (adjust this or create your own) +|-------------------------------------------------------------------------- +*/ + +$template['default']['template'] = 'templates/main'; +$template['default']['regions'] = array( + 'title', + 'content', + 'frm_contact', + 'frm_newsletter', + 'active_page' +); +$template['default']['parser'] = 'parser'; +$template['default']['parser_method'] = 'parse'; +$template['default']['parse_template'] = FALSE; +$template['admin']['template'] = 'templates/admin'; +$template['admin']['regions'] = array( + 'title', + 'content' +); +$template['admin']['parser'] = 'parser'; +$template['admin']['parse_method'] = 'parse'; +$template['admin']['parse_template'] = FALSE; + +/* End of file template.php */ +/* Location: ./system/application/config/template.php */ diff --git a/application/config/user_agents.php b/application/config/user_agents.php new file mode 100644 index 0000000..e2d3c3a --- /dev/null +++ b/application/config/user_agents.php @@ -0,0 +1,178 @@ + 'Windows Longhorn', + 'windows nt 5.2' => 'Windows 2003', + 'windows nt 5.0' => 'Windows 2000', + 'windows nt 5.1' => 'Windows XP', + 'windows nt 4.0' => 'Windows NT 4.0', + 'winnt4.0' => 'Windows NT 4.0', + 'winnt 4.0' => 'Windows NT', + 'winnt' => 'Windows NT', + 'windows 98' => 'Windows 98', + 'win98' => 'Windows 98', + 'windows 95' => 'Windows 95', + 'win95' => 'Windows 95', + 'windows' => 'Unknown Windows OS', + 'os x' => 'Mac OS X', + 'ppc mac' => 'Power PC Mac', + 'freebsd' => 'FreeBSD', + 'ppc' => 'Macintosh', + 'linux' => 'Linux', + 'debian' => 'Debian', + 'sunos' => 'Sun Solaris', + 'beos' => 'BeOS', + 'apachebench' => 'ApacheBench', + 'aix' => 'AIX', + 'irix' => 'Irix', + 'osf' => 'DEC OSF', + 'hp-ux' => 'HP-UX', + 'netbsd' => 'NetBSD', + 'bsdi' => 'BSDi', + 'openbsd' => 'OpenBSD', + 'gnu' => 'GNU/Linux', + 'unix' => 'Unknown Unix OS' + ); + + +// The order of this array should NOT be changed. Many browsers return +// multiple browser types so we want to identify the sub-type first. +$browsers = array( + 'Flock' => 'Flock', + 'Chrome' => 'Chrome', + 'Opera' => 'Opera', + 'MSIE' => 'Internet Explorer', + 'Internet Explorer' => 'Internet Explorer', + 'Shiira' => 'Shiira', + 'Firefox' => 'Firefox', + 'Chimera' => 'Chimera', + 'Phoenix' => 'Phoenix', + 'Firebird' => 'Firebird', + 'Camino' => 'Camino', + 'Netscape' => 'Netscape', + 'OmniWeb' => 'OmniWeb', + 'Safari' => 'Safari', + 'Mozilla' => 'Mozilla', + 'Konqueror' => 'Konqueror', + 'icab' => 'iCab', + 'Lynx' => 'Lynx', + 'Links' => 'Links', + 'hotjava' => 'HotJava', + 'amaya' => 'Amaya', + 'IBrowse' => 'IBrowse' + ); + +$mobiles = array( + // legacy array, old values commented out + 'mobileexplorer' => 'Mobile Explorer', +// 'openwave' => 'Open Wave', +// 'opera mini' => 'Opera Mini', +// 'operamini' => 'Opera Mini', +// 'elaine' => 'Palm', + 'palmsource' => 'Palm', +// 'digital paths' => 'Palm', +// 'avantgo' => 'Avantgo', +// 'xiino' => 'Xiino', + 'palmscape' => 'Palmscape', +// 'nokia' => 'Nokia', +// 'ericsson' => 'Ericsson', +// 'blackberry' => 'BlackBerry', +// 'motorola' => 'Motorola' + + // Phones and Manufacturers + 'motorola' => "Motorola", + 'nokia' => "Nokia", + 'palm' => "Palm", + 'iphone' => "Apple iPhone", + 'ipad' => "iPad", + 'ipod' => "Apple iPod Touch", + 'sony' => "Sony Ericsson", + 'ericsson' => "Sony Ericsson", + 'blackberry' => "BlackBerry", + 'cocoon' => "O2 Cocoon", + 'blazer' => "Treo", + 'lg' => "LG", + 'amoi' => "Amoi", + 'xda' => "XDA", + 'mda' => "MDA", + 'vario' => "Vario", + 'htc' => "HTC", + 'samsung' => "Samsung", + 'sharp' => "Sharp", + 'sie-' => "Siemens", + 'alcatel' => "Alcatel", + 'benq' => "BenQ", + 'ipaq' => "HP iPaq", + 'mot-' => "Motorola", + 'playstation portable' => "PlayStation Portable", + 'hiptop' => "Danger Hiptop", + 'nec-' => "NEC", + 'panasonic' => "Panasonic", + 'philips' => "Philips", + 'sagem' => "Sagem", + 'sanyo' => "Sanyo", + 'spv' => "SPV", + 'zte' => "ZTE", + 'sendo' => "Sendo", + + // Operating Systems + 'symbian' => "Symbian", + 'SymbianOS' => "SymbianOS", + 'elaine' => "Palm", + 'palm' => "Palm", + 'series60' => "Symbian S60", + 'windows ce' => "Windows CE", + + // Browsers + 'obigo' => "Obigo", + 'netfront' => "Netfront Browser", + 'openwave' => "Openwave Browser", + 'mobilexplorer' => "Mobile Explorer", + 'operamini' => "Opera Mini", + 'opera mini' => "Opera Mini", + + // Other + 'digital paths' => "Digital Paths", + 'avantgo' => "AvantGo", + 'xiino' => "Xiino", + 'novarra' => "Novarra Transcoder", + 'vodafone' => "Vodafone", + 'docomo' => "NTT DoCoMo", + 'o2' => "O2", + + // Fallback + 'mobile' => "Generic Mobile", + 'wireless' => "Generic Mobile", + 'j2me' => "Generic Mobile", + 'midp' => "Generic Mobile", + 'cldc' => "Generic Mobile", + 'up.link' => "Generic Mobile", + 'up.browser' => "Generic Mobile", + 'smartphone' => "Generic Mobile", + 'cellphone' => "Generic Mobile" + ); + +// There are hundreds of bots but these are the most common. +$robots = array( + 'googlebot' => 'Googlebot', + 'msnbot' => 'MSNBot', + 'slurp' => 'Inktomi Slurp', + 'yahoo' => 'Yahoo', + 'askjeeves' => 'AskJeeves', + 'fastcrawler' => 'FastCrawler', + 'infoseek' => 'InfoSeek Robot 1.0', + 'lycos' => 'Lycos' + ); + +/* End of file user_agents.php */ +/* Location: ./application/config/user_agents.php */ \ No newline at end of file diff --git a/application/controllers/admin/pages.php b/application/controllers/admin/pages.php new file mode 100644 index 0000000..191de23 --- /dev/null +++ b/application/controllers/admin/pages.php @@ -0,0 +1,15 @@ +template->set_template('admin'); + + } + public function index() { + //$this->load->view('admin/pages/index'); + $this->template->write('title', 'aaaaaaa'); + $this->template->write_view('content', 'admin/pages/index'); + $this->template->render(); + } + +} diff --git a/application/controllers/admin/test.php b/application/controllers/admin/test.php new file mode 100644 index 0000000..e56027a --- /dev/null +++ b/application/controllers/admin/test.php @@ -0,0 +1,7 @@ +load->view('admin/pages/index'); + } +} diff --git a/application/controllers/ajax.php b/application/controllers/ajax.php new file mode 100644 index 0000000..90699af --- /dev/null +++ b/application/controllers/ajax.php @@ -0,0 +1,20 @@ +load->library('email'); + $this->load->helper('language'); + } + public function frm_contact() { + //$this->load->library('../controllers/forms'); + echo $this->forms_model->contact(); + //echo $this->forms->contact(); + } + public function frm_newsletter() { + echo $this->forms_model->newsletter(); + } + public function frm_order($id) { + echo $this->forms_model->order($id); + } +} +?> diff --git a/application/controllers/gallery.php b/application/controllers/gallery.php new file mode 100644 index 0000000..f9e5466 --- /dev/null +++ b/application/controllers/gallery.php @@ -0,0 +1,25 @@ +load->model('gallery_model'); + $this->load->helper('html'); + $this->load->helper('url'); + } + public function index() { + $data['paintings'] = $this->gallery_model->get_paintings_active_all(); + //$data['content'] = $this->load->view('gallery/index',$data,true); + //$data['title'] = 'Paintings'; + //$data['current_page'] = 'gallery'; + $this->master->write('current_page', 'gallery'); + $this->master->write_view('content', 'gallery/index', $data); + $this->master->render(); + } + public function view($id = 1) { + $data['p'] = $this->gallery_model->get_painting_by_id($id); + $this->master->write_view('content', 'gallery/view', $data); + $this->master->write('title', 'Painting : ' . $id); + $this->master->write('current_page', 'gallery'); + $this->master->render(); + } +} diff --git a/application/controllers/index.html b/application/controllers/index.html new file mode 100644 index 0000000..c942a79 --- /dev/null +++ b/application/controllers/index.html @@ -0,0 +1,10 @@ + + + 403 Forbidden + + + +

Directory access is forbidden.

+ + + \ No newline at end of file diff --git a/application/controllers/masters/Ajax_Master_Controller.php b/application/controllers/masters/Ajax_Master_Controller.php new file mode 100644 index 0000000..e43218c --- /dev/null +++ b/application/controllers/masters/Ajax_Master_Controller.php @@ -0,0 +1,13 @@ +input->is_ajax_request()) { + echo "Only Ajax request allowed."; + exit(0); + } + } +} + +/* End of file Ajax_Master_Controller.php */ +/* Location: ./application/controllers/masters/Ajax_Master_Controller.php */ diff --git a/application/controllers/masters/Default_Master_Controller.php b/application/controllers/masters/Default_Master_Controller.php new file mode 100644 index 0000000..b6e65cc --- /dev/null +++ b/application/controllers/masters/Default_Master_Controller.php @@ -0,0 +1,15 @@ + 'Start', 'comp_name' => 'start'); + $array['nav_main'][] = array('name' => 'Tavlor', 'comp_name' => 'gallery'); + $array['nav_main'][] = array('name' => 'Inramning', 'comp_name' => 'framing'); + $array['nav_main'][] = array('name' => 'Kontakt', 'comp_name' => 'contact'); + $this->load->vars($array); + } +} + +/* End of file Default_Master_Controller.php */ +/* Location: ./application/controllers/masters/Default_Master_Controller.php */ diff --git a/application/controllers/news.php b/application/controllers/news.php new file mode 100644 index 0000000..22b8ecd --- /dev/null +++ b/application/controllers/news.php @@ -0,0 +1,19 @@ +load->model('news_model'); + } + public function index() { + $array['news'] = $this->news_model->get_news(); + $data['title'] = 'News archive'; + //$data['content'] = 'testing'; + $data['content'] = $this->load->view('news/index',$array,true); + $this->load->view('templates/main',$data); + } + public function view($slug) { + $data['title'] = 'News testing'; + $data['content'] = 'content ' . $slug; + $this->load->view('templates/main', $data); + } +} diff --git a/application/controllers/pages.php b/application/controllers/pages.php new file mode 100644 index 0000000..b0836f4 --- /dev/null +++ b/application/controllers/pages.php @@ -0,0 +1,29 @@ +load->model('news_model'); + $this->load->model('gallery_model'); + $this->load->helper('html'); + $this->load->helper('url'); + } + public function view($page = 'start') { + if(!file_exists('application/views/pages/'.$page.'.php')) { + // whoops we dont have a page for that + show_404(); + } else { + if($page == 'start') { + $data['paintings'] = $this->gallery_model->get_paintings_on_display_limit(10); + $data['news'] = $this->news_model->get_news(); + $this->master->write_view('content', 'pages/' .$page, $data); + } else { + $this->master->write_view('content', 'pages/' .$page,''); + } + //$this->master->write('frm_contact', $this->forms_model->contact()); + $this->master->write('title', $this->config->item('site_name') . ' : ' . ucfirst($page)); + $this->master->write('current_page', $page); + $this->master->render(); + } + } +} +?> diff --git a/application/controllers/test.php b/application/controllers/test.php new file mode 100644 index 0000000..ea9196b --- /dev/null +++ b/application/controllers/test.php @@ -0,0 +1,10 @@ +load->view('templates/text',''); + } +} diff --git a/application/controllers/welcome.php b/application/controllers/welcome.php new file mode 100644 index 0000000..21bef43 --- /dev/null +++ b/application/controllers/welcome.php @@ -0,0 +1,27 @@ + + * @see http://codeigniter.com/user_guide/general/urls.html + */ + public function index() + { + $this->load->view('welcome_message'); + } +} + +/* End of file welcome.php */ +/* Location: ./application/controllers/welcome.php */ \ No newline at end of file diff --git a/application/core/index.html b/application/core/index.html new file mode 100644 index 0000000..c942a79 --- /dev/null +++ b/application/core/index.html @@ -0,0 +1,10 @@ + + + 403 Forbidden + + + +

Directory access is forbidden.

+ + + \ No newline at end of file diff --git a/application/errors/error_404.php b/application/errors/error_404.php new file mode 100644 index 0000000..792726a --- /dev/null +++ b/application/errors/error_404.php @@ -0,0 +1,62 @@ + + + +404 Page Not Found + + + +
+

+ +
+ + \ No newline at end of file diff --git a/application/errors/error_db.php b/application/errors/error_db.php new file mode 100644 index 0000000..b396cda --- /dev/null +++ b/application/errors/error_db.php @@ -0,0 +1,62 @@ + + + +Database Error + + + +
+

+ +
+ + \ No newline at end of file diff --git a/application/errors/error_general.php b/application/errors/error_general.php new file mode 100644 index 0000000..fd63ce2 --- /dev/null +++ b/application/errors/error_general.php @@ -0,0 +1,62 @@ + + + +Error + + + +
+

+ +
+ + \ No newline at end of file diff --git a/application/errors/error_php.php b/application/errors/error_php.php new file mode 100644 index 0000000..f085c20 --- /dev/null +++ b/application/errors/error_php.php @@ -0,0 +1,10 @@ +
+ +

A PHP Error was encountered

+ +

Severity:

+

Message:

+

Filename:

+

Line Number:

+ +
\ No newline at end of file diff --git a/application/errors/index.html b/application/errors/index.html new file mode 100644 index 0000000..c942a79 --- /dev/null +++ b/application/errors/index.html @@ -0,0 +1,10 @@ + + + 403 Forbidden + + + +

Directory access is forbidden.

+ + + \ No newline at end of file diff --git a/application/helpers/index.html b/application/helpers/index.html new file mode 100644 index 0000000..c942a79 --- /dev/null +++ b/application/helpers/index.html @@ -0,0 +1,10 @@ + + + 403 Forbidden + + + +

Directory access is forbidden.

+ + + \ No newline at end of file diff --git a/application/hooks/index.html b/application/hooks/index.html new file mode 100644 index 0000000..c942a79 --- /dev/null +++ b/application/hooks/index.html @@ -0,0 +1,10 @@ + + + 403 Forbidden + + + +

Directory access is forbidden.

+ + + \ No newline at end of file diff --git a/application/index.html b/application/index.html new file mode 100644 index 0000000..c942a79 --- /dev/null +++ b/application/index.html @@ -0,0 +1,10 @@ + + + 403 Forbidden + + + +

Directory access is forbidden.

+ + + \ No newline at end of file diff --git a/application/language/english/index.html b/application/language/english/index.html new file mode 100644 index 0000000..c942a79 --- /dev/null +++ b/application/language/english/index.html @@ -0,0 +1,10 @@ + + + 403 Forbidden + + + +

Directory access is forbidden.

+ + + \ No newline at end of file diff --git a/application/language/swedish/calendar_lang.php b/application/language/swedish/calendar_lang.php new file mode 100644 index 0000000..3e63123 --- /dev/null +++ b/application/language/swedish/calendar_lang.php @@ -0,0 +1,51 @@ + diff --git a/application/language/swedish/form_validation_lang.php b/application/language/swedish/form_validation_lang.php new file mode 100644 index 0000000..a91d50f --- /dev/null +++ b/application/language/swedish/form_validation_lang.php @@ -0,0 +1,53 @@ + + + 403 Forbidden + + + +

Directory access is forbidden.

+ + + \ No newline at end of file diff --git a/application/language/swedish/migration_lang.php b/application/language/swedish/migration_lang.php new file mode 100644 index 0000000..f17530f --- /dev/null +++ b/application/language/swedish/migration_lang.php @@ -0,0 +1,13 @@ + array(), + '_styles' => array(), + ); + var $output; + var $js = array(); + var $css = array(); + var $parser = 'parser'; + var $parser_method = 'parse'; + var $parse_template = FALSE; + + /** + * Constructor + * + * Loads template configuration, template regions, and validates existence of + * default template + * + * @access public + */ + + function CI_Template() + { + // Copy an instance of CI so we can use the entire framework. + $this->CI =& get_instance(); + + // Load the template config file and setup our master template and regions + include(APPPATH.'config/template'.EXT); + if (isset($template)) + { + $this->config = $template; + $this->set_template($template['active_template']); + } + } + + // -------------------------------------------------------------------- + + /** + * Use given template settings + * + * @access public + * @param string array key to access template settings + * @return void + */ + + function set_template($group) + { + if (isset($this->config[$group])) + { + $this->template = $this->config[$group]; + } + else + { + show_error('The "'. $group .'" template group does not exist. Provide a valid group name or add the group first.'); + } + $this->initialize($this->template); + } + + // -------------------------------------------------------------------- + + /** + * Set master template + * + * @access public + * @param string filename of new master template file + * @return void + */ + + function set_master_template($filename) + { + if (file_exists(APPPATH .'views/'. $filename) or file_exists(APPPATH .'views/'. $filename . EXT)) + { + $this->master = $filename; + } + else + { + show_error('The filename provided does not exist in '. APPPATH .'views. Remember to include the extension if other than ".php"'); + } + } + + // -------------------------------------------------------------------- + + /** + * Dynamically add a template and optionally switch to it + * + * @access public + * @param string array key to access template settings + * @param array properly formed + * @return void + */ + + function add_template($group, $template, $activate = FALSE) + { + if ( ! isset($this->config[$group])) + { + $this->config[$group] = $template; + if ($activate === TRUE) + { + $this->initialize($template); + } + } + else + { + show_error('The "'. $group .'" template group already exists. Use a different group name.'); + } + } + + // -------------------------------------------------------------------- + + /** + * Initialize class settings using config settings + * + * @access public + * @param array configuration array + * @return void + */ + + function initialize($props) + { + // Set master template + if (isset($props['template']) + && (file_exists(APPPATH .'views/'. $props['template']) or file_exists(APPPATH .'views/'. $props['template'] . EXT))) + { + $this->master = $props['template']; + } + else + { + // Master template must exist. Throw error. + show_error('Either you have not provided a master template or the one provided does not exist in '. APPPATH .'views. Remember to include the extension if other than ".php"'); + } + + // Load our regions + if (isset($props['regions'])) + { + $this->set_regions($props['regions']); + } + + // Set parser and parser method + if (isset($props['parser'])) + { + $this->set_parser($props['parser']); + } + if (isset($props['parser_method'])) + { + $this->set_parser_method($props['parser_method']); + } + + // Set master template parser instructions + $this->parse_template = isset($props['parse_template']) ? $props['parse_template'] : FALSE; + } + + // -------------------------------------------------------------------- + + /** + * Set regions for writing to + * + * @access public + * @param array properly formed regions array + * @return void + */ + + function set_regions($regions) + { + if (count($regions)) + { + $this->regions = array( + '_scripts' => array(), + '_styles' => array(), + ); + foreach ($regions as $key => $region) + { + // Regions must be arrays, but we take the burden off the template + // developer and insure it here + if ( ! is_array($region)) + { + $this->add_region($region); + } + else { + $this->add_region($key, $region); + } + } + } + } + + // -------------------------------------------------------------------- + + /** + * Dynamically add region to the currently set template + * + * @access public + * @param string Name to identify the region + * @param array Optional array with region defaults + * @return void + */ + + function add_region($name, $props = array()) + { + if ( ! is_array($props)) + { + $props = array(); + } + + if ( ! isset($this->regions[$name])) + { + $this->regions[$name] = $props; + } + else + { + show_error('The "'. $name .'" region has already been defined.'); + } + } + + // -------------------------------------------------------------------- + + /** + * Empty a region's content + * + * @access public + * @param string Name to identify the region + * @return void + */ + + function empty_region($name) + { + if (isset($this->regions[$name]['content'])) + { + $this->regions[$name]['content'] = array(); + } + else + { + show_error('The "'. $name .'" region is undefined.'); + } + } + + // -------------------------------------------------------------------- + + /** + * Set parser + * + * @access public + * @param string name of parser class to load and use for parsing methods + * @return void + */ + + function set_parser($parser, $method = NULL) + { + $this->parser = $parser; + $this->CI->load->library($parser); + + if ($method) + { + $this->set_parser_method($method); + } + } + + // -------------------------------------------------------------------- + + /** + * Set parser method + * + * @access public + * @param string name of parser class member function to call when parsing + * @return void + */ + + function set_parser_method($method) + { + $this->parser_method = $method; + } + + // -------------------------------------------------------------------- + + /** + * Write contents to a region + * + * @access public + * @param string region to write to + * @param string what to write + * @param boolean FALSE to append to region, TRUE to overwrite region + * @return void + */ + + function write($region, $content, $overwrite = FALSE) + { + if (isset($this->regions[$region])) + { + if ($overwrite === TRUE) // Should we append the content or overwrite it + { + $this->regions[$region]['content'] = array($content); + } else { + $this->regions[$region]['content'][] = $content; + } + } + + // Regions MUST be defined + else + { + show_error("Cannot write to the '{$region}' region. The region is undefined."); + } + } + + // -------------------------------------------------------------------- + + /** + * Write content from a View to a region. 'Views within views' + * + * @access public + * @param string region to write to + * @param string view file to use + * @param array variables to pass into view + * @param boolean FALSE to append to region, TRUE to overwrite region + * @return void + */ + + function write_view($region, $view, $data = NULL, $overwrite = FALSE) + { + $args = func_get_args(); + + // Get rid of non-views + unset($args[0], $args[2], $args[3]); + + // Do we have more view suggestions? + if (count($args) > 1) + { + foreach ($args as $suggestion) + { + if (file_exists(APPPATH .'views/'. $suggestion . EXT) or file_exists(APPPATH .'views/'. $suggestion)) + { + // Just change the $view arg so the rest of our method works as normal + $view = $suggestion; + break; + } + } + } + + $content = $this->CI->load->view($view, $data, TRUE); + $this->write($region, $content, $overwrite); + + } + + // -------------------------------------------------------------------- + + /** + * Parse content from a View to a region with the Parser Class + * + * @access public + * @param string region to write to + * @param string view file to parse + * @param array variables to pass into view for parsing + * @param boolean FALSE to append to region, TRUE to overwrite region + * @return void + */ + + function parse_view($region, $view, $data = NULL, $overwrite = FALSE) + { + $this->CI->load->library('parser'); + + $args = func_get_args(); + + // Get rid of non-views + unset($args[0], $args[2], $args[3]); + + // Do we have more view suggestions? + if (count($args) > 1) + { + foreach ($args as $suggestion) + { + if (file_exists(APPPATH .'views/'. $suggestion . EXT) or file_exists(APPPATH .'views/'. $suggestion)) + { + // Just change the $view arg so the rest of our method works as normal + $view = $suggestion; + break; + } + } + } + + $content = $this->CI->{$this->parser}->{$this->parser_method}($view, $data, TRUE); + $this->write($region, $content, $overwrite); + + } + + // -------------------------------------------------------------------- + + /** + * Dynamically include javascript in the template + * + * NOTE: This function does NOT check for existence of .js file + * + * @access public + * @param string script to import or embed + * @param string 'import' to load external file or 'embed' to add as-is + * @param boolean TRUE to use 'defer' attribute, FALSE to exclude it + * @return TRUE on success, FALSE otherwise + */ + + function add_js($script, $type = 'import', $defer = FALSE) + { + $success = TRUE; + $js = NULL; + + $this->CI->load->helper('url'); + + switch ($type) + { + case 'import': + $filepath = base_url() . $script; + $js = '\n"; + break; + + case 'embed': + $js = "\t diff --git a/application/views/forms/fail.php b/application/views/forms/fail.php new file mode 100644 index 0000000..b4a53a2 --- /dev/null +++ b/application/views/forms/fail.php @@ -0,0 +1,10 @@ +
+ + + +
+ + + + Retry +
diff --git a/application/views/forms/newsletter.php b/application/views/forms/newsletter.php new file mode 100644 index 0000000..7d1e1b2 --- /dev/null +++ b/application/views/forms/newsletter.php @@ -0,0 +1,34 @@ + 'frm-newsletter')) ?> +
+ Din email +
+
+ + +
+
+
+
+ +
+
+ Skicka +
+
+
+ + diff --git a/application/views/forms/newsletter_success.php b/application/views/forms/newsletter_success.php new file mode 100644 index 0000000..aea59ba --- /dev/null +++ b/application/views/forms/newsletter_success.php @@ -0,0 +1,3 @@ +
+
+
diff --git a/application/views/forms/order.php b/application/views/forms/order.php new file mode 100644 index 0000000..a170232 --- /dev/null +++ b/application/views/forms/order.php @@ -0,0 +1,81 @@ + 'frm-order')) ?> + + +
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+ +
+ + diff --git a/application/views/forms/success.php b/application/views/forms/success.php new file mode 100644 index 0000000..b0eea28 --- /dev/null +++ b/application/views/forms/success.php @@ -0,0 +1,16 @@ +
+ + + +
+ + + +
+ + + diff --git a/application/views/gallery/index.php b/application/views/gallery/index.php new file mode 100644 index 0000000..38b1826 --- /dev/null +++ b/application/views/gallery/index.php @@ -0,0 +1,55 @@ + +
+ +
+ diff --git a/application/views/gallery/view.php b/application/views/gallery/view.php new file mode 100644 index 0000000..c76228d --- /dev/null +++ b/application/views/gallery/view.php @@ -0,0 +1,137 @@ + 1.2) + $class = 'wide'; +elseif($ratio < 0.8) + $class = 'tall'; +?> + + + + + diff --git a/application/views/index.html b/application/views/index.html new file mode 100644 index 0000000..c942a79 --- /dev/null +++ b/application/views/index.html @@ -0,0 +1,10 @@ + + + 403 Forbidden + + + +

Directory access is forbidden.

+ + + \ No newline at end of file diff --git a/application/views/masters/admin.php b/application/views/masters/admin.php new file mode 100644 index 0000000..e07fc7a --- /dev/null +++ b/application/views/masters/admin.php @@ -0,0 +1,9 @@ + + + + Admin : <?= $title ?> + + + + + diff --git a/application/views/masters/default.php b/application/views/masters/default.php new file mode 100644 index 0000000..095b686 --- /dev/null +++ b/application/views/masters/default.php @@ -0,0 +1,100 @@ + + + + <?= $this->config->item('site_name') ?> : <?= $title ?> + + + + + + + + + + + + + + + + + + + + +
+
+
+ + ' . $this->config->item('site_name') . '') ?> + +
+
+
+
+
+ +
+
+
+
+
+
+

Kontakta oss

+
+ forms_model->contact() ?> +
+
+
+

Nyhetsbrev

+

Om du är intresserad av att följa våra nyheter och uppdateringar här på Eastern Galleries så får du görna skriva upp dig för vårat nyhetsbrev!

+
+ forms_model->newsletter() ?> +
+
+
+

Om oss

+

Eastside importerar framförallt akvarell tavlor från Yunnan + provinsen i södra Kina. Tavlorna är målade av mer eller mindre + kända kinesiska konstnärer, men håller alla väldigt hög kvalitet. De + flesta av tavlorna är "monterade" på långa rullar som man kan hänga + upp på väggen som de är. Dock bör de skäras ut och ramas in för att + visa sin bästa sida.

+

Det här är en ytterst temporär sida som kommer uppdateras i högt + tempo den närmaste tiden. Titta tillbaka regelbundet för fler + tavlor, snyggare sida och mer funktionalitet.

+
+
+
+
+
+
+

Copyright 2013 Eastside Design & IT AB

+

Site Credits | Privacy Policy | Terms of Use

+
+
+
+
+ + + + + diff --git a/application/views/news/index.php b/application/views/news/index.php new file mode 100644 index 0000000..88f7f59 --- /dev/null +++ b/application/views/news/index.php @@ -0,0 +1,7 @@ + +

+
+ +
+

View article

+ diff --git a/application/views/pages/about.php b/application/views/pages/about.php new file mode 100644 index 0000000..a856382 --- /dev/null +++ b/application/views/pages/about.php @@ -0,0 +1 @@ +

About

diff --git a/application/views/pages/contact.php b/application/views/pages/contact.php new file mode 100644 index 0000000..3b81e88 --- /dev/null +++ b/application/views/pages/contact.php @@ -0,0 +1,28 @@ + +
+
+

Kontakt

+

Den här sidan är under konstruktion, och kommer uppdateras mycket snart.

+

Eastside Galleries
+ Trastvägen 8
+ 227 31 Lund

+

Tel: 0708922122

+

info@eastside.se

+
+
+
+
+
+ +
+
+
diff --git a/application/views/pages/framing.php b/application/views/pages/framing.php new file mode 100644 index 0000000..b1661b5 --- /dev/null +++ b/application/views/pages/framing.php @@ -0,0 +1,11 @@ + +
+
+

Inramning

+

Den här sidan är under konstruktion och kommer uppdateras mycket snart.

+
+
diff --git a/application/views/pages/start.php b/application/views/pages/start.php new file mode 100644 index 0000000..d0379be --- /dev/null +++ b/application/views/pages/start.php @@ -0,0 +1,113 @@ +
+
+
+

Välkommen till Eastside! Den här sidan är under konstruktion och uppdateras ofta.

+
+
+
+
+
+

Om oss

+

Eastside importerar framförallt akvarell tavlor från Yunnan + provinsen i södra Kina. Tavlorna är målade av mer eller mindre + kända kinesiska konstnärer, men håller alla väldigt hög kvalitet. De + flesta av tavlorna är "monterade" på långa rullar som man kan hänga + upp på väggen som de är. Dock bör de skäras ut och ramas in för att + visa sin bästa sida.

+

Det här är en ytterst temporär sida som kommer uppdateras i högt + tempo den närmaste tiden. Titta tillbaka regelbundet för fler + tavlor, snyggare sida och mer funktionalitet.

+
+
+

Tavlorna

+

I nuläget säljs enbart akvarell tavlor från Yunnan provinsen i södra Kina. + Tavlorna visar tecken på väldigt hög, med bland annat hårtunna penseldrag och djupa landskap. + Tavlorna är målade av okända konstnärer, men vid behov + går antagligen respektive målare att sökas upp.

+

Tavlorna är monterade på tygrullar men bör skäras + ut och ramas in. Vi kan utföra + inramningen, men detta ökar fraktkostnaden markant. Om kunden inte själv kan hämta + tavlan på plats rekommenderas denne att söka upp en lokal inramare.

+
+
+

Beställning

+

Beställningssystemet är väldigt enkelt på den här sidan, men kommer uppdateras inom kort. + När ni hittat en tavla ni tycker om, klickar ni er in på tavlans sida. Där finns + ett formulär under länken "Köp" som ni sedan fyller i. + Väljer ni postförskott skickas tavlan direkt, och tavlan markeras som såld. Väljer ni försökotts betalning + mailas ett inbetalningskort till er, och tavlan reserveras åt er. Betalar ni inom sju dagar skickas tavlan, + annars avbeställs den.

+
+
+
+
+ +
+ 1.2) + $class = 'wide'; + elseif($ratio < 0.8) + $class = 'tall'; + else + $class = 'square'; +?> +
+
'img/paintings/'. $p['code'] .'_medium.jpg', + )) ?>
+
+
+

Ingen titel

+

Okänd konstnär

+
+
+

+ Akvarell på papper
+ Dimension (motiv): x
+ + Dimension (rulle): x
+ +

+
+
+ SEK inklusive moms +
+
+
+
+ +
+
+
+
+ + +
+
+
+ + +
+

+

+ +
+
+ +
diff --git a/application/views/pages/start.saved.php b/application/views/pages/start.saved.php new file mode 100644 index 0000000..31db5ae --- /dev/null +++ b/application/views/pages/start.saved.php @@ -0,0 +1,113 @@ +
+
+
+

Välkommen till Eastside! Den här sidan är under konstruktion och uppdateras ofta.

+
+
+
+
+
+

Om oss

+

Eastside importerar framförallt akvarell tavlor från Yunnan + provinsen i södra Kina. Tavlorna är målade av mer eller mindre + kända kinesiska konstnärer, men håller alla väldigt hög kvalitet. De + flesta av tavlorna är "monterade" på långa rullar som man kan hänga + upp på väggen som de är. Dock bör de skäras ut och ramas in för att + visa sin bästa sida.

+

Det här är en ytterst temporär sida som kommer uppdateras i högt + tempo den närmaste tiden. Titta tillbaka regelbundet för fler + tavlor, snyggare sida och mer funktionalitet.

+
+
+

Tavlorna

+

I nuläget säljs enbart akvarell tavlor från Yunnan provinsen i södra Kina. + Tavlorna visar tecken på väldigt hög, med bland annat hårtunna penseldrag och djupa landskap. + Tavlorna är målade av okända konstnärer, men vid behov + går antagligen respektive målare att sökas upp.

+

Tavlorna är monterade på tygrullar men bör skäras + ut och ramas in. Vi kan utföra + inramningen, men detta ökar fraktkostnaden markant. Om kunden inte själv kan hämta + tavlan på plats rekommenderas denne att söka upp en lokal inramare.

+
+
+

Beställning

+

Beställningssystemet är väldigt enkelt på den här sidan, men kommer uppdateras inom kort. + När ni hittat en tavla ni tycker om, klickar ni er in på tavlans sida. Där finns + ett formulär under länken "Köp" som ni sedan fyller i. + Väljer ni postförskott skickas tavlan direkt, och tavlan markeras som såld. Väljer ni försökotts betalning + mailas ett inbetalningskort till er, och tavlan reserveras åt er. Betalar ni inom sju dagar skickas tavlan, + annars avbeställs den.

+
+
+
+
+ +
+ 1.2) + $class = 'wide'; + elseif($ratio < 0.8) + $class = 'tall'; + else + $class = 'square'; +?> +
+
'img/paintings/'. $p['code'] .'_medium.jpg', + )) ?>
+
+
+

Ingen titel

+

Okänd konstnär

+
+
+

+ Akvarell på papper
+ Dimension (motiv): x
+ + Dimension (rulle): x
+ +

+
+
+ SEK inklusive moms +
+
+
+
+ +
+
+
+
+ + +
+
+
+ + +
+

+

+ +
+
+ +
diff --git a/application/views/start.php b/application/views/start.php new file mode 100644 index 0000000..780771f --- /dev/null +++ b/application/views/start.php @@ -0,0 +1,119 @@ +
+
+
+

Välkommen till Eastside! Den här sidan är under konstruktion och uppdateras ofta.

+
+
+
+
+
+

Om oss

+

Eastside importerar framförallt akvarell tavlor från Yunnan + provinsen i södra Kina. Tavlorna är målade av mer eller mindre + kända kinesiska konstnärer, men håller alla väldigt hög kvalitet. De + flesta av tavlorna är "monterade" på långa rullar som man kan hänga + upp på väggen som de är. Dock bör de skäras ut och ramas in för att + visa sin bästa sida.

+

Det här är en ytterst temporär sida som kommer uppdateras i högt + tempo den närmaste tiden. Titta tillbaka regelbundet för fler + tavlor, snyggare sida och mer funktionalitet.

+
+
+

Tavlorna

+

I nuläget säljs enbart akvarell tavlor från Yunnan provinsen i södra Kina. + Tavlorna visar tecken på väldigt hög, med bland annat hårtunna penseldrag och djupa landskap. + Tavlorna är målade av okända konstnärer, men vid behov + går antagligen respektive målare att sökas upp.

+

Tavlorna är monterade på tygrullar men bör skäras + ut och ramas in. Vi kan utföra + inramningen, men detta ökar fraktkostnaden markant. Om kunden inte själv kan hämta + tavlan på plats rekommenderas denne att söka upp en lokal inramare.

+
+
+

Beställning

+

Beställningssystemet är väldigt enkelt på den här sidan, men kommer uppdateras inom kort. + När ni hittat en tavla ni tycker om, klickar ni er in på tavlans sida. Där finns + ett formulär under länken "Köp" som ni sedan fyller i. + Väljer ni postförskott skickas tavlan direkt, och tavlan markeras som såld. Väljer ni försökotts betalning + mailas ett inbetalningskort till er, och tavlan reserveras åt er. Betalar ni inom sju dagar skickas tavlan, + annars avbeställs den.

+
+
+asdlfkjasföw +
+
+ +
+ 1.2) + $class = 'wide'; + elseif($ratio < 0.8) + $class = 'tall'; + else + $class = 'square'; +?> +
+
'img/paintings/'. $p['code'] .'_medium.jpg', + )) ?>
+
+
+

Ingen titel

+

Okänd konstnär

+
+
+

+ Akvarell på papper
+ Dimension (motiv): x
+ + Dimension (rulle): x
+ +

+
+
+ SEK inklusive moms +
+
+
+
+ +
+
+
+
+ + +
+
+
+ + +
+

+

+ +
+
+ +
+ diff --git a/application/views/templates/template.php b/application/views/templates/template.php new file mode 100644 index 0000000..1d7e51c --- /dev/null +++ b/application/views/templates/template.php @@ -0,0 +1,62 @@ + + + + Template + + + + + + +
+

Template Library

+

The Template library, written for the CodeIgniter PHP + framework, is a wrapper for CI's View + implementation. Template is a reaction to the numerous questions from the CI community + regarding how one would display multiple views for one controller, and how to embed "views + within views" in a standardized fashion.

+

In addition, Template provides extra Views loading + capabilities and shortcuts for including CSS, JavaScript, and other common elements in your + final rendered HTML.

+

Read Template + Library Documentation Online

+ +
+ + + + \ No newline at end of file diff --git a/application/views/templates/text.php b/application/views/templates/text.php new file mode 100644 index 0000000..69cde3c --- /dev/null +++ b/application/views/templates/text.php @@ -0,0 +1,7 @@ + +<?= $title ?> + +

Now we are testing

+

What is this

+ + diff --git a/application/views/welcome_message.php b/application/views/welcome_message.php new file mode 100644 index 0000000..0bf5a8d --- /dev/null +++ b/application/views/welcome_message.php @@ -0,0 +1,88 @@ + + + + + Welcome to CodeIgniter + + + + + +
+

Welcome to CodeIgniter!

+ +
+

The page you are looking at is being generated dynamically by CodeIgniter.

+ +

If you would like to edit this page you'll find it located at:

+ application/views/welcome_message.php + +

The corresponding controller for this page is found at:

+ application/controllers/welcome.php + +

If you are exploring CodeIgniter for the very first time, you should start by reading the User Guide.

+
+ + +
+ + + \ No newline at end of file diff --git a/bower.json b/bower.json new file mode 100644 index 0000000..bd643b2 --- /dev/null +++ b/bower.json @@ -0,0 +1,20 @@ +{ + "name": "eastside", + "version": "0.0.0", + "authors": [ + "Linus Miller " + ], + "description": "The Eastside Galleries website", + "license": "MIT", + "ignore": [ + "**/.*", + "node_modules", + "bower_components", + "test", + "tests" + ], + "dependencies": { + "modernizr": "~2.6.2", + "respond": "~1.3.0" + } +} diff --git a/config.rb b/config.rb new file mode 100644 index 0000000..003ce1b --- /dev/null +++ b/config.rb @@ -0,0 +1,25 @@ +# Require any additional compass plugins here. + +# Set this to the root of your project when deployed: +http_path = "/" +css_dir = "css" +sass_dir = "src/sass" +images_dir = "img" +javascripts_dir = "src/js" + +# You can select your preferred output style here (can be overridden via the command line): +# output_style = :expanded or :nested or :compact or :compressed +output_style = :compressed + +# To enable relative paths to assets via compass helper functions. Uncomment: +# relative_assets = true + +# To disable debugging comments that display the original location of your selectors. Uncomment: +line_comments = false + + +# If you prefer the indented syntax, you might want to regenerate this +# project again passing --syntax sass, or you can uncomment this: +# preferred_syntax = :sass +# and then run: +# sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss sass diff --git a/index.php b/index.php new file mode 100644 index 0000000..be24379 --- /dev/null +++ b/index.php @@ -0,0 +1,208 @@ +<()~*:""&|'), +('LOG_SLAVE_UPDATES', 'OFF'), +('SLAVE_MAX_ALLOWED_PACKET', '1073741824'), +('NET_BUFFER_LENGTH', '8192'), +('FT_QUERY_EXPANSION_LIMIT', '20'), +('SKIP_SHOW_DATABASE', 'OFF'), +('FT_MAX_WORD_LEN', '84'), +('GROUP_CONCAT_MAX_LEN', '1024'), +('THREAD_HANDLING', 'one-thread-per-connection'), +('RANGE_ALLOC_BLOCK_SIZE', '4096'), +('BINLOG_ANNOTATE_ROW_EVENTS', 'OFF'), +('INNODB_OLD_BLOCKS_PCT', '37'), +('INTERACTIVE_TIMEOUT', '28800'), +('INNODB_LOG_FILE_SIZE', '5242880'), +('LOG_WARNINGS', '1'), +('TRANSACTION_PREALLOC_SIZE', '4096'), +('PLUGIN_DIR', '/usr/usr/lib/mysql/plugin/'), +('MYISAM_RECOVER_OPTIONS', 'DEFAULT'), +('AUTOMATIC_SP_PRIVILEGES', 'ON'), +('KEY_CACHE_SEGMENTS', '0'), +('DELAYED_INSERT_LIMIT', '100'), +('LOW_PRIORITY_UPDATES', 'OFF'), +('COMPLETION_TYPE', 'NO_CHAIN'), +('REPORT_PASSWORD', ''), +('IGNORE_DB_DIRS', ''), +('MAX_INSERT_DELAYED_THREADS', '20'), +('QUERY_CACHE_WLOCK_INVALIDATE', 'OFF'), +('SQL_BIG_SELECTS', 'ON'), +('AUTO_INCREMENT_OFFSET', '1'), +('TRANSACTION_ALLOC_BLOCK_SIZE', '8192'), +('JOIN_BUFFER_SIZE', '131072'), +('SLAVE_SQL_VERIFY_CHECKSUM', 'ON'), +('CONNECT_TIMEOUT', '10'), +('INNODB_THREAD_CONCURRENCY_TIMER_BASED', 'OFF'), +('SQL_LOW_PRIORITY_UPDATES', 'OFF'), +('KEY_CACHE_DIVISION_LIMIT', '100'), +('INIT_FILE', ''), +('ARIA_PAGE_CHECKSUM', 'ON'), +('LARGE_PAGES', 'OFF'), +('SKIP_NETWORKING', 'OFF'), +('LARGE_PAGE_SIZE', '0'), +('INNODB_IO_CAPACITY', '200'), +('INIT_SLAVE', ''), +('PROTOCOL_VERSION', '10'), +('MAX_BINLOG_SIZE', '1073741824'), +('HAVE_SYMLINK', 'YES'), +('LOG_SLOW_FILTER', 'admin,filesort,filesort_on_disk,full_join,full_scan,query_cache,query_cache_miss,tmp_table,tmp_table_on_disk'), +('HAVE_SSL', 'DISABLED'), +('MAX_CONNECTIONS', '151'), +('ARIA_PAGECACHE_DIVISION_LIMIT', '100'), +('MIN_EXAMINED_ROW_LIMIT', '0'), +('INNODB_AUTOEXTEND_INCREMENT', '8'), +('PERFORMANCE_SCHEMA_EVENTS_WAITS_HISTORY_SIZE', '10'), +('MYISAM_DATA_POINTER_SIZE', '6'), +('INNODB_THREAD_SLEEP_DELAY', '10000'), +('LOG_QUERIES_NOT_USING_INDEXES', 'OFF'), +('INNODB_READ_AHEAD', 'linear'), +('LOWER_CASE_FILE_SYSTEM', 'OFF'), +('ARIA_USED_FOR_TEMP_TABLES', 'ON'), +('INNODB_RANDOM_READ_AHEAD', 'OFF'), +('SQL_MODE', ''), +('MAX_HEAP_TABLE_SIZE', '16777216'), +('GENERAL_LOG', 'OFF'), +('LOCK_WAIT_TIMEOUT', '31536000'), +('INNODB_REPLICATION_DELAY', '0'), +('FT_STOPWORD_FILE', '(built-in)'), +('QUERY_CACHE_MIN_RES_UNIT', '4096'), +('DELAY_KEY_WRITE', 'ON'), +('SORT_BUFFER_SIZE', '524288'), +('INNODB_THREAD_CONCURRENCY', '0'), +('INNODB_ROLLBACK_ON_TIMEOUT', 'OFF'), +('LONG_QUERY_TIME', '10.000000'), +('INNODB_USE_GLOBAL_FLUSH_LOG_AT_TRX_COMMIT', 'ON'), +('BULK_INSERT_BUFFER_SIZE', '8388608'), +('ARIA_REPAIR_THREADS', '1'), +('VERSION_COMPILE_OS', 'Linux'), +('JOIN_BUFFER_SPACE_LIMIT', '2097152'), +('OLD_ALTER_TABLE', 'OFF'), +('INNODB_FILE_FORMAT', 'Antelope'), +('MAX_LENGTH_FOR_SORT_DATA', '1024'), +('ARIA_LOG_FILE_SIZE', '1073741824'), +('FLUSH', 'OFF'), +('REPLICATE_WILD_DO_TABLE', ''), +('MULTI_RANGE_COUNT', '256'), +('DATE_FORMAT', '%Y-%m-%d'), +('CHARACTER_SET_SERVER', 'utf8'), +('READ_ONLY', 'OFF'), +('KEY_CACHE_AGE_THRESHOLD', '300'), +('INNODB_DATA_FILE_PATH', 'ibdata1:10M:autoextend'), +('READ_BUFFER_SIZE', '262144'), +('REPLICATE_IGNORE_TABLE', ''), +('MAX_SORT_LENGTH', '1024'), +('BINLOG_DIRECT_NON_TRANSACTIONAL_UPDATES', 'OFF'), +('MAX_CONNECT_ERRORS', '10'), +('INNODB_STRICT_MODE', 'OFF'), +('COLLATION_SERVER', 'utf8_general_ci'), +('INNODB_BUFFER_POOL_SHM_CHECKSUM', 'ON'), +('FLUSH_TIME', '0'), +('SQL_LOG_BIN', 'ON'), +('QUERY_PREALLOC_SIZE', '8192'), +('PERFORMANCE_SCHEMA_MAX_COND_CLASSES', '80'), +('INNODB_LARGE_PREFIX', 'OFF'), +('LOG_SLOW_VERBOSITY', ''), +('MAX_SEEKS_FOR_KEY', '4294967295'), +('THREAD_POOL_IDLE_TIMEOUT', '60'), +('REPORT_PORT', '3306'), +('INNODB_MAX_CHANGED_PAGES', '1000000'), +('BINLOG_STMT_CACHE_SIZE', '32768'), +('SYNC_FRM', 'ON'), +('PERFORMANCE_SCHEMA_MAX_FILE_CLASSES', '50'), +('CHARACTER_SET_SYSTEM', 'utf8'), +('METADATA_LOCKS_CACHE_SIZE', '1024'), +('RELAY_LOG_INFO_FILE', 'relay-log.info'), +('CHARACTER_SET_FILESYSTEM', 'binary'), +('INNODB_AUTOINC_LOCK_MODE', '1'), +('THREAD_STACK', '294912'), +('LC_MESSAGES', 'en_US'), +('MAX_SP_RECURSION_DEPTH', '0'), +('LOWER_CASE_TABLE_NAMES', '0'), +('SKIP_NAME_RESOLVE', 'OFF'), +('UNIQUE_CHECKS', 'ON'), +('PID_FILE', '/run/mysqld/mysqld.pid'), +('VERSION', '5.5.30-MariaDB-log'), +('THREAD_POOL_MAX_THREADS', '500'), +('INNODB_SUPPORT_XA', 'ON'), +('TMPDIR', '/tmp'), +('INNODB_SYNC_SPIN_LOOPS', '30'), +('KEEP_FILES_ON_CREATE', 'OFF'), +('INNODB_BLOCKING_BUFFER_POOL_RESTORE', 'OFF'), +('CONCURRENT_INSERT', 'AUTO'), +('INNODB_SHOW_LOCKS_HELD', '10'), +('MAX_BINLOG_CACHE_SIZE', '4294963200'), +('INNODB_ADAPTIVE_HASH_INDEX', 'ON'), +('SSL_CAPATH', ''), +('INNODB_IBUF_ACCEL_RATE', '100'), +('VERSION_COMMENT', 'Source distribution'), +('ARIA_BLOCK_SIZE', '8192'), +('HAVE_PARTITIONING', 'YES'), +('INNODB_IBUF_MAX_SIZE', '67092480'), +('RELAY_LOG_SPACE_LIMIT', '0'), +('INNODB_DATA_HOME_DIR', ''), +('THREAD_CACHE_SIZE', '0'), +('INNODB_READ_IO_THREADS', '4'), +('OPTIMIZER_PRUNE_LEVEL', '1'), +('INNODB_MAX_BITMAP_FILE_SIZE', '104857600'), +('MYISAM_MMAP_SIZE', '18446744073709551615'), +('INNODB_BUFFER_POOL_INSTANCES', '1'), +('TIMED_MUTEXES', 'OFF'), +('INNODB_FORCE_RECOVERY', '0'), +('INNODB_LOG_FILES_IN_GROUP', '2'), +('REPLICATE_EVENTS_MARKED_FOR_SKIP', 'replicate'), +('REPLICATE_ANNOTATE_ROW_EVENTS', 'OFF'), +('CHARACTER_SET_DATABASE', 'utf8'), +('HAVE_DYNAMIC_LOADING', 'YES'), +('THREAD_POOL_OVERSUBSCRIBE', '3'), +('SYNC_BINLOG', '0'), +('VERSION_COMPILE_MACHINE', 'x86_64'), +('INNODB_PRINT_ALL_DEADLOCKS', 'OFF'), +('TABLE_DEFINITION_CACHE', '400'), +('INNODB_OPEN_FILES', '300'), +('OPTIMIZER_SEARCH_DEPTH', '62'), +('INNODB_IMPORT_TABLE_FROM_XTRABACKUP', '0'), +('AUTOCOMMIT', 'ON'), +('INNODB_READ_AHEAD_THRESHOLD', '56'), +('SSL_CA', ''), +('INNODB_ADAPTIVE_FLUSHING_METHOD', 'estimate'), +('SLAVE_EXEC_MODE', 'STRICT'), +('KEY_BUFFER_SIZE', '16777216'), +('PRELOAD_BUFFER_SIZE', '32768'), +('HAVE_NDBCLUSTER', 'NO'), +('HOSTNAME', 'bosse'), +('INNODB_STATS_METHOD', 'nulls_equal'), +('PERFORMANCE_SCHEMA_MAX_THREAD_INSTANCES', '1000'), +('INNODB_FAST_SHUTDOWN', '1'), +('QUERY_CACHE_TYPE', 'ON'), +('INNODB_RECOVERY_UPDATE_RELAY_LOG', 'OFF'), +('INNODB_PURGE_THREADS', '1'), +('ARIA_SORT_BUFFER_SIZE', '134217728'), +('LOG_ERROR', ''), +('ARIA_GROUP_COMMIT', 'none'), +('LOG_BIN', 'ON'), +('INNODB_STATS_SAMPLE_PAGES', '8'), +('MAX_ALLOWED_PACKET', '1048576'), +('LOCAL_INFILE', 'ON'), +('MAX_USER_CONNECTIONS', '0'), +('HAVE_RTREE_KEYS', 'YES'), +('SQL_MAX_JOIN_SIZE', '18446744073709551615'), +('INNODB_BUFFER_POOL_RESTORE_AT_STARTUP', '0'), +('TABLE_OPEN_CACHE', '64'), +('BINLOG_CHECKSUM', 'NONE'), +('DATADIR', '/var/lib/mysql/'), +('INNODB_PAGE_SIZE', '16384'), +('SECURE_FILE_PRIV', ''), +('EXTRA_MAX_CONNECTIONS', '1'), +('ENGINE_CONDITION_PUSHDOWN', 'OFF'), +('RELAY_LOG_RECOVERY', 'OFF'), +('LC_MESSAGES_DIR', ''), +('MAX_DELAYED_THREADS', '20'), +('HAVE_INNODB', 'YES'), +('ARIA_CHECKPOINT_LOG_ACTIVITY', '1048576'), +('QUERY_CACHE_SIZE', '0'), +('INNODB_FLUSH_LOG_AT_TRX_COMMIT', '1'), +('MAX_RELAY_LOG_SIZE', '0'), +('SLAVE_COMPRESSED_PROTOCOL', 'OFF'), +('ARIA_CHECKPOINT_INTERVAL', '30'), +('INNODB_MAX_DIRTY_PAGES_PCT', '75'), +('TMP_TABLE_SIZE', '16777216'), +('SSL_CERT', ''), +('PORT', '3306'), +('REPORT_USER', ''), +('TX_ISOLATION', 'REPEATABLE-READ'), +('HAVE_GEOMETRY', 'YES'), +('LOG_BIN_TRUST_FUNCTION_CREATORS', 'OFF'), +('SLOW_QUERY_LOG', 'OFF'), +('ARIA_FORCE_START_AFTER_RECOVERY_FAILURES', '0'), +('INNODB_KILL_IDLE_TRANSACTION', '0'), +('MYISAM_BLOCK_SIZE', '1024'), +('LOG', 'OFF'), +('MAX_BINLOG_STMT_CACHE_SIZE', '4294963200'), +('OPEN_FILES_LIMIT', '1024'), +('INNODB_BUFFER_POOL_POPULATE', 'OFF'), +('HAVE_PROFILING', 'YES'), +('INNODB_SPIN_WAIT_DELAY', '6'), +('NET_READ_TIMEOUT', '30'), +('INNODB_ADAPTIVE_HASH_INDEX_PARTITIONS', '1'), +('AUTO_INCREMENT_INCREMENT', '1'), +('DEFAULT_STORAGE_ENGINE', 'InnoDB'), +('MAX_JOIN_SIZE', '18446744073709551615'), +('INNODB_LOCK_WAIT_TIMEOUT', '50'), +('PERFORMANCE_SCHEMA_MAX_FILE_HANDLES', '32768'), +('INNODB_OLD_BLOCKS_TIME', '0'), +('CHARACTER_SET_CLIENT', 'utf8'), +('RPL_RECOVERY_RANK', '0'), +('DEADLOCK_TIMEOUT_SHORT', '10000'), +('REPLICATE_IGNORE_DB', ''), +('REPLICATE_DO_DB', ''), +('USERSTAT', 'OFF'), +('OPTIMIZER_SWITCH', 'index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on,index_merge_sort_intersection=off,engine_condition_pushdown=off,index_condition_pushdown=on,derived_merge=on,derived_with_keys=on,firstmatch=on,loosescan=on,materialization=on,in_to_exists=on,semijoin=on,partial_match_rowid_merge=on,partial_match_table_scan=on,subquery_cache=on,mrr=off,mrr_cost_based=off,mrr_sort_keys=off,outer_join_with_cache=on,semijoin_with_cache=on,join_cache_incremental=on,join_cache_hashed=on,join_cache_bka=on,optimize_join_buffer_size=off,table_elimination=on,extended_keys=off'), +('LOCKED_IN_MEMORY', 'OFF'), +('INNODB_LOCKING_FAKE_CHANGES', 'ON'), +('BIG_TABLES', 'OFF'), +('SSL_CIPHER', ''), +('PROGRESS_REPORT_TIME', '56'), +('SSL_KEY', ''), +('JOIN_CACHE_LEVEL', '2'), +('SQL_BIG_TABLES', 'OFF'), +('SLAVE_SKIP_ERRORS', 'OFF'), +('HAVE_OPENSSL', 'DISABLED'), +('TIME_FORMAT', '%H:%i:%s'), +('RELAY_LOG_PURGE', 'ON'), +('REPLICATE_DO_TABLE', ''), +('INNODB_USE_SYS_STATS_TABLE', 'OFF'), +('HAVE_QUERY_CACHE', 'YES'), +('INNODB_FAKE_CHANGES', 'OFF'), +('SYNC_RELAY_LOG', '0'), +('INNODB_LOG_BUFFER_SIZE', '8388608'), +('SKIP_EXTERNAL_LOCKING', 'ON'), +('INNODB_STATS_UPDATE_NEED_LOCK', '1'), +('QUERY_ALLOC_BLOCK_SIZE', '8192'), +('INNODB_MAX_PURGE_LAG', '0'), +('PERFORMANCE_SCHEMA_MAX_FILE_INSTANCES', '10000'), +('MYISAM_MAX_SORT_FILE_SIZE', '9223372036853727232'), +('LOG_SLOW_QUERIES', 'OFF'), +('SLAVE_TYPE_CONVERSIONS', ''), +('INNODB_BUFFER_POOL_SHM_KEY', '0'), +('SQL_NOTES', 'ON'), +('ROWID_MERGE_BUFF_SIZE', '8388608'), +('MAX_TMP_TABLES', '32'), +('MYISAM_STATS_METHOD', 'nulls_unequal'), +('INNODB_FORCE_LOAD_CORRUPTED', 'OFF'), +('INIT_CONNECT', ''), +('INNODB_IBUF_ACTIVE_CONTRACT', '1'), +('OLD', 'OFF'), +('HAVE_COMPRESS', 'YES'), +('SLOW_QUERY_LOG_FILE', 'bosse-slow.log'), +('THREAD_POOL_STALL_LIMIT', '500'), +('SQL_SLAVE_SKIP_COUNTER', '0'), +('INNODB_DICT_SIZE_LIMIT', '0'), +('EXTRA_PORT', '0'), +('ARIA_PAGECACHE_AGE_THRESHOLD', '300'), +('LC_TIME_NAMES', 'en_US'), +('THREAD_CONCURRENCY', '10'), +('DEFAULT_WEEK_FORMAT', '0'), +('INNODB_RECOVERY_STATS', 'OFF'), +('LOG_OUTPUT', 'FILE'), +('MASTER_VERIFY_CHECKSUM', 'OFF'), +('PERFORMANCE_SCHEMA_MAX_TABLE_INSTANCES', '50000'), +('INNODB_DOUBLEWRITE_FILE', ''), +('INNODB_USE_NATIVE_AIO', 'OFF'), +('INNODB_CHECKSUMS', 'ON'), +('STORAGE_ENGINE', 'InnoDB'), +('INNODB_LOCKS_UNSAFE_FOR_BINLOG', 'OFF'), +('TIME_ZONE', 'SYSTEM'), +('MYISAM_USE_MMAP', 'OFF'), +('INNODB_TRACK_CHANGED_PAGES', 'OFF'), +('INNODB_CONCURRENCY_TICKETS', '500'), +('DEADLOCK_SEARCH_DEPTH_SHORT', '4'), +('SQL_SAFE_UPDATES', 'OFF'), +('FT_MIN_WORD_LEN', '4'), +('LOG_SLOW_RATE_LIMIT', '1'), +('DEBUG_NO_THREAD_ALARM', 'OFF'), +('SYNC_MASTER_INFO', '0'), +('SERVER_ID', '1'), +('INNODB_ADAPTIVE_FLUSHING', 'ON'), +('ARIA_MAX_SORT_FILE_SIZE', '9223372036853727232'), +('INNODB_BUFFER_POOL_SIZE', '134217728'), +('INNODB_FILE_PER_TABLE', 'OFF'), +('INNODB_FILE_FORMAT_MAX', 'Antelope'), +('SYNC_RELAY_LOG_INFO', '0'), +('INNODB_FAST_CHECKSUM', 'OFF'), +('ARIA_SYNC_LOG_DIR', 'NEWFILE'), +('SOCKET', '/run/mysqld/mysqld.sock'), +('MAX_ERROR_COUNT', '64'), +('INNODB_STATS_ON_METADATA', 'ON'), +('INNODB_LOG_BLOCK_SIZE', '512'), +('ARIA_GROUP_COMMIT_INTERVAL', '0'), +('DEADLOCK_TIMEOUT_LONG', '50000000'), +('PROFILING_HISTORY_SIZE', '15'), +('INNODB_WRITE_IO_THREADS', '4'), +('INNODB_CHANGE_BUFFERING', 'all'), +('MYISAM_REPAIR_THREADS', '1'), +('PERFORMANCE_SCHEMA', 'OFF'), +('SQL_LOG_OFF', 'OFF'), +('BINLOG_OPTIMIZE_THREAD_SCHEDULING', 'ON'), +('INNODB_SHOW_VERBOSE_LOCKS', '0'), +('MAX_WRITE_LOCK_COUNT', '4294967295'), +('SQL_AUTO_IS_NULL', 'OFF'), +('SQL_SELECT_LIMIT', '18446744073709551615'), +('INNODB_FILE_FORMAT_CHECK', 'ON'), +('ARIA_STATS_METHOD', 'nulls_unequal'), +('RELAY_LOG', ''), +('INNODB_FLUSH_NEIGHBOR_PAGES', 'area'), +('INNODB_USE_SYS_MALLOC', 'ON'), +('INNODB_CHECKPOINT_AGE_TARGET', '0'), +('PLUGIN_MATURITY', 'unknown'), +('LICENSE', 'GPL'), +('INNODB_MERGE_SORT_BLOCK_SIZE', '1048576'), +('INNODB_FLUSH_METHOD', ''), +('PROFILING', 'OFF'), +('COLLATION_CONNECTION', 'utf8_general_ci'), +('ARIA_PAGECACHE_BUFFER_SIZE', '134217728'), +('REPLICATE_WILD_IGNORE_TABLE', ''), +('EXPENSIVE_SUBQUERY_LIMIT', '100'), +('SYSTEM_TIME_ZONE', 'CEST'), +('GENERAL_LOG_FILE', 'bosse.log'), +('SQL_WARNINGS', 'OFF'), +('READ_RND_BUFFER_SIZE', '524288'), +('INNODB_LAZY_DROP_TABLE', '0'), +('DEADLOCK_SEARCH_DEPTH_LONG', '15'), +('DIV_PRECISION_INCREMENT', '4'), +('MRR_BUFFER_SIZE', '262144'), +('DATETIME_FORMAT', '%Y-%m-%d %H:%i:%s'), +('EXPIRE_LOGS_DAYS', '0'), +('SLAVE_NET_TIMEOUT', '3600'), +('ARIA_RECOVER', 'NORMAL'), +('QUERY_CACHE_STRIP_COMMENTS', 'OFF'), +('FOREIGN_KEY_CHECKS', 'ON'), +('SQL_BUFFER_RESULT', 'OFF'), +('ARIA_LOG_PURGE_TYPE', 'immediate'), +('INNODB_DOUBLEWRITE', 'ON'), +('SLAVE_LOAD_TMPDIR', '/tmp'), +('INNODB_TABLE_LOCKS', 'ON'), +('INNODB_COMMIT_CONCURRENCY', '0'), +('INNODB_ADDITIONAL_MEM_POOL_SIZE', '8388608'), +('INNODB_MIRRORED_LOG_GROUPS', '1'), +('INNODB_CORRUPT_TABLE_ACTION', 'assert'), +('INNODB_PURGE_BATCH_SIZE', '20'), +('SLAVE_TRANSACTION_RETRIES', '10'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INDEX_STATISTICS` +-- + +DROP TABLE IF EXISTS `INDEX_STATISTICS`; +CREATE TEMPORARY TABLE `INDEX_STATISTICS` ( + `TABLE_SCHEMA` varchar(192) NOT NULL DEFAULT '', + `TABLE_NAME` varchar(192) NOT NULL DEFAULT '', + `INDEX_NAME` varchar(192) NOT NULL DEFAULT '', + `ROWS_READ` bigint(21) NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `KEY_CACHES` +-- + +DROP TABLE IF EXISTS `KEY_CACHES`; +CREATE TEMPORARY TABLE `KEY_CACHES` ( + `KEY_CACHE_NAME` varchar(192) NOT NULL DEFAULT '', + `SEGMENTS` int(3) unsigned DEFAULT NULL, + `SEGMENT_NUMBER` int(3) unsigned DEFAULT NULL, + `FULL_SIZE` bigint(21) unsigned NOT NULL DEFAULT '0', + `BLOCK_SIZE` bigint(21) unsigned NOT NULL DEFAULT '0', + `USED_BLOCKS` bigint(21) unsigned NOT NULL DEFAULT '0', + `UNUSED_BLOCKS` bigint(21) unsigned NOT NULL DEFAULT '0', + `DIRTY_BLOCKS` bigint(21) unsigned NOT NULL DEFAULT '0', + `READ_REQUESTS` bigint(21) unsigned NOT NULL DEFAULT '0', + `READS` bigint(21) unsigned NOT NULL DEFAULT '0', + `WRITE_REQUESTS` bigint(21) unsigned NOT NULL DEFAULT '0', + `WRITES` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `KEY_CACHES` +-- + +INSERT INTO `KEY_CACHES` (`KEY_CACHE_NAME`, `SEGMENTS`, `SEGMENT_NUMBER`, `FULL_SIZE`, `BLOCK_SIZE`, `USED_BLOCKS`, `UNUSED_BLOCKS`, `DIRTY_BLOCKS`, `READ_REQUESTS`, `READS`, `WRITE_REQUESTS`, `WRITES`) VALUES +('default', NULL, NULL, 16777216, 1024, 7, 13389, 0, 76, 7, 0, 0); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `KEY_COLUMN_USAGE` +-- + +DROP TABLE IF EXISTS `KEY_COLUMN_USAGE`; +CREATE TEMPORARY TABLE `KEY_COLUMN_USAGE` ( + `CONSTRAINT_CATALOG` varchar(512) NOT NULL DEFAULT '', + `CONSTRAINT_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `CONSTRAINT_NAME` varchar(64) NOT NULL DEFAULT '', + `TABLE_CATALOG` varchar(512) NOT NULL DEFAULT '', + `TABLE_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `TABLE_NAME` varchar(64) NOT NULL DEFAULT '', + `COLUMN_NAME` varchar(64) NOT NULL DEFAULT '', + `ORDINAL_POSITION` bigint(10) NOT NULL DEFAULT '0', + `POSITION_IN_UNIQUE_CONSTRAINT` bigint(10) DEFAULT NULL, + `REFERENCED_TABLE_SCHEMA` varchar(64) DEFAULT NULL, + `REFERENCED_TABLE_NAME` varchar(64) DEFAULT NULL, + `REFERENCED_COLUMN_NAME` varchar(64) DEFAULT NULL +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `KEY_COLUMN_USAGE` +-- + +INSERT INTO `KEY_COLUMN_USAGE` (`CONSTRAINT_CATALOG`, `CONSTRAINT_SCHEMA`, `CONSTRAINT_NAME`, `TABLE_CATALOG`, `TABLE_SCHEMA`, `TABLE_NAME`, `COLUMN_NAME`, `ORDINAL_POSITION`, `POSITION_IN_UNIQUE_CONSTRAINT`, `REFERENCED_TABLE_SCHEMA`, `REFERENCED_TABLE_NAME`, `REFERENCED_COLUMN_NAME`) VALUES +('def', 'eastside', 'PRIMARY', 'def', 'eastside', 'error_message', 'error_message', 1, NULL, NULL, NULL, NULL), +('def', 'eastside', 'PRIMARY', 'def', 'eastside', 'news', 'id', 1, NULL, NULL, NULL, NULL), +('def', 'eastside', 'PRIMARY', 'def', 'eastside', 'newsletter', 'id', 1, NULL, NULL, NULL, NULL), +('def', 'eastside', 'PRIMARY', 'def', 'eastside', 'next_reference', 'value', 1, NULL, NULL, NULL, NULL), +('def', 'eastside', 'PRIMARY', 'def', 'eastside', 'paintings', 'id', 1, NULL, NULL, NULL, NULL), +('def', 'eastside', 'code', 'def', 'eastside', 'paintings', 'code', 1, NULL, NULL, NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `PARAMETERS` +-- + +DROP TABLE IF EXISTS `PARAMETERS`; +CREATE TEMPORARY TABLE `PARAMETERS` ( + `SPECIFIC_CATALOG` varchar(512) NOT NULL DEFAULT '', + `SPECIFIC_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `SPECIFIC_NAME` varchar(64) NOT NULL DEFAULT '', + `ORDINAL_POSITION` int(21) NOT NULL DEFAULT '0', + `PARAMETER_MODE` varchar(5) DEFAULT NULL, + `PARAMETER_NAME` varchar(64) DEFAULT NULL, + `DATA_TYPE` varchar(64) NOT NULL DEFAULT '', + `CHARACTER_MAXIMUM_LENGTH` int(21) DEFAULT NULL, + `CHARACTER_OCTET_LENGTH` int(21) DEFAULT NULL, + `NUMERIC_PRECISION` int(21) DEFAULT NULL, + `NUMERIC_SCALE` int(21) DEFAULT NULL, + `DATETIME_PRECISION` bigint(21) unsigned DEFAULT NULL, + `CHARACTER_SET_NAME` varchar(64) DEFAULT NULL, + `COLLATION_NAME` varchar(64) DEFAULT NULL, + `DTD_IDENTIFIER` longtext NOT NULL, + `ROUTINE_TYPE` varchar(9) NOT NULL DEFAULT '' +) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=0; + +-- +-- Dumping data for table `PARAMETERS` +-- + +INSERT INTO `PARAMETERS` (`SPECIFIC_CATALOG`, `SPECIFIC_SCHEMA`, `SPECIFIC_NAME`, `ORDINAL_POSITION`, `PARAMETER_MODE`, `PARAMETER_NAME`, `DATA_TYPE`, `CHARACTER_MAXIMUM_LENGTH`, `CHARACTER_OCTET_LENGTH`, `NUMERIC_PRECISION`, `NUMERIC_SCALE`, `DATETIME_PRECISION`, `CHARACTER_SET_NAME`, `COLLATION_NAME`, `DTD_IDENTIFIER`, `ROUTINE_TYPE`) VALUES +('def', 'eastside', 'newsletter_add_email', 1, 'IN', 'inEmail', 'varchar', 255, 765, NULL, NULL, NULL, 'utf8', 'utf8_general_ci', 'varchar(255)', 'PROCEDURE'), +('def', 'eastside', 'paintings_get_active_limit', 1, 'IN', 'inLimit', 'int', NULL, NULL, 10, 0, NULL, NULL, NULL, 'int(3)', 'PROCEDURE'), +('def', 'eastside', 'paintings_get_by_id', 1, 'IN', 'inPaintingId', 'int', NULL, NULL, 10, 0, NULL, NULL, NULL, 'int(8)', 'PROCEDURE'), +('def', 'eastside', 'paintings_get_on_display_limit', 1, 'IN', 'inLimit', 'int', NULL, NULL, 10, 0, NULL, NULL, NULL, 'int(3)', 'PROCEDURE'), +('def', 'eastside', 'paintings_set_status', 1, 'IN', 'inId', 'int', NULL, NULL, 10, 0, NULL, NULL, NULL, 'int(11)', 'PROCEDURE'), +('def', 'eastside', 'paintings_set_status', 2, 'IN', 'inStatus', 'tinyint', NULL, NULL, 3, 0, NULL, NULL, NULL, 'tinyint(1)', 'PROCEDURE'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `PARTITIONS` +-- + +DROP TABLE IF EXISTS `PARTITIONS`; +CREATE TEMPORARY TABLE `PARTITIONS` ( + `TABLE_CATALOG` varchar(512) NOT NULL DEFAULT '', + `TABLE_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `TABLE_NAME` varchar(64) NOT NULL DEFAULT '', + `PARTITION_NAME` varchar(64) DEFAULT NULL, + `SUBPARTITION_NAME` varchar(64) DEFAULT NULL, + `PARTITION_ORDINAL_POSITION` bigint(21) unsigned DEFAULT NULL, + `SUBPARTITION_ORDINAL_POSITION` bigint(21) unsigned DEFAULT NULL, + `PARTITION_METHOD` varchar(18) DEFAULT NULL, + `SUBPARTITION_METHOD` varchar(12) DEFAULT NULL, + `PARTITION_EXPRESSION` longtext, + `SUBPARTITION_EXPRESSION` longtext, + `PARTITION_DESCRIPTION` longtext, + `TABLE_ROWS` bigint(21) unsigned NOT NULL DEFAULT '0', + `AVG_ROW_LENGTH` bigint(21) unsigned NOT NULL DEFAULT '0', + `DATA_LENGTH` bigint(21) unsigned NOT NULL DEFAULT '0', + `MAX_DATA_LENGTH` bigint(21) unsigned DEFAULT NULL, + `INDEX_LENGTH` bigint(21) unsigned NOT NULL DEFAULT '0', + `DATA_FREE` bigint(21) unsigned NOT NULL DEFAULT '0', + `CREATE_TIME` datetime DEFAULT NULL, + `UPDATE_TIME` datetime DEFAULT NULL, + `CHECK_TIME` datetime DEFAULT NULL, + `CHECKSUM` bigint(21) unsigned DEFAULT NULL, + `PARTITION_COMMENT` varchar(80) NOT NULL DEFAULT '', + `NODEGROUP` varchar(12) NOT NULL DEFAULT '', + `TABLESPACE_NAME` varchar(64) DEFAULT NULL +) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=0; + +-- +-- Dumping data for table `PARTITIONS` +-- + +INSERT INTO `PARTITIONS` (`TABLE_CATALOG`, `TABLE_SCHEMA`, `TABLE_NAME`, `PARTITION_NAME`, `SUBPARTITION_NAME`, `PARTITION_ORDINAL_POSITION`, `SUBPARTITION_ORDINAL_POSITION`, `PARTITION_METHOD`, `SUBPARTITION_METHOD`, `PARTITION_EXPRESSION`, `SUBPARTITION_EXPRESSION`, `PARTITION_DESCRIPTION`, `TABLE_ROWS`, `AVG_ROW_LENGTH`, `DATA_LENGTH`, `MAX_DATA_LENGTH`, `INDEX_LENGTH`, `DATA_FREE`, `CREATE_TIME`, `UPDATE_TIME`, `CHECK_TIME`, `CHECKSUM`, `PARTITION_COMMENT`, `NODEGROUP`, `TABLESPACE_NAME`) VALUES +('def', 'information_schema', 'CHARACTER_SETS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 384, 0, 16434816, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'CLIENT_STATISTICS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 370, 0, 16509400, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'COLLATIONS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 231, 0, 16704765, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'COLLATION_CHARACTER_SET_APPLICABILITY', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 195, 0, 16357770, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'COLUMNS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, 8192, 68719484928, 8192, 0, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, NULL, '', '', NULL), +('def', 'information_schema', 'COLUMN_PRIVILEGES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 2565, 0, 16757145, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'ENGINES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 731, 0, 16663145, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'EVENTS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, 8192, 68719484928, 8192, 0, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, NULL, '', '', NULL), +('def', 'information_schema', 'FILES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 2677, 0, 16758020, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'GLOBAL_STATUS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 3268, 0, 16755036, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'GLOBAL_VARIABLES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 3268, 0, 16755036, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INDEX_STATISTICS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 1743, 0, 16765917, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'KEY_CACHES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 659, 0, 16650294, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'KEY_COLUMN_USAGE', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 4637, 0, 16762755, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'PARAMETERS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, 8192, 68719484928, 8192, 0, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, NULL, '', '', NULL), +('def', 'information_schema', 'PARTITIONS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, 8192, 68719484928, 8192, 0, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, NULL, '', '', NULL), +('def', 'information_schema', 'PLUGINS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, 8192, 68719484928, 8192, 0, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, NULL, '', '', NULL), +('def', 'information_schema', 'PROCESSLIST', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, 8192, 68719484928, 8192, 0, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, NULL, '', '', NULL), +('def', 'information_schema', 'PROFILING', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 308, 0, 16562084, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'REFERENTIAL_CONSTRAINTS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 4814, 0, 16767162, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'ROUTINES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, 8192, 68719484928, 8192, 0, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, NULL, '', '', NULL), +('def', 'information_schema', 'SCHEMATA', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 3464, 0, 16738048, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'SCHEMA_PRIVILEGES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 2179, 0, 16736899, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'SESSION_STATUS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 3268, 0, 16755036, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'SESSION_VARIABLES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 3268, 0, 16755036, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'STATISTICS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 5753, 0, 16752736, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'TABLES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 9450, 0, 16764300, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'TABLESPACES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 6951, 0, 16772763, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'TABLE_CONSTRAINTS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 2504, 0, 16721712, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'TABLE_PRIVILEGES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 2372, 0, 16748692, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'TABLE_STATISTICS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 1181, 0, 16733589, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'TRIGGERS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, 8192, 68719484928, 8192, 0, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, NULL, '', '', NULL), +('def', 'information_schema', 'USER_PRIVILEGES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 1986, 0, 16726092, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'USER_STATISTICS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 310, 0, 16669630, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'VIEWS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, 8192, 68719484928, 8192, 0, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_CMPMEM_RESET', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 29, 0, 15204352, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_RSEG', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 49, 0, 14680057, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_UNDO_LOGS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 1620, 0, 16734600, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_CMPMEM', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 29, 0, 15204352, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_SYS_TABLESTATS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 1796, 0, 16738720, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_LOCK_WAITS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 599, 0, 16749238, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_INDEX_STATS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 2529, 0, 16729335, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_CMP', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 25, 0, 13107200, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_CMP_RESET', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 25, 0, 13107200, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_CHANGED_PAGES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 25, 0, 13107200, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_BUFFER_POOL_PAGES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 234, 0, 16357770, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_TRX', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 4534, 0, 16766732, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_BUFFER_POOL_PAGES_INDEX', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 105, 0, 15728580, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_LOCKS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 31244, 0, 16746784, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_BUFFER_POOL_PAGES_BLOB', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 65, 0, 15146040, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_SYS_TABLES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 1183, 0, 16761927, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_SYS_FIELDS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 594, 0, 16609428, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_SYS_COLUMNS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 610, 0, 16613350, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_BUFFER_PAGE', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 6852, 0, 16766844, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_SYS_STATS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 29, 0, 15204352, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_SYS_FOREIGN', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 1752, 0, 16700064, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_SYS_INDEXES', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 614, 0, 16722290, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'XTRADB_ADMIN_COMMAND', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 3075, 0, 16749525, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_TABLE_STATS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 1189, 0, 16733986, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_SYS_FOREIGN_COLS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 1748, 0, 16738848, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_BUFFER_PAGE_LRU', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 6669, 0, 16765866, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'information_schema', 'INNODB_BUFFER_POOL_STATS', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 257, 0, 16332350, 0, 0, '2013-05-30 12:03:42', NULL, NULL, NULL, '', '', NULL), +('def', 'eastside', 'error_message', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, 50, 152, 281474976710655, 8192, 0, '2013-05-09 10:27:00', '2013-05-09 10:27:00', NULL, NULL, '', '', NULL), +('def', 'eastside', 'news', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, 1492, 4752, 281474976710655, 9216, 276, '2013-05-09 10:27:00', '2013-05-11 16:00:28', NULL, NULL, '', '', NULL), +('def', 'eastside', 'newsletter', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 14, 1170, 16384, NULL, 0, 9437184, '2013-05-09 10:27:00', NULL, NULL, NULL, '', '', NULL), +('def', 'eastside', 'next_reference', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 16384, 16384, NULL, 0, 9437184, '2013-05-09 10:27:00', NULL, NULL, NULL, '', '', NULL), +('def', 'eastside', 'paintings', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 59, 95, 5752, 281474976710655, 3072, 100, '2013-05-09 10:27:00', '2013-05-12 13:48:13', NULL, NULL, '', '', NULL); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `PLUGINS` +-- + +DROP TABLE IF EXISTS `PLUGINS`; +CREATE TEMPORARY TABLE `PLUGINS` ( + `PLUGIN_NAME` varchar(64) NOT NULL DEFAULT '', + `PLUGIN_VERSION` varchar(20) NOT NULL DEFAULT '', + `PLUGIN_STATUS` varchar(10) NOT NULL DEFAULT '', + `PLUGIN_TYPE` varchar(80) NOT NULL DEFAULT '', + `PLUGIN_TYPE_VERSION` varchar(20) NOT NULL DEFAULT '', + `PLUGIN_LIBRARY` varchar(64) DEFAULT NULL, + `PLUGIN_LIBRARY_VERSION` varchar(20) DEFAULT NULL, + `PLUGIN_AUTHOR` varchar(64) DEFAULT NULL, + `PLUGIN_DESCRIPTION` longtext, + `PLUGIN_LICENSE` varchar(80) NOT NULL DEFAULT '', + `LOAD_OPTION` varchar(64) NOT NULL DEFAULT '', + `PLUGIN_MATURITY` varchar(12) NOT NULL DEFAULT '', + `PLUGIN_AUTH_VERSION` varchar(80) DEFAULT NULL +) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=0; + +-- +-- Dumping data for table `PLUGINS` +-- + +INSERT INTO `PLUGINS` (`PLUGIN_NAME`, `PLUGIN_VERSION`, `PLUGIN_STATUS`, `PLUGIN_TYPE`, `PLUGIN_TYPE_VERSION`, `PLUGIN_LIBRARY`, `PLUGIN_LIBRARY_VERSION`, `PLUGIN_AUTHOR`, `PLUGIN_DESCRIPTION`, `PLUGIN_LICENSE`, `LOAD_OPTION`, `PLUGIN_MATURITY`, `PLUGIN_AUTH_VERSION`) VALUES +('binlog', '1.0', 'ACTIVE', 'STORAGE ENGINE', '50530.0', NULL, NULL, 'MySQL AB', 'This is a pseudo storage engine to represent the binlog in a transaction', 'GPL', 'FORCE', 'Stable', '1.0'), +('mysql_native_password', '1.0', 'ACTIVE', 'AUTHENTICATION', '1.0', NULL, NULL, 'R.J.Silk, Sergei Golubchik', 'Native MySQL authentication', 'GPL', 'FORCE', 'Beta', '1.0'), +('mysql_old_password', '1.0', 'ACTIVE', 'AUTHENTICATION', '1.0', NULL, NULL, 'R.J.Silk, Sergei Golubchik', 'Old MySQL-4.0 authentication', 'GPL', 'FORCE', 'Beta', '1.0'), +('MyISAM', '1.0', 'ACTIVE', 'STORAGE ENGINE', '50530.0', NULL, NULL, 'MySQL AB', 'MyISAM storage engine', 'GPL', 'FORCE', 'Stable', '1.0'), +('MRG_MYISAM', '1.0', 'ACTIVE', 'STORAGE ENGINE', '50530.0', NULL, NULL, 'MySQL AB', 'Collection of identical MyISAM tables', 'GPL', 'FORCE', 'Stable', '1.0'), +('CSV', '1.0', 'ACTIVE', 'STORAGE ENGINE', '50530.0', NULL, NULL, 'Brian Aker, MySQL AB', 'CSV storage engine', 'GPL', 'FORCE', 'Stable', '1.0'), +('MEMORY', '1.0', 'ACTIVE', 'STORAGE ENGINE', '50530.0', NULL, NULL, 'MySQL AB', 'Hash based, stored in memory, useful for temporary tables', 'GPL', 'FORCE', 'Stable', '1.0'), +('BLACKHOLE', '1.0', 'ACTIVE', 'STORAGE ENGINE', '50530.0', NULL, NULL, 'MySQL AB', '/dev/null storage engine (anything you write to it disappears)', 'GPL', 'ON', 'Stable', '1.0'), +('InnoDB', '5.5', 'ACTIVE', 'STORAGE ENGINE', '50530.0', NULL, NULL, 'Oracle Corporation', 'Percona-XtraDB, Supports transactions, row-level locking, and foreign keys', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_RSEG', '1.0', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB rollback segment information', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_UNDO_LOGS', '1.0', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB rollback undo segment information', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_TRX', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Oracle Corporation', 'InnoDB transactions', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_LOCKS', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Oracle Corporation', 'InnoDB conflicting locks', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_LOCK_WAITS', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Oracle Corporation', 'InnoDB which lock is blocking which', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_CMP', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Oracle Corporation', 'Statistics for the InnoDB compression', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_CMP_RESET', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Oracle Corporation', 'Statistics for the InnoDB compression; reset cumulated counts', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_CMPMEM', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Oracle Corporation', 'Statistics for the InnoDB compressed buffer pool', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_CMPMEM_RESET', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Oracle Corporation', 'Statistics for the InnoDB compressed buffer pool; reset cumulated counts', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_SYS_TABLES', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB SYS_TABLES', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_SYS_TABLESTATS', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB SYS_TABLESTATS', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_SYS_INDEXES', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB SYS_INDEXES', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_SYS_COLUMNS', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB SYS_COLUMNS', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_SYS_FIELDS', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB SYS_FIELDS', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_SYS_FOREIGN', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB SYS_FOREIGN', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_SYS_FOREIGN_COLS', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB SYS_FOREIGN_COLS', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_SYS_STATS', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'XtraDB SYS_STATS table', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_TABLE_STATS', '1.0', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB table statistics in memory', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_INDEX_STATS', '1.0', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB index statistics in memory', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_BUFFER_POOL_PAGES', '1.0', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB buffer pool pages', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_BUFFER_POOL_PAGES_INDEX', '1.0', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB buffer pool index pages', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_BUFFER_POOL_PAGES_BLOB', '1.0', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB buffer pool blob pages', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('XTRADB_ADMIN_COMMAND', '1.0', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'XtraDB specific command acceptor', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_CHANGED_PAGES', '1.0', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Percona', 'InnoDB CHANGED_PAGES table', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_BUFFER_PAGE', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Oracle Corporation', 'InnoDB Buffer Page Information', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_BUFFER_PAGE_LRU', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Oracle Corporation', 'InnoDB Buffer Page in LRU', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('INNODB_BUFFER_POOL_STATS', '5.5', 'ACTIVE', 'INFORMATION SCHEMA', '50530.0', NULL, NULL, 'Oracle Corporation', 'InnoDB Buffer Pool Statistics Information ', 'GPL', 'ON', 'Stable', '5.5.30-MariaDB-30.1'), +('Aria', '1.5', 'ACTIVE', 'STORAGE ENGINE', '50530.0', NULL, NULL, 'Monty Program Ab', 'Crash-safe tables with MyISAM heritage', 'GPL', 'ON', 'Gamma', '1.5'), +('PERFORMANCE_SCHEMA', '0.1', 'ACTIVE', 'STORAGE ENGINE', '50530.0', NULL, NULL, 'Marc Alff, Oracle', 'Performance Schema', 'GPL', 'FORCE', 'Gamma', '0.1'), +('ARCHIVE', '3.0', 'ACTIVE', 'STORAGE ENGINE', '50530.0', NULL, NULL, 'Brian Aker, MySQL AB', 'Archive storage engine', 'GPL', 'ON', 'Stable', '1.0'), +('partition', '1.0', 'ACTIVE', 'STORAGE ENGINE', '50530.0', NULL, NULL, 'Mikael Ronstrom, MySQL AB', 'Partition Storage Engine Helper', 'GPL', 'ON', 'Stable', '1.0'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `PROCESSLIST` +-- + +DROP TABLE IF EXISTS `PROCESSLIST`; +CREATE TEMPORARY TABLE `PROCESSLIST` ( + `ID` bigint(4) NOT NULL DEFAULT '0', + `USER` varchar(16) NOT NULL DEFAULT '', + `HOST` varchar(64) NOT NULL DEFAULT '', + `DB` varchar(64) DEFAULT NULL, + `COMMAND` varchar(16) NOT NULL DEFAULT '', + `TIME` int(7) NOT NULL DEFAULT '0', + `STATE` varchar(64) DEFAULT NULL, + `INFO` longtext, + `TIME_MS` decimal(22,3) NOT NULL DEFAULT '0.000', + `STAGE` tinyint(2) NOT NULL DEFAULT '0', + `MAX_STAGE` tinyint(2) NOT NULL DEFAULT '0', + `PROGRESS` decimal(7,3) NOT NULL DEFAULT '0.000' +) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=0; + +-- +-- Dumping data for table `PROCESSLIST` +-- + +INSERT INTO `PROCESSLIST` (`ID`, `USER`, `HOST`, `DB`, `COMMAND`, `TIME`, `STATE`, `INFO`, `TIME_MS`, `STAGE`, `MAX_STAGE`, `PROGRESS`) VALUES +(12, 'eastside_admin', 'localhost', 'eastside', 'Query', 0, 'executing', 'SELECT * FROM `information_schema`.`PROCESSLIST`', '0.222', 0, 0, '0.000'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `PROFILING` +-- + +DROP TABLE IF EXISTS `PROFILING`; +CREATE TEMPORARY TABLE `PROFILING` ( + `QUERY_ID` int(20) NOT NULL DEFAULT '0', + `SEQ` int(20) NOT NULL DEFAULT '0', + `STATE` varchar(30) NOT NULL DEFAULT '', + `DURATION` decimal(9,6) NOT NULL DEFAULT '0.000000', + `CPU_USER` decimal(9,6) DEFAULT NULL, + `CPU_SYSTEM` decimal(9,6) DEFAULT NULL, + `CONTEXT_VOLUNTARY` int(20) DEFAULT NULL, + `CONTEXT_INVOLUNTARY` int(20) DEFAULT NULL, + `BLOCK_OPS_IN` int(20) DEFAULT NULL, + `BLOCK_OPS_OUT` int(20) DEFAULT NULL, + `MESSAGES_SENT` int(20) DEFAULT NULL, + `MESSAGES_RECEIVED` int(20) DEFAULT NULL, + `PAGE_FAULTS_MAJOR` int(20) DEFAULT NULL, + `PAGE_FAULTS_MINOR` int(20) DEFAULT NULL, + `SWAPS` int(20) DEFAULT NULL, + `SOURCE_FUNCTION` varchar(30) DEFAULT NULL, + `SOURCE_FILE` varchar(20) DEFAULT NULL, + `SOURCE_LINE` int(20) DEFAULT NULL +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `REFERENTIAL_CONSTRAINTS` +-- + +DROP TABLE IF EXISTS `REFERENTIAL_CONSTRAINTS`; +CREATE TEMPORARY TABLE `REFERENTIAL_CONSTRAINTS` ( + `CONSTRAINT_CATALOG` varchar(512) NOT NULL DEFAULT '', + `CONSTRAINT_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `CONSTRAINT_NAME` varchar(64) NOT NULL DEFAULT '', + `UNIQUE_CONSTRAINT_CATALOG` varchar(512) NOT NULL DEFAULT '', + `UNIQUE_CONSTRAINT_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `UNIQUE_CONSTRAINT_NAME` varchar(64) DEFAULT NULL, + `MATCH_OPTION` varchar(64) NOT NULL DEFAULT '', + `UPDATE_RULE` varchar(64) NOT NULL DEFAULT '', + `DELETE_RULE` varchar(64) NOT NULL DEFAULT '', + `TABLE_NAME` varchar(64) NOT NULL DEFAULT '', + `REFERENCED_TABLE_NAME` varchar(64) NOT NULL DEFAULT '' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ROUTINES` +-- + +DROP TABLE IF EXISTS `ROUTINES`; +CREATE TEMPORARY TABLE `ROUTINES` ( + `SPECIFIC_NAME` varchar(64) NOT NULL DEFAULT '', + `ROUTINE_CATALOG` varchar(512) NOT NULL DEFAULT '', + `ROUTINE_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `ROUTINE_NAME` varchar(64) NOT NULL DEFAULT '', + `ROUTINE_TYPE` varchar(9) NOT NULL DEFAULT '', + `DATA_TYPE` varchar(64) NOT NULL DEFAULT '', + `CHARACTER_MAXIMUM_LENGTH` int(21) DEFAULT NULL, + `CHARACTER_OCTET_LENGTH` int(21) DEFAULT NULL, + `NUMERIC_PRECISION` int(21) DEFAULT NULL, + `NUMERIC_SCALE` int(21) DEFAULT NULL, + `DATETIME_PRECISION` bigint(21) unsigned DEFAULT NULL, + `CHARACTER_SET_NAME` varchar(64) DEFAULT NULL, + `COLLATION_NAME` varchar(64) DEFAULT NULL, + `DTD_IDENTIFIER` longtext, + `ROUTINE_BODY` varchar(8) NOT NULL DEFAULT '', + `ROUTINE_DEFINITION` longtext, + `EXTERNAL_NAME` varchar(64) DEFAULT NULL, + `EXTERNAL_LANGUAGE` varchar(64) DEFAULT NULL, + `PARAMETER_STYLE` varchar(8) NOT NULL DEFAULT '', + `IS_DETERMINISTIC` varchar(3) NOT NULL DEFAULT '', + `SQL_DATA_ACCESS` varchar(64) NOT NULL DEFAULT '', + `SQL_PATH` varchar(64) DEFAULT NULL, + `SECURITY_TYPE` varchar(7) NOT NULL DEFAULT '', + `CREATED` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `LAST_ALTERED` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `SQL_MODE` varchar(8192) NOT NULL DEFAULT '', + `ROUTINE_COMMENT` longtext NOT NULL, + `DEFINER` varchar(77) NOT NULL DEFAULT '', + `CHARACTER_SET_CLIENT` varchar(32) NOT NULL DEFAULT '', + `COLLATION_CONNECTION` varchar(32) NOT NULL DEFAULT '', + `DATABASE_COLLATION` varchar(32) NOT NULL DEFAULT '' +) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=0; + +-- +-- Dumping data for table `ROUTINES` +-- + +INSERT INTO `ROUTINES` (`SPECIFIC_NAME`, `ROUTINE_CATALOG`, `ROUTINE_SCHEMA`, `ROUTINE_NAME`, `ROUTINE_TYPE`, `DATA_TYPE`, `CHARACTER_MAXIMUM_LENGTH`, `CHARACTER_OCTET_LENGTH`, `NUMERIC_PRECISION`, `NUMERIC_SCALE`, `DATETIME_PRECISION`, `CHARACTER_SET_NAME`, `COLLATION_NAME`, `DTD_IDENTIFIER`, `ROUTINE_BODY`, `ROUTINE_DEFINITION`, `EXTERNAL_NAME`, `EXTERNAL_LANGUAGE`, `PARAMETER_STYLE`, `IS_DETERMINISTIC`, `SQL_DATA_ACCESS`, `SQL_PATH`, `SECURITY_TYPE`, `CREATED`, `LAST_ALTERED`, `SQL_MODE`, `ROUTINE_COMMENT`, `DEFINER`, `CHARACTER_SET_CLIENT`, `COLLATION_CONNECTION`, `DATABASE_COLLATION`) VALUES +('general_reference', 'def', 'eastside', 'general_reference', 'PROCEDURE', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'SQL', 'BEGIN\r\nDECLARE reference INT;\r\nSELECT value FROM next_reference INTO reference;\r\nUPDATE next_reference SET value = reference + 1;\r\nSELECT reference;\r\n \r\nEND', NULL, NULL, 'SQL', 'NO', 'NO SQL', NULL, 'DEFINER', '2013-05-11 10:02:33', '2013-05-11 10:02:33', '', '', 'eastside_admin@localhost', 'utf8', 'utf8_general_ci', 'utf8_general_ci'), +('newsletter_add_email', 'def', 'eastside', 'newsletter_add_email', 'PROCEDURE', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'SQL', 'BEGIN\r\nINSERT INTO newsletter (email, date_created) VALUES(inEmail, NOW());\r\nEND', NULL, NULL, 'SQL', 'NO', 'NO SQL', NULL, 'DEFINER', '2013-05-09 10:27:00', '2013-05-09 10:27:00', 'NO_AUTO_VALUE_ON_ZERO', '', 'eastside_admin@localhost', 'utf8', 'utf8_general_ci', 'utf8_general_ci'), +('news_get_all', 'def', 'eastside', 'news_get_all', 'PROCEDURE', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'SQL', 'BEGIN\r\nSELECT * FROM news ORDER BY date_created DESC;\r\nEND', NULL, NULL, 'SQL', 'NO', 'NO SQL', NULL, 'DEFINER', '2013-05-09 10:27:00', '2013-05-09 10:27:00', 'NO_AUTO_VALUE_ON_ZERO', '', 'eastside_admin@localhost', 'utf8', 'utf8_general_ci', 'utf8_general_ci'), +('paintings_get_active_all', 'def', 'eastside', 'paintings_get_active_all', 'PROCEDURE', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'SQL', 'BEGIN\r\nSELECT * FROM paintings WHERE is_active = 1;\r\nEND', NULL, NULL, 'SQL', 'NO', 'NO SQL', NULL, 'DEFINER', '2013-05-09 10:27:00', '2013-05-09 10:27:00', 'NO_AUTO_VALUE_ON_ZERO', '', 'eastside_admin@localhost', 'utf8', 'utf8_general_ci', 'utf8_general_ci'), +('paintings_get_active_limit', 'def', 'eastside', 'paintings_get_active_limit', 'PROCEDURE', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'SQL', 'BEGIN\r\n PREPARE statement FROM\r\n "SELECT * FROM paintings ORDER BY date_created DESC LIMIT 0,?";\r\n SET @p1 = inLimit;\r\n EXECUTE statement USING @p1;\r\n END', NULL, NULL, 'SQL', 'NO', 'NO SQL', NULL, 'DEFINER', '2013-05-09 10:27:00', '2013-05-09 10:27:00', 'NO_AUTO_VALUE_ON_ZERO', '', 'eastside_admin@localhost', 'utf8', 'utf8_general_ci', 'utf8_general_ci'), +('paintings_get_by_id', 'def', 'eastside', 'paintings_get_by_id', 'PROCEDURE', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'SQL', 'BEGIN\r\nSELECT * FROM paintings WHERE id = inPaintingId;\r\nEND', NULL, NULL, 'SQL', 'NO', 'NO SQL', NULL, 'DEFINER', '2013-05-09 10:27:00', '2013-05-09 10:27:00', 'NO_AUTO_VALUE_ON_ZERO', '', 'eastside_admin@localhost', 'utf8', 'utf8_general_ci', 'utf8_general_ci'), +('paintings_get_on_display_limit', 'def', 'eastside', 'paintings_get_on_display_limit', 'PROCEDURE', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'SQL', 'BEGIN\r\nPREPARE statement FROM\r\n"SELECT * FROM paintings WHERE on_display = 1 LIMIT 0, ?";\r\nSET @p1 = inLimit;\r\nEXECUTE statement USING @p1;\r\nEND', NULL, NULL, 'SQL', 'NO', 'NO SQL', NULL, 'DEFINER', '2013-05-09 10:27:00', '2013-05-09 10:27:00', 'NO_AUTO_VALUE_ON_ZERO', '', 'eastside_admin@localhost', 'utf8', 'utf8_general_ci', 'utf8_general_ci'), +('paintings_set_status', 'def', 'eastside', 'paintings_set_status', 'PROCEDURE', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'SQL', 'BEGIN\r\nUPDATE paintings SET status = inStatus WHERE id = inId;\r\nEND', NULL, NULL, 'SQL', 'NO', 'NO SQL', NULL, 'DEFINER', '2013-05-09 10:27:00', '2013-05-09 10:27:00', 'NO_AUTO_VALUE_ON_ZERO', '', 'eastside_admin@localhost', 'utf8', 'utf8_general_ci', 'utf8_general_ci'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `SCHEMATA` +-- + +DROP TABLE IF EXISTS `SCHEMATA`; +CREATE TEMPORARY TABLE `SCHEMATA` ( + `CATALOG_NAME` varchar(512) NOT NULL DEFAULT '', + `SCHEMA_NAME` varchar(64) NOT NULL DEFAULT '', + `DEFAULT_CHARACTER_SET_NAME` varchar(32) NOT NULL DEFAULT '', + `DEFAULT_COLLATION_NAME` varchar(32) NOT NULL DEFAULT '', + `SQL_PATH` varchar(512) DEFAULT NULL +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `SCHEMATA` +-- + +INSERT INTO `SCHEMATA` (`CATALOG_NAME`, `SCHEMA_NAME`, `DEFAULT_CHARACTER_SET_NAME`, `DEFAULT_COLLATION_NAME`, `SQL_PATH`) VALUES +('def', 'information_schema', 'utf8', 'utf8_general_ci', NULL), +('def', 'eastside', 'utf8', 'utf8_general_ci', NULL); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `SCHEMA_PRIVILEGES` +-- + +DROP TABLE IF EXISTS `SCHEMA_PRIVILEGES`; +CREATE TEMPORARY TABLE `SCHEMA_PRIVILEGES` ( + `GRANTEE` varchar(81) NOT NULL DEFAULT '', + `TABLE_CATALOG` varchar(512) NOT NULL DEFAULT '', + `TABLE_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `PRIVILEGE_TYPE` varchar(64) NOT NULL DEFAULT '', + `IS_GRANTABLE` varchar(3) NOT NULL DEFAULT '' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `SCHEMA_PRIVILEGES` +-- + +INSERT INTO `SCHEMA_PRIVILEGES` (`GRANTEE`, `TABLE_CATALOG`, `TABLE_SCHEMA`, `PRIVILEGE_TYPE`, `IS_GRANTABLE`) VALUES +('''eastside_admin''@''localhost''', 'def', 'eastside', 'SELECT', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'INSERT', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'UPDATE', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'DELETE', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'CREATE', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'DROP', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'REFERENCES', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'INDEX', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'ALTER', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'CREATE TEMPORARY TABLES', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'LOCK TABLES', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'EXECUTE', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'CREATE VIEW', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'SHOW VIEW', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'CREATE ROUTINE', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'ALTER ROUTINE', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'EVENT', 'YES'), +('''eastside_admin''@''localhost''', 'def', 'eastside', 'TRIGGER', 'YES'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `SESSION_STATUS` +-- + +DROP TABLE IF EXISTS `SESSION_STATUS`; +CREATE TEMPORARY TABLE `SESSION_STATUS` ( + `VARIABLE_NAME` varchar(64) NOT NULL DEFAULT '', + `VARIABLE_VALUE` varchar(1024) DEFAULT NULL +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `SESSION_STATUS` +-- + +INSERT INTO `SESSION_STATUS` (`VARIABLE_NAME`, `VARIABLE_VALUE`) VALUES +('ABORTED_CLIENTS', '0'), +('ABORTED_CONNECTS', '3'), +('ACCESS_DENIED_ERRORS', '0'), +('ARIA_PAGECACHE_BLOCKS_NOT_FLUSHED', '0'), +('ARIA_PAGECACHE_BLOCKS_UNUSED', '15737'), +('ARIA_PAGECACHE_BLOCKS_USED', '14'), +('ARIA_PAGECACHE_READ_REQUESTS', '1795'), +('ARIA_PAGECACHE_READS', '122'), +('ARIA_PAGECACHE_WRITE_REQUESTS', '63'), +('ARIA_PAGECACHE_WRITES', '0'), +('ARIA_TRANSACTION_LOG_SYNCS', '0'), +('BINLOG_COMMITS', '0'), +('BINLOG_GROUP_COMMITS', '0'), +('BINLOG_SNAPSHOT_FILE', 'mysql-bin.000016'), +('BINLOG_SNAPSHOT_POSITION', '245'), +('BINLOG_BYTES_WRITTEN', '0'), +('BINLOG_CACHE_DISK_USE', '0'), +('BINLOG_CACHE_USE', '0'), +('BINLOG_STMT_CACHE_DISK_USE', '0'), +('BINLOG_STMT_CACHE_USE', '0'), +('BUSY_TIME', '0.000000'), +('BYTES_RECEIVED', '10877'), +('BYTES_SENT', '324597'), +('COM_ADMIN_COMMANDS', '0'), +('COM_ASSIGN_TO_KEYCACHE', '0'), +('COM_ALTER_DB', '0'), +('COM_ALTER_DB_UPGRADE', '0'), +('COM_ALTER_EVENT', '0'), +('COM_ALTER_FUNCTION', '0'), +('COM_ALTER_PROCEDURE', '0'), +('COM_ALTER_SERVER', '0'), +('COM_ALTER_TABLE', '0'), +('COM_ALTER_TABLESPACE', '0'), +('COM_ANALYZE', '0'), +('COM_BEGIN', '0'), +('COM_BINLOG', '0'), +('COM_CALL_PROCEDURE', '0'), +('COM_CHANGE_DB', '2'), +('COM_CHANGE_MASTER', '0'), +('COM_CHECK', '0'), +('COM_CHECKSUM', '0'), +('COM_COMMIT', '0'), +('COM_CREATE_DB', '0'), +('COM_CREATE_EVENT', '0'), +('COM_CREATE_FUNCTION', '0'), +('COM_CREATE_INDEX', '0'), +('COM_CREATE_PROCEDURE', '0'), +('COM_CREATE_SERVER', '0'), +('COM_CREATE_TABLE', '0'), +('COM_CREATE_TRIGGER', '0'), +('COM_CREATE_UDF', '0'), +('COM_CREATE_USER', '0'), +('COM_CREATE_VIEW', '0'), +('COM_DEALLOC_SQL', '0'), +('COM_DELETE', '0'), +('COM_DELETE_MULTI', '0'), +('COM_DO', '0'), +('COM_DROP_DB', '0'), +('COM_DROP_EVENT', '0'), +('COM_DROP_FUNCTION', '0'), +('COM_DROP_INDEX', '0'), +('COM_DROP_PROCEDURE', '0'), +('COM_DROP_SERVER', '0'), +('COM_DROP_TABLE', '0'), +('COM_DROP_TRIGGER', '0'), +('COM_DROP_USER', '0'), +('COM_DROP_VIEW', '0'), +('COM_EMPTY_QUERY', '0'), +('COM_EXECUTE_SQL', '0'), +('COM_FLUSH', '0'), +('COM_GRANT', '0'), +('COM_HA_CLOSE', '0'), +('COM_HA_OPEN', '0'), +('COM_HA_READ', '0'), +('COM_HELP', '0'), +('COM_INSERT', '0'), +('COM_INSERT_SELECT', '0'), +('COM_INSTALL_PLUGIN', '0'), +('COM_KILL', '0'), +('COM_LOAD', '0'), +('COM_LOCK_TABLES', '0'), +('COM_OPTIMIZE', '0'), +('COM_PRELOAD_KEYS', '0'), +('COM_PREPARE_SQL', '0'), +('COM_PURGE', '0'), +('COM_PURGE_BEFORE_DATE', '0'), +('COM_RELEASE_SAVEPOINT', '0'), +('COM_RENAME_TABLE', '0'), +('COM_RENAME_USER', '0'), +('COM_REPAIR', '0'), +('COM_REPLACE', '0'), +('COM_REPLACE_SELECT', '0'), +('COM_RESET', '0'), +('COM_RESIGNAL', '0'), +('COM_REVOKE', '0'), +('COM_REVOKE_ALL', '0'), +('COM_ROLLBACK', '0'), +('COM_ROLLBACK_TO_SAVEPOINT', '0'), +('COM_SAVEPOINT', '0'), +('COM_SELECT', '31'), +('COM_SET_OPTION', '33'), +('COM_SIGNAL', '0'), +('COM_SHOW_AUTHORS', '0'), +('COM_SHOW_BINLOG_EVENTS', '0'), +('COM_SHOW_BINLOGS', '0'), +('COM_SHOW_CHARSETS', '0'), +('COM_SHOW_CLIENT_STATISTICS', '0'), +('COM_SHOW_COLLATIONS', '0'), +('COM_SHOW_CONTRIBUTORS', '0'), +('COM_SHOW_CREATE_DB', '0'), +('COM_SHOW_CREATE_EVENT', '0'), +('COM_SHOW_CREATE_FUNC', '0'), +('COM_SHOW_CREATE_PROC', '8'), +('COM_SHOW_CREATE_TABLE', '29'), +('COM_SHOW_CREATE_TRIGGER', '0'), +('COM_SHOW_DATABASES', '1'), +('COM_SHOW_ENGINE_LOGS', '0'), +('COM_SHOW_ENGINE_MUTEX', '0'), +('COM_SHOW_ENGINE_STATUS', '0'), +('COM_SHOW_EVENTS', '0'), +('COM_SHOW_ERRORS', '0'), +('COM_SHOW_FIELDS', '0'), +('COM_SHOW_FUNCTION_STATUS', '2'), +('COM_SHOW_GRANTS', '0'), +('COM_SHOW_KEYS', '0'), +('COM_SHOW_INDEX_STATISTICS', '0'), +('COM_SHOW_MASTER_STATUS', '0'), +('COM_SHOW_OPEN_TABLES', '0'), +('COM_SHOW_PLUGINS', '0'), +('COM_SHOW_PRIVILEGES', '0'), +('COM_SHOW_PROCEDURE_STATUS', '2'), +('COM_SHOW_PROCESSLIST', '0'), +('COM_SHOW_PROFILE', '0'), +('COM_SHOW_PROFILES', '0'), +('COM_SHOW_RELAYLOG_EVENTS', '0'), +('COM_SHOW_SLAVE_HOSTS', '0'), +('COM_SHOW_SLAVE_STATUS', '0'), +('COM_SHOW_STATUS', '0'), +('COM_SHOW_STORAGE_ENGINES', '0'), +('COM_SHOW_TABLE_STATISTICS', '0'), +('COM_SHOW_TABLE_STATUS', '57'), +('COM_SHOW_TABLES', '2'), +('COM_SHOW_TRIGGERS', '28'), +('COM_SHOW_USER_STATISTICS', '0'), +('COM_SHOW_VARIABLES', '1'), +('COM_SHOW_WARNINGS', '0'), +('COM_SLAVE_START', '0'), +('COM_SLAVE_STOP', '0'), +('COM_STMT_CLOSE', '0'), +('COM_STMT_EXECUTE', '0'), +('COM_STMT_FETCH', '0'), +('COM_STMT_PREPARE', '0'), +('COM_STMT_REPREPARE', '0'), +('COM_STMT_RESET', '0'), +('COM_STMT_SEND_LONG_DATA', '0'), +('COM_TRUNCATE', '0'), +('COM_UNINSTALL_PLUGIN', '0'), +('COM_UNLOCK_TABLES', '0'), +('COM_UPDATE', '0'), +('COM_UPDATE_MULTI', '0'), +('COM_XA_COMMIT', '0'), +('COM_XA_END', '0'), +('COM_XA_PREPARE', '0'), +('COM_XA_RECOVER', '0'), +('COM_XA_ROLLBACK', '0'), +('COM_XA_START', '0'), +('COMPRESSION', 'OFF'), +('CONNECTIONS', '13'), +('CPU_TIME', '0.000000'), +('CREATED_TMP_DISK_TABLES', '104'), +('CREATED_TMP_FILES', '5'), +('CREATED_TMP_TABLES', '461'), +('DELAYED_ERRORS', '0'), +('DELAYED_INSERT_THREADS', '0'), +('DELAYED_WRITES', '0'), +('EMPTY_QUERIES', '38'), +('EXECUTED_EVENTS', '0'), +('EXECUTED_TRIGGERS', '0'), +('FEATURE_DYNAMIC_COLUMNS', '0'), +('FEATURE_FULLTEXT', '0'), +('FEATURE_GIS', '0'), +('FEATURE_LOCALE', '0'), +('FEATURE_SUBQUERY', '0'), +('FEATURE_TIMEZONE', '1'), +('FEATURE_TRIGGER', '0'), +('FEATURE_XML', '0'), +('FLUSH_COMMANDS', '2'), +('HANDLER_COMMIT', '2'), +('HANDLER_DELETE', '0'), +('HANDLER_DISCOVER', '0'), +('HANDLER_ICP_ATTEMPTS', '0'), +('HANDLER_ICP_MATCH', '0'), +('HANDLER_MRR_INIT', '0'), +('HANDLER_MRR_KEY_REFILLS', '0'), +('HANDLER_MRR_ROWID_REFILLS', '0'), +('HANDLER_PREPARE', '0'), +('HANDLER_READ_FIRST', '8'), +('HANDLER_READ_KEY', '8'), +('HANDLER_READ_LAST', '0'), +('HANDLER_READ_NEXT', '136'), +('HANDLER_READ_PREV', '0'), +('HANDLER_READ_RND', '0'), +('HANDLER_READ_RND_DELETED', '0'), +('HANDLER_READ_RND_NEXT', '2454'), +('HANDLER_ROLLBACK', '0'), +('HANDLER_SAVEPOINT', '0'), +('HANDLER_SAVEPOINT_ROLLBACK', '0'), +('HANDLER_TMP_UPDATE', '0'), +('HANDLER_TMP_WRITE', '2464'), +('HANDLER_UPDATE', '0'), +('HANDLER_WRITE', '0'), +('INNODB_ADAPTIVE_HASH_CELLS', '276671'), +('INNODB_ADAPTIVE_HASH_HEAP_BUFFERS', '0'), +('INNODB_ADAPTIVE_HASH_HASH_SEARCHES', '0'), +('INNODB_ADAPTIVE_HASH_NON_HASH_SEARCHES', '31'), +('INNODB_BACKGROUND_LOG_SYNC', '1'), +('INNODB_BUFFER_POOL_PAGES_DATA', '190'), +('INNODB_BUFFER_POOL_BYTES_DATA', '3112960'), +('INNODB_BUFFER_POOL_PAGES_DIRTY', '1'), +('INNODB_BUFFER_POOL_BYTES_DIRTY', '16384'), +('INNODB_BUFFER_POOL_PAGES_FLUSHED', '0'), +('INNODB_BUFFER_POOL_PAGES_LRU_FLUSHED', '0'), +('INNODB_BUFFER_POOL_PAGES_FREE', '8001'), +('INNODB_BUFFER_POOL_PAGES_MADE_NOT_YOUNG', '0'), +('INNODB_BUFFER_POOL_PAGES_MADE_YOUNG', '0'), +('INNODB_BUFFER_POOL_PAGES_MISC', '0'), +('INNODB_BUFFER_POOL_PAGES_OLD', '0'), +('INNODB_BUFFER_POOL_PAGES_TOTAL', '8191'), +('INNODB_BUFFER_POOL_READ_AHEAD_RND', '0'), +('INNODB_BUFFER_POOL_READ_AHEAD', '0'), +('INNODB_BUFFER_POOL_READ_AHEAD_EVICTED', '0'), +('INNODB_BUFFER_POOL_READ_REQUESTS', '805'), +('INNODB_BUFFER_POOL_READS', '191'), +('INNODB_BUFFER_POOL_WAIT_FREE', '0'), +('INNODB_BUFFER_POOL_WRITE_REQUESTS', '1'), +('INNODB_CHECKPOINT_AGE', '10'), +('INNODB_CHECKPOINT_MAX_AGE', '7782360'), +('INNODB_CHECKPOINT_TARGET_AGE', '7539162'), +('INNODB_DATA_FSYNCS', '3'), +('INNODB_DATA_PENDING_FSYNCS', '0'), +('INNODB_DATA_PENDING_READS', '0'), +('INNODB_DATA_PENDING_WRITES', '0'), +('INNODB_DATA_READ', '5312512'), +('INNODB_DATA_READS', '201'), +('INNODB_DATA_WRITES', '3'), +('INNODB_DATA_WRITTEN', '1536'), +('INNODB_DBLWR_PAGES_WRITTEN', '0'), +('INNODB_DBLWR_WRITES', '0'), +('INNODB_DEADLOCKS', '0'), +('INNODB_DICT_TABLES', '10'), +('INNODB_HAVE_ATOMIC_BUILTINS', 'ON'), +('INNODB_HISTORY_LIST_LENGTH', '15'), +('INNODB_IBUF_DISCARDED_DELETE_MARKS', '0'), +('INNODB_IBUF_DISCARDED_DELETES', '0'), +('INNODB_IBUF_DISCARDED_INSERTS', '0'), +('INNODB_IBUF_FREE_LIST', '0'), +('INNODB_IBUF_MERGED_DELETE_MARKS', '0'), +('INNODB_IBUF_MERGED_DELETES', '0'), +('INNODB_IBUF_MERGED_INSERTS', '0'), +('INNODB_IBUF_MERGES', '0'), +('INNODB_IBUF_SEGMENT_SIZE', '2'), +('INNODB_IBUF_SIZE', '1'), +('INNODB_LOG_WAITS', '0'), +('INNODB_LOG_WRITE_REQUESTS', '0'), +('INNODB_LOG_WRITES', '1'), +('INNODB_LSN_CURRENT', '1657418'), +('INNODB_LSN_FLUSHED', '1657408'), +('INNODB_LSN_LAST_CHECKPOINT', '1657408'), +('INNODB_MASTER_THREAD_1_SECOND_LOOPS', '2'), +('INNODB_MASTER_THREAD_10_SECOND_LOOPS', '0'), +('INNODB_MASTER_THREAD_BACKGROUND_LOOPS', '1'), +('INNODB_MASTER_THREAD_MAIN_FLUSH_LOOPS', '1'), +('INNODB_MASTER_THREAD_SLEEPS', '1'), +('INNODB_MAX_TRX_ID', '3330'), +('INNODB_MEM_ADAPTIVE_HASH', '2217584'), +('INNODB_MEM_DICTIONARY', '600760'), +('INNODB_MEM_TOTAL', '137887744'), +('INNODB_MUTEX_OS_WAITS', '0'), +('INNODB_MUTEX_SPIN_ROUNDS', '0'), +('INNODB_MUTEX_SPIN_WAITS', '0'), +('INNODB_OLDEST_VIEW_LOW_LIMIT_TRX_ID', '3328'), +('INNODB_OS_LOG_FSYNCS', '3'), +('INNODB_OS_LOG_PENDING_FSYNCS', '0'), +('INNODB_OS_LOG_PENDING_WRITES', '0'), +('INNODB_OS_LOG_WRITTEN', '512'), +('INNODB_PAGE_SIZE', '16384'), +('INNODB_PAGES_CREATED', '0'), +('INNODB_PAGES_READ', '190'), +('INNODB_PAGES_WRITTEN', '0'), +('INNODB_PURGE_TRX_ID', '0'), +('INNODB_PURGE_UNDO_NO', '0'), +('INNODB_ROW_LOCK_CURRENT_WAITS', '0'), +('INNODB_CURRENT_ROW_LOCKS', '0'), +('INNODB_ROW_LOCK_TIME', '0'), +('INNODB_ROW_LOCK_TIME_AVG', '0'), +('INNODB_ROW_LOCK_TIME_MAX', '0'), +('INNODB_ROW_LOCK_WAITS', '0'), +('INNODB_ROWS_DELETED', '0'), +('INNODB_ROWS_INSERTED', '0'), +('INNODB_ROWS_READ', '15'), +('INNODB_ROWS_UPDATED', '0'), +('INNODB_S_LOCK_OS_WAITS', '2'), +('INNODB_S_LOCK_SPIN_ROUNDS', '60'), +('INNODB_S_LOCK_SPIN_WAITS', '2'), +('INNODB_TRUNCATED_STATUS_WRITES', '0'), +('INNODB_X_LOCK_OS_WAITS', '0'), +('INNODB_X_LOCK_SPIN_ROUNDS', '0'), +('INNODB_X_LOCK_SPIN_WAITS', '0'), +('KEY_BLOCKS_NOT_FLUSHED', '0'), +('KEY_BLOCKS_UNUSED', '13389'), +('KEY_BLOCKS_USED', '7'), +('KEY_BLOCKS_WARM', '0'), +('KEY_READ_REQUESTS', '84'), +('KEY_READS', '7'), +('KEY_WRITE_REQUESTS', '0'), +('KEY_WRITES', '0'), +('LAST_QUERY_COST', '10.499000'), +('MAX_USED_CONNECTIONS', '1'), +('NOT_FLUSHED_DELAYED_ROWS', '0'), +('OPEN_FILES', '41'), +('OPEN_STREAMS', '0'), +('OPEN_TABLE_DEFINITIONS', '44'), +('OPEN_TABLES', '37'), +('OPENED_FILES', '1546'), +('OPENED_TABLE_DEFINITIONS', '5'), +('OPENED_TABLES', '10'), +('OPENED_VIEWS', '0'), +('PERFORMANCE_SCHEMA_COND_CLASSES_LOST', '0'), +('PERFORMANCE_SCHEMA_COND_INSTANCES_LOST', '0'), +('PERFORMANCE_SCHEMA_FILE_CLASSES_LOST', '0'), +('PERFORMANCE_SCHEMA_FILE_HANDLES_LOST', '0'), +('PERFORMANCE_SCHEMA_FILE_INSTANCES_LOST', '0'), +('PERFORMANCE_SCHEMA_LOCKER_LOST', '0'), +('PERFORMANCE_SCHEMA_MUTEX_CLASSES_LOST', '0'), +('PERFORMANCE_SCHEMA_MUTEX_INSTANCES_LOST', '0'), +('PERFORMANCE_SCHEMA_RWLOCK_CLASSES_LOST', '0'), +('PERFORMANCE_SCHEMA_RWLOCK_INSTANCES_LOST', '0'), +('PERFORMANCE_SCHEMA_TABLE_HANDLES_LOST', '0'), +('PERFORMANCE_SCHEMA_TABLE_INSTANCES_LOST', '0'), +('PERFORMANCE_SCHEMA_THREAD_CLASSES_LOST', '0'), +('PERFORMANCE_SCHEMA_THREAD_INSTANCES_LOST', '0'), +('PREPARED_STMT_COUNT', '0'), +('QCACHE_FREE_BLOCKS', '0'), +('QCACHE_FREE_MEMORY', '0'), +('QCACHE_HITS', '0'), +('QCACHE_INSERTS', '0'), +('QCACHE_LOWMEM_PRUNES', '0'), +('QCACHE_NOT_CACHED', '0'), +('QCACHE_QUERIES_IN_CACHE', '0'), +('QCACHE_TOTAL_BLOCKS', '0'), +('QUERIES', '739'), +('QUESTIONS', '196'), +('ROWS_READ', '220'), +('ROWS_SENT', '2337'), +('ROWS_TMP_READ', '2256'), +('RPL_STATUS', 'AUTH_MASTER'), +('SELECT_FULL_JOIN', '0'), +('SELECT_FULL_RANGE_JOIN', '0'), +('SELECT_RANGE', '0'), +('SELECT_RANGE_CHECK', '0'), +('SELECT_SCAN', '123'), +('SLAVE_HEARTBEAT_PERIOD', '0.000'), +('SLAVE_OPEN_TEMP_TABLES', '0'), +('SLAVE_RECEIVED_HEARTBEATS', '0'), +('SLAVE_RETRIED_TRANSACTIONS', '0'), +('SLAVE_RUNNING', 'OFF'), +('SLOW_LAUNCH_THREADS', '0'), +('SLOW_QUERIES', '0'), +('SORT_MERGE_PASSES', '0'), +('SORT_RANGE', '0'), +('SORT_ROWS', '0'), +('SORT_SCAN', '0'), +('SSL_ACCEPT_RENEGOTIATES', '0'), +('SSL_ACCEPTS', '0'), +('SSL_CALLBACK_CACHE_HITS', '0'), +('SSL_CIPHER', ''), +('SSL_CIPHER_LIST', ''), +('SSL_CLIENT_CONNECTS', '0'), +('SSL_CONNECT_RENEGOTIATES', '0'), +('SSL_CTX_VERIFY_DEPTH', '0'), +('SSL_CTX_VERIFY_MODE', '0'), +('SSL_DEFAULT_TIMEOUT', '0'), +('SSL_FINISHED_ACCEPTS', '0'), +('SSL_FINISHED_CONNECTS', '0'), +('SSL_SESSION_CACHE_HITS', '0'), +('SSL_SESSION_CACHE_MISSES', '0'), +('SSL_SESSION_CACHE_MODE', 'NONE'), +('SSL_SESSION_CACHE_OVERFLOWS', '0'), +('SSL_SESSION_CACHE_SIZE', '0'), +('SSL_SESSION_CACHE_TIMEOUTS', '0'), +('SSL_SESSIONS_REUSED', '0'), +('SSL_USED_SESSION_CACHE_ENTRIES', '0'), +('SSL_VERIFY_DEPTH', '0'), +('SSL_VERIFY_MODE', '0'), +('SSL_VERSION', ''), +('SUBQUERY_CACHE_HIT', '0'), +('SUBQUERY_CACHE_MISS', '0'), +('SYNCS', '4'), +('TABLE_LOCKS_IMMEDIATE', '76'), +('TABLE_LOCKS_WAITED', '0'), +('TC_LOG_MAX_PAGES_USED', '0'), +('TC_LOG_PAGE_SIZE', '0'), +('TC_LOG_PAGE_WAITS', '0'), +('THREADPOOL_IDLE_THREADS', '0'), +('THREADPOOL_THREADS', '0'), +('THREADS_CACHED', '0'), +('THREADS_CONNECTED', '1'), +('THREADS_CREATED', '12'), +('THREADS_RUNNING', '1'), +('UPTIME', '162'), +('UPTIME_SINCE_FLUSH_STATUS', '162'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `SESSION_VARIABLES` +-- + +DROP TABLE IF EXISTS `SESSION_VARIABLES`; +CREATE TEMPORARY TABLE `SESSION_VARIABLES` ( + `VARIABLE_NAME` varchar(64) NOT NULL DEFAULT '', + `VARIABLE_VALUE` varchar(1024) DEFAULT NULL +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `SESSION_VARIABLES` +-- + +INSERT INTO `SESSION_VARIABLES` (`VARIABLE_NAME`, `VARIABLE_VALUE`) VALUES +('MAX_PREPARED_STMT_COUNT', '16382'), +('SECURE_AUTH', 'OFF'), +('HAVE_CRYPT', 'YES'), +('PERFORMANCE_SCHEMA_EVENTS_WAITS_HISTORY_LONG_SIZE', '10000'), +('INNODB_VERSION', '5.5.30-MariaDB-30.1'), +('KEY_CACHE_BLOCK_SIZE', '1024'), +('DELAYED_QUEUE_SIZE', '1000'), +('PERFORMANCE_SCHEMA_MAX_COND_INSTANCES', '1000'), +('SKIP_REPLICATION', 'OFF'), +('OLD_PASSWORDS', 'OFF'), +('INNODB_LOG_GROUP_HOME_DIR', './'), +('THREAD_POOL_SIZE', '4'), +('DELAYED_INSERT_TIMEOUT', '300'), +('PERFORMANCE_SCHEMA_MAX_MUTEX_INSTANCES', '1000000'), +('IGNORE_BUILTIN_INNODB', 'OFF'), +('PERFORMANCE_SCHEMA_MAX_RWLOCK_INSTANCES', '1000000'), +('NET_WRITE_TIMEOUT', '60'), +('PERFORMANCE_SCHEMA_MAX_RWLOCK_CLASSES', '30'), +('BASEDIR', '/usr/'), +('PERFORMANCE_SCHEMA_MAX_MUTEX_CLASSES', '200'), +('UPDATABLE_VIEWS_WITH_LIMIT', 'YES'), +('BACK_LOG', '50'), +('SLOW_LAUNCH_TIME', '2'), +('EVENT_SCHEDULER', 'OFF'), +('QUERY_CACHE_LIMIT', '1048576'), +('PERFORMANCE_SCHEMA_MAX_THREAD_CLASSES', '50'), +('RELAY_LOG_INDEX', ''), +('NET_RETRY_COUNT', '10'), +('SQL_QUOTE_SHOW_CREATE', 'ON'), +('STORED_PROGRAM_CACHE', '256'), +('COLLATION_DATABASE', 'utf8_general_ci'), +('HAVE_CSV', 'YES'), +('WAIT_TIMEOUT', '28800'), +('MAX_LONG_DATA_SIZE', '1048576'), +('PERFORMANCE_SCHEMA_MAX_TABLE_HANDLES', '100000'), +('CHARACTER_SETS_DIR', '/usr/share/mysql/charsets/'), +('BINLOG_FORMAT', 'MIXED'), +('BINLOG_CACHE_SIZE', '32768'), +('REPORT_HOST', ''), +('CHARACTER_SET_RESULTS', 'utf8'), +('MYISAM_SORT_BUFFER_SIZE', '8388608'), +('CHARACTER_SET_CONNECTION', 'utf8'), +('INNODB_ROLLBACK_SEGMENTS', '128'), +('INNODB_STATS_AUTO_UPDATE', '1'), +('LARGE_FILES_SUPPORT', 'ON'), +('FT_BOOLEAN_SYNTAX', '+ -><()~*:""&|'), +('LOG_SLAVE_UPDATES', 'OFF'), +('SLAVE_MAX_ALLOWED_PACKET', '1073741824'), +('NET_BUFFER_LENGTH', '8192'), +('FT_QUERY_EXPANSION_LIMIT', '20'), +('SKIP_SHOW_DATABASE', 'OFF'), +('FT_MAX_WORD_LEN', '84'), +('GROUP_CONCAT_MAX_LEN', '1024'), +('THREAD_HANDLING', 'one-thread-per-connection'), +('RANGE_ALLOC_BLOCK_SIZE', '4096'), +('BINLOG_ANNOTATE_ROW_EVENTS', 'OFF'), +('INNODB_OLD_BLOCKS_PCT', '37'), +('INTERACTIVE_TIMEOUT', '28800'), +('INNODB_LOG_FILE_SIZE', '5242880'), +('LOG_WARNINGS', '1'), +('TRANSACTION_PREALLOC_SIZE', '4096'), +('PLUGIN_DIR', '/usr/usr/lib/mysql/plugin/'), +('MYISAM_RECOVER_OPTIONS', 'DEFAULT'), +('AUTOMATIC_SP_PRIVILEGES', 'ON'), +('KEY_CACHE_SEGMENTS', '0'), +('DELAYED_INSERT_LIMIT', '100'), +('LOW_PRIORITY_UPDATES', 'OFF'), +('COMPLETION_TYPE', 'NO_CHAIN'), +('REPORT_PASSWORD', ''), +('IGNORE_DB_DIRS', ''), +('MAX_INSERT_DELAYED_THREADS', '20'), +('QUERY_CACHE_WLOCK_INVALIDATE', 'OFF'), +('SQL_BIG_SELECTS', 'ON'), +('AUTO_INCREMENT_OFFSET', '1'), +('TRANSACTION_ALLOC_BLOCK_SIZE', '8192'), +('JOIN_BUFFER_SIZE', '131072'), +('SLAVE_SQL_VERIFY_CHECKSUM', 'ON'), +('CONNECT_TIMEOUT', '10'), +('INNODB_THREAD_CONCURRENCY_TIMER_BASED', 'OFF'), +('SQL_LOW_PRIORITY_UPDATES', 'OFF'), +('KEY_CACHE_DIVISION_LIMIT', '100'), +('INIT_FILE', ''), +('ARIA_PAGE_CHECKSUM', 'ON'), +('LARGE_PAGES', 'OFF'), +('SKIP_NETWORKING', 'OFF'), +('LARGE_PAGE_SIZE', '0'), +('INNODB_IO_CAPACITY', '200'), +('INIT_SLAVE', ''), +('PROTOCOL_VERSION', '10'), +('MAX_BINLOG_SIZE', '1073741824'), +('HAVE_SYMLINK', 'YES'), +('LOG_SLOW_FILTER', 'admin,filesort,filesort_on_disk,full_join,full_scan,query_cache,query_cache_miss,tmp_table,tmp_table_on_disk'), +('HAVE_SSL', 'DISABLED'), +('MAX_CONNECTIONS', '151'), +('ARIA_PAGECACHE_DIVISION_LIMIT', '100'), +('MIN_EXAMINED_ROW_LIMIT', '0'), +('INNODB_AUTOEXTEND_INCREMENT', '8'), +('PERFORMANCE_SCHEMA_EVENTS_WAITS_HISTORY_SIZE', '10'), +('MYISAM_DATA_POINTER_SIZE', '6'), +('PSEUDO_THREAD_ID', '12'), +('INNODB_THREAD_SLEEP_DELAY', '10000'), +('LOG_QUERIES_NOT_USING_INDEXES', 'OFF'), +('INNODB_READ_AHEAD', 'linear'), +('LOWER_CASE_FILE_SYSTEM', 'OFF'), +('ARIA_USED_FOR_TEMP_TABLES', 'ON'), +('INNODB_RANDOM_READ_AHEAD', 'OFF'), +('SQL_MODE', ''), +('MAX_HEAP_TABLE_SIZE', '16777216'), +('GENERAL_LOG', 'OFF'), +('LOCK_WAIT_TIMEOUT', '31536000'), +('INNODB_REPLICATION_DELAY', '0'), +('FT_STOPWORD_FILE', '(built-in)'), +('QUERY_CACHE_MIN_RES_UNIT', '4096'), +('DELAY_KEY_WRITE', 'ON'), +('SORT_BUFFER_SIZE', '524288'), +('INNODB_THREAD_CONCURRENCY', '0'), +('INNODB_ROLLBACK_ON_TIMEOUT', 'OFF'), +('LONG_QUERY_TIME', '10.000000'), +('INNODB_USE_GLOBAL_FLUSH_LOG_AT_TRX_COMMIT', 'ON'), +('BULK_INSERT_BUFFER_SIZE', '8388608'), +('ARIA_REPAIR_THREADS', '1'), +('VERSION_COMPILE_OS', 'Linux'), +('JOIN_BUFFER_SPACE_LIMIT', '2097152'), +('OLD_ALTER_TABLE', 'OFF'), +('INNODB_FILE_FORMAT', 'Antelope'), +('MAX_LENGTH_FOR_SORT_DATA', '1024'), +('ARIA_LOG_FILE_SIZE', '1073741824'), +('FLUSH', 'OFF'), +('REPLICATE_WILD_DO_TABLE', ''), +('MULTI_RANGE_COUNT', '256'), +('DATE_FORMAT', '%Y-%m-%d'), +('CHARACTER_SET_SERVER', 'utf8'), +('READ_ONLY', 'OFF'), +('PROXY_USER', ''), +('RAND_SEED1', '0'), +('KEY_CACHE_AGE_THRESHOLD', '300'), +('INNODB_DATA_FILE_PATH', 'ibdata1:10M:autoextend'), +('READ_BUFFER_SIZE', '262144'), +('REPLICATE_IGNORE_TABLE', ''), +('MAX_SORT_LENGTH', '1024'), +('BINLOG_DIRECT_NON_TRANSACTIONAL_UPDATES', 'OFF'), +('MAX_CONNECT_ERRORS', '10'), +('INNODB_STRICT_MODE', 'OFF'), +('COLLATION_SERVER', 'utf8_general_ci'), +('INNODB_BUFFER_POOL_SHM_CHECKSUM', 'ON'), +('FLUSH_TIME', '0'), +('SQL_LOG_BIN', 'ON'), +('QUERY_PREALLOC_SIZE', '8192'), +('PERFORMANCE_SCHEMA_MAX_COND_CLASSES', '80'), +('INNODB_LARGE_PREFIX', 'OFF'), +('LOG_SLOW_VERBOSITY', ''), +('MAX_SEEKS_FOR_KEY', '4294967295'), +('THREAD_POOL_IDLE_TIMEOUT', '60'), +('REPORT_PORT', '3306'), +('INNODB_MAX_CHANGED_PAGES', '1000000'), +('BINLOG_STMT_CACHE_SIZE', '32768'), +('SYNC_FRM', 'ON'), +('PERFORMANCE_SCHEMA_MAX_FILE_CLASSES', '50'), +('CHARACTER_SET_SYSTEM', 'utf8'), +('METADATA_LOCKS_CACHE_SIZE', '1024'), +('RELAY_LOG_INFO_FILE', 'relay-log.info'), +('CHARACTER_SET_FILESYSTEM', 'binary'), +('INNODB_AUTOINC_LOCK_MODE', '1'), +('THREAD_STACK', '294912'), +('LC_MESSAGES', 'en_US'), +('MAX_SP_RECURSION_DEPTH', '0'), +('LOWER_CASE_TABLE_NAMES', '0'), +('SKIP_NAME_RESOLVE', 'OFF'), +('UNIQUE_CHECKS', 'ON'), +('PID_FILE', '/run/mysqld/mysqld.pid'), +('VERSION', '5.5.30-MariaDB-log'), +('THREAD_POOL_MAX_THREADS', '500'), +('INNODB_SUPPORT_XA', 'ON'), +('TMPDIR', '/tmp'), +('INNODB_SYNC_SPIN_LOOPS', '30'), +('KEEP_FILES_ON_CREATE', 'OFF'), +('INNODB_BLOCKING_BUFFER_POOL_RESTORE', 'OFF'), +('CONCURRENT_INSERT', 'AUTO'), +('INNODB_SHOW_LOCKS_HELD', '10'), +('MAX_BINLOG_CACHE_SIZE', '4294963200'), +('INNODB_ADAPTIVE_HASH_INDEX', 'ON'), +('SSL_CAPATH', ''), +('INNODB_IBUF_ACCEL_RATE', '100'), +('VERSION_COMMENT', 'Source distribution'), +('ARIA_BLOCK_SIZE', '8192'), +('HAVE_PARTITIONING', 'YES'), +('INNODB_IBUF_MAX_SIZE', '67092480'), +('RELAY_LOG_SPACE_LIMIT', '0'), +('INNODB_DATA_HOME_DIR', ''), +('THREAD_CACHE_SIZE', '0'), +('INNODB_READ_IO_THREADS', '4'), +('OPTIMIZER_PRUNE_LEVEL', '1'), +('INNODB_MAX_BITMAP_FILE_SIZE', '104857600'), +('MYISAM_MMAP_SIZE', '18446744073709551615'), +('INNODB_BUFFER_POOL_INSTANCES', '1'), +('TIMED_MUTEXES', 'OFF'), +('INNODB_FORCE_RECOVERY', '0'), +('EXTERNAL_USER', ''), +('INNODB_LOG_FILES_IN_GROUP', '2'), +('REPLICATE_EVENTS_MARKED_FOR_SKIP', 'replicate'), +('REPLICATE_ANNOTATE_ROW_EVENTS', 'OFF'), +('CHARACTER_SET_DATABASE', 'utf8'), +('HAVE_DYNAMIC_LOADING', 'YES'), +('THREAD_POOL_OVERSUBSCRIBE', '3'), +('SYNC_BINLOG', '0'), +('VERSION_COMPILE_MACHINE', 'x86_64'), +('INNODB_PRINT_ALL_DEADLOCKS', 'OFF'), +('TABLE_DEFINITION_CACHE', '400'), +('INNODB_OPEN_FILES', '300'), +('OPTIMIZER_SEARCH_DEPTH', '62'), +('INNODB_IMPORT_TABLE_FROM_XTRABACKUP', '0'), +('AUTOCOMMIT', 'ON'), +('INNODB_READ_AHEAD_THRESHOLD', '56'), +('SSL_CA', ''), +('INNODB_ADAPTIVE_FLUSHING_METHOD', 'estimate'), +('SLAVE_EXEC_MODE', 'STRICT'), +('KEY_BUFFER_SIZE', '16777216'), +('PRELOAD_BUFFER_SIZE', '32768'), +('HAVE_NDBCLUSTER', 'NO'), +('LAST_INSERT_ID', '0'), +('PSEUDO_SLAVE_MODE', 'OFF'), +('HOSTNAME', 'bosse'), +('INNODB_STATS_METHOD', 'nulls_equal'), +('PERFORMANCE_SCHEMA_MAX_THREAD_INSTANCES', '1000'), +('INNODB_FAST_SHUTDOWN', '1'), +('QUERY_CACHE_TYPE', 'ON'), +('INNODB_RECOVERY_UPDATE_RELAY_LOG', 'OFF'), +('INNODB_PURGE_THREADS', '1'), +('ARIA_SORT_BUFFER_SIZE', '134217728'), +('LOG_ERROR', ''), +('ARIA_GROUP_COMMIT', 'none'), +('LOG_BIN', 'ON'), +('INNODB_STATS_SAMPLE_PAGES', '8'), +('MAX_ALLOWED_PACKET', '1048576'), +('LOCAL_INFILE', 'ON'), +('MAX_USER_CONNECTIONS', '0'), +('HAVE_RTREE_KEYS', 'YES'), +('SQL_MAX_JOIN_SIZE', '18446744073709551615'), +('INNODB_BUFFER_POOL_RESTORE_AT_STARTUP', '0'), +('TABLE_OPEN_CACHE', '64'), +('BINLOG_CHECKSUM', 'NONE'), +('DATADIR', '/var/lib/mysql/'), +('INNODB_PAGE_SIZE', '16384'), +('SECURE_FILE_PRIV', ''), +('EXTRA_MAX_CONNECTIONS', '1'), +('ENGINE_CONDITION_PUSHDOWN', 'OFF'), +('RELAY_LOG_RECOVERY', 'OFF'), +('LC_MESSAGES_DIR', ''), +('MAX_DELAYED_THREADS', '20'), +('HAVE_INNODB', 'YES'), +('ARIA_CHECKPOINT_LOG_ACTIVITY', '1048576'), +('QUERY_CACHE_SIZE', '0'), +('INNODB_FLUSH_LOG_AT_TRX_COMMIT', '1'), +('TIMESTAMP', '1369915422.268175'), +('MAX_RELAY_LOG_SIZE', '0'), +('SLAVE_COMPRESSED_PROTOCOL', 'OFF'), +('ARIA_CHECKPOINT_INTERVAL', '30'), +('INNODB_MAX_DIRTY_PAGES_PCT', '75'), +('TMP_TABLE_SIZE', '16777216'), +('SSL_CERT', ''), +('PORT', '3306'), +('REPORT_USER', ''), +('TX_ISOLATION', 'REPEATABLE-READ'), +('HAVE_GEOMETRY', 'YES'), +('LOG_BIN_TRUST_FUNCTION_CREATORS', 'OFF'), +('SLOW_QUERY_LOG', 'OFF'), +('ARIA_FORCE_START_AFTER_RECOVERY_FAILURES', '0'), +('INNODB_KILL_IDLE_TRANSACTION', '0'), +('MYISAM_BLOCK_SIZE', '1024'), +('LOG', 'OFF'), +('MAX_BINLOG_STMT_CACHE_SIZE', '4294963200'), +('OPEN_FILES_LIMIT', '1024'), +('INNODB_BUFFER_POOL_POPULATE', 'OFF'), +('HAVE_PROFILING', 'YES'), +('INNODB_SPIN_WAIT_DELAY', '6'), +('NET_READ_TIMEOUT', '30'), +('INNODB_ADAPTIVE_HASH_INDEX_PARTITIONS', '1'), +('AUTO_INCREMENT_INCREMENT', '1'), +('DEFAULT_STORAGE_ENGINE', 'InnoDB'), +('MAX_JOIN_SIZE', '18446744073709551615'), +('INNODB_LOCK_WAIT_TIMEOUT', '50'), +('PERFORMANCE_SCHEMA_MAX_FILE_HANDLES', '32768'), +('INNODB_OLD_BLOCKS_TIME', '0'), +('CHARACTER_SET_CLIENT', 'utf8'), +('RPL_RECOVERY_RANK', '0'), +('DEADLOCK_TIMEOUT_SHORT', '10000'), +('REPLICATE_IGNORE_DB', ''), +('REPLICATE_DO_DB', ''), +('USERSTAT', 'OFF'), +('OPTIMIZER_SWITCH', 'index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on,index_merge_sort_intersection=off,engine_condition_pushdown=off,index_condition_pushdown=on,derived_merge=on,derived_with_keys=on,firstmatch=on,loosescan=on,materialization=on,in_to_exists=on,semijoin=on,partial_match_rowid_merge=on,partial_match_table_scan=on,subquery_cache=on,mrr=off,mrr_cost_based=off,mrr_sort_keys=off,outer_join_with_cache=on,semijoin_with_cache=on,join_cache_incremental=on,join_cache_hashed=on,join_cache_bka=on,optimize_join_buffer_size=off,table_elimination=on,extended_keys=off'), +('LOCKED_IN_MEMORY', 'OFF'), +('ERROR_COUNT', '0'), +('INNODB_LOCKING_FAKE_CHANGES', 'ON'), +('BIG_TABLES', 'OFF'), +('SSL_CIPHER', ''), +('PROGRESS_REPORT_TIME', '56'), +('SSL_KEY', ''), +('JOIN_CACHE_LEVEL', '2'), +('SQL_BIG_TABLES', 'OFF'), +('IN_TRANSACTION', '0'), +('SLAVE_SKIP_ERRORS', 'OFF'), +('HAVE_OPENSSL', 'DISABLED'), +('INSERT_ID', '0'), +('TIME_FORMAT', '%H:%i:%s'), +('RELAY_LOG_PURGE', 'ON'), +('REPLICATE_DO_TABLE', ''), +('INNODB_USE_SYS_STATS_TABLE', 'OFF'), +('HAVE_QUERY_CACHE', 'YES'), +('INNODB_FAKE_CHANGES', 'OFF'), +('SYNC_RELAY_LOG', '0'), +('INNODB_LOG_BUFFER_SIZE', '8388608'), +('SKIP_EXTERNAL_LOCKING', 'ON'), +('INNODB_STATS_UPDATE_NEED_LOCK', '1'), +('QUERY_ALLOC_BLOCK_SIZE', '8192'), +('INNODB_MAX_PURGE_LAG', '0'), +('PERFORMANCE_SCHEMA_MAX_FILE_INSTANCES', '10000'), +('MYISAM_MAX_SORT_FILE_SIZE', '9223372036853727232'), +('LOG_SLOW_QUERIES', 'OFF'), +('SLAVE_TYPE_CONVERSIONS', ''), +('INNODB_BUFFER_POOL_SHM_KEY', '0'), +('SQL_NOTES', 'ON'), +('ROWID_MERGE_BUFF_SIZE', '8388608'), +('MAX_TMP_TABLES', '32'), +('MYISAM_STATS_METHOD', 'nulls_unequal'), +('INNODB_FORCE_LOAD_CORRUPTED', 'OFF'), +('INIT_CONNECT', ''), +('INNODB_IBUF_ACTIVE_CONTRACT', '1'), +('OLD', 'OFF'), +('HAVE_COMPRESS', 'YES'), +('SLOW_QUERY_LOG_FILE', 'bosse-slow.log'), +('THREAD_POOL_STALL_LIMIT', '500'), +('SQL_SLAVE_SKIP_COUNTER', '0'), +('INNODB_DICT_SIZE_LIMIT', '0'), +('EXTRA_PORT', '0'), +('ARIA_PAGECACHE_AGE_THRESHOLD', '300'), +('LC_TIME_NAMES', 'en_US'), +('WARNING_COUNT', '0'), +('THREAD_CONCURRENCY', '10'), +('DEFAULT_WEEK_FORMAT', '0'), +('INNODB_RECOVERY_STATS', 'OFF'), +('LOG_OUTPUT', 'FILE'), +('MASTER_VERIFY_CHECKSUM', 'OFF'), +('PERFORMANCE_SCHEMA_MAX_TABLE_INSTANCES', '50000'), +('INNODB_DOUBLEWRITE_FILE', ''), +('INNODB_USE_NATIVE_AIO', 'OFF'), +('INNODB_CHECKSUMS', 'ON'), +('STORAGE_ENGINE', 'InnoDB'), +('INNODB_LOCKS_UNSAFE_FOR_BINLOG', 'OFF'), +('TIME_ZONE', '+00:00'), +('MYISAM_USE_MMAP', 'OFF'), +('INNODB_TRACK_CHANGED_PAGES', 'OFF'), +('INNODB_CONCURRENCY_TICKETS', '500'), +('DEADLOCK_SEARCH_DEPTH_SHORT', '4'), +('SQL_SAFE_UPDATES', 'OFF'), +('FT_MIN_WORD_LEN', '4'), +('LOG_SLOW_RATE_LIMIT', '1'), +('DEBUG_NO_THREAD_ALARM', 'OFF'), +('SYNC_MASTER_INFO', '0'), +('SERVER_ID', '1'), +('INNODB_ADAPTIVE_FLUSHING', 'ON'), +('ARIA_MAX_SORT_FILE_SIZE', '9223372036853727232'), +('INNODB_BUFFER_POOL_SIZE', '134217728'), +('INNODB_FILE_PER_TABLE', 'OFF'), +('INNODB_FILE_FORMAT_MAX', 'Antelope'), +('SYNC_RELAY_LOG_INFO', '0'), +('INNODB_FAST_CHECKSUM', 'OFF'), +('ARIA_SYNC_LOG_DIR', 'NEWFILE'), +('SOCKET', '/run/mysqld/mysqld.sock'), +('MAX_ERROR_COUNT', '64'), +('IDENTITY', '0'), +('INNODB_STATS_ON_METADATA', 'ON'), +('INNODB_LOG_BLOCK_SIZE', '512'), +('ARIA_GROUP_COMMIT_INTERVAL', '0'), +('DEADLOCK_TIMEOUT_LONG', '50000000'), +('PROFILING_HISTORY_SIZE', '15'), +('INNODB_WRITE_IO_THREADS', '4'), +('INNODB_CHANGE_BUFFERING', 'all'), +('MYISAM_REPAIR_THREADS', '1'), +('PERFORMANCE_SCHEMA', 'OFF'), +('SQL_LOG_OFF', 'OFF'), +('BINLOG_OPTIMIZE_THREAD_SCHEDULING', 'ON'), +('INNODB_SHOW_VERBOSE_LOCKS', '0'), +('MAX_WRITE_LOCK_COUNT', '4294967295'), +('SQL_AUTO_IS_NULL', 'OFF'), +('SQL_SELECT_LIMIT', '18446744073709551615'), +('INNODB_FILE_FORMAT_CHECK', 'ON'), +('ARIA_STATS_METHOD', 'nulls_unequal'), +('RELAY_LOG', ''), +('INNODB_FLUSH_NEIGHBOR_PAGES', 'area'), +('INNODB_USE_SYS_MALLOC', 'ON'), +('RAND_SEED2', '0'), +('INNODB_CHECKPOINT_AGE_TARGET', '0'), +('PLUGIN_MATURITY', 'unknown'), +('LICENSE', 'GPL'), +('INNODB_MERGE_SORT_BLOCK_SIZE', '1048576'), +('INNODB_FLUSH_METHOD', ''), +('PROFILING', 'OFF'), +('COLLATION_CONNECTION', 'utf8_general_ci'), +('ARIA_PAGECACHE_BUFFER_SIZE', '134217728'), +('REPLICATE_WILD_IGNORE_TABLE', ''), +('EXPENSIVE_SUBQUERY_LIMIT', '100'), +('SYSTEM_TIME_ZONE', 'CEST'), +('GENERAL_LOG_FILE', 'bosse.log'), +('SQL_WARNINGS', 'OFF'), +('READ_RND_BUFFER_SIZE', '524288'), +('INNODB_LAZY_DROP_TABLE', '0'), +('DEADLOCK_SEARCH_DEPTH_LONG', '15'), +('DIV_PRECISION_INCREMENT', '4'), +('MRR_BUFFER_SIZE', '262144'), +('DATETIME_FORMAT', '%Y-%m-%d %H:%i:%s'), +('EXPIRE_LOGS_DAYS', '0'), +('SLAVE_NET_TIMEOUT', '3600'), +('ARIA_RECOVER', 'NORMAL'), +('QUERY_CACHE_STRIP_COMMENTS', 'OFF'), +('FOREIGN_KEY_CHECKS', 'ON'), +('SQL_BUFFER_RESULT', 'OFF'), +('ARIA_LOG_PURGE_TYPE', 'immediate'), +('INNODB_DOUBLEWRITE', 'ON'), +('SLAVE_LOAD_TMPDIR', '/tmp'), +('INNODB_TABLE_LOCKS', 'ON'), +('INNODB_COMMIT_CONCURRENCY', '0'), +('INNODB_ADDITIONAL_MEM_POOL_SIZE', '8388608'), +('INNODB_MIRRORED_LOG_GROUPS', '1'), +('INNODB_CORRUPT_TABLE_ACTION', 'assert'), +('INNODB_PURGE_BATCH_SIZE', '20'), +('SLAVE_TRANSACTION_RETRIES', '10'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `STATISTICS` +-- + +DROP TABLE IF EXISTS `STATISTICS`; +CREATE TEMPORARY TABLE `STATISTICS` ( + `TABLE_CATALOG` varchar(512) NOT NULL DEFAULT '', + `TABLE_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `TABLE_NAME` varchar(64) NOT NULL DEFAULT '', + `NON_UNIQUE` bigint(1) NOT NULL DEFAULT '0', + `INDEX_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `INDEX_NAME` varchar(64) NOT NULL DEFAULT '', + `SEQ_IN_INDEX` bigint(2) NOT NULL DEFAULT '0', + `COLUMN_NAME` varchar(64) NOT NULL DEFAULT '', + `COLLATION` varchar(1) DEFAULT NULL, + `CARDINALITY` bigint(21) DEFAULT NULL, + `SUB_PART` bigint(3) DEFAULT NULL, + `PACKED` varchar(10) DEFAULT NULL, + `NULLABLE` varchar(3) NOT NULL DEFAULT '', + `INDEX_TYPE` varchar(16) NOT NULL DEFAULT '', + `COMMENT` varchar(16) DEFAULT NULL, + `INDEX_COMMENT` varchar(1024) NOT NULL DEFAULT '' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `STATISTICS` +-- + +INSERT INTO `STATISTICS` (`TABLE_CATALOG`, `TABLE_SCHEMA`, `TABLE_NAME`, `NON_UNIQUE`, `INDEX_SCHEMA`, `INDEX_NAME`, `SEQ_IN_INDEX`, `COLUMN_NAME`, `COLLATION`, `CARDINALITY`, `SUB_PART`, `PACKED`, `NULLABLE`, `INDEX_TYPE`, `COMMENT`, `INDEX_COMMENT`) VALUES +('def', 'eastside', 'error_message', 0, 'eastside', 'PRIMARY', 1, 'error_message', 'A', 3, NULL, NULL, '', 'BTREE', '', ''), +('def', 'eastside', 'news', 0, 'eastside', 'PRIMARY', 1, 'id', 'A', 3, NULL, NULL, '', 'BTREE', '', ''), +('def', 'eastside', 'news', 1, 'eastside', 'slug', 1, 'slug', 'A', NULL, NULL, NULL, '', 'BTREE', '', ''), +('def', 'eastside', 'newsletter', 0, 'eastside', 'PRIMARY', 1, 'id', 'A', 14, NULL, NULL, '', 'BTREE', '', ''), +('def', 'eastside', 'next_reference', 0, 'eastside', 'PRIMARY', 1, 'value', 'A', 1, NULL, NULL, '', 'BTREE', '', ''), +('def', 'eastside', 'paintings', 0, 'eastside', 'PRIMARY', 1, 'id', 'A', 59, NULL, NULL, '', 'BTREE', '', ''), +('def', 'eastside', 'paintings', 0, 'eastside', 'code', 1, 'code', 'A', NULL, NULL, NULL, 'YES', 'BTREE', '', ''); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `TABLES` +-- + +DROP TABLE IF EXISTS `TABLES`; +CREATE TEMPORARY TABLE `TABLES` ( + `TABLE_CATALOG` varchar(512) NOT NULL DEFAULT '', + `TABLE_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `TABLE_NAME` varchar(64) NOT NULL DEFAULT '', + `TABLE_TYPE` varchar(64) NOT NULL DEFAULT '', + `ENGINE` varchar(64) DEFAULT NULL, + `VERSION` bigint(21) unsigned DEFAULT NULL, + `ROW_FORMAT` varchar(10) DEFAULT NULL, + `TABLE_ROWS` bigint(21) unsigned DEFAULT NULL, + `AVG_ROW_LENGTH` bigint(21) unsigned DEFAULT NULL, + `DATA_LENGTH` bigint(21) unsigned DEFAULT NULL, + `MAX_DATA_LENGTH` bigint(21) unsigned DEFAULT NULL, + `INDEX_LENGTH` bigint(21) unsigned DEFAULT NULL, + `DATA_FREE` bigint(21) unsigned DEFAULT NULL, + `AUTO_INCREMENT` bigint(21) unsigned DEFAULT NULL, + `CREATE_TIME` datetime DEFAULT NULL, + `UPDATE_TIME` datetime DEFAULT NULL, + `CHECK_TIME` datetime DEFAULT NULL, + `TABLE_COLLATION` varchar(32) DEFAULT NULL, + `CHECKSUM` bigint(21) unsigned DEFAULT NULL, + `CREATE_OPTIONS` varchar(255) DEFAULT NULL, + `TABLE_COMMENT` varchar(2048) NOT NULL DEFAULT '' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `TABLES` +-- + +INSERT INTO `TABLES` (`TABLE_CATALOG`, `TABLE_SCHEMA`, `TABLE_NAME`, `TABLE_TYPE`, `ENGINE`, `VERSION`, `ROW_FORMAT`, `TABLE_ROWS`, `AVG_ROW_LENGTH`, `DATA_LENGTH`, `MAX_DATA_LENGTH`, `INDEX_LENGTH`, `DATA_FREE`, `AUTO_INCREMENT`, `CREATE_TIME`, `UPDATE_TIME`, `CHECK_TIME`, `TABLE_COLLATION`, `CHECKSUM`, `CREATE_OPTIONS`, `TABLE_COMMENT`) VALUES +('def', 'information_schema', 'CHARACTER_SETS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 384, 0, 16434816, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=43690', ''), +('def', 'information_schema', 'CLIENT_STATISTICS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 370, 0, 16509400, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=45343', ''), +('def', 'information_schema', 'COLLATIONS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 231, 0, 16704765, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=72628', ''), +('def', 'information_schema', 'COLLATION_CHARACTER_SET_APPLICABILITY', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 195, 0, 16357770, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=86037', ''), +('def', 'information_schema', 'COLUMNS', 'SYSTEM VIEW', 'Aria', 10, 'Page', NULL, 0, 8192, 68719484928, 8192, 0, NULL, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, 'utf8_general_ci', NULL, 'max_rows=2799', ''), +('def', 'information_schema', 'COLUMN_PRIVILEGES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 2565, 0, 16757145, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=6540', ''), +('def', 'information_schema', 'ENGINES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 731, 0, 16663145, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=22951', ''), +('def', 'information_schema', 'EVENTS', 'SYSTEM VIEW', 'Aria', 10, 'Page', NULL, 0, 8192, 68719484928, 8192, 0, NULL, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, 'utf8_general_ci', NULL, 'max_rows=618', ''), +('def', 'information_schema', 'FILES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 2677, 0, 16758020, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=6267', ''), +('def', 'information_schema', 'GLOBAL_STATUS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 3268, 0, 16755036, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=5133', ''), +('def', 'information_schema', 'GLOBAL_VARIABLES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 3268, 0, 16755036, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=5133', ''), +('def', 'information_schema', 'INDEX_STATISTICS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 1743, 0, 16765917, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=9625', ''), +('def', 'information_schema', 'KEY_CACHES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 659, 0, 16650294, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=25458', ''), +('def', 'information_schema', 'KEY_COLUMN_USAGE', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 4637, 0, 16762755, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=3618', ''), +('def', 'information_schema', 'PARAMETERS', 'SYSTEM VIEW', 'Aria', 10, 'Page', NULL, 0, 8192, 68719484928, 8192, 0, NULL, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, 'utf8_general_ci', NULL, 'max_rows=6030', ''), +('def', 'information_schema', 'PARTITIONS', 'SYSTEM VIEW', 'Aria', 10, 'Page', NULL, 0, 8192, 68719484928, 8192, 0, NULL, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, 'utf8_general_ci', NULL, 'max_rows=5579', ''), +('def', 'information_schema', 'PLUGINS', 'SYSTEM VIEW', 'Aria', 10, 'Page', NULL, 0, 8192, 68719484928, 8192, 0, NULL, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, 'utf8_general_ci', NULL, 'max_rows=9537', ''), +('def', 'information_schema', 'PROCESSLIST', 'SYSTEM VIEW', 'Aria', 10, 'Page', NULL, 0, 8192, 68719484928, 8192, 0, NULL, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, 'utf8_general_ci', NULL, 'max_rows=23334', ''), +('def', 'information_schema', 'PROFILING', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 308, 0, 16562084, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=54471', ''), +('def', 'information_schema', 'REFERENTIAL_CONSTRAINTS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 4814, 0, 16767162, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=3485', ''), +('def', 'information_schema', 'ROUTINES', 'SYSTEM VIEW', 'Aria', 10, 'Page', NULL, 0, 8192, 68719484928, 8192, 0, NULL, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, 'utf8_general_ci', NULL, 'max_rows=583', ''), +('def', 'information_schema', 'SCHEMATA', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 3464, 0, 16738048, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=4843', ''), +('def', 'information_schema', 'SCHEMA_PRIVILEGES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 2179, 0, 16736899, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=7699', ''), +('def', 'information_schema', 'SESSION_STATUS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 3268, 0, 16755036, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=5133', ''), +('def', 'information_schema', 'SESSION_VARIABLES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 3268, 0, 16755036, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=5133', ''), +('def', 'information_schema', 'STATISTICS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 5753, 0, 16752736, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=2916', ''), +('def', 'information_schema', 'TABLES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 9450, 0, 16764300, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=1775', ''), +('def', 'information_schema', 'TABLESPACES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 6951, 0, 16772763, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=2413', ''), +('def', 'information_schema', 'TABLE_CONSTRAINTS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 2504, 0, 16721712, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=6700', ''), +('def', 'information_schema', 'TABLE_PRIVILEGES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 2372, 0, 16748692, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=7073', ''), +('def', 'information_schema', 'TABLE_STATISTICS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 1181, 0, 16733589, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=14205', ''), +('def', 'information_schema', 'TRIGGERS', 'SYSTEM VIEW', 'Aria', 10, 'Page', NULL, 0, 8192, 68719484928, 8192, 0, NULL, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, 'utf8_general_ci', NULL, 'max_rows=569', ''), +('def', 'information_schema', 'USER_PRIVILEGES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 1986, 0, 16726092, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=8447', ''), +('def', 'information_schema', 'USER_STATISTICS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 310, 0, 16669630, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=54120', ''), +('def', 'information_schema', 'VIEWS', 'SYSTEM VIEW', 'Aria', 10, 'Page', NULL, 0, 8192, 68719484928, 8192, 0, NULL, '2013-05-30 12:03:42', '2013-05-30 12:03:42', NULL, 'utf8_general_ci', NULL, 'max_rows=6935', ''), +('def', 'information_schema', 'INNODB_CMPMEM_RESET', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 29, 0, 15204352, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=578524', ''), +('def', 'information_schema', 'INNODB_RSEG', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 49, 0, 14680057, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=342392', ''), +('def', 'information_schema', 'INNODB_UNDO_LOGS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 1620, 0, 16734600, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=10356', ''), +('def', 'information_schema', 'INNODB_CMPMEM', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 29, 0, 15204352, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=578524', ''), +('def', 'information_schema', 'INNODB_SYS_TABLESTATS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 1796, 0, 16738720, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=9341', ''), +('def', 'information_schema', 'INNODB_LOCK_WAITS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 599, 0, 16749238, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=28008', ''), +('def', 'information_schema', 'INNODB_INDEX_STATS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 2529, 0, 16729335, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=6633', ''), +('def', 'information_schema', 'INNODB_CMP', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 25, 0, 13107200, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=671088', ''), +('def', 'information_schema', 'INNODB_CMP_RESET', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 25, 0, 13107200, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=671088', ''), +('def', 'information_schema', 'INNODB_CHANGED_PAGES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 25, 0, 13107200, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=671088', ''), +('def', 'information_schema', 'INNODB_BUFFER_POOL_PAGES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 234, 0, 16357770, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=71697', ''), +('def', 'information_schema', 'INNODB_TRX', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 4534, 0, 16766732, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=3700', ''), +('def', 'information_schema', 'INNODB_BUFFER_POOL_PAGES_INDEX', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 105, 0, 15728580, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=159783', ''), +('def', 'information_schema', 'INNODB_LOCKS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 31244, 0, 16746784, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=536', ''), +('def', 'information_schema', 'INNODB_BUFFER_POOL_PAGES_BLOB', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 65, 0, 15146040, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=258111', ''), +('def', 'information_schema', 'INNODB_SYS_TABLES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 1183, 0, 16761927, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=14181', ''), +('def', 'information_schema', 'INNODB_SYS_FIELDS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 594, 0, 16609428, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=28244', ''), +('def', 'information_schema', 'INNODB_SYS_COLUMNS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 610, 0, 16613350, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=27503', ''), +('def', 'information_schema', 'INNODB_BUFFER_PAGE', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 6852, 0, 16766844, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=2448', ''), +('def', 'information_schema', 'INNODB_SYS_STATS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 29, 0, 15204352, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=578524', ''), +('def', 'information_schema', 'INNODB_SYS_FOREIGN', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 1752, 0, 16700064, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=9576', ''), +('def', 'information_schema', 'INNODB_SYS_INDEXES', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 614, 0, 16722290, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=27324', ''), +('def', 'information_schema', 'XTRADB_ADMIN_COMMAND', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 3075, 0, 16749525, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=5456', ''), +('def', 'information_schema', 'INNODB_TABLE_STATS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 1189, 0, 16733986, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=14110', ''), +('def', 'information_schema', 'INNODB_SYS_FOREIGN_COLS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 1748, 0, 16738848, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=9597', ''), +('def', 'information_schema', 'INNODB_BUFFER_PAGE_LRU', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 6669, 0, 16765866, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=2515', ''), +('def', 'information_schema', 'INNODB_BUFFER_POOL_STATS', 'SYSTEM VIEW', 'MEMORY', 10, 'Fixed', NULL, 257, 0, 16332350, 0, 0, NULL, '2013-05-30 12:03:42', NULL, NULL, 'utf8_general_ci', NULL, 'max_rows=65280', ''), +('def', 'eastside', 'error_message', 'BASE TABLE', 'MyISAM', 10, 'Dynamic', 3, 50, 152, 281474976710655, 8192, 0, NULL, '2013-05-09 10:27:00', '2013-05-09 10:27:00', NULL, 'utf8_general_ci', NULL, '', ''), +('def', 'eastside', 'news', 'BASE TABLE', 'MyISAM', 10, 'Dynamic', 3, 1492, 4752, 281474976710655, 9216, 276, 4, '2013-05-09 10:27:00', '2013-05-11 16:00:28', NULL, 'utf8_general_ci', NULL, '', ''), +('def', 'eastside', 'newsletter', 'BASE TABLE', 'InnoDB', 10, 'Compact', 14, 1170, 16384, 0, 0, 9437184, 18, '2013-05-09 10:27:00', NULL, NULL, 'utf8_general_ci', NULL, '', ''), +('def', 'eastside', 'next_reference', 'BASE TABLE', 'InnoDB', 10, 'Compact', 1, 16384, 16384, 0, 0, 9437184, NULL, '2013-05-09 10:27:00', NULL, NULL, 'utf8_general_ci', NULL, '', ''), +('def', 'eastside', 'paintings', 'BASE TABLE', 'MyISAM', 10, 'Dynamic', 59, 95, 5752, 281474976710655, 3072, 100, 60, '2013-05-09 10:27:00', '2013-05-12 13:48:13', NULL, 'utf8_general_ci', NULL, '', ''); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `TABLESPACES` +-- + +DROP TABLE IF EXISTS `TABLESPACES`; +CREATE TEMPORARY TABLE `TABLESPACES` ( + `TABLESPACE_NAME` varchar(64) NOT NULL DEFAULT '', + `ENGINE` varchar(64) NOT NULL DEFAULT '', + `TABLESPACE_TYPE` varchar(64) DEFAULT NULL, + `LOGFILE_GROUP_NAME` varchar(64) DEFAULT NULL, + `EXTENT_SIZE` bigint(21) unsigned DEFAULT NULL, + `AUTOEXTEND_SIZE` bigint(21) unsigned DEFAULT NULL, + `MAXIMUM_SIZE` bigint(21) unsigned DEFAULT NULL, + `NODEGROUP_ID` bigint(21) unsigned DEFAULT NULL, + `TABLESPACE_COMMENT` varchar(2048) DEFAULT NULL +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `TABLE_CONSTRAINTS` +-- + +DROP TABLE IF EXISTS `TABLE_CONSTRAINTS`; +CREATE TEMPORARY TABLE `TABLE_CONSTRAINTS` ( + `CONSTRAINT_CATALOG` varchar(512) NOT NULL DEFAULT '', + `CONSTRAINT_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `CONSTRAINT_NAME` varchar(64) NOT NULL DEFAULT '', + `TABLE_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `TABLE_NAME` varchar(64) NOT NULL DEFAULT '', + `CONSTRAINT_TYPE` varchar(64) NOT NULL DEFAULT '' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `TABLE_CONSTRAINTS` +-- + +INSERT INTO `TABLE_CONSTRAINTS` (`CONSTRAINT_CATALOG`, `CONSTRAINT_SCHEMA`, `CONSTRAINT_NAME`, `TABLE_SCHEMA`, `TABLE_NAME`, `CONSTRAINT_TYPE`) VALUES +('def', 'eastside', 'PRIMARY', 'eastside', 'error_message', 'PRIMARY KEY'), +('def', 'eastside', 'PRIMARY', 'eastside', 'news', 'PRIMARY KEY'), +('def', 'eastside', 'PRIMARY', 'eastside', 'newsletter', 'PRIMARY KEY'), +('def', 'eastside', 'PRIMARY', 'eastside', 'next_reference', 'PRIMARY KEY'), +('def', 'eastside', 'PRIMARY', 'eastside', 'paintings', 'PRIMARY KEY'), +('def', 'eastside', 'code', 'eastside', 'paintings', 'UNIQUE'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `TABLE_PRIVILEGES` +-- + +DROP TABLE IF EXISTS `TABLE_PRIVILEGES`; +CREATE TEMPORARY TABLE `TABLE_PRIVILEGES` ( + `GRANTEE` varchar(81) NOT NULL DEFAULT '', + `TABLE_CATALOG` varchar(512) NOT NULL DEFAULT '', + `TABLE_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `TABLE_NAME` varchar(64) NOT NULL DEFAULT '', + `PRIVILEGE_TYPE` varchar(64) NOT NULL DEFAULT '', + `IS_GRANTABLE` varchar(3) NOT NULL DEFAULT '' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `TABLE_STATISTICS` +-- + +DROP TABLE IF EXISTS `TABLE_STATISTICS`; +CREATE TEMPORARY TABLE `TABLE_STATISTICS` ( + `TABLE_SCHEMA` varchar(192) NOT NULL DEFAULT '', + `TABLE_NAME` varchar(192) NOT NULL DEFAULT '', + `ROWS_READ` bigint(21) NOT NULL DEFAULT '0', + `ROWS_CHANGED` bigint(21) NOT NULL DEFAULT '0', + `ROWS_CHANGED_X_INDEXES` bigint(21) NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `TRIGGERS` +-- + +DROP TABLE IF EXISTS `TRIGGERS`; +CREATE TEMPORARY TABLE `TRIGGERS` ( + `TRIGGER_CATALOG` varchar(512) NOT NULL DEFAULT '', + `TRIGGER_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `TRIGGER_NAME` varchar(64) NOT NULL DEFAULT '', + `EVENT_MANIPULATION` varchar(6) NOT NULL DEFAULT '', + `EVENT_OBJECT_CATALOG` varchar(512) NOT NULL DEFAULT '', + `EVENT_OBJECT_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `EVENT_OBJECT_TABLE` varchar(64) NOT NULL DEFAULT '', + `ACTION_ORDER` bigint(4) NOT NULL DEFAULT '0', + `ACTION_CONDITION` longtext, + `ACTION_STATEMENT` longtext NOT NULL, + `ACTION_ORIENTATION` varchar(9) NOT NULL DEFAULT '', + `ACTION_TIMING` varchar(6) NOT NULL DEFAULT '', + `ACTION_REFERENCE_OLD_TABLE` varchar(64) DEFAULT NULL, + `ACTION_REFERENCE_NEW_TABLE` varchar(64) DEFAULT NULL, + `ACTION_REFERENCE_OLD_ROW` varchar(3) NOT NULL DEFAULT '', + `ACTION_REFERENCE_NEW_ROW` varchar(3) NOT NULL DEFAULT '', + `CREATED` datetime DEFAULT NULL, + `SQL_MODE` varchar(8192) NOT NULL DEFAULT '', + `DEFINER` varchar(77) NOT NULL DEFAULT '', + `CHARACTER_SET_CLIENT` varchar(32) NOT NULL DEFAULT '', + `COLLATION_CONNECTION` varchar(32) NOT NULL DEFAULT '', + `DATABASE_COLLATION` varchar(32) NOT NULL DEFAULT '' +) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=0; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `USER_PRIVILEGES` +-- + +DROP TABLE IF EXISTS `USER_PRIVILEGES`; +CREATE TEMPORARY TABLE `USER_PRIVILEGES` ( + `GRANTEE` varchar(81) NOT NULL DEFAULT '', + `TABLE_CATALOG` varchar(512) NOT NULL DEFAULT '', + `PRIVILEGE_TYPE` varchar(64) NOT NULL DEFAULT '', + `IS_GRANTABLE` varchar(3) NOT NULL DEFAULT '' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `USER_PRIVILEGES` +-- + +INSERT INTO `USER_PRIVILEGES` (`GRANTEE`, `TABLE_CATALOG`, `PRIVILEGE_TYPE`, `IS_GRANTABLE`) VALUES +('''eastside_admin''@''localhost''', 'def', 'SUPER', 'NO'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `USER_STATISTICS` +-- + +DROP TABLE IF EXISTS `USER_STATISTICS`; +CREATE TEMPORARY TABLE `USER_STATISTICS` ( + `USER` varchar(48) NOT NULL DEFAULT '', + `TOTAL_CONNECTIONS` int(11) NOT NULL DEFAULT '0', + `CONCURRENT_CONNECTIONS` int(11) NOT NULL DEFAULT '0', + `CONNECTED_TIME` int(11) NOT NULL DEFAULT '0', + `BUSY_TIME` double NOT NULL DEFAULT '0', + `CPU_TIME` double NOT NULL DEFAULT '0', + `BYTES_RECEIVED` bigint(21) NOT NULL DEFAULT '0', + `BYTES_SENT` bigint(21) NOT NULL DEFAULT '0', + `BINLOG_BYTES_WRITTEN` bigint(21) NOT NULL DEFAULT '0', + `ROWS_READ` bigint(21) NOT NULL DEFAULT '0', + `ROWS_SENT` bigint(21) NOT NULL DEFAULT '0', + `ROWS_DELETED` bigint(21) NOT NULL DEFAULT '0', + `ROWS_INSERTED` bigint(21) NOT NULL DEFAULT '0', + `ROWS_UPDATED` bigint(21) NOT NULL DEFAULT '0', + `SELECT_COMMANDS` bigint(21) NOT NULL DEFAULT '0', + `UPDATE_COMMANDS` bigint(21) NOT NULL DEFAULT '0', + `OTHER_COMMANDS` bigint(21) NOT NULL DEFAULT '0', + `COMMIT_TRANSACTIONS` bigint(21) NOT NULL DEFAULT '0', + `ROLLBACK_TRANSACTIONS` bigint(21) NOT NULL DEFAULT '0', + `DENIED_CONNECTIONS` bigint(21) NOT NULL DEFAULT '0', + `LOST_CONNECTIONS` bigint(21) NOT NULL DEFAULT '0', + `ACCESS_DENIED` bigint(21) NOT NULL DEFAULT '0', + `EMPTY_QUERIES` bigint(21) NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `VIEWS` +-- + +DROP TABLE IF EXISTS `VIEWS`; +CREATE TEMPORARY TABLE `VIEWS` ( + `TABLE_CATALOG` varchar(512) NOT NULL DEFAULT '', + `TABLE_SCHEMA` varchar(64) NOT NULL DEFAULT '', + `TABLE_NAME` varchar(64) NOT NULL DEFAULT '', + `VIEW_DEFINITION` longtext NOT NULL, + `CHECK_OPTION` varchar(8) NOT NULL DEFAULT '', + `IS_UPDATABLE` varchar(3) NOT NULL DEFAULT '', + `DEFINER` varchar(77) NOT NULL DEFAULT '', + `SECURITY_TYPE` varchar(7) NOT NULL DEFAULT '', + `CHARACTER_SET_CLIENT` varchar(32) NOT NULL DEFAULT '', + `COLLATION_CONNECTION` varchar(32) NOT NULL DEFAULT '' +) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=0; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_CMPMEM_RESET` +-- + +DROP TABLE IF EXISTS `INNODB_CMPMEM_RESET`; +CREATE TEMPORARY TABLE `INNODB_CMPMEM_RESET` ( + `page_size` int(5) NOT NULL DEFAULT '0', + `buffer_pool_instance` int(11) NOT NULL DEFAULT '0', + `pages_used` int(11) NOT NULL DEFAULT '0', + `pages_free` int(11) NOT NULL DEFAULT '0', + `relocation_ops` bigint(21) NOT NULL DEFAULT '0', + `relocation_time` int(11) NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_RSEG` +-- + +DROP TABLE IF EXISTS `INNODB_RSEG`; +CREATE TEMPORARY TABLE `INNODB_RSEG` ( + `rseg_id` bigint(21) unsigned NOT NULL DEFAULT '0', + `space_id` bigint(21) unsigned NOT NULL DEFAULT '0', + `zip_size` bigint(21) unsigned NOT NULL DEFAULT '0', + `page_no` bigint(21) unsigned NOT NULL DEFAULT '0', + `max_size` bigint(21) unsigned NOT NULL DEFAULT '0', + `curr_size` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_UNDO_LOGS` +-- + +DROP TABLE IF EXISTS `INNODB_UNDO_LOGS`; +CREATE TEMPORARY TABLE `INNODB_UNDO_LOGS` ( + `trx_id` varchar(18) NOT NULL DEFAULT '', + `rseg_id` bigint(21) unsigned NOT NULL DEFAULT '0', + `useg_id` bigint(21) unsigned NOT NULL DEFAULT '0', + `type` varchar(256) NOT NULL DEFAULT '', + `state` varchar(256) NOT NULL DEFAULT '', + `size` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_CMPMEM` +-- + +DROP TABLE IF EXISTS `INNODB_CMPMEM`; +CREATE TEMPORARY TABLE `INNODB_CMPMEM` ( + `page_size` int(5) NOT NULL DEFAULT '0', + `buffer_pool_instance` int(11) NOT NULL DEFAULT '0', + `pages_used` int(11) NOT NULL DEFAULT '0', + `pages_free` int(11) NOT NULL DEFAULT '0', + `relocation_ops` bigint(21) NOT NULL DEFAULT '0', + `relocation_time` int(11) NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_SYS_TABLESTATS` +-- + +DROP TABLE IF EXISTS `INNODB_SYS_TABLESTATS`; +CREATE TEMPORARY TABLE `INNODB_SYS_TABLESTATS` ( + `TABLE_ID` bigint(21) unsigned NOT NULL DEFAULT '0', + `SCHEMA` varchar(193) NOT NULL DEFAULT '', + `NAME` varchar(193) NOT NULL DEFAULT '', + `STATS_INITIALIZED` varchar(193) NOT NULL DEFAULT '', + `NUM_ROWS` bigint(21) unsigned NOT NULL DEFAULT '0', + `CLUST_INDEX_SIZE` bigint(21) unsigned NOT NULL DEFAULT '0', + `OTHER_INDEX_SIZE` bigint(21) unsigned NOT NULL DEFAULT '0', + `MODIFIED_COUNTER` bigint(21) unsigned NOT NULL DEFAULT '0', + `AUTOINC` bigint(21) unsigned NOT NULL DEFAULT '0', + `MYSQL_HANDLES_OPENED` int(11) NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_LOCK_WAITS` +-- + +DROP TABLE IF EXISTS `INNODB_LOCK_WAITS`; +CREATE TEMPORARY TABLE `INNODB_LOCK_WAITS` ( + `requesting_trx_id` varchar(18) NOT NULL DEFAULT '', + `requested_lock_id` varchar(81) NOT NULL DEFAULT '', + `blocking_trx_id` varchar(18) NOT NULL DEFAULT '', + `blocking_lock_id` varchar(81) NOT NULL DEFAULT '' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_INDEX_STATS` +-- + +DROP TABLE IF EXISTS `INNODB_INDEX_STATS`; +CREATE TEMPORARY TABLE `INNODB_INDEX_STATS` ( + `table_schema` varchar(192) NOT NULL DEFAULT '', + `table_name` varchar(192) NOT NULL DEFAULT '', + `index_name` varchar(192) NOT NULL DEFAULT '', + `fields` bigint(21) unsigned NOT NULL DEFAULT '0', + `rows_per_key` varchar(256) NOT NULL DEFAULT '', + `index_total_pages` bigint(21) unsigned NOT NULL DEFAULT '0', + `index_leaf_pages` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_CMP` +-- + +DROP TABLE IF EXISTS `INNODB_CMP`; +CREATE TEMPORARY TABLE `INNODB_CMP` ( + `page_size` int(5) NOT NULL DEFAULT '0', + `compress_ops` int(11) NOT NULL DEFAULT '0', + `compress_ops_ok` int(11) NOT NULL DEFAULT '0', + `compress_time` int(11) NOT NULL DEFAULT '0', + `uncompress_ops` int(11) NOT NULL DEFAULT '0', + `uncompress_time` int(11) NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_CMP_RESET` +-- + +DROP TABLE IF EXISTS `INNODB_CMP_RESET`; +CREATE TEMPORARY TABLE `INNODB_CMP_RESET` ( + `page_size` int(5) NOT NULL DEFAULT '0', + `compress_ops` int(11) NOT NULL DEFAULT '0', + `compress_ops_ok` int(11) NOT NULL DEFAULT '0', + `compress_time` int(11) NOT NULL DEFAULT '0', + `uncompress_ops` int(11) NOT NULL DEFAULT '0', + `uncompress_time` int(11) NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_CHANGED_PAGES` +-- + +DROP TABLE IF EXISTS `INNODB_CHANGED_PAGES`; +CREATE TEMPORARY TABLE `INNODB_CHANGED_PAGES` ( + `space_id` int(11) unsigned NOT NULL DEFAULT '0', + `page_id` int(11) unsigned NOT NULL DEFAULT '0', + `start_lsn` bigint(21) unsigned NOT NULL DEFAULT '0', + `end_lsn` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_BUFFER_POOL_PAGES` +-- + +DROP TABLE IF EXISTS `INNODB_BUFFER_POOL_PAGES`; +CREATE TEMPORARY TABLE `INNODB_BUFFER_POOL_PAGES` ( + `page_type` varchar(64) DEFAULT NULL, + `space_id` bigint(21) unsigned NOT NULL DEFAULT '0', + `page_no` bigint(21) unsigned NOT NULL DEFAULT '0', + `lru_position` bigint(21) unsigned NOT NULL DEFAULT '0', + `fix_count` bigint(21) unsigned NOT NULL DEFAULT '0', + `flush_type` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_TRX` +-- + +DROP TABLE IF EXISTS `INNODB_TRX`; +CREATE TEMPORARY TABLE `INNODB_TRX` ( + `trx_id` varchar(18) NOT NULL DEFAULT '', + `trx_state` varchar(13) NOT NULL DEFAULT '', + `trx_started` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `trx_requested_lock_id` varchar(81) DEFAULT NULL, + `trx_wait_started` datetime DEFAULT NULL, + `trx_weight` bigint(21) unsigned NOT NULL DEFAULT '0', + `trx_mysql_thread_id` bigint(21) unsigned NOT NULL DEFAULT '0', + `trx_query` varchar(1024) DEFAULT NULL, + `trx_operation_state` varchar(64) DEFAULT NULL, + `trx_tables_in_use` bigint(21) unsigned NOT NULL DEFAULT '0', + `trx_tables_locked` bigint(21) unsigned NOT NULL DEFAULT '0', + `trx_lock_structs` bigint(21) unsigned NOT NULL DEFAULT '0', + `trx_lock_memory_bytes` bigint(21) unsigned NOT NULL DEFAULT '0', + `trx_rows_locked` bigint(21) unsigned NOT NULL DEFAULT '0', + `trx_rows_modified` bigint(21) unsigned NOT NULL DEFAULT '0', + `trx_concurrency_tickets` bigint(21) unsigned NOT NULL DEFAULT '0', + `trx_isolation_level` varchar(16) NOT NULL DEFAULT '', + `trx_unique_checks` int(1) NOT NULL DEFAULT '0', + `trx_foreign_key_checks` int(1) NOT NULL DEFAULT '0', + `trx_last_foreign_key_error` varchar(256) DEFAULT NULL, + `trx_adaptive_hash_latched` int(1) NOT NULL DEFAULT '0', + `trx_adaptive_hash_timeout` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_BUFFER_POOL_PAGES_INDEX` +-- + +DROP TABLE IF EXISTS `INNODB_BUFFER_POOL_PAGES_INDEX`; +CREATE TEMPORARY TABLE `INNODB_BUFFER_POOL_PAGES_INDEX` ( + `index_id` bigint(21) unsigned NOT NULL DEFAULT '0', + `space_id` bigint(21) unsigned NOT NULL DEFAULT '0', + `page_no` bigint(21) unsigned NOT NULL DEFAULT '0', + `n_recs` bigint(21) unsigned NOT NULL DEFAULT '0', + `data_size` bigint(21) unsigned NOT NULL DEFAULT '0', + `hashed` bigint(21) unsigned NOT NULL DEFAULT '0', + `access_time` bigint(21) unsigned NOT NULL DEFAULT '0', + `modified` bigint(21) unsigned NOT NULL DEFAULT '0', + `dirty` bigint(21) unsigned NOT NULL DEFAULT '0', + `old` bigint(21) unsigned NOT NULL DEFAULT '0', + `lru_position` bigint(21) unsigned NOT NULL DEFAULT '0', + `fix_count` bigint(21) unsigned NOT NULL DEFAULT '0', + `flush_type` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_LOCKS` +-- + +DROP TABLE IF EXISTS `INNODB_LOCKS`; +CREATE TEMPORARY TABLE `INNODB_LOCKS` ( + `lock_id` varchar(81) NOT NULL DEFAULT '', + `lock_trx_id` varchar(18) NOT NULL DEFAULT '', + `lock_mode` varchar(32) NOT NULL DEFAULT '', + `lock_type` varchar(32) NOT NULL DEFAULT '', + `lock_table` varchar(1024) NOT NULL DEFAULT '', + `lock_index` varchar(1024) DEFAULT NULL, + `lock_space` bigint(21) unsigned DEFAULT NULL, + `lock_page` bigint(21) unsigned DEFAULT NULL, + `lock_rec` bigint(21) unsigned DEFAULT NULL, + `lock_data` varchar(8192) DEFAULT NULL +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_BUFFER_POOL_PAGES_BLOB` +-- + +DROP TABLE IF EXISTS `INNODB_BUFFER_POOL_PAGES_BLOB`; +CREATE TEMPORARY TABLE `INNODB_BUFFER_POOL_PAGES_BLOB` ( + `space_id` bigint(21) unsigned NOT NULL DEFAULT '0', + `page_no` bigint(21) unsigned NOT NULL DEFAULT '0', + `compressed` bigint(21) unsigned NOT NULL DEFAULT '0', + `part_len` bigint(21) unsigned NOT NULL DEFAULT '0', + `next_page_no` bigint(21) unsigned NOT NULL DEFAULT '0', + `lru_position` bigint(21) unsigned NOT NULL DEFAULT '0', + `fix_count` bigint(21) unsigned NOT NULL DEFAULT '0', + `flush_type` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_SYS_TABLES` +-- + +DROP TABLE IF EXISTS `INNODB_SYS_TABLES`; +CREATE TEMPORARY TABLE `INNODB_SYS_TABLES` ( + `TABLE_ID` bigint(21) unsigned NOT NULL DEFAULT '0', + `SCHEMA` varchar(193) NOT NULL DEFAULT '', + `NAME` varchar(193) NOT NULL DEFAULT '', + `FLAG` int(11) NOT NULL DEFAULT '0', + `N_COLS` int(11) NOT NULL DEFAULT '0', + `SPACE` int(11) NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_SYS_FIELDS` +-- + +DROP TABLE IF EXISTS `INNODB_SYS_FIELDS`; +CREATE TEMPORARY TABLE `INNODB_SYS_FIELDS` ( + `INDEX_ID` bigint(21) unsigned NOT NULL DEFAULT '0', + `NAME` varchar(193) NOT NULL DEFAULT '', + `POS` int(11) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_SYS_COLUMNS` +-- + +DROP TABLE IF EXISTS `INNODB_SYS_COLUMNS`; +CREATE TEMPORARY TABLE `INNODB_SYS_COLUMNS` ( + `TABLE_ID` bigint(21) unsigned NOT NULL DEFAULT '0', + `NAME` varchar(193) NOT NULL DEFAULT '', + `POS` bigint(21) unsigned NOT NULL DEFAULT '0', + `MTYPE` int(11) NOT NULL DEFAULT '0', + `PRTYPE` int(11) NOT NULL DEFAULT '0', + `LEN` int(11) NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_BUFFER_PAGE` +-- + +DROP TABLE IF EXISTS `INNODB_BUFFER_PAGE`; +CREATE TEMPORARY TABLE `INNODB_BUFFER_PAGE` ( + `POOL_ID` bigint(21) unsigned NOT NULL DEFAULT '0', + `BLOCK_ID` bigint(21) unsigned NOT NULL DEFAULT '0', + `SPACE` bigint(21) unsigned NOT NULL DEFAULT '0', + `PAGE_NUMBER` bigint(21) unsigned NOT NULL DEFAULT '0', + `PAGE_TYPE` varchar(64) DEFAULT NULL, + `FLUSH_TYPE` bigint(21) unsigned NOT NULL DEFAULT '0', + `FIX_COUNT` bigint(21) unsigned NOT NULL DEFAULT '0', + `IS_HASHED` varchar(3) DEFAULT NULL, + `NEWEST_MODIFICATION` bigint(21) unsigned NOT NULL DEFAULT '0', + `OLDEST_MODIFICATION` bigint(21) unsigned NOT NULL DEFAULT '0', + `ACCESS_TIME` bigint(21) unsigned NOT NULL DEFAULT '0', + `TABLE_NAME` varchar(1024) DEFAULT NULL, + `INDEX_NAME` varchar(1024) DEFAULT NULL, + `NUMBER_RECORDS` bigint(21) unsigned NOT NULL DEFAULT '0', + `DATA_SIZE` bigint(21) unsigned NOT NULL DEFAULT '0', + `COMPRESSED_SIZE` bigint(21) unsigned NOT NULL DEFAULT '0', + `PAGE_STATE` varchar(64) DEFAULT NULL, + `IO_FIX` varchar(64) DEFAULT NULL, + `IS_OLD` varchar(3) DEFAULT NULL, + `FREE_PAGE_CLOCK` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_SYS_STATS` +-- + +DROP TABLE IF EXISTS `INNODB_SYS_STATS`; +CREATE TEMPORARY TABLE `INNODB_SYS_STATS` ( + `INDEX_ID` bigint(21) unsigned NOT NULL DEFAULT '0', + `KEY_COLS` int(11) unsigned NOT NULL DEFAULT '0', + `DIFF_VALS` bigint(21) unsigned NOT NULL DEFAULT '0', + `NON_NULL_VALS` bigint(21) unsigned DEFAULT NULL +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_SYS_FOREIGN` +-- + +DROP TABLE IF EXISTS `INNODB_SYS_FOREIGN`; +CREATE TEMPORARY TABLE `INNODB_SYS_FOREIGN` ( + `ID` varchar(193) NOT NULL DEFAULT '', + `FOR_NAME` varchar(193) NOT NULL DEFAULT '', + `REF_NAME` varchar(193) NOT NULL DEFAULT '', + `N_COLS` int(11) unsigned NOT NULL DEFAULT '0', + `TYPE` int(11) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_SYS_INDEXES` +-- + +DROP TABLE IF EXISTS `INNODB_SYS_INDEXES`; +CREATE TEMPORARY TABLE `INNODB_SYS_INDEXES` ( + `INDEX_ID` bigint(21) unsigned NOT NULL DEFAULT '0', + `NAME` varchar(193) NOT NULL DEFAULT '', + `TABLE_ID` bigint(21) unsigned NOT NULL DEFAULT '0', + `TYPE` int(11) NOT NULL DEFAULT '0', + `N_FIELDS` int(11) NOT NULL DEFAULT '0', + `PAGE_NO` int(11) NOT NULL DEFAULT '0', + `SPACE` int(11) NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `XTRADB_ADMIN_COMMAND` +-- + +DROP TABLE IF EXISTS `XTRADB_ADMIN_COMMAND`; +CREATE TEMPORARY TABLE `XTRADB_ADMIN_COMMAND` ( + `result_message` varchar(1024) NOT NULL DEFAULT '' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_TABLE_STATS` +-- + +DROP TABLE IF EXISTS `INNODB_TABLE_STATS`; +CREATE TEMPORARY TABLE `INNODB_TABLE_STATS` ( + `table_schema` varchar(192) NOT NULL DEFAULT '', + `table_name` varchar(192) NOT NULL DEFAULT '', + `rows` bigint(21) unsigned NOT NULL DEFAULT '0', + `clust_size` bigint(21) unsigned NOT NULL DEFAULT '0', + `other_size` bigint(21) unsigned NOT NULL DEFAULT '0', + `modified` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_SYS_FOREIGN_COLS` +-- + +DROP TABLE IF EXISTS `INNODB_SYS_FOREIGN_COLS`; +CREATE TEMPORARY TABLE `INNODB_SYS_FOREIGN_COLS` ( + `ID` varchar(193) NOT NULL DEFAULT '', + `FOR_COL_NAME` varchar(193) NOT NULL DEFAULT '', + `REF_COL_NAME` varchar(193) NOT NULL DEFAULT '', + `POS` int(11) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_BUFFER_PAGE_LRU` +-- + +DROP TABLE IF EXISTS `INNODB_BUFFER_PAGE_LRU`; +CREATE TEMPORARY TABLE `INNODB_BUFFER_PAGE_LRU` ( + `POOL_ID` bigint(21) unsigned NOT NULL DEFAULT '0', + `LRU_POSITION` bigint(21) unsigned NOT NULL DEFAULT '0', + `SPACE` bigint(21) unsigned NOT NULL DEFAULT '0', + `PAGE_NUMBER` bigint(21) unsigned NOT NULL DEFAULT '0', + `PAGE_TYPE` varchar(64) DEFAULT NULL, + `FLUSH_TYPE` bigint(21) unsigned NOT NULL DEFAULT '0', + `FIX_COUNT` bigint(21) unsigned NOT NULL DEFAULT '0', + `IS_HASHED` varchar(3) DEFAULT NULL, + `NEWEST_MODIFICATION` bigint(21) unsigned NOT NULL DEFAULT '0', + `OLDEST_MODIFICATION` bigint(21) unsigned NOT NULL DEFAULT '0', + `ACCESS_TIME` bigint(21) unsigned NOT NULL DEFAULT '0', + `TABLE_NAME` varchar(1024) DEFAULT NULL, + `INDEX_NAME` varchar(1024) DEFAULT NULL, + `NUMBER_RECORDS` bigint(21) unsigned NOT NULL DEFAULT '0', + `DATA_SIZE` bigint(21) unsigned NOT NULL DEFAULT '0', + `COMPRESSED_SIZE` bigint(21) unsigned NOT NULL DEFAULT '0', + `COMPRESSED` varchar(3) DEFAULT NULL, + `IO_FIX` varchar(64) DEFAULT NULL, + `IS_OLD` varchar(3) DEFAULT NULL, + `FREE_PAGE_CLOCK` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) + +-- -------------------------------------------------------- + +-- +-- Table structure for table `INNODB_BUFFER_POOL_STATS` +-- + +DROP TABLE IF EXISTS `INNODB_BUFFER_POOL_STATS`; +CREATE TEMPORARY TABLE `INNODB_BUFFER_POOL_STATS` ( + `POOL_ID` bigint(21) unsigned NOT NULL DEFAULT '0', + `POOL_SIZE` bigint(21) unsigned NOT NULL DEFAULT '0', + `FREE_BUFFERS` bigint(21) unsigned NOT NULL DEFAULT '0', + `DATABASE_PAGES` bigint(21) unsigned NOT NULL DEFAULT '0', + `OLD_DATABASE_PAGES` bigint(21) unsigned NOT NULL DEFAULT '0', + `MODIFIED_DATABASE_PAGES` bigint(21) unsigned NOT NULL DEFAULT '0', + `PENDING_DECOMPRESS` bigint(21) unsigned NOT NULL DEFAULT '0', + `PENDING_READS` bigint(21) unsigned NOT NULL DEFAULT '0', + `PENDING_FLUSH_LRU` bigint(21) unsigned NOT NULL DEFAULT '0', + `PENDING_FLUSH_LIST` bigint(21) unsigned NOT NULL DEFAULT '0', + `PAGES_MADE_YOUNG` bigint(21) unsigned NOT NULL DEFAULT '0', + `PAGES_NOT_MADE_YOUNG` bigint(21) unsigned NOT NULL DEFAULT '0', + `PAGES_MADE_YOUNG_RATE` double NOT NULL DEFAULT '0', + `PAGES_MADE_NOT_YOUNG_RATE` double NOT NULL DEFAULT '0', + `NUMBER_PAGES_READ` bigint(21) unsigned NOT NULL DEFAULT '0', + `NUMBER_PAGES_CREATED` bigint(21) unsigned NOT NULL DEFAULT '0', + `NUMBER_PAGES_WRITTEN` bigint(21) unsigned NOT NULL DEFAULT '0', + `PAGES_READ_RATE` double NOT NULL DEFAULT '0', + `PAGES_CREATE_RATE` double NOT NULL DEFAULT '0', + `PAGES_WRITTEN_RATE` double NOT NULL DEFAULT '0', + `NUMBER_PAGES_GET` bigint(21) unsigned NOT NULL DEFAULT '0', + `HIT_RATE` bigint(21) unsigned NOT NULL DEFAULT '0', + `YOUNG_MAKE_PER_THOUSAND_GETS` bigint(21) unsigned NOT NULL DEFAULT '0', + `NOT_YOUNG_MAKE_PER_THOUSAND_GETS` bigint(21) unsigned NOT NULL DEFAULT '0', + `NUMBER_PAGES_READ_AHEAD` bigint(21) unsigned NOT NULL DEFAULT '0', + `NUMBER_READ_AHEAD_EVICTED` bigint(21) unsigned NOT NULL DEFAULT '0', + `READ_AHEAD_RATE` double NOT NULL DEFAULT '0', + `READ_AHEAD_EVICTED_RATE` double NOT NULL DEFAULT '0', + `LRU_IO_TOTAL` bigint(21) unsigned NOT NULL DEFAULT '0', + `LRU_IO_CURRENT` bigint(21) unsigned NOT NULL DEFAULT '0', + `UNCOMPRESS_TOTAL` bigint(21) unsigned NOT NULL DEFAULT '0', + `UNCOMPRESS_CURRENT` bigint(21) unsigned NOT NULL DEFAULT '0' +) ENGINE=MEMORY DEFAULT CHARSET=utf8; +-- Error reading data: (#1227 - Access denied; you need (at least one of) the PROCESS privilege(s) for this operation) diff --git a/src/raster/.gitattributes b/src/raster/.gitattributes new file mode 100644 index 0000000..501382c --- /dev/null +++ b/src/raster/.gitattributes @@ -0,0 +1 @@ +*.{jpg,png,mp4} filter=lfs diff=lfs merge=lfs -text \ No newline at end of file diff --git a/src/raster/front-graphic.jpg b/src/raster/front-graphic.jpg new file mode 100644 index 0000000..8f2ceaf --- /dev/null +++ b/src/raster/front-graphic.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17526e46bf9ede039b3cc416a4f9adad87d93770a8bdc13ac6e5b6f601264fd0 +size 192209 diff --git a/src/raster/paintings/.gitattributes b/src/raster/paintings/.gitattributes new file mode 100644 index 0000000..501382c --- /dev/null +++ b/src/raster/paintings/.gitattributes @@ -0,0 +1 @@ +*.{jpg,png,mp4} filter=lfs diff=lfs merge=lfs -text \ No newline at end of file diff --git a/src/raster/paintings/1001_big.jpg b/src/raster/paintings/1001_big.jpg new file mode 100644 index 0000000..1a61ec1 --- /dev/null +++ b/src/raster/paintings/1001_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f9a1e31948e12365c8f16f536e6cfdd74b0725ae5eeeaac066599cb81604acf +size 444279 diff --git a/src/raster/paintings/1001_cube-200.jpg b/src/raster/paintings/1001_cube-200.jpg new file mode 100644 index 0000000..86188fe --- /dev/null +++ b/src/raster/paintings/1001_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93e8df85d2fd5cc6a9a1a00b52480b43eef81b11da5b317a7f8bb534aa512f57 +size 38206 diff --git a/src/raster/paintings/1001_cube-300.jpg b/src/raster/paintings/1001_cube-300.jpg new file mode 100644 index 0000000..26b905f --- /dev/null +++ b/src/raster/paintings/1001_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46bd969004d40bbe9ae175c3556f4f3400007c39b049ef65a3d5cf4e2a0d5133 +size 59498 diff --git a/src/raster/paintings/1001_medium.jpg b/src/raster/paintings/1001_medium.jpg new file mode 100644 index 0000000..40381e4 --- /dev/null +++ b/src/raster/paintings/1001_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84062fb6664a50a987d54d5c795c8355422a22548ef880a1f5d3f0b81664c271 +size 159507 diff --git a/src/raster/paintings/1002_big.jpg b/src/raster/paintings/1002_big.jpg new file mode 100644 index 0000000..f20f827 --- /dev/null +++ b/src/raster/paintings/1002_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d2aa5b7e27f3f0ae4b02a8b403aa4b0b2e25031bce914d05c881fce59b772d9 +size 687510 diff --git a/src/raster/paintings/1002_cube-200.jpg b/src/raster/paintings/1002_cube-200.jpg new file mode 100644 index 0000000..b397ecc --- /dev/null +++ b/src/raster/paintings/1002_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:420241ea6ca3290426d9cfa569c86588e0348a504892855f5916e8175628006c +size 46365 diff --git a/src/raster/paintings/1002_cube-300.jpg b/src/raster/paintings/1002_cube-300.jpg new file mode 100644 index 0000000..f9665a6 --- /dev/null +++ b/src/raster/paintings/1002_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:358097d5d07e92678b369af0c7fda53b4bd8745edd069e9f990e0c3628b2488e +size 72204 diff --git a/src/raster/paintings/1002_medium.jpg b/src/raster/paintings/1002_medium.jpg new file mode 100644 index 0000000..5057a2d --- /dev/null +++ b/src/raster/paintings/1002_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1214b5e535e95ccea139e99c980cae9b969a7b073afc94729be057834abaf6f5 +size 211061 diff --git a/src/raster/paintings/1003_big.jpg b/src/raster/paintings/1003_big.jpg new file mode 100644 index 0000000..1137dc8 --- /dev/null +++ b/src/raster/paintings/1003_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5dae217f76f9ce4635b730e5d9456305511ceed8abc9136ba3172398c7320371 +size 429031 diff --git a/src/raster/paintings/1003_cube-200.jpg b/src/raster/paintings/1003_cube-200.jpg new file mode 100644 index 0000000..67a0787 --- /dev/null +++ b/src/raster/paintings/1003_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2b127bd286b54c603af1754cfbc106541f7c315d62154f3bc4e9cbebec351e9 +size 29698 diff --git a/src/raster/paintings/1003_cube-300.jpg b/src/raster/paintings/1003_cube-300.jpg new file mode 100644 index 0000000..8ee3454 --- /dev/null +++ b/src/raster/paintings/1003_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e9808d533ad2ede3b97e2f6d062d9957b761559e91e28f847f5d8126cbe0f27 +size 44833 diff --git a/src/raster/paintings/1003_medium.jpg b/src/raster/paintings/1003_medium.jpg new file mode 100644 index 0000000..41badf2 --- /dev/null +++ b/src/raster/paintings/1003_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:143cdc3616b1819a9731772cc417d327b5ec2197cc627251b8a14d9f3280c151 +size 125341 diff --git a/src/raster/paintings/1004_cube-200.jpg b/src/raster/paintings/1004_cube-200.jpg new file mode 100644 index 0000000..68b19ef --- /dev/null +++ b/src/raster/paintings/1004_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a384aeba20466521143503f34a1ce3e2530037b310d85393be8e2882f8cbd363 +size 38278 diff --git a/src/raster/paintings/1004_cube-300.jpg b/src/raster/paintings/1004_cube-300.jpg new file mode 100644 index 0000000..c9605be --- /dev/null +++ b/src/raster/paintings/1004_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:799b823232945d84f41dbb201de470ca9b4d55defcf4d9eb9d3798d552a7a1f3 +size 56482 diff --git a/src/raster/paintings/1004_medium.jpg b/src/raster/paintings/1004_medium.jpg new file mode 100644 index 0000000..ae384c5 --- /dev/null +++ b/src/raster/paintings/1004_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48ec7bce9f233d296a347a5ec642362f566dbc6fc0ba567878b64d70788d1d37 +size 156356 diff --git a/src/raster/paintings/1005_cube-200.jpg b/src/raster/paintings/1005_cube-200.jpg new file mode 100644 index 0000000..4d8022c --- /dev/null +++ b/src/raster/paintings/1005_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76a6213c74135b17cbdd833ab5a007b709ab09bcb743e7baee7c9d3e4602cff9 +size 38221 diff --git a/src/raster/paintings/1005_cube-300.jpg b/src/raster/paintings/1005_cube-300.jpg new file mode 100644 index 0000000..85833dd --- /dev/null +++ b/src/raster/paintings/1005_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7e2e439ed91ddf42662b8c26a3529d10670d4287645e5590e72730812b5ee41 +size 55169 diff --git a/src/raster/paintings/1005_medium.jpg b/src/raster/paintings/1005_medium.jpg new file mode 100644 index 0000000..d3f2b1f --- /dev/null +++ b/src/raster/paintings/1005_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:646855d39e42006307f587f4bf9afb338a64fa40248685c6f914baff5c0b096d +size 151531 diff --git a/src/raster/paintings/1006_big.jpg b/src/raster/paintings/1006_big.jpg new file mode 100644 index 0000000..134ba29 --- /dev/null +++ b/src/raster/paintings/1006_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e010c2974756ef0007a0ce4d4a38121f2f0ba38db9f814c12ea27fbefdab3669 +size 533820 diff --git a/src/raster/paintings/1006_cube-200.jpg b/src/raster/paintings/1006_cube-200.jpg new file mode 100644 index 0000000..ab71adb --- /dev/null +++ b/src/raster/paintings/1006_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b2d194ec1acd326695576eeb6a64268a74bf736a3180d787684bc18155bf9f8 +size 46974 diff --git a/src/raster/paintings/1006_cube-300.jpg b/src/raster/paintings/1006_cube-300.jpg new file mode 100644 index 0000000..b452766 --- /dev/null +++ b/src/raster/paintings/1006_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5dc854f358fd6836c52fc21a8bb26c59e53b30902f413e57791b2c77ed5e525e +size 70101 diff --git a/src/raster/paintings/1006_medium.jpg b/src/raster/paintings/1006_medium.jpg new file mode 100644 index 0000000..e72c21e --- /dev/null +++ b/src/raster/paintings/1006_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c16ab5d897dcfc1b6d8d9ecda7a92b62b46034300bdbd57ddfc33c79ffc6cf64 +size 185825 diff --git a/src/raster/paintings/1007_big.jpg b/src/raster/paintings/1007_big.jpg new file mode 100644 index 0000000..2295eb9 --- /dev/null +++ b/src/raster/paintings/1007_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:121f934a6c288e5473e495f8506f24b91486d521a6a4093e2991136786be2329 +size 220694 diff --git a/src/raster/paintings/1007_cube-200.jpg b/src/raster/paintings/1007_cube-200.jpg new file mode 100644 index 0000000..4877a5b --- /dev/null +++ b/src/raster/paintings/1007_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2ea943f585575f04151164a2ceeb36cfd351f83d271366e2842efc626ae11ba +size 44120 diff --git a/src/raster/paintings/1007_cube-300.jpg b/src/raster/paintings/1007_cube-300.jpg new file mode 100644 index 0000000..a72c6da --- /dev/null +++ b/src/raster/paintings/1007_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cb0495ba405617436708e01e8548dc7ce688a138ce933508f75415c2a8d319f +size 65642 diff --git a/src/raster/paintings/1007_medium.jpg b/src/raster/paintings/1007_medium.jpg new file mode 100644 index 0000000..54f1a22 --- /dev/null +++ b/src/raster/paintings/1007_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:377c96c94b4793551f816b5294e6c86f790e493f8a3bcf8488ec54a5249069b7 +size 114783 diff --git a/src/raster/paintings/1008_big.jpg b/src/raster/paintings/1008_big.jpg new file mode 100644 index 0000000..ae15e02 --- /dev/null +++ b/src/raster/paintings/1008_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5215a1cfa56889724a63a116d79fc27097dd7e4c5bca952991ec56168b3d1d40 +size 271520 diff --git a/src/raster/paintings/1008_cube-200.jpg b/src/raster/paintings/1008_cube-200.jpg new file mode 100644 index 0000000..bd8a8e9 --- /dev/null +++ b/src/raster/paintings/1008_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50cbe870d6f5a8f2b573d19738e9f9bd6bec7380608cdb96328ce72b0946d846 +size 48260 diff --git a/src/raster/paintings/1008_cube-300.jpg b/src/raster/paintings/1008_cube-300.jpg new file mode 100644 index 0000000..a0edc24 --- /dev/null +++ b/src/raster/paintings/1008_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a28011ea5c8c92d0ab0b2f1095c77a06c6f63385150a016027c37d602dcf7b8 +size 74512 diff --git a/src/raster/paintings/1008_medium.jpg b/src/raster/paintings/1008_medium.jpg new file mode 100644 index 0000000..74d8114 --- /dev/null +++ b/src/raster/paintings/1008_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b711521034ef85e6caa114e9f27b3d4d6a8c2557e2e37f116cb6e06cab9b8ef +size 136103 diff --git a/src/raster/paintings/1009_big.jpg b/src/raster/paintings/1009_big.jpg new file mode 100644 index 0000000..155366b --- /dev/null +++ b/src/raster/paintings/1009_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f656070b116d751abfe12dd9161eb2061f29fb0706435c26673aaa91482517a +size 223946 diff --git a/src/raster/paintings/1009_cube-200.jpg b/src/raster/paintings/1009_cube-200.jpg new file mode 100644 index 0000000..494fa0d --- /dev/null +++ b/src/raster/paintings/1009_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8bd0fa6417a03cee4baf61bc444368438fe3aac077c79d93744ebfae896697ce +size 41570 diff --git a/src/raster/paintings/1009_cube-300.jpg b/src/raster/paintings/1009_cube-300.jpg new file mode 100644 index 0000000..8c6254a --- /dev/null +++ b/src/raster/paintings/1009_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a870f116de62138cb8bdac28803462ee833603fb96b676e6a7d1e19e67cf14ef +size 62369 diff --git a/src/raster/paintings/1009_medium.jpg b/src/raster/paintings/1009_medium.jpg new file mode 100644 index 0000000..0c5aa1f --- /dev/null +++ b/src/raster/paintings/1009_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b9a15186c12047a0536226575d511efe715daccdbce7589b5422046d99c45e2 +size 115661 diff --git a/src/raster/paintings/1010_big.jpg b/src/raster/paintings/1010_big.jpg new file mode 100644 index 0000000..8f2d68a --- /dev/null +++ b/src/raster/paintings/1010_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eacb3f7c89e4a9597e20d0553fae45f60038b0df26c2a616ac073c25c30392d3 +size 280206 diff --git a/src/raster/paintings/1010_cube-200.jpg b/src/raster/paintings/1010_cube-200.jpg new file mode 100644 index 0000000..bcf9ba9 --- /dev/null +++ b/src/raster/paintings/1010_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0009b2b013570a7d2f90b94237819b832737952354fe0a3ae562a8e61787b3d7 +size 44996 diff --git a/src/raster/paintings/1010_cube-300.jpg b/src/raster/paintings/1010_cube-300.jpg new file mode 100644 index 0000000..4cdb64a --- /dev/null +++ b/src/raster/paintings/1010_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46d741077680d784d4007c936944516cc6beab210512812ff42a74a67588884f +size 68700 diff --git a/src/raster/paintings/1010_medium.jpg b/src/raster/paintings/1010_medium.jpg new file mode 100644 index 0000000..1d911a5 --- /dev/null +++ b/src/raster/paintings/1010_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2f0665f0a214edd42156020f32f34edadb1d71d063242623f9a7f3d6e70dee6 +size 141930 diff --git a/src/raster/paintings/1011_big.jpg b/src/raster/paintings/1011_big.jpg new file mode 100644 index 0000000..d53be51 --- /dev/null +++ b/src/raster/paintings/1011_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cb62bea13227db0984c451b9893d8612b4c5bd17774e493a3ebbab3a06c6ffb +size 186409 diff --git a/src/raster/paintings/1011_cube-200.jpg b/src/raster/paintings/1011_cube-200.jpg new file mode 100644 index 0000000..183d487 --- /dev/null +++ b/src/raster/paintings/1011_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:148ba82abfeb6e87ba121d56e0bd3c3c2413792c9ab5d9ebe8bbc77f6e73d785 +size 35620 diff --git a/src/raster/paintings/1011_cube-300.jpg b/src/raster/paintings/1011_cube-300.jpg new file mode 100644 index 0000000..d51ccaf --- /dev/null +++ b/src/raster/paintings/1011_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f61fb2d57df44f7f8de5c090ef9f5a44fe48e69601c2a692484eb4c21007300b +size 52342 diff --git a/src/raster/paintings/1011_medium.jpg b/src/raster/paintings/1011_medium.jpg new file mode 100644 index 0000000..e34a2a3 --- /dev/null +++ b/src/raster/paintings/1011_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27b1621015201ce9e30cce32c22cc7be65bf6b306b6da3ff004239bded6a8936 +size 115992 diff --git a/src/raster/paintings/1012_cube-200.jpg b/src/raster/paintings/1012_cube-200.jpg new file mode 100644 index 0000000..35a1821 --- /dev/null +++ b/src/raster/paintings/1012_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c3795a2bac18da8d0e6a084045f6d6492643d3607b4e14811ca0cb4cb4482e9 +size 30327 diff --git a/src/raster/paintings/1012_cube-300.jpg b/src/raster/paintings/1012_cube-300.jpg new file mode 100644 index 0000000..d3a6a11 --- /dev/null +++ b/src/raster/paintings/1012_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15b6714784795d2b32b8ffcf16cba2da0b910219307e89d482338fe6868104a1 +size 42855 diff --git a/src/raster/paintings/1012_medium.jpg b/src/raster/paintings/1012_medium.jpg new file mode 100644 index 0000000..080aa14 --- /dev/null +++ b/src/raster/paintings/1012_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74bbaa49c96d5725b62e675661ea5934095bf9a77a09a2005b4f34f71f507a9a +size 92542 diff --git a/src/raster/paintings/1013_cube-200.jpg b/src/raster/paintings/1013_cube-200.jpg new file mode 100644 index 0000000..e80be03 --- /dev/null +++ b/src/raster/paintings/1013_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec085e5574a27a27b80d1827954ac2ba92c5719d0e7d9ebad58c0d45211a6983 +size 42302 diff --git a/src/raster/paintings/1013_cube-300.jpg b/src/raster/paintings/1013_cube-300.jpg new file mode 100644 index 0000000..8a3ca60 --- /dev/null +++ b/src/raster/paintings/1013_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11c96cfa2b2d83a773f703b1f96995f0a323f8336add3fee306ffb5db731fa0f +size 61109 diff --git a/src/raster/paintings/1013_medium.jpg b/src/raster/paintings/1013_medium.jpg new file mode 100644 index 0000000..9f611d0 --- /dev/null +++ b/src/raster/paintings/1013_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01da8314f8f6a3174e4ea9a4de2f2116a891f15f66860bde90e780c579bfde05 +size 112349 diff --git a/src/raster/paintings/1014_cube-200.jpg b/src/raster/paintings/1014_cube-200.jpg new file mode 100644 index 0000000..3078cd6 --- /dev/null +++ b/src/raster/paintings/1014_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e454c0002800d21eff62b786220cece15c21fb3ae621e862bc7c5f64bf77e0fa +size 35706 diff --git a/src/raster/paintings/1014_cube-300.jpg b/src/raster/paintings/1014_cube-300.jpg new file mode 100644 index 0000000..1a4cceb --- /dev/null +++ b/src/raster/paintings/1014_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1969ade52583729b81bea728f42366ed8183c4a36f82328247239391477b0233 +size 50865 diff --git a/src/raster/paintings/1014_medium.jpg b/src/raster/paintings/1014_medium.jpg new file mode 100644 index 0000000..7da4f52 --- /dev/null +++ b/src/raster/paintings/1014_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1df51465046731cf327f38affd65035f34f4118f7819abb4ca4eebd78b1ebc3 +size 106879 diff --git a/src/raster/paintings/1015_cube-200.jpg b/src/raster/paintings/1015_cube-200.jpg new file mode 100644 index 0000000..8956ee0 --- /dev/null +++ b/src/raster/paintings/1015_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68f1c529b0f4638616bd635f069b9fd0b2e5a2593d644739126135cbfa0a62d3 +size 43039 diff --git a/src/raster/paintings/1015_cube-300.jpg b/src/raster/paintings/1015_cube-300.jpg new file mode 100644 index 0000000..9e45acb --- /dev/null +++ b/src/raster/paintings/1015_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b20323812c2e8d290c5c8604494903e120e0a45143a3bf0c3880333e9f05460 +size 61852 diff --git a/src/raster/paintings/1015_medium.jpg b/src/raster/paintings/1015_medium.jpg new file mode 100644 index 0000000..533990a --- /dev/null +++ b/src/raster/paintings/1015_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8ba89ecec0f10289831605dc5d19a104f8b3788dc9f48f847bf040a8d041cf5 +size 116455 diff --git a/src/raster/paintings/1016_cube-200.jpg b/src/raster/paintings/1016_cube-200.jpg new file mode 100644 index 0000000..1afd838 --- /dev/null +++ b/src/raster/paintings/1016_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b739409e86dfa51e9db06f6aecff86da12e6b933dfa93427b827505bef4d0c4f +size 35992 diff --git a/src/raster/paintings/1016_cube-300.jpg b/src/raster/paintings/1016_cube-300.jpg new file mode 100644 index 0000000..724fd08 --- /dev/null +++ b/src/raster/paintings/1016_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40ffe43894defdc5049153442e9b708b926630fc6a8c1e89134f3c958f8dc877 +size 51287 diff --git a/src/raster/paintings/1016_medium.jpg b/src/raster/paintings/1016_medium.jpg new file mode 100644 index 0000000..8e27065 --- /dev/null +++ b/src/raster/paintings/1016_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b8a838b50035842be47e0dbc9f7f484204a334c920a52f60101939c469db584 +size 86747 diff --git a/src/raster/paintings/1017_cube-200.jpg b/src/raster/paintings/1017_cube-200.jpg new file mode 100644 index 0000000..108e3dd --- /dev/null +++ b/src/raster/paintings/1017_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80f798b1328542cc39be2959725efe8c527d425167508942bbf0f5d2da382ec9 +size 27014 diff --git a/src/raster/paintings/1017_cube-300.jpg b/src/raster/paintings/1017_cube-300.jpg new file mode 100644 index 0000000..72244fd --- /dev/null +++ b/src/raster/paintings/1017_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:753853134927868c74a5c7d7e3ffddefdb5b0fb2b9b48befb4180d41a75568c1 +size 36665 diff --git a/src/raster/paintings/1017_medium.jpg b/src/raster/paintings/1017_medium.jpg new file mode 100644 index 0000000..1e22f1f --- /dev/null +++ b/src/raster/paintings/1017_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6b3d958807cc51decf49fe117d671ca09f3f7ae9e1bfac596e0f27df2e449b6 +size 66610 diff --git a/src/raster/paintings/1018_cube-200.jpg b/src/raster/paintings/1018_cube-200.jpg new file mode 100644 index 0000000..de09e11 --- /dev/null +++ b/src/raster/paintings/1018_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b78f83df91c422b6270fc7d233ef4a9f836e26333d27c5aa19b0d59204cbd924 +size 30863 diff --git a/src/raster/paintings/1018_cube-300.jpg b/src/raster/paintings/1018_cube-300.jpg new file mode 100644 index 0000000..35be358 --- /dev/null +++ b/src/raster/paintings/1018_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7edeb1ffe894a35bf27f0db8c5ea901acdc2f74f9c4e951e678d9105f7024a7 +size 44029 diff --git a/src/raster/paintings/1018_medium.jpg b/src/raster/paintings/1018_medium.jpg new file mode 100644 index 0000000..a6df295 --- /dev/null +++ b/src/raster/paintings/1018_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22deb23e7fd259aa3afe594efdb37f2af7594d895f15f6cd5c5b8e031811c310 +size 103924 diff --git a/src/raster/paintings/1019_cube-200.jpg b/src/raster/paintings/1019_cube-200.jpg new file mode 100644 index 0000000..41dfa32 --- /dev/null +++ b/src/raster/paintings/1019_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58530f21780f235fe52c8d7959e2114090274a6ce680203841ec007d16932f9c +size 33129 diff --git a/src/raster/paintings/1019_cube-300.jpg b/src/raster/paintings/1019_cube-300.jpg new file mode 100644 index 0000000..13581b3 --- /dev/null +++ b/src/raster/paintings/1019_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59c8f8c273b831293b8a6bb130246f38574c0dc30350ab987fe8a57a395300cf +size 49219 diff --git a/src/raster/paintings/1019_medium.jpg b/src/raster/paintings/1019_medium.jpg new file mode 100644 index 0000000..849b7ec --- /dev/null +++ b/src/raster/paintings/1019_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea038863dce47ac956272700b2273eea1187dfc5ae705b4c8d6650a861ed6951 +size 136987 diff --git a/src/raster/paintings/1020_cube-200.jpg b/src/raster/paintings/1020_cube-200.jpg new file mode 100644 index 0000000..59b5f42 --- /dev/null +++ b/src/raster/paintings/1020_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:723f8e8a77ccb02f1867c3f5b8a25527c4f75a2a17f140b213db4eafd70001fb +size 38586 diff --git a/src/raster/paintings/1020_cube-300.jpg b/src/raster/paintings/1020_cube-300.jpg new file mode 100644 index 0000000..dff90e4 --- /dev/null +++ b/src/raster/paintings/1020_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d717c07b6f72bcd8cba3eedb88800908657f7b3e7bb7c4e22bad115144bab5d +size 57242 diff --git a/src/raster/paintings/1020_medium.jpg b/src/raster/paintings/1020_medium.jpg new file mode 100644 index 0000000..0d89cef --- /dev/null +++ b/src/raster/paintings/1020_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:133d233d01b2933e18fef509e39ec738bab410ab91c452bf1e83ca7945d15e1b +size 138451 diff --git a/src/raster/paintings/1021_cube-200.jpg b/src/raster/paintings/1021_cube-200.jpg new file mode 100644 index 0000000..16d0b51 --- /dev/null +++ b/src/raster/paintings/1021_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfeac5cb425dd432b50d85f5693a330b999b9ffecda7b98183314f688ecd53bb +size 39235 diff --git a/src/raster/paintings/1021_cube-300.jpg b/src/raster/paintings/1021_cube-300.jpg new file mode 100644 index 0000000..526e171 --- /dev/null +++ b/src/raster/paintings/1021_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbc5970ba171d4243c8c4f3a9b1be40d3750d35a2d6640ab296c785f31e4bcec +size 59552 diff --git a/src/raster/paintings/1021_medium.jpg b/src/raster/paintings/1021_medium.jpg new file mode 100644 index 0000000..c9e3c4e --- /dev/null +++ b/src/raster/paintings/1021_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75bead44023b70aa24873dbca409c992c36b8b03b5ddd3b36a836b6de0d33748 +size 151718 diff --git a/src/raster/paintings/1022_big.jpg b/src/raster/paintings/1022_big.jpg new file mode 100644 index 0000000..c5b2f4e --- /dev/null +++ b/src/raster/paintings/1022_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49066176d5251c0d07c92f7bbde33dc8be241999284540445ebfb11ee7f42994 +size 258034 diff --git a/src/raster/paintings/1022_cube-200.jpg b/src/raster/paintings/1022_cube-200.jpg new file mode 100644 index 0000000..7e68c8a --- /dev/null +++ b/src/raster/paintings/1022_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5129e0cf26394fda3cbb4eee1e44407b6390692ee599d939c608bd049b643f9 +size 39923 diff --git a/src/raster/paintings/1022_cube-300.jpg b/src/raster/paintings/1022_cube-300.jpg new file mode 100644 index 0000000..c796b21 --- /dev/null +++ b/src/raster/paintings/1022_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:021353ebfa7ade21ed1830e3d3038aebf4c445944909fb02de1601e912717d01 +size 59332 diff --git a/src/raster/paintings/1022_medium.jpg b/src/raster/paintings/1022_medium.jpg new file mode 100644 index 0000000..3029cdd --- /dev/null +++ b/src/raster/paintings/1022_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8848d467389c931565149746981f21e86cccf07b72ae84e93894b5c752f2cfe +size 128760 diff --git a/src/raster/paintings/1023_cube-200.jpg b/src/raster/paintings/1023_cube-200.jpg new file mode 100644 index 0000000..6c5b094 --- /dev/null +++ b/src/raster/paintings/1023_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3004774c4c598db39e5ed7f41d2c1b3d09f845038fbe278e97b228fa482f7b48 +size 31942 diff --git a/src/raster/paintings/1023_cube-300.jpg b/src/raster/paintings/1023_cube-300.jpg new file mode 100644 index 0000000..2582b26 --- /dev/null +++ b/src/raster/paintings/1023_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1af37c134b88c698ae896da5c8e83a0db5d3376b838b9b540b722523f786576 +size 47497 diff --git a/src/raster/paintings/1023_medium.jpg b/src/raster/paintings/1023_medium.jpg new file mode 100644 index 0000000..c3aef34 --- /dev/null +++ b/src/raster/paintings/1023_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74d563b727690c0c2113a20dbe1a94e53e787b62ce68f21c51956028a7bb1a05 +size 125315 diff --git a/src/raster/paintings/1024_cube-200.jpg b/src/raster/paintings/1024_cube-200.jpg new file mode 100644 index 0000000..9401f49 --- /dev/null +++ b/src/raster/paintings/1024_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd2c25dd2c83d77c46890a4ff693c90ede19786a61f9ada1e6e8046ef7c51206 +size 45445 diff --git a/src/raster/paintings/1024_cube-300.jpg b/src/raster/paintings/1024_cube-300.jpg new file mode 100644 index 0000000..29800f1 --- /dev/null +++ b/src/raster/paintings/1024_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b7a6f63cb3e1f04da28fdfb011ee353a9d5623748be2491110a9c1412aa88b2 +size 69156 diff --git a/src/raster/paintings/1024_medium.jpg b/src/raster/paintings/1024_medium.jpg new file mode 100644 index 0000000..12bcfb5 --- /dev/null +++ b/src/raster/paintings/1024_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17fe5c89a414c82d667df83c3c8e767b5d1fee8c32e50bf272f24018ff97b06a +size 160004 diff --git a/src/raster/paintings/1025_big.jpg b/src/raster/paintings/1025_big.jpg new file mode 100644 index 0000000..efacc04 --- /dev/null +++ b/src/raster/paintings/1025_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a02ff287c7945c336810eb85230f2f31afd997e7a09992172c2d8c648245776c +size 227446 diff --git a/src/raster/paintings/1025_cube-200.jpg b/src/raster/paintings/1025_cube-200.jpg new file mode 100644 index 0000000..8fe6ce2 --- /dev/null +++ b/src/raster/paintings/1025_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34656bc621bdf08f08d6d2d33cd451dc521addb13dbbe26cf2858f69028add28 +size 37593 diff --git a/src/raster/paintings/1025_cube-300.jpg b/src/raster/paintings/1025_cube-300.jpg new file mode 100644 index 0000000..46243a9 --- /dev/null +++ b/src/raster/paintings/1025_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:992595b9304c7078f7490195c5af01edf2aeddc64ab6a716f4f3633dd8c6f48b +size 54076 diff --git a/src/raster/paintings/1025_medium.jpg b/src/raster/paintings/1025_medium.jpg new file mode 100644 index 0000000..e749eb2 --- /dev/null +++ b/src/raster/paintings/1025_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7792f1a5f50953718d06df315eaf17a3d08ab801ad554d2369eba703ce0e2115 +size 84645 diff --git a/src/raster/paintings/1026_big.jpg b/src/raster/paintings/1026_big.jpg new file mode 100644 index 0000000..6373408 --- /dev/null +++ b/src/raster/paintings/1026_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2974686a62cc1c8c088b7232ea1d85975648c77ec9b3dfc0328b4e04c0cd7cf9 +size 211722 diff --git a/src/raster/paintings/1026_cube-200.jpg b/src/raster/paintings/1026_cube-200.jpg new file mode 100644 index 0000000..c14ebf7 --- /dev/null +++ b/src/raster/paintings/1026_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12aec128b53f303758b6e5b80bd3f6f678889701325775bef7844ead9ad41da5 +size 41835 diff --git a/src/raster/paintings/1026_cube-300.jpg b/src/raster/paintings/1026_cube-300.jpg new file mode 100644 index 0000000..4d32ec0 --- /dev/null +++ b/src/raster/paintings/1026_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:453378c4328c8afa1f8b192d064797acf2aa5c1938d0adc2f216c28e82bd528e +size 59853 diff --git a/src/raster/paintings/1026_medium.jpg b/src/raster/paintings/1026_medium.jpg new file mode 100644 index 0000000..83b84b4 --- /dev/null +++ b/src/raster/paintings/1026_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4a41409a9515d61e229e520dd8100e20eb7a8651ac21724f6cecf0d28b3ae08 +size 80124 diff --git a/src/raster/paintings/1027_big.jpg b/src/raster/paintings/1027_big.jpg new file mode 100644 index 0000000..5ed9af6 --- /dev/null +++ b/src/raster/paintings/1027_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f040288e8af83703e437fe4f1290b40ba5d3e5a939e1d6628b3b65feb02663c +size 236127 diff --git a/src/raster/paintings/1027_cube-200.jpg b/src/raster/paintings/1027_cube-200.jpg new file mode 100644 index 0000000..d6b0b15 --- /dev/null +++ b/src/raster/paintings/1027_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18985db4b483185cd7ab862332536ce87d2bcbe86446b30481e84f2370a14bfc +size 32795 diff --git a/src/raster/paintings/1027_cube-300.jpg b/src/raster/paintings/1027_cube-300.jpg new file mode 100644 index 0000000..b431c02 --- /dev/null +++ b/src/raster/paintings/1027_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3357b2b852c0daea4fc801680fcc8c04ebc9e18bc030369ec57c7c040d5332bb +size 46520 diff --git a/src/raster/paintings/1027_medium.jpg b/src/raster/paintings/1027_medium.jpg new file mode 100644 index 0000000..3b8a85e --- /dev/null +++ b/src/raster/paintings/1027_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9914c0ba0454fb532fb21a4bfc433043e53e437fc46a2c323a86a44d9978cdc0 +size 85284 diff --git a/src/raster/paintings/1028_big.jpg b/src/raster/paintings/1028_big.jpg new file mode 100644 index 0000000..d3b9235 --- /dev/null +++ b/src/raster/paintings/1028_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46acdeacf884b5c5d1d84ecc90023a154582a8bf29d85e460b6e208ca0e8d1d6 +size 291648 diff --git a/src/raster/paintings/1028_cube-200.jpg b/src/raster/paintings/1028_cube-200.jpg new file mode 100644 index 0000000..2de17a6 --- /dev/null +++ b/src/raster/paintings/1028_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06c3f1bd9f24bc4b1043a96761d0cd7976db97623b852fb19040768e24f82813 +size 40816 diff --git a/src/raster/paintings/1028_cube-300.jpg b/src/raster/paintings/1028_cube-300.jpg new file mode 100644 index 0000000..1510cf7 --- /dev/null +++ b/src/raster/paintings/1028_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a681fee7c991d4c2fc03d94bc1101195d998c8fe620cc93f8e01b4d6e0115529 +size 59418 diff --git a/src/raster/paintings/1028_medium.jpg b/src/raster/paintings/1028_medium.jpg new file mode 100644 index 0000000..754fecc --- /dev/null +++ b/src/raster/paintings/1028_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccd5227e3161e0dd38aa073f8f33cadf3deb215e22338a9c8286b72751b7c050 +size 98700 diff --git a/src/raster/paintings/1030_cube-200.jpg b/src/raster/paintings/1030_cube-200.jpg new file mode 100644 index 0000000..ad2df5c --- /dev/null +++ b/src/raster/paintings/1030_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3101ebd786ebafa556742d3cef9bf2f50f26a2d10f8d756dc9a26ab5a12797f +size 44186 diff --git a/src/raster/paintings/1030_cube-300.jpg b/src/raster/paintings/1030_cube-300.jpg new file mode 100644 index 0000000..1764267 --- /dev/null +++ b/src/raster/paintings/1030_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aca6bae03fd6cd1bed97d9b788fc936022ea4f63054ae3981c97f6503987b73f +size 67221 diff --git a/src/raster/paintings/1030_medium.jpg b/src/raster/paintings/1030_medium.jpg new file mode 100644 index 0000000..0ec6963 --- /dev/null +++ b/src/raster/paintings/1030_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c554f974c9b00266a9b359f15defc2d43d3a32700c06e8fd4f3d0c3ac8a2388 +size 262187 diff --git a/src/raster/paintings/1031_big.jpg b/src/raster/paintings/1031_big.jpg new file mode 100644 index 0000000..850dd4c --- /dev/null +++ b/src/raster/paintings/1031_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:842abc087aeb2fbe36cf4d00f202d1d9215478b9c46a31139f3b3895b2c55267 +size 346401 diff --git a/src/raster/paintings/1031_cube-200.jpg b/src/raster/paintings/1031_cube-200.jpg new file mode 100644 index 0000000..ef7a5e6 --- /dev/null +++ b/src/raster/paintings/1031_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:534e35751b90bc7ac9afb4bc3231c2ea9c730134c112f8912cbde985acd5fb3d +size 47995 diff --git a/src/raster/paintings/1031_cube-300.jpg b/src/raster/paintings/1031_cube-300.jpg new file mode 100644 index 0000000..d635e52 --- /dev/null +++ b/src/raster/paintings/1031_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8c691f4c910cedd9e958255ef8bdc9f428b5211469b4649384d2d696c8a98d2 +size 71426 diff --git a/src/raster/paintings/1031_medium.jpg b/src/raster/paintings/1031_medium.jpg new file mode 100644 index 0000000..5e9f476 --- /dev/null +++ b/src/raster/paintings/1031_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec63924b5143d2423141684f43c432230e0278a253d9cacce368321eb4cb2dd5 +size 205415 diff --git a/src/raster/paintings/1032_big.jpg b/src/raster/paintings/1032_big.jpg new file mode 100644 index 0000000..74cb4c6 --- /dev/null +++ b/src/raster/paintings/1032_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0248daab38a3df35794e26e124d0944edcddc1cef3e776da9853926497991a5 +size 425781 diff --git a/src/raster/paintings/1032_cube-200.jpg b/src/raster/paintings/1032_cube-200.jpg new file mode 100644 index 0000000..a10905b --- /dev/null +++ b/src/raster/paintings/1032_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5701cc8e342f8aa31dddb108cf209b3b63d4d8a608e1cbaf9411f516a277ca19 +size 37991 diff --git a/src/raster/paintings/1032_cube-300.jpg b/src/raster/paintings/1032_cube-300.jpg new file mode 100644 index 0000000..568f12a --- /dev/null +++ b/src/raster/paintings/1032_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27f0f23c4906bafc876f84ecbe5ac624ab96481790b97dbb0cf8cee70df5cf61 +size 57096 diff --git a/src/raster/paintings/1032_medium.jpg b/src/raster/paintings/1032_medium.jpg new file mode 100644 index 0000000..46134ce --- /dev/null +++ b/src/raster/paintings/1032_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4baababb937e2ba246acaddbeaa5d649e3163c2d7695c7f705424f6ce0205d1c +size 132035 diff --git a/src/raster/paintings/1033_big.jpg b/src/raster/paintings/1033_big.jpg new file mode 100644 index 0000000..7d5206f --- /dev/null +++ b/src/raster/paintings/1033_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eebde4868f74db6fbcc949bb680497be04fba4bc01b305477f0e3d7444ffbd48 +size 978091 diff --git a/src/raster/paintings/1033_cube-200.jpg b/src/raster/paintings/1033_cube-200.jpg new file mode 100644 index 0000000..ed0c218 --- /dev/null +++ b/src/raster/paintings/1033_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dadd67290dae0f2cdde7faf011b09c39e40b20671412c61a8aed99aa21ecc1b +size 58310 diff --git a/src/raster/paintings/1033_cube-300.jpg b/src/raster/paintings/1033_cube-300.jpg new file mode 100644 index 0000000..ae3a996 --- /dev/null +++ b/src/raster/paintings/1033_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66e88c48572b14116caab19f7de7c6550fa3b7a26a352e98340a1b21c5d0bda3 +size 90484 diff --git a/src/raster/paintings/1033_medium.jpg b/src/raster/paintings/1033_medium.jpg new file mode 100644 index 0000000..10fe2b8 --- /dev/null +++ b/src/raster/paintings/1033_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da13ee6dff4d20be4210586833f59d8e7597d776266a4e89aaf6874048a01399 +size 250295 diff --git a/src/raster/paintings/1034_big.jpg b/src/raster/paintings/1034_big.jpg new file mode 100644 index 0000000..6f93ac7 --- /dev/null +++ b/src/raster/paintings/1034_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e2ed913b42c0ff65ebe2d9cff82a55836b476e6f2ee9bca223624e9af68ac44 +size 563125 diff --git a/src/raster/paintings/1034_cube-200.jpg b/src/raster/paintings/1034_cube-200.jpg new file mode 100644 index 0000000..e286da3 --- /dev/null +++ b/src/raster/paintings/1034_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7634cd75a6ea8932afe419b9de3b6f6a16dbed45a0122a91336f4ad394387e23 +size 40903 diff --git a/src/raster/paintings/1034_cube-300.jpg b/src/raster/paintings/1034_cube-300.jpg new file mode 100644 index 0000000..d47118c --- /dev/null +++ b/src/raster/paintings/1034_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dd932161dbc41cef59b34213bbe599b2ea30aaa74e988ab5de12eae3b46e262 +size 61913 diff --git a/src/raster/paintings/1034_medium.jpg b/src/raster/paintings/1034_medium.jpg new file mode 100644 index 0000000..70d219c --- /dev/null +++ b/src/raster/paintings/1034_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14aa52b9ad52307609c9c6f849f4480c668cf662599f371b49d13c47a8b06249 +size 175905 diff --git a/src/raster/paintings/1035_big.jpg b/src/raster/paintings/1035_big.jpg new file mode 100644 index 0000000..3dfbbb5 --- /dev/null +++ b/src/raster/paintings/1035_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d9da0c22063f7ce2d85c9b9a3483938824199aff469d33f8e4bcd8fc8496eb5 +size 447067 diff --git a/src/raster/paintings/1035_cube-200.jpg b/src/raster/paintings/1035_cube-200.jpg new file mode 100644 index 0000000..1025923 --- /dev/null +++ b/src/raster/paintings/1035_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c17e7c272eaa20963ff4df5018735c0257f02bbdc2c5b7c0b86434f1b5aeb20 +size 37417 diff --git a/src/raster/paintings/1035_cube-300.jpg b/src/raster/paintings/1035_cube-300.jpg new file mode 100644 index 0000000..0f64611 --- /dev/null +++ b/src/raster/paintings/1035_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76bee22af8e56a9d5c9e2706ccc6b76d16a57715a9d6cea500d40340058d6243 +size 54371 diff --git a/src/raster/paintings/1035_medium.jpg b/src/raster/paintings/1035_medium.jpg new file mode 100644 index 0000000..1a2bab2 --- /dev/null +++ b/src/raster/paintings/1035_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82f0fb1e99f4b2e6cdc64d092f6a57c2ec32b4df801af997989a683c785cb6e4 +size 129450 diff --git a/src/raster/paintings/1037_big.jpg b/src/raster/paintings/1037_big.jpg new file mode 100644 index 0000000..269a103 --- /dev/null +++ b/src/raster/paintings/1037_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48596ce19c67146bf3600fbd1038eb52750eb6d615ea137c72fd880a6c8702e1 +size 371384 diff --git a/src/raster/paintings/1037_cube-200.jpg b/src/raster/paintings/1037_cube-200.jpg new file mode 100644 index 0000000..c7f8f3d --- /dev/null +++ b/src/raster/paintings/1037_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af792c28f3b53bf4a8cee4007e6a91a97dd4a11a6f389d4665bd3e688fd60aa3 +size 46742 diff --git a/src/raster/paintings/1037_cube-300.jpg b/src/raster/paintings/1037_cube-300.jpg new file mode 100644 index 0000000..36acea8 --- /dev/null +++ b/src/raster/paintings/1037_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e46b1127388e108c51fcf35a9edf69579ec955257a1eff30357e4e198f10717 +size 70724 diff --git a/src/raster/paintings/1037_medium.jpg b/src/raster/paintings/1037_medium.jpg new file mode 100644 index 0000000..5315d44 --- /dev/null +++ b/src/raster/paintings/1037_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d8dd86cb83ca2e887fa283ceaeec2084fdb9195438a1331a13281f582dbdce1 +size 211115 diff --git a/src/raster/paintings/1038_big.jpg b/src/raster/paintings/1038_big.jpg new file mode 100644 index 0000000..afeb1cd --- /dev/null +++ b/src/raster/paintings/1038_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b037a0cda2aa44331933ef359db7da4926cc5ffd234bb0b5c0e4178436011b4d +size 435778 diff --git a/src/raster/paintings/1038_cube-200.jpg b/src/raster/paintings/1038_cube-200.jpg new file mode 100644 index 0000000..3e1c62e --- /dev/null +++ b/src/raster/paintings/1038_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6148a33cf2930a5c8a87004d39e36b880963aeadf9290b401e0bc18bd3614e76 +size 40810 diff --git a/src/raster/paintings/1038_cube-300.jpg b/src/raster/paintings/1038_cube-300.jpg new file mode 100644 index 0000000..918747a --- /dev/null +++ b/src/raster/paintings/1038_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:382c0c634e8888a9b27b8a18575d33665e72e327736861f339f905215708250a +size 59460 diff --git a/src/raster/paintings/1038_medium.jpg b/src/raster/paintings/1038_medium.jpg new file mode 100644 index 0000000..cd202e5 --- /dev/null +++ b/src/raster/paintings/1038_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcf9f043c4db565fc17f81d9facb2e10dbf0c36ccb42a138290a569bf1672ac6 +size 140043 diff --git a/src/raster/paintings/1039_big.jpg b/src/raster/paintings/1039_big.jpg new file mode 100644 index 0000000..a399742 --- /dev/null +++ b/src/raster/paintings/1039_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddae560d42afb14c58868b1e23f4b5dc11744bb07f0b5d90d8367d1061e62f75 +size 910404 diff --git a/src/raster/paintings/1039_cube-200.jpg b/src/raster/paintings/1039_cube-200.jpg new file mode 100644 index 0000000..e060d5c --- /dev/null +++ b/src/raster/paintings/1039_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb02fb014a5b9841746aac767d76110c7392123c97d34331680b1fd4bf6496f2 +size 60484 diff --git a/src/raster/paintings/1039_cube-300.jpg b/src/raster/paintings/1039_cube-300.jpg new file mode 100644 index 0000000..46d045e --- /dev/null +++ b/src/raster/paintings/1039_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0cfb90a54b78fafcae7e79e0c9c414ac1bbeaa30db27f4724f195f5db483c7d5 +size 91959 diff --git a/src/raster/paintings/1039_medium.jpg b/src/raster/paintings/1039_medium.jpg new file mode 100644 index 0000000..4bb3b02 --- /dev/null +++ b/src/raster/paintings/1039_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:beb419d743e4226b87a3fc19797b65598fa71bb6bd9a8f8de7cb241bc281958e +size 238382 diff --git a/src/raster/paintings/1041_big.jpg b/src/raster/paintings/1041_big.jpg new file mode 100644 index 0000000..949b580 --- /dev/null +++ b/src/raster/paintings/1041_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b89466f811b218a52ef77a8a390d178be05d955a6446a12ef6f7515d492f866 +size 494352 diff --git a/src/raster/paintings/1041_cube-200.jpg b/src/raster/paintings/1041_cube-200.jpg new file mode 100644 index 0000000..d6ceddc --- /dev/null +++ b/src/raster/paintings/1041_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:deff58fc65f455ba30213d2f39293b406ec15596ac8609a290074d9d2a1a5c2d +size 49834 diff --git a/src/raster/paintings/1041_cube-300.jpg b/src/raster/paintings/1041_cube-300.jpg new file mode 100644 index 0000000..2a96ead --- /dev/null +++ b/src/raster/paintings/1041_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63dacc7f97ad77a3a02b3027ab0dbdcb6a879585a86ca4c0dc5160c66a9a543d +size 73575 diff --git a/src/raster/paintings/1041_medium.jpg b/src/raster/paintings/1041_medium.jpg new file mode 100644 index 0000000..0d647a5 --- /dev/null +++ b/src/raster/paintings/1041_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:469295428df88f229c24668f579af89fe030921a61f1b194862ad22c86b0c819 +size 178796 diff --git a/src/raster/paintings/1042_big.jpg b/src/raster/paintings/1042_big.jpg new file mode 100644 index 0000000..6b5d386 --- /dev/null +++ b/src/raster/paintings/1042_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ed12f4a220bdc7a5484522a434bc224a71bc6319e99f4701a8d1f26297abcb3 +size 266240 diff --git a/src/raster/paintings/1042_cube-200.jpg b/src/raster/paintings/1042_cube-200.jpg new file mode 100644 index 0000000..cc5f85d --- /dev/null +++ b/src/raster/paintings/1042_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3829bdeb55594215a3993888a33a3e956c2323de6c3ae251a438de2720e151b4 +size 39244 diff --git a/src/raster/paintings/1042_cube-300.jpg b/src/raster/paintings/1042_cube-300.jpg new file mode 100644 index 0000000..5a7abd6 --- /dev/null +++ b/src/raster/paintings/1042_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6156177c9e01006fcfffb7727cc1599443d0d407657be2ae1ec8874e395bd401 +size 57220 diff --git a/src/raster/paintings/1042_medium.jpg b/src/raster/paintings/1042_medium.jpg new file mode 100644 index 0000000..afadbab --- /dev/null +++ b/src/raster/paintings/1042_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0dc887c9bfb03d4decb80e723afc2da64695f7250e39120add1543150c0f3f5 +size 138350 diff --git a/src/raster/paintings/1043_big.jpg b/src/raster/paintings/1043_big.jpg new file mode 100644 index 0000000..c6a0939 --- /dev/null +++ b/src/raster/paintings/1043_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:209c789ac741087b9b98f0372bc1569cb199fd1390b421e6db9dd54cb866ea9e +size 396544 diff --git a/src/raster/paintings/1043_cube-200.jpg b/src/raster/paintings/1043_cube-200.jpg new file mode 100644 index 0000000..a686bde --- /dev/null +++ b/src/raster/paintings/1043_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb6ca1876b19eab143f9c500558527c0d08f7d867cc59d992e200ab7f117209a +size 36501 diff --git a/src/raster/paintings/1043_cube-300.jpg b/src/raster/paintings/1043_cube-300.jpg new file mode 100644 index 0000000..6b32259 --- /dev/null +++ b/src/raster/paintings/1043_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b626a5edf2afda02352b78bd66657e4bb7b6fb4c5527b702ec2807be7eddd56a +size 51729 diff --git a/src/raster/paintings/1043_medium.jpg b/src/raster/paintings/1043_medium.jpg new file mode 100644 index 0000000..96bbdea --- /dev/null +++ b/src/raster/paintings/1043_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19ce9080f64feb936e22aed269c60bad9e9fa5ba85696dfb1877a21d89f5fda5 +size 96472 diff --git a/src/raster/paintings/1044_big.jpg b/src/raster/paintings/1044_big.jpg new file mode 100644 index 0000000..3f0a1a5 --- /dev/null +++ b/src/raster/paintings/1044_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2083ef9d3fdc8fef76af284a6ded9b0d78f6ad3536cf179d38ddccb20234c2bf +size 419782 diff --git a/src/raster/paintings/1044_cube-200.jpg b/src/raster/paintings/1044_cube-200.jpg new file mode 100644 index 0000000..67b4d72 --- /dev/null +++ b/src/raster/paintings/1044_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb83aaca9403c72701e025e8754642302febf0b05e09ef96fe4abbdc31d897d8 +size 32225 diff --git a/src/raster/paintings/1044_cube-300.jpg b/src/raster/paintings/1044_cube-300.jpg new file mode 100644 index 0000000..e607450 --- /dev/null +++ b/src/raster/paintings/1044_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c65f5186050579ceb177bdfb0ef0973b056d0f50d0d4ade458f31a24dfacedb +size 44908 diff --git a/src/raster/paintings/1044_medium.jpg b/src/raster/paintings/1044_medium.jpg new file mode 100644 index 0000000..69eac6d --- /dev/null +++ b/src/raster/paintings/1044_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:884c2ba177456f6712cb4c7416c9b8c2eeb6afe173af59da6e9e3c9a77d70112 +size 98753 diff --git a/src/raster/paintings/1058_big.jpg b/src/raster/paintings/1058_big.jpg new file mode 100644 index 0000000..6e8916c --- /dev/null +++ b/src/raster/paintings/1058_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb0bb0add490504efdff77699dc7f7f27096dc68274ccdda11c81965f1247e61 +size 256724 diff --git a/src/raster/paintings/1058_cube-200.jpg b/src/raster/paintings/1058_cube-200.jpg new file mode 100644 index 0000000..1013b49 --- /dev/null +++ b/src/raster/paintings/1058_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a3acd86eebab14ae5028f64e2e9b2af3569b2329a7c4f0f1782ab156eb9ec34 +size 33151 diff --git a/src/raster/paintings/1058_cube-300.jpg b/src/raster/paintings/1058_cube-300.jpg new file mode 100644 index 0000000..16de4af --- /dev/null +++ b/src/raster/paintings/1058_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f79b670930c5d625e16032f299f3ea39eff4ba302d49a8059944f3a06017742 +size 47190 diff --git a/src/raster/paintings/1058_medium.jpg b/src/raster/paintings/1058_medium.jpg new file mode 100644 index 0000000..609cb4c --- /dev/null +++ b/src/raster/paintings/1058_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0aebe042c99dc4cfcd99991ff9aa92eeb0dc35f180e06fb49afb99df5027fe6 +size 65810 diff --git a/src/raster/paintings/1059_big.jpg b/src/raster/paintings/1059_big.jpg new file mode 100644 index 0000000..dfd7c1e --- /dev/null +++ b/src/raster/paintings/1059_big.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a4459bb4eec7957880402fbf71ac9346c53d89ef2d14ba6fd073bdc758e30a4 +size 241063 diff --git a/src/raster/paintings/1059_cube-200.jpg b/src/raster/paintings/1059_cube-200.jpg new file mode 100644 index 0000000..722dac0 --- /dev/null +++ b/src/raster/paintings/1059_cube-200.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c991bfbb67ddec18595ce5960a896be1c88fe2508e8d9f126f8a93bf4a9bff24 +size 35539 diff --git a/src/raster/paintings/1059_cube-300.jpg b/src/raster/paintings/1059_cube-300.jpg new file mode 100644 index 0000000..deecd20 --- /dev/null +++ b/src/raster/paintings/1059_cube-300.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3959faeb4a44af4ca878b8d3cbffd2d6b46017dd0431cf483dd92d5c7043194 +size 48536 diff --git a/src/raster/paintings/1059_medium.jpg b/src/raster/paintings/1059_medium.jpg new file mode 100644 index 0000000..ebeeea9 --- /dev/null +++ b/src/raster/paintings/1059_medium.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a207e833a58253249b6e994c4cdc4452622e1da96b7407b7c0d939746107e14 +size 77863 diff --git a/src/raster/paintings/no-image.png b/src/raster/paintings/no-image.png new file mode 100644 index 0000000..6ae538c --- /dev/null +++ b/src/raster/paintings/no-image.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6abd7856d5ad28e041c52c730a4dcfd5e1dfef57381a28231af689777709c9fc +size 2889 diff --git a/src/sass/_content.scss b/src/sass/_content.scss new file mode 100644 index 0000000..3082b1b --- /dev/null +++ b/src/sass/_content.scss @@ -0,0 +1,11 @@ +// import all content files from content folder here, or right it straight in +@import "content/start"; +@import "content/gallery"; +//@import "content/om_oss"; +//@import "content/samarbetspartners"; +//@import "content/kontakt"; +//@import "content/resources"; +//@import "content/learn"; +//@import "content/user"; +//@import "content/peeps"; +//@import "content/contribute"; diff --git a/src/sass/_corrections.scss b/src/sass/_corrections.scss new file mode 100644 index 0000000..27fd56c --- /dev/null +++ b/src/sass/_corrections.scss @@ -0,0 +1,88 @@ +// place corrections using modernizr classes here, such as +// html.no-svg .img { background: url('_.png'); } + +@media #{$screen} { + html.no-svg { + body { + &.start { + .clients.section { + ul { + > li { + > a { + &.smartmobility { + background-image: url('../img/clients-smartmobility.png'); + } + &.nextjet { + background-image: url('../img/clients-nextjet.png'); + } + } + } + } + } + .services { + ul { + > li { + &.bokforing { + background-image: url(../img/icon-calculator.png); + } + &.fakturering { + background-image: url(../img/icon-paperplane.png); + } + &.loneadministration { + background-image: url(../img/icon-safe.png); + } + &.bokslut { + background-image: url(../img/icon-magic.png); + } + &.arsredovisning { + background-image: url(../img/icon-note.png); + } + &.deklaration { + background-image: url(../img/icon-check.png); + } + &.chef { + background-image: url(../img/icon-people.png); + } + &.radgivning { + background-image: url(../img/icon-speech.png); + } + } + } + } + } + &.samarbetspartners { + .partner { + &.srf { + > h4 { + background-image: url('../img/partner-srf.png'); + } + } + &.hallberg { + > h4 { + background-image: url('../img/partner-hallberg.png'); + } + } + } + } + } + footer { + &._t { + ._t { + > .p { + > * { + &.phone { + background-image: url(../img/icon-phone.png); + } + &.email { + background-image: url(../img/icon-email.png); + } + &.address { + background-image: url(../img/icon-envelope.png); + } + } + } + } + } + } + } +} diff --git a/src/sass/_fonts.scss b/src/sass/_fonts.scss new file mode 100644 index 0000000..3baf107 --- /dev/null +++ b/src/sass/_fonts.scss @@ -0,0 +1,2 @@ +@import url(http://fonts.googleapis.com/css?family=Radley); +//@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,500,700,900,100); diff --git a/src/sass/_keyframes.scss b/src/sass/_keyframes.scss new file mode 100644 index 0000000..83d9705 --- /dev/null +++ b/src/sass/_keyframes.scss @@ -0,0 +1,15 @@ + // place all keyframes for animations here +@include keyframes(nav) { + 0% { + } + 50% { + margin: 0; + height: 45px; + padding-top: 23px; + } + 100% { + margin-top: 10px; + height: 35px; + padding-top: 13px; + } +} diff --git a/src/sass/_layout.scss b/src/sass/_layout.scss new file mode 100644 index 0000000..350cb0f --- /dev/null +++ b/src/sass/_layout.scss @@ -0,0 +1,135 @@ +/* ********** LAYOUT *********** */ +body.table-frame { display: table; width: 100%; } +body.table-frame > .table-row { width: 100%; display: table-row; height: 1px; overflow: auto; } +body.table-frame > .table-row.expand { height: 100%; } +#content-container { padding-bottom: 30px; } +/*#wrapper { padding-bottom: 470px; min-height: 100%; position: relative; }*/ + +/* ---------- layout > HEADER -------- */ +.top-bar { background: black; height: 60px; } +.top-bar h1 { float: left; margin: 15px 0 20px 0; padding: 0; text-indent: -9999px; width: 120px; height: 25px; background: url('../img/logo-120px.png'); } + +/* ---------- layout > NAVIGATION --------- */ +nav { + color: white; + > ul { + padding: 0; + margin: 0; + float: right; + list-style: none; + > li { + padding: 0; + margin: 0; + height: 60px; + float: left; + overflow: visible; + > a { + color: white !important; + text-decoration: none; + cursor: pointer; + display: block; + height: 60px; + padding: 20px 20px; + background: black; + &:hover { + background: #666; + border-top: 3px solid lighten($c-main-1, 5%); + padding-top: 17px; + height: 70px; + } + &.-c { + background: #333; + border-top: 3px solid $c-main-1; + padding-top: 17px; + height: 70px; + } + } + } + } +} + +/* ----------- layout > FOOTER ---------- */ +footer { + width: 100%; + h3 { + font-family: 'Radley', serif; + font-weight: normal; + font-size: 1.5em; + color: #ddd; + padding-top: 20px; + padding-bottom: 10px; + border-bottom: 1px dotted #ccc; + } + p { + color: #ddd; + } + .top { + border-top: 15px solid #666; + background: #333; + } + .bottom { + padding: 15px 0; + background: #000; + p { + padding: 0; + margin: 0; + } + } + form { + legend { + font-family: 'Radley', 'Vidaloka', serif; + font-weight: normal; + color: #ddd; + } + div.result { + display: none; + .message { + color: white; + padding-bottom: 10px; + } + } + input { + border-color: #333 !important; + } + } + .frm { + .frm-return { + position: relative; + border: solid 1px #dddddd; + padding: 1.25em; + margin: 1.125em 0; + .legend { + font-family: 'Radley', 'Vidaloka', serif; + font-weight: normal; + color: #ddd; + background: #333; + position: absolute; + top: -8px; + left: 1.25em; + padding: 0 2px; + margin: 0; + } + } + .success { + .message { + color: white; + } + } + .fail { + .message { + color: red; + } + } + } +} + +/* ------------ layout > GENERAL -------- */ +form .result { display: none; } +p.structure { padding-top: 15px; } +p.structure a { color: #666; text-decoration: none; } +p.structure a:hover { color: #999; } +p.structure a:first-child { font-weight: bold; } +p.structure .current { color: #999; font-style: italic; } + +/* ************ PAGES ************** */ + diff --git a/src/sass/_styles.scss b/src/sass/_styles.scss new file mode 100644 index 0000000..6e0f41d --- /dev/null +++ b/src/sass/_styles.scss @@ -0,0 +1,20 @@ +// general styles that are not included in spysass/components/global or codewhite/components/spysass +@media #{$screen} { + /* --------- styles > PARAGRAPH ------- */ + p { + font-family: inherit; + font-weight: normal; + font-size: 0.75em; + line-height: 1.6; + padding: 0; + margin: 0 0 1.25em 0; + text-rendering: optimizeLegibility; + aside { + font-size: 0.875em; + line-height: 1.35; + font-style: italic; + } + &.error { color: red; margin: 0; padding: 0; } + } + span.error { color: red; font-size: 0.8333em;} +} diff --git a/src/sass/_utilities.scss b/src/sass/_utilities.scss new file mode 100644 index 0000000..704cd53 --- /dev/null +++ b/src/sass/_utilities.scss @@ -0,0 +1,11 @@ +// Import helpers here... such as the following + +@import "compass/utilities/general"; +@import "compass/css3"; + +//@import "animation"; +//@import "spysass/animate/bouncing"; +//@import "spysass/animate/fading"; + +@import "spysass/mixins/headers"; +@import "spysass/mixins/navigation"; diff --git a/src/sass/_variables.scss b/src/sass/_variables.scss new file mode 100644 index 0000000..8b6f9e4 --- /dev/null +++ b/src/sass/_variables.scss @@ -0,0 +1,380 @@ +// USER VARIABLES +// + +// +// Base Variables +// + +// The default font-size is set to 100% of the browser style sheet (usually 16px) +// for compatibility with brower-based text zoom or user-set defaults. + +// Since the typical default browser font-size is 16px, that makes the calculation for grid size. +// If you want your base font-size to be different and not have it effect the grid breakpoints, +// set $em-base to $base-font-size and make sure $base-font-size is a px value. +// $base-font-size: 100%; + +// $base-line-height is 24px while $base-font-size is 16px +// $base-line-height: 150%; + +// This is the default html and body font-size for the base em value. +// $em-base: 16; + +// We use these to control various global styles +// $body-bg: #fff; +// $body-font-color: #222; +// $body-font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; +// $body-font-weight: normal; +// $body-font-style: normal; + +// We use this to control font-smoothing +// $font-smoothing: subpixel-antialiased; + +// We use these to control text direction settings +// $text-direction: ltr; + +// NOTE: No need to change this conditional statement, $text-direction variable controls it all. +// $default-float: left; +// $opposite-direction: right; +// @if $text-direction == ltr { +// $default-float: left; +// $opposite-direction: right; +// } @else { +// $default-float: right; +// $opposite-direction: left; +// } + +// We use this to control whether or not CSS classes come through in the gem files. +// $include-html-classes: true; +// $include-print-styles: true; +// $include-html-global-classes: $include-html-classes; + +// +// Global Variables +// + +// We use these as default colors throughout + +// vl - very light +// l - light +// d - dark +// vd - very dark + +$c-main-1: #a00; +$c-main-1-vl: lighten($c-main-1, 20%); +$c-main-1-l: lighten($c-main-1, 10%); +$c-main-1-d: darken($c-main-1, 10%); +$c-main-1-vd: darken($c-main-1, 20%); +// $c-main-2: #2bcb88; +// $c-main-2-vl: lighten($c-main-2, 20%); +// $c-main-2-l: lighten($c-main-2, 10%); +// $c-main-2-d: darken($c-main-2, 10%); +// $c-main-2-vd: darken($c-main-2, 20%); +// $c-main-3: #cb512b; +// $c-main-3-vl: lighten($c-main-3, 20%); +// $c-main-3-l: lighten($c-main-3, 10%); +// $c-main-3-d: darken($c-main-3, 10%); +// $c-main-3-vd: darken($c-main-3, 20%); +// $c-grey: #e9e9e9; +// $c-grey-vl: lighten($c-grey, 20%); +// $c-grey-l: lighten($c-grey, 10%); +// $c-grey-d: darken($c-grey, 10%); +// $c-grey-vd: darken($c-grey, 20%); +// $c-alert: #c60f13; +// $c-alert-vl: lighten($c-alert, 20%); +// $c-alert-l: lighten($c-alert, 10%); +// $c-alert-d: darken($c-alert, 10%); +// $c-alert-vd: darken($c-alert, 20%); +// $c-success: #5da423; +// $c-success-vl: lighten($c-success, 20%); +// $c-success-l: lighten($c-success, 10%); +// $c-success-d: darken($c-success, 10%); +// $c-success-vd: darken($c-success, 20%); + +// We use these to make sure border radius matches unless we want it different. +// $global-radius: 3px; +// $global-rounded: 1000px; + +// We use these to control inset shadow shiny edges and depressions. +// $shiny-edge-size: 0 1px 0; +// $shiny-edge-color: rgba(#fff, .5); +// $shiny-edge-active-color: rgba(#000, .2); + +//We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet +// $cursor-crosshair-value: crosshair; +// $cursor-default-value: default; +// $cursor-pointer-value: pointer; +// $cursor-help-value: help; +// $cursor-text-value: text; + +// +// Typography Variables +// + +// $include-html-type-classes: $include-html-classes; + +// We use these to control header font styles +// $header-font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif !default; +// $header-font-weight: bold !default; +// $header-font-style: normal !default; +// $header-font-color: #222 !default; +// $header-line-height: 1.4 !default; +// $header-top-margin: .2em !default; +// $header-bottom-margin: .5em !default; +// $header-text-rendering: optimizeLegibility !default; + +// We use these to control header font sizes +// $h1-font-size: emCalc(44); +// $h2-font-size: emCalc(37); +// $h3-font-size: emCalc(27); +// $h4-font-size: emCalc(23); +// $h5-font-size: emCalc(18); +// $h6-font-size: 1em; + +// These control how subheaders are styled. +// $subheader-line-height: 1.4; +// $subheader-font-color: lighten($header-font-color, 30%); +// $subheader-font-weight: 300; +// $subheader-top-margin: .2em; +// $subheader-bottom-margin: .5em; + +// A general styling +// $small-font-size: 60%; +// $small-font-color: lighten($header-font-color, 30%); + +// We use these to style paragraphs +// $paragraph-font-family: inherit; +// $paragraph-font-weight: normal; +// $paragraph-font-size: 1em; +// $paragraph-line-height: 1.6; +// $paragraph-margin-bottom: emCalc(20); +// $paragraph-aside-font-size: emCalc(14); +// $paragraph-aside-line-height: 1.35; +// $paragraph-aside-font-style: italic; +// $paragraph-text-rendering: optimizeLegibility; + +// We use these to style anchors +// $anchor-text-decoration: none; +// $anchor-font-color: $c-main-1; +// $anchor-font-color-hover: darken($c-main-1, 5%); + +// We use these to style the
element +// $hr-border-width: 1px; +// $hr-border-style: solid; +// $hr-border-color: #ddd; +// $hr-margin: emCalc(20); + +// We use these to style lists +// $ulist-style-type: disc; +// $ulist-style-position: outside; +// $ulist-side-margin: emCalc(20px); +// $ulist-nested-margin: emCalc(20px); +// $olist-style-type: decimal; +// $olist-style-position: outside; +// $olist-side-margin: emCalc(25px); +// $olist-nested-margin: emCalc(25px); +// $dlist-header-weight: bold; +// $dlist-header-margin-bottom: .3em; +// $dlist-margin-bottom: emCalc(12); + +// We use these to style blockquotes +// $blockquote-font-color: lighten($header-font-color, 30%); +// $blockquote-padding: emCalc(9, 20, 0, 19); +// $blockquote-border: 1px solid #ddd; +// $blockquote-cite-font-size: emCalc(13); +// $blockquote-cite-font-color: lighten($header-font-color, 20%); +// $blockquote-cite-link-color: $blockquote-cite-font-color; + +// Acronym styles +// $acronym-underline: 1px dotted #ddd; + +// We use these to control padding and margin +// $microformat-padding: emCalc(10, 12); +// $microformat-margin: emCalc(0, 0, 20, 0); + +// We use these to control the border styles +// $microformat-border-width: 1px; +// $microformat-border-style: solid; +// $microformat-border-color: #ddd; + +// We use these to control full name font styles +// $microformat-fullname-font-weight: bold; +// $microformat-fullname-font-size: emCalc(15); + +// We use this to control the summary font styles +// $microformat-summary-font-weight: bold; + +// We use this to control abbr padding +// $microformat-abbr-padding: emCalc(0, 1); + +// We use this to control abbr font styles +// $microformat-abbr-font-weight: bold; +// $microformat-abbr-font-decoration: none; + +// Control code in

+// $include-code-classes: false;
+
+// We use these to style  tags
+// $code-color: darken($c-alert, 15%);
+// $code-font-family: Consolas, 'Liberation Mono', Courier, monospace;
+// $code-font-weight: bold;
+
+//
+// Media Queries
+//
+
+// $small-screen-min: 0px;
+// $medium-screen-min: 640px;
+// $large-screen-min: 1024px;
+// $xlarge-screen-min: 1440px;
+
+// $small-screen-max: $medium-screen-min - 1;
+// $medium-screen-max: $large-screen-min - 1;
+// $large-screen-max: $xlarge-screen-min - 1;
+
+// $screen: "only screen";
+// $small-only: "only screen and (min-width: #{$small-screen-min}) and (max-width: #{$small-screen-max})";
+// $small-min: "only screen and (min-width: #{$small-screen-min})";
+// $small-max: "only screen and (max-width: #{$small-screen-max})";
+// $medium-only: "only screen and (min-width: #{$medium-screen-min}) and (max-width: #{$medium-screen-max})";
+// $medium-min: "only screen and (min-width: #{$medium-screen-min})";
+// $medium-max: "only screen and (max-width: #{$medium-screen-max})";
+// $large-only: "only screen and (min-width: #{$large-screen-min}) and (max-width: #{$large-screen-max})";
+// $large-min: "only screen and (min-width: #{$large-screen-min})";
+// $large-max: "only screen and (max-width: #{$large-screen-max})";
+// $xlarge-only: "only screen and (min-width: #{$xlarge-screen-min})";
+// $xlarge-min: "only screen and (min-width: #{$xlarge-screen-min})";
+// $landscape: "only screen and (orientation: landscape)";
+// $portrait: "only screen and (orientation: portrait)";
+
+//
+// Grid Variables
+//
+
+// $include-html-grid-classes: true;
+// $row-width: 960px;
+// $column-gutter: 30px;
+// $total-columns: 12;
+
+//
+// Button Variables
+//
+
+// $include-html-button-classes: $include-html-classes;
+
+// We use these to build padding for buttons.
+// $button-med: emCalc(12);
+// $button-tny: emCalc(7);
+// $button-sml: emCalc(9);
+// $button-lrg: emCalc(16);
+
+// We use this to control the display property.
+// $button-display: inline-block;
+// $button-margin-bottom: emCalc(20);
+
+// We use these to control button text styles.
+// $button-font-family: inherit;
+// $button-font-color: #fff;
+// $button-font-color-alt: #333;
+// $button-font-med: emCalc(16);
+// $button-font-tny: emCalc(11);
+// $button-font-sml: emCalc(13);
+// $button-font-lrg: emCalc(20);
+// $button-font-weight: bold;
+// $button-font-align: center;
+
+// We use these to control various hover effects.
+// $button-function-factor: 10%;
+
+// We use these to control button border styles.
+// $button-border-width: 1px;
+// $button-border-style: solid;
+
+// We use this to set the default radius used throughout the core.
+// $button-radius: $global-radius;
+// $button-round: $global-rounded;
+
+// We use this to set default opacity for disabled buttons.
+// $button-disabled-opacity: 0.6;
+
+//
+// Form Variables
+//
+
+// $include-html-form-classes: $include-html-classes;
+
+// We use this to set the base for lots of form spacing and positioning styles
+// $form-spacing: emCalc(16);
+// $form-part-bottom-margin: $form-spacing;
+
+// We use these to style the labels in different ways
+// $form-label-pointer: pointer;
+// $form-label-font-size: emCalc(14);
+// $form-label-font-weight: 500;
+// $form-label-font-color: lighten(#000, 30%);
+// $form-label-bottom-margin: emCalc(3);
+// $input-font-family: inherit;
+// $input-font-color: rgba(0,0,0,0.75);
+// $input-font-size: emCalc(14);
+// $input-bg-color: #fff;
+// $input-focus-bg-color: darken(#fff, 2%);
+// $input-border-color: darken(#fff, 20%);
+// $input-focus-border-color: darken(#fff, 40%);
+// $input-border-style: solid;
+// $input-border-width: 1px;
+// $input-disabled-bg: #ddd;
+// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
+// $input-include-glowing-effect: true;
+
+// We use these to style the select form element.
+// $select-bg: #fff;
+// $select-fade-to-color: #f3f3f3;
+// $select-border-color: $input-border-color;
+// $select-triangle-color: #aaa;
+// $select-triangle-color-open: #222;
+// $select-height: emCalc(13) + ($form-spacing * 1.5);
+// $select-margin-bottom: emCalc(20);
+// $select-font-color-selected: #141414;
+// $select-disabled-color: #888;
+// $select-font-size: $input-font-size;
+// $select-width-small: 134px;
+// $select-width-medium: 254px;
+// $select-width-large: 434px;
+
+// We use these to style the fieldset border and spacing.
+// $fieldset-border-style: solid;
+// $fieldset-border-width: 1px;
+// $fieldset-border-color: #ddd;
+// $fieldset-padding: emCalc(20);
+// $fieldset-margin: emCalc(18, 0);
+
+// We use these to style the legends when you use them
+// $legend-bg: #fff;
+// $legend-font-weight: bold;
+// $legend-padding: emCalc(0, 3);
+
+// We use these to style the prefix and postfix input elements
+// $input-prefix-bg: darken(#fff, 5%);
+// $input-prefix-border-color: darken(#fff, 20%);
+// $input-prefix-border-size: 1px;
+// $input-prefix-border-type: solid;
+// $input-prefix-overflow: hidden;
+// $input-prefix-font-color: #333;
+// $input-prefix-font-color-alt: #fff;
+
+// We use these to style the error states for inputs and labels
+// $input-error-message-padding: emCalc(6, 4);
+// $input-error-message-top: -($form-spacing) - emCalc(5);
+// $input-error-message-font-size: emCalc(12);
+// $input-error-message-font-weight: bold;
+// $input-error-message-font-color: #fff;
+// $input-error-message-font-color-alt: #333;
+
+// We use this to style the glowing effect of inputs when focused
+// $glowing-effect-fade-time: 0.45s;
+// $glowing-effect-color: $input-focus-border-color;
+
+//
+// Visibility
+//
+
+// $include-html-visibility-classes: false;
diff --git a/src/sass/content/_gallery.scss b/src/sass/content/_gallery.scss
new file mode 100644
index 0000000..94902a9
--- /dev/null
+++ b/src/sass/content/_gallery.scss
@@ -0,0 +1,57 @@
+/* *********** GALLERY *************** */
+/* ----------- gallery / INDEX ------- */
+#gallery > .r > .painting { margin-bottom: 15px; overflow: hidden; }
+#gallery > .r > .painting > .container { padding: 0; width: 100%; }
+#gallery > .r > .painting > .container > .image { border: 1px solid black; cursor: pointer; padding: 30px; background: white; margin-bottom: 15px; }
+/* NOTES: only first 6 are now showed in ie8. If you remove float: right on .ration all boxes are seen. */
+#gallery > .r > .painting h3 { font-weight: normal; font-family: 'Radley'; margin-bottom: 0; }
+#gallery > .r > .painting h4 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0; }
+#gallery > .r > .painting p { margin: 0; padding: 0; }
+#gallery > .r > .painting p.price { margin: 0; font-size: 18px; }
+#gallery > .r > .painting p.artist { margin-top: 0; margin-bottom: 10px; color: #999; font-style: italic;  }
+#gallery > .r > .painting .ratio { position: relative; width: 30%; padding-bottom:30%; background: #ddd; float: right; }
+#gallery > .r > .painting .ratio-container { position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: 6px; }
+#gallery > .r > .painting .ratio-box { position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: #333; }
+
+/* ----------- gallery / VIEW -------- */
+#gallery-view { padding: 0px 0 40px 0; }
+#gallery-view .painting .image { float: left; padding: 40px; border: 1px solid #aaa; }
+#gallery-view .painting.wide .image { width: 100%; }
+#gallery-view .painting.square .image { width: 50%; }
+#gallery-view .painting.tall .image { width: 30%; }
+#gallery-view .painting .info { padding: 0 0 0 30px; float: left; }
+#gallery-view .painting.wide .info { width: 100%; padding: 30px 0 0 0; }
+#gallery-view .painting.square .info { width: 50%; }
+#gallery-view .painting.tall .info { width: 70%; }
+#gallery-view h3 { font-weight: normal; font-family: 'Radley'; font-size: 2em; margin: 0; }
+#gallery-view h4 { margin-bottom: 0; }
+#gallery-view p.artist { font-family: 'Radley'; font-size: 1.2em; font-style: italic; color: #999; margin: 0; }
+#gallery-view .col-left { float: left; width: 50%; }
+#gallery-view .col-right { float: left; width: 50%; }
+#gallery-view .info .price { margin-bottom: 20px; width: 100%;}
+#gallery-view .info .price span { display: block; float: right; clear: both;}
+#gallery-view .info .price span.label { padding-bottom: 3px; color: #a00; font-weight: bold; }
+#gallery-view .info .price span.value { font-size: 1.8em; }
+#gallery-view .info .price span.vat { padding-top: 3px; font-size: 0.8em; color: #999; }
+#gallery-view .info .buttons { text-align: right; padding-top: 20px; width: 100%; clear: both;}
+#gallery-view .info .buttons a {  float: left; width: 47.5%; }
+#gallery-view .info .buttons a.buy { margin-left: 5%;}
+#gallery-view .info .details { margin-top: 10px; }
+#gallery-view .info .details .label { font-weight: bold; }
+#gallery-view .info .description { float: left; width: 100%;  }
+#gallery-view .modal { position: relative; display: none; width: 50%; min-width: 400px; background: #ccc; padding: 30px; border: 20px solid white; }
+#gallery-view .modal h3 { color: #333; font-weight: normal; font-family: 'Radley'; font-size: 2em; margin: 0 0 20px 0; }
+#gallery-view .modal .object { float: left; width: 40%; }
+#gallery-view .modal .frm { float: left; width: 100%; }
+#gallery-view .modal .close-modal { display: block; position: absolute; top: -30px; right: -30px; text-indent: 9999px; overflow: hidden; width: 30px; height: 30px; background: url('../img/close.png'); }
+#gallery-view .modal .panel { border: 1px solid black; font-size: 0.75em; background: white; padding: 10px; }
+#gallery-view .modal .panel table { width: 100%; }
+#gallery-view .modal .panel td { padding: 2px 0; margin: 0; }
+#gallery-view .modal .panel td.label { width: 80px; }
+#gallery-view .modal .panel td.nbr { text-align: right }
+#gallery-view .modal .panel .freight td { padding-bottom: 4px; }
+#gallery-view .modal .panel .total { border-top: 1px solid black; font-weight: bold; }
+#gallery-view .modal .panel .total td { padding-top: 4px; }
+#gallery-view .modal .panel .vat { color: #666; }
+#gallery-view .modal .panel .post { display: none; }
+#gallery-view .modal a.submit { width: 100%; margin-top: 20px; }
diff --git a/src/sass/content/_start.scss b/src/sass/content/_start.scss
new file mode 100644
index 0000000..1bea044
--- /dev/null
+++ b/src/sass/content/_start.scss
@@ -0,0 +1,57 @@
+/* PAGE:START */
+
+@media #{$screen} {
+	header#homepage .c { position: relative; z-index: -1; }
+	header#homepage .c:before { z-index: -1; content: " "; display: block; height: 0; width: 100%; padding-bottom: 44.4444%; background: url('../img/front-graphic.jpg') no-repeat; background-size: 100%; background-position: left -150px; }
+	header#homepage p.lead { padding: 30px; margin: 0; background-color: rgba(0,0,0,0.5); color: white; position: absolute; bottom: 0; left: 15px; right: 15px; }
+	#info h3 { font-family: 'Radley', 'Vidaloka', serif; color: #a00; padding: 20px 0 8px 0px; margin: 10px 0 10px 0; font-size: 1.75em; font-weight: normal; border-bottom: 1px solid #aaa; background-position: right 15px; background-repeat: no-repeat; background-size: 30px; }
+	#info .about h3 { background-image: url('../img/front-icon-about-40px.png'); }
+	#info .paintings h3 { background-image: url('../img/front-icon-paintings-40px.png'); }
+	#info .order h3 { background-image: url('../img/front-icon-order-40px.png'); }
+	#paintings-display { margin-bottom: 40px; }
+	#paintings-slider { position: relative;  padding: 0; margin: 0;} 
+	#paintings-slider .slider-button { z-index: 200; border: 0; -webkit-box-shadow: none; box-shadow: none; z-index: 3; font-size: 40px; font-weight: bold; color: white; display: block; position: absolute; text-decoration: none; top: 0; height: 164px; width: 38px; padding: 65px 0 0 5px; margin: 0;  background: black; opacity: 0.5; }
+	#paintings-slider .prev { left: 0; }
+	#paintings-slider .slider-button:hover{ opacity: 0.7; cursor: pointer; z-index: 200;}
+	#paintings-slider .next{ right: 0; }
+	#paintings-slider .viewport {  overflow: hidden; z-index: 2; float: left; width: 100%; height: 164px; position: relative; }
+	#paintings-slider .slider-disable { visibility: hidden; }
+	#paintings-slider .overview { list-style: none; position: absolute; padding: 0; width: 100%; margin: 0 -10px; left: 0; top: 0; }
+	#paintings-slider .overview li{ float: left; margin: 0; padding: 0 10px; width: 184px;} 
+	#paintings-slider img.thumb { width: 100% !important; }
+	.infobox { z-index: 5; padding: 20px; width: 30%; max-width: 600px; background: #222; overflow: hidden; position: fixed; display: none; }
+	.infobox.tall { width: 30%; }
+	.infobox .image { float: left; background: white;}
+	.infobox .image img { border: 1px solid #999; display: block; padding: 50px;}
+	.infobox.wide .image { width: 100%; }
+	.infobox.square .image { width: 40%; }
+	.infobox.tall .image { width: 40%;}
+	.infobox h3 { font-family: 'Radley'; font-weight: normal; font-size: 2.5em; margin: 0; padding: 0; }
+	.infobox p.artist { margin: 0; color: #999;}
+	.infobox .price { padding-top: 20px; }
+	.infobox .price .value { font-size: 1.4em;  }
+	.infobox .price .vat { color: #999; font-size: 0.75em; }
+	.infobox .price span { display: block; }
+	.infobox .description h4 { margin: 10px 0 3px 0;   }
+	.infobox .description strong { font-weight: normal; color: #999; }
+	.infobox .info { float: left; width: auto; color: white; padding-left: 20px; margin: 0; }
+	.infobox.wide .info { width: 100%; padding-left: 0; margin-top: 20px;}
+	.infobox.wide .info div { float: left; }
+	.infobox.wide .info .price { clear: left; }
+	.infobox.wide .info .description { float: right; }
+	.infobox.wide .info .description h4 { text-align: right; }
+	#news { margin-top: 20px; margin-bottom: 20px; }
+	#news .item { position: relative; width: 100%; padding-left: 55px; }
+	#news .item h4 { margin: 0px 0 3px 0; padding: 0; }
+	#news .item p { padding: 0; margin: 0; }
+	#news .item p.link { text-align: right; }
+	#news .item a { color: #a00; text-align: right; }
+	#news .item .date { position: absolute; top: 0; left: 0;  width: 45px; }
+	#news .item .date span { display: block; text-align: center; color: white; width: 100%; }
+	#news .item .date .day { padding-top: 6px; font-size: 20px; background: #a00; height: 30px; }
+	#news .item .date .month { font-size: 0.75em; height: 18px; background: #600; padding-top: 3px; }
+}
+@media #{$small-max} {
+}
+@media #{$medium-min} {
+}
diff --git a/src/sass/main.scss b/src/sass/main.scss
new file mode 100644
index 0000000..0fbcf63
--- /dev/null
+++ b/src/sass/main.scss
@@ -0,0 +1,21 @@
+@charset "UTF-8";
+@import "spysass/base";
+@import "variables";
+
+@import "utilities";
+@import "fonts";
+
+@import "compass/reset";
+
+@import "spysass/components/global";
+@import "spysass/components/type";
+@import "spysass/components/grid";
+@import "spysass/components/buttons";
+@import "spysass/components/forms";
+
+@import "layout";
+@import "styles";
+@import "content";
+//@import "keyframes";
+@import "content";
+@import "corrections";
diff --git a/src/sass/spysass/_animate.scss b/src/sass/spysass/_animate.scss
new file mode 100644
index 0000000..8545883
--- /dev/null
+++ b/src/sass/spysass/_animate.scss
@@ -0,0 +1,28 @@
+// ---------------------------------------------------------------------------
+// Animations from Animate.css
+// Author : Dan Eden
+// URL    : http://daneden.me/animate/
+//
+// Attention seekers
+//  - flash bounce shake tada swing wobble pulse
+// Fading entrances
+//  - fadeIn fadeInUp fadeInDown fadeInLeft fadeInRight fadeInUpBig fadeInDownBig fadeInLeftBig fadeInRightBig
+// Fading exits
+//  - fadeOut fadeOutUp fadeOutDown fadeOutLeft fadeOutRight fadeOutUpBig fadeOutDownBig fadeOutLeftBig fadeOutRightBig
+// Bouncing entrances
+//  - bounceIn bounceInDown bounceInUp bounceInLeft bounceInRight
+// Bouncing exits
+//  - bounceOut bounceOutDown bounceOutUp bounceOutLeft bounceOutRight
+// Rotating entrances
+//  - rotateIn rotateInDownLeft rotateInDownRight rotateInUpLeft rotateInUpRight
+// Rotating exits
+//  - rotateOut rotateOutDownLeft rotateOutDownRight rotateOutUpLeft rotateOutUpRight
+// Specials
+//  - hinge rollIn rollOut
+// ---------------------------------------------------------------------------
+@import "animate/fading";
+@import "animate/bouncing";
+@import "animate/rotating";
+@import "animate/flippers";
+@import "animate/attention-seekers";
+@import "animate/specials";
diff --git a/src/sass/spysass/_base.scss b/src/sass/spysass/_base.scss
new file mode 100644
index 0000000..68645be
--- /dev/null
+++ b/src/sass/spysass/_base.scss
@@ -0,0 +1,81 @@
+//
+// Base Variables
+//
+
+// The default font-size is set to 100% of the browser style sheet (usually 16px)
+// for compatibility with brower-based text zoom or user-set defaults.
+
+// Since the typical default browser font-size is 16px, that makes the calculation for grid size.
+// If you want your base font-size to be different and not have it effect the grid breakpoints,
+// set $em-base to $base-font-size and make sure $base-font-size is a px value.
+$base-font-size: 100% !default;
+
+// $base-line-height is 24px while $base-font-size is 16px
+$base-line-height: 150% !default;
+
+// This is the default html and body font-size for the base em value.
+$em-base: 16 !default;
+
+// We use these to control various global styles
+$body-bg: #fff !default;
+$body-font-color: #222 !default;
+$body-font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif !default;
+$body-font-weight: normal !default;
+$body-font-style: normal !default;
+
+// We use this to control font-smoothing
+$font-smoothing: subpixel-antialiased !default;
+
+// We use these to control text direction settings
+$text-direction: ltr !default;
+
+// NOTE: No need to change this conditional statement, $text-direction variable controls it all.
+$default-float: left !default;
+$opposite-direction: right !default;
+@if $text-direction == ltr {
+	$default-float: left;
+	$opposite-direction: right;
+} @else {
+	$default-float: right;
+	$opposite-direction: left;
+}
+
+// We use this to control whether or not CSS classes come through in the gem files.
+$include-html-classes: true !default;
+$include-print-styles: true !default;
+$include-html-global-classes: $include-html-classes !default;
+
+//
+// Base Functions
+//
+
+@import "functions";
+
+//
+// Media Queries
+//
+
+$small-screen-min: emCalc(0px) !default;
+$medium-screen-min: emCalc(640px) !default;
+$large-screen-min: emCalc(1024px) !default;
+$xlarge-screen-min: emCalc(1440px) !default;
+
+$small-screen-max: $medium-screen-min - emCalc(1px) !default;
+$medium-screen-max: $large-screen-min - emCalc(1px) !default;
+$large-screen-max: $xlarge-screen-min - emCalc(1px) !default;
+
+$screen: "only screen" !default;
+$small-only: "only screen and (min-width: #{$small-screen-min}) and (max-width: #{$small-screen-max})" !default;
+$small-min: "only screen and (min-width: #{$small-screen-min})" !default;
+$small-max: "only screen and (max-width: #{$small-screen-max})" !default;
+$medium-only: "only screen and (min-width: #{$medium-screen-min}) and (max-width: #{$medium-screen-max})" !default;
+$medium-min: "only screen and (min-width: #{$medium-screen-min})" !default;
+$medium-max: "only screen and (max-width: #{$medium-screen-max})" !default;
+$large-only: "only screen and (min-width: #{$large-screen-min}) and (max-width: #{$large-screen-max})" !default;
+$large-min: "only screen and (min-width: #{$large-screen-min})" !default;
+$large-max: "only screen and (max-width: #{$large-screen-max})" !default;
+$xlarge-only: "only screen and (min-width: #{$xlarge-screen-min})" !default;
+$xlarge-min: "only screen and (min-width: #{$xlarge-screen-min})" !default;
+$landscape: "only screen and (orientation: landscape)" !default;
+$portrait: "only screen and (orientation: portrait)" !default;
+
diff --git a/src/sass/spysass/_functions.scss b/src/sass/spysass/_functions.scss
new file mode 100644
index 0000000..aebfdb9
--- /dev/null
+++ b/src/sass/spysass/_functions.scss
@@ -0,0 +1,81 @@
+// It strips the unit of measure and returns it
+@function strip-unit($num) {
+	@return $num / ($num * 0 + 1);
+}
+
+// Converts "px" to "em" using the ($)em-base
+@function convert-to-em($value,$em-base: $em-base)  {
+	$value: strip-unit($value) / strip-unit($em-base) * 1em;
+	@if ($value == 0em) { $value: 0; } // Turn 0em into 0
+	@return $value;
+}
+
+// Working in ems is annoying. Think in pixels by using this handy function, emCalc(#)
+// Just enter the number, no need to mention "px"
+@function emCalc($values...) {
+	$max: length($values); // Get the total number of parameters passed
+
+	// If there is only 1 parameter, then return it as an integer.
+	// This is done because a list can't be multiplied or divided even if it contains a single value
+	@if $max == 1 { @return convert-to-em(nth($values, 1)); }
+
+	$emValues: (); // This will eventually store the converted $values in a list
+	@for $i from 1 through $max {
+		$emValues: append($emValues, convert-to-em(nth($values, $i)));
+	}
+	@return $emValues;
+}
+
+//
+// Grid Calc Function
+//
+
+@function gridCalc($colNumber, $totalColumns) {
+	@return percentage(($colNumber / $totalColumns));
+}
+
+@mixin css-triangle($triangle-height, $triangle-direction, $triangle-width:2*$triangle-height, $triangle-color:$c-main-1) {
+	width: 0;
+	height: 0;
+	@if ($triangle-direction == top) {
+		border-left: $triangle-width / 2 solid transparent;
+		border-bottom: $triangle-height solid $triangle-color;
+		border-right: $triangle-width / 2 solid transparent;
+	}
+	@if ($triangle-direction == bottom) {
+		border-left: $triangle-width / 2 solid transparent;
+		border-top: $triangle-height solid $triangle-color;
+		border-right: $triangle-width / 2 solid transparent;
+	}
+	@if ($triangle-direction == left) {
+		border-top: $triangle-width / 2 solid transparent;
+		border-right: $triangle-height solid $triangle-color;
+		border-bottom: $triangle-width / 2 solid transparent;
+	}
+	@if ($triangle-direction == right) {
+		border-top: $triangle-width / 2 solid transparent;
+		border-left: $triangle-height solid $triangle-color;
+		border-bottom: $triangle-width / 2 solid transparent;
+	}
+}
+@mixin css-right_angle-triangle($triangle-size, $triangle-color, $triangle-direction) {
+	width: 0;
+	height: 0;
+	border: inset $triangle-size;
+	@if ($triangle-direction == top) {
+		border-color: $triangle-color transparent transparent transparent;
+		border-top-style: solid;
+	}
+	@if ($triangle-direction == bottom) {
+		border-color: transparent transparent $triangle-color transparent;
+		border-bottom-style: solid;
+	}
+	@if ($triangle-direction == left) {
+		border-color: transparent transparent transparent $triangle-color;
+		border-left-style: solid;
+	}
+	@if ($triangle-direction == right) {
+		border-color: transparent $triangle-color transparent transparent;
+		border-right-style: solid;
+	}
+}
diff --git a/src/sass/spysass/_variables.scss b/src/sass/spysass/_variables.scss
new file mode 100644
index 0000000..75ac3c6
--- /dev/null
+++ b/src/sass/spysass/_variables.scss
@@ -0,0 +1,380 @@
+// USER VARIABLES
+//
+
+//
+// Base Variables
+//
+
+// The default font-size is set to 100% of the browser style sheet (usually 16px)
+// for compatibility with brower-based text zoom or user-set defaults.
+
+// Since the typical default browser font-size is 16px, that makes the calculation for grid size.
+// If you want your base font-size to be different and not have it effect the grid breakpoints,
+// set $em-base to $base-font-size and make sure $base-font-size is a px value.
+// $base-font-size: 100%;
+
+// $base-line-height is 24px while $base-font-size is 16px
+// $base-line-height: 150%;
+
+// This is the default html and body font-size for the base em value.
+// $em-base: 16;
+
+// We use these to control various global styles
+// $body-bg: #fff;
+// $body-font-color: #222;
+// $body-font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
+// $body-font-weight: normal;
+// $body-font-style: normal;
+
+// We use this to control font-smoothing
+// $font-smoothing: subpixel-antialiased;
+
+// We use these to control text direction settings
+// $text-direction: ltr;
+
+// NOTE: No need to change this conditional statement, $text-direction variable controls it all.
+// $default-float: left;
+// $opposite-direction: right;
+// @if $text-direction == ltr {
+// 	$default-float: left;
+// 	$opposite-direction: right;
+// } @else {
+// 	$default-float: right;
+// 	$opposite-direction: left;
+// }
+
+// We use this to control whether or not CSS classes come through in the gem files.
+// $include-html-classes: true;
+// $include-print-styles: true;
+// $include-html-global-classes: $include-html-classes;
+
+//
+// Global Variables
+//
+
+// We use these as default colors throughout
+
+// vl	- very light
+// l	- light
+// d	- dark
+// vd	- very dark
+
+// $c-main-1: #2ba6cb;
+// $c-main-1-vl: lighten($c-main-1, 20%);
+// $c-main-1-l: lighten($c-main-1, 10%);
+// $c-main-1-d: darken($c-main-1, 10%);
+// $c-main-1-vd: darken($c-main-1, 20%);
+// $c-main-2: #2bcb88;
+// $c-main-2-vl: lighten($c-main-2, 20%);
+// $c-main-2-l: lighten($c-main-2, 10%);
+// $c-main-2-d: darken($c-main-2, 10%);
+// $c-main-2-vd: darken($c-main-2, 20%);
+// $c-main-3: #cb512b;
+// $c-main-3-vl: lighten($c-main-3, 20%);
+// $c-main-3-l: lighten($c-main-3, 10%);
+// $c-main-3-d: darken($c-main-3, 10%);
+// $c-main-3-vd: darken($c-main-3, 20%);
+// $c-grey: #e9e9e9;
+// $c-grey-vl: lighten($c-grey, 20%);
+// $c-grey-l: lighten($c-grey, 10%);
+// $c-grey-d: darken($c-grey, 10%);
+// $c-grey-vd: darken($c-grey, 20%);
+// $c-alert: #c60f13;
+// $c-alert-vl: lighten($c-alert, 20%);
+// $c-alert-l: lighten($c-alert, 10%);
+// $c-alert-d: darken($c-alert, 10%);
+// $c-alert-vd: darken($c-alert, 20%);
+// $c-success: #5da423;
+// $c-success-vl: lighten($c-success, 20%);
+// $c-success-l: lighten($c-success, 10%);
+// $c-success-d: darken($c-success, 10%);
+// $c-success-vd: darken($c-success, 20%);
+
+// We use these to make sure border radius matches unless we want it different.
+// $global-radius: 3px;
+// $global-rounded: 1000px;
+
+// We use these to control inset shadow shiny edges and depressions.
+// $shiny-edge-size: 0 1px 0;
+// $shiny-edge-color: rgba(#fff, .5);
+// $shiny-edge-active-color: rgba(#000, .2);
+
+//We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet
+// $cursor-crosshair-value: crosshair;
+// $cursor-default-value: default;
+// $cursor-pointer-value: pointer;
+// $cursor-help-value: help;
+// $cursor-text-value: text;
+
+//
+// Typography Variables
+//
+
+// $include-html-type-classes: $include-html-classes;
+
+// We use these to control header font styles
+// $header-font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif !default;
+// $header-font-weight: bold !default;
+// $header-font-style: normal !default;
+// $header-font-color: #222 !default;
+// $header-line-height: 1.4 !default;
+// $header-top-margin: .2em !default;
+// $header-bottom-margin: .5em !default;
+// $header-text-rendering: optimizeLegibility !default;
+
+// We use these to control header font sizes
+// $h1-font-size: emCalc(44);
+// $h2-font-size: emCalc(37);
+// $h3-font-size: emCalc(27);
+// $h4-font-size: emCalc(23);
+// $h5-font-size: emCalc(18);
+// $h6-font-size: 1em;
+
+// These control how subheaders are styled.
+// $subheader-line-height: 1.4;
+// $subheader-font-color: lighten($header-font-color, 30%);
+// $subheader-font-weight: 300;
+// $subheader-top-margin: .2em;
+// $subheader-bottom-margin: .5em;
+
+// A general  styling
+// $small-font-size: 60%;
+// $small-font-color: lighten($header-font-color, 30%);
+
+// We use these to style paragraphs
+// $paragraph-font-family: inherit;
+// $paragraph-font-weight: normal;
+// $paragraph-font-size: 1em;
+// $paragraph-line-height: 1.6;
+// $paragraph-margin-bottom: emCalc(20);
+// $paragraph-aside-font-size: emCalc(14);
+// $paragraph-aside-line-height: 1.35;
+// $paragraph-aside-font-style: italic;
+// $paragraph-text-rendering: optimizeLegibility;
+
+// We use these to style anchors
+// $anchor-text-decoration: none;
+// $anchor-font-color: $c-main-1;
+// $anchor-font-color-hover: darken($c-main-1, 5%);
+ 
+// We use these to style the 
element +// $hr-border-width: 1px; +// $hr-border-style: solid; +// $hr-border-color: #ddd; +// $hr-margin: emCalc(20); + +// We use these to style lists +// $ulist-style-type: disc; +// $ulist-style-position: outside; +// $ulist-side-margin: emCalc(20px); +// $ulist-nested-margin: emCalc(20px); +// $olist-style-type: decimal; +// $olist-style-position: outside; +// $olist-side-margin: emCalc(25px); +// $olist-nested-margin: emCalc(25px); +// $dlist-header-weight: bold; +// $dlist-header-margin-bottom: .3em; +// $dlist-margin-bottom: emCalc(12); + +// We use these to style blockquotes +// $blockquote-font-color: lighten($header-font-color, 30%); +// $blockquote-padding: emCalc(9, 20, 0, 19); +// $blockquote-border: 1px solid #ddd; +// $blockquote-cite-font-size: emCalc(13); +// $blockquote-cite-font-color: lighten($header-font-color, 20%); +// $blockquote-cite-link-color: $blockquote-cite-font-color; + +// Acronym styles +// $acronym-underline: 1px dotted #ddd; + +// We use these to control padding and margin +// $microformat-padding: emCalc(10, 12); +// $microformat-margin: emCalc(0, 0, 20, 0); + +// We use these to control the border styles +// $microformat-border-width: 1px; +// $microformat-border-style: solid; +// $microformat-border-color: #ddd; + +// We use these to control full name font styles +// $microformat-fullname-font-weight: bold; +// $microformat-fullname-font-size: emCalc(15); + +// We use this to control the summary font styles +// $microformat-summary-font-weight: bold; + +// We use this to control abbr padding +// $microformat-abbr-padding: emCalc(0, 1); + +// We use this to control abbr font styles +// $microformat-abbr-font-weight: bold; +// $microformat-abbr-font-decoration: none; + +// Control code in

+// $include-code-classes: false;
+
+// We use these to style  tags
+// $code-color: darken($c-alert, 15%);
+// $code-font-family: Consolas, 'Liberation Mono', Courier, monospace;
+// $code-font-weight: bold;
+
+//
+// Media Queries
+//
+
+// $small-screen-min: 0px;
+// $medium-screen-min: 640px;
+// $large-screen-min: 1024px;
+// $xlarge-screen-min: 1440px;
+
+// $small-screen-max: $medium-screen-min - 1;
+// $medium-screen-max: $large-screen-min - 1;
+// $large-screen-max: $xlarge-screen-min - 1;
+
+// $screen: "only screen";
+// $small-only: "only screen and (min-width: #{$small-screen-min}) and (max-width: #{$small-screen-max})";
+// $small-min: "only screen and (min-width: #{$small-screen-min})";
+// $small-max: "only screen and (max-width: #{$small-screen-max})";
+// $medium-only: "only screen and (min-width: #{$medium-screen-min}) and (max-width: #{$medium-screen-max})";
+// $medium-min: "only screen and (min-width: #{$medium-screen-min})";
+// $medium-max: "only screen and (max-width: #{$medium-screen-max})";
+// $large-only: "only screen and (min-width: #{$large-screen-min}) and (max-width: #{$large-screen-max})";
+// $large-min: "only screen and (min-width: #{$large-screen-min})";
+// $large-max: "only screen and (max-width: #{$large-screen-max})";
+// $xlarge-only: "only screen and (min-width: #{$xlarge-screen-min})";
+// $xlarge-min: "only screen and (min-width: #{$xlarge-screen-min})";
+// $landscape: "only screen and (orientation: landscape)";
+// $portrait: "only screen and (orientation: portrait)";
+
+//
+// Grid Variables
+//
+
+// $include-html-grid-classes: true;
+// $row-width: 960px;
+// $column-gutter: 30px;
+// $total-columns: 12;
+
+//
+// Button Variables
+//
+
+// $include-html-button-classes: $include-html-classes;
+
+// We use these to build padding for buttons.
+// $button-med: emCalc(12);
+// $button-tny: emCalc(7);
+// $button-sml: emCalc(9);
+// $button-lrg: emCalc(16);
+
+// We use this to control the display property.
+// $button-display: inline-block;
+// $button-margin-bottom: emCalc(20);
+
+// We use these to control button text styles.
+// $button-font-family: inherit;
+// $button-font-color: #fff;
+// $button-font-color-alt: #333;
+// $button-font-med: emCalc(16);
+// $button-font-tny: emCalc(11);
+// $button-font-sml: emCalc(13);
+// $button-font-lrg: emCalc(20);
+// $button-font-weight: bold;
+// $button-font-align: center;
+
+// We use these to control various hover effects.
+// $button-function-factor: 10%;
+
+// We use these to control button border styles.
+// $button-border-width: 1px;
+// $button-border-style: solid;
+
+// We use this to set the default radius used throughout the core.
+// $button-radius: $global-radius;
+// $button-round: $global-rounded;
+
+// We use this to set default opacity for disabled buttons.
+// $button-disabled-opacity: 0.6;
+
+//
+// Form Variables
+//
+
+// $include-html-form-classes: $include-html-classes;
+
+// We use this to set the base for lots of form spacing and positioning styles
+// $form-spacing: emCalc(16);
+// $form-part-bottom-margin: $form-spacing;
+
+// We use these to style the labels in different ways
+// $form-label-pointer: pointer;
+// $form-label-font-size: emCalc(14);
+// $form-label-font-weight: 500;
+// $form-label-font-color: lighten(#000, 30%);
+// $form-label-bottom-margin: emCalc(3);
+// $input-font-family: inherit;
+// $input-font-color: rgba(0,0,0,0.75);
+// $input-font-size: emCalc(14);
+// $input-bg-color: #fff;
+// $input-focus-bg-color: darken(#fff, 2%);
+// $input-border-color: darken(#fff, 20%);
+// $input-focus-border-color: darken(#fff, 40%);
+// $input-border-style: solid;
+// $input-border-width: 1px;
+// $input-disabled-bg: #ddd;
+// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
+// $input-include-glowing-effect: true;
+
+// We use these to style the select form element.
+// $select-bg: #fff;
+// $select-fade-to-color: #f3f3f3;
+// $select-border-color: $input-border-color;
+// $select-triangle-color: #aaa;
+// $select-triangle-color-open: #222;
+// $select-height: emCalc(13) + ($form-spacing * 1.5);
+// $select-margin-bottom: emCalc(20);
+// $select-font-color-selected: #141414;
+// $select-disabled-color: #888;
+// $select-font-size: $input-font-size;
+// $select-width-small: 134px;
+// $select-width-medium: 254px;
+// $select-width-large: 434px;
+
+// We use these to style the fieldset border and spacing.
+// $fieldset-border-style: solid;
+// $fieldset-border-width: 1px;
+// $fieldset-border-color: #ddd;
+// $fieldset-padding: emCalc(20);
+// $fieldset-margin: emCalc(18, 0);
+
+// We use these to style the legends when you use them
+// $legend-bg: #fff;
+// $legend-font-weight: bold;
+// $legend-padding: emCalc(0, 3);
+
+// We use these to style the prefix and postfix input elements
+// $input-prefix-bg: darken(#fff, 5%);
+// $input-prefix-border-color: darken(#fff, 20%);
+// $input-prefix-border-size: 1px;
+// $input-prefix-border-type: solid;
+// $input-prefix-overflow: hidden;
+// $input-prefix-font-color: #333;
+// $input-prefix-font-color-alt: #fff;
+
+// We use these to style the error states for inputs and labels
+// $input-error-message-padding: emCalc(6, 4);
+// $input-error-message-top: -($form-spacing) - emCalc(5);
+// $input-error-message-font-size: emCalc(12);
+// $input-error-message-font-weight: bold;
+// $input-error-message-font-color: #fff;
+// $input-error-message-font-color-alt: #333;
+
+// We use this to style the glowing effect of inputs when focused
+// $glowing-effect-fade-time: 0.45s;
+// $glowing-effect-color: $input-focus-border-color;
+
+//
+// Visibility
+//
+
+// $include-html-visibility-classes: false;
diff --git a/src/sass/spysass/animate/_attention-seekers.scss b/src/sass/spysass/animate/_attention-seekers.scss
new file mode 100644
index 0000000..ec4f59b
--- /dev/null
+++ b/src/sass/spysass/animate/_attention-seekers.scss
@@ -0,0 +1,126 @@
+// ---------------------------------------------------------------------------
+@include keyframes(flash) {
+  0% {
+    opacity: 1; }
+  25% {
+    opacity: 0; }
+  50% {
+    opacity: 1; }
+  75% {
+    opacity: 0; }
+  100% {
+    opacity: 1; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(bounce) {
+  0% {
+    @include translateY(0); }
+  20% {
+    @include translateY(0); }
+  40% {
+    @include translateY(-30px); }
+  50% {
+    @include translateY(0); }
+  60% {
+    @include translateY(-15px); }
+  80% {
+    @include translateY(0); }
+  100% {
+    @include translateY(0); } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(shake) {
+  0% {
+    @include translateX(0); }
+  10% {
+    @include translateX(-10px); }
+  20% {
+    @include translateX(10px); }
+  30% {
+    @include translateX(-10px); }
+  40% {
+    @include translateX(10px); }
+  50% {
+    @include translateX(-10px); }
+  60% {
+    @include translateX(10px); }
+  70% {
+    @include translateX(-10px); }
+  80% {
+    @include translateX(10px); }
+  90% {
+    @include translateX(-10px); }
+  100% {
+    @include translateX(0); } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(tada) {
+  0% {
+    @include scale(1); }
+  10% {
+    @include transform(scale(0.9) rotate(-3deg)); }
+  20% {
+    @include transform(scale(0.9) rotate(-3deg)); }
+  30% {
+    @include transform(scale(1.1) rotate(3deg)); }
+  40% {
+    @include transform(scale(1.1) rotate(-3deg)); }
+  50% {
+    @include transform(scale(1.1) rotate(3deg)); }
+  60% {
+    @include transform(scale(1.1) rotate(-3deg)); }
+  70% {
+    @include transform(scale(1.1) rotate(3deg)); }
+  80% {
+    @include transform(scale(1.1) rotate(-3deg)); }
+  90% {
+    @include transform(scale(1.1) rotate(3deg)); }
+  100% {
+    @include transform(scale(1) rotate(0)); } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(swing) {
+  20%, 40%, 60%, 80%, 100% {
+    @include transform-origin(top center); }
+  20% {
+    @include rotate(15deg); }
+  40% {
+    @include rotate(-10deg); }
+  60% {
+    @include rotate(5deg); }
+  80% {
+    @include rotate(-5deg); }
+  100% {
+    @include rotate(0deg); } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(wobble) {
+  0% {
+    @include translateX(0%); }
+  15% {
+    @include transform(translateX(-25%) rotate(-5deg)); }
+  30% {
+    @include transform(translateX(20%) rotate(3deg)); }
+  45% {
+    @include transform(translateX(-15%) rotate(-3deg)); }
+  60% {
+    @include transform(translateX(10%) rotate(2deg)); }
+  75% {
+    @include transform(translateX(-5%) rotate(-1deg)); }
+  100% {
+    @include transform(translateX(0%)); } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(pulse) {
+  0% {
+    @include scale(1); }
+  50% {
+    @include scale(1.1); }
+  100% {
+    @include scale(1); } }
diff --git a/src/sass/spysass/animate/_bouncing.scss b/src/sass/spysass/animate/_bouncing.scss
new file mode 100644
index 0000000..8ec60ff
--- /dev/null
+++ b/src/sass/spysass/animate/_bouncing.scss
@@ -0,0 +1,147 @@
+// ---------------------------------------------------------------------------
+@mixin bounceIn() {
+	@include keyframes(bounceIn) {
+		0% {
+			opacity: 0;
+			@include scale(0.3);
+		}
+		50% {
+			opacity: 1;
+			@include scale(1.05); 
+		}
+		70% {
+			@include scale(0.9); 
+		}
+		100% {
+			@include scale(1);
+		}
+	}
+}
+
+
+@mixin bounceInDown {
+@include keyframes(bounceInDown) {
+  0% {
+    opacity: 0;
+    @include translateY(-2000px); }
+  60% {
+    opacity: 1;
+    @include translateY(30px); }
+  80% {
+    @include translateY(-10px); }
+  100% {
+    @include translateY(0); } }
+}
+
+
+
+
+@mixin bounceInUp {
+@include keyframes(bounceInUp) {
+  0% {
+    opacity: 0;
+    @include translateY(2000px); }
+  60% {
+    opacity: 1;
+    @include translateY(-30px); }
+  80% {
+    @include translateY(10px); }
+  100% {
+    @include translateY(0); } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin bounceInRight {
+@include keyframes(bounceInRight) {
+  0% {
+    opacity: 0;
+    @include translateX(2000px); }
+  60% {
+    opacity: 1;
+    @include translateX(-30px); }
+  80% {
+    @include translateX(10px); }
+  100% {
+    @include translateX(0); } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin bounceInLeft {
+@include keyframes(bounceInLeft) {
+  0% {
+    opacity: 0;
+    @include translateX(-2000px); }
+  60% {
+    opacity: 1;
+    @include translateX(30px); }
+  80% {
+    @include translateX(-10px); }
+  100% {
+    @include translateX(0); } }
+}
+// ---------------------------------------------------------------------------
+@mixin bounceOut {
+@include keyframes(bounceOut) {
+  0% {
+    @include scale(1); }
+  25% {
+    @include scale(0.95); }
+  50% {
+    opacity: 1;
+    @include scale(1.1); }
+  100% {
+    opacity: 0;
+    @include scale(0.3); } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin bounceOutUp {
+@include keyframes(bounceOutUp) {
+  0% {
+    @include translateY(0); }
+  20% {
+    opacity: 1;
+    @include translateY(20px); }
+  100% {
+    opacity: 0;
+    @include translateY(-2000px); } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin bounceOutDown {
+@include keyframes(bounceOutDown) {
+  0% {
+    @include translateY(0); }
+  20% {
+    opacity: 1;
+    @include translateY(-20px); }
+  100% {
+    opacity: 0;
+    @include translateY(2000px); } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin bounceOutLeft {
+@include keyframes(bounceOutLeft) {
+  0% {
+    @include translateX(0); }
+  20% {
+    opacity: 1;
+    @include translateX(20px); }
+  100% {
+    opacity: 0;
+    @include translateX(-2000px); } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin bounceOutRight {
+@include keyframes(bounceOutRight) {
+  0% {
+    @include translateX(0); }
+  20% {
+    opacity: 1;
+    @include translateX(-20px); }
+  100% {
+    opacity: 0;
+    @include translateX(2000px); } }
+}
diff --git a/src/sass/spysass/animate/_classes.scss b/src/sass/spysass/animate/_classes.scss
new file mode 100644
index 0000000..f898bff
--- /dev/null
+++ b/src/sass/spysass/animate/_classes.scss
@@ -0,0 +1,21 @@
+// .animated and .animated.hinge classes for external use
+.animated {
+  @include animation(1s ease both); }
+
+.animated.hinge {
+  @include animation(2s ease both); }
+
+// Animations list
+$animations: flash, shake, bounce, tada, swing, wobble, pulse, flip, flipInX, flipOutX, flipInY, flipOutY, fadeIn, fadeInUp, fadeInDown, fadeInLeft, fadeInRight, fadeInUpBig, fadeInDownBig, fadeInLeftBig, fadeInRightBig, fadeOut, fadeOutUp, fadeOutDown, fadeOutLeft, fadeOutRight, fadeOutUpBig, fadeOutDownBig, fadeOutLeftBig, fadeOutRightBig, bounceIn, bounceInDown, bounceInUp, bounceInLeft, bounceInRight, bounceOut, bounceOutDown, bounceOutUp, bounceOutLeft, bounceOutRight, rotateIn, rotateInDownLeft, rotateInDownRight, rotateInUpLeft, rotateInUpRight, rotateOut, rotateOutDownLeft, rotateOutDownRight, rotateOutUpLeft, rotateOutUpRight, hinge, rollIn, rollOut;
+
+// Animations that require backface-visibility
+$backface: flip, flipInX, flipOutX, flipInY, flipOutY;
+
+// Creation of the different classes
+@each $anim in $animations {
+  .#{$anim} {
+    @if index($backface, $anim) {
+      @include backface-visibility(visible); }
+    @if $anim == "swing" {
+      @include transform-origin(top, center); }
+    @include animation-name($anim); } }
diff --git a/src/sass/spysass/animate/_fading.scss b/src/sass/spysass/animate/_fading.scss
new file mode 100644
index 0000000..769e1f5
--- /dev/null
+++ b/src/sass/spysass/animate/_fading.scss
@@ -0,0 +1,192 @@
+// ---------------------------------------------------------------------------
+@mixin fadeIn {
+@include keyframes(fadeIn) {
+  0% {
+    opacity: 0; }
+  100% {
+    opacity: 1; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeInUp {
+@include keyframes(fadeInUp) {
+  0% {
+    @include translateY(20px);
+    opacity: 0; }
+  100% {
+    @include translateY(0);
+    opacity: 1; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeInDown {
+@include keyframes(fadeInDown) {
+  0% {
+    @include translateY(-20px);
+    opacity: 0; }
+  100% {
+    @include translateY(0);
+    opacity: 1; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeInRight {
+@include keyframes(fadeInRight) {
+  0% {
+    @include translateX(20px);
+    opacity: 0; }
+  100% {
+    @include translateX(0);
+    opacity: 1; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeInLeft {
+@include keyframes(fadeInLeft) {
+  0% {
+    @include translateX(-20px);
+    opacity: 0; }
+  100% {
+    @include translateX(0);
+    opacity: 1; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeInUpBig {
+@include keyframes(fadeInUpBig) {
+  0% {
+    @include translateY(2000px);
+    opacity: 0; }
+  100% {
+    @include translateY(0);
+    opacity: 1; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeInDownBig {
+@include keyframes(fadeInDownBig) {
+  0% {
+    opacity: 0;
+    @include translateY(-2000px); }
+  100% {
+    opacity: 1;
+    @include translateY(0); } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeInRightBig {
+@include keyframes(fadeInRightBig) {
+  0% {
+    opacity: 0;
+    @include translateX(2000px); }
+  100% {
+    opacity: 1;
+    @include translateX(0); } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeInLeftBig {
+@include keyframes(fadeInLeftBig) {
+  0% {
+    opacity: 0;
+    @include translateX(-2000px); }
+  100% {
+    opacity: 1;
+    @include translateX(0); } }
+}
+// ---------------------------------------------------------------------------
+@mixin fadeOut {
+@include keyframes(fadeOut) {
+  0% {
+    opacity: 1; }
+  100% {
+    opacity: 0; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeOutUp {
+@include keyframes(fadeOutUp) {
+  0% {
+    @include translateY(0);
+    opacity: 1; }
+  100% {
+    @include translateY(-20px);
+    opacity: 0; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeOutDown {
+@include keyframes(fadeOutDown) {
+  0% {
+    @include translateY(0);
+    opacity: 1; }
+  100% {
+    @include translateY(20px);
+    opacity: 0; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeOutRight {
+@include keyframes(fadeOutRight) {
+  0% {
+    @include translateX(0);
+    opacity: 1; }
+  100% {
+    @include translateX(20px);
+    opacity: 0; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeOutLeft {
+@include keyframes(fadeOutLeft) {
+  0% {
+    @include translateX(0);
+    opacity: 1; }
+  100% {
+    @include translateX(-20px);
+    opacity: 0; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeOutUpBig {
+@include keyframes(fadeOutUpBig) {
+  0% {
+    @include translateY(0);
+    opacity: 1; }
+  100% {
+    @include translateY(-2000px);
+    opacity: 0; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeOutDownBig {
+@include keyframes(fadeOutDownBig) {
+  0% {
+    opacity: 1;
+    @include translateY(0); }
+  100% {
+    opacity: 0;
+    @include translateY(2000px); } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeOutRightBig {
+@include keyframes(fadeOutRightBig) {
+  0% {
+    opacity: 1;
+    @include translateX(0); }
+  100% {
+    opacity: 0;
+    @include translateX(2000px); } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin fadeOutLeftBig {
+@include keyframes(fadeOutLeftBig) {
+  0% {
+    opacity: 1;
+    @include translateX(0); }
+  100% {
+    opacity: 0;
+    @include translateX(-2000px); } }
+}
diff --git a/src/sass/spysass/animate/_flippers.scss b/src/sass/spysass/animate/_flippers.scss
new file mode 100644
index 0000000..6cad90d
--- /dev/null
+++ b/src/sass/spysass/animate/_flippers.scss
@@ -0,0 +1,93 @@
+// ---------------------------------------------------------------------------
+@mixin flip {
+	@include keyframes(flip) {
+		0% {
+			@include transform(perspective(400px) rotateY(0));
+			@include animation-timing-function(ease-out);
+		}
+		40% {
+			@include transform(perspective(400px) translateZ(150px) rotateY(170deg));
+			@include animation-timing-function(ease-out);
+		}
+		50% {
+			@include transform(perspective(400px) translateZ(150px) rotateY(190deg) scale(1));
+			@include animation-timing-function(ease-in);
+		}
+		80% {
+			@include transform(perspective(400px) rotateY(360deg) scale(0.95));
+			@include animation-timing-function(ease-in);
+		}
+		100% {
+			@include transform(perspective(400px) scale(1));
+			@include animation-timing-function(ease-in);
+		}
+	}
+}
+
+// ---------------------------------------------------------------------------
+@mixin flipInX {
+	@include keyframes(flipInX) {
+		0% {
+			@include transform(perspective(400px) rotateX(90deg));
+			@include opacity(0);
+		}
+		40% {
+			@include transform(perspective(400px) rotateX(-10deg));
+		}
+		70% {
+			@include transform(perspective(400px) rotateX(10deg));
+		}
+		100% {
+			@include transform(perspective(400px) rotateX(0deg));
+			@include opacity(1);
+		}
+	}
+}
+
+// ---------------------------------------------------------------------------
+@mixin flipOutX {
+	@include keyframes(flipOutX) {
+		0% {
+			@include transform(perspective(400px) rotateX(0deg));
+			@include opacity(1);
+		}
+		100% {
+			@include transform(perspective(400px) rotateX(90deg));
+			@include opacity(0);
+		}
+	}
+}
+
+// ---------------------------------------------------------------------------
+@mixin flipInY {
+	@include keyframes(flipInY) {
+		0% {
+			@include transform(perspective(400px) rotateY(90deg));
+			@include opacity(0);
+		}
+		40% {
+			@include transform(perspective(400px) rotateY(-10deg));
+		}
+		70% {
+			@include transform(perspective(400px) rotateY(10deg));
+		}
+		100% {
+			@include transform(perspective(400px) rotateY(0deg));
+			@include opacity(1);
+		}
+	}
+}
+
+// ---------------------------------------------------------------------------
+@mixin flipOutY {
+	@include keyframes(flipOutY) {
+		0% {
+			@include transform(perspective(400px) rotateY(0deg));
+			@include opacity(1);
+		}
+		100% {
+			@include transform(perspective(400px) rotateY(90deg));
+			@include opacity(0);
+		}
+	}
+}
diff --git a/src/sass/spysass/animate/_rotating.scss b/src/sass/spysass/animate/_rotating.scss
new file mode 100644
index 0000000..3f17552
--- /dev/null
+++ b/src/sass/spysass/animate/_rotating.scss
@@ -0,0 +1,126 @@
+// ---------------------------------------------------------------------------
+@mixin rotateIn {
+@include keyframes(rotateIn) {
+  0% {
+    @include transform-origin(center center);
+    @include rotate(-200deg);
+    opacity: 0; }
+  100% {
+    @include transform-origin(center center);
+    @include rotate(0);
+    opacity: 1; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin rotateInDownLeft {
+@include keyframes(rotateInDownLeft) {
+  0% {
+    @include transform-origin(left bottom);
+    @include rotate(-90deg);
+    opacity: 0; }
+  100% {
+    @include transform-origin(left bottom);
+    @include rotate(0);
+    opacity: 1; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin rotateInUpLeft {
+@include keyframes(rotateInUpLeft) {
+  0% {
+    @include transform-origin(left bottom);
+    @include rotate(90deg);
+    opacity: 0; }
+  100% {
+    @include transform-origin(left bottom);
+    @include rotate(0);
+    opacity: 1; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin rotateInUpRight {
+@include keyframes(rotateInUpRight) {
+  0% {
+    @include transform-origin(right bottom);
+    @include rotate(-90deg);
+    opacity: 0; }
+  100% {
+    @include transform-origin(right bottom);
+    @include rotate(0);
+    opacity: 1; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin rotateInDownRight {
+@include keyframes(rotateInDownRight) {
+  0% {
+    @include transform-origin(right bottom);
+    @include rotate(90deg);
+    opacity: 0; }
+  100% {
+    @include transform-origin(right bottom);
+    @include rotate(0);
+    opacity: 1; } }
+// ---------------------------------------------------------------------------
+@include keyframes(rotateOut) {
+  0% {
+    @include transform-origin(center center);
+    @include rotate(0);
+    opacity: 1; }
+  100% {
+    @include transform-origin(center center);
+    @include rotate(200deg);
+    opacity: 0; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin rotateOutDownLeft {
+@include keyframes(rotateOutDownLeft) {
+  0% {
+    @include transform-origin(left bottom);
+    @include rotate(0);
+    opacity: 1; }
+  100% {
+    @include transform-origin(left bottom);
+    @include rotate(90deg);
+    opacity: 0; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin rotateOutUpLeft {
+@include keyframes(rotateOutUpLeft) {
+  0% {
+    @include transform-origin(left bottom);
+    @include rotate(0);
+    opacity: 1; }
+  100% {
+    @include transform-origin(left bottom);
+    @include rotate(-90deg);
+    opacity: 0; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin rotateOutDownRight {
+@include keyframes(rotateOutDownRight) {
+  0% {
+    @include transform-origin(right bottom);
+    @include rotate(0);
+    opacity: 1; }
+  100% {
+    @include transform-origin(right bottom);
+    @include rotate(-90deg);
+    opacity: 0; } }
+}
+
+// ---------------------------------------------------------------------------
+@mixin rotateOutUpRight {
+@include keyframes(rotateOutUpRight) {
+  0% {
+    @include transform-origin(right bottom);
+    @include rotate(0);
+    opacity: 1; }
+  100% {
+    @include transform-origin(right bottom);
+    @include rotate(90deg);
+    opacity: 0; } }
+}
diff --git a/src/sass/spysass/animate/_specials.scss b/src/sass/spysass/animate/_specials.scss
new file mode 100644
index 0000000..a4df7ed
--- /dev/null
+++ b/src/sass/spysass/animate/_specials.scss
@@ -0,0 +1,58 @@
+// ---------------------------------------------------------------------------
+@mixin hinge {
+	@include keyframes(hinge) {
+		0% {
+			@include rotate(0);
+			@include transform-origin(top left);
+			@include animation-timing-function(ease-in-out); 
+		}
+		20%, 60% {
+			@include rotate(80deg);
+			@include transform-origin(top left);
+			@include animation-timing-function(ease-in-out); 
+		}
+		40% {
+			@include rotate(60deg);
+			@include transform-origin(top left);
+			@include animation-timing-function(ease-in-out); 
+		}
+		80% {
+			@include transform(rotate(60deg) translateY(0));
+			@include opacity(1);
+			@include transform-origin(top left);
+			@include animation-timing-function(ease-in-out); 
+		}
+		100% {
+			@include translateY(700px);
+			@include opacity(0);
+		}
+	}
+}
+
+// ---------------------------------------------------------------------------
+@mixin rollIn {
+	@include keyframes(rollIn) {
+		0% {
+			@include opacity(0);
+			@include transform(translateX(-100%) rotate(-120deg)); 
+		}
+		100% {
+			@include opacity(1);
+			@include transform(translateX(0px) rotate(0deg)); 
+		} 
+	}
+}
+
+// ---------------------------------------------------------------------------
+@mixin rollOut {
+	@include keyframes(rollOut) {
+		0% {
+			@include opacity(1);
+			@include transform(translateX(0px) rotate(0deg));
+		}
+		100% {
+			@include opacity(0);
+			@include transform(translateX(-100%) rotate(-120deg)); 
+		} 
+	}
+}
diff --git a/src/sass/spysass/animate/fading/_fading-entrances.scss b/src/sass/spysass/animate/fading/_fading-entrances.scss
new file mode 100644
index 0000000..c1c3108
--- /dev/null
+++ b/src/sass/spysass/animate/fading/_fading-entrances.scss
@@ -0,0 +1,86 @@
+// ---------------------------------------------------------------------------
+@include keyframes(fadeIn) {
+  0% {
+    opacity: 0; }
+  100% {
+    opacity: 1; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeInUp) {
+  0% {
+    @include translateY(20px);
+    opacity: 0; }
+  100% {
+    @include translateY(0);
+    opacity: 1; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeInDown) {
+  0% {
+    @include translateY(-20px);
+    opacity: 0; }
+  100% {
+    @include translateY(0);
+    opacity: 1; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeInRight) {
+  0% {
+    @include translateX(20px);
+    opacity: 0; }
+  100% {
+    @include translateX(0);
+    opacity: 1; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeInLeft) {
+  0% {
+    @include translateX(-20px);
+    opacity: 0; }
+  100% {
+    @include translateX(0);
+    opacity: 1; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeInUpBig) {
+  0% {
+    @include translateY(2000px);
+    opacity: 0; }
+  100% {
+    @include translateY(0);
+    opacity: 1; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeInDownBig) {
+  0% {
+    opacity: 0;
+    @include translateY(-2000px); }
+  100% {
+    opacity: 1;
+    @include translateY(0); } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeInRightBig) {
+  0% {
+    opacity: 0;
+    @include translateX(2000px); }
+  100% {
+    opacity: 1;
+    @include translateX(0); } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeInLeftBig) {
+  0% {
+    opacity: 0;
+    @include translateX(-2000px); }
+  100% {
+    opacity: 1;
+    @include translateX(0); } }
diff --git a/src/sass/spysass/animate/fading/_fading-exits.scss b/src/sass/spysass/animate/fading/_fading-exits.scss
new file mode 100644
index 0000000..c53b85a
--- /dev/null
+++ b/src/sass/spysass/animate/fading/_fading-exits.scss
@@ -0,0 +1,86 @@
+// ---------------------------------------------------------------------------
+@include keyframes(fadeOut) {
+  0% {
+    opacity: 1; }
+  100% {
+    opacity: 0; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeOutUp) {
+  0% {
+    @include translateY(0);
+    opacity: 1; }
+  100% {
+    @include translateY(-20px);
+    opacity: 0; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeOutDown) {
+  0% {
+    @include translateY(0);
+    opacity: 1; }
+  100% {
+    @include translateY(20px);
+    opacity: 0; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeOutRight) {
+  0% {
+    @include translateX(0);
+    opacity: 1; }
+  100% {
+    @include translateX(20px);
+    opacity: 0; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeOutLeft) {
+  0% {
+    @include translateX(0);
+    opacity: 1; }
+  100% {
+    @include translateX(-20px);
+    opacity: 0; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeOutUpBig) {
+  0% {
+    @include translateY(0);
+    opacity: 1; }
+  100% {
+    @include translateY(-2000px);
+    opacity: 0; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeOutDownBig) {
+  0% {
+    opacity: 1;
+    @include translateY(0); }
+  100% {
+    opacity: 0;
+    @include translateY(2000px); } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeOutRightBig) {
+  0% {
+    opacity: 1;
+    @include translateX(0); }
+  100% {
+    opacity: 0;
+    @include translateX(2000px); } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(fadeOutLeftBig) {
+  0% {
+    opacity: 1;
+    @include translateX(0); }
+  100% {
+    opacity: 0;
+    @include translateX(-2000px); } }
diff --git a/src/sass/spysass/animate/rotating/_rotating-entrances.scss b/src/sass/spysass/animate/rotating/_rotating-entrances.scss
new file mode 100644
index 0000000..5a4de38
--- /dev/null
+++ b/src/sass/spysass/animate/rotating/_rotating-entrances.scss
@@ -0,0 +1,58 @@
+// ---------------------------------------------------------------------------
+@include keyframes(rotateIn) {
+  0% {
+    @include transform-origin(center center);
+    @include rotate(-200deg);
+    opacity: 0; }
+  100% {
+    @include transform-origin(center center);
+    @include rotate(0);
+    opacity: 1; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(rotateInDownLeft) {
+  0% {
+    @include transform-origin(left bottom);
+    @include rotate(-90deg);
+    opacity: 0; }
+  100% {
+    @include transform-origin(left bottom);
+    @include rotate(0);
+    opacity: 1; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(rotateInUpLeft) {
+  0% {
+    @include transform-origin(left bottom);
+    @include rotate(90deg);
+    opacity: 0; }
+  100% {
+    @include transform-origin(left bottom);
+    @include rotate(0);
+    opacity: 1; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(rotateInUpRight) {
+  0% {
+    @include transform-origin(right bottom);
+    @include rotate(-90deg);
+    opacity: 0; }
+  100% {
+    @include transform-origin(right bottom);
+    @include rotate(0);
+    opacity: 1; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(rotateInDownRight) {
+  0% {
+    @include transform-origin(right bottom);
+    @include rotate(90deg);
+    opacity: 0; }
+  100% {
+    @include transform-origin(right bottom);
+    @include rotate(0);
+    opacity: 1; } }
diff --git a/src/sass/spysass/animate/rotating/_rotating-exits.scss b/src/sass/spysass/animate/rotating/_rotating-exits.scss
new file mode 100644
index 0000000..6c42f00
--- /dev/null
+++ b/src/sass/spysass/animate/rotating/_rotating-exits.scss
@@ -0,0 +1,58 @@
+// ---------------------------------------------------------------------------
+@include keyframes(rotateOut) {
+  0% {
+    @include transform-origin(center center);
+    @include rotate(0);
+    opacity: 1; }
+  100% {
+    @include transform-origin(center center);
+    @include rotate(200deg);
+    opacity: 0; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(rotateOutDownLeft) {
+  0% {
+    @include transform-origin(left bottom);
+    @include rotate(0);
+    opacity: 1; }
+  100% {
+    @include transform-origin(left bottom);
+    @include rotate(90deg);
+    opacity: 0; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(rotateOutUpLeft) {
+  0% {
+    @include transform-origin(left bottom);
+    @include rotate(0);
+    opacity: 1; }
+  100% {
+    @include transform-origin(left bottom);
+    @include rotate(-90deg);
+    opacity: 0; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(rotateOutDownRight) {
+  0% {
+    @include transform-origin(right bottom);
+    @include rotate(0);
+    opacity: 1; }
+  100% {
+    @include transform-origin(right bottom);
+    @include rotate(-90deg);
+    opacity: 0; } }
+
+
+// ---------------------------------------------------------------------------
+@include keyframes(rotateOutUpRight) {
+  0% {
+    @include transform-origin(right bottom);
+    @include rotate(0);
+    opacity: 1; }
+  100% {
+    @include transform-origin(right bottom);
+    @include rotate(90deg);
+    opacity: 0; } }
diff --git a/src/sass/spysass/components/_buttons.scss b/src/sass/spysass/components/_buttons.scss
new file mode 100644
index 0000000..c7e9365
--- /dev/null
+++ b/src/sass/spysass/components/_buttons.scss
@@ -0,0 +1,71 @@
+//
+// Button Classes
+//
+
+// initially copied from Foundation 4.3.1
+
+@import "../mixins/buttons";
+
+// Only include these classes if the variable is true, otherwise they'll be left out.
+@if $include-html-button-classes != false {
+
+  // Default styles applied outside of media query
+  input[type="submit"], button, .button {
+    @include button-base;
+    @include button-size;
+    @include button-style;
+
+    &.secondary { @include button-style($bg:$c-grey); }
+    &.success   { @include button-style($bg:$c-success); }
+    &.alert     { @include button-style($bg:$c-alert); }
+
+    &.-t   { @include button-size($padding:$button-tny); }
+    &.-s  { @include button-size($padding:$button-sml); }
+    &.-l  { @include button-size($padding:$button-lrg); }
+    &.expand { @include button-size($padding:null,$full-width:true); }
+
+    &.-tl { text-indent: emCalc(12); }
+    &.-tr { padding-right: emCalc(12); }
+
+    &.disabled, &[disabled] { @include button-style($bg:$c-main-1, $disabled:true);
+      &.secondary { @include button-style($bg:$c-main-2, $disabled:true); }
+      &.success { @include button-style($bg:$c-alert, $disabled:true); }
+      &.alert { @include button-style($bg:$c-alert, $disabled:true); }
+    }
+  }
+
+  input[type="submit"], button, .button {
+    @include button-size($padding:false, $is-input:$button-med);
+    &.tiny { @include button-size($padding:false, $is-input:$button-tny); }
+    &.small { @include button-size($padding:false, $is-input:$button-sml); }
+    &.large { @include button-size($padding:false, $is-input:$button-lrg); }
+  }
+
+  // Styles for any browser or device that support media queries
+  @media only screen {
+
+    input[type="submit"], button, .button {
+      @include box-shadow($shiny-edge-size $shiny-edge-color inset);
+      @include single-transition(background-color);
+
+      &.large  { @include button-size($padding:false, $full-width:false); }
+      &.small  { @include button-size($padding:false, $full-width:false); }
+      &.tiny   { @include button-size($padding:false, $full-width:false); }
+
+      &.radius { @include button-style($bg:false, $radius:true); }
+      &.round  { @include button-style($bg:false, $radius:$button-round); }
+    }
+
+  }
+
+  // Additional styles for screens larger than 768px
+  @media #{$small-max} {
+
+    input[type="submit"], button, .button {
+      @include button-base($style:false, $display:inline-block);
+      @include button-size($padding:false, $full-width:false);
+    }
+
+  }
+
+}
diff --git a/src/sass/spysass/components/_forms.scss b/src/sass/spysass/components/_forms.scss
new file mode 100644
index 0000000..f642662
--- /dev/null
+++ b/src/sass/spysass/components/_forms.scss
@@ -0,0 +1,182 @@
+//
+// Form Classes
+//
+
+// Copied by LKM from Foundation 4.3.1 2013-09-09 15:14
+
+@import '../mixins/forms';
+
+// Only include these classes if the variable is true, otherwise they'll be left out.
+@if $include-html-form-classes != false {
+	@include form-reset;
+	/* Standard Forms */
+	//form { margin: 0 0 $form-spacing; }
+
+	/* Using forms within rows, we need to set some defaults */
+	form .row { @include form-row-base; }
+
+	/* Label Styles */
+	label {
+		@include form-label;
+
+		&.right { @include form-label(right,false); }
+		&.inline { @include form-label(inline,false); }
+
+		/* Styles for required inputs */
+		small {
+			text-transform: capitalize;
+			color: lighten($form-label-font-color, 10%);
+		}
+	}
+
+	/* Attach elements to the beginning or end of an input */
+	.prefix,
+	.postfix { @include prefix-postfix-base; }
+
+	/* Adjust padding, alignment and radius if pre/post element is a button */
+	.postfix.button { @include button-size(false,false,false); @include postfix(false,true); }
+	.prefix.button { @include button-size(false,false,false); @include prefix(false,true); }
+
+	.prefix.button.radius { @include border-radius(0); @include border-left-radius($button-radius); }
+	.postfix.button.radius { @include border-radius(0); @include border-right-radius($button-radius); }
+	.prefix.button.round { @include border-radius(0); @include border-left-radius($button-round); }
+	.postfix.button.round { @include border-radius(0); @include border-right-radius($button-round); }
+
+	/* Separate prefix and postfix styles when on span or label so buttons keep their own */
+	span.prefix,label.prefix {
+		@include prefix();
+		&.radius { @include border-radius(0); @include border-left-radius($global-radius); }
+	}
+	span.postfix,label.postfix {
+		@include postfix();
+		&.radius { @include border-radius(0); @include border-right-radius($global-radius); }
+	}
+
+	/* Input groups will automatically style first and last elements of the group */
+	.input-group {
+		@if $default-float == left {
+			&.round {
+				&>*:first-child,  &>*:first-child * {
+					@include border-left-radius($button-round);
+				}
+				&>*:last-child, &>*:last-child * {
+					@include border-right-radius($button-round);
+				}
+			}
+			&.radius {
+				&>*:first-child,  &>*:first-child * {
+					@include border-left-radius($global-radius);
+				}
+				&>*:last-child, &>*:last-child * {
+					@include border-right-radius($global-radius);
+				}
+			}
+		} @else {
+			&.round {
+				&>*:first-child,  &>*:first-child * {
+					@include border-right-radius($button-round);
+				}
+				&>*:last-child, &>*:last-child * {
+					@include border-left-radius($button-round);
+				}
+			}
+			&.radius {
+				&>*:first-child,  &>*:first-child * {
+					@include border-right-radius($global-radius);
+				}
+				&>*:last-child, &>*:last-child * {
+					@include border-left-radius($global-radius);
+				}
+			}
+		}
+	}
+
+	/* We use this to get basic styling on all basic form elements */
+	input[type="text"],
+	input[type="password"],
+	input[type="date"],
+	input[type="datetime"],
+	input[type="datetime-local"],
+	input[type="month"],
+	input[type="week"],
+	input[type="email"],
+	input[type="number"],
+	input[type="search"],
+	input[type="tel"],
+	input[type="time"],
+	input[type="url"],
+	textarea {
+		@include form-element;
+		@if not $input-include-glowing-effect {
+			@include single-transition(all, 0.15s, linear);
+		}
+	}
+
+	select {
+		@include form-select;
+	}
+
+	/* Adjust margin for form elements below */
+	input[type="file"],
+	input[type="checkbox"],
+	input[type="radio"],
+	select {
+		margin: 0 0 $form-spacing 0;
+	}
+
+	/* Normalize file input width */
+	input[type="file"] {
+		width:100%;
+	}
+
+	/* We add basic fieldset styling */
+	fieldset {
+		@include fieldset;
+	}
+
+/* Error Handling */
+
+	[data-abide] {
+		.error small.error, span.error, small.error {
+			@include form-error-message;
+			margin-top: 0;
+		}
+		span.error, small.error { display: none; }
+	}
+
+	span.error, small.error {
+		@include form-error-message;
+	}
+	.error {
+		input,
+		textarea,
+		select {
+			@include form-error-color;
+			margin-bottom: 0;
+		}
+
+		label,
+		label.error {
+			@include form-label-error-color;
+		}
+
+		small.error {
+			@include form-error-message;
+		}
+
+		span.error-message {
+			display: block;
+		}
+	}
+
+	input.error,
+	textarea.error {
+		@include form-error-color;
+	}
+
+	.error select {
+		@include form-error-color;
+	}
+
+	label.error { @include form-label-error-color; }
+}
diff --git a/src/sass/spysass/components/_global.scss b/src/sass/spysass/components/_global.scss
new file mode 100644
index 0000000..719d6c2
--- /dev/null
+++ b/src/sass/spysass/components/_global.scss
@@ -0,0 +1,4 @@
+@import "../mixins/global";
+@if $include-html-global-classes {
+	@include global-base;
+}
diff --git a/src/sass/spysass/components/_grid.scss b/src/sass/spysass/components/_grid.scss
new file mode 100644
index 0000000..0f1c5d3
--- /dev/null
+++ b/src/sass/spysass/components/_grid.scss
@@ -0,0 +1,106 @@
+//
+// Whitemill Grid
+//
+// Copied by LKM from Foundation 4.3.1 2013-09-09 15:14
+//
+// @version
+//   0.1.0
+//
+// @title
+//   Grid
+//
+
+
+@import "../mixins/grid";
+
+// Right and Left "auto" for grid
+%right-auto { #{$opposite-direction}: auto; }
+%left-auto { #{$default-float}: auto; }
+
+@if $include-html-grid-classes != false {
+	/* Grid HTML Classes */
+	.r {
+		@include grid-row;
+
+		&.-c {
+			.c { @include grid-column($collapse:true); }
+		}
+
+		.r { @include grid-row($behavior:nest);
+			&.-c { @include grid-row($behavior:nest-collapse); }
+		}
+		// -wf = width: full
+		&.-wf {
+			max-width: none;
+		}
+	}
+
+	.c { @include grid-column($columns:$total-columns, $include-position-relative: true); }
+
+	@media #{$screen} {
+
+		@for $i from 1 through $total-columns {
+			.-s#{$i} { @include grid-column($columns:$i,$collapse:null,$float:false); }
+		}
+
+		@for $i from 0 through $total-columns - 2 {
+			.small-offset-#{$i} { @include grid-column($offset:$i, $collapse:null,$float:false); }
+		}
+
+		[class*="column"] + [class*="column"]:last-child { float: $opposite-direction; }
+		[class*="column"] + [class*="column"]._e { float: $default-float; }
+
+		.c.-s_c { @include grid-column($center:true, $collapse:null, $float:false); }
+	}
+
+	@media #{$medium-min} {
+
+		@for $i from 1 through $total-columns {
+			.-m#{$i} { @include grid-column($columns:$i,$collapse:null,$float:false); }
+		}
+
+		@for $i from 0 through $total-columns - 1 {
+			.medium-offset-#{$i} { @include grid-column($offset:$i, $collapse:null,$float:false); }
+		}
+
+		@for $i from 1 through $total-columns - 1 {
+			.medium-push#{-$i} { @include grid-column($push:$i, $collapse:null, $float:false); }
+			.medium-pull#{-$i} { @include grid-column($pull:$i, $collapse:null, $float:false); }
+		}
+
+		.c.-m_c { @include grid-column($center:true, $collapse:null, $float:false); }
+
+		.c.-m_uc {
+			margin-#{$default-float}: 0;
+			margin-#{$opposite-direction}: 0;
+			float: $default-float !important;
+		}
+
+	}
+
+	@media #{$large-min} {
+
+		@for $i from 1 through $total-columns {
+			.-l#{$i} { @include grid-column($columns:$i,$collapse:null,$float:false); }
+		}
+
+		@for $i from 0 through $total-columns - 1 {
+			.large-offset-#{$i} { @include grid-column($offset:$i, $collapse:null,$float:false); }
+		}
+
+		@for $i from 1 through $total-columns - 1 {
+			.large-push#{-$i} { @include grid-column($push:$i, $collapse:null, $float:false); }
+			.large-pull#{-$i} { @include grid-column($pull:$i, $collapse:null, $float:false); }
+		}
+
+		.c.-l_c { @include grid-column($center:true, $collapse:null, $float:false); }
+
+		.c.-l_uc {
+			margin-#{$default-float}: 0;
+			margin-#{$opposite-direction}: 0;
+			float: $default-float !important;
+		}
+
+	}
+
+}
diff --git a/src/sass/spysass/components/_type.scss b/src/sass/spysass/components/_type.scss
new file mode 100644
index 0000000..0922c81
--- /dev/null
+++ b/src/sass/spysass/components/_type.scss
@@ -0,0 +1,25 @@
+@import "../mixins/type";
+//
+// Typography Placeholders
+//
+
+// These will throw a deprecation warning if used within a media query.
+%lead {
+	font-size: $paragraph-font-size + emCalc(3.5);
+	line-height: 1.6;
+}
+
+%subheader {
+	line-height: $subheader-line-height;
+	color: $subheader-font-color;
+	font-weight: $subheader-font-weight;
+	margin-top: $subheader-top-margin;
+	margin-bottom: $subheader-bottom-margin;
+}
+
+@if $include-html-type-classes != false {
+	@include type-base;
+	@if $include-code-classes != false {
+		@include code-base;
+	}
+}
diff --git a/src/sass/spysass/components/navigation/_mdmotor.scss b/src/sass/spysass/components/navigation/_mdmotor.scss
new file mode 100644
index 0000000..82bda18
--- /dev/null
+++ b/src/sass/spysass/components/navigation/_mdmotor.scss
@@ -0,0 +1,95 @@
+@import "../../mixins/navigation";
+
+@media #{$screen} {
+
+}
+@media #{$small-max} {
+	nav.main {
+		.toggle {
+			float: right;
+			display: block;
+			width: 34px;
+			height: 25px;
+			margin-top: 7px;
+			background: url('../img/menu_icon.svg');
+		}
+		ul {
+			border-top: 4px solid darken($c-main-1,20%);
+			border-bottom: 4px solid darken($c-main-1,20%);
+			list-style: none;
+			margin: 0;
+			padding: 0 0 0 0px;
+			position: absolute;
+			width: 0;
+			right: 0;
+			top: 50px;
+			height: auto;
+			z-index: 9999;
+			overflow: hidden;
+			//border-left: 20px solid darken($c-main-1, 30%);
+			@include transition(width 0.5s);
+			&.-a {
+				width: 100%;
+			}
+			> li {
+				width: 100%;
+				background: #111;
+				border-bottom: 1px solid #666;
+				&:last-child {
+					border-bottom: none;
+				}
+				> a {
+					font-size: emCalc(20px);
+					line-height: 1;
+					display: block;
+					width: 100%;
+					min-width: 200px;// this is needed to ensure new lines arent created when its too thin and thus growing in height.
+					padding: 10px;
+					color: #fff;
+					small {
+						color: $c-main-1;
+					}
+				}
+			}
+		}
+
+	}
+	nav.sub {
+		a {
+			font-weight: bold;
+			font-size: emCalc(20px);
+		}
+
+	}
+}
+@media #{$medium-min} {
+	nav {
+		.toggle { display: none; }
+		float: right;
+		@include bar-mdmotor-base();
+		@include bar-mdmotor-style();
+	}
+	nav.sub {
+		@include bar-mdmotor-size($border-top:3px,$height:40px,$font-size:12px,$small-font-size:0px);
+	}
+}
+@media only screen and (min-width: 860px) and (max-width: 1023px) {
+	nav {
+		@include bar-mdmotor-size($font-size:14px,$small-font-size:12px,$padding:15px);
+	}
+}
+@media only screen and (min-width: 800px) and (max-width: 859px) {
+	nav {
+		@include bar-mdmotor-size($font-size:14px,$small-font-size:12px,$padding:10px);
+	}
+}
+@media only screen and (min-width: 640px) and (max-width: 799px) {
+	nav {
+		@include bar-mdmotor-size($font-size:11px,$small-font-size:9px,$padding:5px);
+	}
+}
+@media #{$large-min} {
+	nav {
+		@include bar-mdmotor-size($small-font-size:12px);
+	}
+}
diff --git a/src/sass/spysass/mixins/_buttons.scss b/src/sass/spysass/mixins/_buttons.scss
new file mode 100644
index 0000000..187086c
--- /dev/null
+++ b/src/sass/spysass/mixins/_buttons.scss
@@ -0,0 +1,159 @@
+//
+// Button Variables
+//
+
+$include-html-button-classes: $include-html-classes !default;
+
+// We use these to build padding for buttons.
+$button-med: emCalc(12) !default;
+$button-tny: emCalc(7) !default;
+$button-sml: emCalc(9) !default;
+$button-lrg: emCalc(16) !default;
+
+// We use this to control the display property.
+$button-display: inline-block !default;
+$button-margin-bottom: emCalc(20) !default;
+
+// We use these to control button text styles.
+$button-font-family: inherit !default;
+$button-font-color: #fff !default;
+$button-font-color-alt: #333 !default;
+$button-font-med: emCalc(16) !default;
+$button-font-tny: emCalc(11) !default;
+$button-font-sml: emCalc(13) !default;
+$button-font-lrg: emCalc(20) !default;
+$button-font-weight: bold !default;
+$button-font-align: center !default;
+
+// We use these to control various hover effects.
+$button-function-factor: 10% !default;
+
+// We use these to control button border styles.
+$button-border-width: 1px !default;
+$button-border-style: solid !default;
+
+// We use this to set the default radius used throughout the core.
+$button-radius: $global-radius !default;
+$button-round: $global-rounded !default;
+
+// We use this to set default opacity for disabled buttons.
+$button-disabled-opacity: 0.6 !default;
+
+//
+// Button Mixins
+//
+
+// We use this mixin to create a default button base.
+@mixin button-base($style:true, $display:$button-display) {
+  @if $style {
+    border-style: $button-border-style;
+    border-width: $button-border-width;
+    cursor: $cursor-pointer-value;
+    font-family: $button-font-family;
+    font-weight: $button-font-weight;
+    line-height: 1;
+    margin: 0 0 $button-margin-bottom;
+    position: relative;
+    text-decoration: none;
+    text-align: $button-font-align;
+  }
+  @if $display { display: $display; }
+}
+
+// We use this mixin to add button size styles
+@mixin button-size($padding:$button-med, $full-width:false, $is-input:false) {
+
+  // We control which padding styles come through,
+  // these can be turned off by setting $padding:false
+  @if $padding {
+    padding-top: $padding;
+    padding-#{$opposite-direction}: $padding * 2;
+    padding-bottom: $padding + emCalc(1);
+    padding-#{$default-float}: $padding * 2;
+
+    // We control the font-size based on mixin input.
+    @if      $padding == $button-med { font-size: $button-font-med; }
+    @else if $padding == $button-tny { font-size: $button-font-tny; }
+    @else if $padding == $button-sml { font-size: $button-font-sml; }
+    @else if $padding == $button-lrg { font-size: $button-font-lrg; }
+    @else                            { font-size: $padding - emCalc(2); }
+  }
+
+  // We can set $full-width:true to remove side padding extend width.
+  @if $full-width {
+    // We still need to check if $padding is set.
+    @if $padding {
+    padding-top: $padding;
+    padding-bottom: $padding + emCalc(1);
+    } @else if $padding == false {
+      padding-top:0;
+      padding-bottom:0;
+    }
+    padding-right: 0px;
+    padding-left: 0px;
+    width: 100%;
+  }
+
+  // 's and ";
+	}
+}
+
+// ------------------------------------------------------------------------
+
+/**
+ * Form Label Tag
+ *
+ * @access	public
+ * @param	string	The text to appear onscreen
+ * @param	string	The id the label applies to
+ * @param	string	Additional attributes
+ * @return	string
+ */
+if ( ! function_exists('form_label'))
+{
+	function form_label($label_text = '', $id = '', $attributes = array())
+	{
+
+		$label = ' 0)
+		{
+			foreach ($attributes as $key => $val)
+			{
+				$label .= ' '.$key.'="'.$val.'"';
+			}
+		}
+
+		$label .= ">$label_text";
+
+		return $label;
+	}
+}
+
+// ------------------------------------------------------------------------
+/**
+ * Fieldset Tag
+ *
+ * Used to produce 
text. To close fieldset + * use form_fieldset_close() + * + * @access public + * @param string The legend text + * @param string Additional attributes + * @return string + */ +if ( ! function_exists('form_fieldset')) +{ + function form_fieldset($legend_text = '', $attributes = array()) + { + $fieldset = "".$extra; + } +} + +// ------------------------------------------------------------------------ + +/** + * Form Close Tag + * + * @access public + * @param string + * @return string + */ +if ( ! function_exists('form_close')) +{ + function form_close($extra = '') + { + return "".$extra; + } +} + +// ------------------------------------------------------------------------ + +/** + * Form Prep + * + * Formats text so that it can be safely placed in a form field in the event it has HTML tags. + * + * @access public + * @param string + * @return string + */ +if ( ! function_exists('form_prep')) +{ + function form_prep($str = '', $field_name = '') + { + static $prepped_fields = array(); + + // if the field name is an array we do this recursively + if (is_array($str)) + { + foreach ($str as $key => $val) + { + $str[$key] = form_prep($val); + } + + return $str; + } + + if ($str === '') + { + return ''; + } + + // we've already prepped a field with this name + // @todo need to figure out a way to namespace this so + // that we know the *exact* field and not just one with + // the same name + if (isset($prepped_fields[$field_name])) + { + return $str; + } + + $str = htmlspecialchars($str); + + // In case htmlspecialchars misses these. + $str = str_replace(array("'", '"'), array("'", """), $str); + + if ($field_name != '') + { + $prepped_fields[$field_name] = $field_name; + } + + return $str; + } +} + +// ------------------------------------------------------------------------ + +/** + * Form Value + * + * Grabs a value from the POST array for the specified field so you can + * re-populate an input field or textarea. If Form Validation + * is active it retrieves the info from the validation class + * + * @access public + * @param string + * @return mixed + */ +if ( ! function_exists('set_value')) +{ + function set_value($field = '', $default = '') + { + if (FALSE === ($OBJ =& _get_validation_object())) + { + if ( ! isset($_POST[$field])) + { + return $default; + } + + return form_prep($_POST[$field], $field); + } + + return form_prep($OBJ->set_value($field, $default), $field); + } +} + +// ------------------------------------------------------------------------ + +/** + * Set Select + * + * Let's you set the selected value of a