pbock / c3t-pad Goto Github PK
View Code? Open in Web Editor NEWGenerate EtherPad content for the translation angels at 33c3
License: MIT License
Generate EtherPad content for the translation angels at 33c3
License: MIT License
Angle brackets are currently not being escaped in the generated HTML, which means that the title What could possibly go wrong with <insert x86 instruction here>?
is parsed as HTML and shows up as What could possibly go wrong with ? in a web browser. This is of course undesirable.
Technically, this counts as an cross-site scripting vulnerability, although the potential for exploitation is very slim because the code only runs locally on one computer and the source of the data is semi-trustworthy.
The URLs to talk description pages are currently based on a hard-coded template (https://fahrplan.events.ccc.de/congress/2016/Fahrplan/events/${id}.html
) which works only for 33c3 but would have to be changed manually for future events.
There's no easy solution to this because the Fahrplan lists neither URLs to the individual talk pages nor a URL template.
The least annyoing solution is probably to create a configuration file that maps congress identifiers to URL templates. This still requires maintenance, but it's a bit more obvious than burying it somewhere deep in the template.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.