diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml index c29d821..87a418c 100644 --- a/.github/release-drafter.yml +++ b/.github/release-drafter.yml @@ -17,7 +17,7 @@ categories: - 'feature' - 'enhancement' -- title: 'New Translations' +- title: 'Translations' label: 'translation' - title: 'Bug Fixes' diff --git a/.github/workflows/autoprefixer.yml b/.github/workflows/autoprefixer.yml index 15878d7..d365726 100644 --- a/.github/workflows/autoprefixer.yml +++ b/.github/workflows/autoprefixer.yml @@ -2,7 +2,7 @@ name: Autoprefixer on: push: branches: - - master + - main jobs: autoprefixer: runs-on: ubuntu-latest @@ -11,17 +11,17 @@ jobs: uses: actions/checkout@v2.3.4 - name: Setup Node - uses: actions/setup-node@v2.1.4 + uses: actions/setup-node@v2.3.0 with: node-version: "15.x" - name: Run autoprefixer run: | - npm install postcss-cli autoprefixer --save-dev + npm install postcss postcss-cli autoprefixer --save-dev npm run autoprefixer - name: Create Pull Request - uses: peter-evans/create-pull-request@v3.6.0 + uses: peter-evans/create-pull-request@v3.10.0 with: branch: autoprefixer branch-suffix: timestamp diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml new file mode 100644 index 0000000..bb8531b --- /dev/null +++ b/.github/workflows/codeql-analysis.yml @@ -0,0 +1,71 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL" + +on: + push: + branches: [ main ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ main ] + schedule: + - cron: '19 16 * * 2' + +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + permissions: + actions: read + contents: read + security-events: write + + strategy: + fail-fast: false + matrix: + language: [ 'javascript' ] + # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] + # Learn more: + # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v1 + with: + languages: ${{ matrix.language }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + # queries: ./path/to/local/query, your-org/your-repo/queries@main + + # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild + uses: github/codeql-action/autobuild@v1 + + # ℹ️ Command-line programs to run using the OS shell. + # 📚 https://git.io/JvXDl + + # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines + # and modify them (or add more) to build your code if your project + # uses a compiled language + + #- run: | + # make bootstrap + # make release + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v1 diff --git a/.github/workflows/draft-release.yml b/.github/workflows/draft-release.yml index 06c4a5d..ebe6ae0 100644 --- a/.github/workflows/draft-release.yml +++ b/.github/workflows/draft-release.yml @@ -3,13 +3,13 @@ name: Release Drafter on: push: branches: - - master + - main jobs: update_release_draft: runs-on: ubuntu-latest steps: # Create/Update release draft - - uses: release-drafter/release-drafter@v5.13.0 + - uses: release-drafter/release-drafter@v5.15.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/enforce-label.yml b/.github/workflows/enforce-label.yml index a3c2b14..e532fa4 100644 --- a/.github/workflows/enforce-label.yml +++ b/.github/workflows/enforce-label.yml @@ -7,7 +7,7 @@ jobs: enforce-label: runs-on: ubuntu-latest steps: - - uses: yogevbd/enforce-label-action@2.2.1 + - uses: yogevbd/enforce-label-action@2.2.2 with: REQUIRED_LABELS_ANY: "automerge,breaking-change,bug-fix,enhancement,feature,translation" REQUIRED_LABELS_ANY_DESCRIPTION: "The PR must have at least one these labels: ['automerge','breaking-change','bug-fix','enhancement','feature','translation']" diff --git a/.github/workflows/md-link-checker.yml b/.github/workflows/md-link-checker.yml index 25a6277..778d760 100644 --- a/.github/workflows/md-link-checker.yml +++ b/.github/workflows/md-link-checker.yml @@ -10,4 +10,4 @@ jobs: # checkout to latest commit - uses: actions/checkout@master # run markdown linter - - uses: gaurav-nelson/github-action-markdown-link-check@v1 + - uses: gaurav-nelson/github-action-markdown-link-check@1.0.13 diff --git a/README.md b/README.md index 3df4437..abe7f84 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,21 @@ # Toha -[![Netlify Status](https://api.netlify.com/api/v1/badges/b1b93b02-f278-440b-ae1b-304e9f4c4ab5/deploy-status)](https://app.netlify.com/sites/toha/deploys) [![Build Status](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2Fhugo-toha%2Ftoha%2Fbadge%3Fref%3Dmaster&style=flat)](https://actions-badge.atrox.dev/hugo-toha/toha/goto?ref=master) ![Repository Size](https://img.shields.io/github/repo-size/hugo-toha/toha) ![Lines of Codes](https://img.shields.io/tokei/lines/github/hugo-toha/toha) ![Contributor](https://img.shields.io/github/contributors/hugo-toha/toha) ![Latest Release](https://img.shields.io/github/v/release/hugo-toha/toha?include_prereleases) ![Last Commit](https://img.shields.io/github/last-commit/hugo-toha/toha) ![Open Issues](https://img.shields.io/github/issues/hugo-toha/toha?color=important) ![Open Pull Requests](https://img.shields.io/github/issues-pr/hugo-toha/toha?color=yellowgreen) ![License](https://img.shields.io/github/license/hugo-toha/toha) ![Security Headers](https://img.shields.io/security-headers?url=https%3A%2F%2Fhugo-toha.github.io%2F) [![This project is using Percy.io for visual regression testing.](https://percy.io/static/images/percy-badge.svg)](https://percy.io/b7cb60ab/hugo-toha.github.io) +[![Netlify Status](https://api.netlify.com/api/v1/badges/b1b93b02-f278-440b-ae1b-304e9f4c4ab5/deploy-status)](https://app.netlify.com/sites/toha/deploys) +[![Build Status](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2Fhugo-toha%2Ftoha%2Fbadge%3Fref%3Dmain&style=flat)](https://actions-badge.atrox.dev/hugo-toha/toha/goto?ref=main) +![Repository Size](https://img.shields.io/github/repo-size/hugo-toha/toha) +![Lines of Codes](https://img.shields.io/tokei/lines/github/hugo-toha/toha) +![Contributor](https://img.shields.io/github/contributors/hugo-toha/toha) +![Latest Release](https://img.shields.io/github/v/release/hugo-toha/toha?include_prereleases) +![Last Commit](https://img.shields.io/github/last-commit/hugo-toha/toha) +![Open Issues](https://img.shields.io/github/issues/hugo-toha/toha?color=important) +![Open Pull Requests](https://img.shields.io/github/issues-pr/hugo-toha/toha?color=yellowgreen) +![License](https://img.shields.io/github/license/hugo-toha/toha) +![Security Headers](https://img.shields.io/security-headers?url=https%3A%2F%2Fhugo-toha.github.io%2F) +[![This project is using Percy.io for visual regression testing.](https://percy.io/static/images/percy-badge.svg)](https://percy.io/b7cb60ab/hugo-toha.github.io) A [Hugo](https://gohugo.io/) theme for a personal portfolio with minimalist design and responsiveness. -![Thumbnail](https://raw.githubusercontent.com/hugo-toha/toha/master/images/screenshot.png) +![Thumbnail](https://raw.githubusercontent.com/hugo-toha/toha/main/images/screenshot.png) - **Example Site:** [hugo-toha.github.io](https://hugo-toha.github.io) - **Documentation:** [toha-guides.netlify.app](https://toha-guides.netlify.app/posts) @@ -31,26 +42,32 @@ For more details about the features please visit [here](https://toha-guides.netl - Français - Indonesian - Deutsch -- Spanish +- Español - 简体中文 +- हिन्दी +- Italiano +- 日本語 +- 한국어 +- русский +- Tiếng Việt To know more about how to translate your site, please visit [here](https://toha-guides.netlify.app/posts/translation/). Follow, the data and post format from this [example site](https://hugo-toha.github.io). ## Screenshots -Here, are few screenshot from the [example site](https://hugo-toha.github.io). +Here are few screenshots from the [example site](https://hugo-toha.github.io). ##### Home Page Sections -![Home Page Sections](https://raw.githubusercontent.com/hugo-toha/toha/master/images/about.png) +![Home Page Sections](https://raw.githubusercontent.com/hugo-toha/toha/main/images/about.png) ##### List Page -![List Page](https://raw.githubusercontent.com/hugo-toha/toha/master/images/list.png) +![List Page](https://raw.githubusercontent.com/hugo-toha/toha/main/images/list.png) ##### Reading Page -![Reading Page](https://raw.githubusercontent.com/hugo-toha/toha/master/images/single.png) +![Reading Page](https://raw.githubusercontent.com/hugo-toha/toha/main/images/single.png) ## Requirements @@ -68,9 +85,9 @@ At first, add [Toha](https://github.com/hugo-toha/toha) theme as git submodule t $ git submodule add https://github.com/hugo-toha/toha.git themes/toha ``` ->Don't use SSH URL of the theme during adding as git sub-module. Also, don't clone the theme in your `themes` directory using `git clone`. They don't work well with Github Action or Netlify. +> Don't use SSH URL of the theme during adding as git sub-module. Also, don't clone the theme in your `themes` directory using `git clone`. They don't work well with Github Action or Netlify. -If you don't already have a hugo site, create one by following the step by step guide from [here](https://toha-guides.netlify.app/posts/getting-started/prepare-site/). +If you don't already have a hugo site, create one by following the step-by-step guide from [here](https://toha-guides.netlify.app/posts/getting-started/prepare-site/). #### Configuring Site @@ -97,13 +114,22 @@ markup: endLevel: 6 ordered: false +# At least HTML and JSON are required for the main HTML content and +# client-side JavaScript search +outputs: + home: + - HTML + - RSS + - JSON + # Enable global emoji support enableEmoji: true # Site parameters params: - # GitHub repo URL of your site + # GitHub repo URL and branch of your site gitRepo: https://github.com/hugo-toha/hugo-toha.github.io + gitBranch: main # specify whether you want to write some blog posts or not enableBlogPost: true @@ -111,10 +137,16 @@ params: # specify whether you want to show Table of Contents in reading page enableTOC: true - # Provide newsletter configuration. This feature hasn't been implemented yet. - # Currently, you can just hide it from the footer. + # Provide newsletter configuration. + # This feature has been implemented for Mailchimp only for now. + # You can also hide it from the footer. newsletter: + # specify whether you want to display the newsletter form enable: true + # specify which newsletter provider you want to use + provider: mailchimp + # specify the target URL for the subscription form + mailchimpURL: https://github.us1.list-manage.com/subscribe/post?u=19de52a4603135aae97163fd8&id=094a24c76e ``` Don't forget to update `title`, `baseURL`, and `gitRepo` fields with your own information. To know about more available configuration options, please visit [here](https://toha-guides.netlify.app/posts/configuration/site-parameters/). @@ -124,7 +156,7 @@ Don't forget to update `title`, `baseURL`, and `gitRepo` fields with your own in Now, you can run your hugo site with `toha` theme locally with the following command: ```console -$ hugo server -t toha -w +$ hugo server --theme toha --watch ``` When you run your site for first time, it will start with the default parameters. It should look similar to the [example site](https://hugo-toha.github.io). However, it will not have any sections in the homepage as we haven't configured them yet. You can configure your site by following the guides from [here](https://toha-guides.netlify.app/posts/configuration/). @@ -142,15 +174,19 @@ Here, are some handy shortcodes you can use with this theme. Here, are the current plan and progress of various components of this theme. The components will be prioritized based on users requests. -### Sections +### 1. Portfolio Mode + +Here is the check list for portfolio mode, - [x] **Home** + - [x] Configurable Background - [x] Author Image - [x] Greeting - [x] Typing Carousel - [x] **About** + - [x] Name and Designation - [x] Summary - [x] Markdown Support @@ -160,35 +196,40 @@ Here, are the current plan and progress of various components of this theme. The - [x] Soft Skills Indicator - [x] **Skills** + - [x] Skill Cards - [x] Markdown Support - [x] **Experiences** + - [x] Designation - [x] Timeline - [x] Company Overview - [x] Responsibilities -- [ ] **Projects** +- [x] **Projects** + - [x] Category Filter - - [ ] Project Card + - [x] Project Card - [x] Overview - [x] Markdown Support - [x] Github Stars - [x] External URL Support - - [ ] Technology Tags + - [x] Technology Tags - [x] **Recent Posts** -- [ ] **Academic Career** - - [ ] Degree - - [ ] Institution - - [ ] Timeline - - [ ] Taken Courses - - [ ] CGPA - - [ ] Extracurricular Activities +- [x] **Academic Career** + + - [x] Degree + - [x] Institution + - [x] Timeline + - [x] Taken Courses + - [x] CGPA + - [x] Extracurricular Activities - [ ] **Publications** + - [ ] Category Filter - [ ] Card - [ ] Abstract @@ -197,36 +238,61 @@ Here, are the current plan and progress of various components of this theme. The - [ ] Links - [ ] Gallery -- [ ] **Accomplishment / Courses** - - [ ] Overview - - [ ] Certificate +- [x] **Accomplishment / Courses** + + - [x] Overview + - [x] Certificate - [x] **Achievements Gallery** - [x] Image - [x] Summary -### List Page +### 2. Blog Mode -- [x] Post Cards -- [x] Sidebar -- [x] Pagination +Here is the checklist for blog mode, -### Reading Page +- [ ] **Dedicated Home page** -- [x] Hero Image -- [x] Author Information -- [x] Sidebar -- [x] Table of Contents -- [x] Next & Previous Page Navigation -- [x] `Improve This Page` Button -- [x] Disqus Comment +- [x] **List Page** -### Tracking and Comments + - [x] Post Cards + - [x] Sidebar + - [x] Pagination + +- [x] **Reading Page** + + - [x] Hero Image + - [x] Author Information + - [x] Sidebar + - [x] Table of Contents + - [x] Next & Previous Page Navigation + - [x] `Improve This Page` Button + - [x] Disqus Comment + +### 3. Documentation Mode + +Here is the check list for documentation mode, + +- [ ] **Dedicated Home Page** +- [ ] **Doc Page** + - [ ] Redesign sidebar + - [ ] Redesign TOC menu + - [ ] Search Capability + +### 4. Note Mode + +- [ ] **Dedicated Home Page** +- [ ] **Note Page** + - [x] Add note view + - [ ] Redesign sidebar + - [ ] Add search capability + +### 5. Tracking and Comments - [x] Google Analytics - [x] Disqus Comment -### Shortcodes +### 6. Shortcodes - [x] Image - [x] Split Page into Multiple Column @@ -234,6 +300,7 @@ Here, are the current plan and progress of various components of this theme. The - [x] Alert - [ ] Figure & sub-figure - [ ] Tabs +- [x] Notes ## Contributing @@ -246,7 +313,7 @@ Pull requests are most welcome and I will be happy to review. Just follow the fo - Use as few dependencies as possible. - Have patience. ->I am not a web developer. I have created this theme for my personal needs. So, it is reasonable to have some flaws in the codes. Feel free to open issues and PRs acknowledging the problems. +> I am not a web developer. I have created this theme for my personal needs. So, it is reasonable to have some flaws in the codes. Feel free to open issues and PRs acknowledging the problems. ## Local Development @@ -301,7 +368,7 @@ $ git commit -m "A meaningful commit message" $ git push my-fork my-feature-branch ``` -Then, open a PR against `master` branch of [hugo-toha/toha](https://github.com/hugo-toha/toha) from the `my-feature-branch` branch of your own fork. +Then, open a PR against `main` branch of [hugo-toha/toha](https://github.com/hugo-toha/toha) from the `my-feature-branch` branch of your own fork. ## Attribution diff --git a/content/notes/search.bn.md b/content/notes/search.bn.md new file mode 100644 index 0000000..2f67d73 --- /dev/null +++ b/content/notes/search.bn.md @@ -0,0 +1,54 @@ +--- +title: "অনুসন্ধানের ফলাফল" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/notes/search.cn.md b/content/notes/search.cn.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/notes/search.cn.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/notes/search.de.md b/content/notes/search.de.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/notes/search.de.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/notes/search.es.md b/content/notes/search.es.md new file mode 100644 index 0000000..77889e8 --- /dev/null +++ b/content/notes/search.es.md @@ -0,0 +1,54 @@ +--- +title: "Resultados de Búsqueda" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +Este archivo existe únicamente para responder a la URL /search con la plantilla de diseño `search` relacionada. + +No se muestra ningún contenido aquí, todo el contenido se basa en la plantilla layouts/page/search.html + +Establecer una prioridad muy baja en el mapa del sitio le dirá a los motores de búsqueda que éste no es un contenido importante. + +Esta implementación utiliza Fusejs, jquery y mark.js + + +## Configuración inicial + +La búsqueda depende del tipo de contenido de salida adicional de JSON en config.toml + +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Búsqueda de archivos adicionales + +Para buscar campos adicionales definidos en el front matter, debes añadirlo en 2 lugares. + +### Editar layouts/_default/index.JSON +Esto expone los valores en /index.json: por ejemplo, para agregar `categories` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Editar las opciones de fuse.js para buscar +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/notes/search.fr.md b/content/notes/search.fr.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/notes/search.fr.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/notes/search.hi.md b/content/notes/search.hi.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/notes/search.hi.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/notes/search.id.md b/content/notes/search.id.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/notes/search.id.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/notes/search.it.md b/content/notes/search.it.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/notes/search.it.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/notes/search.jp.md b/content/notes/search.jp.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/notes/search.jp.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/notes/search.ko.md b/content/notes/search.ko.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/notes/search.ko.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/notes/search.md b/content/notes/search.md new file mode 100644 index 0000000..0f038c1 --- /dev/null +++ b/content/notes/search.md @@ -0,0 +1,52 @@ +--- +title: "Search Results" +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/notes/search.ru.md b/content/notes/search.ru.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/notes/search.ru.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/notes/search.vn.md b/content/notes/search.vn.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/notes/search.vn.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.bn.md b/content/posts/search.bn.md new file mode 100644 index 0000000..2f67d73 --- /dev/null +++ b/content/posts/search.bn.md @@ -0,0 +1,54 @@ +--- +title: "অনুসন্ধানের ফলাফল" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.cn.md b/content/posts/search.cn.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/posts/search.cn.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.de.md b/content/posts/search.de.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/posts/search.de.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.es.md b/content/posts/search.es.md new file mode 100644 index 0000000..77889e8 --- /dev/null +++ b/content/posts/search.es.md @@ -0,0 +1,54 @@ +--- +title: "Resultados de Búsqueda" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +Este archivo existe únicamente para responder a la URL /search con la plantilla de diseño `search` relacionada. + +No se muestra ningún contenido aquí, todo el contenido se basa en la plantilla layouts/page/search.html + +Establecer una prioridad muy baja en el mapa del sitio le dirá a los motores de búsqueda que éste no es un contenido importante. + +Esta implementación utiliza Fusejs, jquery y mark.js + + +## Configuración inicial + +La búsqueda depende del tipo de contenido de salida adicional de JSON en config.toml + +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Búsqueda de archivos adicionales + +Para buscar campos adicionales definidos en el front matter, debes añadirlo en 2 lugares. + +### Editar layouts/_default/index.JSON +Esto expone los valores en /index.json: por ejemplo, para agregar `categories` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Editar las opciones de fuse.js para buscar +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.fr.md b/content/posts/search.fr.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/posts/search.fr.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.hi.md b/content/posts/search.hi.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/posts/search.hi.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.id.md b/content/posts/search.id.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/posts/search.id.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.it.md b/content/posts/search.it.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/posts/search.it.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.jp.md b/content/posts/search.jp.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/posts/search.jp.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.ko.md b/content/posts/search.ko.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/posts/search.ko.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.md b/content/posts/search.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/posts/search.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.ru.md b/content/posts/search.ru.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/posts/search.ru.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/content/posts/search.vn.md b/content/posts/search.vn.md new file mode 100644 index 0000000..4586d1f --- /dev/null +++ b/content/posts/search.vn.md @@ -0,0 +1,54 @@ +--- +title: "Search Results" +date: 2010-06-08T08:06:25+06:00 +weight: 999999 +sitemap: + priority : 0.1 +layout: "search" +url: search +--- + + +This file exists solely to respond to /search URL with the related `search` layout template. + +No content shown here is rendered, all content is based in the template layouts/page/search.html + +Setting a very low sitemap priority will tell search engines this is not important content. + +This implementation uses Fusejs, jquery and mark.js + + +## Initial setup + +Search depends on additional output content type of JSON in config.toml +\``` +[outputs] + home = ["HTML", "JSON"] +\``` + +## Searching additional fileds + +To search additional fields defined in front matter, you must add it in 2 places. + +### Edit layouts/_default/index.JSON +This exposes the values in /index.json +i.e. add `category` +\``` +... + "contents":{{ .Content | plainify | jsonify }} + {{ if .Params.tags }}, + "tags":{{ .Params.tags | jsonify }}{{end}}, + "categories" : {{ .Params.categories | jsonify }}, +... +\``` + +### Edit fuse.js options to Search +`static/js/search.js` +\``` +keys: [ + "title", + "contents", + "tags", + "categories" +] +\``` diff --git a/exampleSite/assets/images/author/jessica.png b/exampleSite/assets/images/author/jessica.png deleted file mode 100644 index ee97acf..0000000 Binary files a/exampleSite/assets/images/author/jessica.png and /dev/null differ diff --git a/exampleSite/assets/images/author/john.png b/exampleSite/assets/images/author/john.png deleted file mode 100644 index b7abf85..0000000 Binary files a/exampleSite/assets/images/author/john.png and /dev/null differ diff --git a/exampleSite/assets/images/sections/achievements/graduation-cap.jpg b/exampleSite/assets/images/sections/achievements/graduation-cap.jpg deleted file mode 100644 index 0bbdc9c..0000000 Binary files a/exampleSite/assets/images/sections/achievements/graduation-cap.jpg and /dev/null differ diff --git a/exampleSite/assets/images/sections/achievements/presenter.jpg b/exampleSite/assets/images/sections/achievements/presenter.jpg deleted file mode 100644 index 4903d7a..0000000 Binary files a/exampleSite/assets/images/sections/achievements/presenter.jpg and /dev/null differ diff --git a/exampleSite/assets/images/sections/achievements/sport.jpg b/exampleSite/assets/images/sections/achievements/sport.jpg deleted file mode 100644 index 6b3c4e6..0000000 Binary files a/exampleSite/assets/images/sections/achievements/sport.jpg and /dev/null differ diff --git a/exampleSite/assets/images/sections/achievements/woman-winner.jpg b/exampleSite/assets/images/sections/achievements/woman-winner.jpg deleted file mode 100644 index a43ea0c..0000000 Binary files a/exampleSite/assets/images/sections/achievements/woman-winner.jpg and /dev/null differ diff --git a/exampleSite/assets/images/sections/projects/kubernetes.png b/exampleSite/assets/images/sections/projects/kubernetes.png deleted file mode 100644 index ae38b16..0000000 Binary files a/exampleSite/assets/images/sections/projects/kubernetes.png and /dev/null differ diff --git a/exampleSite/assets/images/sections/projects/no-code.png b/exampleSite/assets/images/sections/projects/no-code.png deleted file mode 100644 index 37033fb..0000000 Binary files a/exampleSite/assets/images/sections/projects/no-code.png and /dev/null differ diff --git a/exampleSite/assets/images/sections/projects/tensorflow.png b/exampleSite/assets/images/sections/projects/tensorflow.png deleted file mode 100644 index 5a11bda..0000000 Binary files a/exampleSite/assets/images/sections/projects/tensorflow.png and /dev/null differ diff --git a/exampleSite/assets/images/sections/projects/toha.png b/exampleSite/assets/images/sections/projects/toha.png deleted file mode 100644 index d13e0ba..0000000 Binary files a/exampleSite/assets/images/sections/projects/toha.png and /dev/null differ diff --git a/exampleSite/assets/images/sections/skills/c++.png b/exampleSite/assets/images/sections/skills/c++.png deleted file mode 100644 index 8d4b093..0000000 Binary files a/exampleSite/assets/images/sections/skills/c++.png and /dev/null differ diff --git a/exampleSite/assets/images/sections/skills/cloud.png b/exampleSite/assets/images/sections/skills/cloud.png deleted file mode 100644 index 900bb85..0000000 Binary files a/exampleSite/assets/images/sections/skills/cloud.png and /dev/null differ diff --git a/exampleSite/assets/images/sections/skills/docker.svg b/exampleSite/assets/images/sections/skills/docker.svg deleted file mode 100644 index 4242689..0000000 --- a/exampleSite/assets/images/sections/skills/docker.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/exampleSite/assets/images/sections/skills/git.png b/exampleSite/assets/images/sections/skills/git.png deleted file mode 100644 index 1eb2fb6..0000000 Binary files a/exampleSite/assets/images/sections/skills/git.png and /dev/null differ diff --git a/exampleSite/assets/images/sections/skills/go.png b/exampleSite/assets/images/sections/skills/go.png deleted file mode 100644 index e0c73d5..0000000 Binary files a/exampleSite/assets/images/sections/skills/go.png and /dev/null differ diff --git a/exampleSite/assets/images/sections/skills/kubernetes.png b/exampleSite/assets/images/sections/skills/kubernetes.png deleted file mode 100644 index ae38b16..0000000 Binary files a/exampleSite/assets/images/sections/skills/kubernetes.png and /dev/null differ diff --git a/exampleSite/assets/images/sections/skills/linux.png b/exampleSite/assets/images/sections/skills/linux.png deleted file mode 100644 index bda094c..0000000 Binary files a/exampleSite/assets/images/sections/skills/linux.png and /dev/null differ diff --git a/exampleSite/assets/images/sections/skills/prometheus.png b/exampleSite/assets/images/sections/skills/prometheus.png deleted file mode 100644 index 03d0e0f..0000000 Binary files a/exampleSite/assets/images/sections/skills/prometheus.png and /dev/null differ diff --git a/exampleSite/assets/images/site/background.jpg b/exampleSite/assets/images/site/background.jpg deleted file mode 100644 index 59470ae..0000000 Binary files a/exampleSite/assets/images/site/background.jpg and /dev/null differ diff --git a/exampleSite/assets/images/site/favicon.png b/exampleSite/assets/images/site/favicon.png deleted file mode 100644 index 1a4acb4..0000000 Binary files a/exampleSite/assets/images/site/favicon.png and /dev/null differ diff --git a/exampleSite/assets/images/site/inverted-logo.png b/exampleSite/assets/images/site/inverted-logo.png deleted file mode 100644 index 1a4acb4..0000000 Binary files a/exampleSite/assets/images/site/inverted-logo.png and /dev/null differ diff --git a/exampleSite/assets/images/site/main-logo.png b/exampleSite/assets/images/site/main-logo.png deleted file mode 100644 index 0431909..0000000 Binary files a/exampleSite/assets/images/site/main-logo.png and /dev/null differ diff --git a/exampleSite/config.yaml b/exampleSite/config.yaml deleted file mode 100644 index 1d1fd7f..0000000 --- a/exampleSite/config.yaml +++ /dev/null @@ -1,82 +0,0 @@ -baseURL: http://example.org/ -languageCode: en-us -defaultContentLanguage: en -title: "Toha" -theme: "toha" - -# Manage languages -# For any more details, you can check the official documentation: https://gohugo.io/content-management/multilingual/ -languages: - en: - languageName: English - weight: 1 - bn: - languageName: বাংলা - weight: 2 - fr: - languageName: Français - weight: 3 - id: - languageName: Indonesian - weight: 4 - de: - languageName: Deutsch - weight: 5 - es: - languageName: Spanish - weight: 6 - it: - languageName: Italian - weight: 7 - cn: - languageName: 中文 - weight: 8 - -# Force a locale to be use, really useful to develop the application ! Should be commented in production, the "weight" should rocks. -# DefaultContentLanguage: fr - -# Allow raw html in markdown file -markup: - goldmark: - renderer: - unsafe: true - tableOfContents: - startLevel: 2 - endLevel: 6 - ordered: false - -# Enable Google Analytics -googleAnalytics: UA-XXXXXXXXX-X - -# Enable Disqus forum -disqusShortname: does-not-exist - -# Enable global emoji support -enableEmoji: true - -# Site parameters -params: - # Background image of the landing page - background: /images/site/background.jpg - - # Provide logos for your site. The inverted logo will be used in the initial - # transparent navbar and the main logo will be used in the non-transparent navbar. - # It will default to the theme logos if not provided. - logo: - main: /images/site/main-logo.png - inverted: /images/site/inverted-logo.png - favicon: /images/site/favicon.png - - # GitHub repo URL of your site - gitRepo: https://github.com/hugo-toha/hugo-toha.github.io - - # specify whether you want to write some blog posts or not - enableBlogPost: true - - # specify whether you want to show Table of Contents in reading page - enableTOC: true - - # Provide newsletter configuration. This feature hasn't been implemented yet. - # Currently, you can just hide it from the footer. - newsletter: - enable: true diff --git a/exampleSite/data/bn/author.yaml b/exampleSite/data/bn/author.yaml deleted file mode 100644 index bf8272f..0000000 --- a/exampleSite/data/bn/author.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# some information about you -name: "জন ডো" -nickname: "জন" -# greeting message before your name. it will default to "Hi! I am" if not provided -greeting: "হ্যালো, আমি হলাম" -image: "images/author/john.png" -# give your some contact information. they will be used in the footer -contactInfo: - ইমেইল: "johndoe@example.com" - ফোন: "+0123456789" - -# some summary about what you do -summary: - - আমি একজন ডেভেলপার - - আমি ওপেন সোর্স প্রোজেক্ট এ কাজ করতে পছন্দ করি - - আমি মজার কিছু প্রোজেক্ট এ কাজ করতে ভালবাসি diff --git a/exampleSite/data/bn/sections/about.yaml b/exampleSite/data/bn/sections/about.yaml deleted file mode 100644 index 5425fbe..0000000 --- a/exampleSite/data/bn/sections/about.yaml +++ /dev/null @@ -1,78 +0,0 @@ -# section information -section: - name: আমার-সম্পর্কে - id: about - enable: true - weight: 1 - showOnNavbar: true - template: sections/about.html - -# your designation -designation: Software Engineer -# your company information -company: - name: Example Co. - url: "https://www.example.com" - -# your resume. this file path should be relative to you "static" directory -resume: "files/resume.pdf" - -# a summary about you -summary: 'আমি X বছর অভিজ্ঞতা সম্পন্ন একজন দক্ষ সফটওয়্যার ইঞ্জিনিয়ার । আমি Go ভাষা ব্যবহার করে [Kubernetes](https://kubernetes.io/) এর জন্য ওপেন সোর্স টুল তৈরি করি । মাঝে মাঝে আমি থিম বানানোর মত মজার প্রোজেক্ট নিয়ে কাজ করি ।' - -# your social links -# give as many as you want. use font-awesome for the icons. -socialLinks: -- name: Email - icon: "fas fa-envelope" - url: "example@gmail.com" - -- name: Github - icon: "fab fa-github" - url: "https://www.github.com/example" - -- name: Stackoverflow - icon: "fab fa-stack-overflow" - url: "#" - -- name: LinkedIn - icon: "fab fa-linkedin" - url: "#" - -- name: Twitter - icon: "fab fa-twitter" - url: "#" - -- name: Facebook - icon: "fab fa-facebook" - url: "#" - -# your soft skills -# give the percentage between 50 to 100 with 5 intervals. -# currently supported colors: blue, yellow, pink, green, sky, orange -softSkills: -- name: Leadership - percentage: 85 - color: blue -- name: Team Work - percentage: 90 - color: yellow -- name: Communication - percentage: 85 - color: pink -- name: Hard Working - percentage: 85 - color: green -- name: Fast Learner - percentage: 85 - color: sky -- name: Problem Solving - percentage: 85 - color: orange -# you can also provide color code instead of pre-defined color name -# - name: Example 1 -# percentage: 75 -# color: "#00adb5" -# - name: Example 2 -# percentage: 65 -# color: "#8b8383" diff --git a/exampleSite/data/bn/sections/achievements.yaml b/exampleSite/data/bn/sections/achievements.yaml deleted file mode 100644 index e376676..0000000 --- a/exampleSite/data/bn/sections/achievements.yaml +++ /dev/null @@ -1,25 +0,0 @@ -# section information -section: - name: সাফল্য - id: achievements - enable: true - weight: 6 - showOnNavbar: true - template: sections/achievements.html - # Can optionally hide the title in sections - # hideTitle: true - -# Your achievements achievements -achievements: -- title: সেরা উপস্থাপক - image: /images/sections/achievements/presenter.jpg - summary: 2020 XYZ কনফারেন্স এ সেরা উপস্থাপক -- title: বিজয়ী - image: /images/sections/achievements/sport.jpg - summary: আন্তঃ শহর সাইক্লিং প্রতিযোগিতা ২০২০ এ বিজয়ী -- title: গ্রাজুয়েশন - image: /images/sections/achievements/graduation-cap.jpg - summary: XYZ ইউনিভার্সিটি থেকে কম্পিউটার বিজ্ঞানে স্নাতক সম্পন্ন করেছি -- title: পুরুস্কার বিজয়ী - image: /images/sections/achievements/woman-winner.jpg - summary: IEE Conference 2020 এ সেরা গবেষণাপত্রের পুরষ্কার বিজয়ী হয়েছি diff --git a/exampleSite/data/bn/sections/education.yaml b/exampleSite/data/bn/sections/education.yaml deleted file mode 100644 index d5acb08..0000000 --- a/exampleSite/data/bn/sections/education.yaml +++ /dev/null @@ -1,89 +0,0 @@ -# section information -section: - name: শিক্ষা জীবন - id: education - template: sections/education.html - enable: true - weight: 4 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -degrees: -- name: কোয়ান্টাম ক্রিপ্টোগ্রাফিতে পি. এইচ. ডি. - icon: fa-microscope - timeframe: ২০১৬-২০২০ - institution: - name: এ. বি. সি. প্রযুক্তি বিশ্ববিদ্যালয় - url: "#" - grade: - scale: সিজিপিএ - achieved: ৪ - outOf: ৩.৬ - publications: - - title: অর্থহীন লেখা যার মাঝে আছে অনেক কিছু। - url: "#" - - title: হ্যাঁ, এই লেখার মাঝেই আছে অনেক কিছু। - url: "#" - - title: যদি তুমি মনে করো, এটা তোমার কাজে লাগবে, তাহলে তা লাগবে কাজে। - url: "#" -- name: কম্পিউটার সায়েন্স এন্ড ইঞ্জিনিয়ারিং এ বি.এসসি - icon: fa-graduation-cap - timeframe: ২০১২-২০১৬ - institution: - name: এক্স ওয়াই জেড বিশ্ববিদ্যালয় - url: "#" - grade: - scale: সিজিপিএ - achieved: ৪ - outOf: ৩.৫ - takenCourses: - # if true, the courses will be rendered as a table otherwise it will render as a list and the grades will be hidden. - showGrades: true - courses: - - name: ডেটা স্ট্রাকচারস এবং অ্যালগরিদম - achieved: ৩.৭৫ - outOf: ৪ - - name: নেটওয়ার্ক সিকিউরিটি - achieved: ৩.৮০ - outOf: ৪ - - name: অপারেটিং সিস্টেম - achieved: ৩.৫ - outOf: ৪ - - name: কৃত্রিম বুদ্ধিমত্তা - achieved: ৩.৭৫ - outOf: ৪ - publications: - - title: নিজের ভাষায় লেখা দেখতে অভ্যস্ত হও। - url: "#" - - title: মনে রাখবে লেখা অর্থহীন হয়, যখন তুমি তাকে অর্থহীন মনে করো; আর লেখা অর্থবোধকতা তৈরি করে, যখন তুমি তাতে অর্থ ঢালো। - url: "#" - extracurricularActivities: - - কোনো লেখাই তোমার কাছে অর্থবোধকতা তৈরি করতে পারে, যদি তুমি সেখানে অর্থদ্যোতনা দেখতে পাও। - - যে কথাকে কাজে লাগাতে চাও, তাকে কাজে লাগানোর কথা চিন্তা করার আগে ভাবো, তুমি কি সেই কথার জাদুতে আচ্ছন্ন হয়ে গেছ কিনা। - - তুমি যদি নিশ্চিত হও যে, তুমি কোনো মোহাচ্ছাদিত আবহে আবিষ্ট হয়ে অন্যের শেখানো বুলি আত্মস্থ করছো না, তাহলে তুমি নির্ভয়ে, নিশ্চিন্তে অগ্রসর হও। - - তুমি সেই কথাকে জানো, বুঝো, আত্মস্থ করো; মনে রাখবে, যা অনুসরণ করতে চলেছো, তা আগে অনুধাবন করা জরুরি; এখানে কিংকর্তব্যবিমূঢ় হবার কোনো সুযোগ নেই। -- name: উচ্চমাধ্যমিক সার্টিফিকেট - icon: fa-university - timeframe: ২০১০-২০১২ - institution: - name: এমএসটি বিজ্ঞান কলেজ - url: "#" - grade: - scale: জিপিএ - achieved: ৫ - outOf: ৫ - extracurricularActivities: - - কোনো কথা শোনামাত্রই কি তুমি তা বিশ্বাস করবে? - - হয়তো বলবে, করবে, হয়তো বলবে “আমি করবো না।” - - তাই কোন কথাটি কাজে লাগবে, তা নির্ধারণ করবে তুমি— হ্যাঁ, তুমি। - - নিজেই ঠিক করো, নিজের ভাষাটা কি অর্থহীন, নাকি কিছু সত্যিই বলছে! -- name: মাধ্যমিক সার্টিফিকেট - icon: fa-school - timeframe: ২০০৫-২০১০ - institution: - name: জে কে স্কুল অফ সায়েন্স - grade: - scale: জিপিএ - achieved: ৫ - outOf: ৪.৫ diff --git a/exampleSite/data/bn/sections/experiences.yaml b/exampleSite/data/bn/sections/experiences.yaml deleted file mode 100644 index 590ab53..0000000 --- a/exampleSite/data/bn/sections/experiences.yaml +++ /dev/null @@ -1,65 +0,0 @@ -# section information -section: - name: অভিজ্ঞতা - id: experiences - enable: true - weight: 3 - showOnNavbar: true - template: sections/experiences.html - # Can optionally hide the title in sections - # hideTitle: true - -# Your experiences -experiences: -- company: - name: Example Co. - url: "https://www.example.com" - location: ঢাকা ব্রাঞ্চ - # company overview - overview: Example Co. হচ্ছে ক্লাউড নেটিভ ডেভেলপমেন্টের জন্যে একটি স্বীকৃত প্রতিষ্ঠান । এটি Kubernetes এর জন্যে বিভিন্ন সফটওয়্যার বানায়। - positions: - - designation: সিনিয়র সফটওয়্যার ইঞ্জিনিয়ার - start: Nov 2019 - # don't provide end date if you are currently working there. It will be replaced by "Present" - # end: Dec 2020 - # give some points about what was your responsibilities at the company. - responsibilities: - - ABC কাজের জন্য XYZ টুল ডিজাইন ও ডেভেলপ করা । - - Kubernetes এর ভলিউম, ডাটাবেজ ইত্যাদি ব্যাকআপ নেওয়ার জন্যে বিপর্যয় পুনরুদ্ধার টুল ডিজাইন, ডেভেলপ এবং পরিচালনা করা। - - বাকেন্ড টিমের নেতৃত্ব দেওয়া। - - - designation: জুনিয়র সফটওয়্যার ইঞ্জিনিয়ার - start: Nov 2017 - end: Oct 2019 - responsibilities: - - ABC টুল এর জন্য XYZ ফিচার বাস্তবায়ন করা এবং টেস্ট করা। - - ABC টুলের ক্লায়েন্ট সাপোর্ট দেওয়া। - - XYZ এর জন্য K, D, W টেকনোলজি শিখা। - -- company: - name: PreExample Co. - url: "https://www.preexample.com" - location: Nowhere - overview: PreExample Co. হচ্ছে Example co. তে যাওয়ার মাধ্যম। সুতারাং, এখানে বিশেষ কিছু নেই। - positions: - - designation: সফটওয়্যার ইঞ্জিনিয়ার - start: March 2016 - end: May 2017 - responsibilities: - - প্রচুর পরিমাণে উদাহারন কোড লিখা । - - প্রচুর পরিমাণে উদাহারন পড়া। - - প্রচুর পরিমাণে উদাহারন ভিডিও দেখা । - -- company: - name: Intern Counting Company (ICC). - url: "https://www.intern.com" - location: Intern Land - overview: Intern counting Company (ICC) বিশ্বব্যাপী ইন্টার্ন ইঞ্জিনিয়ারদের গণনার জন্য দায়ী । - positions: - - designation: ইন্টার্ন - start: Jun 2015 - end: Jan 2016 - responsibilities: - - প্রচুর ইন্টার্ন গণনা করা। - - আরও ইন্টার্ন গণনা করা। - - নিজেকে ইন্টার্ন হিসেবে গণনা করা । diff --git a/exampleSite/data/bn/sections/projects.yaml b/exampleSite/data/bn/sections/projects.yaml deleted file mode 100644 index 7e2b808..0000000 --- a/exampleSite/data/bn/sections/projects.yaml +++ /dev/null @@ -1,65 +0,0 @@ -# section information -section: - name: প্রোজেক্ট - id: projects - enable: true - weight: 4 - showOnNavbar: true - template: sections/projects.html - # Can optionally hide the title in sections - # hideTitle: true - -# filter buttons -buttons: -- name: সব বিষয় - filter: "all" -- name: প্রোফেসনাল - filter: "professional" -- name: প্রাতিষ্ঠানিক - filter: "academic" -- name: শখের প্রোজেক্ট - filter: "hobby" - -# your projects -projects: -- name: Kubernetes - logo: /images/sections/projects/kubernetes.png - role: Contributor - timeline: "March 2018 - Present" - repo: https://github.com/kubernetes/kubernetes # If your project is a public repo on GitHub, then provide this link. it will show star count. - #url: "" # If your project is not a public repo but it has a website or any external details url then provide it here. don't provide "repo" and "url" simultaneously. - summary: Production-Grade Container Scheduling and Management. - tags: ["professional", "kubernetes", "cloud"] - -- name: Tensorflow - logo: /images/sections/projects/tensorflow.png - role: Developer - timeline: "Jun 2018 - Present" - repo: https://github.com/tensorflow/tensorflow - #url: "" - summary: An Open Source Machine Learning Framework for Everyone. - tags: ["professional", "machine-learning","academic"] - -- name: A sample academic paper - role: Team Lead - timeline: "Jan 2017 - Nov 2017" - url: "https://www.example.com" - summary: Lorem ipsum dolor sit amet consectetur adipisicing elit. Sapiente eius reprehenderit animi suscipit autem eligendi esse amet aliquid error eum. Accusantium distinctio soluta aliquid quas placeat modi suscipit eligendi nisi. - tags: ["academic","iot"] - -- name: Nocode - logo: /images/sections/projects/no-code.png - role: Nothing - timeline: "Oct 2019 - Dec 2019" - repo: https://github.com/kelseyhightower/nocode - #url: "" - summary: The best way to write secure and reliable applications. Write nothing; deploy nowhere. - tags: ["hobby", "fun"] - -- name: Toha - logo: /images/sections/projects/toha.png - role: Owner - timeline: "Jun 2019 - Present" - repo: https://github.com/hossainemruz/toha - summary: A Hugo theme for personal portfolio. - tags: ["hobby","hugo","theme","professional"] diff --git a/exampleSite/data/bn/sections/recent-posts.yaml b/exampleSite/data/bn/sections/recent-posts.yaml deleted file mode 100644 index 2477c86..0000000 --- a/exampleSite/data/bn/sections/recent-posts.yaml +++ /dev/null @@ -1,12 +0,0 @@ -# section information -section: - name: সাম্প্রতিক-পোস্ট - id: recent-posts - enable: true - weight: 5 - showOnNavbar: true - template: sections/recent-posts.html - # Can optionally hide the title in sections - # hideTitle: true - -# no additional configuration is required diff --git a/exampleSite/data/bn/sections/skills.yaml b/exampleSite/data/bn/sections/skills.yaml deleted file mode 100644 index e9018ea..0000000 --- a/exampleSite/data/bn/sections/skills.yaml +++ /dev/null @@ -1,50 +0,0 @@ -# section information -section: - name: দক্ষতা - id: skills - enable: true - weight: 2 - showOnNavbar: true - template: sections/skills.html - # Can optionally hide the title in sections - # hideTitle: true - -# Your Skills. -# Give a summary of you each skill in the summary section. -skills: -- name: Kubernetes - logo: "/images/sections/skills/kubernetes.png" - summary: "আমি Kubernetes এ অ্যাপ্লিকেশান পরিচালনা করতে সক্ষম । আমার Kubernetes এ CRD এর জন্য কন্ট্রোলার লিখার অভিজ্ঞতা আছে ।" - url: "https://kubernetes.io/" - -- name: Go ডেভেলপমেন্ট - logo: "/images/sections/skills/go.png" - summary: "ডেভেলপমেন্টের জন্য প্রধান ভাষা হিসেবে ব্যবহার করছি। টেস্ট যোগ্য, রক্ষণাবেক্ষণ যোগ্য কোড লিখতে সক্ষম।" - url: "https://golang.org/" - -- name: ক্লাউড কম্পিউটিং - logo: "/images/sections/skills/cloud.png" - summary: "GCP, AWS, Azure গুলোর মত বেশিরভাগ বড় বড় ক্লাউড নিয়ে কাজর অভিজ্ঞতা আছে।" - -- name: Docker - logo: "/images/sections/skills/docker.svg" - summary: "বেশির ভাগ প্রোগ্রামেরই Docker কন্টেইনার তৈরি করি। মাল্টি স্টেজ এবং মাল্টি আর্কিটেকচার কন্টেইনার নিয়ে অভিজ্ঞতা আছে।" - url: "https://www.docker.com/" - -- name: Prometheus - logo: "/images/sections/skills/prometheus.png" - summary: "Prometheus metrics সেটআপ ও কনফিগার করতে সক্ষম। PromQL, AlertManager নিয়ে অভিজ্ঞতা আছে। Metric exporters লিখাতেও অভিজ্ঞতা আছে।" - url: "https://prometheus.io/" - -- name: লিনাক্স - logo: "/images/sections/skills/linux.png" - summary: "প্রধান অপারেটিং সিস্টেম হিসেবে ব্যবহার করছি। bash/shell scripts লিখতে সক্ষম।" - -- name: গিট - logo: "/images/sections/skills/git.png" - summary: "গিট ভিত্তিক ডেভেলপমেন্টের অভিজ্ঞতা আছে। বেশির ভাগ ক্ষেতরেই GitHub ব্যবহার করি তবে GitLab ব্যবহারেরও অভিজ্ঞতা আছে।" - url: "https://git-scm.com/" - -- name: C++ - logo: "/images/sections/skills/c++.png" - summary: "বেসিক C/C++ প্রোগ্রামিং জানি । প্রব্লেম সল্ভিং এবং কন্টেস্ট এর জন্য ব্যবহার করেছি।" diff --git a/exampleSite/data/bn/site.yaml b/exampleSite/data/bn/site.yaml deleted file mode 100644 index 9660a1b..0000000 --- a/exampleSite/data/bn/site.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright Notice -copyright: © 2020 Copyright. - -# Meta description for your site. This will help the search engines to find your site. -description: জন ডো এর বাক্তিগত পোর্টফোলিও ও ব্লগ. - -# specify the list of custom menus that you want to show in the top navbar. -# they will be separated by a divider from the main menus. -customMenus: -- name: ডকুমেন্টেশন - url: https://toha-guides.netlify.app/posts/ diff --git a/exampleSite/data/cn/author.yaml b/exampleSite/data/cn/author.yaml deleted file mode 100644 index 5e29089..0000000 --- a/exampleSite/data/cn/author.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# some information about you -name: "乔伊" -nickname: "伊" -# greeting message before your name. it will default to "Hi! I am" if not provided -greeting: "哟, 我是" -image: "images/author/john.png" -# give your some contact information. they will be used in the footer -contactInfo: - 邮箱: "qiaoyi@example.com" - 电话: "+0123456789" - -# some summary about what you do,首页滚动信息 -summary: - - I am a Developer - - I am a Devops - - I love servers - - I work on open-source projects - - I love to work with some fun projects diff --git a/exampleSite/data/cn/sections/about.yaml b/exampleSite/data/cn/sections/about.yaml deleted file mode 100644 index 7899ef1..0000000 --- a/exampleSite/data/cn/sections/about.yaml +++ /dev/null @@ -1,82 +0,0 @@ -# section information -section: - name: 简介 - id: about - enable: true - weight: 1 - showOnNavbar: true - template: sections/about.html - -# your designation -designation: 软件工程师 -# your company information -company: - name: 某某公司. - url: "https://www.example.com" - -# your resume. this file path should be relative to you "static" directory -resume: "files/resume.pdf" - -# a summary about you -summary: "我是一个软件工程师,就职于某某公司,巴拉巴拉." - -# your social links -# give as many as you want. use font-awesome for the icons. -socialLinks: - - name: Email - icon: "fas fa-envelope" - url: "example@gmail.com" - - - name: Github - icon: "fab fa-github" - url: "https://www.github.com/example" - - - name: PGP key - icon: "fab fa-keybase" - url: "#" - - - name: LinkedIn - icon: "fab fa-linkedin" - url: "#" - - - name: Twitter - icon: "fab fa-twitter" - url: "#" - - - name: Facebook - icon: "fab fa-facebook" - url: "#" - - - name: Steam - icon: "fab fa-steam" - url: "#" - -# your soft skills -# give the percentage between 50 to 100 with 5 intervals. -# currently supported colors: blue, yellow, pink, green, sky, orange -softSkills: - - name: 领导能力 - percentage: 90 - color: blue - - name: 团队合作 - percentage: 90 - color: yellow - - name: 沟通能力 - percentage: 85 - color: pink - - name: 辛勤刻苦 - percentage: 85 - color: green - - name: 接受能力 - percentage: 85 - color: sky - - name: 攻坚能力 - percentage: 85 - color: orange -# you can also provide color code instead of pre-defined color name -# - name: Example 1 -# percentage: 75 -# color: "#00adb5" -# - name: Example 2 -# percentage: 65 -# color: "#8b8383" diff --git a/exampleSite/data/cn/sections/achievements.yaml b/exampleSite/data/cn/sections/achievements.yaml deleted file mode 100644 index 4a5fb8c..0000000 --- a/exampleSite/data/cn/sections/achievements.yaml +++ /dev/null @@ -1,24 +0,0 @@ -# section information -section: - name: 成就 - id: achievements - enable: true - weight: 7 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# Your achievements achievements -achievements: -- title: Best Presenter - image: /images/sections/achievements/presenter.jpg - summary: Best presenter in the 2020 XYZ conference. -- title: Champion - image: /images/sections/achievements/sport.jpg - summary: Champion in cycling inter-city cycling championship 2020. -- title: Graduation - image: /images/sections/achievements/graduation-cap.jpg - summary: Received Bachelor of Science (B.Sc.) in Computer Science and Engineer from XYZ University. -- title: Award Winner - image: /images/sections/achievements/woman-winner.jpg - summary: Wined best paper award at IEE Conference 2020. diff --git a/exampleSite/data/cn/sections/education.yaml b/exampleSite/data/cn/sections/education.yaml deleted file mode 100644 index 941985e..0000000 --- a/exampleSite/data/cn/sections/education.yaml +++ /dev/null @@ -1,89 +0,0 @@ -# section information -section: - name: 学历 - id: education - template: sections/education.html # Use "sections/education-alt.html for alternate template. - enable: true - weight: 4 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -degrees: -- name: Ph.D in Quantum Cryptography - icon: fa-microscope - timeframe: 2016-2020 - institution: - name: ABC University of Technology - url: "#" - grade: #(optional) - scale: CGPA - achieved: 3.6 - outOf: 4 - publications: #(optional) - - title: Lorem ipsum dolor sit amet, consectetur adipiscing elit. - url: "#" - - title: Fusce eu augue ut odio porttitor pulvinar. - url: "#" - - title: Nullam vitae orci tincidunt purus viverra pulvinar. - url: "#" -- name: B.Sc. in Computer Science & Engineering - icon: fa-graduation-cap - timeframe: 2012-2016 - institution: - name: University of XYZ - url: "#" - grade: #(optional) - scale: CGPA - achieved: 3.5 - outOf: 4 - takenCourses: #(optional) - # if true, the courses will be rendered as a table otherwise it will render as a list and the grades will be hidden. - showGrades: true - courses: - - name: Data Structures and Algorithm - achieved: 3.75 - outOf: 4 - - name: Network Security - achieved: 3.80 - outOf: 4 - - name: Operating System - achieved: 3.5 - outOf: 4 - - name: Artificial Intelligent - achieved: 3.75 - outOf: 4 - publications: #(optional) - - title: Lorem ipsum dolor sit amet, consectetur adipiscing elit. - url: "#" - - title: Fusce eu augue ut odio porttitor pulvinar. - url: "#" - extracurricularActivities: #(optional) - - In vitae facilisis est, eget porta sem. - - Vestibulum consectetur lorem justo, at laoreet lorem feugiat et. - - Duis sed massa feugiat, ornare justo et, aliquam est. - - Pellentesque ut fringilla magna. -- name: Higher Secondary School Certificate - icon: fa-university - timeframe: 2010-2012 - institution: - name: MST College of Science - url: "#" - grade: #(optional) - scale: GPA - achieved: 5 - outOf: 5 - extracurricularActivities: #(optional) - - In vitae facilisis est, eget porta sem. - - Vestibulum consectetur lorem justo, at laoreet lorem feugiat et. - - Duis sed massa feugiat, ornare justo et, aliquam est. - - Pellentesque ut fringilla magna. -- name: Secondary School Certificate - icon: fa-school - timeframe: 2005-2010 - institution: - name: JK School of Science - grade: #(optional) - scale: GPA - achieved: 4.5 - outOf: 5 diff --git a/exampleSite/data/cn/sections/experiences.yaml b/exampleSite/data/cn/sections/experiences.yaml deleted file mode 100644 index 6f3b033..0000000 --- a/exampleSite/data/cn/sections/experiences.yaml +++ /dev/null @@ -1,64 +0,0 @@ -# section information -section: - name: 履历 - id: experiences - enable: true - weight: 3 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# Your experiences -experiences: -- company: - name: Example Co. - url: "https://www.example.com" - location: Dhaka Branch - # company overview - overview: Example Co. is a widely recognized company for cloud-native development. It builds tools for Kubernetes. - positions: - - designation: Senior Software Engineer - start: Nov 2019 - # don't provide end date if you are currently working there. It will be replaced by "Present" - # end: Dec 2020 - # give some points about what was your responsibilities at the company. - responsibilities: - - Design and develop XYZ tool for ABC task - - Design, develop and manage disaster recovery tool [Xtool](https://www.example.com) that backup Kubernetes volumes, databases, and cluster's resource definition. - - Lead backend team. - - - designation: Junior Software Engineer - start: Nov 2017 - end: Oct 2019 - responsibilities: - - Implement and test xyz feature for abc tool. - - Support client for abc tool. - - Learn k,d,w technology for xyz. - -- company: - name: PreExample Co. - url: "https://www.preexample.com" - location: Nowhere - overview: PreExample Co. is a gateway company to enter into Example co. So, nothing special here. - positions: - - designation: Software Engineer - start: March 2016 - end: May 2017 - responsibilities: - - Write lots of example codes. - - Read lots of examples. - - See lots of example videos. - -- company: - name: Intern Counting Company (ICC). - url: "https://www.intern.com" - location: Intern Land - overview: Intern counting Company (ICC) is responsible for counting worldwide intern Engineers. - positions: - - designation: Intern - start: Jun 2015 - end: Jan 2016 - responsibilities: - - Count lost of interns. - - Count more interns. - - Count me as an intern. diff --git a/exampleSite/data/cn/sections/projects.yaml b/exampleSite/data/cn/sections/projects.yaml deleted file mode 100644 index 9ecab09..0000000 --- a/exampleSite/data/cn/sections/projects.yaml +++ /dev/null @@ -1,64 +0,0 @@ -# section information -section: - name: 项目 - id: projects - enable: true - weight:5 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# filter buttons -buttons: -- name: All - filter: "all" -- name: Professional - filter: "professional" -- name: Academic - filter: "academic" -- name: Hobby - filter: "hobby" - -# your projects -projects: -- name: Kubernetes - logo: /images/sections/projects/kubernetes.png - role: Contributor - timeline: "March 2018 - Present" - repo: https://github.com/kubernetes/kubernetes # If your project is a public repo on GitHub, then provide this link. it will show star count. - #url: "" # If your project is not a public repo but it has a website or any external details url then provide it here. don't provide "repo" and "url" simultaneously. - summary: Production-Grade Container Scheduling and Management. - tags: ["professional", "kubernetes", "cloud"] - -- name: Tensorflow - logo: /images/sections/projects/tensorflow.png - role: Developer - timeline: "Jun 2018 - Present" - repo: https://github.com/tensorflow/tensorflow - #url: "" - summary: An Open Source Machine Learning Framework for Everyone. - tags: ["professional", "machine-learning","academic"] - -- name: A sample academic paper - role: Team Lead - timeline: "Jan 2017 - Nov 2017" - url: "https://www.example.com" - summary: Lorem ipsum dolor sit amet consectetur adipisicing elit. Sapiente eius reprehenderit animi suscipit autem eligendi esse amet aliquid error eum. Accusantium distinctio soluta aliquid quas placeat modi suscipit eligendi nisi. - tags: ["academic","iot"] - -- name: Nocode - logo: /images/sections/projects/no-code.png - role: Nothing - timeline: "Oct 2019 - Dec 2019" - repo: https://github.com/kelseyhightower/nocode - #url: "" - summary: The best way to write secure and reliable applications. Write nothing; deploy nowhere. - tags: ["hobby", "fun"] - -- name: Toha - logo: /images/sections/projects/toha.png - role: Owner - timeline: "Jun 2019 - Present" - repo: https://github.com/hossainemruz/toha - summary: A Hugo theme for personal portfolio. - tags: ["hobby","hugo","theme","professional"] diff --git a/exampleSite/data/cn/sections/recent-posts.yaml b/exampleSite/data/cn/sections/recent-posts.yaml deleted file mode 100644 index 8298cbb..0000000 --- a/exampleSite/data/cn/sections/recent-posts.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# section information -section: - name: 最近文章 - id: recent-posts - enable: true - weight: 6 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# no additional configuration is required diff --git a/exampleSite/data/cn/sections/skills.yaml b/exampleSite/data/cn/sections/skills.yaml deleted file mode 100644 index f25e535..0000000 --- a/exampleSite/data/cn/sections/skills.yaml +++ /dev/null @@ -1,49 +0,0 @@ -# section information -section: - name: 技能 - id: skills - enable: true - weight: 2 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# Your Skills. -# Give a summary of you each skill in the summary section. -skills: -- name: Kubernetes - icon: "/images/sections/skills/kubernetes.png" - summary: "Capable of deploying, managing application on Kubernetes. Experienced in writing Kubernetes controllers for CRDs." - url: "https://kubernetes.io/" - -- name: Go Development - icon: "/images/sections/skills/go.png" - summary: "Using as the main language for professional development. Capable of writing scalable, testable, and maintainable program." - url: "https://golang.org/" - -- name: Cloud Computing - icon: "/images/sections/skills/cloud.png" - summary: "Worked with most of the major clouds such as GCP, AWS, Azure etc." - -- name: Docker - icon: "/images/sections/skills/docker.svg" - summary: "Write most of the programs as dockerized container. Experienced with multi-stage, multi-arch build process." - url: "https://www.docker.com/" - -- name: Prometheus - icon: "/images/sections/skills/prometheus.png" - summary: "Capable of setup, configure Prometheus metrics. Experienced with PromQL, AlertManager. Also, experienced with writing metric exporters." - url: "https://prometheus.io/" - -- name: Linux - icon: "/images/sections/skills/linux.png" - summary: "Using as the main operating system. Capable of writing bash/shell scripts." - -- name: Git - icon: "/images/sections/skills/git.png" - summary: "Experienced with git-based development. Mostly, use Github. Also, have experience in working with GitLab." - url: "https://git-scm.com/" - -- name: C++ - icon: "/images/sections/skills/c++.png" - summary: "Know basic C/C++ programming. Used for contest programming and problem solving." diff --git a/exampleSite/data/cn/site.yaml b/exampleSite/data/cn/site.yaml deleted file mode 100644 index 8dcdf52..0000000 --- a/exampleSite/data/cn/site.yaml +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright Notice -copyright: © 2008 - 2021 Copyright. - -# Meta description for your site. This will help the search engines to find your site. -description: Portfolio and personal blog of John Doe. - -# specify the list of custom menus that you want to show in the top navbar. -# they will be separated by a divider from the main menus. -customMenus: - - name: 文档 - url: https://toha-guides.netlify.app/posts/ - # - name: 关于 #这里可以放个人说明页 - # url: about diff --git a/exampleSite/data/en/author.yaml b/exampleSite/data/en/author.yaml deleted file mode 100644 index 4d82989..0000000 --- a/exampleSite/data/en/author.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# some information about you -name: "John Doe" -nickname: "John" -# greeting message before your name. it will default to "Hi! I am" if not provided -greeting: "Hi, I am" -image: "images/author/john.png" -# give your some contact information. they will be used in the footer -contactInfo: - email: "johndoe@example.com" - phone: "+0123456789" - -# some summary about what you do -summary: - - I am a Developer - - I am a Devops - - I love servers - - I work on open-source projects - - I love to work with some fun projects diff --git a/exampleSite/data/en/sections/about.yaml b/exampleSite/data/en/sections/about.yaml deleted file mode 100644 index 85d1312..0000000 --- a/exampleSite/data/en/sections/about.yaml +++ /dev/null @@ -1,78 +0,0 @@ -# section information -section: - name: About - id: about - enable: true - weight: 1 - showOnNavbar: true - template: sections/about.html - -# your designation -designation: Software Engineer -# your company information -company: - name: Example Co. - url: "https://www.example.com" - -# your resume. this file path should be relative to you "static" directory -resume: "files/resume.pdf" - -# a summary about you -summary: 'I am a passionate software engineer with x years of working experience. I built OSS tools for [Kubernetes](https://kubernetes.io/) using GO. My tools help people to deploy their workloads in Kubernetes. Sometimes, I work on some fun projects such as writing a theme, etc.' - -# your social links -# give as many as you want. use font-awesome for the icons. -socialLinks: -- name: Email - icon: "fas fa-envelope" - url: "example@gmail.com" - -- name: Github - icon: "fab fa-github" - url: "https://www.github.com/example" - -- name: Stackoverflow - icon: "fab fa-stack-overflow" - url: "#" - -- name: LinkedIn - icon: "fab fa-linkedin" - url: "#" - -- name: Twitter - icon: "fab fa-twitter" - url: "#" - -- name: Facebook - icon: "fab fa-facebook" - url: "#" - -# your soft skills -# give the percentage between 50 to 100 with 5 intervals. -# currently supported colors: blue, yellow, pink, green, sky, orange -softSkills: -- name: Leadership - percentage: 85 - color: blue -- name: Team Work - percentage: 90 - color: yellow -- name: Communication - percentage: 85 - color: pink -- name: Hard Working - percentage: 85 - color: green -- name: Fast Learner - percentage: 85 - color: sky -- name: Problem Solving - percentage: 85 - color: orange -# you can also provide color code instead of pre-defined color name -# - name: Example 1 -# percentage: 75 -# color: "#00adb5" -# - name: Example 2 -# percentage: 65 -# color: "#8b8383" diff --git a/exampleSite/data/en/sections/achievements.yaml b/exampleSite/data/en/sections/achievements.yaml deleted file mode 100644 index 959a52f..0000000 --- a/exampleSite/data/en/sections/achievements.yaml +++ /dev/null @@ -1,24 +0,0 @@ -# section information -section: - name: Achievements - id: achievements - enable: true - weight: 7 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# Your achievements achievements -achievements: -- title: Best Presenter - image: /images/sections/achievements/presenter.jpg - summary: Best presenter in the 2020 XYZ conference. -- title: Champion - image: /images/sections/achievements/sport.jpg - summary: Champion in cycling inter-city cycling championship 2020. -- title: Graduation - image: /images/sections/achievements/graduation-cap.jpg - summary: Received Bachelor of Science (B.Sc.) in Computer Science and Engineer from XYZ University. -- title: Award Winner - image: /images/sections/achievements/woman-winner.jpg - summary: Wined best paper award at IEE Conference 2020. diff --git a/exampleSite/data/en/sections/education.yaml b/exampleSite/data/en/sections/education.yaml deleted file mode 100644 index 6c7e819..0000000 --- a/exampleSite/data/en/sections/education.yaml +++ /dev/null @@ -1,89 +0,0 @@ -# section information -section: - name: Education - id: education - template: sections/education.html # Use "sections/education-alt.html for alternate template. - enable: true - weight: 4 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -degrees: -- name: Ph.D in Quantum Cryptography - icon: fa-microscope - timeframe: 2016-2020 - institution: - name: ABC University of Technology - url: "#" - grade: #(optional) - scale: CGPA - achieved: 3.6 - outOf: 4 - publications: #(optional) - - title: Lorem ipsum dolor sit amet, consectetur adipiscing elit. - url: "#" - - title: Fusce eu augue ut odio porttitor pulvinar. - url: "#" - - title: Nullam vitae orci tincidunt purus viverra pulvinar. - url: "#" -- name: B.Sc. in Computer Science & Engineering - icon: fa-graduation-cap - timeframe: 2012-2016 - institution: - name: University of XYZ - url: "#" - grade: #(optional) - scale: CGPA - achieved: 3.5 - outOf: 4 - takenCourses: #(optional) - # if true, the courses will be rendered as a table otherwise it will render as a list and the grades will be hidden. - showGrades: true - courses: - - name: Data Structures and Algorithm - achieved: 3.75 - outOf: 4 - - name: Network Security - achieved: 3.80 - outOf: 4 - - name: Operating System - achieved: 3.5 - outOf: 4 - - name: Artificial Intelligent - achieved: 3.75 - outOf: 4 - publications: #(optional) - - title: Lorem ipsum dolor sit amet, consectetur adipiscing elit. - url: "#" - - title: Fusce eu augue ut odio porttitor pulvinar. - url: "#" - extracurricularActivities: #(optional) - - In vitae facilisis est, eget porta sem. - - Vestibulum consectetur lorem justo, at laoreet lorem feugiat et. - - Duis sed massa feugiat, ornare justo et, aliquam est. - - Pellentesque ut fringilla magna. -- name: Higher Secondary School Certificate - icon: fa-university - timeframe: 2010-2012 - institution: - name: MST College of Science - url: "#" - grade: #(optional) - scale: GPA - achieved: 5 - outOf: 5 - extracurricularActivities: #(optional) - - In vitae facilisis est, eget porta sem. - - Vestibulum consectetur lorem justo, at laoreet lorem feugiat et. - - Duis sed massa feugiat, ornare justo et, aliquam est. - - Pellentesque ut fringilla magna. -- name: Secondary School Certificate - icon: fa-school - timeframe: 2005-2010 - institution: - name: JK School of Science - grade: #(optional) - scale: GPA - achieved: 4.5 - outOf: 5 diff --git a/exampleSite/data/en/sections/experiences.yaml b/exampleSite/data/en/sections/experiences.yaml deleted file mode 100644 index 6503753..0000000 --- a/exampleSite/data/en/sections/experiences.yaml +++ /dev/null @@ -1,64 +0,0 @@ -# section information -section: - name: Experiences - id: experiences - enable: true - weight: 3 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# Your experiences -experiences: -- company: - name: Example Co. - url: "https://www.example.com" - location: Dhaka Branch - # company overview - overview: Example Co. is a widely recognized company for cloud-native development. It builds tools for Kubernetes. - positions: - - designation: Senior Software Engineer - start: Nov 2019 - # don't provide end date if you are currently working there. It will be replaced by "Present" - # end: Dec 2020 - # give some points about what was your responsibilities at the company. - responsibilities: - - Design and develop XYZ tool for ABC task - - Design, develop and manage disaster recovery tool [Xtool](https://www.example.com) that backup Kubernetes volumes, databases, and cluster's resource definition. - - Lead backend team. - - - designation: Junior Software Engineer - start: Nov 2017 - end: Oct 2019 - responsibilities: - - Implement and test xyz feature for abc tool. - - Support client for abc tool. - - Learn k,d,w technology for xyz. - -- company: - name: PreExample Co. - url: "https://www.preexample.com" - location: Nowhere - overview: PreExample Co. is a gateway company to enter into Example co. So, nothing special here. - positions: - - designation: Software Engineer - start: March 2016 - end: May 2017 - responsibilities: - - Write lots of example codes. - - Read lots of examples. - - See lots of example videos. - -- company: - name: Intern Counting Company (ICC). - url: "https://www.intern.com" - location: Intern Land - overview: Intern counting Company (ICC) is responsible for counting worldwide intern Engineers. - positions: - - designation: Intern - start: Jun 2015 - end: Jan 2016 - responsibilities: - - Count lost of interns. - - Count more interns. - - Count me as an intern. diff --git a/exampleSite/data/en/sections/projects.yaml b/exampleSite/data/en/sections/projects.yaml deleted file mode 100644 index 544efd8..0000000 --- a/exampleSite/data/en/sections/projects.yaml +++ /dev/null @@ -1,64 +0,0 @@ -# section information -section: - name: Projects - id: projects - enable: true - weight: 5 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# filter buttons -buttons: -- name: All - filter: "all" -- name: Professional - filter: "professional" -- name: Academic - filter: "academic" -- name: Hobby - filter: "hobby" - -# your projects -projects: -- name: Kubernetes - logo: /images/sections/projects/kubernetes.png - role: Contributor - timeline: "March 2018 - Present" - repo: https://github.com/kubernetes/kubernetes # If your project is a public repo on GitHub, then provide this link. it will show star count. - #url: "" # If your project is not a public repo but it has a website or any external details url then provide it here. don't provide "repo" and "url" simultaneously. - summary: Production-Grade Container Scheduling and Management. - tags: ["professional", "kubernetes", "cloud"] - -- name: Tensorflow - logo: /images/sections/projects/tensorflow.png - role: Developer - timeline: "Jun 2018 - Present" - repo: https://github.com/tensorflow/tensorflow - #url: "" - summary: An Open Source Machine Learning Framework for Everyone. - tags: ["professional", "machine-learning","academic"] - -- name: A sample academic paper - role: Team Lead - timeline: "Jan 2017 - Nov 2017" - url: "https://www.example.com" - summary: Lorem ipsum dolor sit amet consectetur adipisicing elit. Sapiente eius reprehenderit animi suscipit autem eligendi esse amet aliquid error eum. Accusantium distinctio soluta aliquid quas placeat modi suscipit eligendi nisi. - tags: ["academic","iot"] - -- name: Nocode - logo: /images/sections/projects/no-code.png - role: Nothing - timeline: "Oct 2019 - Dec 2019" - repo: https://github.com/kelseyhightower/nocode - #url: "" - summary: The best way to write secure and reliable applications. Write nothing; deploy nowhere. - tags: ["hobby", "fun"] - -- name: Toha - logo: /images/sections/projects/toha.png - role: Owner - timeline: "Jun 2019 - Present" - repo: https://github.com/hossainemruz/toha - summary: A Hugo theme for personal portfolio. - tags: ["hobby","hugo","theme","professional"] diff --git a/exampleSite/data/en/sections/recent-posts.yaml b/exampleSite/data/en/sections/recent-posts.yaml deleted file mode 100644 index fef0533..0000000 --- a/exampleSite/data/en/sections/recent-posts.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# section information -section: - name: Recent Posts - id: recent-posts - enable: true - weight: 6 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# no additional configuration is required diff --git a/exampleSite/data/en/sections/skills.yaml b/exampleSite/data/en/sections/skills.yaml deleted file mode 100644 index f9f6867..0000000 --- a/exampleSite/data/en/sections/skills.yaml +++ /dev/null @@ -1,49 +0,0 @@ -# section information -section: - name: Skills - id: skills - enable: true - weight: 2 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# Your Skills. -# Give a summary of you each skill in the summary section. -skills: -- name: Kubernetes - logo: "/images/sections/skills/kubernetes.png" - summary: "Capable of deploying, managing application on Kubernetes. Experienced in writing Kubernetes controllers for CRDs." - url: "https://kubernetes.io/" - -- name: Go Development - logo: "/images/sections/skills/go.png" - summary: "Using as the main language for professional development. Capable of writing scalable, testable, and maintainable program." - url: "https://golang.org/" - -- name: Cloud Computing - logo: "/images/sections/skills/cloud.png" - summary: "Worked with most of the major clouds such as GCP, AWS, Azure etc." - -- name: Docker - logo: "/images/sections/skills/docker.svg" - summary: "Write most of the programs as dockerized container. Experienced with multi-stage, multi-arch build process." - url: "https://www.docker.com/" - -- name: Prometheus - logo: "/images/sections/skills/prometheus.png" - summary: "Capable of setup, configure Prometheus metrics. Experienced with PromQL, AlertManager. Also, experienced with writing metric exporters." - url: "https://prometheus.io/" - -- name: Linux - logo: "/images/sections/skills/linux.png" - summary: "Using as the main operating system. Capable of writing bash/shell scripts." - -- name: Git - logo: "/images/sections/skills/git.png" - summary: "Experienced with git-based development. Mostly, use Github. Also, have experience in working with GitLab." - url: "https://git-scm.com/" - -- name: C++ - logo: "/images/sections/skills/c++.png" - summary: "Know basic C/C++ programming. Used for contest programming and problem solving." diff --git a/exampleSite/data/en/site.yaml b/exampleSite/data/en/site.yaml deleted file mode 100644 index d85c9eb..0000000 --- a/exampleSite/data/en/site.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright Notice -copyright: © 2020 Copyright. - -# Meta description for your site. This will help the search engines to find your site. -description: Portfolio and personal blog of John Doe. - -# specify the list of custom menus that you want to show in the top navbar. -# they will be separated by a divider from the main menus. -customMenus: -- name: Docs - url: https://toha-guides.netlify.app/posts/ diff --git a/exampleSite/data/fr/author.yaml b/exampleSite/data/fr/author.yaml deleted file mode 100644 index 75dc504..0000000 --- a/exampleSite/data/fr/author.yaml +++ /dev/null @@ -1,20 +0,0 @@ -# some information about you -name: "John Doe" -nickname: "John" - -# greeting message before your name. it will default to "Hi! I am" if not provided -greeting: "Bonjour, je suis" -image: "images/author/john.png" - -# give your some contact information. they will be used in the footer -contactInfo: - email: "johndoe@example.com" - phone: "+0123456789" - -# some summary about what you do -summary: - - Je suis un développeur - - Je suis un Devops - - J'aime les serveurs - - Je travaille sur des projets open-source - - J'aime travailler avec des projets amusants diff --git a/exampleSite/data/fr/sections/about.yaml b/exampleSite/data/fr/sections/about.yaml deleted file mode 100644 index f9c5d7b..0000000 --- a/exampleSite/data/fr/sections/about.yaml +++ /dev/null @@ -1,78 +0,0 @@ -# section information -section: - name: "A propos" - id: about - enable: true - weight: 1 - showOnNavbar: true - template: sections/about.html - -# your designation -designation: "Développeur logiciel" -# your company information -company: - name: Example Co. - url: "https://www.example.com" - -# your resume. this file path should be relative to you "static" directory -resume: "files/resume.pdf" - -# a summary about you -summary: "Je suis un ingénieur en logiciel passionné, avec x années d'expérience professionnelle. J'ai construit des outils OSS pour [Kubernetes](https://kubernetes.io/) en utilisant GO. Mes outils aident les gens à déployer leurs charges de travail dans Kubernetes. Parfois, je travaille sur des projets amusants comme l'écriture d'un thème, etc." - -# your social links -# give as many as you want. use font-awesome for the icons. -socialLinks: -- name: Email - icon: "fas fa-envelope" - url: "example@gmail.com" - -- name: Github - icon: "fab fa-github" - url: "https://www.github.com/example" - -- name: Stackoverflow - icon: "fab fa-stack-overflow" - url: "#" - -- name: LinkedIn - icon: "fab fa-linkedin" - url: "#" - -- name: Twitter - icon: "fab fa-twitter" - url: "#" - -- name: Facebook - icon: "fab fa-facebook" - url: "#" - -# your soft skills -# give the percentage between 50 to 100 with 5 intervals. -# currently supported colors: blue, yellow, pink, green, sky, orange -softSkills: -- name: Chef de projet - percentage: 85 - color: blue -- name: Travail d'équipe - percentage: 90 - color: yellow -- name: Communication - percentage: 85 - color: pink -- name: Persévérant - percentage: 85 - color: green -- name: Autonome - percentage: 85 - color: sky -- name: Logique - percentage: 85 - color: orange -# you can also provide color code instead of pre-defined color name -# - name: Example 1 -# percentage: 75 -# color: "#00adb5" -# - name: Example 2 -# percentage: 65 -# color: "#8b8383" diff --git a/exampleSite/data/fr/sections/achievements.yaml b/exampleSite/data/fr/sections/achievements.yaml deleted file mode 100644 index 39aafe2..0000000 --- a/exampleSite/data/fr/sections/achievements.yaml +++ /dev/null @@ -1,25 +0,0 @@ -# section information -section: - name: Realisations - id: achievements - enable: true - weight: 6 - showOnNavbar: true - template: sections/achievements.html - # Can optionally hide the title in sections - # hideTitle: true - -# Your achievements achievements -achievements: -- title: Meilleur présentateur - image: /images/sections/achievements/presenter.jpg - summary: Meilleur présentateur de la conférence XYZ 2020. -- title: Champion - image: /images/sections/achievements/sport.jpg - summary: Champion du championnat cycliste interurbain 2020. -- title: Remise des diplômes - image: /images/sections/achievements/graduation-cap.jpg - summary: J'ai obtenu une licence en sciences (B.Sc.) en informatique et en ingénierie à l'université XYZ. -- title: Lauréat du prix - image: /images/sections/achievements/woman-winner.jpg - summary: Lorem ipsum dolor sit amet consectetur adipisicing elit. Possimus architecto minus facere vero? diff --git a/exampleSite/data/fr/sections/experiences.yaml b/exampleSite/data/fr/sections/experiences.yaml deleted file mode 100644 index a128135..0000000 --- a/exampleSite/data/fr/sections/experiences.yaml +++ /dev/null @@ -1,65 +0,0 @@ -# section information -section: - name: Experiences - id: experiences - enable: true - weight: 3 - showOnNavbar: true - template: sections/experiences.html - # Can optionally hide the title in sections - # hideTitle: true - -# Your experiences -experiences: -- company: - name: Example Co. - url: "https://www.example.com" - location: Dhaka Branch - # company overview - overview: Example Co. est une entreprise largement reconnue pour le développement de l'utilisation des nuages. Elle construit des outils pour Kubernetes. - positions: - - designation: Ingénieur logiciel senior - start: Nov 2019 - # don't provide end date if you are currently working there. It will be replaced by "Present" - # end: Dec 2020 - # give some points about what was your responsibilities at the company. - responsibilities: - - Concevoir et développer l'outil XYZ pour la tâche ABC. - - Concevoir, développer et gérer l'outil de reprise après sinistre [Xtool](https://www.example.com) qui sauvegarde les volumes, les bases de données et la définition des ressources du cluster de Kubernetes. - - Diriger l'équipe de soutien. - - - designation: Ingénieur logiciel junior - start: Nov 2017 - end: Oct 2019 - responsibilities: - - Implémenter et tester la fonction xyz pour l'outil abc. - - Support client pour abc tool. - - Apprendre la technologie k,d,w pour xyz. - -- company: - name: PreExample Co. - url: "https://www.preexample.com" - location: Nowhere - overview: PreExample Co. est une société passerelle pour entrer dans Example co. Donc, rien de spécial ici. - positions: - - designation: Ingénieur logiciel - start: Mars 2016 - end: Mai 2017 - responsibilities: - - Rédigez de nombreux exemples de codes. - - Lire de nombreux exemples. - - Voir de nombreux exemples de vidéos. - -- company: - name: Intern Counting Company (ICC). - url: "https://www.intern.com" - location: Intern Land - overview: La Compagnie de comptage des stagiaires (ICC) est responsable du comptage des ingénieurs stagiaires du monde entier. - positions: - - designation: Stagiaire - start: Juin 2015 - end: Jan 2016 - responsibilities: - - Compte perdu des stagiaires. - - Comptez plus de stagiaires. - - Comptez-moi comme un stagiaire. \ No newline at end of file diff --git a/exampleSite/data/fr/sections/projects.yaml b/exampleSite/data/fr/sections/projects.yaml deleted file mode 100644 index f18bdce..0000000 --- a/exampleSite/data/fr/sections/projects.yaml +++ /dev/null @@ -1,65 +0,0 @@ -# section information -section: - name: Projets - id: projects - enable: true - weight: 4 - showOnNavbar: true - template: sections/projects.html - # Can optionally hide the title in sections - # hideTitle: true - -# filter buttons -buttons: -- name: All - filter: "all" -- name: Professionnel - filter: "professionnel" -- name: Ecole - filter: "ecole" -- name: Hobby - filter: "hobby" - -# your projects -projects: -- name: Kubernetes - logo: /images/sections/projects/kubernetes.png - role: Contributeur - timeline: "Mars 2018 - Présent" - repo: https://github.com/kubernetes/kubernetes # If your project is a public repo on GitHub, then provide this link. it will show star count. - #url: "" # If your project is not a public repo but it has a website or any external details url then provide it here. don't provide "repo" and "url" simultaneously. - summary: Planification et gestion des conteneurs de qualité production. - tags: ["professionnel", "kubernetes", "cloud"] - -- name: Tensorflow - logo: /images/sections/projects/tensorflow.png - role: Développeur - timeline: "Juin 2018 - Présent" - repo: https://github.com/tensorflow/tensorflow - #url: "" - summary: Un cadre d'apprentissage machine à source ouverte pour tous. - tags: ["professionnel", "machine-learning","ecole"] - -- name: Un exemple d'article académique - role: Chef d'équipe - timeline: "Janvier 2017 - Novembre 2017" - url: "https://www.example.com" - summary: Lorem ipsum dolor sit amet consectetur adipisicing elit. Sapiente eius reprehenderit animi suscipit autem eligendi esse amet aliquid error eum. Accusantium distinctio soluta aliquid quas placeat modi suscipit eligendi nisi. - tags: ["ecole","iot"] - -- name: Nocode - logo: /images/sections/projects/no-code.png - role: Rien - timeline: "Oct 2019 - Dec 2019" - repo: https://github.com/kelseyhightower/nocode - #url: "" - summary: La meilleure façon de rédiger des demandes sûres et fiables. N'écrivez rien, ne déployez rien. - tags: ["hobby", "fun"] - -- name: Toha - logo: /images/sections/projects/toha.png - role: Owner - timeline: "Juin 2019 - Présent" - repo: https://github.com/hossainemruz/toha - summary: Un thème Hugo pour le portfolio personnel. - tags: ["hobby","hugo","theme","professionnel"] diff --git a/exampleSite/data/fr/sections/recent-posts.yaml b/exampleSite/data/fr/sections/recent-posts.yaml deleted file mode 100644 index 06ef589..0000000 --- a/exampleSite/data/fr/sections/recent-posts.yaml +++ /dev/null @@ -1,12 +0,0 @@ -# section information -section: - name: Posts recents - id: recent-posts - enable: true - weight: 5 - showOnNavbar: true - template: sections/recent-posts.html - # Can optionally hide the title in sections - # hideTitle: true - -# no additional configuration is required diff --git a/exampleSite/data/fr/sections/skills.yaml b/exampleSite/data/fr/sections/skills.yaml deleted file mode 100644 index a6046b6..0000000 --- a/exampleSite/data/fr/sections/skills.yaml +++ /dev/null @@ -1,50 +0,0 @@ -# section information -section: - name: Competences - id: skills - enable: true - weight: 2 - showOnNavbar: true - template: sections/skills.html - # Can optionally hide the title in sections - # hideTitle: true - -# Your Skills. -# Give a summary of you each skill in the summary section. -skills: -- name: Kubernetes - logo: "/images/sections/skills/kubernetes.png" - summary: "Capable de déployer, de gérer l'application sur Kubernetes. Expérimenté dans la rédaction de contrôleurs Kubernetes pour les CRD." - url: "https://kubernetes.io/" - -- name: Go - logo: "/images/sections/skills/go.png" - summary: "Utiliser comme langue principale pour le développement professionnel. Capable d'écrire des programmes évolutifs, testables et maintenables." - url: "https://golang.org/" - -- name: Cloud Computing - logo: "/images/sections/skills/cloud.png" - summary: "A travaillé avec la plupart des principaux nuages tels que GCP, AWS, Azure, etc." - -- name: Docker - logo: "/images/sections/skills/docker.svg" - summary: "Inscrivez la plupart des programmes en tant que conteneur déchargé. Expérimenté dans le processus de construction en plusieurs étapes et en plusieurs arcs." - url: "https://www.docker.com/" - -- name: Prometheus - logo: "/images/sections/skills/prometheus.png" - summary: "Capable d'installation, de configurer les métriques de Prometheus. Expérimenté avec PromQL, AlertManager. Expérimenté également dans la rédaction d'exportateurs de métriques." - url: "https://prometheus.io/" - -- name: Linux - logo: "/images/sections/skills/linux.png" - summary: "Utilisé comme système d'exploitation principal. Capable d'écrire des scripts bash/shell." - -- name: Git - logo: "/images/sections/skills/git.png" - summary: "Expérimenté dans le développement basé sur les GIT. Surtout, utilisez Github. Avoir également une expérience de travail avec GitLab." - url: "https://git-scm.com/" - -- name: C++ - logo: "/images/sections/skills/c++.png" - summary: "Connaître les bases de la programmation C/C++. Utilisé pour la programmation de concours et la résolution de problèmes." diff --git a/exampleSite/data/fr/site.yaml b/exampleSite/data/fr/site.yaml deleted file mode 100644 index 9cc9434..0000000 --- a/exampleSite/data/fr/site.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright Notice -copyright: © 2020 Droits d'auteur. - -# Meta description for your site. This will help the search engines to find your site. -description: Portfolio et blog personnel de Jane Doe. - -# specify the list of custom menus that you want to show in the top navbar. -# they will be separated by a divider from the main menus. -customMenus: -- name: Docs - url: https://toha-guides.netlify.app/posts/ diff --git a/exampleSite/data/id/author.yaml b/exampleSite/data/id/author.yaml deleted file mode 100644 index 5ad8a3b..0000000 --- a/exampleSite/data/id/author.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# some information about you -name: "John Doe" -nickname: "John" -# greeting message before your name. it will default to "Hi! I am" if not provided -greeting: "Halo, saya" -image: "images/author/john.png" -# give your some contact information. they will be used in the footer -contactInfo: - email: "johndoe@example.com" - phone: "+0123456789" - -# some summary about what you do -summary: - - Saya seorang developer - - Saya mengerjakan System - - Saya suka dengan servers - - Saya melakukan projek open-source - - Projek-projek yang seru sangat menarik buat saya diff --git a/exampleSite/data/id/sections/about.yaml b/exampleSite/data/id/sections/about.yaml deleted file mode 100644 index 6e5f3a1..0000000 --- a/exampleSite/data/id/sections/about.yaml +++ /dev/null @@ -1,78 +0,0 @@ -# section information -section: - name: Tentang Saya - id: about - enable: true - weight: 1 - showOnNavbar: true - template: sections/about.html - -# your designation -designation: Programmer -# your company information -company: - name: Example Co. - url: "https://www.example.com" - -# your resume. this file path should be relative to you "static" directory -resume: "files/resume.pdf" - -# a summary about you -summary: 'Saya seorang insinyur perangkat lunak yang bersemangat dengan pengalaman kerja x tahun. Saya membuat alat OSS untuk [Kubernetes] (https://kubernetes.io/) menggunakan GO. Alat saya membantu orang untuk menyebarkan beban kerja mereka di Kubernetes. Terkadang, saya mengerjakan beberapa proyek menyenangkan seperti menulis tema, dll.' - -# your social links -# give as many as you want. use font-awesome for the icons. -socialLinks: -- name: Email - icon: "fas fa-envelope" - url: "example@gmail.com" - -- name: Github - icon: "fab fa-github" - url: "https://www.github.com/example" - -- name: Stackoverflow - icon: "fab fa-stack-overflow" - url: "#" - -- name: LinkedIn - icon: "fab fa-linkedin" - url: "#" - -- name: Twitter - icon: "fab fa-twitter" - url: "#" - -- name: Facebook - icon: "fab fa-facebook" - url: "#" - -# your soft skills -# give the percentage between 50 to 100 with 5 intervals. -# currently supported colors: blue, yellow, pink, green, sky, orange -softSkills: -- name: Kepemimpinan - percentage: 85 - color: blue -- name: Bekerja dengan Tim - percentage: 90 - color: yellow -- name: Komunikasi - percentage: 85 - color: pink -- name: Kerja Keras - percentage: 85 - color: green -- name: Belajar Cepat - percentage: 85 - color: sky -- name: Menyelesaikan Masalah - percentage: 85 - color: orange -# you can also provide color code instead of pre-defined color name -# - name: Example 1 -# percentage: 75 -# color: "#00adb5" -# - name: Example 2 -# percentage: 65 -# color: "#8b8383" diff --git a/exampleSite/data/id/sections/achievements.yaml b/exampleSite/data/id/sections/achievements.yaml deleted file mode 100644 index 6c72ad5..0000000 --- a/exampleSite/data/id/sections/achievements.yaml +++ /dev/null @@ -1,24 +0,0 @@ -# section information -section: - name: Presentasi - id: achievements - enable: true - weight: 6 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# Your achievements achievements -achievements: -- title: Presenter Terbaik - image: /images/sections/achievements/presenter.jpg - summary: Best presenter in the 2020 XYZ conference. -- title: Juara - image: /images/sections/achievements/sport.jpg - summary: Champion in cycling inter-city cycling championship 2020. -- title: Wisuda - image: /images/sections/achievements/graduation-cap.jpg - summary: Received Bachelor of Science (B.Sc.) in Computer Science and Engineer from XYZ University. -- title: Pemenang Award - image: /images/sections/achievements/woman-winner.jpg - summary: Lorem ipsum dolor sit amet consectetur adipisicing elit. Possimus architecto minus facere vero? diff --git a/exampleSite/data/id/sections/experiences.yaml b/exampleSite/data/id/sections/experiences.yaml deleted file mode 100644 index 8db8624..0000000 --- a/exampleSite/data/id/sections/experiences.yaml +++ /dev/null @@ -1,64 +0,0 @@ -# section information -section: - name: Pengalaman - id: experiences - enable: true - weight: 3 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# Your experiences -experiences: -- company: - name: Example Co. - url: "https://www.example.com" - location: Dhaka Branch - # company overview - overview: Example Co. adalah perusahaan yang dikenal luas untuk pengembangan cloud-native. Itu membangun alat untuk Kubernetes. - positions: - - designation: Senior Software Engineer - start: Nov 2019 - # don't provide end date if you are currently working there. It will be replaced by "Present" - # end: Dec 2020 - # give some points about what was your responsibilities at the company. - responsibilities: - - Design and develop XYZ tool for ABC task - - Design, develop and manage disaster recovery tool [Xtool](https://www.example.com) that backup Kubernetes volumes, databases, and cluster's resource definition. - - Lead backend team. - - - designation: Junior Software Engineer - start: Nov 2017 - end: Okt 2019 - responsibilities: - - Implement and test xyz feature for abc tool. - - Support client for abc tool. - - Learn k,d,w technology for xyz. - -- company: - name: PreExample Co. - url: "https://www.preexample.com" - location: Nowhere - overview: PreExample Co. adalah perusahaan gateway untuk masuk ke Example co. Jadi, tidak ada yang istimewa di sini. - positions: - - designation: Software Engineer - start: Maret 2016 - end: Mei 2017 - responsibilities: - - Write lots of example codes. - - Read lots of examples. - - See lots of example videos. - -- company: - name: Intern Counting Company (ICC). - url: "https://www.intern.com" - location: Intern Land - overview: Perusahaan penghitung magang (ICC) bertanggung jawab untuk menghitung Insinyur magang di seluruh dunia. - positions: - - designation: Intern - start: Jun 2015 - end: Jan 2016 - responsibilities: - - Count lost of interns. - - Count more interns. - - Count me as an intern. diff --git a/exampleSite/data/id/sections/projects.yaml b/exampleSite/data/id/sections/projects.yaml deleted file mode 100644 index 861eced..0000000 --- a/exampleSite/data/id/sections/projects.yaml +++ /dev/null @@ -1,64 +0,0 @@ -# section information -section: - name: Projek - id: projects - enable: true - weight: 4 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# filter buttons -buttons: -- name: All - filter: "all" -- name: Profesional - filter: "profesional" -- name: Akademik - filter: "akademik" -- name: Hobi - filter: "hob1" - -# your projects -projects: -- name: Kubernetes - logo: /images/sections/projects/kubernetes.png - role: Contributor - timeline: "March 2018 - Present" - repo: https://github.com/kubernetes/kubernetes # If your project is a public repo on GitHub, then provide this link. it will show star count. - #url: "" # If your project is not a public repo but it has a website or any external details url then provide it here. don't provide "repo" and "url" simultaneously. - summary: Production-Grade Container Scheduling and Management. - tags: ["professional", "kubernetes", "cloud"] - -- name: Tensorflow - logo: /images/sections/projects/tensorflow.png - role: Developer - timeline: "Jun 2018 - Present" - repo: https://github.com/tensorflow/tensorflow - #url: "" - summary: An Open Source Machine Learning Framework for Everyone. - tags: ["professional", "machine-learning","academic"] - -- name: A sample academic paper - role: Team Lead - timeline: "Jan 2017 - Nov 2017" - url: "https://www.example.com" - summary: Lorem ipsum dolor sit amet consectetur adipisicing elit. Sapiente eius reprehenderit animi suscipit autem eligendi esse amet aliquid error eum. Accusantium distinctio soluta aliquid quas placeat modi suscipit eligendi nisi. - tags: ["academic","iot"] - -- name: Nocode - logo: /images/sections/projects/no-code.png - role: Nothing - timeline: "Oct 2019 - Dec 2019" - repo: https://github.com/kelseyhightower/nocode - #url: "" - summary: The best way to write secure and reliable applications. Write nothing; deploy nowhere. - tags: ["hobby", "fun"] - -- name: Toha - logo: /images/sections/projects/toha.png - role: Owner - timeline: "Jun 2019 - Present" - repo: https://github.com/hossainemruz/toha - summary: A Hugo theme for personal portfolio. - tags: ["hobby","hugo","theme","professional"] diff --git a/exampleSite/data/id/sections/recent-posts.yaml b/exampleSite/data/id/sections/recent-posts.yaml deleted file mode 100644 index 180c381..0000000 --- a/exampleSite/data/id/sections/recent-posts.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# section information -section: - name: Artikel Akhir - id: recent-posts - enable: true - weight: 5 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# no additional configuration is required diff --git a/exampleSite/data/id/sections/skills.yaml b/exampleSite/data/id/sections/skills.yaml deleted file mode 100644 index 47fd2bc..0000000 --- a/exampleSite/data/id/sections/skills.yaml +++ /dev/null @@ -1,49 +0,0 @@ -# section information -section: - name: Keahlian - id: skills - enable: true - weight: 2 - showOnNavbar: true - # Can optionally hide the title in sections - # hideTitle: true - -# Your Skills. -# Give a summary of you each skill in the summary section. -skills: -- name: Kubernetes - logo: "/images/sections/skills/kubernetes.png" - summary: "Mampu menerapkan, mengelola aplikasi di Kubernetes. Berpengalaman dalam menulis pengontrol Kubernetes untuk CRD." - url: "https://kubernetes.io/" - -- name: Go Development - logo: "/images/sections/skills/go.png" - summary: "Menggunakan sebagai bahasa utama untuk pengembangan profesional. Mampu menulis program yang dapat diskalakan, dapat diuji, dan dipelihara." - url: "https://golang.org/" - -- name: Cloud Computing - logo: "/images/sections/skills/cloud.png" - summary: "Worked with most of the major clouds such as GCP, AWS, Azure etc." - -- name: Docker - logo: "/images/sections/skills/docker.svg" - summary: "Tulis sebagian besar program sebagai kontainer docker. Berpengalaman dengan proses pembangunan multi-tahap dan multi-arch." - url: "https://www.docker.com/" - -- name: Prometheus - logo: "/images/sections/skills/prometheus.png" - summary: "Mampu mengatur, mengkonfigurasi metrik Prometheus. Berpengalaman dengan PromQL, AlertManager. Juga, berpengalaman dengan eksportir menulis metrik." - url: "https://prometheus.io/" - -- name: Linux - logo: "/images/sections/skills/linux.png" - summary: "Menggunakan sebagai sistem operasi utama. Mampu menulis skrip bash / shell." - -- name: Git - logo: "/images/sections/skills/git.png" - summary: "Berpengalaman dengan pengembangan berbasis git. Kebanyakan, gunakan Github. Juga, miliki pengalaman bekerja dengan GitLab." - url: "https://git-scm.com/" - -- name: C++ - logo: "/images/sections/skills/c++.png" - summary: "Ketahui pemrograman C / C ++ dasar. Digunakan untuk pemrograman kontes dan pemecahan masalah." diff --git a/exampleSite/data/id/site.yaml b/exampleSite/data/id/site.yaml deleted file mode 100644 index e687d44..0000000 --- a/exampleSite/data/id/site.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright Notice -copyright: © 2020 Copyright. - -# Meta description for your site. This will help the search engines to find your site. -description: Portofolio dan blog pribadi dari Jane Doe. - -# specify the list of custom menus that you want to show in the top navbar. -# they will be separated by a divider from the main menus. -customMenus: -- name: Docs - url: https://toha-guides.netlify.app/posts/ \ No newline at end of file diff --git a/exampleSite/data/it/author.yaml b/exampleSite/data/it/author.yaml deleted file mode 100644 index 311c37b..0000000 --- a/exampleSite/data/it/author.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# alcune informazioni su di te -name: "John Doe" -nickname: "John" -# messaggio di saluto prima del tuo nome. Se non inserito, verrà visualizzato "Hi! I am" -greeting: "Ciao, sono" -image: "images/author/john.png" -# inserisci le tue informazioni di contatto. Saranno utilizzate nel piè di pagina -contactInfo: - email: "johndoe@example.com" - phone: "+0123456789" - -# alcune informazioni di sintesi sulle tue competenze -summary: - - Sono uno sviluppatore - - Sono un ingegnere del software - - Sono esperto in server - - Lavoro su progetti open-source - - Mi piace lavorare su progetti di diverso tipo diff --git a/exampleSite/data/it/sections/about.yaml b/exampleSite/data/it/sections/about.yaml deleted file mode 100644 index 7730469..0000000 --- a/exampleSite/data/it/sections/about.yaml +++ /dev/null @@ -1,78 +0,0 @@ -# informazioni sulla sezione -section: - name: Informazioni personali - id: about - enable: true - weight: 1 - showOnNavbar: true - template: sections/about.html - -# la tua qualifica -designation: Ingegnere del software -# informazioni sulla tua azienda -company: - name: Example Co. - url: "https://www.example.com" - -# il tuo cv. il percorso di questo file deve essere formulato in termini relativi rispetto alla tua directory "static" -resume: "files/resume.pdf" - -# una breve sintesi su di te -summary: 'Sono un appassionato ingegnere del software con x anni di esperienzia lavorativa. Ho sviluppato strumenti OSS per [Kubernetes](https://kubernetes.io/) usando GO. I miei prodotti permettono di distribuire i carichi di lavoro in Kubernetes. A volte lavoro su progetti divertenti come svillupare un tema per Hugo, etc.' - -# i tuoi link social -# inserisci tutti i link che ritieni utili. Usa i caratteri font-awesome per le icone. -socialLinks: -- name: Email - icon: "fas fa-envelope" - url: "example@gmail.com" - -- name: Github - icon: "fab fa-github" - url: "https://www.github.com/example" - -- name: Stackoverflow - icon: "fab fa-stack-overflow" - url: "#" - -- name: LinkedIn - icon: "fab fa-linkedin" - url: "#" - -- name: Twitter - icon: "fab fa-twitter" - url: "#" - -- name: Facebook - icon: "fab fa-facebook" - url: "#" - -# le tue soft skill -# inserisci le percentuali tra 50 e 100. -# colori attualmente supportati: blue, yellow, pink, green, sky, orange -softSkills: -- name: Leadership - percentage: 85 - color: blue -- name: Team Work - percentage: 90 - color: yellow -- name: Communication - percentage: 85 - color: pink -- name: Hard Working - percentage: 85 - color: green -- name: Fast Learner - percentage: 85 - color: sky -- name: Problem Solving - percentage: 85 - color: orange -# puoi anche specificare i colori usando i codici invece che i nomi pre-definiti -# - name: Example 1 -# percentage: 75 -# color: "#00adb5" -# - name: Example 2 -# percentage: 65 -# color: "#8b8383" diff --git a/exampleSite/data/it/sections/achievements.yaml b/exampleSite/data/it/sections/achievements.yaml deleted file mode 100644 index 08d9c7b..0000000 --- a/exampleSite/data/it/sections/achievements.yaml +++ /dev/null @@ -1,24 +0,0 @@ -# informazioni sulla sezione -section: - name: Riconoscimenti - id: achievements - enable: true - weight: 6 - showOnNavbar: true - # Se lo desideri, puoi nascondere i titoli nelle sezioni - # hideTitle: true - -# I tuoi premi e riconoscimenti -achievements: -- title: Miglior relatore - image: /images/sections/achievements/presenter.jpg - summary: Migliore relatore alla conferenza XYZ del 2020. -- title: Campione - image: /images/sections/achievements/sport.jpg - summary: Campione nella corsa ciclistica inter-city del 2020. -- title: Titoli di studio - image: /images/sections/achievements/graduation-cap.jpg - summary: Laurea (B.Sc.) in Ingegneria informatica presso l'Università XYZ. -- title: Premi vinti - image: /images/sections/achievements/woman-winner.jpg - summary: Premio per il miglior lavoro scientifico alla Conferenza IEE del 2020. diff --git a/exampleSite/data/it/sections/experiences.yaml b/exampleSite/data/it/sections/experiences.yaml deleted file mode 100644 index a96d5f9..0000000 --- a/exampleSite/data/it/sections/experiences.yaml +++ /dev/null @@ -1,64 +0,0 @@ -# informazioni sulla sezione -section: - name: Esperienze - id: experiences - enable: true - weight: 3 - showOnNavbar: true - # Se lo desideri, puoi nascondere i titoli nelle sezioni - # hideTitle: true - -# Le tue esperienze -experiences: -- company: - name: Example Co. - url: "https://www.example.com" - location: Dhaka Branch - # breve presentazione dell'azienda - overview: Example Co. è un'azienda molto nota per prodotti orientati al cloud. Sviluppa strumenti per Kubernetes. - positions: - - designation: Ingegnere del software senior - start: Nov 2019 - # se stai ancora lavorando presso l'azienda, non inserire il parametro end. Sarà sostituito da "Present" - # end: Dec 2020 - # fornisci alcune informazioni sui tuoi compiti presso l'azienda - responsibilities: - - Progettazione e sviluppo dello strumento XYZ per il lavoro ABC - - Progettazione, sviluppo e gestione di strumenti di recovery [Xtool](https://www.example.com) per il backup di volumi Kubernetes, database, e definizione di risorse dei cluster. - - Guida del team di backend. - - - designation: Ingegnere del software junior - start: Nov 2017 - end: Ott 2019 - responsibilities: - - Implementazione e test della caratteristica xyz per lo strumento abc. - - Supporto client per lo strumento abc. - - Tecnologia di apprendimento k,d,w per xyz. - -- company: - name: PreExample Co. - url: "https://www.preexample.com" - location: Non qui - overview: PreExample Co. è un'azienda gateway per accedere a Example co. Niente di speciale qui. - positions: - - designation: Ingegnere del software - start: Marzo 2016 - end: Maggio 2017 - responsibilities: - - Scrittura di codici di esempio. - - Studio di codici di esempio. - - Visione di video di esempio. - -- company: - name: Intern Counting Company (ICC). - url: "https://www.intern.com" - location: Terra degli Stagisti - overview: Intern counting Company (ICC) è responsabile del conteggio internazionale degli ingegneri stagisti. - positions: - - designation: Stagista - start: Giu 2015 - end: Gen 2016 - responsibilities: - - Contare gli stagisti persi. - - Contare gli stagisti. - - Contarmi come stagista. diff --git a/exampleSite/data/it/sections/projects.yaml b/exampleSite/data/it/sections/projects.yaml deleted file mode 100644 index 3620d8f..0000000 --- a/exampleSite/data/it/sections/projects.yaml +++ /dev/null @@ -1,64 +0,0 @@ -# informazioni sulla sezione -section: - name: Progetti - id: projects - enable: true - weight: 4 - showOnNavbar: true - # Se lo desideri, puoi nascondere i titoli nelle sezioni - # hideTitle: true - -# pulsanti usati per il filtro -buttons: -- name: Tutti - filter: "tutti" -- name: Professionali - filter: "professionali" -- name: Accademici - filter: "accademici" -- name: Hobby - filter: "hobby" - -# i tuoi progetti -projects: -- name: Kubernetes - logo: /images/sections/projects/kubernetes.png - role: Contributore - timeline: "Marzo 2018 - Presente" - repo: https://github.com/kubernetes/kubernetes # Inserisci questo link se il tuo progetto è un repository pubblico su GitHub. Verrano visualizzate le stelle per il conteggio. - #url: "" # Se il tuo progetto non ha un repository pubblico ma un sito web o un link esterno inseriscilo qui. Non inserire entrambi i campii "repo" che "url". - summary: Production-Grade Container Scheduling and Management. - tags: ["professionale", "kubernetes", "cloud"] - -- name: Tensorflow - logo: /images/sections/projects/tensorflow.png - role: Sviluppatore - timeline: "Giugno 2018 - Presente" - repo: https://github.com/tensorflow/tensorflow - #url: "" - summary: An Open Source Machine Learning Framework for Everyone. - tags: ["professionale", "machine-learning","accademico"] - -- name: Un esempio di paper scientifico - role: Leader del gruppo di ricerca - timeline: "Gen 2017 - Nov 2017" - url: "https://www.example.com" - summary: Lorem ipsum dolor sit amet consectetur adipisicing elit. Sapiente eius reprehenderit animi suscipit autem eligendi esse amet aliquid error eum. Accusantium distinctio soluta aliquid quas placeat modi suscipit eligendi nisi. - tags: ["accademico","iot"] - -- name: Nocode - logo: /images/sections/projects/no-code.png - role: Niente - timeline: "Ott 2019 - Dic 2019" - repo: https://github.com/kelseyhightower/nocode - #url: "" - summary: Il modo migliore di scrivere applicazioni sicure ed affidabile. Non scrivere nulla; non distribuire nulla. - tags: ["hobby", "divertimento"] - -- name: Toha - logo: /images/sections/projects/toha.png - role: Proprietario - timeline: "Giu 2019 - Presente" - repo: https://github.com/hossainemruz/toha - summary: Un tema Hugo per il blog personale. - tags: ["hobby","hugo","tema","professionale"] diff --git a/exampleSite/data/it/sections/recent-posts.yaml b/exampleSite/data/it/sections/recent-posts.yaml deleted file mode 100644 index f95e991..0000000 --- a/exampleSite/data/it/sections/recent-posts.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# informazioni sulla sezione -section: - name: Post recenti - id: recent-posts - enable: true - weight: 5 - showOnNavbar: true - # Se lo desideri, puoi nascondere i titoli nelle sezioni - # hideTitle: true - -# non è richiesta alcuna configurazione aggiuntiva \ No newline at end of file diff --git a/exampleSite/data/it/sections/skills.yaml b/exampleSite/data/it/sections/skills.yaml deleted file mode 100644 index dcf4305..0000000 --- a/exampleSite/data/it/sections/skills.yaml +++ /dev/null @@ -1,49 +0,0 @@ -# informazioni sulla sezione -section: - name: Skills - id: skills - enable: true - weight: 2 - showOnNavbar: true - # Se lo desideri, puoi nascondere i titoli nelle sezioni - # hideTitle: true - -# Le tue competenze. -# Fornisci una sintesi delle tue competenze per la sezione di sintesi. -skills: -- name: Kubernetes - logo: "/images/sections/skills/kubernetes.png" - summary: "Capacità di distribuzione e gestione di applicazioni su Kubernetes. Esperienza nello sviluppo di controller CRD per Kubernetes." - url: "https://kubernetes.io/" - -- name: Sviluppo Go - logo: "/images/sections/skills/go.png" - summary: "Utilizzato come linguaggio principale per lo sviluppo professionale. Capacità di scrivere programmi scalabili, testabili e manutenibili." - url: "https://golang.org/" - -- name: Cloud Computing - logo: "/images/sections/skills/cloud.png" - summary: "Ha lavorato con la maggior parte dei principali sistemi cloud: GCP, AWS, Azure etc." - -- name: Docker - logo: "/images/sections/skills/docker.svg" - summary: "Scittura di programmi come container dockerized. Esperienza con processi multi-stage e multi-arch." - url: "https://www.docker.com/" - -- name: Prometheus - logo: "/images/sections/skills/prometheus.png" - summary: "Capacità di impostare e configurare metriche Prometheus. Esperienza con PromQL, AlertManager." - url: "https://prometheus.io/" - -- name: Linux - logo: "/images/sections/skills/linux.png" - summary: "Utilizzato come principale sistema operativo. Capacità di scrivere script bash/shell." - -- name: Git - logo: "/images/sections/skills/git.png" - summary: "Esperienza con lo sviluppo git, ed in particolare usando Github. Esperienza anche con GitLab." - url: "https://git-scm.com/" - -- name: C++ - logo: "/images/sections/skills/c++.png" - summary: "Conoscenza della programmazione di base C/C++, utilizzata per vari progetti di programmazione e problem solving." diff --git a/exampleSite/data/it/site.yaml b/exampleSite/data/it/site.yaml deleted file mode 100644 index 2f0a0c7..0000000 --- a/exampleSite/data/it/site.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright Notice -copyright: © 2020 Copyright. - -# Meta descrizione del tuo sito. Sarà utile per far trovare il tuo sito dai motori di ricerca. -description: Portfolio e blog di John Doe. - -# specifica la lista dei menu personalizzati che vuoi mostrare nella barra di navigazione in alto. -# i menu personalizzati saranno separati da un divisore dai menu principali. -customMenus: -- name: Documenti - url: https://toha-guides.netlify.app/posts/ diff --git a/exampleSite/static/files/resume.pdf b/exampleSite/static/files/resume.pdf deleted file mode 100644 index 83364b9..0000000 Binary files a/exampleSite/static/files/resume.pdf and /dev/null differ diff --git a/i18n/bn.toml b/i18n/bn.toml index a39e5f9..c0567aa 100644 --- a/i18n/bn.toml +++ b/i18n/bn.toml @@ -30,7 +30,7 @@ other = "ইমেইল নোটিফিকেশান এর মাধ্ other = "ইমেইল প্রবেশ করান" [newsletter_warning] -other = "আমরা আপনার ইমেল অন্য কারও সাথে শেয়ার করব না।" +other = "আপনার ইমেইল ঠিকানা প্রবেশের মাধমে আপনি এই ওয়েবসাইটের নিউজ লেটার পেতে সম্মত হচ্ছেন।" [submit] other = "জমা দিন" @@ -68,5 +68,44 @@ other = "অর্জিত ক্রেডিট" [extracurricular_activities] other = "পাঠক্রম বহির্ভূত কার্যক্রম" -[see_more] -other = "আরো দেখুন" +[show_more] +other = "আরো দেখান" + +[show_less] +other = "কম দেখান" + +[responsibilities] +other = "দায়িত্বসমুহ:" + +[present] +other = "বর্তমান" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +# [read] +# other = "Read" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "আরো" + +[view_certificate] +other = "সার্টিফিকেট দেখুন" + +[notes] +other = "নোট সমূহ" + +[disclaimer_text] +other = "দায় বিজ্ঞপ্তি" diff --git a/i18n/cn.toml b/i18n/cn.toml index 59f133e..aca17f7 100644 --- a/i18n/cn.toml +++ b/i18n/cn.toml @@ -33,7 +33,7 @@ other = "通过电子邮件接收最新信息" other = "填入 E-mail" [newsletter_warning] -other = "我们绝不会与任何人共享您的电子邮件。" +other = "输入您的电子邮件地址,即表示您同意接收本网站的时事通讯" [submit] other = "提交" @@ -71,5 +71,44 @@ other = "获得分数" [extracurricular_activities] other = "课外活动" -[see_more] +[show_more] other = "查看更多" + +[show_less] +other = "显示较少" + +# [responsibilities] +# other = "Responsibilities:" + +# [present] +# other = "Present" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +# [read] +# other = "Read" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "更多的" + +[view_certificate] +other = "查看证书" + +[notes] +other = "笔记" + +[disclaimer_text] +other = "责任通知" diff --git a/i18n/de.toml b/i18n/de.toml index 85f1a11..b9e3ada 100644 --- a/i18n/de.toml +++ b/i18n/de.toml @@ -1,6 +1,6 @@ # More documentation here: https://github.com/nicksnyder/go-i18n [home] -other = "Startseite" +other = "Home" [posts] other = "Beiträge" @@ -18,7 +18,7 @@ other = "Mein Lebenslauf" other = "Navigation" [contact_me] -other = "Kontakt aufnehmen" +other = "Kontaktiere mich:" [email] other = "E-Mail" @@ -30,10 +30,10 @@ other = "Telefon" other = "Mit dem Newsletter auf dem neuesten Stand bleiben" [newsletter_input_placeholder] -other = "E-Mail-Adresse eingeben" +other = "E-Mail Adresse eingeben" [newsletter_warning] -other = "Wir werden Ihre E-Mail-Adresse nicht an Dritte weitergeben." +other = "Mit der Eingabe Ihrer E-Mail-Adresse erklären Sie sich damit einverstanden, den Newsletter dieser Website zu erhalten." [submit] other = "Absenden" @@ -51,25 +51,64 @@ other = "Nächste" other = "Diese Seite verbessern" [out_of] -other = "van de" +other = "aus" [publications] -other = "Publicaties" +other = "Publikationen" [taken_courses] -other = "Cursussen gevolgd" +other = "Belegte Kurse" [course_name] -other = "Cursus naam" +other = "Kursname" [total_credit] -other = "Totaal krediet" +other = "Gesamtguthaben" [obtained_credit] -other = "Krediet verkregen" +other = "Erhaltenes Guthaben" [extracurricular_activities] -other = "Buitenschoolse activiteiten" +other = "Außerschulische Aktivitäten" -[see_more] -other = "Bekijk meer" +[show_more] +other = "Mehr anzeigen" + +[show_less] +other = "Weniger anzeigen" + +[responsibilities] +other = "Verantwortlichkeiten:" + +[present] +other = "heute" + +[comments_javascript] +other = "Bitte aktiviere JavaScript um die Kommentare zu sehen" + +[comments_by] +other = "Kommentare Unterstützt von" + +[read] +other = "Lesen" + +[project_star] +other = "Star" + +[project_details] +other = "Details" + +[err_404] +other = "Die Seite nach der Seite ist noch nicht vorhanden." + +[more] +other = "Mehr" + +[view_certificate] +other = "Zertifikat ansehen" + +[notes] +other = "Notizen" + +[disclaimer_text] +other = "Haftungshinweis" diff --git a/i18n/en.toml b/i18n/en.toml index 3a7aaf2..8c8463e 100644 --- a/i18n/en.toml +++ b/i18n/en.toml @@ -33,7 +33,7 @@ other = "Stay up to date with email notification" other = "Enter email" [newsletter_warning] -other = "We'll never share your email with anyone else." +other = "By entering your email address, you agree to receive the newsletter of this website." [submit] other = "Submit" @@ -71,5 +71,44 @@ other = "Obtained Credit" [extracurricular_activities] other = "Extracurricular Activities" -[see_more] -other = "See More" +[show_more] +other = "Show More" + +[show_less] +other = "Show Less" + +[responsibilities] +other = "Responsibilities:" + +[present] +other = "Present" + +[comments_javascript] +other = "Please enable JavaScript to view the" + +[comments_by] +other = "comments powered by" + +[read] +other = "Read" + +[project_star] +other = "Star" + +[project_details] +other = "Details" + +[err_404] +other = "The page you are looking for is not there yet." + +[more] +other = "More" + +[view_certificate] +other = "View Certificate" + +[notes] +other = "Notes" + +[disclaimer_text] +other = "Liability Notice" diff --git a/i18n/es.toml b/i18n/es.toml index a660c5d..1701fa6 100644 --- a/i18n/es.toml +++ b/i18n/es.toml @@ -33,7 +33,7 @@ other = "Subscribirse" other = "Ingrese email" [newsletter_warning] -other = "Jamás compartiremos tus datos con alguién mas" +other = "Al ingresar su dirección de correo electrónico, acepta recibir el boletín de este sitio web." [submit] other = "Enviar" @@ -71,5 +71,44 @@ other = "Crédito obtenido" [extracurricular_activities] other = "Actividades extracurriculares" -[see_more] +[show_more] other = "Ver más" + +[show_less] +other = "Muestra menos" + +# [responsibilities] +# other = "Responsibilities:" + +# [present] +# other = "Present" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +# [read] +# other = "Read" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "Más" + +[view_certificate] +other = "Ver Certificado" + +[notes] +other = "Notas" + +[disclaimer_text] +other = "Aviso de responsabilidad" diff --git a/i18n/fr.toml b/i18n/fr.toml index 44fa609..ae1b4e9 100644 --- a/i18n/fr.toml +++ b/i18n/fr.toml @@ -3,7 +3,7 @@ other = "Accueil" [posts] -other = "Des postes" +other = "Articles" [toc_heading] other = "Table des matières" @@ -15,7 +15,7 @@ other = "chez" other = "Mon Curriculum vitæ" [navigation] -other = "Naviguation" +other = "Navigation" [contact_me] other = "Contactez moi :" @@ -33,7 +33,7 @@ other = "Restez à jour par e-mail" other = "Entrez une adresse e-mail" [newsletter_warning] -other = "Nous ne partagerons jamais votre courriel avec quelqu'un d'autre." +other = "En renseignant votre adresse e-mail, vous acceptez de recevoir la newsletter de ce site." [submit] other = "Envoyer" @@ -71,5 +71,44 @@ other = "Crédit obtenu" [extracurricular_activities] other = "Activités extra-scolaires" -[see_more] +[show_more] other = "En savoir plus" + +[show_less] +other = "Montrer moins" + +# [responsibilities] +# other = "Responsibilities:" + +# [present] +# other = "Present" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +[read] +other = "Lire" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "Suite" + +[view_certificate] +other = "Afficher le certificat" + +[notes] +other = "Remarques" + +[disclaimer_text] +other = "Avis de responsabilité" diff --git a/i18n/hi.toml b/i18n/hi.toml new file mode 100644 index 0000000..c0c47f5 --- /dev/null +++ b/i18n/hi.toml @@ -0,0 +1,114 @@ +# More documentation here: https://github.com/nicksnyder/go-i18n +[home] +other = "होम" + +[posts] +other = "पोस्ट" + +[toc_heading] +other = "विषयसूची" + +[at] +other = "अन्य" + +[resume] +other = "बायोडाटा" + +[navigation] +other = "पथ प्रदर्शन" + +[contact_me] +other = "मुझसे संपर्क करो:" + +[email] +other = "ईमेल" + +[phone] +other = "फ़ोन" + +[newsletter_text] +other = "ईमेल अधिसूचना से अवगत रहें" + +[newsletter_input_placeholder] +other = "ईमेल दर्ज करें" + +[newsletter_warning] +other = "अपना ईमेल पता दर्ज करके, आप इस वेबसाइट का न्यूज़लेटर प्राप्त करने के लिए सहमत होते हैं।" + +[submit] +other = "जमा करें" + +[hugoAttributionText] +other = "द्वारा संचालित" + +[prev] +other = "पिछला" + +[next] +other = "आगे" + +[improve_this_page] +other = "इस पृष्ठ को सुधारें" + +[out_of] +other = "में से बाहर" + +[publications] +other = "प्रकाशन" + +[taken_courses] +other = "पाठ्यक्रम लिया" + +[course_name] +other = "कोर्स का नाम" + +[total_credit] +other = "कुल क्रेडिट" + +[obtained_credit] +other = "श्रेय प्राप्त किया" + +[extracurricular_activities] +other = "अतिरिक्त पाठयक्रम गतिविधियों" + +[show_more] +other = "और देखें" + +[show_less] +other = "कम दिखाएं" + +# [responsibilities] +# other = "Responsibilities:" + +# [present] +# other = "Present" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +# [read] +# other = "Read" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "अधिक" + +[view_certificate] +other = "प्रमाणपत्र देखें" + +[notes] +other = "टिप्पणियाँ" + +[disclaimer_text] +other = "दायित्व सूचना" diff --git a/i18n/id.toml b/i18n/id.toml index 244803f..9af6324 100644 --- a/i18n/id.toml +++ b/i18n/id.toml @@ -33,7 +33,7 @@ other = "Ingin selalu update dengan notifikasi email" other = "Masukkan email" [newsletter_warning] -other = "Kami tidak pernah berbagi data email dengan siapapun." +other = "Dengan memasukkan alamat email Anda, Anda setuju untuk menerima buletin situs web ini." [submit] other = "Kirim" @@ -71,5 +71,44 @@ other = "Memperoleh Kredit" [extracurricular_activities] other = "Kegiatan ekstrakulikuler" -[see_more] +[show_more] other = "Lihat Selengkapnya" + +[show_less] +other = "Tampilkan Lebih Sedikit" + +# [responsibilities] +# other = "Responsibilities:" + +# [present] +# other = "Present" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +# [read] +# other = "Read" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "Lebih" + +[view_certificate] +other = "Lihat Sertifikat" + +[notes] +other = "Catatan" + +[disclaimer_text] +other = "Pemberitahuan Kewajiban" diff --git a/i18n/it.toml b/i18n/it.toml index bbfa747..c18826f 100644 --- a/i18n/it.toml +++ b/i18n/it.toml @@ -33,7 +33,7 @@ other = "Resta aggiornato con la notifica di email" other = "Inserisci l'email" [newsletter_warning] -other = "Non condivideremo l'email con altri." +other = "Inserendo il tuo indirizzo email, accetti di ricevere la newsletter di questo sito." [submit] other = "Invia" @@ -71,5 +71,44 @@ other = "Credito ottenuto" [extracurricular_activities] other = "Attività extracurriculari" -[see_more] +[show_more] other = "Vedi altro" + +[show_less] +other = "Mostra meno" + +# [responsibilities] +# other = "Responsibilities:" + +# [present] +# other = "Present" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +# [read] +# other = "Read" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "Di più" + +[view_certificate] +other = "Féach ar an Teastas" + +[notes] +other = "Appunti" + +[disclaimer_text] +other = "Avviso di responsabilità" diff --git a/i18n/jp.toml b/i18n/jp.toml index 5676860..10e3769 100644 --- a/i18n/jp.toml +++ b/i18n/jp.toml @@ -30,7 +30,7 @@ other = "メールで最新情報を受け取る" other = "ここにメールアドレスを入力" [newsletter_warning] -other = "ご入力いただいたメールアドレスが他人に開示されることは決してございません。" +other = "メールアドレスを入力すると、このウェブサイトのニュースレターを受け取ることに同意したことになります。" [submit] other = "登録" @@ -68,5 +68,44 @@ other = "取得したクレジット" [extracurricular_activities] other = "課外活動" -[see_more] +[show_more] other = "続きを見る" + +[show_less] +other = "表示を減らす" + +# [responsibilities] +# other = "Responsibilities:" + +# [present] +# other = "Present" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +# [read] +# other = "Read" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "もっと" + +[view_certificate] +other = "ビューの証明書" + +[notes] +other = "ノート" + +[disclaimer_text] +other = "責任通知" diff --git a/i18n/ko.toml b/i18n/ko.toml new file mode 100644 index 0000000..c58fe9c --- /dev/null +++ b/i18n/ko.toml @@ -0,0 +1,114 @@ +# More documentation here: https://github.com/nicksnyder/go-i18n +[home] +other = "Home" + +[posts] +other = "게시글" + +[toc_heading] +other = "목차" + +[at] +other = "at" + +[resume] +other = "이력서" + +[navigation] +other = "바로가기" + +[contact_me] +other = "Contact me:" + +[email] +other = "Email" + +[phone] +other = "Phone" + +[newsletter_text] +other = "이메일 알림으로 최신 상태를 유지해보세요" + +[newsletter_input_placeholder] +other = "이메일을 입력하세요" + +[newsletter_warning] +other = "이메일 주소를 입력하면이 웹 사이트의 뉴스 레터 수신에 동의하는 것입니다." + +[submit] +other = "제출" + +[hugoAttributionText] +other = "Powered by" + +[prev] +other = "이전" + +[next] +other = "다음" + +[improve_this_page] +other = "이 페이지를 개선" + +[out_of] +other = "out of" + +[publications] +other = "Publications" + +[taken_courses] +other = "이수 과목" + +[course_name] +other = "과목명" + +[total_credit] +other = "총 수익" + +[obtained_credit] +other = "획득한 수익" + +[extracurricular_activities] +other = "기타 활동" + +[show_more] +other = "더보기" + +[show_less] +other = "간단히보기" + +# [responsibilities] +# other = "Responsibilities:" + +# [present] +# other = "Present" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +# [read] +# other = "Read" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "더" + +[view_certificate] +other = "인증서보기" + +[notes] +other = "메모" + +[disclaimer_text] +other = "책임 고지" diff --git a/i18n/nl.toml b/i18n/nl.toml new file mode 100644 index 0000000..19e7936 --- /dev/null +++ b/i18n/nl.toml @@ -0,0 +1,113 @@ +[home] +other = "Startseite" + +[posts] +other = "Beiträge" + +[toc_heading] +other = "Inhaltsverzeichnis" + +[at] +other = "bei" + +[resume] +other = "Mein Lebenslauf" + +[navigation] +other = "Navigation" + +[contact_me] +other = "Kontakt aufnehmen" + +[email] +other = "E-Mail" + +[phone] +other = "Telefon" + +[newsletter_text] +other = "Mit dem Newsletter auf dem neuesten Stand bleiben" + +[newsletter_input_placeholder] +other = "E-Mail-Adresse eingeben" + +[newsletter_warning] +other = "Door uw e-mailadres in te voeren, gaat u akkoord met het ontvangen van de nieuwsbrief van deze website." + +[submit] +other = "Absenden" + +[hugoAttributionText] +other = "Unterstützt von" + +[prev] +other = "Vorherige" + +[next] +other = "Nächste" + +[improve_this_page] +other = "Diese Seite verbessern" + +[out_of] +other = "van de" + +[publications] +other = "Publicaties" + +[taken_courses] +other = "Cursussen gevolgd" + +[course_name] +other = "Cursus naam" + +[total_credit] +other = "Totaal krediet" + +[obtained_credit] +other = "Krediet verkregen" + +[extracurricular_activities] +other = "Buitenschoolse activiteiten" + +[show_more] +other = "Bekijk meer" + +[show_less] +other = "Laat minder zien" + +# [responsibilities] +# other = "Responsibilities:" + +# [present] +# other = "Present" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +# [read] +# other = "Read" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "Meer" + +[view_certificate] +other = "Bekijk certificaat" + +[notes] +other = "Opmerkingen" + +[disclaimer_text] +other = "Haftungshinweis" \ No newline at end of file diff --git a/i18n/ru.toml b/i18n/ru.toml index 2a525c9..b2b3f60 100644 --- a/i18n/ru.toml +++ b/i18n/ru.toml @@ -33,7 +33,7 @@ other = "Подпишитесь на уведомления, чтобы не п other = "Введите email" [newsletter_warning] -other = "Ваши данные в безопасности" +other = "Вводя свой адрес электронной почты, вы соглашаетесь получать информационный бюллетень этого веб-сайта." [submit] other = "Подтвердить" @@ -71,5 +71,44 @@ other = "Полученный кредит" [extracurricular_activities] other = "Внеклассные занятия" -[see_more] +[show_more] other = "Узнать больше" + +[show_less] +other = "Показывай меньше" + +# [responsibilities] +# other = "Responsibilities:" + +# [present] +# other = "Present" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +# [read] +# other = "Read" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "Более" + +[view_certificate] +other = "Просмотреть сертификат" + +[notes] +other = "Ноты" + +[disclaimer_text] +other = "Уведомление об ответственности" diff --git a/i18n/vn.toml b/i18n/vn.toml index 331b699..cd32f2b 100644 --- a/i18n/vn.toml +++ b/i18n/vn.toml @@ -33,7 +33,7 @@ other = "Nhận email cập nhật thông tin" other = "Nhập email" [newsletter_warning] -other = "Chúng tôi sẽ không bao giờ chia sẻ email của bạn." +other = "Bằng cách nhập địa chỉ email của bạn, bạn đồng ý nhận bản tin của trang web này." [submit] other = "Gửi" @@ -71,5 +71,44 @@ other = "Tín dụng thu được" [extracurricular_activities] other = "Các hoạt động ngoại khóa" -[see_more] +[show_more] other = "Xem thêm" + +[show_less] +other = "Hiện ít hơn" + +# [responsibilities] +# other = "Responsibilities:" + +# [present] +# other = "Present" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +# [read] +# other = "Read" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "Hơn" + +[view_certificate] +other = "Xem chứng chỉ" + +[notes] +other = "Ghi chú" + +[disclaimer_text] +other = "Thông báo trách nhiệm" diff --git a/i18n/zh.toml b/i18n/zh.toml new file mode 100644 index 0000000..3efc426 --- /dev/null +++ b/i18n/zh.toml @@ -0,0 +1,114 @@ +# More documentation here: https://github.com/nicksnyder/go-i18n +[home] +other = "首頁" + +[posts] +other = "文章" + +[toc_heading] +other = "目錄" + +[at] +other = "at" + +[resume] +other = "履歷" + +[navigation] +other = "導覽列" + +[contact_me] +other = "聯絡方式:" + +[email] +other = "信箱" + +[phone] +other = "電話" + +[newsletter_text] +other = "通過電子郵件接收最新消息" + +[newsletter_input_placeholder] +other = "在此輸入您的電子郵件地址" + +[newsletter_warning] +other = "輸入您的電子郵件地址,即表示您同意接受本網站的最新消息" + +[submit] +other = "提交" + +[hugoAttributionText] +other = "Powered by" + +[prev] +other = "上一篇" + +[next] +other = "下一篇" + +[improve_this_page] +other = "改善此頁面" + +[out_of] +other = "/" + +[publications] +other = "出版" + +[taken_courses] +other = "修習課程" + +[course_name] +other = "課程名稱" + +[total_credit] +other = "總分" + +[obtained_credit] +other = "獲得學分" + +[extracurricular_activities] +other = "課外活動" + +[show_more] +other = "查看更多" + +[show_less] +other = "顯示較少" + +# [responsibilities] +# other = "Responsibilities:" + +# [present] +# other = "Present" + +# [comments_javascript] +# other = "Please enable JavaScript to view the" + +# [comments_by] +# other = "comments powered by" + +# [read] +# other = "Read" + +# [project_star] +# other = "Star" + +# [project_details] +# other = "Details" + +# [err_404] +# other = "The page you are looking for is not there yet." + +[more] +other = "更多的" + +[view_certificate] +other = "查看證書" + +[notes] +other = "筆記" + +[disclaimer_text] +other = "免責聲明" diff --git a/layouts/404.html b/layouts/404.html index 17944c1..c602109 100644 --- a/layouts/404.html +++ b/layouts/404.html @@ -19,10 +19,10 @@
- + Page Not Found

404

-

The page you are looking for is not there yet.

+

{{ i18n "err_404" }}

diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 2a5935f..af3faed 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -4,13 +4,20 @@ {{ .Page.Title }} {{- partial "header.html" . -}} + {{ template "_internal/opengraph.html" . }} {{ block "header" . }} {{ end }} {{ if site.GoogleAnalytics }} - {{ template "_internal/google_analytics_async.html" . }} + + {{ if hasPrefix site.GoogleAnalytics "UA-"}} + {{ template "_internal/google_analytics_async.html" . }} + {{ else }} + + {{ template "_internal/google_analytics.html" . }} + {{ end }} {{ end }} @@ -30,7 +37,8 @@ - {{- partial "footer.html" . -}} + {{ $footerTemplate:= site.Params.footer.template | default "footer.html" }} + {{- partial $footerTemplate . -}} {{ partial "scripts.html" . }} diff --git a/layouts/_default/index.json b/layouts/_default/index.json new file mode 100644 index 0000000..c29397c --- /dev/null +++ b/layouts/_default/index.json @@ -0,0 +1,5 @@ +{{- $.Scratch.Add "index" slice -}} +{{- range .Site.RegularPages -}} + {{- $.Scratch.Add "index" (dict "title" .Title "hero" (partial "helpers/get-hero.html" .) "date" (.Date.Format "January 2, 2006") "summary" .Summary "tags" .Params.tags "categories" .Params.categories "contents" .Plain "permalink" .Permalink) -}} +{{- end -}} +{{- $.Scratch.Get "index" | jsonify -}} diff --git a/layouts/_default/list.html b/layouts/_default/list.html index f6e79cb..8367014 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -1,6 +1,9 @@ {{ define "header" }} + + + {{ end }} {{ define "navbar" }} @@ -8,20 +11,22 @@ {{ end }} {{ define "sidebar" }} - {{ $blogHome:="#" }} + {{ $homePage:="#" }} {{ if site.IsMultiLingual }} - {{ $blogHome = (path.Join (cond ( eq .Language.Lang "en") "" .Language.Lang) .Type) }} + {{ $homePage = (path.Join (cond ( eq .Language.Lang "en") "" .Language.Lang) .Type) }} {{ end }}