summaryrefslogtreecommitdiff
path: root/public/views/pretty.ejs (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-03-16Templates: Remove lang and add translation parameterPhilip Molares1-2/+2
Since the interface is not always in english, we mostly removed the lang attribute from all html tags. Since the error messages in error.ejs are not translated, but always in english, there the global lang="en" should be kept. Also in the slide and editor template the div, which contains the user generated text, has the attribute translate="no" now, to avoid unwanted translations. Since on the publish view (pretty.ejs) only the user generated content is shown, we set the lang to the language defined in yaml (or 'en') as a default, but that was also moved to the corresponding markdown div instead of html. Fixes #881 See also #437 Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-02-09Switch to ejs 3 compliant importsDavid Mehren1-8/+8
Signed-off-by: David Mehren <git@herrmehren.de>
2020-11-27Fixed shortcut icon urls pointing to old (nonexistent) filesErik Michelson1-3/+2
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2020-11-14Replace CodiMD with HedgeDocErik Michelson1-2/+2
Signed-off-by: Erik Michelson <github@erik.michelson.eu> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: References in public/views Signed-off-by: David Mehren <git@herrmehren.de> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Update links in README Signed-off-by: David Mehren <git@herrmehren.de> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Update links in SECURITY.md Signed-off-by: David Mehren <git@herrmehren.de> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Update links in LICENSE Signed-off-by: David Mehren <git@herrmehren.de> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Update links in docs/configuration.md Signed-off-by: David Mehren <git@herrmehren.de> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Update links in bin/setup Signed-off-by: David Mehren <git@herrmehren.de> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: References in docs/guides Signed-off-by: David Mehren <git@herrmehren.de> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: References in docs/dev Signed-off-by: David Mehren <git@herrmehren.de> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: References in docs/guides/auth Signed-off-by: David Mehren <git@herrmehren.de> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: References in docs/setup Signed-off-by: David Mehren <git@herrmehren.de> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Update various links in code to the new GitHub org. Signed-off-by: David Mehren <git@herrmehren.de> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: codiMDVersion.js is now hedgeDocVersion.js Signed-off-by: David Mehren <git@herrmehren.de> Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: References in docs/setup/yunohost Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rebrand to HedgeDoc: Add banner and logo Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Update links in docs/guides/migrate-etherpad Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Remove note in docs/guides/auth/github Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Replace links in public/docs/features Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Add todo placeholder in docs/history Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Replace github link in public/views/index/body Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Replace github link in README Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Add logo to README Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Rename to HedgeDoc: Add note about the renaming to the front page Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Removed Travis from README.md and change CodiMD to HedgeDoc in some places Signed-off-by: Yannick Bungers <git@innay.de> Some more renaming to HedgeDoc - Fixed capitalization of HedgeDoc - Added renaming for etherpad migration doc Signed-off-by: Yannick Bungers <git@innay.de> Changed Repo name to hedgedoc Signed-off-by: Yannick Bungers <git@innay.de>
2020-11-10Update CDN links and integrity hashes for upgraded librariesDavid Mehren1-5/+5
Signed-off-by: David Mehren <git@herrmehren.de>
2020-07-03Added dynamic lang-attr to pretty.ejsErik Michelson1-1/+1
CodiMD currently only uses the 'lang' attribute in YAML-metadata of a note for setting certain js-elements of the markdown-renderer. This commit adds the chosen lang into the published version of a note. Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2020-05-28Fix checksums of mermaidNick Hahn1-1/+1
Signed-off-by: Nick Hahn <nick.hahn@posteo.de>
2020-05-27Update to mermaid 8.5.1Nick Hahn1-1/+1
Signed-off-by: Nick Hahn <nick.hahn@posteo.de>
2020-02-10Update mermaid in CDNAntoine Aflalo1-1/+1
Signed-off-by: Antoine Aflalo <antoine@warrantymaster.com>
2019-12-20Fix urlPath support, let CodiMD be served from a subpath correctlyEnrico Guiraud1-0/+1
Webpack now uses relative paths for resources linked from by static snippets. A templated <base> tag has been introduced in headers so app.js can set the base URL at runtime. Signed-off-by: Enrico Guiraud <enrico.guiraud@cern.ch>
2019-10-09Fixed bugs, added default imageErik Michelson1-1/+5
Signed-off-by: Erik Michelson <erik@liltv.de>
2019-10-04Added customizable og-metadata to notesErik Michelson1-0/+4
Signed-off-by: Erik Michelson <erik@liltv.de>
2019-06-08Respect DNT headerSheogorath1-1/+1
Do Not Track (DNT) is an old web standard in order to notify pages that the user doesn't want to be tracked. Even while a lot of pages either ignore this header or even worse, use it for tracking purposes, the orignal intention of this header is good and should be adopted. This patch implements a respect of the DNT header by no longer including the optional Google Analytics and disqus integrations when sending a DNT header. This should reduce outside resource usage and help to stay more private. This should later-on extended towards other document content (i.e. iframe based content). The reason to not change the CDN handling is that CDNs will be deprecated with next release and removed in long term. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2019-05-06Update jQuery to version 3.4.1Sheogorath1-1/+1
2019-03-03Fix possible MathJax XSS issue [Security Issue]Max Wu1-0/+2
see more at: http://docs.mathjax.org/en/latest/safe-mode.html Signed-off-by: Max Wu <jackymaxj@gmail.com>
2019-01-11Update bootstrap from 3.3.7 to 3.4.0Sheogorath1-2/+2
Seems like finally there is a new bootstrap version for old version 3. This patch implements this new version with CodiMD and this way fixes some possible security issues in the frontend code. See: https://snyk.io/vuln/SNYK-JS-BOOTSTRAP-72889 https://snyk.io/vuln/SNYK-JS-BOOTSTRAP-72890 Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-11-03removing global site layout vars from individual routers, putting them into ↵Claudius1-6/+6
app.local Signed-off-by: Claudius <opensource@amenthes.de>
2018-10-10Remove dead package octiconSheogorath1-1/+0
Octicon no longer provides its CSS classes and this way is useless in CodiMD. Replacing all used classes in the UI and remove it from build system. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-10-05Replace font-awesome with fork-awesomeSheogorath1-1/+1
This patch replaces font-awesome with its fork called fork-awesome. Besides the fact that the newer versions of font-awesome can't be shipped with distros like debian due to license issues, fork-awesome also provides more FOSS related icons and builds on top of version 4.7.x of font-awesome, which we used until this patch. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-06-30Update highlight.jsSheogorath1-1/+1
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-06-30Update to octicon 4.4.0Sheogorath1-1/+1
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-06-18Move polyfill to CDN sectionSheogorath1-1/+1
We don't support it on CDN false instances, but it doesn't hurt to keep it in for CDN-enabled instances Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2017-10-30Upgrade mermaid to v7.1.0, fix #600Peter Dave Hello1-1/+1
2017-10-22Fix MathJax CSP issuesLiterallie1-3/+1
2017-04-18Fix indent in views, shouldn't mix tabs with spacesPeter Dave Hello1-5/+5
2017-04-18Use abcjs on cdnjs, cc @jackycutePeter Dave Hello1-0/+1
2017-03-21Update to use CDN css for emojify.js when applicableWu Cheng-Han1-1/+1
2017-02-02Fix to use minified CDN file source in mermaidWu Cheng-Han1-1/+1
2017-02-02Update viz.js and mermaid CDN linksWu Cheng-Han1-2/+2
2017-01-21Fix template partial pathWu Cheng-Han1-7/+7
2017-01-21Refactor templates and rearrange its pathWu Cheng-Han1-7/+7
2016-12-19Upgrade dependenciesWu Cheng-Han1-6/+6
2016-11-26Optimize pretty page resource packing and load ordersWu Cheng-Han1-26/+16
2016-11-26Fix possible XSS in yaml-metadata and turn using ejs escape syntax than ↵Wu Cheng-Han1-4/+4
external lib [Security Issue]
2016-11-26Update to separate polypill for IE to a templateWu Cheng-Han1-7/+1
2016-11-03Add font css to templatesYukai Huang1-0/+2
2016-11-02Require pretty stylesheetsYukai Huang1-3/+0
2016-10-25Update mathjax cdn path and source pathWu Cheng-Han1-2/+4
2016-10-23Fix config.js use cdn option not parse properly and add missing cdn resourcesWu Cheng-Han1-0/+1
2016-10-23Use CDNJS by default with https and SRI supportPeter Dave Hello1-18/+18
2016-10-19Fix to use bower version emojify.jsWu Cheng-Han1-0/+1
2016-10-18Update emoji parser using markdown-it-emoji instead of emojify to solve ↵Wu Cheng-Han1-1/+1
issue #217
2016-10-14Move gist-embed to CDNYukai Huang1-0/+1
2016-10-14Move highlight.js to CDNYukai Huang1-0/+1
2016-10-13Fix HTML exportingYukai Huang1-0/+1
2016-10-13Remove jquery-scrollspy dependencyYukai Huang1-1/+0
scrollspy is bootstrap built-in plugin
2016-10-13Fix lastchangeui and moment timestampsYukai Huang1-0/+1
2016-10-13Fix scrollspyYukai Huang1-1/+2
2016-10-13Optimize common assets with CDNYukai Huang1-5/+5
* jquery * lodash * socket.io * boostrap
2016-10-13Config CDN for viz.jsYukai Huang1-0/+1