diff --git a/www/writefreely/Makefile b/www/writefreely/Makefile index e4a14c189865..0cbb22e5c6aa 100644 --- a/www/writefreely/Makefile +++ b/www/writefreely/Makefile @@ -1,73 +1,72 @@ PORTNAME= writefreely DISTVERSIONPREFIX= v -DISTVERSION= 0.15.1 -PORTREVISION= 6 +DISTVERSION= 0.16.0 CATEGORIES= www textproc MAINTAINER= fuz@FreeBSD.org COMMENT= Clean, Markdown-based publishing platform made for writers WWW= https://writefreely.org LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_DISTFILES_CC-BY-NC-SA-4.0= writefreely-documentation-v0.13.1_GH0.tar.gz USES= go:modules USE_GITHUB= nodefault USE_RC_SUBR= writefreely GO_MODULE= github.com/writefreely/writefreely GO_TARGET= ./cmd/writefreely SUB_FILES= config.ini.sample pkg-message USERS= writefreely GROUPS= writefreely OPTIONS_DEFINE= DOCS SQLITE3 OPTIONS_DEFAULT= CSS_DIST SQLITE3 OPTIONS_SINGLE= CSS OPTIONS_SINGLE_CSS= CSS_DIST CSS_LESSC CSS_DESC= Stylesheets CSS_DIST_DESC= Use pre-generated stylesheets CSS_LESSC_DESC= Generate stylesheets with lessc (requires npm) CSS_DIST_MASTER_SITES= LOCAL/fuz:css CSS_DIST_DISTFILES= writefreely-css-${DISTVERSION}.tar.gz:css CSS_LESSC_BUILD_DEPENDS= npm:www/npm CSS_LESSC_VARS= LEGAL_PACKAGE=yes \ NO_PACKAGE="uses www/npm to fetch files at build time (option CSS_LESSC)" DOCS_GH_TUPLE= writefreely:documentation:v${DISTVERSION}:docs DOCS_VARS= LICENSE+=CC-BY-NC-SA-4.0 \ LICENSE_COMB=multi SQLITE3_VARS= GO_BUILDFLAGS+=-tags=sqlite # download the lessc program with npm for rolling the writefreely-css distfile ${WRKDIR}/npm/bin/lessc: @${ECHO_MSG} "=> downloading the lessc utility with NPM" ${MKDIR} ${WRKDIR}/npm npm -C ${WRKDIR}/npm -g install less@3.5.3 npm -C ${WRKDIR}/npm -g install less-plugin-clean-css # Packaging node.js applications is a PITA, so supply pre-generated CSS files as # a custom distfile using lessc, a node.js application. do-build-CSS_LESSC-on: ${WRKDIR}/npm/bin/lessc @${ECHO_MSG} "=> generating CSS files with lessc" ${RM} -r ${WRKDIR}/css ${MKDIR} ${WRKDIR}/css cd ${WRKSRC}/less && ${WRKDIR}/npm/bin/lessc app.less --clean-css="--s1 --advanced" ${WRKDIR}/css/write.css cd ${WRKSRC}/less && ${WRKDIR}/npm/bin/lessc fonts.less --clean-css="--s1 --advanced" ${WRKDIR}/css/fonts.css cd ${WRKSRC}/less && ${WRKDIR}/npm/bin/lessc icons.less --clean-css="--s1 --advanced" ${WRKDIR}/css/icons.css cd ${WRKSRC}/less && ${WRKDIR}/npm/bin/lessc prose.less --clean-css="--s1 --advanced" ${WRKDIR}/css/prose.css ${TAR} -z -c -f ${WRKDIR}/writefreely-css-${DISTVERSION}.tar.gz -C ${WRKDIR} css do-install-DOCS-on: cd ${WRKSRC_docs} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} '! -depth 1' post-install: ${MKDIR} ${STAGEDIR}${WWWDIR}/keys ${INSTALL_DATA} ${WRKDIR}/config.ini.sample ${STAGEDIR}${WWWDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} pages ${STAGEDIR}${WWWDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} static ${STAGEDIR}${WWWDIR} ${INSTALL_DATA} ${WRKDIR}/css/*.css ${STAGEDIR}${WWWDIR}/static/css/ cd ${WRKSRC} && ${COPYTREE_SHARE} templates ${STAGEDIR}${WWWDIR} .include diff --git a/www/writefreely/distinfo b/www/writefreely/distinfo index d4456f595f7d..927e343ad5e3 100644 --- a/www/writefreely/distinfo +++ b/www/writefreely/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1728158522 -SHA256 (go/www_writefreely/writefreely-v0.15.1/writefreely-css-0.15.1.tar.gz) = a0f767c5335edc3ea3f3a6f193110472094e23a829d141e6c8119ebbc6e908e3 -SIZE (go/www_writefreely/writefreely-v0.15.1/writefreely-css-0.15.1.tar.gz) = 13213 -SHA256 (go/www_writefreely/writefreely-v0.15.1/v0.15.1.mod) = 60779332ef44c9e4866c8f003cbdd7a37214239e018576bb6f5af7a9c1d281a1 -SIZE (go/www_writefreely/writefreely-v0.15.1/v0.15.1.mod) = 4246 -SHA256 (go/www_writefreely/writefreely-v0.15.1/v0.15.1.zip) = 492eab1c79e1d77e1e509fd3db78b0475afd303df32d18d2e9724d44509fd982 -SIZE (go/www_writefreely/writefreely-v0.15.1/v0.15.1.zip) = 3711764 -SHA256 (go/www_writefreely/writefreely-v0.15.1/writefreely-documentation-v0.15.1_GH0.tar.gz) = a019f241484c491e8befc190f7c705773fe1e12dffb52d349bc8983eb0e68d15 -SIZE (go/www_writefreely/writefreely-v0.15.1/writefreely-documentation-v0.15.1_GH0.tar.gz) = 27500 +TIMESTAMP = 1756547401 +SHA256 (go/www_writefreely/writefreely-v0.16.0/writefreely-css-0.16.0.tar.gz) = f134d132db0599325f515db46ad930e4c4ff2878c1840528f226beb603ccada4 +SIZE (go/www_writefreely/writefreely-v0.16.0/writefreely-css-0.16.0.tar.gz) = 12715 +SHA256 (go/www_writefreely/writefreely-v0.16.0/v0.16.0.mod) = 4c9b37a84f255fe8400a18d3a0305a1d489420112a61e40c8f0ae6db7588f0e5 +SIZE (go/www_writefreely/writefreely-v0.16.0/v0.16.0.mod) = 4439 +SHA256 (go/www_writefreely/writefreely-v0.16.0/v0.16.0.zip) = c1a2dc72b97111c8bc4851650ccf63d2dc5d1850d04069dad9bb6eb432318b01 +SIZE (go/www_writefreely/writefreely-v0.16.0/v0.16.0.zip) = 3724073 +SHA256 (go/www_writefreely/writefreely-v0.16.0/writefreely-documentation-v0.16.0_GH0.tar.gz) = 5d39e165f935df92f4305d5ab7a62384658392bc9b1f099de9c615ab98cdaf19 +SIZE (go/www_writefreely/writefreely-v0.16.0/writefreely-documentation-v0.16.0_GH0.tar.gz) = 28005 diff --git a/www/writefreely/pkg-plist b/www/writefreely/pkg-plist index e06d75cf93c0..fde87cada7cf 100644 --- a/www/writefreely/pkg-plist +++ b/www/writefreely/pkg-plist @@ -1,378 +1,380 @@ bin/writefreely %%PORTDOCS%%%%DOCSDIR%%/admin/chorus.md %%PORTDOCS%%%%DOCSDIR%%/admin/commands.md %%PORTDOCS%%%%DOCSDIR%%/admin/config.md +%%PORTDOCS%%%%DOCSDIR%%/admin/design.md %%PORTDOCS%%%%DOCSDIR%%/admin/docker.md %%PORTDOCS%%%%DOCSDIR%%/admin/moderation.md %%PORTDOCS%%%%DOCSDIR%%/developer/database.md %%PORTDOCS%%%%DOCSDIR%%/developer/setup.md %%PORTDOCS%%%%DOCSDIR%%/writer/additional-blogs.md %%PORTDOCS%%%%DOCSDIR%%/writer/autosave.md %%PORTDOCS%%%%DOCSDIR%%/writer/css.md %%PORTDOCS%%%%DOCSDIR%%/writer/display-format.md %%PORTDOCS%%%%DOCSDIR%%/writer/drafts.md %%PORTDOCS%%%%DOCSDIR%%/writer/excerpt.md %%PORTDOCS%%%%DOCSDIR%%/writer/federation.md %%PORTDOCS%%%%DOCSDIR%%/writer/following.md %%PORTDOCS%%%%DOCSDIR%%/writer/hashtags.md %%PORTDOCS%%%%DOCSDIR%%/writer/html.md %%PORTDOCS%%%%DOCSDIR%%/writer/publicity.md %%PORTDOCS%%%%DOCSDIR%%/writer/scheduling.md %%PORTDOCS%%%%DOCSDIR%%/writer/static.md %%PORTDOCS%%%%DOCSDIR%%/writer/writing.md @dir(writefreely,writefreely,) %%WWWDIR%% @sample(writefreely,writefreely,) %%WWWDIR%%/config.ini.sample %%WWWDIR%%/pages/404-general.tmpl %%WWWDIR%%/pages/404.tmpl %%WWWDIR%%/pages/410.tmpl %%WWWDIR%%/pages/500.tmpl %%WWWDIR%%/pages/503.tmpl %%WWWDIR%%/pages/about.tmpl %%WWWDIR%%/pages/blank.tmpl %%WWWDIR%%/pages/contact.tmpl %%WWWDIR%%/pages/landing.tmpl %%WWWDIR%%/pages/login.tmpl %%WWWDIR%%/pages/privacy.tmpl %%WWWDIR%%/pages/reset.tmpl %%WWWDIR%%/pages/signup-oauth.tmpl %%WWWDIR%%/pages/signup.tmpl %%WWWDIR%%/static/css/.gitignore %%WWWDIR%%/static/css/fonts.css %%WWWDIR%%/static/css/icons.css %%WWWDIR%%/static/css/lib/atom-one-light.min.css %%WWWDIR%%/static/css/lib/mono-blue.min.css %%WWWDIR%%/static/css/prose.css %%WWWDIR%%/static/css/write.css %%WWWDIR%%/static/favicon.ico %%WWWDIR%%/static/fonts/Lora-Bold.eot %%WWWDIR%%/static/fonts/Lora-Bold.ttf %%WWWDIR%%/static/fonts/Lora-Bold.woff %%WWWDIR%%/static/fonts/Lora-Bold.woff2 %%WWWDIR%%/static/fonts/Lora-Italic.eot %%WWWDIR%%/static/fonts/Lora-Italic.ttf %%WWWDIR%%/static/fonts/Lora-Italic.woff %%WWWDIR%%/static/fonts/Lora-Italic.woff2 %%WWWDIR%%/static/fonts/Lora-Regular.eot %%WWWDIR%%/static/fonts/Lora-Regular.ttf %%WWWDIR%%/static/fonts/Lora-Regular.woff %%WWWDIR%%/static/fonts/Lora-Regular.woff2 %%WWWDIR%%/static/fonts/MaterialIcons-Regular.eot %%WWWDIR%%/static/fonts/MaterialIcons-Regular.svg %%WWWDIR%%/static/fonts/MaterialIcons-Regular.ttf %%WWWDIR%%/static/fonts/MaterialIcons-Regular.woff %%WWWDIR%%/static/fonts/MaterialIcons-Regular.woff2 %%WWWDIR%%/static/fonts/open-sans-v13-latin-700.eot %%WWWDIR%%/static/fonts/open-sans-v13-latin-700.svg %%WWWDIR%%/static/fonts/open-sans-v13-latin-700.ttf %%WWWDIR%%/static/fonts/open-sans-v13-latin-700.woff %%WWWDIR%%/static/fonts/open-sans-v13-latin-700.woff2 %%WWWDIR%%/static/fonts/open-sans-v13-latin-regular.eot %%WWWDIR%%/static/fonts/open-sans-v13-latin-regular.svg %%WWWDIR%%/static/fonts/open-sans-v13-latin-regular.ttf %%WWWDIR%%/static/fonts/open-sans-v13-latin-regular.woff %%WWWDIR%%/static/fonts/open-sans-v13-latin-regular.woff2 %%WWWDIR%%/static/img/avatars/0.png %%WWWDIR%%/static/img/avatars/1.png %%WWWDIR%%/static/img/avatars/2.png %%WWWDIR%%/static/img/avatars/3.png %%WWWDIR%%/static/img/avatars/4.png %%WWWDIR%%/static/img/avatars/5.png %%WWWDIR%%/static/img/avatars/6.png %%WWWDIR%%/static/img/avatars/7.png %%WWWDIR%%/static/img/avatars/8.png %%WWWDIR%%/static/img/avatars/9.png %%WWWDIR%%/static/img/avatars/a.png %%WWWDIR%%/static/img/avatars/b.png %%WWWDIR%%/static/img/avatars/c.png %%WWWDIR%%/static/img/avatars/d.png %%WWWDIR%%/static/img/avatars/e.png %%WWWDIR%%/static/img/avatars/f.png %%WWWDIR%%/static/img/avatars/g.png %%WWWDIR%%/static/img/avatars/h.png %%WWWDIR%%/static/img/avatars/i.png %%WWWDIR%%/static/img/avatars/j.png %%WWWDIR%%/static/img/avatars/k.png %%WWWDIR%%/static/img/avatars/l.png %%WWWDIR%%/static/img/avatars/m.png %%WWWDIR%%/static/img/avatars/n.png %%WWWDIR%%/static/img/avatars/o.png %%WWWDIR%%/static/img/avatars/p.png %%WWWDIR%%/static/img/avatars/q.png %%WWWDIR%%/static/img/avatars/r.png %%WWWDIR%%/static/img/avatars/s.png %%WWWDIR%%/static/img/avatars/t.png %%WWWDIR%%/static/img/avatars/u.png %%WWWDIR%%/static/img/avatars/v.png %%WWWDIR%%/static/img/avatars/w.png %%WWWDIR%%/static/img/avatars/x.png %%WWWDIR%%/static/img/avatars/y.png %%WWWDIR%%/static/img/avatars/z.png %%WWWDIR%%/static/img/ic_blogs@2x.png %%WWWDIR%%/static/img/ic_blogs_dark@2x.png %%WWWDIR%%/static/img/ic_brightness@2x.png %%WWWDIR%%/static/img/ic_brightness_dark@2x.png %%WWWDIR%%/static/img/ic_down_arrow@2x.png %%WWWDIR%%/static/img/ic_down_arrow_dark@2x.png %%WWWDIR%%/static/img/ic_edit@2x.png %%WWWDIR%%/static/img/ic_edit_dark@2x.png %%WWWDIR%%/static/img/ic_font@2x.png %%WWWDIR%%/static/img/ic_font_dark@2x.png %%WWWDIR%%/static/img/ic_info@2x.png %%WWWDIR%%/static/img/ic_info_dark@2x.png %%WWWDIR%%/static/img/ic_list@2x.png %%WWWDIR%%/static/img/ic_list_dark@2x.png %%WWWDIR%%/static/img/ic_send@2x.png %%WWWDIR%%/static/img/ic_send_dark@2x.png %%WWWDIR%%/static/img/mark/gitea.png %%WWWDIR%%/static/img/mark/gitlab.png %%WWWDIR%%/static/img/mark/slack.png %%WWWDIR%%/static/img/mark/writeas-white.png %%WWWDIR%%/static/img/mark/writeas.png %%WWWDIR%%/static/img/paidarticle.svg %%WWWDIR%%/static/img/sign_in_with_slack.png %%WWWDIR%%/static/img/sign_in_with_slack@2x.png %%WWWDIR%%/static/img/touch-icon-152.png %%WWWDIR%%/static/img/touch-icon-167.png %%WWWDIR%%/static/img/touch-icon-180.png %%WWWDIR%%/static/img/wf-sq.png %%WWWDIR%%/static/js/.gitignore %%WWWDIR%%/static/js/README.md %%WWWDIR%%/static/js/ace.js %%WWWDIR%%/static/js/h.js %%WWWDIR%%/static/js/highlight.min.js %%WWWDIR%%/static/js/highlightjs/1c.min.js %%WWWDIR%%/static/js/highlightjs/abnf.min.js %%WWWDIR%%/static/js/highlightjs/accesslog.min.js %%WWWDIR%%/static/js/highlightjs/actionscript.min.js %%WWWDIR%%/static/js/highlightjs/ada.min.js %%WWWDIR%%/static/js/highlightjs/angelscript.min.js %%WWWDIR%%/static/js/highlightjs/apache.min.js %%WWWDIR%%/static/js/highlightjs/applescript.min.js %%WWWDIR%%/static/js/highlightjs/arcade.min.js %%WWWDIR%%/static/js/highlightjs/arduino.min.js %%WWWDIR%%/static/js/highlightjs/armasm.min.js %%WWWDIR%%/static/js/highlightjs/asciidoc.min.js %%WWWDIR%%/static/js/highlightjs/aspectj.min.js %%WWWDIR%%/static/js/highlightjs/autohotkey.min.js %%WWWDIR%%/static/js/highlightjs/autoit.min.js %%WWWDIR%%/static/js/highlightjs/avrasm.min.js %%WWWDIR%%/static/js/highlightjs/awk.min.js %%WWWDIR%%/static/js/highlightjs/axapta.min.js %%WWWDIR%%/static/js/highlightjs/bash.min.js %%WWWDIR%%/static/js/highlightjs/basic.min.js %%WWWDIR%%/static/js/highlightjs/bnf.min.js %%WWWDIR%%/static/js/highlightjs/brainfuck.min.js %%WWWDIR%%/static/js/highlightjs/cal.min.js %%WWWDIR%%/static/js/highlightjs/capnproto.min.js %%WWWDIR%%/static/js/highlightjs/ceylon.min.js %%WWWDIR%%/static/js/highlightjs/clean.min.js %%WWWDIR%%/static/js/highlightjs/clojure-repl.min.js %%WWWDIR%%/static/js/highlightjs/clojure.min.js %%WWWDIR%%/static/js/highlightjs/cmake.min.js %%WWWDIR%%/static/js/highlightjs/coffeescript.min.js %%WWWDIR%%/static/js/highlightjs/coq.min.js %%WWWDIR%%/static/js/highlightjs/cos.min.js %%WWWDIR%%/static/js/highlightjs/cpp.min.js %%WWWDIR%%/static/js/highlightjs/crmsh.min.js %%WWWDIR%%/static/js/highlightjs/crystal.min.js %%WWWDIR%%/static/js/highlightjs/cs.min.js %%WWWDIR%%/static/js/highlightjs/csp.min.js %%WWWDIR%%/static/js/highlightjs/css.min.js %%WWWDIR%%/static/js/highlightjs/d.min.js %%WWWDIR%%/static/js/highlightjs/dart.min.js %%WWWDIR%%/static/js/highlightjs/delphi.min.js %%WWWDIR%%/static/js/highlightjs/diff.min.js %%WWWDIR%%/static/js/highlightjs/django.min.js %%WWWDIR%%/static/js/highlightjs/dns.min.js %%WWWDIR%%/static/js/highlightjs/dockerfile.min.js %%WWWDIR%%/static/js/highlightjs/dos.min.js %%WWWDIR%%/static/js/highlightjs/dsconfig.min.js %%WWWDIR%%/static/js/highlightjs/dts.min.js %%WWWDIR%%/static/js/highlightjs/dust.min.js %%WWWDIR%%/static/js/highlightjs/ebnf.min.js %%WWWDIR%%/static/js/highlightjs/elixir.min.js %%WWWDIR%%/static/js/highlightjs/elm.min.js %%WWWDIR%%/static/js/highlightjs/erb.min.js %%WWWDIR%%/static/js/highlightjs/erlang-repl.min.js %%WWWDIR%%/static/js/highlightjs/erlang.min.js %%WWWDIR%%/static/js/highlightjs/excel.min.js %%WWWDIR%%/static/js/highlightjs/fix.min.js %%WWWDIR%%/static/js/highlightjs/flix.min.js %%WWWDIR%%/static/js/highlightjs/fortran.min.js %%WWWDIR%%/static/js/highlightjs/fsharp.min.js %%WWWDIR%%/static/js/highlightjs/gams.min.js %%WWWDIR%%/static/js/highlightjs/gauss.min.js %%WWWDIR%%/static/js/highlightjs/gcode.min.js %%WWWDIR%%/static/js/highlightjs/gherkin.min.js %%WWWDIR%%/static/js/highlightjs/glsl.min.js %%WWWDIR%%/static/js/highlightjs/gml.min.js %%WWWDIR%%/static/js/highlightjs/go.min.js %%WWWDIR%%/static/js/highlightjs/golo.min.js %%WWWDIR%%/static/js/highlightjs/gradle.min.js %%WWWDIR%%/static/js/highlightjs/groovy.min.js %%WWWDIR%%/static/js/highlightjs/haml.min.js %%WWWDIR%%/static/js/highlightjs/handlebars.min.js %%WWWDIR%%/static/js/highlightjs/haskell.min.js %%WWWDIR%%/static/js/highlightjs/haxe.min.js %%WWWDIR%%/static/js/highlightjs/hsp.min.js %%WWWDIR%%/static/js/highlightjs/htmlbars.min.js %%WWWDIR%%/static/js/highlightjs/http.min.js %%WWWDIR%%/static/js/highlightjs/hy.min.js %%WWWDIR%%/static/js/highlightjs/inform7.min.js %%WWWDIR%%/static/js/highlightjs/ini.min.js %%WWWDIR%%/static/js/highlightjs/irpf90.min.js %%WWWDIR%%/static/js/highlightjs/isbl.min.js %%WWWDIR%%/static/js/highlightjs/java.min.js %%WWWDIR%%/static/js/highlightjs/javascript.min.js %%WWWDIR%%/static/js/highlightjs/jboss-cli.min.js %%WWWDIR%%/static/js/highlightjs/json.min.js %%WWWDIR%%/static/js/highlightjs/julia-repl.min.js %%WWWDIR%%/static/js/highlightjs/julia.min.js %%WWWDIR%%/static/js/highlightjs/kotlin.min.js %%WWWDIR%%/static/js/highlightjs/lasso.min.js %%WWWDIR%%/static/js/highlightjs/ldif.min.js %%WWWDIR%%/static/js/highlightjs/leaf.min.js %%WWWDIR%%/static/js/highlightjs/less.min.js %%WWWDIR%%/static/js/highlightjs/lisp.min.js %%WWWDIR%%/static/js/highlightjs/livecodeserver.min.js %%WWWDIR%%/static/js/highlightjs/livescript.min.js %%WWWDIR%%/static/js/highlightjs/llvm.min.js %%WWWDIR%%/static/js/highlightjs/lsl.min.js %%WWWDIR%%/static/js/highlightjs/lua.min.js %%WWWDIR%%/static/js/highlightjs/makefile.min.js %%WWWDIR%%/static/js/highlightjs/markdown.min.js %%WWWDIR%%/static/js/highlightjs/mathematica.min.js %%WWWDIR%%/static/js/highlightjs/matlab.min.js %%WWWDIR%%/static/js/highlightjs/maxima.min.js %%WWWDIR%%/static/js/highlightjs/mel.min.js %%WWWDIR%%/static/js/highlightjs/mercury.min.js %%WWWDIR%%/static/js/highlightjs/mipsasm.min.js %%WWWDIR%%/static/js/highlightjs/mizar.min.js %%WWWDIR%%/static/js/highlightjs/mojolicious.min.js %%WWWDIR%%/static/js/highlightjs/monkey.min.js %%WWWDIR%%/static/js/highlightjs/moonscript.min.js %%WWWDIR%%/static/js/highlightjs/n1ql.min.js %%WWWDIR%%/static/js/highlightjs/nginx.min.js %%WWWDIR%%/static/js/highlightjs/nimrod.min.js %%WWWDIR%%/static/js/highlightjs/nix.min.js %%WWWDIR%%/static/js/highlightjs/nsis.min.js %%WWWDIR%%/static/js/highlightjs/objectivec.min.js %%WWWDIR%%/static/js/highlightjs/ocaml.min.js %%WWWDIR%%/static/js/highlightjs/openscad.min.js %%WWWDIR%%/static/js/highlightjs/oxygene.min.js %%WWWDIR%%/static/js/highlightjs/parser3.min.js %%WWWDIR%%/static/js/highlightjs/perl.min.js %%WWWDIR%%/static/js/highlightjs/pf.min.js %%WWWDIR%%/static/js/highlightjs/pgsql.min.js %%WWWDIR%%/static/js/highlightjs/php.min.js %%WWWDIR%%/static/js/highlightjs/plaintext.min.js %%WWWDIR%%/static/js/highlightjs/pony.min.js %%WWWDIR%%/static/js/highlightjs/powershell.min.js %%WWWDIR%%/static/js/highlightjs/processing.min.js %%WWWDIR%%/static/js/highlightjs/profile.min.js %%WWWDIR%%/static/js/highlightjs/prolog.min.js %%WWWDIR%%/static/js/highlightjs/properties.min.js %%WWWDIR%%/static/js/highlightjs/protobuf.min.js %%WWWDIR%%/static/js/highlightjs/puppet.min.js %%WWWDIR%%/static/js/highlightjs/purebasic.min.js %%WWWDIR%%/static/js/highlightjs/python.min.js %%WWWDIR%%/static/js/highlightjs/q.min.js %%WWWDIR%%/static/js/highlightjs/qml.min.js %%WWWDIR%%/static/js/highlightjs/r.min.js %%WWWDIR%%/static/js/highlightjs/reasonml.min.js %%WWWDIR%%/static/js/highlightjs/rib.min.js %%WWWDIR%%/static/js/highlightjs/roboconf.min.js %%WWWDIR%%/static/js/highlightjs/routeros.min.js %%WWWDIR%%/static/js/highlightjs/rsl.min.js %%WWWDIR%%/static/js/highlightjs/ruby.min.js %%WWWDIR%%/static/js/highlightjs/ruleslanguage.min.js %%WWWDIR%%/static/js/highlightjs/rust.min.js %%WWWDIR%%/static/js/highlightjs/sas.min.js %%WWWDIR%%/static/js/highlightjs/scala.min.js %%WWWDIR%%/static/js/highlightjs/scheme.min.js %%WWWDIR%%/static/js/highlightjs/scilab.min.js %%WWWDIR%%/static/js/highlightjs/scss.min.js %%WWWDIR%%/static/js/highlightjs/shell.min.js %%WWWDIR%%/static/js/highlightjs/smali.min.js %%WWWDIR%%/static/js/highlightjs/smalltalk.min.js %%WWWDIR%%/static/js/highlightjs/sml.min.js %%WWWDIR%%/static/js/highlightjs/sqf.min.js %%WWWDIR%%/static/js/highlightjs/sql.min.js %%WWWDIR%%/static/js/highlightjs/stan.min.js %%WWWDIR%%/static/js/highlightjs/stata.min.js %%WWWDIR%%/static/js/highlightjs/step21.min.js %%WWWDIR%%/static/js/highlightjs/stylus.min.js %%WWWDIR%%/static/js/highlightjs/subunit.min.js %%WWWDIR%%/static/js/highlightjs/swift.min.js %%WWWDIR%%/static/js/highlightjs/taggerscript.min.js %%WWWDIR%%/static/js/highlightjs/tap.min.js %%WWWDIR%%/static/js/highlightjs/tcl.min.js %%WWWDIR%%/static/js/highlightjs/tex.min.js %%WWWDIR%%/static/js/highlightjs/thrift.min.js %%WWWDIR%%/static/js/highlightjs/tp.min.js %%WWWDIR%%/static/js/highlightjs/twig.min.js %%WWWDIR%%/static/js/highlightjs/typescript.min.js %%WWWDIR%%/static/js/highlightjs/vala.min.js %%WWWDIR%%/static/js/highlightjs/vbnet.min.js %%WWWDIR%%/static/js/highlightjs/vbscript-html.min.js %%WWWDIR%%/static/js/highlightjs/vbscript.min.js %%WWWDIR%%/static/js/highlightjs/verilog.min.js %%WWWDIR%%/static/js/highlightjs/vhdl.min.js %%WWWDIR%%/static/js/highlightjs/vim.min.js %%WWWDIR%%/static/js/highlightjs/x86asm.min.js %%WWWDIR%%/static/js/highlightjs/xl.min.js %%WWWDIR%%/static/js/highlightjs/xml.min.js %%WWWDIR%%/static/js/highlightjs/xquery.min.js %%WWWDIR%%/static/js/highlightjs/yaml.min.js %%WWWDIR%%/static/js/highlightjs/zephir.min.js %%WWWDIR%%/static/js/localdate.js %%WWWDIR%%/static/js/mathjax/tex-svg-full.js %%WWWDIR%%/static/js/menu.js %%WWWDIR%%/static/js/modals.js %%WWWDIR%%/static/js/mode-css.js %%WWWDIR%%/static/js/postactions.js %%WWWDIR%%/static/js/posts.js %%WWWDIR%%/static/js/theme-chrome.js %%WWWDIR%%/static/js/webfont.js %%WWWDIR%%/static/js/webmonetization.js %%WWWDIR%%/static/js/worker-css.js %%WWWDIR%%/templates/bare.tmpl %%WWWDIR%%/templates/base.tmpl %%WWWDIR%%/templates/chorus-collection-post.tmpl %%WWWDIR%%/templates/chorus-collection.tmpl %%WWWDIR%%/templates/classic.tmpl +%%WWWDIR%%/templates/collection-archive.tmpl %%WWWDIR%%/templates/collection-post.tmpl %%WWWDIR%%/templates/collection-tags.tmpl %%WWWDIR%%/templates/collection.tmpl %%WWWDIR%%/templates/edit-meta.tmpl %%WWWDIR%%/templates/include/footer.tmpl %%WWWDIR%%/templates/include/oauth.tmpl %%WWWDIR%%/templates/include/post-render.tmpl %%WWWDIR%%/templates/include/posts.tmpl %%WWWDIR%%/templates/pad.tmpl %%WWWDIR%%/templates/password-collection.tmpl %%WWWDIR%%/templates/post.tmpl %%WWWDIR%%/templates/read.tmpl %%WWWDIR%%/templates/user/admin.tmpl %%WWWDIR%%/templates/user/admin/app-settings.tmpl %%WWWDIR%%/templates/user/admin/app-updates.tmpl %%WWWDIR%%/templates/user/admin/monitor.tmpl %%WWWDIR%%/templates/user/admin/pages.tmpl %%WWWDIR%%/templates/user/admin/users.tmpl %%WWWDIR%%/templates/user/admin/view-page.tmpl %%WWWDIR%%/templates/user/admin/view-user.tmpl %%WWWDIR%%/templates/user/articles.tmpl %%WWWDIR%%/templates/user/collection.tmpl %%WWWDIR%%/templates/user/collections.tmpl %%WWWDIR%%/templates/user/export.tmpl %%WWWDIR%%/templates/user/import.tmpl %%WWWDIR%%/templates/user/include/footer.tmpl %%WWWDIR%%/templates/user/include/header.tmpl %%WWWDIR%%/templates/user/include/nav.tmpl %%WWWDIR%%/templates/user/include/silenced.tmpl %%WWWDIR%%/templates/user/invite-help.tmpl %%WWWDIR%%/templates/user/invite.tmpl %%WWWDIR%%/templates/user/settings.tmpl %%WWWDIR%%/templates/user/stats.tmpl %%WWWDIR%%/templates/user/subscribers.tmpl @dir(writefreely,writefreely,700) %%WWWDIR%%/keys