initial commit

This commit is contained in:
Chris Sewell
2012-11-28 03:55:08 -05:00
parent 7adb399b2e
commit cf140a2e97
3247 changed files with 492437 additions and 0 deletions

100
data/symfony/data/SANDBOX_README Executable file
View File

@ -0,0 +1,100 @@
symfony sandbox
===============
Thank you for downloading the symfony sandbox. This pre-configured symfony
project will allow you to experiment with the symfony framework immediately,
without any installation or configuration.
Quick start
-----------
The sandbox project will work "out of the box", provided that you extract the
.tgz archive under the root web directory configured for your server (usually
`web/`).
After unpacking the archive, test the sandbox by requesting the following URL:
http://localhost/sf_sandbox/web/
You should see a congratulations page.
Command line
------------
If you are in the `sf_sandbox/` directory, you can use the command line to do
usual site management operations. For instance, to clear the cache, type:
$ ./symfony.sh clear-cache (*nix)
symfony clear-cache (Windows)
To discover all the available actions of the symfony command line, type:
$ ./symfony.sh -T (*nix)
symfony -T (Windows)
Environments
------------
The sandbox already contains one application called `frontend`, accessible
through two environments:
- the default environment is the `prod` one, in which the application is fast
but outputs few error messages
- the `dev` environment is slower but gives access to a lot of information
about the current request
To access the `frontend` application in the `dev` environment, type:
http://localhost/sf_sandbox/web/frontend_dev.php/
(don't forget the final /)
Modules
-------
To create a new module `mymodule`, just type in the command line:
$ ./symfony.sh init-module frontend mymodule (*nix)
symfony init-module frontend mymodule (Windows)
To access it, call:
http://localhost/sf_sandbox/web/mymodule
If, at this point, you meet an error, this means that your web server doesn't
support mod_rewrite. Delete the `.htaccess` file from the `web/` directory and
call instead:
http://localhost/sf_sandbox/web/index.php/mymodule
What's in the sandbox?
----------------------
The sandbox is an empty symfony project where all the required libraries
(symfony, pake, creole, propel and phing) are already included (in the
`sf_sandbox/lib/` directory). It is configured to work without any
configuration if unpacked under the web root, but you can install it anywhere
in your disk. In this case,
- delete the 22nd line of the `sf_sandbox/apps/frontend/config/settings.yml`
(`relative_url_root: /sf_sandbox/web/`)
- create a virtual host in your web server configuration to address the
`sf_sandbox/web` directory
The sandbox is intended for you to practice with symfony in a local computer,
not really to develop complex applications that may end up on the web.
However, the version of symfony shipped with the sandbox is fully functional
and equivalent to the one you can install via PEAR.
Beware that the sandbox is not upgradeable.
Happy symfony!
--------------
Feel free to experiment and try the various techniques described in the
www.symfony-project.com website. All the tutorials can also work in a sandbox.
But in the long run, if you decide to go on with symfony, we advise you to
switch to a PEAR installation, which will guarantee you with the possibility
to use the latest patches and enhancements.
The symfony team
http://www.symfony-project.com/

View File

@ -0,0 +1,42 @@
errors:
err0001: |
Symfony enforces some `php.ini` values threw the `php.yml` configuration file (under `check` category).
It seems you have a key in your `php.ini` configuration file with a "un-authorized" value (according to the symfony `php.yml` configuration file).
How can you fix this problem?
* change the value in `php.ini`
* change the `php.yml` file (you must copy the original file referenced in the error message to `yourpoject/config/php.yml` to override it)
* add `php_value magic_quotes_gpc 0` to the .htaccess of your project
Here is a sample `php.yml` file:
set:
magic_quotes_runtime: off
log_errors: on
arg_separator.output: \&
check:
magic_quotes_gpc: off
register_globals: off
err0002: |
You want to check a `php.ini` value but the key you specified doesn't exist in `php.ini`.
err0003: |
A class failed to autoload.
If you run in your production environment and the class is located in a
symfony autoload directory (lib, app/lib, app/module/lib), you should try to clear the
symfony cache:
symfony clear-cache
The mapping between class and file names is done by the autoload.yml configuration file
and the result is cached.
For example, if you just added a new model class and launched a `symfony build-model`,
you should always clear the cache in the all environments that have SF_DEBUG to false.

61
data/symfony/data/exception.php Executable file
View File

@ -0,0 +1,61 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>symfony exception</title>
<style>
body { margin: 0; padding: 20px; margin-top: 20px; background-color: #eee }
body, td, th { font: 11px Verdana, Arial, sans-serif; color: #333 }
a { color: #333 }
h1 { margin: 0 0 0 10px; padding: 10px 0 10px 0; font-weight: bold; font-size: 120% }
h2 { margin: 0; padding: 5px 0; font-size: 110% }
ul { padding-left: 20px; list-style: decimal }
ul li { padding-bottom: 5px; margin: 0 }
ol { font-family: monospace; white-space: pre; list-style-position: inside; margin: 0; padding: 10px 0 }
ol li { margin: -5px; padding: 0 }
ol .selected { font-weight: bold; background-color: #ddd; padding: 2px 0 }
table.vars { padding: 0; margin: 0; border: 1px solid #999; background-color: #fff; }
table.vars th { padding: 2px; background-color: #ddd; font-weight: bold }
table.vars td { padding: 2px; font-family: monospace; white-space: pre }
p.error { padding: 10px; background-color: #f00; font-weight: bold; text-align: center; -moz-border-radius: 10px; }
p.error a { color: #fff }
#main { padding: 20px; padding-left: 70px; border: 1px solid #ddd; background-color: #fff; text-align:left; -moz-border-radius: 10px; min-width: 13em; max-width: 52em }
#message { padding: 10px; margin-bottom: 10px; background-color: #eee; -moz-border-radius: 10px }
</style>
<script type="text/javascript">
function toggle(id)
{
el = document.getElementById(id); el.style.display = el.style.display == 'none' ? 'block' : 'none';
}
</script>
</head>
<body>
<center><div id="main">
<div style="float: right"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAZCAYAAAAiwE4nAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEfklEQVRIx7VUa0wUVxT+Znd2FxZk0YKACAtaGwEDUhUTBTEIItmKYk3UNqalD7StMSQ1JKatP5omTYyx0VRrjPERX7XWAG2t9GVi3drU2h+gi4BCWV67lOe6O/uYmXtPf0BRrMBK6UlObmbON9935p6HQEQI1o7uXeSy1dsjHn2Xlpr0oKzililoEiIKymvOr9q+pzyZZN894moHcbWDZN892lOeTN9fKHgrWB5NsInZ7joOrtv4JgR2F4r0AxTpRwisEes2bsNtW+eBYHmCEqw8kVsp6oy6jMUFYIoTxFUQqWBqNzIWr4aoC9NVnlxZNSWC1mqLsa6ubd36zbug+m3gXBlypoCYAuavx4Ytu1Fbay+2VluME/GJEwHsnT3WpLlzhbi4Z6D46gBosP/gVQDA669kIzJSRWxcApLnPie0dw3cALBw0k1z5dyKrIqyWHL1/Eye7n3kcX5MH75fRAAIAJUUZ5Cnez9JPYfI1XuDKsriqOZcbtakm6alte/yqsIi6LVt4KobxAIAqSPxwUEJxAPgqgcG0YH8NS+gxT5wZVI1/PrU0q1O54OoFfmvQZZsIBYA5zIy0maOYFZmJ4GYAuIyZG8jcvLfgMPhmnHlbG7pUws2NfUeWVvyMpj3d3DVB84C4MyPxNkP+8I0TQRn/qGY6gP316J4w6uob3AceirBzw9nnBD1RmN65nLIUhOIBUBcBjEZ5viQEZx5thFcdQ+50o+A5w7SM5dBFHWhFz5bdOpJ3MLjq63mdHrIr7f6PaXbPtBGht4DUwYAQXikyVTkb/gKtbYBNFpzYYoY3egarR6D7jCcPmtly5ZEh6/ZWucfdyycPep3ycmJ2phoAzx9ziERLoMzN4hJAICI8KEkp4VxcCaP+p4zGdHTw2FOiNB2OTzfAMgf80qrjmem1zf256zf9B6kvmvgqgeqrw2qvx1cGQRxBcQV5GRFIGepaeT5cfdJXbAUPY+79z15l47MWzDmH7a3P/g2Ly9X4O6LkKUWEPeOMbwMpnANiClPDkOBXteL3OXxQnNL72UA5n/V8NLR9Bdrb/ddLN+5VvD23wTA8d9MgNH0LD759DrS5oeUbN7RWjXqSu//OXi8sCBFkN11IFJAxMZ0e4cP12+6xsUQqZC9nShclYTWtsDJUTU8cyDlsE7URqTMC4Eiu8fN+/JVF7I3NuGlna2wlDaPi1VkN1LnR0GvF00n95kPAICm+tgcQ9N9V5ll9Tz4JSem2vySE5bCFDS3+t+uPjbHIA64dF/MioU2aoYGXndgQgJLngnWL0PR1iUje0n4hHimBhA1XYA5IVz8q1eu0oSGqCc6HV4ihAIQgso6MV4flNhDUR/iYqbBI1GqZtM7zVUzZ4p3rl5rQIgxesqvVCsa0O8y4Lc/nGp8rLhcBIA7Df7C7hlKe2ZGojYmZsGUCsqygvOnf6FZsbrtm3bY+wUigiAIC/funlXR0RXYgv/BzAmGn979qGvXyOALghAJQAtAB0A/fIrDY6MNurj/LBqADW8OFYACQB4+2d80or7Ra0ZtxAAAAABJRU5ErkJggg==" /></div>
<h1>[<?php echo $name ?>]</h1>
<h2 id="message"><?php echo $message ?></h2>
<?php if ($error_reference): ?>
<p class="error"><a href='http://www.symfony-project.com/errors/<?php echo $error_reference ?>'>learn more about this issue</a></p>
<?php endif; ?>
<h2>stack trace</h2>
<ul><li><?php echo implode('</li><li>', $traces) ?></li></ul>
<h2>symfony settings <a href="#" onclick="toggle('sf_settings'); return false;">...</a></h2>
<div id="sf_settings" style="display: none"><?php echo $settingsTable ?></div>
<h2>request <a href="#" onclick="toggle('sf_request'); return false;">...</a></h2>
<div id="sf_request" style="display: none"><?php echo $requestTable ?></div>
<h2>response <a href="#" onclick="toggle('sf_response'); return false;">...</a></h2>
<div id="sf_response" style="display: none"><?php echo $responseTable ?></div>
<h2>global vars <a href="#" onclick="toggle('sf_globals'); return false;">...</a></h2>
<div id="sf_globals" style="display: none"><?php echo $globalsTable ?></div>
<p id="footer">
symfony v.<?php echo file_get_contents(sfConfig::get('sf_symfony_lib_dir').'/VERSION') ?> - php <?php echo PHP_VERSION ?><br />
for help resolving this issue, please visit <a href="http://www.symfony-project.com/">http://www.symfony-project.com/</a>.
</p>
</div></center>
</body>
</html>

11
data/symfony/data/exception.txt Executable file
View File

@ -0,0 +1,11 @@
[exception] <?php echo $name ?>
[message] <?php echo $message ?>
<?php if (count($traces) > 0): ?>
[stack trace]
<?php foreach ($traces as $line): ?>
<?php echo $line ?>
<?php endforeach; ?>
<?php endif; ?>
[symfony] v. <?php echo sfConfig::get('sf_version') ?> (symfony-project.com)
[PHP] v. <?php echo PHP_VERSION ?>

File diff suppressed because one or more lines are too long

420
data/symfony/data/mime_types.php Executable file
View File

@ -0,0 +1,420 @@
<?php
$data = preg_match_all('/^([a-z0-9\/_\.+-]+) ([a-z0-9_]+)$/mi', file_get_contents(__FILE__), $matches, PREG_SET_ORDER);
$mime_types = array();
foreach ($matches as $match)
{
$mime_types[strtolower($match[1])] = strtolower($match[2]);
}
file_put_contents(dirname(__FILE__).'/mime_types.dat', serialize($mime_types));
/*
application/andrew-inset ez
application/appledouble base64
application/applefile base64
application/commonground dp
application/cprplayer pqi
application/dsptype tsp
application/excel xls
application/font-tdpfr pfr
application/futuresplash spl
application/hstu stk
application/hyperstudio stk
application/javascript js
application/mac-binhex40 hqx
application/mac-compactpro cpt
application/mbed mbd
application/mirage mfp
application/msword doc
application/ocsp-request orq
application/ocsp-response ors
application/octet-stream bin
application/octet-stream exe
application/oda oda
application/ogg ogg
application/pdf pdf
application/pgp-encrypted 7bit
application/pgp-keys 7bit
application/pgp-signature sig
application/pkcs10 p10
application/pkcs7-mime p7m
application/pkcs7-signature p7s
application/pkix-cert cer
application/pkix-crl crl
application/pkix-pkipath pkipath
application/pkixcmp pki
application/postscript ai
application/postscript eps
application/postscript ps
application/presentations shw
application/prs.cww cw
application/prs.nprend rnd
application/quest qrt
application/rtf rtf
application/sgml-open-catalog soc
application/sieve siv
application/smil smi
application/toolbook tbk
application/vnd.3gpp.pic-bw-large plb
application/vnd.3gpp.pic-bw-small psb
application/vnd.3gpp.pic-bw-var pvb
application/vnd.3gpp.sms sms
application/vnd.acucorp atc
application/vnd.adobe.xfdf xfdf
application/vnd.amiga.amu ami
application/vnd.blueice.multipass mpm
application/vnd.cinderella cdy
application/vnd.cosmocaller cmc
application/vnd.criticaltools.wbs+xml wbs
application/vnd.curl curl
application/vnd.data-vision.rdz rdz
application/vnd.dreamfactory dfac
application/vnd.fsc.weblauch fsc
application/vnd.genomatix.tuxedo txd
application/vnd.hbci hbci
application/vnd.hhe.lesson-player les
application/vnd.hp-hpgl plt
application/vnd.ibm.electronic-media emm
application/vnd.ibm.rights-management irm
application/vnd.ibm.secure-container sc
application/vnd.ipunplugged.rcprofile rcprofile
application/vnd.irepository.package+xml irp
application/vnd.jisp jisp
application/vnd.kde.karbon karbon
application/vnd.kde.kchart chrt
application/vnd.kde.kformula kfo
application/vnd.kde.kivio flw
application/vnd.kde.kontour kon
application/vnd.kde.kpresenter kpr
application/vnd.kde.kspread ksp
application/vnd.kde.kword kwd
application/vnd.kenameapp htke
application/vnd.kidspiration kia
application/vnd.kinar kne
application/vnd.llamagraphics.life-balance.desktop lbd
application/vnd.llamagraphics.life-balance.exchange+xml lbe
application/vnd.lotus-1-2-3 wks
application/vnd.mcd mcd
application/vnd.mfmp mfm
application/vnd.micrografx.flo flo
application/vnd.micrografx.igx igx
application/vnd.mif mif
application/vnd.mophun.application mpn
application/vnd.mophun.certificate mpc
application/vnd.mozilla.xul+xml xul
application/vnd.ms-artgalry cil
application/vnd.ms-asf asf
application/vnd.ms-excel xls
application/vnd.ms-lrm lrm
application/vnd.ms-powerpoint ppt
application/vnd.ms-project mpp
application/vnd.ms-tnef base64
application/vnd.ms-works base64
application/vnd.ms-wpl wpl
application/vnd.mseq mseq
application/vnd.nervana ent
application/vnd.nokia.radio-preset rpst
application/vnd.nokia.radio-presets rpss
application/vnd.palm prc
application/vnd.picsel efif
application/vnd.pvi.ptid1 pti
application/vnd.quark.quarkxpress qxd
application/vnd.sealed.doc sdoc
application/vnd.sealed.eml seml
application/vnd.sealed.mht smht
application/vnd.sealed.ppt sppt
application/vnd.sealed.xls sxls
application/vnd.sealedmedia.softseal.html stml
application/vnd.sealedmedia.softseal.pdf spdf
application/vnd.seemail see
application/vnd.smaf mmf
application/vnd.sun.xml.calc sxc
application/vnd.sun.xml.calc.template stc
application/vnd.sun.xml.draw sxd
application/vnd.sun.xml.draw.template std
application/vnd.sun.xml.impress sxi
application/vnd.sun.xml.impress.template sti
application/vnd.sun.xml.math sxm
application/vnd.sun.xml.writer sxw
application/vnd.sun.xml.writer.global sxg
application/vnd.sun.xml.writer.template stw
application/vnd.sus-calendar sus
application/vnd.vidsoft.vidconference vsc
application/vnd.visio vsd
application/vnd.visionary vis
application/vnd.wap.sic sic
application/vnd.wap.slc slc
application/vnd.wap.wbxml wbxml
application/vnd.wap.wmlc wmlc
application/vnd.wap.wmlscriptc wmlsc
application/vnd.webturbo wtb
application/vnd.wordperfect wpd
application/vnd.wqd wqd
application/vnd.wv.csp+wbxml wv
application/vnd.wv.csp+xml 8bit
application/vnd.wv.ssp+xml 8bit
application/vnd.yamaha.hv-dic hvd
application/vnd.yamaha.hv-script hvs
application/vnd.yamaha.hv-voice hvp
application/vnd.yamaha.smaf-audio saf
application/vnd.yamaha.smaf-phrase spf
application/vocaltec-media-desc vmd
application/vocaltec-media-file vmf
application/vocaltec-talker vtk
application/watcherinfo+xml wif
application/wordperfect5.1 wp5
application/x-123 wk
application/x-7th_level_event 7ls
application/x-authorware-bin aab
application/x-authorware-map aam
application/x-authorware-seg aas
application/x-bcpio bcpio
application/x-bleeper bleep
application/x-bzip2 bz2
application/x-cdlink vcd
application/x-chat chat
application/x-chess-pgn pgn
application/x-compress z
application/x-cpio cpio
application/x-cprplayer pqf
application/x-csh csh
application/x-cu-seeme csm
application/x-cult3d-object co
application/x-debian-package deb
application/x-director dcr
application/x-director dir
application/x-director dxr
application/x-dvi dvi
application/x-envoy evy
application/x-futuresplash spl
application/x-gtar gtar
application/x-gzip gz
application/x-hdf hdf
application/x-hep hep
application/x-html+ruby rhtml
application/x-httpd-miva mv
application/x-httpd-php phtml
application/x-ica ica
application/x-imagemap imagemap
application/x-ipix ipx
application/x-ipscript ips
application/x-java-archive jar
application/x-java-jnlp-file jnlp
application/x-java-serialized-object ser
application/x-java-vm class
application/x-javascript js
application/x-koan skp
application/x-latex latex
application/x-mac-compactpro cpt
application/x-maker frm
application/x-mathcad mcd
application/x-midi mid
application/x-mif mif
application/x-msaccess mda
application/x-msdos-program cmd
application/x-msdos-program com
application/x-msdownload base64
application/x-msexcel xls
application/x-msword doc
application/x-netcdf nc
application/x-ns-proxy-autoconfig pac
application/x-pagemaker pm5
application/x-perl pl
application/x-pn-realmedia rp
application/x-python py
application/x-quicktimeplayer qtl
application/x-rar-compressed rar
application/x-ruby rb
application/x-sh sh
application/x-shar shar
application/x-shockwave-flash swf
application/x-sprite spr
application/x-spss sav
application/x-spt spt
application/x-stuffit sit
application/x-sv4cpio sv4cpio
application/x-sv4crc sv4crc
application/x-tar tar
application/x-tcl tcl
application/x-tex tex
application/x-texinfo texinfo
application/x-troff t
application/x-troff-man man
application/x-troff-me me
application/x-troff-ms ms
application/x-twinvq vqf
application/x-twinvq-plugin vqe
application/x-ustar ustar
application/x-vmsbackup bck
application/x-wais-source src
application/x-wingz wz
application/x-word base64
application/x-wordperfect6.1 wp6
application/x-x509-ca-cert crt
application/x-zip-compressed zip
application/xhtml+xml xhtml
application/zip zip
audio/3gpp 3gpp
audio/amr amr
audio/amr-wb awb
audio/basic au
audio/evrc evc
audio/l16 l16
audio/midi mid
audio/mpeg mp3
audio/mpeg mpga
audio/prs.sid sid
audio/qcelp qcp
audio/smv smv
audio/vnd.audiokoz koz
audio/vnd.digital-winds eol
audio/vnd.everad.plj plj
audio/vnd.lucent.voice lvp
audio/vnd.nokia.mobile-xmf mxmf
audio/vnd.nortel.vbk vbk
audio/vnd.nuera.ecelp4800 ecelp4800
audio/vnd.nuera.ecelp7470 ecelp7470
audio/vnd.nuera.ecelp9600 ecelp9600
audio/vnd.sealedmedia.softseal.mpeg smp3
audio/voxware vox
audio/x-aiff aif
audio/x-mid mid
audio/x-midi mid
audio/x-mpeg mp2
audio/x-mpegurl mpu
audio/x-pn-realaudio ra
audio/x-pn-realaudio rm
audio/x-pn-realaudio-plugin rpm
audio/x-realaudio ra
audio/x-wav wav
chemical/x-csml csm
chemical/x-embl-dl-nucleotide emb
chemical/x-gaussian-cube cube
chemical/x-gaussian-input gau
chemical/x-jcamp-dx jdx
chemical/x-mdl-molfile mol
chemical/x-mdl-rxnfile rxn
chemical/x-mdl-tgf tgf
chemical/x-mopac-input mop
chemical/x-pdb pdb
chemical/x-rasmol scr
chemical/x-xyz xyz
drawing/dwf dwf
drawing/x-dwf dwf
i-world/i-vrml ivr
image/bmp bmp
image/cewavelet wif
image/cis-cod cod
image/fif fif
image/gif gif
image/ief ief
image/jp2 jp2
image/jpeg jpeg
image/jpeg jpg
image/jpm jpm
image/jpx jpf
image/pict pic
image/pjpeg jpg
image/png png
image/targa tga
image/tiff tif
image/tiff tiff
image/vn-svf svf
image/vnd.dgn dgn
image/vnd.djvu djvu
image/vnd.dwg dwg
image/vnd.glocalgraphics.pgb pgb
image/vnd.microsoft.icon ico
image/vnd.ms-modi mdi
image/vnd.sealed.png spng
image/vnd.sealedmedia.softseal.gif sgif
image/vnd.sealedmedia.softseal.jpg sjpg
image/vnd.wap.wbmp wbmp
image/x-bmp bmp
image/x-cmu-raster ras
image/x-freehand fh4
image/x-png png
image/x-portable-anymap pnm
image/x-portable-bitmap pbm
image/x-portable-graymap pgm
image/x-portable-pixmap ppm
image/x-rgb rgb
image/x-xbitmap xbm
image/x-xpixmap xpm
image/x-xwindowdump xwd
message/external-body 8bit
message/news 8bit
message/partial 8bit
message/rfc822 8bit
model/iges igs
model/mesh msh
model/vnd.parasolid.transmit.binary x_b
model/vnd.parasolid.transmit.text x_t
model/vrml vrm
model/vrml wrl
multipart/alternative 8bit
multipart/appledouble 8bit
multipart/digest 8bit
multipart/mixed 8bit
multipart/parallel 8bit
text/comma-separated-values csv
text/css css
text/html htm
text/html html
text/plain txt
text/prs.fallenstein.rst rst
text/richtext rtx
text/rtf rtf
text/sgml sgm
text/sgml sgml
text/tab-separated-values tsv
text/vnd.net2phone.commcenter.command ccc
text/vnd.sun.j2me.app-descriptor jad
text/vnd.wap.si si
text/vnd.wap.sl sl
text/vnd.wap.wml wml
text/vnd.wap.wmlscript wmls
text/x-hdml hdml
text/x-setext etx
text/x-sgml sgml
text/x-speech talk
text/x-vcalendar vcs
text/x-vcard vcf
text/xml xml
ulead/vrml uvr
video/3gpp 3gp
video/dl dl
video/gl gl
video/mj2 mj2
video/mpeg mp2
video/mpeg mpeg
video/mpeg mpg
video/quicktime mov
video/quicktime qt
video/vdo vdo
video/vivo viv
video/vnd.fvt fvt
video/vnd.mpegurl mxu
video/vnd.nokia.interleaved-multimedia nim
video/vnd.objectvideo mp4
video/vnd.sealed.mpeg1 s11
video/vnd.sealed.mpeg4 smpg
video/vnd.sealed.swf sswf
video/vnd.sealedmedia.softseal.mov smov
video/vnd.vivo viv
video/vnd.vivo vivo
video/x-fli fli
video/x-ms-asf asf
video/x-ms-wmv wmv
video/x-msvideo avi
video/x-sgi-movie movie
x-chemical/x-pdb pdb
x-chemical/x-xyz xyz
x-conference/x-cooltalk ice
x-drawing/dwf dwf
x-world/x-d96 d
x-world/x-svr svr
x-world/x-vream vrw
x-world/x-vrml wrl
*/