1
Anonymous
MIME type not allowed: application /x-gunzip
  • 2004/11/30 17:02

  • Anonymous

  • Posts: 0

  • Since:


I just recently completed a new XOOPS install and I'm trying to change templates. I've read the instructions and all I get is "ERRORS Returned While Uploding MIME type not allowed: application/x-gunzip"

2
coopersita
Re: MIME type not allowed: application /x-gunzip

I'm not sure if this is it, but check in Preferences > General for "Use gzip compression?" You may have is set to yes by mistake.

3
Anonymous
Re: MIME type not allowed: application /x-gunzip
  • 2004/12/1 17:06

  • Anonymous

  • Posts: 0

  • Since:


it's currently "use gzip compression" is set to no

4
Jan304
Re: MIME type not allowed: application /x-gunzip
  • 2004/12/1 18:21

  • Jan304

  • Official Support Member

  • Posts: 520

  • Since: 2002/3/31


Well, gzip compression hasn't got anything to do with the template manager. Anyway...

You might want to read this:
https://xoops.org/modules/smartfaq/faq.php?faqid=208

A template set is a special structured tar.gz file. Nothing else. In the default XOOPS install there is a folder called extra, in that there is a template set. You can watch to it to see how it is build.

5
Anonymous
Re: MIME type not allowed: application /x-gunzip
  • 2004/12/7 16:09

  • Anonymous

  • Posts: 0

  • Since:


thanks, that article does help alot. does anyone know where i can find more/different templates NOT themes?

6
Mikhail
Re: MIME type not allowed: application /x-gunzip
  • 2004/12/7 17:39

  • Mikhail

  • Just can't stay away

  • Posts: 412

  • Since: 2003/1/19


is about newbb2?
look this file -> modules\newbb\class\mimetype.php
and add this line:

"gz" => "application/x-gunzip",



sample:

<?php
// $Id: mimetype.php,v 1.1.1.9 2004/11/20 15:18:18 phppp Exp 

class mimetype {
    function 
getType($filename)
    { 
        
// get base name of the filename provided by user
        
$filename basename($filename); 
        
// break file into parts seperated by .
        
$filename explode('.'$filename); 
        
// take the last part of the file to get the file extension
        
$filename $filename[count($filename)-1]; 
        
// find mime type
        
return $this->privFindType($filename);
    } 

    function 
privFindType($ext)
    { 
        
// create mimetypes array
        
$mimetypes $this->privBuildMimeArray(); 
        
// return mime type for extension
        
if (isset($mimetypes[$ext])) {
            return 
$mimetypes[$ext]; 
            
// if the extension wasn't found return octet-stream
        
} else if ("*" == $ext) {
            return 
"*";
        } else {
            return 
'unknown';
        } 
    } 

    function 
getExt($minetype$extention '')
    {
        
$mimetypes $this->privBuildMimeArray();
        foreach (
$mimetypes as $extent => $mime) {
            if (
$minetype == $mime && $extent == $extention) {
                
$ext $extent;
                return 
$ext;
            } 
        } 
        return 
false;
    } 

    function 
privBuildMimeArray()
    {
        return array(
"ez" => "application/andrew-inset",
            
"gz" => "application/x-gunzip",
            
"hqx" => "application/mac-binhex40",
            
"cpt" => "application/mac-compactpro",
            
"doc" => "application/msword",
            
"bin" => "application/octet-stream",
            
"dms" => "application/octet-stream",
            
"lha" => "application/octet-stream",
            
"lzh" => "application/octet-stream",
            
"exe" => "application/octet-stream",
            
"class" => "application/octet-stream",
            
"so" => "application/octet-stream",
            
"dll" => "application/octet-stream",
            
"oda" => "application/oda",
            
"pdf" => "application/pdf",
            
"ai" => "application/postscript",
            
"eps" => "application/postscript",
            
"ps" => "application/postscript",
            
"smi" => "application/smil",
            
"smil" => "application/smil",
            
"wbxml" => "application/vnd.wap.wbxml",
            
"wmlc" => "application/vnd.wap.wmlc",
            
"wmlsc" => "application/vnd.wap.wmlscriptc",
            
"bcpio" => "application/x-bcpio",
            
"vcd" => "application/x-cdlink",
            
"pgn" => "application/x-chess-pgn",
            
"cpio" => "application/x-cpio",
            
"csh" => "application/x-csh",
            
"dcr" => "application/x-director",
            
"dir" => "application/x-director",
            
"dxr" => "application/x-director",
            
"dvi" => "application/x-dvi",
            
"spl" => "application/x-futuresplash",
            
"gtar" => "application/x-gtar",
            
"hdf" => "application/x-hdf",
            
"js" => "application/x-javascript",
            
"skp" => "application/x-koan",
            
"skd" => "application/x-koan",
            
"skt" => "application/x-koan",
            
"skm" => "application/x-koan",
            
"latex" => "application/x-latex",
            
"nc" => "application/x-netcdf",
            
"cdf" => "application/x-netcdf",
            
"sh" => "application/x-sh",
            
"shar" => "application/x-shar",
            
"swf" => "application/x-shockwave-flash",
            
"sit" => "application/x-stuffit",
            
"sv4cpio" => "application/x-sv4cpio",
            
"sv4crc" => "application/x-sv4crc",
            
"tar" => "application/x-tar",
            
"tcl" => "application/x-tcl",
            
"tex" => "application/x-tex",
            
"texinfo" => "application/x-texinfo",
            
"texi" => "application/x-texinfo",
            
"t" => "application/x-troff",
            
"tr" => "application/x-troff",
            
"roff" => "application/x-troff",
            
"man" => "application/x-troff-man",
            
"me" => "application/x-troff-me",
            
"ms" => "application/x-troff-ms",
            
"ustar" => "application/x-ustar",
            
"src" => "application/x-wais-source",
            
"xhtml" => "application/xhtml+xml",
            
"xht" => "application/xhtml+xml",
            
"zip" => "application/x-zip-compressed",
            
"Zip" => "application/x-zip-compressed",

            
"rar" => "application/x-rar-compressed",
            
"ace" => "application/x-ace-compressed",
            
"au" => "audio/basic",
            
"XM" => "audio/fasttracker",
            
"snd" => "audio/basic",
            
"mid" => "audio/midi",
            
"midi" => "audio/midi",
            
"kar" => "audio/midi",
            
"mpga" => "audio/mpeg",
            
"mp2" => "audio/mpeg",
            
"mp3" => "audio/mpeg",
            
"aif" => "audio/x-aiff",
            
"aiff" => "audio/x-aiff",
            
"aifc" => "audio/x-aiff",
            
"m3u" => "audio/x-mpegurl",
            
"ram" => "audio/x-pn-realaudio",
            
"rm" => "audio/x-pn-realaudio",
            
"rpm" => "audio/x-pn-realaudio-plugin",
            
"ra" => "audio/x-realaudio",
            
"wav" => "audio/x-wav",
            
"wax" => "audio/x-windows-media",
            
"pdb" => "chemical/x-pdb",
            
"xyz" => "chemical/x-xyz",
            
"bmp" => "image/bmp",
            
"gif" => "image/gif",
            
"ief" => "image/ief",
            
"jpeg" => "image/pjpeg",
            
"jpeg" => "image/jpeg",
            
"jpg" => "image/jpeg",
            
"jpe" => "image/jpeg",
            
"png" => "image/x-png",
            
"tiff" => "image/tiff",
            
"tif" => "image/tif",
            
"ico" => "image/icon",
            
"djvu" => "image/vnd.djvu",
            
"djv" => "image/vnd.djvu",
            
"wbmp" => "image/vnd.wap.wbmp",
            
"ras" => "image/x-cmu-raster",
            
"pnm" => "image/x-portable-anymap",
            
"pbm" => "image/x-portable-bitmap",
            
"pgm" => "image/x-portable-graymap",
            
"ppm" => "image/x-portable-pixmap",
            
"rgb" => "image/x-rgb",
            
"xbm" => "image/x-xbitmap",
            
"xpm" => "image/x-xpixmap",
            
"xwd" => "image/x-windowdump",
            
"igs" => "model/iges",
            
"iges" => "model/iges",
            
"msh" => "model/mesh",
            
"mesh" => "model/mesh",
            
"silo" => "model/mesh",
            
"wrl" => "model/vrml",
            
"vrml" => "model/vrml",
            
"css" => "text/css",
            
"html" => "text/html",
            
"htm" => "text/html",
            
"asc" => "text/plain",
            
"txt" => "text/plain",
            
"Log" => "text/plain",
            
"log" => "text/plain",
            
"rtx" => "text/richtext",
            
"rtf" => "text/rtf",
            
"sgml" => "text/sgml",
            
"sgm" => "text/sgml",
            
"tsv" => "text/tab-seperated-values",
            
"wml" => "text/vnd.wap.wml",
            
"wmls" => "text/vnd.wap.wmlscript",
            
"etx" => "text/x-setext",
            
"xml" => "text/xml",
            
"xsl" => "text/xml",
            
"mpeg" => "video/mpeg",
            
"mpg" => "video/mpeg",
            
"mpe" => "video/mpeg",
            
"qt" => "video/quicktime",
            
"mov" => "video/quicktime",
            
"mxu" => "video/vnd.mpegurl",
            
"avi" => "video/x-msvideo",
            
"movie" => "video/x-sgi-movie",
            
"php" => "text/php",
            
"php3" => "text/php3",
            
"ice" => "x-conference-xcooltalk",
            
"unknown" => "application/octet-stream"
            
);
    }
}

?>

7
Anonymous
Re: MIME type not allowed: application /x-gunzip
  • 2004/12/8 19:23

  • Anonymous

  • Posts: 0

  • Since:


you'll have to excuse my lack of knowledge but i don't think i have newbb2 installed. i'm running XOOPS 2.0.7.3

8
intel352
Re: MIME type not allowed: application /x-gunzip
  • 2004/12/8 20:56

  • intel352

  • Module Developer

  • Posts: 824

  • Since: 2003/11/23


Quote:

Mikhail Miguel wrote:
is about newbb2?
look this file -> modules\newbb\class\mimetype.php
and add this line:



i believe the user was trying to upload a compressed theme via the Templates upload form, which was the incorrect procedure.

9
Mikhail
Re: MIME type not allowed: application /x-gunzip
  • 2004/12/8 21:14

  • Mikhail

  • Just can't stay away

  • Posts: 412

  • Since: 2003/1/19


that shame, sorry about my attention fault
[x-gunzip = ungz templates pack]




10
Anonymous
Re: MIME type not allowed: application /x-gunzip
  • 2004/12/12 16:05

  • Anonymous

  • Posts: 0

  • Since:


Quote:

bd_csmc wrote:
Quote:

Mikhail Miguel wrote:
is about newbb2?
look this file -> modules\newbb\class\mimetype.php
and add this line:



i believe the user was trying to upload a compressed theme via the Templates upload form, which was the incorrect procedure.


that's exactly what i was doing. can anyone tell me what the correct procedure is.

Login

Who's Online

134 user(s) are online (88 user(s) are browsing Support Forums)


Members: 0


Guests: 134


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Apr 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits