Comments (4)
What do you mean 'not being recognised' ?
from csplib.
e.g. if you go to the minzinc page
http://csplib.github.io/csplib-builds/master/Languages/MiniZinc/models/
and click on car.mzn you get the file rendered in the browser
http://csplib.github.io/csplib-builds/master/Problems/prob001/models/car.mzn.html
whereas on the comet models http://csplib.github.io/csplib-builds/master/Languages/Comet/models/
clicking on car.co gives, http://csplib.github.io/csplib-builds/master/Problems/prob001/models/car.co which just download the file.
Why do these pages have different behaviour?
from csplib.
I see what you mean.
This was caused by not adding 'comet' to the list of allowed file types (we now check by type rather than extension if we know it).
I have decided to solve this by switching to filtering out binary types, rather than filtering in readable types. This doesn't lead to a security hole (we escape the files), but it could lead to some very large weird pages (I can't find any at the moment).
from csplib.
It might have been better to say we only accept a format if we have a language page for it . But this is simpler and seem to be less effort.
from csplib.
Related Issues (20)
- Results in prob054 not appearing HOT 2
- Feature Request: Blog or something with a better name HOT 8
- Syntax highlighting for E' HOT 2
- Problem ids reserved for Essence Catalog HOT 1
- How can I help list? HOT 5
- Redirect from old csplib HOT 3
- Fix differences from GH markdown HOT 2
- Organization on Github HOT 3
- citations are not expanded in notes of a model or a data file
- Problem with markup-like syntax in data files HOT 2
- a mysterious "fdsfds" on the website HOT 3
- Json Output HOT 1
- Enable mention-bot HOT 5
- Maths on csplib HOT 2
- Edge cases in SGP and PPP HOT 3
- what are the capacities of the instances of warehouse location problem? HOT 1
- AC-3 and numberjack HOT 1
- Cannot build the website because pip fails HOT 10
- prob001 data is incomplete HOT 1
- Link to roadef 2005 is broken HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from csplib.