├── .drone.yml ├── .gitignore ├── .travis.yml ├── 000-default.conf ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── TRANSLATE.md ├── _config.yml ├── deploy.sh ├── donate.html ├── fake-commit ├── hosts ├── id_rsa.enc ├── playbook.yml ├── proxy.sh ├── script.js ├── signatures.js ├── site ├── build │ ├── build.sh │ └── clean_database.py ├── config-static.toml ├── content │ ├── .gitkeep │ ├── imprint.bg.md │ ├── imprint.en.md │ ├── imprint.eo.md │ ├── imprint.gj.md │ ├── imprint.hi.md │ ├── imprint.id.md │ ├── imprint.ms.md │ ├── imprint.pl.md │ ├── imprint.si.md │ ├── imprint.tl.md │ ├── imprint.tm.md │ ├── imprint.tr.md │ ├── imprint.vi.md │ ├── imprint.zh_tw.md │ ├── openinitiative.bg.md │ ├── openinitiative.en.md │ ├── openinitiative.eo.md │ ├── openinitiative.gj.md │ ├── openinitiative.hi.md │ ├── openinitiative.id.md │ ├── openinitiative.ms.md │ ├── openinitiative.pl.md │ ├── openinitiative.si.md │ ├── openinitiative.tl.md │ ├── openinitiative.tm.md │ ├── openinitiative.tr.md │ ├── openinitiative.vi.md │ ├── openinitiative.zh_tw.md │ ├── openinitiative │ │ ├── all-signatures.bg.md │ │ ├── all-signatures.en.md │ │ ├── all-signatures.eo.md │ │ ├── all-signatures.gj.md │ │ ├── all-signatures.hi.md │ │ ├── all-signatures.id.md │ │ ├── all-signatures.ms.md │ │ ├── all-signatures.pl.md │ │ ├── all-signatures.si.md │ │ ├── all-signatures.tl.md │ │ ├── all-signatures.tm.md │ │ ├── all-signatures.tr.md │ │ ├── all-signatures.vi.md │ │ ├── all-signatures.zh_tw.md │ │ ├── confirm.bg.md │ │ ├── confirm.en.md │ │ ├── confirm.eo.md │ │ ├── confirm.gj.md │ │ ├── confirm.hi.md │ │ ├── confirm.id.md │ │ ├── confirm.ms.md │ │ ├── confirm.pl.md │ │ ├── confirm.si.md │ │ ├── confirm.tl.md │ │ ├── confirm.tm.md │ │ ├── confirm.tr.md │ │ ├── confirm.vi.md │ │ ├── confirm.zh_tw.md │ │ ├── success.bg.md │ │ ├── success.en.md │ │ ├── success.eo.md │ │ ├── success.gj.md │ │ ├── success.hi.md │ │ ├── success.id.md │ │ ├── success.ms.md │ │ ├── success.pl.md │ │ ├── success.si.md │ │ ├── success.tl.md │ │ ├── success.tm.md │ │ ├── success.tr.md │ │ ├── success.vi.md │ │ └── success.zh_tw.md │ ├── privacy.bg.md │ ├── privacy.en.md │ ├── privacy.eo.md │ ├── privacy.gj.md │ ├── privacy.hi.md │ ├── privacy.id.md │ ├── privacy.ms.md │ ├── privacy.pl.md │ ├── privacy.si.md │ ├── privacy.tl.md │ ├── privacy.tm.md │ ├── privacy.tr.md │ ├── privacy.vi.md │ └── privacy.zh_tw.md ├── data │ ├── countries │ │ └── countries.json │ ├── organisations │ │ └── organisations.json │ ├── share │ │ ├── bg │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── de │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── en │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── eo │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── es │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── fr │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── gj │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── hi │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── id │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── ms │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── pl │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── si │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── tl │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── tm │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── tr │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ ├── vi │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ │ └── zh_tw │ │ │ ├── 1-gplus.yaml │ │ │ ├── 2-linkedin.yaml │ │ │ ├── 3-reddit.yaml │ │ │ ├── 4-twitter.yaml │ │ │ ├── 5-facebook.yaml │ │ │ └── 6-support.yaml │ └── signatures │ │ └── signatures.json ├── languages │ ├── strings.XY.toml.sample │ ├── strings.bg.toml │ ├── strings.en.toml │ ├── strings.eo.toml │ ├── strings.gj.toml │ ├── strings.hi.toml │ ├── strings.id.toml │ ├── strings.ms.toml │ ├── strings.pl.toml │ ├── strings.si.toml │ ├── strings.tl.toml │ ├── strings.tm.toml │ ├── strings.tr.toml │ ├── strings.vi.toml │ └── strings.zh_tw.toml ├── layouts │ ├── 404.html │ ├── index.html │ ├── page │ │ └── subpage.html │ ├── partials │ │ ├── 404.html │ │ ├── about.html │ │ ├── action-box.html │ │ ├── action.html │ │ ├── arguments.html │ │ ├── donate.html │ │ ├── functions │ │ │ ├── count_organisations.html │ │ │ ├── count_signatures.html │ │ │ ├── share_buttons.html │ │ │ ├── sign-form.html │ │ │ ├── video_fsfe.html │ │ │ └── video_vimeo.html │ │ ├── head.html │ │ ├── js.html │ │ ├── language.html │ │ ├── legal.html │ │ ├── nav.html │ │ ├── organisations.html │ │ ├── resources.html │ │ ├── sharecolumn.html │ │ ├── spread.html │ │ ├── start.html │ │ └── sub-pages │ │ │ ├── action.html │ │ │ ├── navbar.html │ │ │ ├── section_begin.html │ │ │ ├── section_end.html │ │ │ └── sigtable.html │ └── shortcodes │ │ ├── count.html │ │ ├── fsdefinition.html │ │ └── show_signatures.html ├── public │ └── .gitignore ├── static │ ├── .htaccess │ ├── css │ │ ├── animate.min.css │ │ ├── bootstrap.css │ │ ├── bootstrap.min.css │ │ ├── buttons-side.css │ │ ├── buttons-spread.css │ │ ├── creative.css │ │ ├── custom.css │ │ ├── fonts.css │ │ └── no-javascript.css │ ├── favicon.png │ ├── favicon_logo.png │ ├── favicon_logo.svg │ ├── favicon_pmpc.ico │ ├── favicon_pmpc.jpg │ ├── favicon_pmpc.png │ ├── favicon_pmpc.svg │ ├── font-awesome │ │ ├── css │ │ │ └── font-awesome.min.css │ │ └── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ └── fontawesome-webfont.woff2 │ ├── fonts │ │ ├── Merriweather-300 │ │ │ ├── LICENSE.txt │ │ │ ├── Merriweather-300.eot │ │ │ ├── Merriweather-300.svg │ │ │ ├── Merriweather-300.ttf │ │ │ ├── Merriweather-300.woff │ │ │ └── Merriweather-300.woff2 │ │ ├── Merriweather-700 │ │ │ ├── LICENSE.txt │ │ │ ├── Merriweather-700.eot │ │ │ ├── Merriweather-700.svg │ │ │ ├── Merriweather-700.ttf │ │ │ ├── Merriweather-700.woff │ │ │ └── Merriweather-700.woff2 │ │ ├── Merriweather-regular │ │ │ ├── LICENSE.txt │ │ │ ├── Merriweather-regular.eot │ │ │ ├── Merriweather-regular.svg │ │ │ ├── Merriweather-regular.ttf │ │ │ ├── Merriweather-regular.woff │ │ │ └── Merriweather-regular.woff2 │ │ ├── Open-Sans-300 │ │ │ ├── LICENSE.txt │ │ │ ├── Open-Sans-300.eot │ │ │ ├── Open-Sans-300.svg │ │ │ ├── Open-Sans-300.ttf │ │ │ ├── Open-Sans-300.woff │ │ │ └── Open-Sans-300.woff2 │ │ ├── Open-Sans-600 │ │ │ ├── LICENSE.txt │ │ │ ├── Open-Sans-600.eot │ │ │ ├── Open-Sans-600.svg │ │ │ ├── Open-Sans-600.ttf │ │ │ ├── Open-Sans-600.woff │ │ │ └── Open-Sans-600.woff2 │ │ ├── Open-Sans-700 │ │ │ ├── LICENSE.txt │ │ │ ├── Open-Sans-700.eot │ │ │ ├── Open-Sans-700.svg │ │ │ ├── Open-Sans-700.ttf │ │ │ ├── Open-Sans-700.woff │ │ │ └── Open-Sans-700.woff2 │ │ ├── Open-Sans-regular │ │ │ ├── LICENSE.txt │ │ │ ├── Open-Sans-regular.eot │ │ │ ├── Open-Sans-regular.svg │ │ │ ├── Open-Sans-regular.ttf │ │ │ ├── Open-Sans-regular.woff │ │ │ └── Open-Sans-regular.woff2 │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── img │ │ ├── fossasia_400x400.png │ │ ├── header.jpg │ │ ├── header_dark (copy).jpg │ │ ├── header_dark.jpg │ │ ├── header_dark_fullsize (copy).jpg │ │ ├── header_dark_fullsize.jpg │ │ ├── header_lighter.jpg │ │ ├── header_lighter_fullsize.jpg │ │ ├── header_logo.svg │ │ ├── header_orig.jpg │ │ ├── header_subpage.jpg │ │ ├── header_subpage_dark.jpg │ │ ├── header_subpage_dark_fullsize.jpg │ │ ├── header_subpage_lighter.jpg │ │ ├── header_subpage_lighter_fullsize.jpg │ │ ├── logo.svg │ │ ├── logo_dark.svg │ │ ├── logo_orig.svg │ │ ├── marker.png │ │ ├── organisations │ │ │ └── fossasia.png │ │ ├── poster.jpg │ │ ├── ppcom-white.svg │ │ ├── resources │ │ │ ├── action.jpg │ │ │ ├── euparliament.jpg │ │ │ ├── foi.jpg │ │ │ ├── news.jpg │ │ │ ├── press.jpg │ │ │ └── public.jpg │ │ ├── select-arrow.png │ │ ├── service-icons │ │ │ ├── facebook_white.png │ │ │ ├── gplus_white.png │ │ │ ├── hackernews_white.png │ │ │ ├── linkedin_white.png │ │ │ ├── reddit_white.png │ │ │ ├── support_red.png │ │ │ └── twitter_white.png │ │ └── share-graphics │ │ │ ├── imagine.jpg │ │ │ ├── why.png │ │ │ ├── why.xcf │ │ │ └── why_orig.png │ ├── js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ ├── cbpAnimatedHeader.js │ │ ├── classie.js │ │ ├── creative.js │ │ ├── donate.js │ │ ├── gmaps.init.js │ │ ├── hpneo.gmaps.js │ │ ├── jquery.easing.min.js │ │ ├── jquery.fittext.js │ │ ├── jquery.js │ │ ├── onScrollMenu.js │ │ └── wow.min.js │ └── video-subs │ │ ├── srt │ │ ├── pmpc_de.srt │ │ ├── pmpc_en.srt │ │ ├── pmpc_eo.srt │ │ ├── pmpc_es.srt │ │ ├── pmpc_fr.srt │ │ ├── pmpc_hu.srt │ │ ├── pmpc_it.srt │ │ ├── pmpc_nb.srt │ │ ├── pmpc_nl.srt │ │ ├── pmpc_pt.srt │ │ ├── pmpc_sk.srt │ │ ├── pmpc_sv.srt │ │ ├── pmpc_tr.srt │ │ └── pmpc_zh.srt │ │ └── webvtt │ │ ├── pmpc_de.vtt │ │ ├── pmpc_en.vtt │ │ ├── pmpc_eo.vtt │ │ ├── pmpc_es.vtt │ │ ├── pmpc_fr.vtt │ │ ├── pmpc_hu.vtt │ │ ├── pmpc_it.vtt │ │ ├── pmpc_nb.vtt │ │ ├── pmpc_nl.vtt │ │ ├── pmpc_pt.vtt │ │ ├── pmpc_sk.vtt │ │ ├── pmpc_sv.vtt │ │ ├── pmpc_tr.vtt │ │ └── pmpc_zh.vtt └── themes │ └── hugo-creative-theme │ ├── LICENSE │ ├── README.md │ └── theme.toml ├── spreadsheets.gs ├── style.css └── view.sh /.drone.yml: -------------------------------------------------------------------------------- 1 | pipeline: 2 | quality: 3 | image: williamyeh/ansible:debian8 4 | commands: 5 | - ansible-playbook -vvv playbook.yml -i hosts --syntax-check 6 | 7 | syntaxcheck: 8 | image: publysher/hugo 9 | commands: 10 | - cd site; ./build/build.sh syntax 11 | 12 | deploy: 13 | image: williamyeh/ansible:debian8 14 | secrets: [ ssh_key ] 15 | commands: 16 | - mkdir /root/.ssh && echo "$SSH_KEY" > /root/.ssh/id_rsa && chmod 0600 /root/.ssh/id_rsa 17 | - ssh-keyscan -H lund.fsfeurope.org >> ~/.ssh/known_hosts 18 | - ansible-playbook playbook.yml -i hosts 19 | when: 20 | event: [push, pull_request, tag, deployment] 21 | branch: master 22 | 23 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | signatures.json 2 | ips.json 3 | spammer_*.json 4 | site/config.toml 5 | site/public 6 | firebase 7 | site/out -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | # using sudo enabled linux VM 2 | sudo: enabled 3 | # Install the apt prerequisites 4 | addons: 5 | apt: 6 | packages: 7 | - python-pygments 8 | cache: 9 | directories: 10 | - "$HOME/.cache/pip" 11 | - "$HOME/.pyenv" 12 | # Clean and don't fail 13 | install: 14 | - wget https://github.com/spf13/hugo/releases/download/v0.26/hugo_0.26_Linux-64bit.deb 15 | - sudo dpkg -i hugo_0.26_Linux-64bit.deb 16 | - rm -rf public || exit 0 17 | # Deploy to GitHub pages 18 | script: bash ./deploy.sh 19 | -------------------------------------------------------------------------------- /000-default.conf: -------------------------------------------------------------------------------- 1 | 2 | ServerName www.publiccode.asia 3 | Redirect permanent / https://publiccode.asia/ 4 | 5 | 6 | 7 | ServerName publiccode.asia 8 | 9 | ServerAdmin contact@fossasia.org 10 | DocumentRoot /usr/share/blog/public/ 11 | 12 | ErrorLog ${APACHE_LOG_DIR}/error.log 13 | CustomLog ${APACHE_LOG_DIR}/access.log combined 14 | 15 | 16 | Options FollowSymLinks Includes 17 | AllowOverride All 18 | Order allow,deny 19 | Allow from all 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | ## Contributions Best Practices 2 | 3 | **Commits** 4 | * Write clear meaningful git commit messages (Do read http://chris.beams.io/posts/git-commit/) 5 | * Make sure your PR's description contains GitHub's special keyword references that automatically close the related issue when the PR is merged. (More info at https://github.com/blog/1506-closing-issues-via-pull-requests ) 6 | * When you make very very minor changes to a PR of yours (like for example fixing a failing travis build or some small style corrections or minor changes requested by reviewers) make sure you squash your commits afterwards so that you don't have an absurd number of commits for a very small fix. (Learn how to squash at https://davidwalsh.name/squash-commits-git ) 7 | * When you're submitting a PR for a UI-related issue, it would be really awesome if you add a screenshot of your change or a link to a deployment where it can be tested out along with your PR. It makes it very easy for the reviewers and you'll also get reviews quicker. 8 | 9 | **Feature Requests and Bug Reports** 10 | * When you file a feature request or when you are submitting a bug report to the [issue tracker](https://github.com/fossasia/publiccode.asia/issues), make sure you add steps to reproduce it. Especially if that bug is some weird/rare one. 11 | 12 | **Join the development** 13 | * Before you join development, please set up the project on your local machine, run it and go through the application completely. Press on any button you can find and see where it leads to. Explore. (Don't worry ... Nothing will happen to the app or to you due to the exploring :wink: Only thing that will happen is, you'll be more familiar with what is where and might even get some cool ideas on how to improve various aspects of the app.) 14 | * If you would like to work on an issue, drop in a comment at the issue. If it is already assigned to someone, but there is no sign of any work being done, please free to drop in a comment so that the issue can be assigned to you if the previous assignee has dropped it entirely. 15 | 16 | Do read the [Open Source Developer Guide and Best Practices at FOSSASIA](https://blog.fossasia.org/open-source-developer-guide-and-best-practices-at-fossasia). 17 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM php:7.0-apache 2 | 3 | ENV HUGO_VERSION 0.26 4 | ENV HUGO_BINARY hugo_${HUGO_VERSION}_Linux-64bit.deb 5 | 6 | RUN apt-get update && apt-get upgrade -y && \ 7 | apt-get install -y git curl unzip python3 python3-pip libyaml-dev 8 | 9 | RUN pip3 install awscli 10 | 11 | RUN curl -sS https://getcomposer.org/installer \ 12 | | php -- --install-dir=/usr/local/bin --filename=composer 13 | 14 | RUN composer require phpmailer/phpmailer 15 | 16 | RUN a2enmod rewrite 17 | 18 | ADD https://github.com/spf13/hugo/releases/download/v${HUGO_VERSION}/${HUGO_BINARY} /tmp/hugo.deb 19 | RUN dpkg -i /tmp/hugo.deb \ 20 | && rm /tmp/hugo.deb 21 | 22 | COPY site/ /usr/share/blog 23 | 24 | COPY 000-default.conf /etc/apache2/sites-enabled/ 25 | 26 | CMD /usr/share/blog/build/build.sh && apache2-foreground 27 | -------------------------------------------------------------------------------- /TRANSLATE.md: -------------------------------------------------------------------------------- 1 | # How to translate the site 2 | 3 | Translating the publiccode.asia website isn't really hard but may be a bit different from what you worked with before. Before starting, please read the[README.md](./pmpc/website/src/master/README.md) file which will give you an overview of how this website is structured and built. 4 | 5 | ## Coordination 6 | 7 | Many people want to contribute translations. 8 | 9 | 1. To get started and join the team please do the following: 10 | 11 | - Please become member of [FOSSASIA here](https://orgmanager.miguelpiedrafita.com/o/fossasia). 12 | - Join the [chat channel](https://gitter.im/fossasia/fossasia) 13 | - Write to the list that you'd like to start a translation to language 14 | 15 | 2. Translating 16 | 17 | - Open an issue in the tracker and indicate the language or improvement you would like to make. 18 | - Please check whether there are already ongoing translations in your 19 | language by reading the latest issues. 20 | - Fork the repository to your own account and make the desired changes. 21 | - Make a pull request. 22 | - Add the issue number "Fixes #AddNumberHere" 23 | - Add details about what you changed into the description 24 | 25 | 26 | ## Translatable files 27 | 28 | There are a few locations where you find translatable files. All of them are inside the `site/` directory 29 | 30 | ### Content/ 31 | 32 | * In `content/` are the sub-pages like [/privacy](https://publiccode.asia/privacy). All files are written in the [Markdown syntax](https://en.wikipedia.org/wiki/Markdown). 33 | * In the sub-directory called `openinitiative` are more files that need to be translated. 34 | 35 | In all files you'll find a *header* which starts and ends with `---` (three dashes). In this header, all you have to translate is the `title:` value which 36 | defines the title and headline of the page. The other values like `type` and`layout` stay the same over all languages. 37 | 38 | The majority of the file is just text with very little markdown syntax. You should keep markup like `**`, `>`, `[fs]`, or `{{< fsdefinition >}}`. For 39 | hyperlinks like `[TEXT](http://link)`, please only translate the content inside the quare brackets (TEXT), the link has to stay the same obviously. 40 | 41 | ### data/share/ 42 | 43 | * In `data/share/en/`, `data/share/it/` and so on there are tiny *.yaml* files for each share service we're offering (e.g. GNU Social or Diaspora). 44 | 45 | * There are only a few strings to translate. `titleBefore` is the text in front of the service's name, `titleAfter` the one behind. You can fill both fields to translate it. In English, this may be *Share on XYZ*, in German it is *Auf XYZ teilen*. There's also `customText` sometimes where you can find instructions how to translate it. 46 | 47 | ### languages/ 48 | 49 | Here you find one larger file for each language – e.g. `strings.en.toml` for English, `strings.de.toml` for German. 50 | 51 | If your language isn't present, copy the file `strings.XY.toml.sample` and rename it according to your two-letter language code. Then open it and translate all strings you find (there are only a few marked which you cannot translate). 52 | 53 | Some strings contain the Markdown links you already know (`[TEXT](LINK)`). Again, please just translate the TEXT part, not the LINK. 54 | 55 | At some occasions you'll find a variable like `$INDS`. Leave them as is, they will automatically replaced by numbers or similar auto-generated content. 56 | 57 | Regarding the campaign name *Public Money, Public Code*. In the past we haven't made good experiences with translating such campaign names. All our graphics, logos, and other communication is using this brand. So if you can, just stick to the English term. 58 | 59 | ### static/js/ 60 | 61 | Here there is a file called `onScrollMenu.js` which contains the abbreviations of all the languages used in an array, on the 3rd line. Add the abbreviation of the language you've added to this array. Note that these abbreviations are the same as the language code mentioned in the toml file in `site/languages` 62 | 63 | ## Where to upload the translations? 64 | 65 | **Before submitting** the translations you can test them locally if you have Hugo installed and are able to execute Bash scripts on your command line. Please refer to [build section in README.me](./pmpc/website/src/master/README.md#build) for instructions. 66 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-merlot -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Exit with nonzero exit code if anything fails 3 | set -e 4 | 5 | SOURCE_BRANCH="master" 6 | TARGET_BRANCH="gh-pages" 7 | 8 | function doCompile { 9 | ./site/build/build.sh 10 | } 11 | 12 | # Pull requests and commits to other branches shouldn't be deployed but just compilled 13 | if [ "$TRAVIS_PULL_REQUEST" != "false" -o "$TRAVIS_BRANCH" != "$SOURCE_BRANCH" ]; then 14 | echo "Skipping deploy; just doing a build." 15 | doCompile 16 | exit 0 17 | fi 18 | 19 | # Save some useful information 20 | REPO=`git config remote.origin.url` 21 | SSH_REPO=${REPO/https:\/\/github.com\//git@github.com:} 22 | SHA=`git rev-parse --verify HEAD` 23 | 24 | # Clone the existing gh-pages for this repo into out/ 25 | # Create a new empty branch if gh-pages doesn't exist yet (should only happen on first deply) 26 | rm -rf site/out 27 | git clone $REPO site/out 28 | cd site/out 29 | git checkout $TARGET_BRANCH || git checkout --orphan $TARGET_BRANCH 30 | cd .. 31 | 32 | # Clean out existing contents and move out 33 | rm -rf out/* 34 | cd .. 35 | 36 | # Run our compile script 37 | wget -q https://publiccodeasia.firebaseio.com/subscribers/permission.json -O signatures.json 38 | node signatures.js 39 | mv signatures.json site/data/signatures/. 40 | doCompile 41 | cp -r site/public/* site/out 42 | echo publiccode.asia>site/out/CNAME 43 | 44 | # Now let's go have some fun with the cloned repo 45 | cd site/out/ 46 | git config user.name "Travis CI" 47 | git config user.email "$COMMIT_AUTHOR_EMAIL" 48 | 49 | # If there are no changes to the compiled out (e.g. this is a README update) then just bail. 50 | if git diff --quiet; then 51 | echo "No changes detected. Exiting..." 52 | exit 0 53 | fi 54 | 55 | # Commit the "changes", i.e. the new version. 56 | # The delta will show diffs between new and old versions. 57 | # [skip ci] will skip travis ci build for the commit we are about to make 58 | git add -A . 59 | git commit -m "Deploy to GitHub Pages: ${SHA} [skip ci]" 60 | 61 | openssl aes-256-cbc -k $pcbuild -in ../../id_rsa.enc -out ../deploy_key -d 62 | chmod 600 ../deploy_key 63 | eval `ssh-agent -s` 64 | ssh-add ../deploy_key 65 | 66 | # Now that we're all set up, we can push. 67 | git push $SSH_REPO $TARGET_BRANCH 68 | -------------------------------------------------------------------------------- /fake-commit: -------------------------------------------------------------------------------- 1 | A file to do fake commits to trigger the build after a PR has been merged. 2 | 3 | fake14 -------------------------------------------------------------------------------- /hosts: -------------------------------------------------------------------------------- 1 | lund.fsfeurope.org 2 | -------------------------------------------------------------------------------- /id_rsa.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/id_rsa.enc -------------------------------------------------------------------------------- /playbook.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - hosts: lund.fsfeurope.org 3 | remote_user: root 4 | 5 | tasks: 6 | - name: build the pmpc container 7 | command: docker build -t pmpc https://git.fossasia.org/pmpc/website.git 8 | 9 | - name: run pmpc 10 | docker_container: 11 | name: pmpc 12 | image: pmpc 13 | state: started 14 | restart: yes 15 | env: 16 | HUGO_BASE_URL: https://publiccode.asia/ 17 | VIRTUAL_HOST: publiccode.asia,www.publiccode.asia 18 | LETSENCRYPT_HOST: publiccode.asia,www.publiccode.asia 19 | LETSENCRYPT_EMAIL: jonas@fossasia.org 20 | volumes: 21 | - "/srv/forms/pmpc:/usr/share/blog/data/signatures:ro" 22 | - "/srv/pmpc-cred:/srv/cred:ro" 23 | 24 | -------------------------------------------------------------------------------- /proxy.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash -e 2 | 3 | if [ $# != 3 ] 4 | then 5 | echo "usage: $0 " 6 | exit 0 7 | fi 8 | 9 | TMP=`mktemp -d` 10 | BACK=$TMP/pipe.back 11 | SENT=$TMP/pipe.sent 12 | RCVD=$TMP/pipe.rcvd 13 | trap 'rm -rf "$TMP"' EXIT 14 | mkfifo -m 0600 "$BACK" "$SENT" "$RCVD" 15 | sed 's/^/ => /' <"$SENT" & 16 | sed 's/^/<= /' <"$RCVD" & 17 | nc -l -p "$1" <"$BACK" | tee "$SENT" | nc "$2" "$3" | tee "$RCVD" >"$BACK" 18 | -------------------------------------------------------------------------------- /script.js: -------------------------------------------------------------------------------- 1 | /* 2 | Script for Simple Donation Form 3 | Handles validation and form processing 4 | */ 5 | $(function() { 6 | var $form = $('.donation-form'); 7 | var $otherAmount = $form.find('.other-amount'); 8 | var $amount = $form.find('.amount'); 9 | var outputError = function(error) { 10 | $('.messages') 11 | .html('

' + error + '

') 12 | .addClass('active'); 13 | $('.submit-button') 14 | .removeProp('disabled') 15 | .val('Submit Donation'); 16 | }; 17 | var stripeResponseHandler = function(status, response) { 18 | if (response.error) { 19 | outputError(response.error.message); 20 | } else { 21 | var token = response['id']; 22 | $form.append(''); 23 | $form.get(0).submit(); 24 | } 25 | }; 26 | var disableinput = function(amount) { 27 | $amount 28 | .val(amount) 29 | .blur() 30 | .prop('disabled'); 31 | }; 32 | var enableinput = function() { 33 | $amount 34 | .removeProp('disabled') 35 | .focus(); 36 | }; 37 | 38 | $('.donation-form').on('submit', function(event) { 39 | // Disable processing button to prevent multiple submits 40 | $('.submit-button') 41 | .prop('disabled', true) 42 | .val('Processing...'); 43 | 44 | // Very simple validation 45 | 46 | if ($('.amount').val() === '') { 47 | outputError('Please make a donation amount'); 48 | $('.other-amount').trigger('click'); 49 | return false; 50 | } 51 | 52 | // Create Stripe token, check if CC information correct 53 | Stripe.createToken({ 54 | name: $('.first-name').val() + ' ' + $('.last-name').val(), 55 | number: $('.card-number').val(), 56 | cvc: $('.card-cvc').val(), 57 | exp_month: $('.card-expiry-month').val(), 58 | exp_year: $('.card-expiry-year').val() 59 | }, stripeResponseHandler); 60 | 61 | return false; 62 | }); 63 | 64 | $('.form-amount label').on('click', function() { 65 | var $label = $(this); 66 | 67 | $label.addClass('active').parent().children('label').removeClass('active'); 68 | 69 | if ($label.index() === 6) { 70 | enableinput(); 71 | } else { 72 | disableinput($label.find('.set-amount').val()); 73 | } 74 | 75 | }); 76 | 77 | $amount.on('change', function() { 78 | $otherAmount.val($(this).val()); 79 | }); 80 | 81 | }); 82 | -------------------------------------------------------------------------------- /signatures.js: -------------------------------------------------------------------------------- 1 | var fs = require('fs'); 2 | var obj = require('./signatures.json'); 3 | 4 | function forEach(obj, fn, path) { 5 | if (obj && typeof obj == "object") 6 | Object.keys(obj).forEach(function(key) { 7 | var deepPath = path ? path + '.' + key : key; 8 | // Note that we always use obj[key] because it might be mutated by forEach 9 | if (fn.call(obj, obj[key], key, obj, deepPath)) 10 | forEach(obj[key], fn, deepPath); 11 | }) 12 | } 13 | 14 | var table = []; 15 | forEach(obj, function(thing, key, obj, path) { 16 | 17 | var thingy; 18 | 19 | if (thing.email) { 20 | thingy = { 21 | "include_vars": thing 22 | } 23 | thingy.timestamp = thing.timestamp 24 | table.push(thingy) 25 | return false 26 | } else { 27 | return true 28 | } 29 | }); 30 | fs.writeFile("signatures.json", JSON.stringify(table), "UTF-8", function(a) { 31 | a && console.log(a) 32 | }) 33 | -------------------------------------------------------------------------------- /site/build/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Put all available languages here, except "en". Separated by spaces 4 | TRANSLATIONS="bg eo gj hi id ms tl tm tr vi zh_tw" 5 | 6 | basedir="${0%/*}/.." 7 | cd "$basedir" 8 | mode=$1 9 | 10 | # Unite static and language-specific config files to a single file 11 | for language in $TRANSLATIONS; do 12 | languagefiles="$languagefiles languages/strings.$language.toml" 13 | done 14 | cat config-static.toml languages/strings.en.toml ${languagefiles} > config.toml 15 | 16 | # Execute hugo buildrun 17 | if [ "$mode" == "server" ]; then 18 | hugo server 19 | elif [ "$mode" == "syntax" ]; then 20 | hugo 21 | else 22 | status=1 23 | tries=0 24 | while [[ $status -ne 0 ]]; do 25 | 26 | hugo 27 | status=$? 28 | 29 | (( tries++ )) 30 | 31 | if [[ $status != 0 && $tries -le 2 ]]; then 32 | echo "Build error with exit status $status on try $tries. Try again now" 33 | elif [[ $status != 0 && $tries -gt 2 ]]; then 34 | echo "Build failed 3 times in a row. Don't try again." 35 | exit 1 36 | fi 37 | 38 | done 39 | 40 | ## After successfully building the website, we set the AWS credentials and uplodad 41 | ## everything to our AWS s3 bucket. 42 | ## 43 | #if [ -f /srv/cred/aws.sh ]; then 44 | # . /srv/cred/aws.sh 45 | # /usr/local/bin/aws configure set default.s3.max_concurrent_requests 2 46 | # /usr/local/bin/aws s3 cp /usr/share/blog/public/ s3://aws-website-pmpc-soegm/ --recursive 47 | #fi 48 | fi 49 | -------------------------------------------------------------------------------- /site/build/clean_database.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | import json 3 | import sys 4 | 5 | injson = str(sys.argv[1]) 6 | outjson = str(sys.argv[2]) 7 | 8 | def remove_error_info(d): 9 | if not isinstance(d, (dict, list)): 10 | return d 11 | if isinstance(d, list): 12 | return [remove_error_info(v) for v in d] 13 | return {k: remove_error_info(v) for k, v in d.items() 14 | if k not in {'email', 'code', 'permPriv', 'permNews' }} 15 | 16 | with open(injson) as json_data: 17 | sigs_full = json.load(json_data) 18 | 19 | sigs_clean = remove_error_info(sigs_full) 20 | 21 | with open(outjson, 'w') as outfile: 22 | json.dump(sigs_clean, outfile, indent=2) 23 | -------------------------------------------------------------------------------- /site/config-static.toml: -------------------------------------------------------------------------------- 1 | baseurl = "/" 2 | title = "Public Money, Public Code" 3 | theme = "hugo-creative-theme" 4 | DefaultContentLanguage = "en" 5 | 6 | # Static strings shared by all languages – these are not to be translated! 7 | [params.static] 8 | url = "https://publiccode.asia" 9 | slogan_1 = "Public Money" 10 | slogan_2 = "Public Code" 11 | promoLink = "https://github.com/fossasia/fossasia-artwork/tree/master/PublicCode" 12 | language = "Language" 13 | 14 | [params.static.meta] 15 | author = "FOSSASIA" 16 | previewImage = "img/share-graphics/why.png" 17 | fbPageID = "fossasia" 18 | twitterUser = "@fossasia" 19 | 20 | # === TRANSLATIONS === 21 | [Languages] 22 | -------------------------------------------------------------------------------- /site/content/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/content/.gitkeep -------------------------------------------------------------------------------- /site/content/imprint.bg.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "অঙ্কিত করা" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Imprint" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.eo.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Imprint" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.gj.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "છાપવું" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.hi.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "छाप" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.id.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Imprint" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.ms.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Imprint" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.pl.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Imprint" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.si.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "මුද්‍රණය" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.tl.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "మనసులో దృఢమైన ముద్రవేయు" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.tm.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "அடித்தளம்" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.tr.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Imprint" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.vi.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Imprint" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/imprint.zh_tw.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Imprint" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | -------------------------------------------------------------------------------- /site/content/openinitiative.bg.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: খোলা উদ্যোগ 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | পাবলিকে ফান্ডেড সফটওয়্যারটি হতে হবে [ফ্রি এবং ওপেন সোর্স সফটওয়্যার][fs]। এই জন্য প্রচুর কারণ আছে, অনেক রাজনীতিবিদ এখনো তাদের সম্পর্কে জানেন না। 9 | 10 | {{< fsdefinition type="box">}} 11 | 12 | এই যেখানে আপনি সাহায্য করতে পারেন! আমাদের বার্তা আরো ওজন দিতে খোলা উদ্যোগ সাইন ইন করুন। **{{< count type="signatures" >}} মানুষ** এবং **{{< count type="organisations" >}} সংস্থার** ইতিমধ্যেই স্বাক্ষরিত হয়েছে। আমরা আপনার প্রতিনিধির চিঠি এবং স্বাক্ষর হস্তান্তর এবং নিশ্চিত যে তারা বুঝতে হবে যে: পাবলিক টাকা? পাবলিক কোড! 13 | 14 | > ## সরকারি অর্থ? পাবলিক কোড! 15 | > 16 | > আমাদের পাবলিক প্রশাসনের দেওয়া এবং ব্যবহৃত ডিজিটাল সেবা 21 শতকের গণতান্ত্রিক রাষ্ট্রগুলির গুরুত্বপূর্ণ অবকাঠামো। বিশ্বস্ত সিস্টেম স্থাপন করার জন্য, পাবলিক সংস্থাগুলি অবশ্যই নিশ্চিত করতে হবে যে তারা আমাদের রাষ্ট্রীয় ডিজিটাল পরিকাঠামোর কেন্দ্রস্থলে সফ্টওয়্যার এবং কম্পিউটার সিস্টেমের উপর সম্পূর্ণ নিয়ন্ত্রণ রাখে। যাইহোক, এই মুহূর্তে, এটি খুব কমই বিধিনিষেধ সফ্টওয়্যার লাইসেন্সের কারণে যে: 17 | > 18 | > * সার্বিকভাবে ফান্ডেড কোড বিনিময় এবং বিনিময় এটি পাবলিক প্রশাসনের মধ্যে সহযোগিতা রোধ করে এবং আরও উন্নয়নকে বাধা দেয়। 19 | > প্রতিযোগিতা প্রতিবন্ধকতা দ্বারা সমর্থন একচেটিয়া। ফলস্বরূপ, অনেক প্রশাসন একটি মুষ্টিমেয় কোম্পানীর উপর নির্ভরশীল হয়ে যায়। 20 | > * সোর্স কোড অ্যাক্সেস নিষিদ্ধ করে আমাদের ডিজিটাল পরিকাঠামোর নিরাপত্তা হুমকি রাখুন। এই backdoors এবং নিরাপত্তা গর্ত অত্যন্ত কঠিন ফিক্স করে তোলে, যদি না সম্পূর্ণরূপে অসম্ভব 21 | > 22 | > আমাদের এমন সফ্টওয়্যার দরকার যা ভাল ধারণা ও সমাধান ভাগ করে দেয়। এভাবে আমরা এশিয়াতে সকলের জন্য আইটি সেবা উন্নত করতে সক্ষম হবো। আমাদের এমন সফ্টওয়্যার দরকার যা পছন্দ, অ্যাক্সেস এবং প্রতিযোগিতার স্বাধীনতার নিশ্চয়তা দেয়। আমরা সফ্টওয়্যার প্রয়োজন যে জন প্রশাসন তাদের জটিল ডিজিটাল অবকাঠামোর পূর্ণ নিয়ন্ত্রণ ফিরে পেতে সাহায্য করে, তাদের একটি মুষ্টিমেয় কোম্পানীর থেকে স্বাধীন হয়ে স্থায়ী হয়। এ কারণে আমরা জনসাধারণের প্রশাসনে ফ্রি এবং ওপেন সোর্স সফটওয়্যার সমর্থন করার জন্য আমাদের প্রতিনিধিদেরকে কল করি কারণ: 23 | > 24 | > * ফ্রি ও ওপেন সোর্স সফটওয়্যার হল একটি আধুনিক পাবলিক ভাল যা প্রত্যেকের অবাধে ব্যবহার, গবেষণা, ভাগ এবং অ্যাপ্লিকেশনগুলির ব্যবহারকে আমরা দৈনন্দিন কাজে ব্যবহার করতে সহায়তা করে। 25 | > * ফ্রি এবং ওপেন সোর্স সফটওয়্যার লাইসেন্সগুলি এমন নির্দিষ্ট কোম্পানীর পরিষেবাগুলিতে লক করা হচ্ছে যা প্রতিযোগিতামূলক লাইসেন্স ব্যবহার করে প্রতিযোগিতায় বাধা দেয়ার বিরুদ্ধে সুরক্ষা প্রদান করে। 26 | > * ফ্রি এবং ওপেন সোর্স সফ্টওয়্যারটি নিশ্চিত করে যে সোর্স কোড অ্যাক্সেসযোগ্য তাই যাতে ব্যাকডোর এবং নিরাপত্তা গর্তগুলি এক পরিষেবা প্রদানকারীর উপর নির্ভর না করেই ঠিক করা যায়। 27 | > 28 | > পাবলিক সংস্থা ট্যাক্স মাধ্যমে অর্থায়ন করা হয়। তারা নিশ্চিত যে তারা সম্ভাব্য সবচেয়ে কার্যকর উপায় তহবিল ব্যয় করতে হবে। যদি এটা জনসাধারণের অর্থ হয়, তাহলে এটিও সার্বজনীন কোড হওয়া উচিত! 29 | > 30 | > সেইজন্য আমরা, অধীনস্ত, আমাদের প্রতিনিধিদেরকে এই বলে ডাকি: 31 | > 32 | > **"পাবলিক সেক্টরের জন্য উন্মুক্ত জনসাধারণের অর্থায়ন সফটওয়্যারটি মুক্ত ও ওপেন সোর্স সফটওয়্যার লাইসেন্সের অধীনে সর্বজনীনভাবে উপলব্ধ করা আবশ্যক আইন প্রণয়ন"।** 33 | 34 | [fs]: https://en.wikipedia.org/wiki/Free_and_open-source_software 35 | -------------------------------------------------------------------------------- /site/content/openinitiative.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Open Initiative 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | Publicly funded software ought to be Free and Open Source Software (FOSS). While there are plenty of good reasons for this line, many decision makers in the public administration are still unaware. 9 | 10 | {{< fsdefinition type="box">}} 11 | 12 | Please sign the initiative to give the FOSS message in Asia more weight. **{{< count type="signatures" >}} people** and **{{< count type="organisations" >}} organisations** have already signed. Your support will help to increase the general public's awareness: Public Money? Public Code! 13 | 14 | > ## Public Money? Public Code! 15 | > 16 | > Digital services offered and used by our public administrations are the critical infrastructure of the 21st century. In order to ensure our systems are trustworthy and reliable, governments and businesses must have full control over the software and the computer systems at the core of the state digital infrastructure. However, right now, this is rarely the case due to restrictive licensing models that: 17 | > 18 | > * Prevent sharing and exchanging publicly funded code. This prevents cooperation within the public administration and with businesses and hinders further development. 19 | > * Result in formation of monopolies by hindering competition. Make administrations become dependent on a handful of companies. 20 | > * Endanger the security of our digital infrastructure by denying access to the source code. Without code access fixing backdoors and security holes becomes extremely difficult, if not completely impossible. 21 | > 22 | > We need software that fosters the sharing of best practices and solutions. We need software that guarantees transparency, government oversight and trust. We need software that helps public administrations and businesses regain full control of their critical digital infrastructure, allowing them to remain sovereign and provide their services to the citizens. We call for support of Free and Open Source Software (FOSS) in public administrations, because: 23 | > 24 | > * FOSS enables us to use, study, share and improve applications. 25 | > * FOSS licenses provide safeguards against being locked in to services from providers that use restrictive licensees to hinder competition. 26 | > * FOSS ensures that the source code is accessible so that security weaknesses and backdoors can be fixed. 27 | > 28 | > Public bodies are financed through taxes. It is their mission to make sure they spend funds in the most efficient way possible. If it is public money, it should be public code as well! 29 | 30 | > 31 | > That is why we, the undersigned, call decision makers, businesses and representatives to: 32 | > 33 | > **"Take all necessary measures and work together to implement legislation requiring that publicly financed software developed for public sector must be made publicly available under a Free and Open Source Software license."** 34 | 35 | [fs]: https://en.wikipedia.org/wiki/Free_and_open-source_software 36 | -------------------------------------------------------------------------------- /site/content/openinitiative.eo.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Publika letero 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | 9 | -------------------------------------------------------------------------------- /site/content/openinitiative.gj.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: પહેલ ખોલો 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | Publicly funded software ought to be Free and Open Source Software (FOSS). While there are plenty of good reasons for this line, many decision makers in the public administration are still unaware. 9 | 10 | {{< fsdefinition type="box">}} 11 | 12 | Please sign the initiative to give the FOSS message in Asia more weight. **{{< count type="signatures" >}} people** and **{{< count type="organisations" >}} organisations** have already signed. Your support will help to increase the general public's awareness: Public Money? Public Code! 13 | 14 | > ## Public Money? Public Code! 15 | > 16 | > Digital services offered and used by our public administrations are the critical infrastructure of the 21st century. In order to ensure our systems are trustworthy and reliable, governments and businesses must have full control over the software and the computer systems at the core of the state digital infrastructure. However, right now, this is rarely the case due to restrictive licensing models that: 17 | > 18 | > * Prevent sharing and exchanging publicly funded code. This prevents cooperation within the public administration and with businesses and hinders further development. 19 | > * Result in formation of monopolies by hindering competition. Make administrations become dependent on a handful of companies. 20 | > * Endanger the security of our digital infrastructure by denying access to the source code. Without code access fixing backdoors and security holes becomes extremely difficult, if not completely impossible. 21 | > 22 | > We need software that fosters the sharing of best practices and solutions. We need software that guarantees transparency, government oversight and trust. We need software that helps public administrations and businesses regain full control of their critical digital infrastructure, allowing them to remain sovereign and provide their services to the citizens. We call for support of Free and Open Source Software (FOSS) in public administrations, because: 23 | > 24 | > * FOSS enables us to use, study, share and improve applications. 25 | > * FOSS licenses provide safeguards against being locked in to services from providers that use restrictive licensees to hinder competition. 26 | > * FOSS ensures that the source code is accessible so that security weaknesses and backdoors can be fixed. 27 | > 28 | > Public bodies are financed through taxes. It is their mission to make sure they spend funds in the most efficient way possible. If it is public money, it should be public code as well! 29 | 30 | > 31 | > That is why we, the undersigned, call decision makers, businesses and representatives to: 32 | > 33 | > **"Take all necessary measures and work together to implement legislation requiring that publicly financed software developed for public sector must be made publicly available under a Free and Open Source Software license."** 34 | 35 | [fs]: https://en.wikipedia.org/wiki/Free_and_open-source_software 36 | 37 | -------------------------------------------------------------------------------- /site/content/openinitiative.hi.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: खुला पहल 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | सार्वजनिक रूप से वित्त पोषित सॉफ्टवेयर निशुल्क और ओपन सोर्स सॉफ़्टवेयर (एफओएसएस) होना चाहिए। हालांकि इस लाइन के बहुत सारे अच्छे कारण हैं, लेकिन सार्वजनिक प्रशासन में कई निर्णय निर्माताओं अभी भी अनजान हैं। 9 | 10 | {{< fsdefinition type="box">}} 11 | 12 | कृपया एशिया में फोस संदेश को अधिक वजन देने के लिए पहल पर हस्ताक्षर करें। **{{< count type="signatures" >}} लोग** और **{{< count type="organisations" >}} संगठन** पहले ही हस्ताक्षरित हैं आपका समर्थन आम जनता की जागरूकता बढ़ाने में मदद करेगा: सार्वजनिक धन? सार्वजनिक संहिता! 13 | 14 | > ## सार्वजनिक पैसा? सार्वजनिक संहिता! 15 | > 16 | > हमारी सार्वजनिक प्रशासन द्वारा दी गई और उपयोग की जाने वाली डिजिटल सेवाएं 21 वीं शताब्दी के महत्वपूर्ण आधारभूत संरचना हैं। यह सुनिश्चित करने के लिए कि हमारे सिस्टम भरोसेमंद और विश्वसनीय हैं, सरकारों और व्यवसायों को राज्य डिजिटल अवसंरचना के केंद्र में सॉफ्टवेयर और कंप्यूटर सिस्टम पर पूरा नियंत्रण होना चाहिए। हालांकि, अभी, यह शायद ही कभी प्रतिबंधी लाइसेंसिंग मॉडल के कारण होता है जो: 17 | > 18 | > * सार्वजनिक रूप से वित्तपोषित कोड का आदान-प्रदान और आदान-प्रदान को रोकें। यह सार्वजनिक प्रशासन और व्यवसायों के साथ सहयोग को रोकता है और आगे के विकास में बाधा डालता है। 19 | > * प्रतिस्पर्धा में बाधा उत्पन्न करके एकाधिकार के गठन में परिणाम एक मुट्ठी भर कंपनियों पर प्रशासन बनें 20 | > * सोर्स कोड तक पहुंच से इनकार करके हमारे डिजिटल इंफ्रास्ट्रक्चर की सुरक्षा को ख़तरे में डालता है। बिना कोड पहुंच फिक्सिंग के पीछे और सुरक्षा छेद बहुत मुश्किल हो जाता है, यदि पूरी तरह से असंभव नहीं है 21 | > 22 | > हमें ऐसे सॉफ़्टवेयर की आवश्यकता है जो सर्वोत्तम प्रथाओं और समाधानों को साझा करने को बढ़ावा देता है। हमें सॉफ्टवेयर की आवश्यकता है जो पारदर्शिता, सरकारी निरीक्षण और विश्वास की गारंटी देता है। हमें ऐसे सॉफ्टवेयर की आवश्यकता है जो सार्वजनिक प्रशासन और व्यवसायों को उनकी महत्वपूर्ण डिजिटल संरचनाओं पर पूरा नियंत्रण हासिल करने में मदद करता है, जिससे वे स्वयं प्रभु बना सकते हैं और नागरिकों को अपनी सेवाएं प्रदान कर सकते हैं। हम लोक प्रशासनों में फ्री एंड ओपन सोर्स सॉफ़्टवेयर (एफओएसएस) के समर्थन की मांग करते हैं क्योंकि: 23 | > 24 | > * FOSS हमें अनुप्रयोगों का उपयोग, अध्ययन, साझा और सुधार करने में सक्षम बनाता है 25 | > * FOSS लाइसेंस उन प्रदाताओं से सेवाओं में लॉक किए जाने के खिलाफ सुरक्षा प्रदान करते हैं जो प्रतिस्पर्धात्मक बाधाओं को रोकने के लिए प्रतिबंधात्मक लाइसेंसधारियों का उपयोग करते हैं। 26 | > * FOSS सुनिश्चित करता है कि स्रोत कोड सुलभ है ताकि सुरक्षा कमजोरियों और बैकडोर्स को तय किया जा सके। 27 | > 28 | > सार्वजनिक निकाय करों के माध्यम से वित्त पोषित हैं यह उनका लक्ष्य है यह सुनिश्चित करने के लिए कि वे सबसे अधिक कुशल तरीके से धन खर्च करते हैं। अगर यह सार्वजनिक धन है, तो यह सार्वजनिक कोड भी होना चाहिए! 29 | 30 | 31 | > 32 | > यही कारण है कि हम, अधोहस्ताक्षरी, निर्णय लेने वालों, व्यवसायों और प्रतिनिधियों को कॉल करने के लिए: 33 | > 34 | > **"सभी आवश्यक उपायों को लें और सार्वजनिक क्षेत्र के लिए विकसित सार्वजनिक रूप से वित्तपोषित सॉफ़्टवेयर को सार्वजनिक और निशुल्क स्रोत सॉफ्टवेयर लाइसेंस के तहत सार्वजनिक रूप से उपलब्ध कराया जाना आवश्यक कानून लागू करने के लिए मिलकर काम करें।"** 35 | 36 | [fs]: https://en.wikipedia.org/wiki/Free_and_open-source_software 37 | 38 | -------------------------------------------------------------------------------- /site/content/openinitiative.id.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Ανοιχτή Επιστολή 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | 9 | -------------------------------------------------------------------------------- /site/content/openinitiative.ms.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Lettera aperta 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /site/content/openinitiative.pl.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Otwarta Inicjatywa 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | -------------------------------------------------------------------------------- /site/content/openinitiative.si.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: විවෘත ආරම්භකත්වය 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | පොදු අරමුදල් යෙදූ මෘදුකාංග නිදහස් හා විවෘත කේත මෘදුකාංග (FOSS) විය යුතු ය. මෙය සඳහා හොඳ හේතු රැසක් තිබියදීත්, බොහෝ රාජ්‍ය පරිපාලනය තුළ තීරණ ගන්නෝ තවමත් එය නොදනී. 9 | 10 | {{< fsdefinition type="box">}} 11 | 12 | කරුණාකර ආසියාව තුළ වඩාත් හොදින් FOSS පණිවුඩය පැතිරවීමට සරල දේ කීපයක් අත්සන් කරන්න. **{{< count type="signatures" >}} පුද්ගලයින්** හා **{{< count type="organisations" >}} සංවිධාන** දැනටමත් අත්සන් කර ඇත. ඔබගේ සහාය පොදු ජනතාවගේ දැනුවත්කම වැඩි කිරීමට උදව් වේ: පොදු ධනය? පොදු කේත! 13 | 14 | > ## පොදු ධනය? පොදු කේත! 15 | > 16 | > අපගේ රාජ්‍ය පරිපාලකයින් සතු හා භාවිතා කරනා ඩිජිටල් සේවා 21වන සියවසේ වැදගත් ම අවශ්‍යතාවකි. අපගේ පද්ධතීන්වල විශ්වාසදායක බව විශ්වාස කල හැකි බව සහතික කර ගැනීම සඳහා රජයට හා ව්‍යාපාරවලට මෘදුකාංග සහ ඩිජිටල් සේවාවල මාධ්‍ය පවතින පරිගණක පද්ධති සම්බන්ධයෙන් පුර්ණ පාලන බලය පැවතිය යුතු ය. කෙසේ වුවත්, දැන් ඇත්තටම, මෙය කලාතුරකින් සිදුවන දෙයක්, මන්ද යත් සීමාසහිත බලපත්‍ර ආකෘති නිසා: 17 | > 18 | > * පොදුවේ මුදල් යෙදූ කේත බෙදා ගැනීම හා හුවමාරු කරගැනීම වලක්වයි. රාජ්‍ය පාලනය තුළ හා ව්‍යාපාර අතර සහයෝගය වළකනවා මෙන් ම සංවර්ධනයටත් බාධා පමුණුවයි. 19 | > * තරඟය වැළැක්වීම මඟින් ඒකාධිකාරය ඉහළ යාමට හේතු වේ. රාජ්‍ය පාලකයින් සමාගම් අතලොස්සක් මත යැපීමට සිදු වේ. 20 | > * කේත සමූහය තුළට ඇතුළුවීම ප්‍රතික්ෂේප කරන බැවින් අපගේ ඩිජිටල් පහසුකම්වල ආරක්ෂාව අනතුරට බඳුන් කර ඇත. කේතවලට ඇතුල්වීමෙන් තොරව පිටුපස ද්වාර හා ආරක්‍ෂිත බවේ සිදුරු, එය සම්පුර්ණයෙන්ම නැති කිරීම කළ නොහැකි නොවේ නම්, නැති කිරීම ඉතාමත් අපහසු වී ඇත. 21 | > 22 | > අපිට ඕන කරන්නේ නිවැරදි ක්‍රියා හා විසඳුම් හුවමාරු කරගැනීමට සහය දක්වන මෘදුකාංගයන් ය. අපිට ඕන කරන්නේ රජයේ අධීක්ෂණය සහ විශ්වාසය විනිවිදභාවයෙන් යුතුව සහතික කිරීම සඳහා මෘදුකාංගයන් ය. අපිට ඕන කරන්නේ රාජ්‍ය පාලකයින්ට හා ව්‍යාපාරවලට නැවත ඔවුන්ගේ අත්‍යවශ්‍යම ඩිජිටල් සේවා සඳහා සම්පුර්ණ බලය හිමි කර ගැනීමට උපකාර කරන, ඔවුන්ට ස්වෛරීව සිටිමින් ඔවුන්ගේ සේවා මහා ජනතාවට ලබාදීමට හැකි මෘදුකාංගයන් ය. කුමක් නිසා ද යත්: 23 | > 24 | > * FOSS, අපිට භාවිතා කරන්න, ඉගෙන ගන්න, බෙදාහදා ගන්න, මෘදුකාංග වැඩිදියුණු කරන්න හැකියාව ලබා දෙනවා. 25 | > * FOSS බලපත්‍ර, තරඟය වැළැක්වීමට සීමාසහිත බලපත්‍ර සපයන්නන්ගේ සේවා වලට සිර වී සිටීමට විරුද්ධව ආරක්ෂණය ලබාගැනීමට බලපත්‍ර ලබාදෙයි. 26 | > * FOSS කේත සමූහය ප්‍රවේශ වීම තුළින් ආරක්ෂිත දුර්වලතා සහ පිටුපස ද්වාර නැති කිරීම කළ හැකි බව සහතික කරයි. 27 | > 28 | > රාජ්‍ය දේපල බදුවලින් මුල්‍යනය වී ඇත. ඔවුන් අරමුදල් හැකිතරම් කාර්යක්ෂම මාර්ගයෙන් වියදම් කිරීමට වග බලා ගැනීමට ඔවුන්ට වගකීමක් ඇත. එය පොදු ධනය නම්, එය ඒ වාගේ ම පොදු කේතයක් විය යුතු ය. 29 | 30 | > 31 | > ඒ නිසා තම අප අත්සන් කලේ, තීරණ ගන්නන්ට, ව්‍යාපාරවලට හා නියෝතයින්ට කතා කලේ: 32 | > 33 | > **"සියලුම ගැලපෙන පියවර ගැනීම වගේ ම පොදුවේ මුල්‍යනය කරන ලද පොදු අංශය සඳහා සැකැසූ මෘදුකාංග පොදුවේ නිදහස් හා විවෘත කේත මෘදුකාංග බලපත්‍රයක් යටතේ පැවතිය යුතු බවට නීතියක් සම්පාදනය කිරීමට එක් වී වැඩ කරන්න"** 34 | 35 | [fs]: https://en.wikipedia.org/wiki/Free_and_open-source_software 36 | -------------------------------------------------------------------------------- /site/content/openinitiative.tl.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: ఓపెన్ ఇనిషియేటివ్ 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | బహిరంగంగా నిధులు పొందిన సాఫ్ట్వేర్ ఉచిత మరియు ఓపెన్ సోర్స్ సాఫ్ట్వేర్ (FOSS) గా ఉండాలి. ఈ రేఖకు చాలా మంచి కారణాలు ఉన్నప్పటికీ, ప్రజా పరిపాలనలో చాలామంది నిర్ణయాలు తీసుకోవాల్సినవి ఇప్పటికీ తెలియరాలేదు. 9 | 10 | {{< fsdefinition type="box">}} 11 | 12 | దయచేసి FOSS సందేశాన్ని ఆసియాలో మరింత బరువుకు ఇవ్వడానికి చొరవపై సంతకం చేయండి. **{{< count type="signatures" >}} ప్రజలు** మరియు **{{< count type="organisations" >}} సంస్థలు** ఇప్పటికే సంతకం చేసారు. మీ ప్రజా మద్దతు పబ్లిక్ అవగాహన పెంచడానికి సహాయం చేస్తుంది: పబ్లిక్ మనీ? పబ్లిక్ కోడ్! 13 | 14 | మా పబ్లిక్ అడ్మినిస్ట్రేషన్లు అందించే మరియు ఉపయోగించిన డిజిటల్ సేవలు 21 వ శతాబ్దానికి చెందిన కీలకమైన అవస్థాపన. మా వ్యవస్థలు నమ్మదగినవి మరియు నమ్మదగినవని నిర్ధారించడానికి, ప్రభుత్వాలు మరియు వ్యాపారాలు రాష్ట్ర డిజిటల్ అవస్థాపన కేంద్రంలో సాఫ్ట్వేర్ మరియు కంప్యూటర్ వ్యవస్థలపై పూర్తి నియంత్రణ కలిగి ఉండాలి. అయినప్పటికీ, ప్రస్తుతం, అరుదుగా పరిమితం చేయబడిన లైసెన్సింగ్ మోడల్స్ కారణంగా ఇది చాలా అరుదుగా ఉంటుంది: 15 | 16 | > ## పబ్లిక్ మనీ? పబ్లిక్ కోడ్! 17 | > 18 | > * బహిరంగంగా నిధుల కోడ్ను పంచుకోవడం మరియు మార్పిడి చేయడం నిరోధించండి. ఇది ప్రజా పరిపాలన మరియు వ్యాపారంతో సహకారం నిరోధిస్తుంది మరియు మరింత అభివృద్ధిని అడ్డుకుంటుంది. 19 | > * పోటీని అడ్డుకోవడం ద్వారా గుత్తాధిపత్యం ఏర్పడటానికి ఫలితం. నిర్వాహక సంస్థలు కొన్ని సంస్థలపై ఆధారపడతాయి. 20 | > * సోర్స్ కోడ్కు ప్రాప్యతను తిరస్కరించడం ద్వారా మా డిజిటల్ అవస్థాపన యొక్క భద్రతను అపాయం చేస్తుంది. కోడ్ యాక్సెస్ లేకుండా, బాక్డోడర్లు మరియు భద్రతా రంధ్రాలు లేకుండా చాలా కష్టమవుతుంది, పూర్తిగా అసాధ్యం కాదు. 21 | > 22 | > ఉత్తమ సాధనల మరియు పరిష్కారాల భాగస్వామ్యాన్ని ప్రోత్సహించే సాఫ్ట్వేర్ మాకు అవసరం. పారదర్శకత, ప్రభుత్వ పర్యవేక్షణ మరియు నమ్మకాన్ని కల్పించే సాఫ్ట్వేర్ మాకు అవసరం. పబ్లిక్ అడ్మినిస్ట్రేషన్లు మరియు వ్యాపారాలు వాటి క్లిష్టమైన డిజిటల్ మౌలిక సదుపాయాల పూర్తి నియంత్రణను తిరిగి పొందడంలో సహాయపడే సాఫ్ట్వేర్ అవసరం, వారికి సార్వభౌమాధికారంగా ఉండటానికి మరియు పౌరులకు వారి సేవలను అందిస్తుంది. ప్రజా పాలనలలో ఉచిత మరియు ఓపెన్ సోర్స్ సాఫ్ట్వేర్ (FOSS) మద్దతు కోసం మేము పిలుపునిచ్చాము, ఎందుకంటే: 23 | > 24 | > * FOSS మాకు అనువర్తనాలను ఉపయోగించడానికి, అధ్యయనం, భాగస్వామ్యం మరియు మెరుగుపరచడానికి అనుమతిస్తుంది. 25 | > * FOSS లైసెన్సులు పోటీని ఆటంకపరచడానికి నియంత్రణ లైసెన్స్లను ఉపయోగించే ప్రొవైడర్ల నుండి సేవలకు లాక్ చేయకుండా రక్షణ కల్పిస్తాయి. 26 | > * FOSS భద్రతా బలహీనతలను మరియు బ్యాక్డోవర్లను స్థిరంగా ఉంచడానికి తద్వారా సోర్స్ కోడ్ అందుబాటులో ఉందని నిర్ధారిస్తుంది. 27 | > 28 | > ప్రజా సంస్థలు పన్నుల ద్వారా నిధులు సమకూరుతాయి. ఇది సాధ్యమైనంత సమర్థవంతమైన మార్గంలో నిధులను ఖర్చు చేస్తుందని వారి లక్ష్యం. ఇది పబ్లిక్ డబ్బు ఉంటే, అది పబ్లిక్ కోడ్ అయి ఉండాలి! 29 | 30 | > 31 | > అందుకే మేము, సంతకం చేసిన, నిర్ణయం తీసుకునేవారిని, వ్యాపారాలు మరియు ప్రతినిధులను ఇలా పిలుస్తాము: 32 | > 33 | > **"అవసరమైన అన్ని చర్యలను తీసుకోండి మరియు పబ్లిక్ సెక్టార్ కోసం రూపొందించిన బహిరంగంగా ఆర్ధిక సాఫ్ట్వేర్ను ఉచిత మరియు ఓపెన్ సోర్స్ సాఫ్ట్వేర్ లైసెన్స్ ద్వారా బహిరంగంగా అందుబాటులో ఉంచాలని అవసరమైన చట్టాలను అమలుపరచడానికి కలిసి పనిచేస్తాయి."** 34 | 35 | [fs]: https://en.wikipedia.org/wiki/Free_and_open-source_software 36 | -------------------------------------------------------------------------------- /site/content/openinitiative.tm.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: திறந்த முயற்சி 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | 9 | பொதுவில் நிதியளிக்கப்பட்ட மென்பொருள் இலவச மற்றும் திறந்த மூல மென்பொருள் (FOSS) ஆக இருக்க வேண்டும். இந்த வரிக்கு ஏராளமான நல்ல காரணங்கள் இருந்தாலும், பொது நிர்வாகத்தில் பல முடிவெடுப்போர் இன்னும் தெரியாது. 10 | 11 | 12 | {{< fsdefinition type="box">}} 13 | 14 | ஆசியாவில் அதிக எடை கொண்ட FOSS செய்தியை வழங்குவதற்கு முயற்சியில் கையொப்பமிடுங்கள். **{{< count type="signatures" >}} பேர்** மற்றும் **{{< count type="organisations" >}} நிறுவனங்கள்** ஏற்கனவே கையெழுத்திட்டிருக்கின்றன. பொது மக்களின் விழிப்புணர்வு அதிகரிக்க உங்கள் ஆதரவு உதவும்: பொது பணம்? பொது கோட்! 15 | 16 | > ## பொது பணம்? பொது கோட்! 17 | > 18 | > எங்கள் பொது நிர்வாகத்தால் வழங்கப்படும் மற்றும் பயன்படுத்தும் டிஜிட்டல் சேவைகள் 21 ஆம் நூற்றாண்டின் முக்கிய உள்கட்டமைப்பு ஆகும். எங்கள் அமைப்புகள் நம்பகமான மற்றும் நம்பகமானவை என்பதை உறுதிப்படுத்துவதற்காக, அரசாங்கங்கள் மற்றும் தொழில்கள் ஆகியவை மாநில டிஜிட்டல் உள்கட்டமைப்பின் மையத்தில் மென்பொருள் மற்றும் கணினி அமைப்புகளின் முழு கட்டுப்பாட்டையும் கொண்டிருக்க வேண்டும். எனினும், இப்போது, ​​கட்டுப்பாடான உரிமம் மாதிரிகள் காரணமாக இது அரிதாகவே நிகழும்: 19 | > 20 | > * பகிரங்கமாக நிதியளிக்கப்பட்ட குறியீட்டை பகிர்தல் மற்றும் மாற்றுதல் ஆகியவற்றை தடுக்கவும். இது பொது நிர்வாகம் மற்றும் வணிகங்களுடன் ஒத்துழைப்பை தடுக்கிறது மற்றும் மேலும் வளர்ச்சிக்குத் தடையாக உள்ளது. 21 | > * போட்டியைத் தடைசெய்வதன் மூலம் ஏகபோகங்களை உருவாக்குவதில் விளைந்தது. நிர்வாகங்கள் ஒருசில நிறுவனங்கள் மீது சார்ந்து கொள்ளுங்கள். 22 | > * எமது டிஜிட்டல் உள்கட்டமைப்பின் பாதுகாப்பு மூலத்தை அணுகுவதைத் தவிர்த்தல். கோட் அணுகல் பின்னணியில் இல்லாமல் மற்றும் பாதுகாப்பு துளைகள் இல்லாமல் மிகவும் கடினமாக உள்ளது, முற்றிலும் சாத்தியமற்றது. 23 | > 24 | > சிறந்த நடைமுறைகளை மற்றும் தீர்வுகளை பகிர்ந்து கொள்ளும் மென்பொருள் நமக்குத் தேவை. வெளிப்படைத்தன்மை, அரசாங்க மேற்பார்வை மற்றும் நம்பிக்கை ஆகியவற்றை உத்தரவாதம் செய்யும் மென்பொருள் நமக்குத் தேவை. பொது நிர்வாகங்கள் மற்றும் வணிகங்களுக்கு அவர்களின் முக்கிய டிஜிட்டல் உள்கட்டமைப்பு முழுமையான கட்டுப்பாட்டை மீண்டும் பெற உதவும் மென்பொருள் தேவை, அவர்கள் இறையாண்மைக்கு உட்பட்டு, குடிமக்களுக்கு தங்கள் சேவைகளை வழங்க அனுமதிக்கிறது. பொது நிர்வாகங்களில் இலவச மற்றும் திறந்த மூல மென்பொருள் (FOSS) ஆதரவுக்காக நாங்கள் அழைக்கிறோம், ஏனெனில்: 25 | > 26 | > * FOSS எங்களுக்கு பயன்பாடுகளை பயன்படுத்த, படிக்க, பகிர்ந்து மற்றும் மேம்படுத்த உதவும். 27 | > * FOSS உரிமங்கள் போட்டியை தடை செய்வதற்காக கட்டுப்பாட்டு உரிமங்களைப் பயன்படுத்தும் வழங்குநர்களிடமிருந்து சேவைகளைப் பூட்டப்படாமல் பாதுகாக்கின்றன. 28 | > * FOSS மூல குறியீடு அணுகக்கூடியதாக இருக்கும், இதனால் பாதுகாப்பு பலவீனங்கள் மற்றும் backdoors சரி செய்ய முடியும். 29 | > 30 | > பொது உடல்கள் வரி மூலம் நிதியளிக்கப்படுகின்றன. அவர்கள் மிகவும் திறமையான வழியில் நிதி செலவழிக்கிறார்கள் என்பதை உறுதிப்படுத்த அவர்களின் நோக்கம். அது பொது பணமாக இருந்தால், அது பொதுக் குறியீடுகளாக இருக்க வேண்டும்! 31 | 32 | > 33 | எனவேதான், கீழ்க்கண்டவாறு நாங்கள் தீர்மானிக்கின்றோம், முடிவெடுப்பவர்கள், தொழில்கள் மற்றும் பிரதிநிதிகளை நாங்கள் அழைக்கிறோம்: 34 | > 35 | > **"தேவையான அனைத்து நடவடிக்கைகளையும் எடுத்துக் கொள்ளுங்கள் மற்றும் பொதுத்துறைக்கு உருவாக்கப்பட்ட பொதுமக்களுக்கு நிதியளிக்கப்பட்ட மென்பொருள் ஒரு இலவச மற்றும் திறந்த மூல மென்பொருள் உரிமத்தின் கீழ் பகிரங்கமாக வழங்கப்பட வேண்டும் என்று சட்டத்தை இயற்றுவதற்காக ஒன்றாக இணைந்து செயல்பட வேண்டும்."** 36 | 37 | [fs]: https://en.wikipedia.org/wiki/Free_and_open-source_software -------------------------------------------------------------------------------- /site/content/openinitiative.tr.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Açık Mektup 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | 9 | -------------------------------------------------------------------------------- /site/content/openinitiative.vi.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Open Brief 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | 9 | -------------------------------------------------------------------------------- /site/content/openinitiative.zh_tw.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 公開信 3 | type: page 4 | layout: subpage 5 | sigtable: true 6 | --- 7 | 8 | 9 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.bg.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "গোপনীয়তা নীতি..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | এটি খোলা উদ্যোগে স্বাক্ষরিত সকল ব্যক্তিদের সম্পূর্ণ তালিকা এবং তাদের নাম প্রকাশ করার জন্য সম্মত হয়। {{< count type="signatures" >}} জন লোক ইতিমধ্যে তাদের সমর্থন প্রকাশ করেছে - আপনি তাদের মধ্যে একজন? 8 | 9 | তালিকাটি প্রতি ঘন্টায় আপডেট করা হয়। 10 | 11 | {{< show_signatures >}} 12 | 13 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "All Public Signatures" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | This is the complete list of all the people who signed the open initiative and agreed to have their names made public. {{< count type="signatures" >}} people have expressed their support already – are you one of them? 8 | 9 | The list is updated hourly. 10 | 11 | {{< show_signatures >}} 12 | 13 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.eo.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Ĉiuj publikaj subskriboj" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | Jen la plena listo de ĉiuj homoj, kiuj subskribis la publikan leteron kaj 8 | konsentis, ke iliaj nomoj publikiĝu. {{< count type="signatures" >}} 9 | homoj jam esprimis sian subtenon – ĉu vi estas unu el ili? 10 | 11 | Ĉi tiu listo hore ĝisdatiĝas. 12 | 13 | {{< show_signatures >}} 14 | 15 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.gj.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "બધા સાર્વજનિક સહીઓ" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | આ તે તમામ લોકોની સંપૂર્ણ યાદી છે જેમણે ખુલ્લા પહેલ પર હસ્તાક્ષર કર્યા હતા અને તેમના નામો જાહેર કર્યા તે સંમત થયા હતા. {{< count type="signatures" >}} લોકોએ પહેલેથી જ તેમનું સમર્થન વ્યક્ત કર્યું છે - તમે તેમાંથી એક છો? 8 | 9 | આ યાદી કલાકદીઠ અપડેટ થયેલ છે 10 | 11 | {{< show_signatures >}} 12 | 13 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.hi.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "सभी सार्वजनिक हस्ताक्षर" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | यह उन सभी लोगों की पूरी सूची है, जिन्होंने खुली पहल पर हस्ताक्षर किए हैं और उनके नाम सार्वजनिक किए जाने पर सहमति व्यक्त की है। {{< count type="signatures" >}} लोगों ने पहले से ही अपना समर्थन व्यक्त किया है - क्या आप उनमें से एक हैं? 8 | 9 | सूची में प्रति घंटा अपडेट किया जाता है। 10 | 11 | {{< show_signatures >}} 12 | 13 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.id.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Όλες οι Δημόσιες Υπογραφές" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | Αυτή είναι η πλήρης λίστα των ανθρώπων που υπέγραψαν την ανοιχτή επιστολή και συμφώνησαν να είναι δημόσια τα ονόματα τους. {{< count type="signatures" >}} άνθρωποι έχουν εκφράσει την υποστήριξή τους ήδη – είσαι ένας/μία απ' αυτούς; 8 | 9 | Η λίστα ανενεώνεται κάθε ώρα. 10 | 11 | {{< show_signatures >}} 12 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.ms.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Tutti i firmatari pubblici" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | Questa è la lista completa di tutte le persone che hanno firmato la lettera aperta ed hanno acconsentito a render pubblico il loro nome. {{< count type="signatures" >}} persone hanno già espresso il loro supporto, sei uno di loro? 8 | 9 | Questa lista è aggiornata ogni ora. 10 | 11 | {{< show_signatures >}} 12 | 13 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.pl.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Wszystkie publiczne podpisy" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | To jest lista wszystkich ludzi którzy podpisali otawrtą inicjatywę i zgodzili się by upublicznić ich imiona. {{< count type="signatures" >}} ludzi wyraziło już swoje wsparcie – czy jesteś jednym z nich? 8 | 9 | Ta lista jest aktualizowana co godzinę. 10 | 11 | {{< show_signatures >}} 12 | 13 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.si.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "සියලුම මහජන අත්සන්" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | විවෘත ආරම්භක ගිවිසුමට අත්සන් කළ සියලු දෙනාගේ සම්පූර්ණ ලැයිස්තුව මෙය වන අතර ඔවුන්ගේ නම් ප්‍රසිද්ධ කිරීම සඳහා එකඟ විය. {{< count type="signatures" >}} ජනතාව දැනටමත් ඔවුන්ගේ සහයෝගය ප්‍රකාශ කර ඇත - ඔබ ඔවුන්ගෙන් එක් කෙනෙක්ද? 8 | 9 | ලැයිස්තුව පැයකට වරක් යාවත්කාලීන වේ. 10 | 11 | {{< show_signatures >}} 12 | 13 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.tl.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "అన్ని పబ్లిక్ సంతకాలు" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | బహిరంగ కార్యక్రమానికి సంతకం చేసిన వారి ప్రజల పూర్తి జాబితా ఇది. {{< count type="signatures" >}} మంది ఇప్పటికే తమ మద్దతును వ్యక్తం చేశారు - మీరు వారిలో ఒకరు? 8 | 9 | జాబితా గంటకు నవీకరించబడింది. 10 | 11 | {{< show_signatures >}} 12 | 13 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.tm.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "அனைத்து பொது கையொப்பங்களும்" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | 8 | திறந்த முன்முயற்சியில் கையொப்பமிட்ட அனைவரின் முழுமையான பட்டியல் இதுவாகும். அவர்களின் பெயர்களை பொதுமக்களுக்கு அறிவிக்க வேண்டும். {{< count type="signatures" >}}பேர் ஏற்கனவே தங்கள் ஆதரவை தெரிவித்துள்ளனர் - நீங்கள் அவற்றில் ஒன்றுதானா? 9 | 10 | 11 | பட்டியல் மணிநேரம் புதுப்பிக்கப்பட்டது. 12 | 13 | {{< show_signatures >}} 14 | 15 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.tr.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Bütün Herkese Açık İmzalar" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | Bu liste açık mektubu imzalayan ve isminin herkes tarafından 8 | görülmesini kabul eden kişilerin listesidir. Şimdiye kadar {{< 9 | count type="signatures" >}} kişi desteğini ifade etti, sen onlardan 10 | biri misin? 11 | 12 | Bu liste saatte bir yenilenmektedir. 13 | 14 | {{< show_signatures >}} 15 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.vi.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Alle openbare handtekeningen" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | Dit is de volledige lijst van alle mensen die de open brief ondertekend hebben, 8 | en die toestemming gegeven hebben om hun naam openbaar te maken. {{< count 9 | type="signatures" >}} mensen hebben hun steun al betuigd – bent u één van hen? 10 | 11 | Deze lijst wordt elk uur ververst. 12 | 13 | {{< show_signatures >}} 14 | 15 | -------------------------------------------------------------------------------- /site/content/openinitiative/all-signatures.zh_tw.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "公開連署名單" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | 這裡是所有已簽名連署並且願意公開姓名的名單。現在已經有 {{< count type="signatures" >}} 個人表達他們的支持了 -- 您在名單中嗎? 8 | 9 | 這份名單每小時會更新一次。 10 | 11 | {{< show_signatures >}} 12 | 13 | -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.bg.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "প্রায় শেষ..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## এখন আপনার ইমেল ইনবক্স চেক করুন 8 | 9 | আপনি প্রায় সমাপ্ত হয়! আপনি শীঘ্রই আপনার স্বাক্ষরের চূড়ান্ত নিশ্চিতকরণের জন্য একটি লিঙ্ক সহ একটি ইমেল পাবেন। যদি আপনি পরবর্তী 15 মিনিটের মধ্যে মেল না পান তবে দয়া করে আপনার স্প্যাম ফোল্ডারটি চেক করুন। 10 | 11 | **পাবলিক মানি, পাবলিক কোড** এর জন্য উন্মুক্ত উদ্যোগ সাইন করার জন্য আপনাকে ধন্যবাদ। -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Almost done..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Check your email inbox now 8 | 9 | You are almost finished! You will receive an email with a link for the final confirmation of your signature soon. Please check your spam folder if you do not receive the mail within the next 15 minutes. 10 | 11 | Thank you for signing the open initiative for **Public Money, Public Code**. 12 | -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.eo.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Preskaŭ farita" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Kontrolu vian retpoŝtan enirkiston nun 8 | 9 | Vi estas preskaŭ fininta. Vi baldaŭ ricevos retleteron kun ligilo por fina 10 | konfirmo de via subskribo. Bonvolu kontroli vian trudmesaĝujon se vi ne ricevos 11 | la leteron dum la sekvaj 15 minutoj. 12 | 13 | Dankon pro subskribi la publikan leteron de **Publika mono, publika kodo**. 14 | -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.gj.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "લગભગ પૂર્ણ..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## હવે તમારા ઇમેઇલ ઇનબૉક્સને તપાસો 8 | 9 | તમે લગભગ સમાપ્ત થઈ ગયા છો! તમને ટૂંક સમયમાં તમારી સહીની અંતિમ પુષ્ટિ માટે એક લિંક સાથે એક ઇમેઇલ પ્રાપ્ત થશે. કૃપા કરીને તમારા સ્પામ ફોલ્ડરને તપાસો જો તમને આગલી 15 મિનિટની અંદર મેઇલ ન મળે. 10 | 11 | **જાહેર નાણાં, સાર્વજનિક કોડ** માટેની ઓપન પહેલ પર સહી કરવા બદલ આભાર. -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.hi.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "लगभग हो गया..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## अब अपना ईमेल इनबॉक्स जांचें 8 | 9 | आप लगभग समाप्त हो गए हैं! आपको जल्द ही अपने हस्ताक्षर की अंतिम पुष्टि के लिए एक लिंक के साथ एक ईमेल प्राप्त होगा अगर आपको अगले 15 मिनट के भीतर मेल प्राप्त न हो तो कृपया अपना स्पैम फ़ोल्डर जांचें 10 | 11 | ** लोक पैसे, सार्वजनिक संहिता ** के लिए खुली पहल पर हस्ताक्षर करने के लिए धन्यवाद। -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.id.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Σχεδόν έτοιμος/η..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Έλεγξε το email σου τώρα 8 | 9 | Σχεδόν έτοιμος/η! Θα λάβεις ένα email με ένα σύνδεσμο για την τελική επιβεβαίωση της υπογραφής σου. Παρακαλούμε έλεγξε και τον spam φάκελο σου αν δεν λάβεις το email μέσα στα επόμενα 15 λεπτά. 10 | 11 | Ευχαριστούμε που υπέγραψες την ανοιχτή επιστολή για **Δημόσιο Χρήμα, Δημόσιο Κώδικα**. 12 | -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.ms.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Quasi fatto..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Ora controlla la tua casella di posta elettronica 8 | 9 | Hai quasi finito! Riceverai presto una email con un link per la conferma finale della tua firma. Controlla nella tua cartella dello spam se non ricevi l'email nei prossimi 15 minuti. 10 | 11 | Grazie per aver firmato la lettera aperta per **Public Money, Public Code**. 12 | -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.pl.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Prawie zrobione..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Check your email inbox now 8 | 9 | Już prawie skończyłeś/aś! Wkrótce otrzymasz wiadomość na swój adres email z linkiem do ostatecznego potwierdzenia Twojego podpisu. Prosimy, sprawdź swój folder spamu jeśli nie otrzymasz wiadomości w ciągu następnych 15 minut. 10 | 11 | Dziękujemy Ci za podpisanie otwartej inicjatywy **Public Money, Public Code**. 12 | -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.si.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "හුඟක් හරි..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## දැන් ඔබගේ විද්‍යුත් තැපෑලේ එන-ලිපි පරීක්ෂා කරන්න 8 | 9 | ඔයා දැන් හුඟක් දුරට ඉවරයි! ඔබගේ අත්සනෙහි අවසාන තහවුරු කරගැනීම සඳහා සබැඳියක් සහිත ඊ-තැපෑලක් ඔබට ලැබෙනු ඇත. ඊළඟ විනාඩි 15 තුළ ඔබ තැපැල් නොලැබුවහොත් කරුණාකර ඔබගේ ආයාචිත-තැපැල් ගොනුව පරීක්ෂා කරන්න. 10 | 11 | **පොදු මුදල්, පොදු කේත** සඳහා වන විවෘත ආරම්භය සඳහා අත්සන් කළාට ස්තූතියි. 12 | -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.tl.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "దాదాపుగా అయిపోయింది..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## ఇప్పుడు మీ ఇమెయిల్ ఇన్బాక్స్ను తనిఖీ చేయండి 8 | 9 | మీరు దాదాపు పూర్తి అయ్యారు! త్వరలో మీ సంతకం యొక్క తుది ధృవీకరణ కోసం మీరు ఒక ఇమెయిల్ను అందుకుంటారు. దయచేసి మీరు తదుపరి 15 నిమిషాల్లో మెయిల్ను స్వీకరించకుంటే మీ స్పామ్ ఫోల్డర్ను తనిఖీ చేయండి. 10 | 11 | **పబ్లిక్ మనీ, పబ్లిక్ కోడ్** కోసం ఓపెన్ చొరవ సంతకం చేసినందుకు ధన్యవాదాలు. -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.tm.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "கிட்டத்தட்ட முடிந்து விட்டது..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## உங்கள் மின்னஞ்சல் இன்பாக்ஸை இப்போது பாருங்கள். 8 | 9 | நீங்கள் கிட்டத்தட்ட முடித்துவிட்டீர்கள்! விரைவில் உங்கள் கையொப்பத்தின் இறுதி உறுதிப்படுத்தலுக்கான இணைப்புடன் மின்னஞ்சலைப் பெறுவீர்கள். அடுத்த 15 நிமிடங்களில் நீங்கள் அஞ்சல் பெறாதபட்சத்தில் உங்கள் ஸ்பேம் கோப்புறையைச் சரிபார்க்கவும். 10 | 11 | திறந்த முயற்சிக்கு கையெழுத்திட்டதற்கு நன்றி **பொது பணம், பொது கோட்**. 12 | 13 | 14 | -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.tr.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Bitmek üzere..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Şimdi e-posta gelen kutunuza bakın 8 | 9 | Neredeyse bitti! Çok kısa bir süre içerisinde imzanızın son 10 | doğrulaması için bağlantı içeren bir e-posta alacaksınız. Eğer 11 | e-posta 15 dakika içerisinde gelmezse, lütfen istenmeyen/spam 12 | e-postalar dizinine de bakın. 13 | 14 | **Kamusal Para, Kamusal Kod** açık mektubunu imzaladığınız için 15 | teşekkür ederiz. 16 | -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.vi.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Bijna klaar..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Bekijk uw e-mail nu 8 | 9 | U bent bijna klaar! Binnenkort ontvangt u een e-mail met een link naar de definitieve bevestiging voor uw handtekening. Controlleer uw spam-map als u de link niet ontvangt binnen de komende 15 minuten. 10 | 11 | Bedankt voor het ondertekenen van de open brief van **Publiek Geld, Publieke Code**. 12 | -------------------------------------------------------------------------------- /site/content/openinitiative/confirm.zh_tw.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "快完成了..." 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## 請再次檢查您的電子郵件地址 8 | 9 | 您就快完成連署了!您將會接到一封電子郵件,裡面會有做最終確認的連結,點擊它即完成確認。如果您 15 分鐘後還是沒收到信,請看一下確認信是否被誤丟到您的垃圾信件匣中了。 10 | 11 | 感謝您的連署支持! 12 | -------------------------------------------------------------------------------- /site/content/openinitiative/success.bg.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "স্বাক্ষর করার জন্য আপনাকে ধন্যবাদ!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## আপনার স্বাক্ষর নিশ্চিত করা হয় 8 | 9 | খোলা উদ্যোগ "পাবলিক মানি, পাবলিক কোড" সাইন ইন করার জন্য আপনাকে ধন্যবাদ। আপনার সমর্থন আমাদের অনেক মানে। 10 | 11 | যদি আপনি আপনার নামটি পাবলিক তালিকায় যোগ করার জন্য বেছে নেন, তাহলে আপনার নাম পরবর্তী সাইনের মধ্যে [স্বাক্ষরগুলির তালিকা](../all-signatures) প্রদর্শিত হবে। যদি আপনি আরও তথ্য পেতে পছন্দ করেন, আমরা ইমেলের মাধ্যমে এই প্রচারাভিযানের বিষয়ে আপনাকে খবর জানাই। 12 | 13 | ## পরবর্তী পদক্ষেপ 14 | 15 | আপনার বন্ধুদের সঙ্গে আপনার স্বাক্ষর একটি বিশাল প্রভাব এবং [এই প্রচারণা ভাগ করুন](../../#spread) দ্বারা আমাদের সাহায্য করুন। একসঙ্গে আমরা রাজনীতিবিদ ও জনসাধারণের প্রশাসকদের নতুন উদ্যোক্তাদের মুক্ত ও ওপেনসোর্স সফটওয়্যার লাইসেন্সের জন্য এবং এশিয়ায় সর্বজনীন খাতে প্রাতিষ্ঠানিক রূপান্তর করার জন্য উত্সাহিত করব। 16 | 17 | 18 | আপনার সহযোগিতার মাধ্যমে আমরা এশিয়া বিষয়ক সিদ্ধান্ত প্রস্তুতকারকদের সাহায্য করবো যে বুঝা যায় যে ফ্রি এবং ওপেন সোর্স সফ্টওয়্যার লাইসেন্সের অধীনে তাদের কোড প্রকাশ করা তাদের জন্য অন্যতম সেরা সমাধান, অন্যান্য প্রশাসন, কোম্পানিগুলি এবং বিশেষ করে সাধারণ জনগণ। -------------------------------------------------------------------------------- /site/content/openinitiative/success.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Thank you for signing!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Your signature is confirmed 8 | 9 | Thank you for signing the open initiative "Public Money, Public Code". Your support means a lot to us. 10 | 11 | If you opted-in to having your name added to the public list, your name will appear on the [list of signatures](../all-signatures) within the next hour. If you opted-in to receive further information, we will keep you informed about news concerning this campaign via email. 12 | 13 | ## Next Steps 14 | 15 | Please help us by giving your signature a huge impact and [share this campaign](../../#spread) with your friends. Together we will encourage decision makers in politics and public administrations to make Free and Open Source Software licences for newly funded software the standard setting in the public sector all over Asia. 16 | 17 | With your support we will help decision makers all over Asia understand that publishing their code under Free and Open Source Software licences is the best solution for them, other administrations, companies, and especially the general public. 18 | -------------------------------------------------------------------------------- /site/content/openinitiative/success.eo.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Dankon pro via subskribo!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Via subskribo konfirmiĝis 8 | 9 | Dankon pro via subskribo de la publika letero «Publika mono, publika kodo». Via 10 | subteno multe valoras por ni. 11 | 12 | Se vi elektis aldoni vian nomon al la publika listo, via nomo aperos en la 13 | [listo de subskriboj](../all-signatures) en unu horo. Se vi elektis ricevi 14 | pluajn informojn, ni vin informos pri novaĵoj koncerne ĉi tiun kampanjon per 15 | retpoŝto. 16 | 17 | ## Sekve 18 | 19 | Bonvolu helpi nin kaŭzante egan efekton per via subskribo, kaj [kunhavigu ĉi 20 | tiun kampanjon](../../#spread). Kune ni instigos decidistojn politikajn normigi 21 | liberajn kaj malfermitkodajn programajn permesilojn por nove financita 22 | programaro en la publika sektoro tra Azio. 23 | 24 | Kun via subteno, ni helpos al decidistoj tra Asia kompreni, ke eldonado de 25 | ilia kodo sub liberaj kaj malfermitkodaj programaj permesiloj estas la plej bona 26 | solvo por ili, aliaj administristaroj, firmaoj, kaj precipe la ĝenerala publiko. 27 | -------------------------------------------------------------------------------- /site/content/openinitiative/success.gj.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "સાઇન ઇન કરવા બદલ આભાર!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## તમારી સહી પુષ્ટિ છે 8 | 9 | ઓપન પહેલ "પબ્લિક મની, પબ્લિક કોડ" પર સહી કરવા બદલ આભાર. તમારા સપોર્ટનો અર્થ અમને ઘણો થાય છે 10 | 11 | જો તમે પબ્લિક લિસ્ટમાં તમારું નામ ઉમેર્યું હોય, તો તમારું નામ આગામી કલાકમાં [signatures ની સૂચિ](../all-signatures)પર દેખાશે. જો તમે વધુ માહિતી પ્રાપ્ત કરવા માટે પસંદ કરેલ હોય, તો અમે ઇમેઇલ દ્વારા આ ઝુંબેશ અંગેના સમાચાર વિશે તમને જાણ કરીશું. 12 | 13 | ## આગામી પગલાં 14 | 15 | કૃપા કરીને તમારા મિત્રો સાથે તમારી હસ્તાક્ષરને મોટી અસર અને [આ ઝુંબેશ શેર કરો](../../#spread) આપીને સહાય કરો. એકસાથે અમે રાજકારણ અને જાહેર વહીવટમાં નિર્ણય ઉત્પાદકોને નવા ભંડોળથી સૉફ્ટવેર માટે ફ્રી અને ઓપન સોર્સ સૉફ્ટવેર લાઇસેંસ બનાવવા અને સમગ્ર એશિયામાં જાહેર ક્ષેત્રમાં માનક સેટિંગને પ્રોત્સાહિત કરીશું. 16 | 17 | 18 | તમારા સપોર્ટ સાથે અમે એશિયામાં નિર્ણય ઉત્પાદકોને મદદ કરીશું કે તે મુક્ત અને ઓપન સોર્સ સૉફ્ટવેર લાઇસન્સ હેઠળ તેમના કોડને પ્રકાશિત કરે છે તે તેમના માટે શ્રેષ્ઠ ઉપાય, અન્ય વહીવટ, કંપનીઓ અને ખાસ કરીને સામાન્ય જનતા છે. -------------------------------------------------------------------------------- /site/content/openinitiative/success.hi.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Thank you for signing!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Your signature is confirmed 8 | 9 | Thank you for signing the open initiative "Public Money, Public Code". Your support means a lot to us. 10 | 11 | If you opted-in to having your name added to the public list, your name will appear on the [list of signatures](../all-signatures) within the next hour. If you opted-in to receive further information, we will keep you informed about news concerning this campaign via email. 12 | 13 | ## Next Steps 14 | 15 | Please help us by giving your signature a huge impact and [share this campaign](../../#spread) with your friends. Together we will encourage decision makers in politics and public administrations to make Free and Open Source Software licences for newly funded software the standard setting in the public sector all over Asia. 16 | 17 | With your support we will help decision makers all over Asia understand that publishing their code under Free and Open Source Software licences is the best solution for them, other administrations, companies, and especially the general public. 18 | -------------------------------------------------------------------------------- /site/content/openinitiative/success.id.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Ευχαριστούμε για την υπογραφή!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Η υπογραφή σου επιβεβαιώθηκε 8 | 9 | Ευχαριστούμε που υπέγραψες την ανοιχτή επιστολή "Δημόσιο Χρήμα, Δημόσιος Κώδικας". Η υποστήριξη σου σημαίνει πολλά για μας. 10 | 11 | Αν συμφώνησες να εμφανιστεί το όνομα σου στη δημόσια λίστα, το όνομα σου θα εμφανιστεί στη [λίστα υπογραφών](../all-signatures) μέσα στην επόμενη ώρα. Αν συμφώνησες να λαμβάνεις επιπλέον ενημερώσεις, θα σε κρατήσουμε ενήμερο/η με νέα σχετικά με την καμπάνια αυτή μέσω email. 12 | 13 | ## Επόμενα βήματα 14 | 15 | Παρακαλούμε βοήθησε μας δίνοντας μεγαλύτερο βαρύτητα στην υπογραφή σου και [μοιράζοντας την καμπάνια](../../#spread) με τους φίλους/ες σου. Μαζί θα ενθαρρύνουμε αυτούς που λαμβάνουν τις αποφάσεις στην πολιτική και στη δημόσια διοίκηση να καταστήσουν τις άδειες Ελεύθερου και Ανοιχτού Λογισμικού για νέο χρηματοδοτούμενο λογισμικό το νέο καθεστώς στον δημόσιο τομέα σε όλη την Ασία. 16 | 17 | Με την υποστήριξη σου θα βοηθήσουμε αυτούς που λαμβάνουν τις αποφάσεις σε όλη την Asia να κατανοήσουν πως δημοσιεύοντας τον κώδικά τους με άδειες Ελεύθερου και Ανοιχτού Λογισμικού είναι η καλύτερη λύση για τους ίδιους, για άλλες διοικήσεις, εταιρείες, και ειδικά για τους πολίτες. 18 | -------------------------------------------------------------------------------- /site/content/openinitiative/success.ms.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Grazie per aver firmato!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## La tua firma è stata confermata 8 | 9 | Grazie per aver firmato la lettera aperta "Public Money, Public Code". Il tuo supporto significa molto per noi. 10 | 11 | Se hai autorizzato l'aggiunta del tuo nome all'elenco pubblico dei firmatari, apparirà nell'[elenco di firme](../all-signatures) entro la prossima ora. Se ha autorizzato la richiesta di ricevere ulteriori informazioni, ti manterremo informato sulle notizie concernenti questa campagna via email. 12 | 13 | ## Prossimi passi 14 | 15 | Per favore aiutaci dando alla tua firma un grande impatto [condividendo questa campagna](../../#spread) con i tuoi amici. Assieme possiamo spingere chi prende le decisioni in politica e nelle pubbliche amministrazioni a rendere le licenze Software Libero/Open Source, per i nuovi software che verranno finanziati, la scelta più diffusa nel settore pubblico in tutta Asia. 16 | 17 | Con il tuo sostegno aiuteremo i centri decisionali di tutta Asia a capire che la pubblicazione del codice sotto licenze Software Libero/Open Source è la migliore soluzione per loro, per le altre amministrazioni, le società, e specialmente per la gente comune. 18 | -------------------------------------------------------------------------------- /site/content/openinitiative/success.pl.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Dziękujemy za podpisanie!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Twój podpis został potwierdzony 8 | 9 | Dziękujemy Ci za podpisanie otwartej inicjatywy "Public Money, Public Code". Twoje wsparcie wiele dla nas znaczy. 10 | 11 | Jeśli zgodziłeś/aś się aby Twoje imię zostało dodane do publicznej listy, Twoje imię pojawi się na [liście wszystkich podpisów](../all-signatures) w przeciągu następnej godziny. Jeśli zgodziłeś/aś się by otrzymać więcej informacji, będziemy stale informować Cię o nowościach związanych z tą kampanią przez pocztę email. 12 | 13 | ## Następne kroki 14 | 15 | Prosimy, pomóż nam nadając swojemu podpisowi większy impakt i [podziel się tą kampanią](../../#spread) z przyjaciółmi. Razem wpłyniemy na osoby podejmujące decyzje w polityce i publicznych administratorów by tworzyć licencje Wolnego i Otwartego Oprogramowania dla nowo fundowanego oprogramowania jako standardową opcję w publicznym sektorze w Azji. 16 | 17 | Z Twoją pomocą pomożemy władzom w całej Azji zrozumieć, że publikowanie ich kodu pod licencją Wolnego i Otwartego Oprogramowania jest nalepszym rozwiązaniem dla nich, innych administracji, firm i przede wszystkim dla społczeństwa. 18 | -------------------------------------------------------------------------------- /site/content/openinitiative/success.si.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "අත්සන් කිරීමට ස්තූතියි!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## ඔබේ අත්සන තහවුරු විය 8 | 9 | "පොදු මුදල්, පොදු කේත" විවෘත ආරම්භකත්වය සඳහා අත්සන් කළාට ඔබට ස්තුතියි. ඔබේ සහයෝගය අපට වටිනා දෙයකි. 10 | 11 | ඔබගේ නම පොදු නාම ලැයිස්තුවට එකතු කිරීම සඳහා ඔබ තෝරා ගත්තේ නම්, ඔබේ නම [අත්සන් ලයිස්තුවේ](../all-signatures) ඊළඟ පැය තුළ දිස් වේවි. ඔබ වැඩිදුර තොරතුරු ලබා ගැනීම සඳහා තෝරා ගත්තා නම්, අපි විසින් මෙම විරෝධතාවය පිළිබඳ පුවත් සම්බන්ධයෙන් විද්‍යුත් තැපැල් මගින් ඔබට දැනුම් දෙනු ලැබේ. 12 | ## ඊළඟ පියවර 13 | 14 | කරුණාකර විශාල බලපෑමක් ඇති කිරීමට හා ඔබේ මිතුරන් සමඟ මෙම විරෝධතාවය පිළිබඳ කරුණු [හුවමාරු කරගැනීමට](../../#spread) ඔබේ අත්සන ලබා දෙමින් අප හට උදවු කරන්න. දේශපාලනික තීරණ ගන්නන් හා රාජ්‍ය පාලකයින් හට මුළු ආසියාවේ ම පොදු අංශවල සම්මත සැකසුම් අනුව අලුතින් මුල්‍යනය කරනු ලබන මෘදුකාංග වලට නිදහස් හා විවෘත කේත මෘදුකාංග බලපත්‍ර නිපදවීමට එකතු වී අපි දිරිගන්වන්නෙමු. 15 | ඔබගේ සහාය ඇතිව, ඔවුන්ට තිබෙන හොඳම විසඳුම ඔවුන්ගේ කේත නිදහස් හා විවෘත මෘදුකාංග බලපත්‍ර යටතේ ප්‍රකාශයට පත් කිරීම යයි තේරුම් ගත් මුළු ආසියාවේම සිටින තීරණ ගන්නන් හට, අනෙක් බලධාරීන්ට, ව්‍යාපාරවලට, හා විශේෂයෙන් ම මහ ජනතාවට අපි උදව් කරන්නෙමු. 16 | -------------------------------------------------------------------------------- /site/content/openinitiative/success.tl.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "సంతకం చేసినందుకు ధన్యవాదాలు!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## సంతకం నిర్ధారించబడింది 8 | 9 | ఓపెన్ చొరవ సంతకం చేసినందుకు ధన్యవాదాలు "పబ్లిక్ మనీ, పబ్లిక్ కోడ్". మీ మద్దతు మాకు చాలా బాగుంటుంది. 10 | 11 | మీరు పబ్లిక్ జాబితాలో మీ పేరుని జోడించాలని ఎంచుకుంటే, మీ పేరు [వచ్చే సంతకాలను జాబితాలో](../all-signatures). మీరు మరింత సమాచారాన్ని స్వీకరించడానికి ఎంచుకున్నట్లయితే, ఇమెయిల్ ద్వారా ఈ ప్రచారానికి సంబంధించిన వార్తల గురించి మీకు తెలియజేస్తాము. 12 | 13 | ## తదుపరి దశలు 14 | 15 | దయచేసి మీ సంతకాన్ని భారీ ప్రభావాన్ని ఇవ్వడం మరియు మీ స్నేహితులతో ఈ ప్రచారాన్ని [ఈ ప్రచారాన్ని భాగస్వామ్యం చేయండి](../../#spread) ఇవ్వండి. కొత్తగా నిధులు సమకూర్చిన సాఫ్ట్ వేర్ కోసం ఆసియా మరియు ఆసియా దేశాలలో ఉన్న సాధారణ ప్రమాణాల కోసం ఉచిత మరియు ఓపెన్ సోర్స్ సాఫ్ట్ వేర్ లైసెన్సులను చేయడానికి రాజకీయ మరియు ప్రజా పరిపాలనలో నిర్ణయం తీసుకునేవారిని మేము ప్రోత్సహిస్తాము. 16 | 17 | మీ మద్దతుతో, మనం అన్నిటికి, ఉచిత మరియు ఓపెన్ సోర్స్ సాఫ్ట్వేర్ లైసెన్సుల క్రింద వారి కోడ్ను ప్రచురించడం, వారికి, ఇతర పరిపాలనలకు, కంపెనీలకు మరియు ప్రత్యేకించి ప్రజలకు ఉత్తమ పరిష్కారం అని ఆసియాలో అంతటా నిర్ణయం తీసుకునేవారికి సహాయం చేస్తుంది. -------------------------------------------------------------------------------- /site/content/openinitiative/success.tm.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "கையெழுத்திட்டதற்கு நன்றி!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | 8 | ## உங்கள் கையொப்பம் உறுதிப்படுத்தப்பட்டுள்ளது 9 | 10 | திறந்த முயற்சியில் கையெழுத்திட்டதற்கு நன்றி "Public Money, Public Code". உங்கள் ஆதரவு எங்களுக்கு நிறைய இருக்கிறது. 11 | 12 | உங்கள் பெயரை பொது பட்டியலில் சேர்க்க நீங்கள் தேர்வு செய்தால், உங்கள் பெயர் தோன்றும் [list of signatures](../all-signatures) அடுத்த மணி நேரத்திற்குள்.மேலும் தகவலைப் பெற நீங்கள் தேர்வுசெய்தால், மின்னஞ்சல் மூலம் இந்த பிரச்சாரத்தைப் பற்றிய செய்திகளை உங்களுக்குத் தெரிவிப்போம். 13 | 14 | ## அடுத்த படிகள் 15 | 16 | உங்கள் கையொப்பத்தை ஒரு பெரிய தாக்கத்தை கொடுத்து எங்களுக்கு உதவவும். [share this campaign](../../#spread) ஆசியா முழுவதும் பொதுத் துறையில் நிலையான அமைப்பானது புதிதாக நிதியளிக்கப்பட்ட மென்பொருளுக்கு இலவச மற்றும் திறந்த மூல மென்பொருள் உரிமங்களை உருவாக்க அரசியல் மற்றும் பொது நிர்வாகங்களில் முடிவெடுப்பவர்களை உருவாக்குவதை ஊக்குவிப்போம்.. 17 | 18 | உங்கள் ஆதரவுடன் நாங்கள் ஆசியா முழுவதும் முடிவெடுக்கும் தயாரிப்பாளர்கள் இலவச மற்றும் திறந்த மூல மென்பொருள் உரிமங்களின் கீழ் தங்கள் குறியீட்டை வெளியிடுவது அவற்றிற்கு சிறந்த தீர்வு, மற்ற நிர்வாகங்கள், நிறுவனங்கள் மற்றும் பொதுமக்கள். 19 | 20 | -------------------------------------------------------------------------------- /site/content/openinitiative/success.tr.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "İmzaladığınız için teşekkürler!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## İmzanız onaylandı 8 | 9 | "Kamusal Para, Kamusal Kod" açık mektubunu imzaladığınız için teşekkür 10 | ederiz. Desteğinizin anlamı büyük. 11 | 12 | Eğer isminizin herkese açık listede gözükmesini istediyseniz, sonraki 13 | saat içerisinde isminiz [imzalayanların listesinde](../all-signatures) 14 | gözükecektir. Daha fazla bilgi almak istiyorum seçeneğini 15 | işaretlediyseniz, bu kampanyaya ilişkin haberleri e-posta aracılığıyla 16 | size ulaştırmayı sürdüreceğiz. 17 | 18 | ## Sonraki adımlar 19 | 20 | Lütfen [bu kampanyayı arkadaşlarınızla paylaşın](../../#spread) ve 21 | imzanızla güçlü bir etki sağlama konusunda bize yardımcı olun. 22 | Birlikte kamu kurumlarında ve politikada karar alıcıları yeni finanse 23 | edilen yazılımlar için Özgür ve Açık Kaynak Kodlu Yazılım lisanslarını 24 | bütün Asya'daki kamu sektöründe standart model yapmaları için 25 | cesaretlendireceğiz. 26 | 27 | Desteğinizle bütün Asia'da karar alıcıların, kodları Özgür ve Açık 28 | Kaynak Kodlu Yazılım lisansları altında yayınlamanın kendileri, diğer 29 | kurumlar, şirketler ve özellikle de halk için en iyi çözüm olduğunu 30 | anlamalarına yardımcı olacağız. 31 | -------------------------------------------------------------------------------- /site/content/openinitiative/success.vi.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Bedankt voor uw handtekening!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## Uw handtekening is bevestigd 8 | 9 | Bedankt voor het ondertekenen van de open brief "Publiek Geld, Publieke Code". Uw steun betekent veel voor ons 10 | 11 | Als u koos om uw naam toe te voegen aan de openbare lijst, dan zal uw naam verschijnen op de [lijst van handtekeningen](../all-signatures) binnen het uur. Als u koos om meer informatie te ontvangen, dan houden wij u op de hoogte via e-mail over nieuws omtrent deze campagne. 12 | 13 | ## Volgende stappen 14 | 15 | Help ons door uw handtekening een enorm effect te geven en [deel deze campagne](../../#spread). Samen zullen we politieke besluitvormers overhalen om het gebruik van Vrije en Open Bron Softwarelicenties standaard te maken in de publieke sector in heel Azië. 16 | 17 | You can also [order stickers and informational material](https://fossasia.org/promo#pmpc) from the Free Software Foundation Europe. 18 | 19 | Met uw steun zullen besluitvormers in heel Asia begrijpen dat het gebruiken van Vrije en Open Source Softwarelicenties de beste oplossing is voor hen, andere overheden, bedrijven, en voornamelijk het algemeen publiek. 20 | -------------------------------------------------------------------------------- /site/content/openinitiative/success.zh_tw.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "感謝您參與連署!" 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | ## 您已確認參與連署 8 | 9 | 感謝您連署「拿人民的納稅錢?就該做公開透明的資訊系統!」公開信。您的支持對我們有極大的意義。 10 | 11 | 如果您選擇將您的姓名公開,那麼您的姓名很快將會被列在[連署名單](../all-signatures)中。如果您選擇繼續接收此活動的後續消息,我們會將最新的進展透過電子郵件發送給您。 12 | 13 | ## 下一步 14 | 15 | 請幫我們將此活動[分享給大家](../../#spread)。我們也鼓勵您將此公開信分享給您選區的立委與議員,或任何有相關決策權的政府官員。 16 | 17 | 有了您的支持,政府單位中有決策權的長官們就更有機會瞭解,以自由暨開源授權的資訊系統對政府、其他單位、公司與社會大眾都是最好的選擇。 18 | -------------------------------------------------------------------------------- /site/content/privacy.bg.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "গোপনীয়তা নীতি" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | -------------------------------------------------------------------------------- /site/content/privacy.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Privacy Policy" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /site/content/privacy.eo.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Privateco-politiko" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | -------------------------------------------------------------------------------- /site/content/privacy.gj.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "ગોપનીયતા નીતિ" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | -------------------------------------------------------------------------------- /site/content/privacy.hi.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "गोपनीयता नीति" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | -------------------------------------------------------------------------------- /site/content/privacy.id.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Πολιτική Ιδιωτικότητας" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | -------------------------------------------------------------------------------- /site/content/privacy.ms.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Politiche sulla privacy" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | -------------------------------------------------------------------------------- /site/content/privacy.pl.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Polityka Prywatności" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /site/content/privacy.si.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "පුද්ගලික ප්‍රතිපත්තිය" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /site/content/privacy.tl.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "గోప్యతా విధానం" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | -------------------------------------------------------------------------------- /site/content/privacy.tm.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "தனியுரிமை கொள்கை" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | -------------------------------------------------------------------------------- /site/content/privacy.tr.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Gizlilik Politikası 3 | type: page 4 | layout: subpage 5 | --- 6 | 7 | 8 | -------------------------------------------------------------------------------- /site/content/privacy.vi.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Privacybeleid" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | -------------------------------------------------------------------------------- /site/content/privacy.zh_tw.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "隱私政策" 3 | type: "page" 4 | layout: "subpage" 5 | --- 6 | 7 | 8 | -------------------------------------------------------------------------------- /site/data/organisations/organisations.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name": "FOSSASIA", 4 | "img": "fossasia.png", 5 | "url": "https://fossasia.org/" 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /site/data/share/bg/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: শেয়ার করুন 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/bg/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: শেয়ার করুন 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "যদি এটা জনসাধারণের অর্থ হয়, তাহলে এটিও সার্বজনীন কোড হওয়া উচিত! আমি আরো #publiccode জন্য FOSSASIA এর উদ্যোগের সমর্থন করছি" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/bg/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: শেয়ার করুন 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/bg/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: শেয়ার করুন! 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "যদি এটা জনসাধারণের অর্থ হয়, তাহলে এটিও সার্বজনীন কোড হওয়া উচিত! আমি আরো #publiccode জন্য FOSSASIA এর উদ্যোগের সমর্থন করছি" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/bg/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: শেয়ার করুন! 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/bg/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Become a Supporter! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/de/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Auf 2 | titleAfter: teilen 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/de/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Auf 2 | titleAfter: teilen 3 | # This "customText" must not have more than 115 characters! 4 | customText: "Öffentliches Geld muss öffentlichen Code bedeuten! Ich unterstütze die Initiative von @FOSSASIA für mehr #PublicCode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/de/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Auf 2 | titleAfter: teilen 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/de/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Auf 2 | titleAfter: teilen 3 | # This "customText" must not have more than 115 characters! 4 | customText: "Öffentliches Geld muss öffentlichen Code bedeuten! Ich unterstütze die Initiative von @FOSSASIA für mehr #PublicCode:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/de/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Auf 2 | titleAfter: teilen 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/de/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Werde Supporter! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/en/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Share on 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/en/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Share on 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "If it is public money, it should be public code as well! I support @FOSSASIA's initiative for more #publiccode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/en/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Share on 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/en/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Share on 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "If it is public money, it should be public code as well! I support @FOSSASIA's initiative for more #publiccode:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/en/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Share on 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/en/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Become a Supporter! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/eo/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Publikigi en 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/eo/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Publikigi en 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "Teme pri publika mono, temu pri publika kodo! Mi vokas kun @FOSSASIA por pli da publika kodo! #publiccode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/eo/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Publikigi en 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/eo/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Publikigi en 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "Teme pri publika mono, temu pri publika kodo! Mi vokas kun @FOSSASIA por pli da publika kodo! #publiccode:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/eo/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Publikigi en 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/eo/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Fariĝu subtenanto! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/es/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Compartir en 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/es/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Compartir en 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "¡Si se trata de dinero público, también debe de ser código público! Apoyo con @FOSSASIA quitter.no's por más #PublicCode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/es/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Compartir en 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/es/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Compartir en 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "¡Si se trata de dinero público, también debe de ser código público! Apoyo con @FOSSASIA quitter.no's por más #PublicCode:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | 10 | -------------------------------------------------------------------------------- /site/data/share/es/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Compartir en 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/es/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Conviértete en Contribuyente ! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/fr/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Partager sur 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/fr/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Partager sur 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "Si c'est de l'argent public, le code doit être public aussi ! Je soutiens l'initiative de @FOSSASIA pour plus de #PublicCode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/fr/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Partager sur 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | -------------------------------------------------------------------------------- /site/data/share/fr/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Partager sur 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "Si c'est de l'argent public, le code doit être public aussi ! Je soutiens l'initiative de @FOSSASIA pour plus de #PublicCode:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/fr/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Partager sur 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/fr/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Devenez un soutien ! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/gj/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: શેર કરો 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/gj/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: શેર કરો 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "જો તે જાહેર નાણાં છે, તો તે સાર્વજનિક કોડ પણ હોવો જોઈએ! વધુ #publiccode કોડ માટે હું @FOSSASIA પહેલને સપોર્ટ કરું છું" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/gj/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: શેર કરો 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/gj/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: શેર કરો 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "જો તે જાહેર નાણાં છે, તો તે સાર્વજનિક કોડ પણ હોવો જોઈએ! વધુ #publiccode કોડ માટે હું @FOSSASIA પહેલને સપોર્ટ કરું છું" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/gj/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: શેર કરો 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/gj/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: સમર્થક બનો! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/hi/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: साझा करें 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/hi/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Share on 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "If it is public money, it should be public code as well! I support @FOSSASIA's initiative for more #publiccode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/hi/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: साझा करें 2 | titleAfter: 3 | 4 | 5 | # Do not translate below here 6 | id: reddit 7 | name: Reddit -------------------------------------------------------------------------------- /site/data/share/hi/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: साझा करें 2 | titleAfter: 3 | 4 | customText: "अगर यह सार्वजनिक धन है, तो यह सार्वजनिक कोड भी होना चाहिए! मैं और # लोकलोकोड के लिए FOSSASIA की पहल का समर्थन करता हूं:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/hi/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: साझा करें 2 | titleAfter: 3 | 4 | 5 | # Do not translate below here 6 | id: facebook 7 | name: Facebook -------------------------------------------------------------------------------- /site/data/share/hi/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: एक समर्थक बनें! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: -------------------------------------------------------------------------------- /site/data/share/id/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Μοίρασε στο 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/id/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Μοίρασε στο 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "If it is public money, it should be public code as well! I support @FOSSASIA's initiative for more #PublicCode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/id/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Μοίρασε στο 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | -------------------------------------------------------------------------------- /site/data/share/id/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Μοίρασε στο 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "If it is public money, it should be public code as well! I support @FOSSASIA's initiative for more #PublicCode:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/id/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Μοίρασε στο 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/id/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Become a sponsor! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/ms/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Condividi su 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/ms/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Condividi su 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "If it is public money, it should be public code as well! I support @FOSSASIA's initiative for more #PublicCode" 5 | # Do not translate below here 6 | id: linkedin 7 | name: LinkedIn 8 | -------------------------------------------------------------------------------- /site/data/share/ms/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Condividi su 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/ms/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Condividi su 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "If it is public money, it should be public code as well! I support @FOSSASIA's initiative for more #PublicCode:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/ms/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Condividi su 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/ms/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Become a sponsor! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/pl/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Udostępnij na 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/pl/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Udostępnij na 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "Jeśli pieniądze są publiczne, publiczny powinien być i kod! Wspieram inicjatywę @FOSSASIA dla #publiccode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn -------------------------------------------------------------------------------- /site/data/share/pl/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Udostępnij na 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/pl/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Udostępnij na 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "Jeśli pieniądze są publiczne, publiczny powinien być i kod! Wspieram inicjatywę @FOSSASIA dla #publiccode:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/pl/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Udostępnij na 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/pl/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Become a supporter! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/si/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: බෙදා-හදා-ගන්න 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/si/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: බෙදා-හදා-ගන්න 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "එය පොදු ධනය නම්, එය පොදු කේතයක් ම විය යුතු ය! මම @FOSSASIA හි මුලාරම්භයට තවදුරටත් කරගෙන යාමට සහය දක්වමි #publiccode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/si/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: බෙදා-හදා-ගන්න 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/si/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: බෙදා-හදා-ගන්න 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "එය පොදු ධනය නම්, එය පොදු කේතයක් ම විය යුතු ය! මම @FOSSASIA හි මුලාරම්භයට තවදුරටත් කරගෙන යාමට සහය දක්වමි #publiccode:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/si/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: බෙදා-හදා-ගන්න 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/si/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: සහයදෙන්නෙකු වන්න! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/tl/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: భాగస్వామ్యం చేయండి 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/tl/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: భాగస్వామ్యం చేయండి 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "ఇది పబ్లిక్ డబ్బు ఉంటే, అది పబ్లిక్ కోడ్ అయి ఉండాలి! నేను @ FOSSASIA యొక్క మరింత చొరవకు మద్దతిస్తాము #PublicCode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/tl/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: భాగస్వామ్యం చేయండి 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/tl/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: భాగస్వామ్యం చేయండి 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "ఇది పబ్లిక్ డబ్బు ఉంటే, అది పబ్లిక్ కోడ్ అయి ఉండాలి! నేను @FOSSASIA యొక్క మరింత చొరవకు మద్దతిస్తాము #PublicCode:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/tl/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: భాగస్వామ్యం చేయండి 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/tl/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Become a Supporter! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/tm/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: பகிர் 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/tm/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: பகிர் 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "அது பொது பணமாக இருந்தால், அது பொதுக் குறியீடுகளாக இருக்க வேண்டும்! நான் @ FOSSASIA இன் உதவியுடன் #publiccode க்கு ஆதரவு தருகிறேன்" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/tm/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: பகிர் 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/tm/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: பகிர் 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | 5 | customText: "அது பொது பணமாக இருந்தால், அது பொதுக் குறியீடுகளாக இருக்க வேண்டும்! நான் @ FOSSASIA இன் உதவியுடன் # PublicCode க்கு ஆதரவு தருகிறேன்:" 6 | 7 | 8 | # Do not translate below here 9 | id: twitter 10 | name: Twitter 11 | -------------------------------------------------------------------------------- /site/data/share/tm/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: பகிர் 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/tm/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: ஒரு ஆதரவாளர் ஆக! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/tr/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Paylaşın 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/tr/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Paylaşın 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "If it is public money, it should be public code as well! I support @FOSSASIA's initiative for more #PublicCode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/tr/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Paylaşın 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | -------------------------------------------------------------------------------- /site/data/share/tr/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Paylaşın 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "If it is public money, it should be public code as well! I support @FOSSASIA's initiative for more #PublicCode:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/tr/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Paylaşın 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/tr/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Destekçisi olun! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/vi/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Deel op 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/vi/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Deel op 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "If it is public money, it should be public code as well! I support @FOSSASIA's initiative for more #PublicCode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/vi/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Deel op 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/vi/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Deel op 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "If it is public money, it should be public code as well! I support @FOSSASIA's initiative for more #PublicCode:" 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/vi/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: Deel op 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/vi/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Become a supporter! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/share/zh_tw/1-gplus.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: 分享到 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: gplus 6 | name: Google+ 7 | -------------------------------------------------------------------------------- /site/data/share/zh_tw/2-linkedin.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: 分享到 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "拿人民的納稅錢?就該做公開透明的資訊系統!我支持 @FOSSASIA 的呼籲! #PublicCode" 5 | 6 | # Do not translate below here 7 | id: linkedin 8 | name: LinkedIn 9 | -------------------------------------------------------------------------------- /site/data/share/zh_tw/3-reddit.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: 分享到 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: reddit 6 | name: Reddit 7 | 8 | -------------------------------------------------------------------------------- /site/data/share/zh_tw/4-twitter.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: 分享到 2 | titleAfter: 3 | # This "customText" must not have more than 115 characters! 4 | customText: "拿人民的納稅錢?就該做公開透明的資訊系統!我支持 @FOSSASIA 的呼籲! #PublicCode: " 5 | 6 | # Do not translate below here 7 | id: twitter 8 | name: Twitter 9 | -------------------------------------------------------------------------------- /site/data/share/zh_tw/5-facebook.yaml: -------------------------------------------------------------------------------- 1 | titleBefore: 分享到 2 | titleAfter: 3 | 4 | # Do not translate below here 5 | id: facebook 6 | name: Facebook 7 | -------------------------------------------------------------------------------- /site/data/share/zh_tw/6-support.yaml: -------------------------------------------------------------------------------- 1 | name: Become a supporter! 2 | 3 | # Do not translate below here 4 | id: support 5 | titleBefore: 6 | titleAfter: 7 | -------------------------------------------------------------------------------- /site/data/signatures/signatures.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /site/languages/strings.zh_tw.toml: -------------------------------------------------------------------------------- 1 | # == TRADITIONAL CHINESE == 2 | 3 | # General strings 4 | [Languages.zh_TW] 5 | languageCode = "zh_tw" 6 | languageName = "正體中文(臺灣)" 7 | description = "拿人民的納稅錢,就該做公開透明的資訊系統 - 呼籲公家機關之資訊系統應採用自由軟體" 8 | fsdefinition = "自由軟體讓所有人擁有使用、研究、分享與改進的權利。這些權利與其他基本人權自由息息相關、相互支持,例如言論自由、著作出版自由與祕密通訊自由等。" 9 | 10 | # Navigation 11 | [Languages.zh_TW.navigation] 12 | [Languages.zh_TW.navigation.links] 13 | start = "活動緣由" 14 | about = "關於" 15 | arguments = "原因" 16 | action = "付諸行動" 17 | spread = "分享給大家" 18 | 19 | 20 | # Start banner 21 | [Languages.zh_TW.start] 22 | subtitle1 = "為什麼用人民納稅錢所建立的軟體與資訊系統,卻沒有以自由軟體授權公開釋出呢?" 23 | subtitle2 = "我們要求制定法律,明訂以公務機關的經費,為公務機關需要所開發的軟體,必須以[自由暨開源軟體](https://en.wikipedia.org/wiki/Free_and_open-source_software '自由軟體讓所有人擁有使用、研究、分享與改進的權利。這些權利與其他基本人權自由息息相關、相互支持,例如言論自由、著作出版自由與祕密通訊自由等。')授權釋出。也就是說,既然經費是公共的,所做的軟體也必須是公共的。 繼[全球](https://publiccode.eu)倡議之後,我們呼籲公佈由公眾支付的代碼。" 24 | subtitle3 = "**用納稅人的錢所寫的軟體,全國所有人都應該可以使用!**" 25 | 26 | 27 | # About section 28 | [Languages.zh_TW.about] 29 | headline = "聽起來很複雜嗎?其實不會,很簡單的!" 30 | buttonText = "更多好處" 31 | 32 | 33 | # Arguments section 34 | [Languages.zh_TW.arguments] 35 | headline = "要求使用自由暨開源軟體授權的理由" 36 | followup = "您支持用納稅人的錢所開發的軟體應該預設使用自由暨開源軟體授權嗎?**讓我們一起向民代們發聲!**" 37 | buttonText = "連署支持此封公開信" 38 | [[Languages.zh_TW.arguments.list]] 39 | icon = "fa-usd" # <-- do not translate this 40 | title = "節省經費" 41 | description = "相似的軟體不需要每次都從頭重新開發。" 42 | [[Languages.zh_TW.arguments.list]] 43 | icon = "fa-handshake-o" # <-- do not translate this 44 | title = "協同合作" 45 | description = "重要的專案應該分享專業知識並分攤花費。" 46 | [[Languages.zh_TW.arguments.list]] 47 | icon = "fa-users" # <-- do not translate this 48 | title = "為公眾服務" 49 | description = "公眾的納稅錢所支付開發的軟體,當然應該讓所有人都能使用。" 50 | [[Languages.zh_TW.arguments.list]] 51 | icon = "fa-lightbulb-o" # <-- do not translate this 52 | title = "啟發創新" 53 | description = "公開透明的流程,讓其他人不需重新發明輪子,而可以開發新點子。" 54 | 55 | 56 | # Action section 57 | [Languages.zh_TW.action] 58 | headline = "告訴您的選區的立法委員與民意代表!" 59 | intro = "在我們的[**公開信**](openinitiative/)中我們要求:" 60 | # In "demand", please use curly quotation marks for the demand. Otherwise the build might fail: https://en.wikipedia.org/wiki/Quotation_mark 61 | demand = "制定法律,明訂以公務機關的經費,為公務機關需要所開發的軟體,必須以[自由暨開源軟體](https://en.wikipedia.org/wiki/Free_and_open-source_software '自由軟體讓所有人擁有使用、研究、分享與改進的權利。這些權利與其他基本人權自由息息相關、相互支持,例如言論自由、著作出版自由與祕密通訊自由等。')授權釋出。" 62 | description = "**$ORGS**個組織與**$INDS**個人已經連署我們的[公開信](openinitiative/)表達支持。您也可以一起加入連署,讓我們的聲音更壯大!我們會整理所有的連署名單,傳達給議員與民意代表,要求公家機關使用納稅人的錢所開發的軟體必須自由!" 63 | 64 | [Languages.zh_TW.action.box] 65 | text = "已連署:**$INDS SIGNATURES** – 現在就加入連署!" 66 | 67 | [Languages.zh_TW.action.form] 68 | name = "姓名(必填)" 69 | email = "電子郵件地址(必填)" 70 | country = "所屬國家" 71 | region = "地區/城市" 72 | organization = "組織" 73 | comment = "您想說的話(最多 140 個字元)" 74 | permPriv = "我已閱讀並接受[隱私聲明](privacy/)" 75 | permNews = "我想繼續接收此活動的後續消息" 76 | permPub = "我願意將我的姓名公開在[連署名單](openinitiative/all-signatures)中" 77 | submit = "現在就連署!" 78 | 79 | 80 | # Organisations section 81 | [Languages.zh_TW.organisations] 82 | headline = "支持並連署的組織" 83 | text = "以下的組織均已連署支持我們的[公開信主張](openinitiative/)。如果您所屬的組織也願意加入連署,請[與我們聯繫](mailto:contact@fossasia.org)。" 84 | 85 | 86 | # Spread the word section 87 | [Languages.zh_TW.spread] 88 | headline = "分享給大家!" 89 | promoText = "向歐洲自由軟體基金會訂購貼紙與傳單" 90 | promoButtonText = "取得推廣素材" 91 | shareText = "告訴您的朋友與推友關於此活動:" 92 | defaultSocialText = "使用納稅人的錢,就該做公開透明的資訊系統!我支持此活動,讓更多公家機關開發的軟體使用自由暨開源授權:" 93 | 94 | 95 | # Legal Section 96 | [Languages.zh_TW.legal] 97 | by = "這個活動由歐洲自由軟體基金會發起" 98 | imprint = "版本說明" 99 | privacy = "隱私聲明" 100 | transparency = "透明度" 101 | contribute1 = "此網站本身為自由軟體。" 102 | contribute2 = "歡迎您一起來貢獻!" 103 | license = "這個網站的內容以[創用 CC BY-SA 4.0 授權](http://creativecommons.org/licenses/by-sa/4.0/)。" 104 | 105 | 106 | # Language selection 107 | [Languages.zh_TW.language] 108 | description = "切換到其它語言" 109 | 110 | 111 | # 404 Error Page 112 | [Languages.zh_TW.error] 113 | headline = "404 - 找不到頁面" 114 | description = "您所拜訪的頁面不存在。" 115 | button = "回到首頁" 116 | 117 | 118 | # Specific sub-pages 119 | [Languages.zh_TW.subpage] 120 | [Languages.zh_TW.subpage.signatures] 121 | headline = "公開信之個人連署" 122 | description = "底下是已參與連署並願意公開姓名的個人。希望您就是下一位!" 123 | allSignatures = "查看[所有的公開連署名單](all-signatures/)." 124 | tableName = "姓名" 125 | tableCountry = "國家" 126 | tableComment = "想說的話" 127 | -------------------------------------------------------------------------------- /site/layouts/404.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {{ partial "head.html" . }} 5 | 6 | 7 | {{ partial "sub-pages/navbar.html" . }} 8 | 9 | {{ partial "404.html" . }} 10 | 11 | {{ partial "legal.html" . }} 12 | 13 | {{ partial "sharecolumn.html" . }} 14 | 15 | {{ partial "js.html" . }} 16 | 17 | 18 | -------------------------------------------------------------------------------- /site/layouts/index.html: -------------------------------------------------------------------------------- 1 | 2 | {{ $data := index .Site.Data .Site.Language.Lang }} 3 | 4 | 5 | {{ partial "head.html" . }} 6 | 7 | 8 | {{ if or .Site.Params.navigation.links.about .Site.Params.navigation.links.reasons .Site.Params.navigation.links.resources .Site.Params.navigation.links.contact }} 9 | {{ partial "nav.html" . }} 10 | {{ end }} 11 | 12 | {{ if .Site.Params.start }} 13 | {{ partial "start.html" . }} 14 | {{ end }} 15 | 16 | {{ if .Site.Params.about }} 17 | {{ partial "about.html" . }} 18 | {{ end }} 19 | 20 | {{ if .Site.Params.arguments.list }} 21 | {{ partial "arguments.html" . }} 22 | {{ end }} 23 | 24 | {{ if .Site.Params.action }} 25 | {{ partial "action.html" . }} 26 | {{ end }} 27 | 28 | {{ if .Site.Params.organisations }} 29 | {{ partial "organisations.html" . }} 30 | {{ end }} 31 | 32 | 37 | 38 | {{ if .Site.Params.spread }} 39 | {{ partial "spread.html" . }} 40 | {{ end }} 41 | 42 | {{ if .Site.Params.language }} 43 | {{ partial "language.html" . }} 44 | {{ end }} 45 | 46 | {{ partial "legal.html" . }} 47 | 48 | {{ partial "sharecolumn.html" . }} 49 | 50 | {{ partial "action-box.html" . }} 51 | 52 | {{ partial "js.html" . }} 53 | 54 | 55 | -------------------------------------------------------------------------------- /site/layouts/page/subpage.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {{ partial "head.html" . }} 5 | 6 | 7 | {{ partial "sub-pages/navbar.html" . }} 8 | 9 | {{ partial "sub-pages/section_begin.html" . }} 10 | 11 |

{{ .Params.Title }}

12 | 13 |
14 | 15 | {{ .Content }} 16 | 17 | {{ partial "sub-pages/section_end.html" . }} 18 | 19 | {{ if eq .Params.sigtable true }} 20 | {{ partial "sub-pages/action.html" . }} 21 | {{ partial "organisations.html" . }} 22 | {{ partial "sub-pages/sigtable.html" . }} 23 | {{ end }} 24 | 25 | {{ partial "language.html" . }} 26 | 27 | {{ partial "legal.html" . }} 28 | 29 | {{ partial "sharecolumn.html" . }} 30 | 31 | {{ partial "js.html" . }} 32 | 33 | 34 | -------------------------------------------------------------------------------- /site/layouts/partials/404.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
3 |
4 |
5 |

{{ .Site.Params.error.headline }}

6 |
7 |

{{ .Site.Params.error.description }}

8 | {{ .Site.Params.error.button }} 9 |
10 |
11 |
12 | -------------------------------------------------------------------------------- /site/layouts/partials/about.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
3 |
4 |
5 |
6 | {{ with .Site.Params.about.headline }} 7 |

{{ . }}

8 | {{ end }} 9 | {{ if and .Site.Params.about.headline .Site.Params.about.description }} 10 |
11 | {{ end }} 12 | 13 | 14 | {{ partial "functions/video_fsfe.html" . }} 15 | 16 | 17 | {{ with .Site.Params.about.description }} 18 |

{{ . | markdownify }}

19 | {{ end }} 20 | {{ with .Site.Params.about.buttonText }} 21 | {{ . }} 22 | {{ end }} 23 |
24 |
25 |
26 |
27 | -------------------------------------------------------------------------------- /site/layouts/partials/action-box.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 | 3 | {{ replace .Site.Params.action.box.text "$INDS" (partial "functions/count_signatures.html" .) | markdownify }} 4 | 5 | -------------------------------------------------------------------------------- /site/layouts/partials/action.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
3 |
4 |
5 |
6 |

{{ .Site.Params.action.headline }}

7 |
8 |

{{ .Site.Params.action.intro | markdownify }}

9 |

{{ .Site.Params.action.demand | markdownify }}

10 |

{{ (replace (replace .Site.Params.action.description "$ORGS" (partial "functions/count_organisations.html" .) ) "$INDS" (partial "functions/count_signatures.html" .)) | markdownify }}

11 | 12 | {{ partial "functions/sign-form.html" . }} 13 |
14 |
15 |
16 |
17 | -------------------------------------------------------------------------------- /site/layouts/partials/arguments.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
3 |
4 |
5 |
6 |

{{ .Site.Params.arguments.headline }}

7 |
8 |
9 |
10 |
11 |
12 |
13 | {{ range .Site.Params.arguments.list }} 14 |
15 |
16 | 17 |

{{ .title }}

18 | {{ with .description }} 19 |

{{ . }}

20 | {{ end }} 21 |
22 |
23 | {{ end }} 24 |
25 |

{{ .Site.Params.fsdefinition }}

26 |
27 |

{{ .Site.Params.arguments.followup | markdownify }}

28 | {{ .Site.Params.arguments.buttonText }} 29 |
30 |
31 |
32 | -------------------------------------------------------------------------------- /site/layouts/partials/donate.html: -------------------------------------------------------------------------------- 1 | 69 | 70 | 71 | 72 | 73 | 74 |
75 | 76 | 77 | 78 | 79 | 80 |
81 | 82 | 83 |

Support

84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 |
96 | 97 |
98 | 99 |
100 | 104 | 108 | 112 | 116 |
117 |
118 | 119 | 120 |
121 | 122 |
123 |
124 | $ 125 | 126 |
127 |
128 |
129 | 130 | 131 |
132 | 133 |
134 | 135 | 136 |
137 |
138 | 139 |
140 |
141 |
-------------------------------------------------------------------------------- /site/layouts/partials/functions/count_organisations.html: -------------------------------------------------------------------------------- 1 | {{ $json := getJSON "data/organisations/organisations.json" }} 2 | {{- len $json -}} 3 | -------------------------------------------------------------------------------- /site/layouts/partials/functions/count_signatures.html: -------------------------------------------------------------------------------- 1 | {{ $json := getJSON "data/signatures/signatures.json" }} 2 | {{- len $json -}} 3 | -------------------------------------------------------------------------------- /site/layouts/partials/functions/share_buttons.html: -------------------------------------------------------------------------------- 1 | 23 | -------------------------------------------------------------------------------- /site/layouts/partials/functions/sign-form.html: -------------------------------------------------------------------------------- 1 |
2 | 3 | 6 | 9 |
10 | 19 | 22 | 25 | 28 |
29 |
30 | 33 |
34 |
35 | 38 |
39 |
40 | 41 |
42 |
43 | 44 |
45 | 46 | 47 | 51 |
52 | 53 |
54 | -------------------------------------------------------------------------------- /site/layouts/partials/functions/video_fsfe.html: -------------------------------------------------------------------------------- 1 | {{ $.Scratch.Set "langext" "" }} 2 | {{ if and (or (eq .Lang "de") (eq .Lang "fr") ) }} 3 | {{ $.Scratch.Add "langext" (printf "_%s" .Lang) }} 4 | {{ end }} 5 |
6 | 27 |
28 | -------------------------------------------------------------------------------- /site/layouts/partials/functions/video_vimeo.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |
4 | -------------------------------------------------------------------------------- /site/layouts/partials/head.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 | 3 | 4 | 5 | {{ with .Site.Params.static.meta.author }}{{ end }} 6 | {{ with .Site.Params.description }}{{ end }} 7 | 8 | {{ .Hugo.Generator }} 9 | {{ with .Params.Title }}{{ . }} - {{ end }}{{ .Site.Title }} 10 | {{ "" | safeHTML }} 11 | 12 | {{ range .Translations }} 13 | 14 | {{end}} 15 | 16 | {{ "" | safeHTML }} 17 | 18 | 19 | 20 | 21 | 22 | {{ range .Translations }} 23 | {{ end }} 24 | 25 | {{ "" | safeHTML }} 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | {{ "" | safeHTML }} 35 | 36 | {{ "" | safeHTML }} 37 | 38 | {{ "" | safeHTML }} 39 | 40 | 41 | {{ "" | safeHTML }} 42 | 43 | {{ "" | safeHTML }} 44 | 45 | 46 | 47 | 48 | {{ "" | safeHTML }} 49 | 52 | 53 | 55 | 56 | {{ "" | safeHTML }} 57 | {{ "" | safeHTML }} 58 | {{ "" | safeHTML }} 62 | -------------------------------------------------------------------------------- /site/layouts/partials/language.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
3 |
4 |
5 |
6 | 7 |

{{ .Site.Params.language.description }}:

8 |

9 | 15 |
16 |
17 |
18 |
19 | -------------------------------------------------------------------------------- /site/layouts/partials/legal.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 | 13 | 14 | 15 |
16 | 17 |
18 |
19 | -------------------------------------------------------------------------------- /site/layouts/partials/nav.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 | 62 | -------------------------------------------------------------------------------- /site/layouts/partials/organisations.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
3 |
4 |
5 |

{{ .Site.Params.organisations.headline }}

6 |
7 | 8 |

{{ replace .Site.Params.organisations.text "openinitiative/" ("/openinitiative" | relLangURL) | markdownify }}

9 |
10 | 11 |
12 |
13 |
    14 | {{ $orgs := getJSON "data/organisations/organisations.json" }} 15 | {{ $lower := sort $orgs "name" }} 16 | {{ $.Scratch.Set "lower_names" (slice) }} 17 | {{ range $lower }} 18 | {{ $.Scratch.Add "lower_names" (lower .name) }} 19 | {{ end }} 20 | 21 | {{ range shuffle ($.Scratch.Get "lower_names") }} 22 | 23 | {{ $lower_int := . }} 24 | {{ range $int := $orgs }} 25 | {{ if eq $lower_int (lower $int.name) }} 26 |
  • 27 | {{ end }} 28 | {{ end }} 29 | {{ end }} 30 |
31 |
32 |
33 |
34 |
35 | -------------------------------------------------------------------------------- /site/layouts/partials/resources.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 | {{ $data := index .Site.Data .Site.Language.Lang }} 3 |
4 |
5 | 6 | 31 |
32 |
33 | -------------------------------------------------------------------------------- /site/layouts/partials/sharecolumn.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
3 | 4 | {{ $data := index .Site.Data.share .Site.Language.Lang }} 5 | {{ partial "functions/share_buttons.html" (dict "type" "side" "defaultSocialText" .Site.Params.spread.defaultSocialText "url" .Site.Params.static.url "lang" ("/" | relLangURL) "data" $data) }} 6 | 7 |
8 | -------------------------------------------------------------------------------- /site/layouts/partials/spread.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
3 |
4 |
5 |
6 | {{ with .Site.Params.spread.headline }} 7 |

{{ . }}

8 | {{ end }} 9 | {{ with .Site.Params.spread.promoText }} 10 |

{{ . | markdownify }}

11 | {{ end }} 12 | {{ .Site.Params.spread.promoButtonText }} 13 |
14 | {{ with .Site.Params.spread.shareText }} 15 |

{{ . | markdownify }}

16 | {{ end }} 17 | 18 | 19 |
20 |
21 | 22 |
23 | 24 | {{ partial "donate.html" .}} 25 |
26 |
27 | 28 | 35 |
36 |
37 |
38 |
39 | -------------------------------------------------------------------------------- /site/layouts/partials/start.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
3 |
4 |
5 | 13 | 14 | {{ if and .Site.Params.static.slogan_1 .Site.Params.start.subtitle1 }} 15 |
16 | {{ end }} 17 |

{{ with .Site.Params.start.subtitle1 }}{{ . | markdownify }}{{ end }} 18 |

19 | {{ with .Site.Params.start.subtitle2 }}{{ . | markdownify }}{{ end }} 20 |

21 | {{ with .Site.Params.start.subtitle3 }}{{ . | markdownify }}{{ end }}

22 | {{ with .Site.Params.start.buttonText }} 23 | 24 | {{ end }} 25 |
26 | 27 |
28 |
29 |
30 |
31 | -------------------------------------------------------------------------------- /site/layouts/partials/sub-pages/action.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
3 |
4 |
5 |
6 |

{{ .Site.Params.action.headline }}

7 |
8 | 9 | {{ partial "functions/sign-form.html" . }} 10 |
11 |
12 |
13 |
14 | -------------------------------------------------------------------------------- /site/layouts/partials/sub-pages/navbar.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 | 51 | -------------------------------------------------------------------------------- /site/layouts/partials/sub-pages/section_begin.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
3 |
4 |
5 |
6 | -------------------------------------------------------------------------------- /site/layouts/partials/sub-pages/section_end.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 | -------------------------------------------------------------------------------- /site/layouts/partials/sub-pages/sigtable.html: -------------------------------------------------------------------------------- 1 | {{ "" | safeHTML }} 2 |
3 |
4 |
5 |
6 | {{ with .Site.Params.subpage.signatures.headline }} 7 |

{{ . }}

8 | {{ end }} 9 | {{ if and .Site.Params.subpage.signatures.headline .Site.Params.subpage.signatures.description }} 10 |
11 | {{ end }} 12 | 13 |

{{ .Site.Params.subpage.signatures.description | markdownify }} 14 | {{ .Site.Params.action.form.Submit }}

15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | {{ $json := getJSON "data/signatures/signatures.json" }} 27 | {{ $json := where $json "include_vars.permissionPub" "yes" }} 28 | 29 | {{ range sort $json "timestamp" "desc" | first 10 }} 30 | 31 | 32 | 33 | 34 | 35 | {{ end }} 36 | 37 |
{{ .Site.Params.subpage.signatures.tableName }}{{ .Site.Params.subpage.signatures.tableCountry }}{{ .Site.Params.subpage.signatures.tableComment }}
{{ .include_vars.name }}{{ .include_vars.country }}{{ .include_vars.comment }}
38 | 39 |

{{ .Site.Params.subpage.signatures.allSignatures | markdownify }}

40 |
41 |
42 |
43 |
44 | -------------------------------------------------------------------------------- /site/layouts/shortcodes/count.html: -------------------------------------------------------------------------------- 1 | {{ if eq (.Get "type") "organisations" }} 2 | {{ partial "functions/count_organisations.html" . }} 3 | {{ else if eq (.Get "type") "signatures" }} 4 | {{ partial "functions/count_signatures.html" . }} 5 | {{ end }} 6 | -------------------------------------------------------------------------------- /site/layouts/shortcodes/fsdefinition.html: -------------------------------------------------------------------------------- 1 | {{ if eq (.Get "type") "box" }} 2 |

{{ .Site.Params.fsdefinition }}

3 | {{ else if eq (.Get "type") "paragraph" }} 4 |

{{ .Site.Params.fsdefinition }}

5 | {{ else }} 6 | {{ .Site.Params.fsdefinition }} 7 | {{ end }} 8 | -------------------------------------------------------------------------------- /site/layouts/shortcodes/show_signatures.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | {{ $json := getJSON "data/signatures/signatures.json" }} 12 | {{ $json := where $json "include_vars.permissionPub" "yes" }} 13 | 14 | {{ range sort $json "timestamp" "desc" }} 15 | 16 | 17 | 18 | 19 | 20 | {{ end }} 21 | 22 |
{{ .Site.Params.subpage.signatures.tableName }}{{ .Site.Params.subpage.signatures.tableCountry }}{{ .Site.Params.subpage.signatures.tableComment }}
{{ .include_vars.name }}{{ .include_vars.country }}{{ .include_vars.comment }}
23 | -------------------------------------------------------------------------------- /site/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /site/static/.htaccess: -------------------------------------------------------------------------------- 1 | RewriteEngine On 2 | RewriteBase / 3 | 4 | # Redirect 404 errors to nice page 5 | ErrorDocument 404 /404.html 6 | -------------------------------------------------------------------------------- /site/static/css/buttons-side.css: -------------------------------------------------------------------------------- 1 | div.sharecolumn .share-buttons.side { 2 | display: flex; 3 | left: 0; 4 | padding: 0.1vh 0.5vh; 5 | position: fixed; 6 | top: 35%; 7 | z-index: 10; 8 | flex-direction: column; 9 | } 10 | @media (max-width: 839px) { 11 | .share-buttons.side { 12 | display: none !important; 13 | } 14 | } 15 | 16 | .share-buttons.side button.button, 17 | .share-buttons.side label.button { 18 | background-position: center center; 19 | background-repeat: no-repeat; 20 | background-size: 2.7vh auto; 21 | background-color: #474747; 22 | border-radius: 3px; 23 | border: none; 24 | color: #000; 25 | display: inline-block; 26 | margin: 2.5px 5px 2.5px 0; 27 | opacity: 0.9; 28 | text-decoration: none; 29 | height: 4vh; 30 | width: 4vh; 31 | cursor: pointer; 32 | } 33 | 34 | /* Single services with their colours and logos */ 35 | .share-buttons.side button:hover, 36 | .share-buttons.side label:hover { 37 | background-color: #4cbd38; 38 | } 39 | .share-buttons.side .share-reddit { 40 | background-image: url("../img/service-icons/reddit_white.png"); 41 | } 42 | .share-buttons.side .share-linkedin { 43 | background-image: url("../img/service-icons/linkedin_white.png"); 44 | } 45 | .share-buttons.side .share-flattr { 46 | background-image: url("../img/service-icons/flattr_white.png"); 47 | display: none !important; 48 | } 49 | .share-buttons.side .share-hnews { 50 | background-image: url("../img/service-icons/hackernews_white.png"); 51 | display: none !important; 52 | } 53 | .share-buttons.side .share-twitter { 54 | background-image: url("../img/service-icons/twitter_white.png"); 55 | } 56 | .share-buttons.side .share-facebook { 57 | background-image: url("../img/service-icons/facebook_white.png"); 58 | } 59 | .share-buttons.side .share-gplus { 60 | background-image: url("../img/service-icons/gplus_white.png"); 61 | /* display: none !important; */ 62 | } 63 | .share-buttons.side .share-support { 64 | background-image: url("../img/service-icons/support_red.png"); 65 | } 66 | 67 | /* Share pop-up behaviour hacks */ 68 | .share-buttons.side input[type="radio"], 69 | .share-buttons.side input[type="radio"] + span, 70 | .share-buttons.side input[type="checkbox"], 71 | .share-buttons.side input[type="checkbox"] + span { 72 | display: none; 73 | } 74 | .share-buttons.side input[type="radio"]:checked + span, 75 | .share-buttons.side input[type="checkbox"]:checked + span { 76 | position: absolute; 77 | margin-top: 3.5em; 78 | margin-left: 0; 79 | width: 300px; 80 | padding: 0.5em; 81 | z-index: 3; 82 | background-color: #333; 83 | border-radius: 0.5em; 84 | display: inline-block; 85 | } 86 | .share-buttons.side input[type="radio"]:checked + span:before, 87 | .share-buttons.side input[type="checkbox"]:checked + span:before { 88 | content: ""; 89 | position: absolute; 90 | top: -1em; 91 | height: 0em; 92 | width: 0em; 93 | border-bottom: 1em solid #333; 94 | border-left: 1em solid transparent; 95 | border-right: 1em solid transparent; 96 | z-index: 3; 97 | } 98 | .share-buttons.side input[type="radio"] + span > * { 99 | vertical-align: middle; 100 | } 101 | .share-buttons.side input[type="radio"] + span > button { 102 | margin: 2.5px 0 2.5px 5px; 103 | min-width: 4em; 104 | padding: 0.25em; 105 | font-weight: normal; 106 | font-size: 1em; 107 | line-height: normal; 108 | } 109 | .share-buttons.side input[type="radio"] + span > label { 110 | position: fixed; 111 | top: 0; 112 | left: 0; 113 | right: 0; 114 | bottom: 0; 115 | z-index: -1; 116 | background-color: rgba(0, 0, 0, 0.5); 117 | } 118 | 119 | /* Separate share buttons form from possibly floating content */ 120 | form.share-buttons.side { 121 | clear: both; 122 | } 123 | 124 | /* Hide something */ 125 | .n { 126 | display: none; 127 | } 128 | 129 | /* Media Query to resize social links for portrait tablet view */ 130 | @media screen and (max-height: 770px) { 131 | .share-buttons.side button.button, 132 | .share-buttons.side label.button { 133 | background-size: 3.7vh auto; 134 | height: 6vh; 135 | width: 6vh; 136 | } 137 | } 138 | -------------------------------------------------------------------------------- /site/static/css/fonts.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: "Open Sans"; 3 | font-weight: 300; 4 | font-style: normal; 5 | src: url("../fonts/Open-Sans-300/Open-Sans-300.eot"); 6 | src: url("../fonts/Open-Sans-300/Open-Sans-300.eot?#iefix") 7 | format("embedded-opentype"), 8 | local("Open Sans Light"), local("Open-Sans-300"), 9 | url("../fonts/Open-Sans-300/Open-Sans-300.woff2") format("woff2"), 10 | url("../fonts/Open-Sans-300/Open-Sans-300.woff") format("woff"), 11 | url("../fonts/Open-Sans-300/Open-Sans-300.ttf") format("truetype"), 12 | url("../fonts/Open-Sans-300/Open-Sans-300.svg#OpenSans") format("svg"); 13 | } 14 | 15 | @font-face { 16 | font-family: "Open Sans"; 17 | font-weight: 400; 18 | font-style: normal; 19 | src: url("../fonts/Open-Sans-regular/Open-Sans-regular.eot"); 20 | src: url("../fonts/Open-Sans-regular/Open-Sans-regular.eot?#iefix") 21 | format("embedded-opentype"), 22 | local("Open Sans"), local("Open-Sans-regular"), 23 | url("../fonts/Open-Sans-regular/Open-Sans-regular.woff2") format("woff2"), 24 | url("../fonts/Open-Sans-regular/Open-Sans-regular.woff") format("woff"), 25 | url("../fonts/Open-Sans-regular/Open-Sans-regular.ttf") format("truetype"), 26 | url("../fonts/Open-Sans-regular/Open-Sans-regular.svg#OpenSans") 27 | format("svg"); 28 | } 29 | 30 | @font-face { 31 | font-family: "Open Sans"; 32 | font-weight: 600; 33 | font-style: normal; 34 | src: url("../fonts/Open-Sans-600/Open-Sans-600.eot"); 35 | src: url("../fonts/Open-Sans-600/Open-Sans-600.eot?#iefix") 36 | format("embedded-opentype"), 37 | local("Open Sans Semibold"), local("Open-Sans-600"), 38 | url("../fonts/Open-Sans-600/Open-Sans-600.woff2") format("woff2"), 39 | url("../fonts/Open-Sans-600/Open-Sans-600.woff") format("woff"), 40 | url("../fonts/Open-Sans-600/Open-Sans-600.ttf") format("truetype"), 41 | url("../fonts/Open-Sans-600/Open-Sans-600.svg#OpenSans") format("svg"); 42 | } 43 | 44 | @font-face { 45 | font-family: "Open Sans"; 46 | font-weight: 700; 47 | font-style: normal; 48 | src: url("../fonts/Open-Sans-700/Open-Sans-700.eot"); 49 | src: url("../fonts/Open-Sans-700/Open-Sans-700.eot?#iefix") 50 | format("embedded-opentype"), 51 | local("Open Sans Bold"), local("Open-Sans-700"), 52 | url("../fonts/Open-Sans-700/Open-Sans-700.woff2") format("woff2"), 53 | url("../fonts/Open-Sans-700/Open-Sans-700.woff") format("woff"), 54 | url("../fonts/Open-Sans-700/Open-Sans-700.ttf") format("truetype"), 55 | url("../fonts/Open-Sans-700/Open-Sans-700.svg#OpenSans") format("svg"); 56 | } 57 | @font-face { 58 | font-family: "Merriweather"; 59 | font-weight: 300; 60 | font-style: normal; 61 | src: url("/fonts/Merriweather-300/Merriweather-300.eot"); 62 | src: url("/fonts/Merriweather-300/Merriweather-300.eot?#iefix") 63 | format("embedded-opentype"), 64 | local("Merriweather Light"), local("Merriweather-300"), 65 | url("../fonts/Merriweather-300/Merriweather-300.woff2") format("woff2"), 66 | url("../fonts/Merriweather-300/Merriweather-300.woff") format("woff"), 67 | url("../fonts/Merriweather-300/Merriweather-300.ttf") format("truetype"), 68 | url("../fonts/Merriweather-300/Merriweather-300.svg#Merriweather") 69 | format("svg"); 70 | } 71 | 72 | @font-face { 73 | font-family: "Merriweather"; 74 | font-weight: 400; 75 | font-style: normal; 76 | src: url("../fonts/Merriweather-regular/Merriweather-regular.eot"); 77 | src: url("../fonts/Merriweather-regular/Merriweather-regular.eot?#iefix") 78 | format("embedded-opentype"), 79 | local("Merriweather"), local("Merriweather-regular"), 80 | url("../fonts/Merriweather-regular/Merriweather-regular.woff2") 81 | format("woff2"), 82 | url("../fonts/Merriweather-regular/Merriweather-regular.woff") 83 | format("woff"), 84 | url("../fonts/Merriweather-regular/Merriweather-regular.ttf") 85 | format("truetype"), 86 | url("../fonts/Merriweather-regular/Merriweather-regular.svg#Merriweather") 87 | format("svg"); 88 | } 89 | 90 | @font-face { 91 | font-family: "Merriweather"; 92 | font-weight: 700; 93 | font-style: normal; 94 | src: url("../fonts/Merriweather-700/Merriweather-700.eot"); 95 | src: url("../fonts/Merriweather-700/Merriweather-700.eot?#iefix") 96 | format("embedded-opentype"), 97 | local("Merriweather Bold"), local("Merriweather-700"), 98 | url("../fonts/Merriweather-700/Merriweather-700.woff2") format("woff2"), 99 | url("../fonts/Merriweather-700/Merriweather-700.woff") format("woff"), 100 | url("../fonts/Merriweather-700/Merriweather-700.ttf") format("truetype"), 101 | url("../fonts/Merriweather-700/Merriweather-700.svg#Merriweather") 102 | format("svg"); 103 | } 104 | -------------------------------------------------------------------------------- /site/static/css/no-javascript.css: -------------------------------------------------------------------------------- 1 | /* 2 | * CSS which is only loaded with JavaScript disabled 3 | */ 4 | 5 | /* NAVBAR */ 6 | /* make hamburger menu work without JS */ 7 | .navbar-header:hover + .navbar-collapse, 8 | .navbar-collapse:hover { 9 | display: block; 10 | visibility: initial; 11 | } 12 | -------------------------------------------------------------------------------- /site/static/favicon.png: -------------------------------------------------------------------------------- 1 | favicon_pmpc.png -------------------------------------------------------------------------------- /site/static/favicon_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/favicon_logo.png -------------------------------------------------------------------------------- /site/static/favicon_pmpc.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/favicon_pmpc.ico -------------------------------------------------------------------------------- /site/static/favicon_pmpc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/favicon_pmpc.jpg -------------------------------------------------------------------------------- /site/static/favicon_pmpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/favicon_pmpc.png -------------------------------------------------------------------------------- /site/static/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /site/static/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /site/static/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /site/static/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /site/static/font-awesome/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/font-awesome/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /site/static/fonts/Merriweather-300/Merriweather-300.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Merriweather-300/Merriweather-300.eot -------------------------------------------------------------------------------- /site/static/fonts/Merriweather-300/Merriweather-300.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Merriweather-300/Merriweather-300.ttf -------------------------------------------------------------------------------- /site/static/fonts/Merriweather-300/Merriweather-300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Merriweather-300/Merriweather-300.woff -------------------------------------------------------------------------------- /site/static/fonts/Merriweather-300/Merriweather-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Merriweather-300/Merriweather-300.woff2 -------------------------------------------------------------------------------- /site/static/fonts/Merriweather-700/Merriweather-700.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Merriweather-700/Merriweather-700.eot -------------------------------------------------------------------------------- /site/static/fonts/Merriweather-700/Merriweather-700.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Merriweather-700/Merriweather-700.ttf -------------------------------------------------------------------------------- /site/static/fonts/Merriweather-700/Merriweather-700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Merriweather-700/Merriweather-700.woff -------------------------------------------------------------------------------- /site/static/fonts/Merriweather-700/Merriweather-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Merriweather-700/Merriweather-700.woff2 -------------------------------------------------------------------------------- /site/static/fonts/Merriweather-regular/Merriweather-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Merriweather-regular/Merriweather-regular.eot -------------------------------------------------------------------------------- /site/static/fonts/Merriweather-regular/Merriweather-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Merriweather-regular/Merriweather-regular.ttf -------------------------------------------------------------------------------- /site/static/fonts/Merriweather-regular/Merriweather-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Merriweather-regular/Merriweather-regular.woff -------------------------------------------------------------------------------- /site/static/fonts/Merriweather-regular/Merriweather-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Merriweather-regular/Merriweather-regular.woff2 -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-300/Open-Sans-300.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-300/Open-Sans-300.eot -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-300/Open-Sans-300.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-300/Open-Sans-300.ttf -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-300/Open-Sans-300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-300/Open-Sans-300.woff -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-300/Open-Sans-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-300/Open-Sans-300.woff2 -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-600/Open-Sans-600.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-600/Open-Sans-600.eot -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-600/Open-Sans-600.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-600/Open-Sans-600.ttf -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-600/Open-Sans-600.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-600/Open-Sans-600.woff -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-600/Open-Sans-600.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-600/Open-Sans-600.woff2 -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-700/Open-Sans-700.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-700/Open-Sans-700.eot -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-700/Open-Sans-700.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-700/Open-Sans-700.ttf -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-700/Open-Sans-700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-700/Open-Sans-700.woff -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-700/Open-Sans-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-700/Open-Sans-700.woff2 -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-regular/Open-Sans-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-regular/Open-Sans-regular.eot -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-regular/Open-Sans-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-regular/Open-Sans-regular.ttf -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-regular/Open-Sans-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-regular/Open-Sans-regular.woff -------------------------------------------------------------------------------- /site/static/fonts/Open-Sans-regular/Open-Sans-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/Open-Sans-regular/Open-Sans-regular.woff2 -------------------------------------------------------------------------------- /site/static/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /site/static/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /site/static/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /site/static/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /site/static/img/fossasia_400x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/fossasia_400x400.png -------------------------------------------------------------------------------- /site/static/img/header.jpg: -------------------------------------------------------------------------------- 1 | header_lighter.jpg -------------------------------------------------------------------------------- /site/static/img/header_dark (copy).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/header_dark (copy).jpg -------------------------------------------------------------------------------- /site/static/img/header_dark.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/header_dark.jpg -------------------------------------------------------------------------------- /site/static/img/header_dark_fullsize (copy).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/header_dark_fullsize (copy).jpg -------------------------------------------------------------------------------- /site/static/img/header_dark_fullsize.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/header_dark_fullsize.jpg -------------------------------------------------------------------------------- /site/static/img/header_lighter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/header_lighter.jpg -------------------------------------------------------------------------------- /site/static/img/header_lighter_fullsize.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/header_lighter_fullsize.jpg -------------------------------------------------------------------------------- /site/static/img/header_orig.jpg: -------------------------------------------------------------------------------- 1 | header_lighter.jpg -------------------------------------------------------------------------------- /site/static/img/header_subpage.jpg: -------------------------------------------------------------------------------- 1 | header_subpage_lighter.jpg -------------------------------------------------------------------------------- /site/static/img/header_subpage_dark.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/header_subpage_dark.jpg -------------------------------------------------------------------------------- /site/static/img/header_subpage_dark_fullsize.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/header_subpage_dark_fullsize.jpg -------------------------------------------------------------------------------- /site/static/img/header_subpage_lighter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/header_subpage_lighter.jpg -------------------------------------------------------------------------------- /site/static/img/header_subpage_lighter_fullsize.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/header_subpage_lighter_fullsize.jpg -------------------------------------------------------------------------------- /site/static/img/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/marker.png -------------------------------------------------------------------------------- /site/static/img/organisations/fossasia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/organisations/fossasia.png -------------------------------------------------------------------------------- /site/static/img/poster.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/poster.jpg -------------------------------------------------------------------------------- /site/static/img/resources/action.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/resources/action.jpg -------------------------------------------------------------------------------- /site/static/img/resources/euparliament.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/resources/euparliament.jpg -------------------------------------------------------------------------------- /site/static/img/resources/foi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/resources/foi.jpg -------------------------------------------------------------------------------- /site/static/img/resources/news.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/resources/news.jpg -------------------------------------------------------------------------------- /site/static/img/resources/press.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/resources/press.jpg -------------------------------------------------------------------------------- /site/static/img/resources/public.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/resources/public.jpg -------------------------------------------------------------------------------- /site/static/img/select-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/select-arrow.png -------------------------------------------------------------------------------- /site/static/img/service-icons/facebook_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/service-icons/facebook_white.png -------------------------------------------------------------------------------- /site/static/img/service-icons/gplus_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/service-icons/gplus_white.png -------------------------------------------------------------------------------- /site/static/img/service-icons/hackernews_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/service-icons/hackernews_white.png -------------------------------------------------------------------------------- /site/static/img/service-icons/linkedin_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/service-icons/linkedin_white.png -------------------------------------------------------------------------------- /site/static/img/service-icons/reddit_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/service-icons/reddit_white.png -------------------------------------------------------------------------------- /site/static/img/service-icons/support_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/service-icons/support_red.png -------------------------------------------------------------------------------- /site/static/img/service-icons/twitter_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/service-icons/twitter_white.png -------------------------------------------------------------------------------- /site/static/img/share-graphics/imagine.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/share-graphics/imagine.jpg -------------------------------------------------------------------------------- /site/static/img/share-graphics/why.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/share-graphics/why.png -------------------------------------------------------------------------------- /site/static/img/share-graphics/why.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/share-graphics/why.xcf -------------------------------------------------------------------------------- /site/static/img/share-graphics/why_orig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kreijstal-contributions/Public-Code/36269ac1569abf0229c6d88c1f46e4af34fab197/site/static/img/share-graphics/why_orig.png -------------------------------------------------------------------------------- /site/static/js/cbpAnimatedHeader.js: -------------------------------------------------------------------------------- 1 | /** 2 | * cbpAnimatedHeader.js v1.0.0 3 | * http://www.codrops.com 4 | * 5 | * Licensed under the MIT license. 6 | * http://www.opensource.org/licenses/mit-license.php 7 | * 8 | * Copyright 2013, Codrops 9 | * http://www.codrops.com 10 | */ 11 | var cbpAnimatedHeader = (function() { 12 | 13 | var docElem = document.documentElement, 14 | header = document.querySelector('.navbar-default'), 15 | didScroll = false, 16 | changeHeaderOn = 300; 17 | 18 | function init() { 19 | window.addEventListener('scroll', function(event) { 20 | if (!didScroll) { 21 | didScroll = true; 22 | setTimeout(scrollPage, 250); 23 | } 24 | }, false); 25 | } 26 | 27 | function scrollPage() { 28 | var sy = scrollY(); 29 | if (sy >= changeHeaderOn) { 30 | classie.add(header, 'navbar-shrink'); 31 | } else { 32 | classie.remove(header, 'navbar-shrink'); 33 | } 34 | didScroll = false; 35 | } 36 | 37 | function scrollY() { 38 | return window.pageYOffset || docElem.scrollTop; 39 | } 40 | 41 | init(); 42 | 43 | })(); 44 | -------------------------------------------------------------------------------- /site/static/js/classie.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * classie - class helper functions 3 | * from bonzo https://github.com/ded/bonzo 4 | * 5 | * classie.has( elem, 'my-class' ) -> true/false 6 | * classie.add( elem, 'my-new-class' ) 7 | * classie.remove( elem, 'my-unwanted-class' ) 8 | * classie.toggle( elem, 'my-class' ) 9 | */ 10 | /*jshint browser: true, strict: true, undef: true */ 11 | /*global define: false */ 12 | (function(window) { 13 | 14 | 'use strict'; 15 | 16 | // class helper functions from bonzo https://github.com/ded/bonzo 17 | 18 | function classReg(className) { 19 | return new RegExp("(^|\\s+)" + className + "(\\s+|$)"); 20 | } 21 | 22 | // classList support for class management 23 | // altho to be fair, the api sucks because it won't accept multiple classes at once 24 | var hasClass, addClass, removeClass; 25 | 26 | if ('classList' in document.documentElement) { 27 | hasClass = function(elem, c) { 28 | return elem.classList.contains(c); 29 | }; 30 | addClass = function(elem, c) { 31 | elem.classList.add(c); 32 | }; 33 | removeClass = function(elem, c) { 34 | elem.classList.remove(c); 35 | }; 36 | } else { 37 | hasClass = function(elem, c) { 38 | return classReg(c).test(elem.className); 39 | }; 40 | addClass = function(elem, c) { 41 | if (!hasClass(elem, c)) { 42 | elem.className = elem.className + ' ' + c; 43 | } 44 | }; 45 | removeClass = function(elem, c) { 46 | elem.className = elem.className.replace(classReg(c), ' '); 47 | }; 48 | } 49 | 50 | function toggleClass(elem, c) { 51 | var fn = hasClass(elem, c) ? removeClass : addClass; 52 | fn(elem, c); 53 | } 54 | 55 | var classie = { 56 | // full names 57 | hasClass: hasClass, 58 | addClass: addClass, 59 | removeClass: removeClass, 60 | toggleClass: toggleClass, 61 | // short names 62 | has: hasClass, 63 | add: addClass, 64 | remove: removeClass, 65 | toggle: toggleClass 66 | }; 67 | 68 | // transport 69 | if (typeof define === 'function' && define.amd) { 70 | // AMD 71 | define(classie); 72 | } else { 73 | // browser global 74 | window.classie = classie; 75 | } 76 | 77 | })(window); 78 | -------------------------------------------------------------------------------- /site/static/js/creative.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Start Bootstrap - Creative Bootstrap Theme (http://startbootstrap.com) 3 | * Code licensed under the Apache License v2.0. 4 | * For details, see http://www.apache.org/licenses/LICENSE-2.0. 5 | */ 6 | (function($) { 7 | "use strict"; // Start of use strict 8 | 9 | // jQuery for page scrolling feature - requires jQuery Easing plugin 10 | $('a.page-scroll').bind('click', function(event) { 11 | var $anchor = $(this); 12 | $('html, body').stop().animate({ 13 | scrollTop: ($($anchor.attr('href')).offset().top - 50) 14 | }, 1250, 'easeInOutExpo'); 15 | event.preventDefault(); 16 | }); 17 | 18 | // Highlight the top nav as scrolling occurs 19 | $('body').scrollspy({ 20 | target: '.navbar-fixed-top', 21 | offset: 51 22 | }) 23 | 24 | // Closes the Responsive Menu on Menu Item Click 25 | /*$('.navbar-collapse ul li a').click(function() { 26 | $('.navbar-toggle:visible').click(); 27 | });*/ 28 | 29 | // Fit Text Plugin for Main Header 30 | $("h1").fitText( 31 | 1.2, { 32 | minFontSize: '35px', 33 | maxFontSize: '65px' 34 | } 35 | ); 36 | 37 | // Initialize WOW.js Scrolling Animations 38 | new WOW().init(); 39 | 40 | })(jQuery); // End of use strict 41 | 42 | function changeTitlespread(val) { 43 | document.getElementById('sharetitle-spread').value = val; 44 | return true; 45 | } 46 | 47 | function changeTitleside(val) { 48 | document.getElementById('sharetitle-side').value = val; 49 | return true; 50 | } 51 | 52 | function showLanguages(){ 53 | var dropdownList = document.getElementById("myDropdown"); 54 | dropdownList.classList.toggle("show"); 55 | } 56 | 57 | var language = document.querySelector('.language'); 58 | language.addEventListener('click', showLanguages); 59 | 60 | -------------------------------------------------------------------------------- /site/static/js/donate.js: -------------------------------------------------------------------------------- 1 | function hider(channel, no) { 2 | 3 | if (channel == 1) { 4 | 5 | var x = document.getElementById('donation1') 6 | var y = document.getElementById('regular1'); 7 | if (x.className === 'hide') { 8 | if (no == 1) { 9 | y.className = 'hide'; 10 | 11 | x.className = 'appear'; 12 | } 13 | 14 | } 15 | if (y.className === 'hide') { 16 | if (no == 2) { 17 | y.className = 'appear'; 18 | x.className = 'hide'; 19 | 20 | } 21 | } 22 | 23 | } 24 | if (channel == 2) { 25 | 26 | var x = document.getElementById('donation2') 27 | var y = document.getElementById('regular2'); 28 | if (x.className === 'hide') { 29 | if (no == 1) { 30 | y.className = 'hide'; 31 | 32 | x.className = 'appear'; 33 | } 34 | 35 | } 36 | if (y.className === 'hide') { 37 | if (no == 2) { 38 | y.className = 'appear'; 39 | x.className = 'hide'; 40 | 41 | 42 | } 43 | } 44 | 45 | } 46 | } 47 | 48 | /* For stripe payment. 49 | Two seperate jquery functions are used in stripe payment for donation and regular supporter. 50 | On clicking the donate button with ids customButton and customButtone respective fumctions 51 | will be called*/ 52 | (function() { 53 | var amount = 25; 54 | var handler = StripeCheckout.configure({ 55 | key: 'pk_live_TYUOty0alel95s5ZGMydBd8Q', 56 | image: '/img/fossasia_400x400.png', 57 | token: function(token) { 58 | 59 | $("#stripeToken").val(token.id); 60 | $("#stripeEmail").val(token.email); 61 | $("#amounts").val(amount * 100); 62 | $("#paymentMethod").val("stripe") 63 | $("#myForm").submit(); 64 | } 65 | }); 66 | $("#button1id").on("click", function() { 67 | var form = serialize($(this).closest("form")[0], true); 68 | amount = form.otheram || form.amount 69 | handler.open({ 70 | name: 'Donate to fossasia', 71 | description: 'Donating: ($' + amount + ')', 72 | amount: amount * 100 73 | }); 74 | return false 75 | }); 76 | 77 | $("#myForm").on("change", "[name=amount]", function() { 78 | $("#otheram").val("") 79 | }) 80 | $("#otheram").on("type change input paste", function() { 81 | $("#myForm [name=amount]").removeAttr("checked"); 82 | }); 83 | })() 84 | 85 | // Close Checkout on page navigation 86 | $(window).on('popstate', function() { 87 | handler.close(); 88 | }); 89 | 90 | function createN(name, key) { 91 | return $("").attr("name", name).attr("value", key) 92 | } 93 | $("#Paypal").click(function() { 94 | 95 | $("#myForm").attr("action", "https://www.paypal.com/cgi-bin/webscr").append(createN("business", "office@fossasia.org")).append(createN("cmd", "donations")).append(createN("item_name", "FOSSASIA friends")).append(createN("item_number", "Supportin FOSSASIA")).append(createN("currency_code", "USD")); 96 | 97 | }) 98 | -------------------------------------------------------------------------------- /site/static/js/gmaps.init.js: -------------------------------------------------------------------------------- 1 | /* global GMaps: true */ 2 | $(document).ready(function() { 3 | map() 4 | }) 5 | 6 | function map() { 7 | if ($('#map').length) { 8 | var lat = $('#gmap-lat').val() 9 | var lng = $('#gmap-lng').val() 10 | var image = 'img/marker.png' 11 | 12 | var styles = [{ 13 | 'featureType': 'landscape', 14 | 'stylers': [{ 15 | 'saturation': -100 16 | }, { 17 | 'lightness': 65 18 | }, { 19 | 'visibility': 'on' 20 | }] 21 | }, { 22 | 'featureType': 'poi', 23 | 'stylers': [{ 24 | 'saturation': -100 25 | }, { 26 | 'lightness': 51 27 | }, { 28 | 'visibility': 'simplified' 29 | }] 30 | }, { 31 | 'featureType': 'road.highway', 32 | 'stylers': [{ 33 | 'saturation': -100 34 | }, { 35 | 'visibility': 'simplified' 36 | }] 37 | }, { 38 | 'featureType': 'road.arterial', 39 | 'stylers': [{ 40 | 'saturation': -100 41 | }, { 42 | 'lightness': 30 43 | }, { 44 | 'visibility': 'on' 45 | }] 46 | }, { 47 | 'featureType': 'road.local', 48 | 'stylers': [{ 49 | 'saturation': -100 50 | }, { 51 | 'lightness': 40 52 | }, { 53 | 'visibility': 'on' 54 | }] 55 | }, { 56 | 'featureType': 'transit', 57 | 'stylers': [{ 58 | 'saturation': -100 59 | }, { 60 | 'visibility': 'simplified' 61 | }] 62 | }, { 63 | 'featureType': 'administrative.province', 64 | 'stylers': [{ 65 | 'visibility': 'off' 66 | }] 67 | }, { 68 | 'featureType': 'water', 69 | 'elementType': 'labels', 70 | 'stylers': [{ 71 | 'visibility': 'on' 72 | }, { 73 | 'lightness': -25 74 | }, { 75 | 'saturation': -100 76 | }] 77 | }, { 78 | 'featureType': 'water', 79 | 'elementType': 'geometry', 80 | 'stylers': [{ 81 | 'hue': '#ffff00' 82 | }, { 83 | 'lightness': -25 84 | }, { 85 | 'saturation': -97 86 | }] 87 | }] 88 | 89 | var map = new GMaps({ 90 | el: '#map', 91 | lat: lat, 92 | lng: lng, 93 | zoomControl: true, 94 | zoomControlOpt: { 95 | style: 'SMALL', 96 | position: 'TOP_LEFT' 97 | }, 98 | panControl: false, 99 | streetViewControl: false, 100 | mapTypeControl: false, 101 | overviewMapControl: false, 102 | scrollwheel: false, 103 | draggable: false, 104 | styles: styles 105 | }) 106 | 107 | map.addMarker({ 108 | lat: lat, 109 | lng: lng, 110 | icon: image 111 | /* , 112 | title: '', 113 | infoWindow: { 114 | content: '

HTML Content

' 115 | } */ 116 | }) 117 | } 118 | } 119 | -------------------------------------------------------------------------------- /site/static/js/jquery.fittext.js: -------------------------------------------------------------------------------- 1 | /*global jQuery */ 2 | /*! 3 | * FitText.js 1.2 4 | * 5 | * Copyright 2011, Dave Rupert http://daverupert.com 6 | * Released under the WTFPL license 7 | * http://sam.zoy.org/wtfpl/ 8 | * 9 | * Date: Thu May 05 14:23:00 2011 -0600 10 | */ 11 | (function($) { 12 | 13 | $.fn.fitText = function(kompressor, options) { 14 | 15 | // Setup options 16 | var compressor = kompressor || 1, 17 | settings = $.extend({ 18 | 'minFontSize': Number.NEGATIVE_INFINITY, 19 | 'maxFontSize': Number.POSITIVE_INFINITY 20 | }, options); 21 | 22 | return this.each(function() { 23 | 24 | // Store the object 25 | var $this = $(this); 26 | 27 | // Resizer() resizes items based on the object width divided by the compressor * 10 28 | var resizer = function() { 29 | $this.css('font-size', Math.max(Math.min($this.width() / (compressor * 10), parseFloat(settings.maxFontSize)), parseFloat(settings.minFontSize))); 30 | }; 31 | 32 | // Call once to set. 33 | resizer(); 34 | 35 | // Call on resize. Opera debounces their resize by default. 36 | $(window).on('resize.fittext orientationchange.fittext', resizer); 37 | 38 | }); 39 | 40 | }; 41 | 42 | })(jQuery); 43 | -------------------------------------------------------------------------------- /site/static/js/onScrollMenu.js: -------------------------------------------------------------------------------- 1 | //Script for making menu on scroll as it is on fossasia.org 2 | $(window).scroll(function() { 3 | let count = $(window)[0].location.pathname.split("/").length - 2; 4 | let lightLogoPath = "img/logo.svg"; 5 | let darkLogoPath = "img/logo_dark.svg"; 6 | for (var i = 0; i < count; i++) { 7 | lightLogoPath = "../" + lightLogoPath; 8 | darkLogoPath = "../" + darkLogoPath; 9 | } 10 | if ($(window).scrollTop() > 1) { 11 | $('.navbar-default').addClass('changed-nav'); 12 | $('#logo').replaceWith(''); 13 | } else { 14 | $('.navbar-default').removeClass('changed-nav'); 15 | $('#logo').replaceWith(''); 16 | } 17 | }); 18 | -------------------------------------------------------------------------------- /site/themes/hugo-creative-theme/theme.toml: -------------------------------------------------------------------------------- 1 | name = "Creative" 2 | license = "Apache License 2.0" 3 | licenselink = "//github.com/digitalcraftsman/hugo-creative-theme/blob/master/LICENSE" 4 | description = "A one page HTML theme for creatives." 5 | homepage = "//github.com/digitalcraftsman/hugo-creative-theme" 6 | tags = ["creative", "portfolio"] 7 | features = ["responsive", "portfolio", "substitutable strings"] 8 | min_version = 0.14 9 | 10 | [author] 11 | name = "digitalcraftsman" 12 | homepage = "//github.com/digitalcraftsman" 13 | 14 | # If porting an existing theme 15 | [original] 16 | name = "David Miller" 17 | homepage = "//www.ironsummitmedia.com/" 18 | repo = "//github.com/IronSummitMedia/startbootstrap-creative" 19 | -------------------------------------------------------------------------------- /view.sh: -------------------------------------------------------------------------------- 1 | hugo server --bind=0.0.0.0 --port 8080 --baseURL="" --------------------------------------------------------------------------------