Pogledajte određenu poruku
Staro 22. 08. 2008.   #2
BrainDamage
Comfortably Numb
Professional
 
Avatar BrainDamage
 
Datum učlanjenja: 15.03.2007
Lokacija: Novi Sad
Poruke: 237
Hvala: 13
4 "Hvala" u 3 poruka
BrainDamage is on a distinguished road
Pošaljite ICQ poruku za BrainDamage Pošaljite poruku preko MSN za BrainDamage Pošaljite poruku preko Skype™ za BrainDamage
Default

Posto nisam neki gotovan, a i mrzi me da cekam, evo preliminarne liste tipova fajlova ciji source (treba da) moze da se printa bez bojazni da ce biti "kuke i kvake". Posto se mime-type svakako odredjuje preko ekstenzije, nisam pravio mime-type listu.

Kao izvor mi je posluzio ovaj clanak na Wikipediji (pokupio sam sve ekstenzije iz script i computer program source kategorije i jos neke na koje sam naletio). Trenutno ima 118 komada, vrlo je vjerovatno da sam neke i preskocio ali ne mogu vise... obnevidio sam od copy-paste. Izmjene & dopune su dobrodosle

PHP kôd:
  /**
   * Get file extensions for files whose source makes sense when printed 
   *
   * @param null
   * @return array
   */
  
function get_displayable_file_types() {
    return array(  
    
'ada',
    
'adb',
    
'adp',
    
'ads',
    
'ans',
    
'as',
    
'asc',
    
'asm',
    
'asp',
    
'aspx',
    
'atom',
    
'au3',
    
'bas',
    
'bat',
    
'bmax',
    
'bml',
    
'c',
    
'cbl',
    
'cc',
    
'cfm',
    
'cgi',
    
'cls',
    
'cmd',
    
'cob',
    
'cpp',
    
'cs',
    
'css',
    
'csv',
    
'cxx',
    
'd',
    
'dif',
    
'e',
    
'efs',
    
'egg',
    
'egt',
    
'f',
    
'f77',
    
'for',
    
'frm',
    
'frx',
    
'ftn',
    
'ged',
    
'gm6',
    
'gmd',
    
'gml',
    
'h',
    
'hpp',
    
'hs',
    
'hta',
    
'htaccess',
    
'htm',
    
'html',
    
'hxx',
    
'ici',
    
'ictl',
    
'ihtml',
    
'inc',
    
'java',
    
'js',
    
'jsfl',
    
'l',
    
'las',
    
'lasso',
    
'lassoapp',
    
'lua',
    
'm',
    
'm4',
    
'met',
    
'metalink',
    
'ml',
    
'mrc',
    
'n',
    
'ncf',
    
'nfo',
    
'nut',
    
'p',
    
'pas',
    
'php',
    
'php3',
    
'php4',
    
'php5',
    
'phps',
    
'phtml',
    
'piv',
    
'pl',
    
'pm',
    
'pp',
    
'ps1',
    
'ps1xml',
    
'psc1',
    
'psd1',
    
'psm1',
    
'py',
    
'pyc',
    
'pyi',
    
'rb',
    
'resx',
    
'rss',
    
's',
    
'scm',
    
'scpt',
    
'sh',
    
'shtml',
    
'spin',
    
'stk',
    
'tab',
    
'tcl',
    
'tpl',
    
'txt',
    
'vb',
    
'vbp',
    
'vbs',
    
'xht',
    
'xhtml',
    
'xml',
    
'xsl',
    
'xslt',
    
'y',
    );
  } 
// get_displayable_file_types 
__________________
[size=1]Don't go around saying the world owes you a living. The world owes you nothing. It was here first. - Mark Twain
BrainDamage je offline   Odgovorite uz citat