firefox mime type add wrong extention - firefox

With spreadsheet such as application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.
If a similar MIME-TYPE file has already been downloaded then when trying to open it frefox will add a .xlsx to the correct .xls extension making it un-openable

Looks like a glitch that has already been reported:
Bugzilla link

Related

How to convert text from one format to another?

I have a docx document which was removed and then restored but text in this file looks like this
$ÄjŸÕ˚ˆw‹~µ2ÑCpW'ø¥:©°»xa"º¥ ∫ÓŒV!‰áOc‘Nü·è?ÒQºrΩg¬~í¬;Æzã\k˝E…$ën"‡Íâ
Is there are anything i could do with it?
I guess i need to change format from something to something but i don't know how and where?
Would be very grateful for any advices.
I was trying to look but i can't even find name of this problem
And how do i know what format is that ?
DOCX document are not plain text files !
You cannot just open open them an get the content. You have to open them up with a document editor that support docx files like Office Word or Libre Office Writer.

After I datamined apk files the png images. I tried to open it. I get error message saying that it doesn't support this file format

Well, my question as it says in title. I managed to get all apk assets but every png file doesn't open.
What is more interesting that when I check file extension in the google of the image it says this.
File Type: data
MIME Type: application/octet-stream;
Suggested file extension(s): bin lha lzh exe class so dll img iso
Anyone have any guess how to make every png file work ?

Office JS Save text as xml file Fails

I want to ask if Office JS is allowed to save local files?
In old question/answers I found various solutions like
FileSaver.js
Download2.js
I tried both but it did not help.
Both are using the technique of embedding a download link in the HTML document dispatching the event programmatically using JS. But click event fails with error = Access is denied
I want to ask if
Office JS API is allowed to create files to local path?
if NO was it allowed in older versions?
If YES do I need to make some configuration changes on Windows 10 desktop PC?
If allowed Please help how to achieve that
I want to create an XML file using JavaScript and save it to local path
thanks

PyroCMS will upload only on local XAMPP server not on hosting platform

On my XAMPP server I have PyroCMS installed. Version 2.1.4 to be exact. When I go to upload files via the file browser in the admin page it will work. I installed the same version on my hosting platform and whenever I go to upload a PNG file it won't work. This is the error I get:
The filetype you are attempting to upload is not allowed.
I checked the file size limits and changed them to no avail. I was then told I should check the mime type of the image and see if that type is in the CodeIgniter mime type declarations. I did that and it came back as: image/png. Which was in fact in the declaration in and array with image/x-png. Does anyone have an idea of what's going on here? PNG is in the allowed file types and I am well out of ideas...
I fixed it. Adding text/plain as a MIME type to the PNG array in CodeIgniter fixed it.

Viewing CSV in Firefox

I'm working on a script that outputs CSV files, and it's a pain to try to open CSV every time I run the script to debug the next step. Is there a way to open CSV directly in FireFox. I know there's a plugin for JSON, but couldn't find a plugin for CSV
Answer:
for Firefox: https://github.com/okfn/mozilla-csv-viewer
for Chrome: https://github.com/rufuspollock/chrome-csv-viewer
(I am testing and can back in 2020)
The previously-mentioned Firefox add-on appears to be outdated. I found another plugin that might be something you are looking for.
If the header is served correctly, a simple preview as a text file might work directly, e.g.
https://raw.githubusercontent.com/plotly/datasets/master/mtcars.csv
Otherwise try to put view-source: before the address:
view-source:https://raw.githubusercontent.com/plotly/datasets/master/mtcars.csv
Firefox should be able to handle CSV content without a plug-in.
What content-type are you using in your script?
header("Content-type: application/csv");
header("Content-Disposition: attachment; filename=file.csv");

Resources