ifrcgo / ecv-toolkit Goto Github PK
View Code? Open in Web Editor NEWdigital toolkit
Home Page: https://ifrcgo.github.io/ecv-toolkit
digital toolkit
Home Page: https://ifrcgo.github.io/ecv-toolkit
need to remove google analytics from the pages generated for PDF creation.
to generate PDFs
the gulp webserverStart
runs
and then gulp print
starts opening the pages in a headless browser and then printing/saving each one
see https://github.com/IFRCGo/ecv-toolkit/blob/publish/gulpfile.js#L234 for the print
function.
it has a list of all the pages from: https://github.com/IFRCGo/ecv-toolkit/blob/gh-pages/pdfs.json
the error is as follows:
...
generated PDF 184 of 308
generated PDF 185 of 308
(node:7214) UnhandledPromiseRejectionWarning: #<ErrorEvent>
(node:7214) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:7214) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.
Check the details on how to adjust your build configuration on: https://docs.travis-ci.com/user/common-build-problems/#build-times-out-because-no-output-was-received
The build has been terminated
digitize and incorporate the main manual content?
should there be some sort of way to download all the action tools for a given disease as a single zip package? (in addition to the current option of downloading everything as a single zip)
don't reuse images across pages and especially not across sections, since the file name is the page reference and it makes it hard to keep track of image dependencies. if an image is on 2 pages, have 2 files with the relevant file names.
links to look at?
other stuff?
not sure the flow of the gulp tasks is completely correct/robust
Currently the "Community Messages" header...
Community messages
See the follow community messages to support [action title]:
...appears at the bottom of each "Action" tool regardless of whether a Community Action is affiliated.
Develop a script so if no community message, the community message header disappears
var validationpdf = markdownpdf({
cssPath: 'app/assets/styles/github-markdown.css',
paperFormat: 'Letter'})
.from('app/assets/sources/MissingMaps_validation_josm_en.md')
.to(".tmp/assets/downloads/MissingMaps_validation_josm_en.pdf", function () {
console.log("Done converting MissingMaps_validation_josm_en.md to PDF.")
})
return validationpdf;
waiting on the new layouts, so can match the professionally done pamphlets
include metadata for better sharing on Twitter and Facebook
some of the pages end up having big sections of white space (where the liquid template loops through things?)
is there a way to clean it up?
android app needs an icon
other stuff in order to post it to Google Play?
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.