mirror of
https://github.com/hacks-guide/Guide_3DS.git
synced 2024-11-23 01:19:49 +00:00
Remove Jekyll files
This commit is contained in:
parent
459306ab1c
commit
afcba54398
15
.gitattributes
vendored
15
.gitattributes
vendored
@ -1,15 +0,0 @@
|
|||||||
assets/fonts/* linguist-vendored
|
|
||||||
assets/js/main.min.js linguist-vendored
|
|
||||||
assets/js/lunr/* linguist-vendored
|
|
||||||
assets/js/plugins/* linguist-vendored
|
|
||||||
assets/js/vendor/* linguist-vendored
|
|
||||||
_sass/minimal-mistakes/vendor/* linguist-vendored
|
|
||||||
CHANGELOG.md text merge=union
|
|
||||||
docs/_docs/18-history.md text merge=union
|
|
||||||
|
|
||||||
*.md text
|
|
||||||
*.txt text
|
|
||||||
*.gm9 text
|
|
||||||
|
|
||||||
# probably not required, but CRLF is the default for Windows
|
|
||||||
images/browserconfig.xml text eol=crlf
|
|
0
.gitmodules
vendored
0
.gitmodules
vendored
3
Gemfile
3
Gemfile
@ -1,3 +0,0 @@
|
|||||||
source "https://rubygems.org"
|
|
||||||
gem "wdm", "~> 0.1.0" if Gem.win_platform?
|
|
||||||
gem 'minimal-mistakes-hacks-guide', :path => '_theme'
|
|
517
_config.yml
517
_config.yml
@ -1,517 +0,0 @@
|
|||||||
# Welcome to Jekyll!
|
|
||||||
#
|
|
||||||
# This config file is meant for settings that affect your entire site, values
|
|
||||||
# which you are expected to set up once and rarely need to edit after that.
|
|
||||||
# For technical reasons, this file is *NOT* reloaded automatically when you use
|
|
||||||
# `jekyll serve`. If you change this file, please restart the server process.
|
|
||||||
|
|
||||||
# Theme Settings
|
|
||||||
#
|
|
||||||
# Review documentation to determine if you should use `theme` or `remote_theme`
|
|
||||||
# https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/#installing-the-theme
|
|
||||||
|
|
||||||
theme : "minimal-mistakes-hacks-guide"
|
|
||||||
|
|
||||||
# Site Settings
|
|
||||||
title : "3DS Hacks Guide"
|
|
||||||
name : "Nintendo Homebrew"
|
|
||||||
description : "A complete guide to 3DS custom firmware"
|
|
||||||
url : "https://3ds.hacks.guide" # the base hostname & protocol for your site e.g. "https://mmistakes.github.io"
|
|
||||||
enforce_ssl : "3ds.hacks.guide"
|
|
||||||
repository : "hacks-guide/Guide_3DS" # GitHub username/repo-name e.g. "mmistakes/minimal-mistakes"
|
|
||||||
|
|
||||||
# SEO Related
|
|
||||||
google_site_verification : jVXoPK_-qzKJp4SScnZYpOIX3yDXfGnAoTBJYixUOwg
|
|
||||||
bing_site_verification : F3532011519E308583A0A2CAF2DD69E8
|
|
||||||
yandex_site_verification :
|
|
||||||
naver_site_verification :
|
|
||||||
|
|
||||||
# Analytics
|
|
||||||
analytics:
|
|
||||||
provider : "google-gtag" # false (default), "google", "google-universal", "google-gtag", "custom"
|
|
||||||
google:
|
|
||||||
tracking_id : "G-760Y60FQ3T"
|
|
||||||
anonymize_ip : # true, false (default)
|
|
||||||
|
|
||||||
|
|
||||||
# Site Author
|
|
||||||
author:
|
|
||||||
name : "Nintendo Homebrew"
|
|
||||||
bio : "Nintendo Homebrew Community"
|
|
||||||
location : "Nullsec"
|
|
||||||
links:
|
|
||||||
- label: "GitHub"
|
|
||||||
icon: "fab fa-fw fa-github"
|
|
||||||
url: "https://github.com/hacks-guide/Guide_3DS"
|
|
||||||
|
|
||||||
# Site Footer
|
|
||||||
footer:
|
|
||||||
links:
|
|
||||||
- label: "GitHub"
|
|
||||||
icon: "fab fa-fw fa-github"
|
|
||||||
url: "https://github.com/hacks-guide/Guide_3DS"
|
|
||||||
|
|
||||||
# Reading Files
|
|
||||||
include:
|
|
||||||
- .htaccess
|
|
||||||
- _pages
|
|
||||||
- _pages/en_US
|
|
||||||
exclude: [
|
|
||||||
"*.sublime-project",
|
|
||||||
"*.sublime-workspace",
|
|
||||||
vendor,
|
|
||||||
.asset-cache,
|
|
||||||
.bundle,
|
|
||||||
.jekyll-assets-cache,
|
|
||||||
.sass-cache,
|
|
||||||
assets/js/plugins,
|
|
||||||
assets/js/_main.js,
|
|
||||||
assets/js/vendor,
|
|
||||||
banner.js,
|
|
||||||
Capfile,
|
|
||||||
CHANGELOG,
|
|
||||||
config,
|
|
||||||
Gemfile,
|
|
||||||
Gruntfile.js,
|
|
||||||
gulpfile.js,
|
|
||||||
LICENSE,
|
|
||||||
log,
|
|
||||||
minimal-mistakes-jekyll.gemspec,
|
|
||||||
node_modules,
|
|
||||||
package.json,
|
|
||||||
package-lock.json,
|
|
||||||
Rakefile,
|
|
||||||
README,
|
|
||||||
tmp,
|
|
||||||
rss.py,
|
|
||||||
clean_translations.py,
|
|
||||||
crowdin.yaml,
|
|
||||||
staticman.yml,
|
|
||||||
torrents,
|
|
||||||
_pages/*/include,
|
|
||||||
_pages/af_ZA,
|
|
||||||
_pages/ar_SA,
|
|
||||||
_pages/bg_BG,
|
|
||||||
_pages/ca_ES,
|
|
||||||
_pages/cs_CZ,
|
|
||||||
_pages/da_DK,
|
|
||||||
# _pages/de_DE,
|
|
||||||
# _pages/el_GR,
|
|
||||||
_pages/en_PT,
|
|
||||||
# _pages/en_US,
|
|
||||||
_pages/et_EE,
|
|
||||||
_pages/ca_ES,
|
|
||||||
# _pages/es_ES,
|
|
||||||
_pages/fi_FI,
|
|
||||||
# _pages/fr_FR,
|
|
||||||
_pages/he_IL,
|
|
||||||
_pages/hr_HR,
|
|
||||||
# _pages/hu_HU,
|
|
||||||
_pages/id_ID,
|
|
||||||
# _pages/it_IT,
|
|
||||||
_pages/ja_JP,
|
|
||||||
# _pages/ko_KR,
|
|
||||||
_pages/ms_MY,
|
|
||||||
_pages/no_NO,
|
|
||||||
# _pages/nl_NL,
|
|
||||||
_pages/pl_PL,
|
|
||||||
# _pages/pt_BR,
|
|
||||||
_pages/pt_PT,
|
|
||||||
_pages/ro_RO,
|
|
||||||
_pages/ru_RU,
|
|
||||||
_pages/sr_SP,
|
|
||||||
_pages/sv_SE,
|
|
||||||
_pages/th_TH,
|
|
||||||
_pages/tr_TR,
|
|
||||||
_pages/uk_UA,
|
|
||||||
_pages/vi_VN,
|
|
||||||
# _pages/zh_CN,
|
|
||||||
# _pages/zh_TW,
|
|
||||||
]
|
|
||||||
|
|
||||||
markdown_ext: "markdown,mkdown,mkdn,mkd,md,txt"
|
|
||||||
|
|
||||||
# Defaults
|
|
||||||
defaults:
|
|
||||||
# _pages
|
|
||||||
- scope:
|
|
||||||
path: ""
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
layout: single
|
|
||||||
author_profile: false
|
|
||||||
sidebar: true
|
|
||||||
- scope:
|
|
||||||
path: "_pages/af_ZA"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /af_ZA/:basename:output_ext
|
|
||||||
lang: af
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ar_SA"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ar_SA/:basename:output_ext
|
|
||||||
lang: ar
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ca_ES"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ca_ES/:basename:output_ext
|
|
||||||
lang: ca
|
|
||||||
- scope:
|
|
||||||
path: "_pages/cs_CZ"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /cs_CZ/:basename:output_ext
|
|
||||||
lang: cs
|
|
||||||
- scope:
|
|
||||||
path: "_pages/da_DK"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /da_DK/:basename:output_ext
|
|
||||||
lang: da
|
|
||||||
- scope:
|
|
||||||
path: "_pages/de_DE"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /de_DE/:basename:output_ext
|
|
||||||
lang: ds
|
|
||||||
- scope:
|
|
||||||
path: "_pages/el_GR"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /el_GR/:basename:output_ext
|
|
||||||
lang: el
|
|
||||||
- scope:
|
|
||||||
path: "_pages/en_PT"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /en_PT/:basename:output_ext
|
|
||||||
lang: en-PT
|
|
||||||
- scope:
|
|
||||||
path: "_pages/en_US"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /:basename:output_ext
|
|
||||||
lang: en
|
|
||||||
- scope:
|
|
||||||
path: "_pages/es_ES"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /es_ES/:basename:output_ext
|
|
||||||
lang: es
|
|
||||||
- scope:
|
|
||||||
path: "_pages/fi_FI"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /fi_FI/:basename:output_ext
|
|
||||||
lang: fi
|
|
||||||
- scope:
|
|
||||||
path: "_pages/fr_FR"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /fr_FR/:basename:output_ext
|
|
||||||
lang: fr
|
|
||||||
- scope:
|
|
||||||
path: "_pages/he_IL"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /he_IL/:basename:output_ext
|
|
||||||
lang: he
|
|
||||||
- scope:
|
|
||||||
path: "_pages/hu_HU"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /hu_HU/:basename:output_ext
|
|
||||||
lang: hu
|
|
||||||
- scope:
|
|
||||||
path: "_pages/id_ID"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /id_ID/:basename:output_ext
|
|
||||||
lang: id
|
|
||||||
- scope:
|
|
||||||
path: "_pages/it_IT"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /it_IT/:basename:output_ext
|
|
||||||
lang: it
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ja_JP"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ja_JP/:basename:output_ext
|
|
||||||
lang: ja
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ko_KR"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ko_KR/:basename:output_ext
|
|
||||||
lang: ko
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ms_MY"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ms_MY/:basename:output_ext
|
|
||||||
lang: ms
|
|
||||||
- scope:
|
|
||||||
path: "_pages/no_NO"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /no_NO/:basename:output_ext
|
|
||||||
lang: no-NO
|
|
||||||
- scope:
|
|
||||||
path: "_pages/nl_NL"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /nl_NL/:basename:output_ext
|
|
||||||
lang: nl
|
|
||||||
- scope:
|
|
||||||
path: "_pages/pl_PL"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /pl_PL/:basename:output_ext
|
|
||||||
lang: pl
|
|
||||||
- scope:
|
|
||||||
path: "_pages/pt_BR"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /pt_BR/:basename:output_ext
|
|
||||||
lang: pt-BR
|
|
||||||
- scope:
|
|
||||||
path: "_pages/pt_PT"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /pt_PT/:basename:output_ext
|
|
||||||
lang: pt-PT
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ro_RO"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ro_RO/:basename:output_ext
|
|
||||||
lang: ro
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ru_RU"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ru_RU/:basename:output_ext
|
|
||||||
lang: ru
|
|
||||||
- scope:
|
|
||||||
path: "_pages/sr_SP"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /sr_SP/:basename:output_ext
|
|
||||||
lang: sr
|
|
||||||
- scope:
|
|
||||||
path: "_pages/sv_SE"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /sv_SE/:basename:output_ext
|
|
||||||
lang: sv
|
|
||||||
- scope:
|
|
||||||
path: "_pages/th_TH"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /th_TH/:basename:output_ext
|
|
||||||
lang: th
|
|
||||||
- scope:
|
|
||||||
path: "_pages/tr_TR"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /tr_TR/:basename:output_ext
|
|
||||||
lang: tr
|
|
||||||
- scope:
|
|
||||||
path: "_pages/uk_UA"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /uk_UA/:basename:output_ext
|
|
||||||
lang: uk
|
|
||||||
- scope:
|
|
||||||
path: "_pages/vi_VN"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /vi_VN/:basename:output_ext
|
|
||||||
lang: vi
|
|
||||||
- scope:
|
|
||||||
path: "_pages/zh_CN"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /zh_CN/:basename:output_ext
|
|
||||||
lang: zh-Hans
|
|
||||||
- scope:
|
|
||||||
path: "_pages/zh_TW"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /zh_TW/:basename:output_ext
|
|
||||||
lang: zh-Hant
|
|
||||||
- scope:
|
|
||||||
path: "_pages/af_ZA/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /af_ZA/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ar_SA/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ar_SA/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ca_ES/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ca_ES/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/cs_CZ/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /cs_CZ/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/da_DK/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /da_DK/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/de_DE/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /de_DE/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/el_GR/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /el_GR/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/en_PT/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /en_PT/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/en_US/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/es_ES/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /es_ES/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/fi_FI/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /fi_FI/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/fr_FR/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /fr_FR/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/he_IL/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /he_IL/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/hu_HU/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /hu_HU/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/id_ID/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /id_ID/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/it_IT/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /it_IT/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ja_JP/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ja_JP/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ko_KR/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ko_KR/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ms_MY/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ms_MY/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/no_NO/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /no_NO/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/nl_NL/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /nl_NL/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/pl_PL/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /pl_PL/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/pt_BR/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /pt_BR/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/pt_PT/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /pt_PT/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ro_RO/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ro_RO/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/ru_RU/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /ru_RU/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/sr_SP/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /sr_SP/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/sv_SE/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /sv_SE/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/th_TH/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /th_TH/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/tr_TR/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /tr_TR/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/uk_UA/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /uk_UA/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/vi_VN/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /vi_VN/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/zh_CN/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /zh_CN/index:output_ext
|
|
||||||
- scope:
|
|
||||||
path: "_pages/zh_TW/home.txt"
|
|
||||||
type: pages
|
|
||||||
values:
|
|
||||||
permalink: /zh_TW/index:output_ext
|
|
@ -1,149 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Donations
|
|
||||||
url: donations
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Updating B9S
|
|
||||||
url: updating-b9s
|
|
||||||
-
|
|
||||||
title: A9LH to B9S
|
|
||||||
url: a9lh-to-b9s
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: If you appreciate this guide, I accept <a href="donations">Donations</a>.
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Why Ads?
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: Cart Update
|
|
||||||
url: cart-update
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Seedminer
|
|
||||||
url: seedminer
|
|
||||||
-
|
|
||||||
title: DSiDumper
|
|
||||||
url: dsidumper
|
|
||||||
-
|
|
||||||
title: BannerBomb3
|
|
||||||
url: bannerbomb3
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (Powersaves)
|
|
||||||
url: flashing-ntrboot-(powersaves)
|
|
||||||
-
|
|
||||||
title: BrowserHax 2020
|
|
||||||
url: homebrew-launcher-(browserhax-2020)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (Soundhax)
|
|
||||||
url: homebrew-launcher-(soundhax)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (Alternatives)
|
|
||||||
url: homebrew-launcher-(alternatives)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (Steelhax)
|
|
||||||
url: homebrew-launcher-(steelhax)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (PicHaxx)
|
|
||||||
url: homebrew-launcher-(pichaxx)
|
|
||||||
-
|
|
||||||
title: NTR and Cubic Ninja
|
|
||||||
url: ntr-and-cubic-ninja
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (2xrsa)
|
|
||||||
url: installing-boot9strap-(2xrsa)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Browser)
|
|
||||||
url: installing-boot9strap-(browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SafeB9SInstaller)
|
|
||||||
url: installing-boot9strap-(safeb9sinstaller)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET)
|
|
||||||
url: installing-boot9strap-(mset)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Frogtool)
|
|
||||||
url: installing-boot9strap-(frogtool)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Fredtool)
|
|
||||||
url: installing-boot9strap-(fredtool)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (USM)
|
|
||||||
url: installing-boot9strap-(usm)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (HBL-USM)
|
|
||||||
url: installing-boot9strap-(hbl-usm)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,149 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Donations
|
|
||||||
url: donations
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Updating B9S
|
|
||||||
url: updating-b9s
|
|
||||||
-
|
|
||||||
title: A9LH to B9S
|
|
||||||
url: a9lh-to-b9s
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: If you appreciate this guide, I accept <a href="donations">Donations</a>.
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Why Ads?
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: Cart Update
|
|
||||||
url: cart-update
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Seedminer
|
|
||||||
url: seedminer
|
|
||||||
-
|
|
||||||
title: DSiDumper
|
|
||||||
url: dsidumper
|
|
||||||
-
|
|
||||||
title: BannerBomb3
|
|
||||||
url: bannerbomb3
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (Powersaves)
|
|
||||||
url: flashing-ntrboot-(powersaves)
|
|
||||||
-
|
|
||||||
title: BrowserHax 2020
|
|
||||||
url: homebrew-launcher-(browserhax-2020)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (Soundhax)
|
|
||||||
url: homebrew-launcher-(soundhax)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (Alternatives)
|
|
||||||
url: homebrew-launcher-(alternatives)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (Steelhax)
|
|
||||||
url: homebrew-launcher-(steelhax)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (PicHaxx)
|
|
||||||
url: homebrew-launcher-(pichaxx)
|
|
||||||
-
|
|
||||||
title: NTR and Cubic Ninja
|
|
||||||
url: ntr-and-cubic-ninja
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (2xrsa)
|
|
||||||
url: installing-boot9strap-(2xrsa)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Browser)
|
|
||||||
url: installing-boot9strap-(browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SafeB9SInstaller)
|
|
||||||
url: installing-boot9strap-(safeb9sinstaller)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET)
|
|
||||||
url: installing-boot9strap-(mset)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Frogtool)
|
|
||||||
url: installing-boot9strap-(frogtool)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Fredtool)
|
|
||||||
url: installing-boot9strap-(fredtool)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (USM)
|
|
||||||
url: installing-boot9strap-(usm)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (HBL-USM)
|
|
||||||
url: installing-boot9strap-(hbl-usm)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Startseite
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Problemlösungen
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Prüfe auf CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: Nutzung von GodMode9
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Beitragen
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Wechseln der Region
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: CFW deinstallieren
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Danksagungen
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Seitennavigation
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: Diese Website verwendet Cookies, um den aktuellen Anleitungsfortschritt auf der Seitenansicht anzuzeigen und um die Seite zu verbessern.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Für Support auf Englisch, bitte um Hilfe auf dem <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'Wenn du diese Anleitung wertschätzt, akzeptieren wir auch <a href="contribute#donations">Spenden</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Quellcode
|
|
||||||
-
|
|
||||||
title: Seitennavigation
|
|
||||||
-
|
|
||||||
title: Datenschutzerklärung
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Gesamtfortschritt
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Startseite
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Wichtige Informationen
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Erste Schritte
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: boot9strap installieren (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: boot9strap installieren (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: boot9strap installieren (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Mehrere Optionen
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: ntrboot flashen (Ein 3DS-System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: ntrboot flashen (Mehrere 3DS-Systeme)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: ntrboot flashen (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: ntrboot flashen (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: boot9strap installieren (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: boot9strap installieren (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: boot9strap installieren (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: boot9strap installieren (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: boot9strap installieren (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: boot9strap installieren (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Setup abschließen
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Αρχική
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Συχνές ερωτήσεις
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Επίλυση προβλημάτων
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Έλεγχος για CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: Χρήση του GodMode9
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Συνεισφορά
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Αλλαγή περιοχής
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Αφαίρεση του CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Ευχαριστίες
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Πλοήγηση ιστοτόπου
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: Αυτός ο ιστότοπος χρησιμοποιεί cookie για την προβολή της τρέχουσας προόδου του οδηγού στην πλαϊνή στήλη, καθώς και για τη γενικότερη βελτίωση της εμπειρίας σας.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Για υποστήριξη στα αγγλικά, ζητήστε βοήθεια στο <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew στο Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'Εάν εκτιμάτε αυτόν τον οδηγό, δεχόμαστε <a href="contribute#donations">δωρεές</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Κώδικας
|
|
||||||
-
|
|
||||||
title: Πλοήγηση ιστοτόπου
|
|
||||||
-
|
|
||||||
title: Πολιτική απορρήτου
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Συνολικη προοδος
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Αρχική
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Βασικές πληροφορίες
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Έναρξη
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Εγκατάσταση του boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Εγκατάσταση του boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Εγκατάσταση του boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Πολλαπλές επιλογές
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Φόρτωση του ntrboot (ένα σύστημα 3DS)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Φόρτωση του ntrboot (πολλαπλά συστήματα 3DS)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Φόρτωση του ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Φόρτωση του ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Εγκατάσταση του boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Εγκατάσταση του boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Εγκατάσταση του boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Εγκατάσταση του boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Εγκατάσταση του boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Εγκατάσταση του boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Ολοκλήρωση εγκατάστασης
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Site Treasure Map
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Fer support in th' English 'o landlubbers, be askin' fer help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Treasure Map
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Inicio
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Resolución de Problemas
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Comprobación de CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: Uso de GodMode9
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribuir
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Cambio de región
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Desinstalar CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Créditos
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Navegación del sitio
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: Este sitio web utiliza cookies para mostrar el progreso actual de la guía en la barra lateral y hacer mejor el sitio de otras maneras.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Para soporte en inglés, pide ayuda en el <a href="https://discord.gg/MWxPgEp">Discord de Nintendo Homebrew</a>.
|
|
||||||
-
|
|
||||||
title: 'Si te gustó esta guía, aceptamos <a href="contribute#donations">Donaciones</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Código fuente
|
|
||||||
-
|
|
||||||
title: Navegación del sitio
|
|
||||||
-
|
|
||||||
title: Política de Privacidad
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Progreso total
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Inicio
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Información Importante
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Comencemos
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Instalar boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Instalar boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Instalar boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Múltiples opciones
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashear ntrboot (Una consola 3DS)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashear ntrboot (Dos consolas 3DS)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashear ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashear ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Instalar boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Instalar boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Instalar boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Instalar boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Instalar boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Instalar boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizar instalación
|
|
||||||
url: finalizing-setup
|
|
@ -1,149 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Donations
|
|
||||||
url: donations
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Updating B9S
|
|
||||||
url: updating-b9s
|
|
||||||
-
|
|
||||||
title: A9LH to B9S
|
|
||||||
url: a9lh-to-b9s
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: If you appreciate this guide, I accept <a href="donations">Donations</a>.
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Why Ads?
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: Cart Update
|
|
||||||
url: cart-update
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Seedminer
|
|
||||||
url: seedminer
|
|
||||||
-
|
|
||||||
title: DSiDumper
|
|
||||||
url: dsidumper
|
|
||||||
-
|
|
||||||
title: BannerBomb3
|
|
||||||
url: bannerbomb3
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (Powersaves)
|
|
||||||
url: flashing-ntrboot-(powersaves)
|
|
||||||
-
|
|
||||||
title: BrowserHax 2020
|
|
||||||
url: homebrew-launcher-(browserhax-2020)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (Soundhax)
|
|
||||||
url: homebrew-launcher-(soundhax)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (Alternatives)
|
|
||||||
url: homebrew-launcher-(alternatives)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (Steelhax)
|
|
||||||
url: homebrew-launcher-(steelhax)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (PicHaxx)
|
|
||||||
url: homebrew-launcher-(pichaxx)
|
|
||||||
-
|
|
||||||
title: NTR and Cubic Ninja
|
|
||||||
url: ntr-and-cubic-ninja
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (2xrsa)
|
|
||||||
url: installing-boot9strap-(2xrsa)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Browser)
|
|
||||||
url: installing-boot9strap-(browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SafeB9SInstaller)
|
|
||||||
url: installing-boot9strap-(safeb9sinstaller)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET)
|
|
||||||
url: installing-boot9strap-(mset)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Frogtool)
|
|
||||||
url: installing-boot9strap-(frogtool)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Fredtool)
|
|
||||||
url: installing-boot9strap-(fredtool)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (USM)
|
|
||||||
url: installing-boot9strap-(usm)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (HBL-USM)
|
|
||||||
url: installing-boot9strap-(hbl-usm)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Etusivu
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: UKK
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Sivukartta
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Englanninkielistä tukea saat <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew -palvelimelta Discordissa</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Lähdekoodi
|
|
||||||
-
|
|
||||||
title: Sivukartta
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Edistyminen
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Etusivu
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Accueil
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Dépannage
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Vérification de la présence d'un CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: Utilisation de GodMode9
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribuer
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Changement de région
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Désinstallation du CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Remerciements
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Index du site
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: Ce site web utilise des cookies pour afficher l'avancement actuel du guide sur la barre latérale et améliorer le site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Pour un support en Anglais, demander de l'aide sur le <a href="https://discord.gg/MWxPgEp">Discord Nintendo Homebrew</a>.
|
|
||||||
-
|
|
||||||
title: 'Si vous appréciez ce guide, nous acceptons les <a href="contribute#donations">Dons</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Index du site
|
|
||||||
-
|
|
||||||
title: Politique de confidentialité
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Progression globale
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Accueil
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Informations clés
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Pour commencer
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: ראשי
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: שאלות ותשובות
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: ניווט האתר
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: לקבלת תמיכה באנגלית, תבקשו עזרה ב<a href="https://discord.gg/MWxPgEp">Nintendo Homebrew על Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: מקור
|
|
||||||
-
|
|
||||||
title: ניווט האתר
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: ההתקדמות הכללית
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: ראשי
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Főoldal
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: GYIK
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Hibaelhárítás
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: CFW ellenőrzése
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 használata
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Közreműködés
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Régió módosítás
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: CFW eltávolítása
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Készítők
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Oldaltérkép
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: A weboldal "sütiket" használ, hogy nyomon tudd követni a haladásod az oldalsó menüben, és hogy jobbá tegye az oldalt.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Ha segítségre van szükséged (angol nyelven), keresd fel a <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew-t Discord-on</a>.
|
|
||||||
-
|
|
||||||
title: 'Amennyiben hasznosnak véled ezt az útmutatót, elfogadunk <a href="contribute#donations">adományokat</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Forráskód
|
|
||||||
-
|
|
||||||
title: Oldaltérkép
|
|
||||||
-
|
|
||||||
title: Adatvédelmi Irányelv
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Előrehaladás
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Főoldal
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Alapvető információk
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Kezdeti lépések
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Boot9strap telepítése (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Boot9strap telepítése (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Boot9strap telepítése (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Több lehetőség
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Ntrboot flashelése (egy 3DS rendszer)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Ntrboot flashelése (több 3DS rendszer)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Ntrboot flashelése (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Ntrboot flashelése (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Boot9strap telepítése (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Boot9strap telepítése (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Boot9strap telepítése (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Boot9strap telepítése (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Boot9strap telepítése (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Boot9strap telepítése (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Telepítés véglegesítése
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Risoluzione dei problemi
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Verifica del CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: Usare GodMode9
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribuisci
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Cambiare regione
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Disinstallare il CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Riconoscimenti
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Mappa del sito
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: Questo sito web utilizza i cookie per visualizzare l'avanzamento della guida sulla barra laterale o migliorare il sito.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Se hai bisogno di aiuto, chiedi pure su <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew su Discord</a> (in inglese).
|
|
||||||
-
|
|
||||||
title: 'Se hai gradito questa guida, accettiamo <a href="contribute#donations">Donazioni</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Codice Sorgente
|
|
||||||
-
|
|
||||||
title: Mappa del sito
|
|
||||||
-
|
|
||||||
title: Informativa sulla Privacy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Avanzamento
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Informazioni importanti
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Cominciamo!
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installazione di boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installazione di boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installazione di boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Più Opzioni
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flash di ntrboot (Singolo 3DS)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flash di ntrboot (Con più 3DS)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flash di ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flash di ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installazione di boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installazione di boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installazione di boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installazione di boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installazione di boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installazione di boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Completamento dell'installazione
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: ホーム
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: よくある質問
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: トラブルシューティング
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: CFWの確認
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9の使用方法
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: 貢献する
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: リージョンの変更
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: CFWのアンインストール
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: 謝辞
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: サイトナビゲーション
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: このWebサイトでは、サイドバーに現在のガイドの進捗状況を表示するなどの目的でcookieを使用しています。
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: 英語によるサポートについては、<a href="https://discord.gg/MWxPgEp"> Nintendo Homebrew on Discord </a>のヘルプをご覧ください。
|
|
||||||
-
|
|
||||||
title: 'このガイドがお役に立ちましたら <a href="contribute#donations">寄付</a> して頂けると幸いです。'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: ソースコード
|
|
||||||
-
|
|
||||||
title: サイトナビ
|
|
||||||
-
|
|
||||||
title: プライバシーポリシー
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: 全体の進捗状況
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: ホーム
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: 情報
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: はじめに
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: 홈
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: 자주 묻는 질문
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: 문제 해결
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: CFW 확인
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 사용법
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: 기여하기
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: 지역 변경
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: CFW 제거하기
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: 기여자
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: 사이트 탐색
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: 이 사이트는 현재 진행상황을 표시하고 사용자 경험을 향상시키기 위해 쿠키를 사용합니다.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: 영어로 지원을 요청하고 싶으시면 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew Discord 서버</a>에 도움을 요청해 주세요.
|
|
||||||
-
|
|
||||||
title: '이 가이드가 도움이 되었다면, <a href="contribute#donations">기부해 주시면</a> 감사하겠습니다.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: 소스 코드
|
|
||||||
-
|
|
||||||
title: 사이트 탐색
|
|
||||||
-
|
|
||||||
title: 개인정보 보호 정책
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: 전체 진행 상황
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: 홈
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: 주요 내용
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: 시작하기
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: boot9strap 설치 (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: boot9strap 설치 (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: boot9strap 설치 (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: 다중 옵션
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: ntrboot 플래싱 (단일 3DS)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: ntrboot 플래싱 (3DS 두 대)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: ntrboot 플래싱 (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: ntrboot 플래싱 (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: boot9strap 설치 (하드모드)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: boot9strap 설치 (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: boot9strap 설치 (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: boot9strap 설치 (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: boot9strap 설치 (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: boot9strap 설치 (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: 마무리 단계
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Soalan lazim
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Navigasi Halaman
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Sumber
|
|
||||||
-
|
|
||||||
title: Navigasi Halaman
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Veelgestelde vragen (FAQ)
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Probleemoplossing
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Controleren op CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: Het gebruiken van GodMode9
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Bijdragen
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Regio wijzigen
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: CFW verwijderen
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Navigatie
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: Deze website gebruikt cookies om de voortgang op de zijbalk bij te houden en de site te verbeteren.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Voor hulp in het Engels kan je terecht bij <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew op Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'Vind je dit een goede handleiding? We accepteren <a href="contribute#donations">donaties</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Broncode
|
|
||||||
-
|
|
||||||
title: Site Navigatie
|
|
||||||
-
|
|
||||||
title: Privacybeleid
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Algemene vooruitgang
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Belangrijkste Informatie
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Begin
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Sidenavigering
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Kilde
|
|
||||||
-
|
|
||||||
title: Sidenavigering
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Strona Główna
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Często zadawane pytania (FAQ)
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Nawigacja Po Stronie
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Aby uzyskać wsparcie w języku angielskim, wejdź na <a href="https://discord.gg/MWxPgEp">Serwer Nintendo Homebrew na Discordzie</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Źródło
|
|
||||||
-
|
|
||||||
title: Nawigacja Po Stronie
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Ogólny Postęp
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Strona główna
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Página Inicial
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checando por CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: Utilização do GodMode9
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribuir
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Mudança de Região
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Desinstalar CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Créditos
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Navegação do Site
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: Esta página usa cookies para mostrar o atual progresso da guia na barra lateral e, desta forma melhorar o site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Para suporte em Inglês, peça ajuda no <a href="https://discord.gg/MWxPgEp">Discord do Nintendo Homebrew</a>.
|
|
||||||
-
|
|
||||||
title: 'Se você gostou deste guia, nós aceitamos <a href="contribute#donations">Doações</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Fonte
|
|
||||||
-
|
|
||||||
title: Navegação do Site
|
|
||||||
-
|
|
||||||
title: Política de Privacidade
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Progresso Geral
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Página Inicial
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Informação Importante
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Começando
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Instalando boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Instalando boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Instalando boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Várias Opções
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (Único 3DS)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (Vários 3DS)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Instalando boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Instalando boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Instalando boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Instalando boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Instalando boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Instalando boot9strap (superskaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizando a Instalação
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Perguntas Frequentes
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Navegação do Site
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Código-fonte
|
|
||||||
-
|
|
||||||
title: Navegação do Site
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Acasă
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Intrebări frecvente
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Navigarea pe site
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: Acest website folosește cookie-uri pentru a afișa progresul actual al ghidului pe bara laterală și astfel îmbunătăți site-ul prin alte mijloace.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Pentru suport în engleză, cereți ajutor la <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew pe Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Codul sursă
|
|
||||||
-
|
|
||||||
title: Navigarea pe site
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Progres total
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Acasă
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Главная
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Вопросы и ответы
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Навигация по сайту
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: Этот сайт использует cookies для отображения текущего прогресса в руководстве на боковой панели и для других способов улучшения сайта.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: Для поддержки на английском языке обратитесь за помощью сюда <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Исходный код
|
|
||||||
-
|
|
||||||
title: Навигация по сайту
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Общий прогресс
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Главная
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,149 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Donations
|
|
||||||
url: donations
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Updating B9S
|
|
||||||
url: updating-b9s
|
|
||||||
-
|
|
||||||
title: A9LH to B9S
|
|
||||||
url: a9lh-to-b9s
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: If you appreciate this guide, I accept <a href="donations">Donations</a>.
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Why Ads?
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: Cart Update
|
|
||||||
url: cart-update
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Seedminer
|
|
||||||
url: seedminer
|
|
||||||
-
|
|
||||||
title: DSiDumper
|
|
||||||
url: dsidumper
|
|
||||||
-
|
|
||||||
title: BannerBomb3
|
|
||||||
url: bannerbomb3
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (Powersaves)
|
|
||||||
url: flashing-ntrboot-(powersaves)
|
|
||||||
-
|
|
||||||
title: BrowserHax 2020
|
|
||||||
url: homebrew-launcher-(browserhax-2020)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (Soundhax)
|
|
||||||
url: homebrew-launcher-(soundhax)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (Alternatives)
|
|
||||||
url: homebrew-launcher-(alternatives)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (Steelhax)
|
|
||||||
url: homebrew-launcher-(steelhax)
|
|
||||||
-
|
|
||||||
title: Homebrew Launcher (PicHaxx)
|
|
||||||
url: homebrew-launcher-(pichaxx)
|
|
||||||
-
|
|
||||||
title: NTR and Cubic Ninja
|
|
||||||
url: ntr-and-cubic-ninja
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (2xrsa)
|
|
||||||
url: installing-boot9strap-(2xrsa)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Browser)
|
|
||||||
url: installing-boot9strap-(browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SafeB9SInstaller)
|
|
||||||
url: installing-boot9strap-(safeb9sinstaller)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET)
|
|
||||||
url: installing-boot9strap-(mset)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Frogtool)
|
|
||||||
url: installing-boot9strap-(frogtool)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Fredtool)
|
|
||||||
url: installing-boot9strap-(fredtool)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (USM)
|
|
||||||
url: installing-boot9strap-(usm)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (HBL-USM)
|
|
||||||
url: installing-boot9strap-(hbl-usm)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Hem
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Vanliga frågor
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Navigering på webbplatsen
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: För support på engelska, be om hjälp av <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew på Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Källa
|
|
||||||
-
|
|
||||||
title: Navigering på webbplatsen
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Övergripande framsteg
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Hem
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Ana sayfa
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: S.S.S.
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Site Kılavuzu
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: İngilizce destek için <a href="https://discord.gg/MWxPgEp"> Nintendo Homebrew üzerinde </a>, yardım isteyin.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Kaynak
|
|
||||||
-
|
|
||||||
title: Site Kılavuzu
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Genel ilerleme
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Ana sayfa
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Source
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Câu hỏi thường gặp
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: Troubleshooting
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: Checking for CFW
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 Usage
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: Contribute
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: Region Changing
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: Uninstall CFW
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: Credits
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
|
|
||||||
-
|
|
||||||
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: Nguồn
|
|
||||||
-
|
|
||||||
title: Site Navigation
|
|
||||||
-
|
|
||||||
title: Privacy Policy
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: Overall Progress
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: Home
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: 主页
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: 常见问题
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: 问题排查
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: 检查自制固件
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: GodMode9 使用教程
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: 捐助
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: 区域变更
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: 卸载自制固件
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: 致谢
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: 网站导航
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: 本网站利用cookies在侧边栏上显示当前的操作进度并改善此站点的使用体验。
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: "如果有疑问并且懂英语的话,可以到 <a href=\"https://discord.gg/MWxPgEp\">Nintendo Homebrew Discord 服务器</a>上使用英文寻求帮助。(请注意,如果你身处中国大陆,你可能需要通过科学上网来访问 Discord)\n你也可以到译者的 <a href=\"https://stray-soul.site/index.php/qqgroup\">QQ 群</a>寻求帮助,群号为 942052497。"
|
|
||||||
-
|
|
||||||
title: '如果你喜欢我们的教程,可以通过<a href="contribute#donations">捐赠</a>支持我们。'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: 本站源码
|
|
||||||
-
|
|
||||||
title: 网站导航
|
|
||||||
-
|
|
||||||
title: 隐私政策
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: 总进度
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: 主页
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,108 +0,0 @@
|
|||||||
---
|
|
||||||
main:
|
|
||||||
-
|
|
||||||
title: 首頁
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: 常見問題 FAQ
|
|
||||||
url: faq
|
|
||||||
-
|
|
||||||
title: 疑難排解
|
|
||||||
url: troubleshooting
|
|
||||||
-
|
|
||||||
title: 檢查自製韌體
|
|
||||||
url: checking-for-cfw
|
|
||||||
-
|
|
||||||
title: 如何使用 GodMode9
|
|
||||||
url: godmode9-usage
|
|
||||||
-
|
|
||||||
title: 貢獻
|
|
||||||
url: contribute
|
|
||||||
-
|
|
||||||
title: 區碼變更
|
|
||||||
url: region-changing
|
|
||||||
-
|
|
||||||
title: 卸載自製韌體
|
|
||||||
url: uninstall-cfw
|
|
||||||
-
|
|
||||||
title: 製作群
|
|
||||||
url: credits
|
|
||||||
-
|
|
||||||
title: 網站導覽
|
|
||||||
url: site-navigation
|
|
||||||
top:
|
|
||||||
-
|
|
||||||
title: 此網站透過 Cookies 來顯示您手冊的操作進度以及提升此網站的使用經驗。
|
|
||||||
bottom:
|
|
||||||
-
|
|
||||||
title: 若需英語支援,請於 <a href="https://discord.gg/MWxPgEp">Discord 上的 Nintendo Homebrew 伺服器</a>發問。
|
|
||||||
-
|
|
||||||
title: '如果您喜歡本教學,我們很樂意接受<a href="contribute#donations">捐贈</a>。'
|
|
||||||
footer:
|
|
||||||
-
|
|
||||||
title: 本站原始碼
|
|
||||||
-
|
|
||||||
title: 網站導覽
|
|
||||||
-
|
|
||||||
title: 隱私權政策
|
|
||||||
sidebar_title:
|
|
||||||
-
|
|
||||||
title: 整體進度
|
|
||||||
sidebar_pages:
|
|
||||||
-
|
|
||||||
title: 首頁
|
|
||||||
url: /
|
|
||||||
-
|
|
||||||
title: Key Information
|
|
||||||
url: key-information
|
|
||||||
-
|
|
||||||
title: Get Started
|
|
||||||
url: get-started
|
|
||||||
-
|
|
||||||
title: ntrboot
|
|
||||||
url: ntrboot
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9)
|
|
||||||
url: installing-boot9strap-(mset9)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 CLI)
|
|
||||||
url: installing-boot9strap-(mset9-cli)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (MSET9 Play Store)
|
|
||||||
url: installing-boot9strap-(mset9-play-store)
|
|
||||||
-
|
|
||||||
title: Multiple Options
|
|
||||||
url: multiple-options
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Single System)
|
|
||||||
url: flashing-ntrboot-(3ds-single-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (3DS Multi System)
|
|
||||||
url: flashing-ntrboot-(3ds-multi-system)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (DSi)
|
|
||||||
url: flashing-ntrboot-(dsi)
|
|
||||||
-
|
|
||||||
title: Flashing ntrboot (NDS)
|
|
||||||
url: flashing-ntrboot-(nds)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Hardmod)
|
|
||||||
url: installing-boot9strap-(hardmod)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (ntrboot)
|
|
||||||
url: installing-boot9strap-(ntrboot)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (Soundhax)
|
|
||||||
url: installing-boot9strap-(soundhax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (safecerthax)
|
|
||||||
url: installing-boot9strap-(safecerthax)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (SSLoth-Browser)
|
|
||||||
url: installing-boot9strap-(ssloth-browser)
|
|
||||||
-
|
|
||||||
title: Installing boot9strap (super-skaterhax)
|
|
||||||
url: installing-boot9strap-(super-skaterhax)
|
|
||||||
-
|
|
||||||
title: Finalizing Setup
|
|
||||||
url: finalizing-setup
|
|
@ -1,98 +0,0 @@
|
|||||||
{% capture logo_path %}{{ site.logo }}{% endcapture %}
|
|
||||||
|
|
||||||
<div class="masthead">
|
|
||||||
<div class="masthead__inner-wrap">
|
|
||||||
<div class="masthead__menu">
|
|
||||||
<nav id="site-nav" class="greedy-nav">
|
|
||||||
{% unless logo_path == empty %}
|
|
||||||
<a class="site-logo" href="{{ '/' | relative_url }}"><img src="{{ logo_path | relative_url }}" alt="{{ site.masthead_title | default: site.title }}"></a>
|
|
||||||
{% endunless %}
|
|
||||||
<!-- hacks-guide change start: disable default masthead title -->
|
|
||||||
<!--
|
|
||||||
<a class="site-title" href="{{ '/' | relative_url }}">
|
|
||||||
{{ site.masthead_title | default: site.title }}
|
|
||||||
{% if site.subtitle %}<span class="site-subtitle">{{ site.subtitle }}</span>{% endif %}
|
|
||||||
</a>
|
|
||||||
-->
|
|
||||||
<!-- hacks-guide change end -->
|
|
||||||
<ul class="visible-links">
|
|
||||||
<!-- hacks-guide change start: multi-language configuration -->
|
|
||||||
{% assign split_path = page.path | split: "/" %}
|
|
||||||
{% assign locale = split_path[1] %}
|
|
||||||
{% assign titles = site.data.navigation[locale].main %}
|
|
||||||
{% if locale == 'en_US' %}
|
|
||||||
{% assign locale_var = '/' %}
|
|
||||||
{% else %}
|
|
||||||
{% assign locale_var = locale | prepend:'/' | append:'/' %}
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{% for link in site.data.navigation[locale].main %}
|
|
||||||
{% if link.url == "/" %}
|
|
||||||
<li class="masthead__menu-item masthead__menu-item--lg"><a href="{{ domain }}{{ locale_var }}">{{ link.title }}</a></li>
|
|
||||||
{% else %}
|
|
||||||
<li class="masthead__menu-item"><a href="{{ domain }}{{ locale_var }}{{ link.url }}">{{ link.title }}</a></li>
|
|
||||||
{% endif %}
|
|
||||||
{% endfor %}
|
|
||||||
<!-- hacks-guide change end -->
|
|
||||||
</ul>
|
|
||||||
{% if site.search == true %}
|
|
||||||
<button class="search__toggle" type="button">
|
|
||||||
<span class="visually-hidden">{{ site.data.ui-text[site.locale].search_label | default: "Toggle search" }}</span>
|
|
||||||
<i class="fas fa-search"></i>
|
|
||||||
</button>
|
|
||||||
{% endif %}
|
|
||||||
<!-- hacks-guide change start: Add language selector -->
|
|
||||||
<ul class="hidden-links links-menu hidden"></ul>
|
|
||||||
<ul class="hidden-links lang-menu hidden">
|
|
||||||
{% assign split_url = page.url | split: "/" %}
|
|
||||||
{% if split_url.size == 3 %}
|
|
||||||
{% assign langless_url = split_url[2] %}
|
|
||||||
{% else %}
|
|
||||||
{% assign langless_url = split_url[1] %}
|
|
||||||
{% endif %}
|
|
||||||
{% if langless_url == "index.html" %}
|
|
||||||
{% assign langless_url = "" %}
|
|
||||||
{% endif %}
|
|
||||||
<li class="masthead__menu-item"><a href="{{ site.url }}/{{ langless_url }}">English</a></li>
|
|
||||||
<li class="masthead__menu-item"><a href="{{ site.url }}/es_ES/{{ langless_url }}">Español</a></li>
|
|
||||||
<li class="masthead__menu-item"><a href="{{ site.url }}/de_DE/{{ langless_url }}">Deutsch</a></li>
|
|
||||||
<li class="masthead__menu-item"><a href="{{ site.url }}/fr_FR/{{ langless_url }}">Français</a></li>
|
|
||||||
<li class="masthead__menu-item"><a href="{{ site.url }}/it_IT/{{ langless_url }}">Italiano</a></li>
|
|
||||||
<li class="masthead__menu-item"><a href="{{ site.url }}/nl_NL/{{ langless_url }}">Nederlands</a></li>
|
|
||||||
<li class="masthead__menu-item"><a href="{{ site.url }}/pt_BR/{{ langless_url }}">Português do Brasil</a></li>
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/pt_PT/{{ langless_url }}">Português (Portugal)</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/ru_RU/{{ langless_url }}">Русский</a></li> -->
|
|
||||||
<li class="masthead__menu-item"><a href="{{ site.url }}/zh_CN/{{ langless_url }}">简体中文</a></li>
|
|
||||||
<li class="masthead__menu-item"><a href="{{ site.url }}/zh_TW/{{ langless_url }}">繁體中文</a></li>
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/pl_PL/{{ langless_url }}">Polski</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/tr_TR/{{ langless_url }}">Türkçe</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/vi_VN/{{ langless_url }}">Tiếng Việt</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/ca_ES/{{ langless_url }}">Català</a></li> -->
|
|
||||||
<li class="masthead__menu-item"><a href="{{ site.url }}/el_GR/{{ langless_url }}">Ελληνικά</a></li>
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/he_IL/{{ langless_url }}">עברית</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/sv_SE/{{ langless_url }}">Svenska</a></li> -->
|
|
||||||
<li class="masthead__menu-item"><a href="{{ site.url }}/ko_KR/{{ langless_url }}">한국어</a></li>
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/no_NO/{{ langless_url }}">Norsk</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/ja_JP/{{ langless_url }}">日本語</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/ar_SA/{{ langless_url }}">اللغة العربية</a></li> -->
|
|
||||||
<li class="masthead__menu-item"><a href="{{ site.url }}/hu_HU/{{ langless_url }}">Magyar</a></li>
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/ro_RO/{{ langless_url }}">Română</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/sr_SP/{{ langless_url }}">Српски</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/af_ZA/{{ langless_url }}">Afrikaans</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/ms_MY/{{ langless_url }}">Bahasa Melayu</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/fi_FI/{{ langless_url }}">Suomi</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/da_DK/{{ langless_url }}">Dansk</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/uk_UA/{{ langless_url }}">Українська</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/cs_CZ/{{ langless_url }}">Čeština</a></li> -->
|
|
||||||
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/en_PT/{{ langless_url }}">Pirate English</a></li> -->
|
|
||||||
</ul>
|
|
||||||
<button class="greedy-nav__toggle hidden" type="button">
|
|
||||||
<span class="visually-hidden">{{ site.data.ui-text[site.locale].menu_label | default: "Toggle menu" }}</span>
|
|
||||||
<div class="navicon"></div>
|
|
||||||
</button>
|
|
||||||
<button class="greedy-nav__toggle_lang"><div class="langicon"><i class="fa fa-language fa-lg" aria-hidden="true"></i></div></button>
|
|
||||||
<!-- hacks-guide change end -->
|
|
||||||
</nav>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
@ -1,2 +0,0 @@
|
|||||||
<meta http-equiv="refresh" content="0; URL={{ include.redirect_to }}">
|
|
||||||
<link rel="canonical" href="{{ include.redirect_to }}">
|
|
@ -1,44 +0,0 @@
|
|||||||
/*!
|
|
||||||
* Minimal Mistakes Jekyll Theme 4.24.0 by Michael Rose
|
|
||||||
* Copyright 2013-2020 Michael Rose - mademistakes.com | @mmistakes
|
|
||||||
* Licensed under MIT (https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE)
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* Variables */
|
|
||||||
@import "minimal-mistakes/variables";
|
|
||||||
|
|
||||||
/* Mixins and functions */
|
|
||||||
@import "minimal-mistakes/vendor/breakpoint/breakpoint";
|
|
||||||
@include breakpoint-set("to ems", true);
|
|
||||||
@import "minimal-mistakes/vendor/magnific-popup/magnific-popup"; // Magnific Popup
|
|
||||||
@import "minimal-mistakes/vendor/susy/susy";
|
|
||||||
@import "minimal-mistakes/mixins";
|
|
||||||
|
|
||||||
/* Core CSS */
|
|
||||||
@import "minimal-mistakes/reset";
|
|
||||||
@import "minimal-mistakes/base";
|
|
||||||
@import "minimal-mistakes/forms";
|
|
||||||
@import "minimal-mistakes/tables";
|
|
||||||
@import "minimal-mistakes/animations";
|
|
||||||
|
|
||||||
/* Components */
|
|
||||||
@import "minimal-mistakes/buttons";
|
|
||||||
@import "minimal-mistakes/notices";
|
|
||||||
@import "minimal-mistakes/masthead";
|
|
||||||
@import "minimal-mistakes/navigation";
|
|
||||||
@import "minimal-mistakes/footer";
|
|
||||||
@import "minimal-mistakes/search";
|
|
||||||
@import "minimal-mistakes/syntax";
|
|
||||||
|
|
||||||
/* Utility classes */
|
|
||||||
@import "minimal-mistakes/utilities";
|
|
||||||
|
|
||||||
/* Layout specific */
|
|
||||||
@import "minimal-mistakes/page";
|
|
||||||
@import "minimal-mistakes/archive";
|
|
||||||
@import "minimal-mistakes/sidebar";
|
|
||||||
@import "minimal-mistakes/print";
|
|
||||||
|
|
||||||
/* hacks-guide change start: add version selector */
|
|
||||||
@import "minimal-mistakes/vendor/hacks-guide/selector";
|
|
||||||
/* hacks-guide change end */
|
|
@ -1,40 +0,0 @@
|
|||||||
select {
|
|
||||||
background-color: $background-color;
|
|
||||||
color: $text-color;
|
|
||||||
font-weight: bold;
|
|
||||||
cursor: pointer;
|
|
||||||
border: 3px solid #585d66;
|
|
||||||
}
|
|
||||||
|
|
||||||
input {
|
|
||||||
color: $text-color;
|
|
||||||
font-weight: bold;
|
|
||||||
cursor: pointer;
|
|
||||||
border: 1px solid #585d66;
|
|
||||||
}
|
|
||||||
|
|
||||||
input:hover {
|
|
||||||
background-color: #767a80;
|
|
||||||
}
|
|
||||||
|
|
||||||
.selectversion {
|
|
||||||
background-color: $background-color;
|
|
||||||
text-align: center;
|
|
||||||
border: 1px solid #585d66;
|
|
||||||
border-radius: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
img.tableimage {
|
|
||||||
height: 40%;
|
|
||||||
width: 40%;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.modeltable {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
input[type="radio"] {
|
|
||||||
width: 50px;
|
|
||||||
height: 25px;
|
|
||||||
transition: none;
|
|
||||||
}
|
|
@ -1,296 +0,0 @@
|
|||||||
/* ==========================================================================
|
|
||||||
jQuery plugin settings and other scripts
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
$(document).ready(function() {
|
|
||||||
|
|
||||||
// external links should open in a new tab
|
|
||||||
var host = location.hostname
|
|
||||||
var allLinks = document.querySelectorAll('a')
|
|
||||||
for (var i = 0; i < allLinks.length; ++i) {
|
|
||||||
if (allLinks[i].hostname !== host && allLinks[i].hostname !== '') {
|
|
||||||
allLinks[i].target = '_blank'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// FitVids init
|
|
||||||
$("#main").fitVids();
|
|
||||||
|
|
||||||
// Sticky sidebar
|
|
||||||
var stickySideBar = function() {
|
|
||||||
var show =
|
|
||||||
$(".author__urls-wrapper button").length === 0
|
|
||||||
? $(window).width() > 1024 // width should match $large Sass variable
|
|
||||||
: !$(".author__urls-wrapper button").is(":visible");
|
|
||||||
if (show) {
|
|
||||||
// fix
|
|
||||||
$(".sidebar").addClass("sticky");
|
|
||||||
} else {
|
|
||||||
// unfix
|
|
||||||
$(".sidebar").removeClass("sticky");
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
stickySideBar();
|
|
||||||
|
|
||||||
$(window).resize(function() {
|
|
||||||
stickySideBar();
|
|
||||||
});
|
|
||||||
|
|
||||||
// Follow menu drop down
|
|
||||||
$(".author__urls-wrapper button").on("click", function() {
|
|
||||||
$(".author__urls").toggleClass("is--visible");
|
|
||||||
$(".author__urls-wrapper button").toggleClass("open");
|
|
||||||
});
|
|
||||||
|
|
||||||
// Close search screen with Esc key
|
|
||||||
$(document).keyup(function(e) {
|
|
||||||
if (e.keyCode === 27) {
|
|
||||||
if ($(".initial-content").hasClass("is--hidden")) {
|
|
||||||
$(".search-content").toggleClass("is--visible");
|
|
||||||
$(".initial-content").toggleClass("is--hidden");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
// Search toggle
|
|
||||||
$(".search__toggle").on("click", function() {
|
|
||||||
$(".search-content").toggleClass("is--visible");
|
|
||||||
$(".initial-content").toggleClass("is--hidden");
|
|
||||||
// set focus on input
|
|
||||||
setTimeout(function() {
|
|
||||||
$(".search-content input").focus();
|
|
||||||
}, 400);
|
|
||||||
});
|
|
||||||
|
|
||||||
// Smooth scrolling
|
|
||||||
var scroll = new SmoothScroll('a[href*="#"]', {
|
|
||||||
offset: 20,
|
|
||||||
speed: 400,
|
|
||||||
speedAsDuration: true,
|
|
||||||
durationMax: 500
|
|
||||||
});
|
|
||||||
|
|
||||||
// Gumshoe scroll spy init
|
|
||||||
if($("nav.toc").length > 0) {
|
|
||||||
var spy = new Gumshoe("nav.toc a", {
|
|
||||||
// Active classes
|
|
||||||
navClass: "active", // applied to the nav list item
|
|
||||||
contentClass: "active", // applied to the content
|
|
||||||
|
|
||||||
// Nested navigation
|
|
||||||
nested: false, // if true, add classes to parents of active link
|
|
||||||
nestedClass: "active", // applied to the parent items
|
|
||||||
|
|
||||||
// Offset & reflow
|
|
||||||
offset: 20, // how far from the top of the page to activate a content area
|
|
||||||
reflow: true, // if true, listen for reflows
|
|
||||||
|
|
||||||
// Event support
|
|
||||||
events: true // if true, emit custom events
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// add lightbox class to all image links
|
|
||||||
$(
|
|
||||||
"a[href$='.jpg'],a[href$='.jpeg'],a[href$='.JPG'],a[href$='.png'],a[href$='.gif'],a[href$='.webp']"
|
|
||||||
).addClass("image-popup");
|
|
||||||
|
|
||||||
// Magnific-Popup options
|
|
||||||
$(".image-popup").magnificPopup({
|
|
||||||
// disableOn: function() {
|
|
||||||
// if( $(window).width() < 500 ) {
|
|
||||||
// return false;
|
|
||||||
// }
|
|
||||||
// return true;
|
|
||||||
// },
|
|
||||||
type: "image",
|
|
||||||
tLoading: "Loading image #%curr%...",
|
|
||||||
gallery: {
|
|
||||||
enabled: true,
|
|
||||||
navigateByImgClick: true,
|
|
||||||
preload: [0, 1] // Will preload 0 - before current, and 1 after the current image
|
|
||||||
},
|
|
||||||
image: {
|
|
||||||
tError: '<a href="%url%">Image #%curr%</a> could not be loaded.'
|
|
||||||
},
|
|
||||||
removalDelay: 500, // Delay in milliseconds before popup is removed
|
|
||||||
// Class that is added to body when popup is open.
|
|
||||||
// make it unique to apply your CSS animations just to this exact popup
|
|
||||||
mainClass: "mfp-zoom-in",
|
|
||||||
callbacks: {
|
|
||||||
beforeOpen: function() {
|
|
||||||
// just a hack that adds mfp-anim class to markup
|
|
||||||
this.st.image.markup = this.st.image.markup.replace(
|
|
||||||
"mfp-figure",
|
|
||||||
"mfp-figure mfp-with-anim"
|
|
||||||
);
|
|
||||||
}
|
|
||||||
},
|
|
||||||
closeOnContentClick: true,
|
|
||||||
midClick: true // allow opening popup on middle mouse click. Always set it to true if you don't provide alternative source.
|
|
||||||
});
|
|
||||||
|
|
||||||
// Add anchors for headings
|
|
||||||
$('.page__content').find('h1, h2, h3, h4, h5, h6').each(function() {
|
|
||||||
var id = $(this).attr('id');
|
|
||||||
if (id) {
|
|
||||||
var anchor = document.createElement("a");
|
|
||||||
anchor.className = 'header-link';
|
|
||||||
anchor.href = '#' + id;
|
|
||||||
anchor.innerHTML = '<span class=\"sr-only\">Permalink</span><i class=\"fas fa-link\"></i>';
|
|
||||||
anchor.title = "Permalink";
|
|
||||||
$(this).append(anchor);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
/* hacks-guide change start: add configs for navigation bar and language selector */
|
|
||||||
if((window.location.href.indexOf("/he_IL/") > -1) || (window.location.href.indexOf("/ar_SA/") > -1)) {
|
|
||||||
$("body").css("direction", "rtl");
|
|
||||||
|
|
||||||
$("nav.greedy-nav .nav-selector").css("left", "2.5rem");
|
|
||||||
$("nav.greedy-nav .lang-selector").css("left", ".2rem");
|
|
||||||
|
|
||||||
$("nav.greedy-nav .links-menu").css("right", "auto");
|
|
||||||
$("nav.greedy-nav .lang-menu").css("right", "auto");
|
|
||||||
|
|
||||||
$("nav.greedy-nav .links-menu").css("left", "2.5rem");
|
|
||||||
$("nav.greedy-nav .lang-menu").css("left", ".2rem");
|
|
||||||
|
|
||||||
$("nav.greedy-nav .visible-links").css("padding-right", "0");
|
|
||||||
$("nav.greedy-nav .visible-links").css("padding-left", "2rem");
|
|
||||||
|
|
||||||
$("nav.greedy-nav .visible-links li:first-child a").css("margin-right", "0");
|
|
||||||
$("nav.greedy-nav .visible-links li:first-child a").css("margin-left", "1rem");
|
|
||||||
|
|
||||||
$("nav.greedy-nav .visible-links li:first-child").css("padding-right", "0");
|
|
||||||
$("nav.greedy-nav .visible-links li:first-child").css("padding-left", "2em");
|
|
||||||
|
|
||||||
$("nav.greedy-nav .visible-links li:last-child a").css("margin-right", "1rem");
|
|
||||||
$("nav.greedy-nav .visible-links li:last-child a").css("margin-left", "0");
|
|
||||||
|
|
||||||
// for some reason js cannot directly modify :before and :after pseudo-elements' css
|
|
||||||
$('nav.greedy-nav').prepend('<style>.hidden-links:before{right:inherit !important;}</style>');
|
|
||||||
$('nav.greedy-nav').prepend('<style>.hidden-links:before{left:5px !important;}</style>');
|
|
||||||
|
|
||||||
$('nav.greedy-nav').prepend('<style>.hidden-links:after{right:inherit !important;}</style>');
|
|
||||||
$('nav.greedy-nav').prepend('<style>.hidden-links:after{left:5px !important;}</style>');
|
|
||||||
}
|
|
||||||
/* hacks-guide change end */
|
|
||||||
|
|
||||||
/* hacks-guide change start: add progress table */
|
|
||||||
var sidebar_shown = false;
|
|
||||||
|
|
||||||
var devices = {
|
|
||||||
"get-started-(old-3ds)": "0",
|
|
||||||
"get-started-(new-3ds)": "1",
|
|
||||||
};
|
|
||||||
|
|
||||||
// The pages used to lookup which route to display
|
|
||||||
// parsed from the location of the url
|
|
||||||
// the value is the key to the displayed route in the device_common/old/new variable below
|
|
||||||
//
|
|
||||||
var methods = {
|
|
||||||
"key-information": "0",
|
|
||||||
"installing-boot9strap-(soundhax)": "1",
|
|
||||||
"ntrboot": "2",
|
|
||||||
"flashing-ntrboot-(3ds-single-system)": "3",
|
|
||||||
"flashing-ntrboot-(3ds-multi-system)": "4",
|
|
||||||
"flashing-ntrboot-(dsi)": "5",
|
|
||||||
"flashing-ntrboot-(nds)": "6",
|
|
||||||
"installing-boot9strap-(hardmod)": "7",
|
|
||||||
"installing-boot9strap-(mset9)": "8",
|
|
||||||
"installing-boot9strap-(ssloth-browser)": "9",
|
|
||||||
"installing-boot9strap-(safecerthax)": "10",
|
|
||||||
"installing-boot9strap-(super-skaterhax)": "11",
|
|
||||||
"installing-boot9strap-(mset9-play-store)": "12",
|
|
||||||
"installing-boot9strap-(mset9-cli)": "13"
|
|
||||||
};
|
|
||||||
|
|
||||||
for(var device in devices){
|
|
||||||
if(window.location.href.indexOf("/" + device) > -1) {
|
|
||||||
localStorage.setItem('device', devices[device]);
|
|
||||||
sidebar_shown = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
for(var method in methods){
|
|
||||||
if(window.location.href.indexOf("/" + method) > -1) {
|
|
||||||
localStorage.setItem('method', methods[method]);
|
|
||||||
sidebar_shown = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var device, method;
|
|
||||||
if(!(method = localStorage.getItem('method'))){
|
|
||||||
sidebar_shown = false;
|
|
||||||
}
|
|
||||||
if (!(device = localStorage.getItem('device'))) {
|
|
||||||
device = "-1";
|
|
||||||
}
|
|
||||||
if(sidebar_shown){
|
|
||||||
var unhide = [];
|
|
||||||
|
|
||||||
// Common paths for navigation. Added to both routes.
|
|
||||||
// These values of the array will be mapped to the _data/navigation/country_lang.yml files
|
|
||||||
// be sure to add the relevent values to it, in the order of display. (finalizing setup last, for instance)
|
|
||||||
//
|
|
||||||
// The key/propery name must match the value associated with the page in the methods variable above
|
|
||||||
//
|
|
||||||
var device_common = {
|
|
||||||
"0": ["multiple-options", "finalizing-setup"],
|
|
||||||
"1": ["installing-boot9strap-(soundhax)", "finalizing-setup"],
|
|
||||||
"2": ["ntrboot", "multiple-options", "installing-boot9strap-(ntrboot)", "finalizing-setup"],
|
|
||||||
"3": ["ntrboot", "flashing-ntrboot-(3ds-single-system)", "installing-boot9strap-(ntrboot)", "finalizing-setup"],
|
|
||||||
"4": ["ntrboot", "flashing-ntrboot-(3ds-multi-system)", "installing-boot9strap-(ntrboot)", "finalizing-setup"],
|
|
||||||
"5": ["ntrboot", "flashing-ntrboot-(dsi)", "installing-boot9strap-(ntrboot)", "finalizing-setup"],
|
|
||||||
"6": ["ntrboot", "flashing-ntrboot-(nds)", "installing-boot9strap-(ntrboot)", "finalizing-setup"],
|
|
||||||
"7": ["installing-boot9strap-(hardmod)", "finalizing-setup"],
|
|
||||||
"8": ["installing-boot9strap-(mset9)", "finalizing-setup"],
|
|
||||||
"9": ["installing-boot9strap-(ssloth-browser)", "finalizing-setup"],
|
|
||||||
"10": ["installing-boot9strap-(safecerthax)", "finalizing-setup"],
|
|
||||||
"11": ["installing-boot9strap-(super-skaterhax)", "finalizing-setup"],
|
|
||||||
"12": ["installing-boot9strap-(mset9-play-store)", "finalizing-setup"],
|
|
||||||
"13": ["installing-boot9strap-(mset9-cli)", "finalizing-setup"]
|
|
||||||
}
|
|
||||||
// Can add custom routing if necessary but currently both routes are identical
|
|
||||||
var device_old = Object.assign({}, device_common,{
|
|
||||||
// custom routing here
|
|
||||||
// example: "24": ["seedminer", "multiple-options", "installing-boot9strap-(pichaxx)", "finalizing-setup"],
|
|
||||||
});
|
|
||||||
var device_new = Object.assign({}, device_common,{
|
|
||||||
// custom routing here
|
|
||||||
});
|
|
||||||
var route = {
|
|
||||||
"-1": device_common,
|
|
||||||
"0": device_old,
|
|
||||||
"1": device_new,
|
|
||||||
}
|
|
||||||
unhide = unhide.concat(route[device][method]);
|
|
||||||
if(typeof unhide !== 'undefined' && unhide.length > 0){
|
|
||||||
unhide.push("key-information")
|
|
||||||
unhide.push("get-started");
|
|
||||||
var ol = $('.sidebar.sticky .nav__list .nav__items ol');
|
|
||||||
for (var i = 0; i < unhide.length; i++){
|
|
||||||
ol.children('li[data-name="' + unhide[i] + '"]').css("display", "");
|
|
||||||
}
|
|
||||||
ol.children().each(function(idx, li) {
|
|
||||||
var link = $(li).find("a").attr('href');
|
|
||||||
var name = $(li).attr('data-name');
|
|
||||||
if((window.location.href.endsWith(link) ||
|
|
||||||
window.location.href.endsWith(link + "/") ||
|
|
||||||
window.location.href.indexOf(link + "#") > -1 ||
|
|
||||||
window.location.href.indexOf(link + ".html") > -1)
|
|
||||||
&& name !== "home"){
|
|
||||||
$(li).addClass("active");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
$(li).addClass("completed");
|
|
||||||
});
|
|
||||||
if (ol.children(".active").css("display") != "none"){
|
|
||||||
$('.sidebar.sticky').css("display", "inherit");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/* hacks-guide change end */
|
|
||||||
});
|
|
@ -1,73 +0,0 @@
|
|||||||
---
|
|
||||||
layout: none
|
|
||||||
---
|
|
||||||
|
|
||||||
var idx = lunr(function () {
|
|
||||||
this.field('title')
|
|
||||||
this.field('excerpt')
|
|
||||||
this.field('categories')
|
|
||||||
this.field('tags')
|
|
||||||
this.ref('id')
|
|
||||||
|
|
||||||
this.pipeline.remove(lunr.trimmer)
|
|
||||||
|
|
||||||
for (var item in store) {
|
|
||||||
this.add({
|
|
||||||
title: store[item].title,
|
|
||||||
excerpt: store[item].excerpt,
|
|
||||||
categories: store[item].categories,
|
|
||||||
tags: store[item].tags,
|
|
||||||
id: item
|
|
||||||
})
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
$(document).ready(function() {
|
|
||||||
$('input#search').on('keyup', function () {
|
|
||||||
var resultdiv = $('#results');
|
|
||||||
var query = $(this).val().toLowerCase();
|
|
||||||
var result =
|
|
||||||
idx.query(function (q) {
|
|
||||||
query.split(lunr.tokenizer.separator).forEach(function (term) {
|
|
||||||
q.term(term, { boost: 100 })
|
|
||||||
if(query.lastIndexOf(" ") != query.length-1){
|
|
||||||
q.term(term, { usePipeline: false, wildcard: lunr.Query.wildcard.TRAILING, boost: 10 })
|
|
||||||
}
|
|
||||||
if (term != ""){
|
|
||||||
q.term(term, { usePipeline: false, editDistance: 1, boost: 1 })
|
|
||||||
}
|
|
||||||
})
|
|
||||||
});
|
|
||||||
resultdiv.empty();
|
|
||||||
resultdiv.prepend('<p class="results__found">'+result.length+' {{ site.data.ui-text[site.locale].results_found | default: "Result(s) found" }}</p>');
|
|
||||||
for (var item in result) {
|
|
||||||
var ref = result[item].ref;
|
|
||||||
if(store[ref].teaser){
|
|
||||||
var searchitem =
|
|
||||||
'<div class="list__item">'+
|
|
||||||
'<article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">'+
|
|
||||||
'<h2 class="archive__item-title" itemprop="headline">'+
|
|
||||||
'<a href="'+store[ref].url+'" rel="permalink">'+store[ref].title+'</a>'+
|
|
||||||
'</h2>'+
|
|
||||||
'<div class="archive__item-teaser">'+
|
|
||||||
'<img src="'+store[ref].teaser+'" alt="">'+
|
|
||||||
'</div>'+
|
|
||||||
'<p class="archive__item-excerpt" itemprop="description">'+store[ref].excerpt.split(" ").splice(0,20).join(" ")+'...</p>'+
|
|
||||||
'</article>'+
|
|
||||||
'</div>';
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
var searchitem =
|
|
||||||
'<div class="list__item">'+
|
|
||||||
'<article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">'+
|
|
||||||
'<h2 class="archive__item-title" itemprop="headline">'+
|
|
||||||
'<a href="'+store[ref].url+'" rel="permalink">'+store[ref].title+'</a>'+
|
|
||||||
'</h2>'+
|
|
||||||
'<p class="archive__item-excerpt" itemprop="description">'+store[ref].excerpt.split(" ").splice(0,20).join(" ")+'...</p>'+
|
|
||||||
'</article>'+
|
|
||||||
'</div>';
|
|
||||||
}
|
|
||||||
resultdiv.append(searchitem);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
@ -1,526 +0,0 @@
|
|||||||
---
|
|
||||||
layout: none
|
|
||||||
---
|
|
||||||
|
|
||||||
step1list = new Array();
|
|
||||||
step1list["ΦΑΓΙΑ"] = "ΦΑ";
|
|
||||||
step1list["ΦΑΓΙΟΥ"] = "ΦΑ";
|
|
||||||
step1list["ΦΑΓΙΩΝ"] = "ΦΑ";
|
|
||||||
step1list["ΣΚΑΓΙΑ"] = "ΣΚΑ";
|
|
||||||
step1list["ΣΚΑΓΙΟΥ"] = "ΣΚΑ";
|
|
||||||
step1list["ΣΚΑΓΙΩΝ"] = "ΣΚΑ";
|
|
||||||
step1list["ΟΛΟΓΙΟΥ"] = "ΟΛΟ";
|
|
||||||
step1list["ΟΛΟΓΙΑ"] = "ΟΛΟ";
|
|
||||||
step1list["ΟΛΟΓΙΩΝ"] = "ΟΛΟ";
|
|
||||||
step1list["ΣΟΓΙΟΥ"] = "ΣΟ";
|
|
||||||
step1list["ΣΟΓΙΑ"] = "ΣΟ";
|
|
||||||
step1list["ΣΟΓΙΩΝ"] = "ΣΟ";
|
|
||||||
step1list["ΤΑΤΟΓΙΑ"] = "ΤΑΤΟ";
|
|
||||||
step1list["ΤΑΤΟΓΙΟΥ"] = "ΤΑΤΟ";
|
|
||||||
step1list["ΤΑΤΟΓΙΩΝ"] = "ΤΑΤΟ";
|
|
||||||
step1list["ΚΡΕΑΣ"] = "ΚΡΕ";
|
|
||||||
step1list["ΚΡΕΑΤΟΣ"] = "ΚΡΕ";
|
|
||||||
step1list["ΚΡΕΑΤΑ"] = "ΚΡΕ";
|
|
||||||
step1list["ΚΡΕΑΤΩΝ"] = "ΚΡΕ";
|
|
||||||
step1list["ΠΕΡΑΣ"] = "ΠΕΡ";
|
|
||||||
step1list["ΠΕΡΑΤΟΣ"] = "ΠΕΡ";
|
|
||||||
step1list["ΠΕΡΑΤΑ"] = "ΠΕΡ";
|
|
||||||
step1list["ΠΕΡΑΤΩΝ"] = "ΠΕΡ";
|
|
||||||
step1list["ΤΕΡΑΣ"] = "ΤΕΡ";
|
|
||||||
step1list["ΤΕΡΑΤΟΣ"] = "ΤΕΡ";
|
|
||||||
step1list["ΤΕΡΑΤΑ"] = "ΤΕΡ";
|
|
||||||
step1list["ΤΕΡΑΤΩΝ"] = "ΤΕΡ";
|
|
||||||
step1list["ΦΩΣ"] = "ΦΩ";
|
|
||||||
step1list["ΦΩΤΟΣ"] = "ΦΩ";
|
|
||||||
step1list["ΦΩΤΑ"] = "ΦΩ";
|
|
||||||
step1list["ΦΩΤΩΝ"] = "ΦΩ";
|
|
||||||
step1list["ΚΑΘΕΣΤΩΣ"] = "ΚΑΘΕΣΤ";
|
|
||||||
step1list["ΚΑΘΕΣΤΩΤΟΣ"] = "ΚΑΘΕΣΤ";
|
|
||||||
step1list["ΚΑΘΕΣΤΩΤΑ"] = "ΚΑΘΕΣΤ";
|
|
||||||
step1list["ΚΑΘΕΣΤΩΤΩΝ"] = "ΚΑΘΕΣΤ";
|
|
||||||
step1list["ΓΕΓΟΝΟΣ"] = "ΓΕΓΟΝ";
|
|
||||||
step1list["ΓΕΓΟΝΟΤΟΣ"] = "ΓΕΓΟΝ";
|
|
||||||
step1list["ΓΕΓΟΝΟΤΑ"] = "ΓΕΓΟΝ";
|
|
||||||
step1list["ΓΕΓΟΝΟΤΩΝ"] = "ΓΕΓΟΝ";
|
|
||||||
|
|
||||||
v = "[ΑΕΗΙΟΥΩ]";
|
|
||||||
v2 = "[ΑΕΗΙΟΩ]"
|
|
||||||
|
|
||||||
function stemWord(w) {
|
|
||||||
var stem;
|
|
||||||
var suffix;
|
|
||||||
var firstch;
|
|
||||||
var origword = w;
|
|
||||||
test1 = new Boolean(true);
|
|
||||||
|
|
||||||
if(w.length < 4) {
|
|
||||||
return w;
|
|
||||||
}
|
|
||||||
|
|
||||||
var re;
|
|
||||||
var re2;
|
|
||||||
var re3;
|
|
||||||
var re4;
|
|
||||||
|
|
||||||
re = /(.*)(ΦΑΓΙΑ|ΦΑΓΙΟΥ|ΦΑΓΙΩΝ|ΣΚΑΓΙΑ|ΣΚΑΓΙΟΥ|ΣΚΑΓΙΩΝ|ΟΛΟΓΙΟΥ|ΟΛΟΓΙΑ|ΟΛΟΓΙΩΝ|ΣΟΓΙΟΥ|ΣΟΓΙΑ|ΣΟΓΙΩΝ|ΤΑΤΟΓΙΑ|ΤΑΤΟΓΙΟΥ|ΤΑΤΟΓΙΩΝ|ΚΡΕΑΣ|ΚΡΕΑΤΟΣ|ΚΡΕΑΤΑ|ΚΡΕΑΤΩΝ|ΠΕΡΑΣ|ΠΕΡΑΤΟΣ|ΠΕΡΑΤΑ|ΠΕΡΑΤΩΝ|ΤΕΡΑΣ|ΤΕΡΑΤΟΣ|ΤΕΡΑΤΑ|ΤΕΡΑΤΩΝ|ΦΩΣ|ΦΩΤΟΣ|ΦΩΤΑ|ΦΩΤΩΝ|ΚΑΘΕΣΤΩΣ|ΚΑΘΕΣΤΩΤΟΣ|ΚΑΘΕΣΤΩΤΑ|ΚΑΘΕΣΤΩΤΩΝ|ΓΕΓΟΝΟΣ|ΓΕΓΟΝΟΤΟΣ|ΓΕΓΟΝΟΤΑ|ΓΕΓΟΝΟΤΩΝ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
suffix = fp[2];
|
|
||||||
w = stem + step1list[suffix];
|
|
||||||
test1 = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΑΔΕΣ|ΑΔΩΝ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
|
|
||||||
reg1 = /(ΟΚ|ΜΑΜ|ΜΑΝ|ΜΠΑΜΠ|ΠΑΤΕΡ|ΓΙΑΓΙ|ΝΤΑΝΤ|ΚΥΡ|ΘΕΙ|ΠΕΘΕΡ)$/;
|
|
||||||
|
|
||||||
if(!(reg1.test(w))) {
|
|
||||||
w = w + "ΑΔ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re2 = /^(.+?)(ΕΔΕΣ|ΕΔΩΝ)$/;
|
|
||||||
|
|
||||||
if(re2.test(w)) {
|
|
||||||
var fp = re2.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
|
|
||||||
exept2 = /(ΟΠ|ΙΠ|ΕΜΠ|ΥΠ|ΓΗΠ|ΔΑΠ|ΚΡΑΣΠ|ΜΙΛ)$/;
|
|
||||||
|
|
||||||
if(exept2.test(w)) {
|
|
||||||
w = w + "ΕΔ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re3 = /^(.+?)(ΟΥΔΕΣ|ΟΥΔΩΝ)$/;
|
|
||||||
|
|
||||||
if(re3.test(w)) {
|
|
||||||
var fp = re3.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
|
|
||||||
exept3 = /(ΑΡΚ|ΚΑΛΙΑΚ|ΠΕΤΑΛ|ΛΙΧ|ΠΛΕΞ|ΣΚ|Σ|ΦΛ|ΦΡ|ΒΕΛ|ΛΟΥΛ|ΧΝ|ΣΠ|ΤΡΑΓ|ΦΕ)$/;
|
|
||||||
|
|
||||||
if(exept3.test(w)) {
|
|
||||||
w = w + "ΟΥΔ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re4 = /^(.+?)(ΕΩΣ|ΕΩΝ)$/;
|
|
||||||
|
|
||||||
if(re4.test(w)) {
|
|
||||||
var fp = re4.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
exept4 = /^(Θ|Δ|ΕΛ|ΓΑΛ|Ν|Π|ΙΔ|ΠΑΡ)$/;
|
|
||||||
|
|
||||||
if(exept4.test(w)) {
|
|
||||||
w = w + "Ε";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΙΑ|ΙΟΥ|ΙΩΝ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
re2 = new RegExp(v + "$");
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
if(re2.test(w)) {
|
|
||||||
w = stem + "Ι";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΙΚΑ|ΙΚΟ|ΙΚΟΥ|ΙΚΩΝ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
re2 = new RegExp(v + "$");
|
|
||||||
exept5 = /^(ΑΛ|ΑΔ|ΕΝΔ|ΑΜΑΝ|ΑΜΜΟΧΑΛ|ΗΘ|ΑΝΗΘ|ΑΝΤΙΔ|ΦΥΣ|ΒΡΩΜ|ΓΕΡ|ΕΞΩΔ|ΚΑΛΠ|ΚΑΛΛΙΝ|ΚΑΤΑΔ|ΜΟΥΛ|ΜΠΑΝ|ΜΠΑΓΙΑΤ|ΜΠΟΛ|ΜΠΟΣ|ΝΙΤ|ΞΙΚ|ΣΥΝΟΜΗΛ|ΠΕΤΣ|ΠΙΤΣ|ΠΙΚΑΝΤ|ΠΛΙΑΤΣ|ΠΟΣΤΕΛΝ|ΠΡΩΤΟΔ|ΣΕΡΤ|ΣΥΝΑΔ|ΤΣΑΜ|ΥΠΟΔ|ΦΙΛΟΝ|ΦΥΛΟΔ|ΧΑΣ)$/;
|
|
||||||
|
|
||||||
if((exept5.test(w)) || (re2.test(w))) {
|
|
||||||
w = w + "ΙΚ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΑΜΕ)$/;
|
|
||||||
re2 = /^(.+?)(ΑΓΑΜΕ|ΗΣΑΜΕ|ΟΥΣΑΜΕ|ΗΚΑΜΕ|ΗΘΗΚΑΜΕ)$/;
|
|
||||||
if(w == "ΑΓΑΜΕ") {
|
|
||||||
w = "ΑΓΑΜ";
|
|
||||||
}
|
|
||||||
|
|
||||||
if(re2.test(w)) {
|
|
||||||
var fp = re2.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
exept6 = /^(ΑΝΑΠ|ΑΠΟΘ|ΑΠΟΚ|ΑΠΟΣΤ|ΒΟΥΒ|ΞΕΘ|ΟΥΛ|ΠΕΘ|ΠΙΚΡ|ΠΟΤ|ΣΙΧ|Χ)$/;
|
|
||||||
|
|
||||||
if(exept6.test(w)) {
|
|
||||||
w = w + "ΑΜ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re2 = /^(.+?)(ΑΝΕ)$/;
|
|
||||||
re3 = /^(.+?)(ΑΓΑΝΕ|ΗΣΑΝΕ|ΟΥΣΑΝΕ|ΙΟΝΤΑΝΕ|ΙΟΤΑΝΕ|ΙΟΥΝΤΑΝΕ|ΟΝΤΑΝΕ|ΟΤΑΝΕ|ΟΥΝΤΑΝΕ|ΗΚΑΝΕ|ΗΘΗΚΑΝΕ)$/;
|
|
||||||
|
|
||||||
if(re3.test(w)) {
|
|
||||||
var fp = re3.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
re3 = /^(ΤΡ|ΤΣ)$/;
|
|
||||||
|
|
||||||
if(re3.test(w)) {
|
|
||||||
w = w + "ΑΓΑΝ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if(re2.test(w)) {
|
|
||||||
var fp = re2.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
re2 = new RegExp(v2 + "$");
|
|
||||||
exept7 = /^(ΒΕΤΕΡ|ΒΟΥΛΚ|ΒΡΑΧΜ|Γ|ΔΡΑΔΟΥΜ|Θ|ΚΑΛΠΟΥΖ|ΚΑΣΤΕΛ|ΚΟΡΜΟΡ|ΛΑΟΠΛ|ΜΩΑΜΕΘ|Μ|ΜΟΥΣΟΥΛΜ|Ν|ΟΥΛ|Π|ΠΕΛΕΚ|ΠΛ|ΠΟΛΙΣ|ΠΟΡΤΟΛ|ΣΑΡΑΚΑΤΣ|ΣΟΥΛΤ|ΤΣΑΡΛΑΤ|ΟΡΦ|ΤΣΙΓΓ|ΤΣΟΠ|ΦΩΤΟΣΤΕΦ|Χ|ΨΥΧΟΠΛ|ΑΓ|ΟΡΦ|ΓΑΛ|ΓΕΡ|ΔΕΚ|ΔΙΠΛ|ΑΜΕΡΙΚΑΝ|ΟΥΡ|ΠΙΘ|ΠΟΥΡΙΤ|Σ|ΖΩΝΤ|ΙΚ|ΚΑΣΤ|ΚΟΠ|ΛΙΧ|ΛΟΥΘΗΡ|ΜΑΙΝΤ|ΜΕΛ|ΣΙΓ|ΣΠ|ΣΤΕΓ|ΤΡΑΓ|ΤΣΑΓ|Φ|ΕΡ|ΑΔΑΠ|ΑΘΙΓΓ|ΑΜΗΧ|ΑΝΙΚ|ΑΝΟΡΓ|ΑΠΗΓ|ΑΠΙΘ|ΑΤΣΙΓΓ|ΒΑΣ|ΒΑΣΚ|ΒΑΘΥΓΑΛ|ΒΙΟΜΗΧ|ΒΡΑΧΥΚ|ΔΙΑΤ|ΔΙΑΦ|ΕΝΟΡΓ|ΘΥΣ|ΚΑΠΝΟΒΙΟΜΗΧ|ΚΑΤΑΓΑΛ|ΚΛΙΒ|ΚΟΙΛΑΡΦ|ΛΙΒ|ΜΕΓΛΟΒΙΟΜΗΧ|ΜΙΚΡΟΒΙΟΜΗΧ|ΝΤΑΒ|ΞΗΡΟΚΛΙΒ|ΟΛΙΓΟΔΑΜ|ΟΛΟΓΑΛ|ΠΕΝΤΑΡΦ|ΠΕΡΗΦ|ΠΕΡΙΤΡ|ΠΛΑΤ|ΠΟΛΥΔΑΠ|ΠΟΛΥΜΗΧ|ΣΤΕΦ|ΤΑΒ|ΤΕΤ|ΥΠΕΡΗΦ|ΥΠΟΚΟΠ|ΧΑΜΗΛΟΔΑΠ|ΨΗΛΟΤΑΒ)$/;
|
|
||||||
|
|
||||||
if((re2.test(w)) || (exept7.test(w))) {
|
|
||||||
w = w + "ΑΝ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re3 = /^(.+?)(ΕΤΕ)$/;
|
|
||||||
re4 = /^(.+?)(ΗΣΕΤΕ)$/;
|
|
||||||
|
|
||||||
if(re4.test(w)) {
|
|
||||||
var fp = re4.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(re3.test(w)) {
|
|
||||||
var fp = re3.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
re3 = new RegExp(v2 + "$");
|
|
||||||
exept8 = /(ΟΔ|ΑΙΡ|ΦΟΡ|ΤΑΘ|ΔΙΑΘ|ΣΧ|ΕΝΔ|ΕΥΡ|ΤΙΘ|ΥΠΕΡΘ|ΡΑΘ|ΕΝΘ|ΡΟΘ|ΣΘ|ΠΥΡ|ΑΙΝ|ΣΥΝΔ|ΣΥΝ|ΣΥΝΘ|ΧΩΡ|ΠΟΝ|ΒΡ|ΚΑΘ|ΕΥΘ|ΕΚΘ|ΝΕΤ|ΡΟΝ|ΑΡΚ|ΒΑΡ|ΒΟΛ|ΩΦΕΛ)$/;
|
|
||||||
exept9 = /^(ΑΒΑΡ|ΒΕΝ|ΕΝΑΡ|ΑΒΡ|ΑΔ|ΑΘ|ΑΝ|ΑΠΛ|ΒΑΡΟΝ|ΝΤΡ|ΣΚ|ΚΟΠ|ΜΠΟΡ|ΝΙΦ|ΠΑΓ|ΠΑΡΑΚΑΛ|ΣΕΡΠ|ΣΚΕΛ|ΣΥΡΦ|ΤΟΚ|Υ|Δ|ΕΜ|ΘΑΡΡ|Θ)$/;
|
|
||||||
|
|
||||||
if((re3.test(w)) || (exept8.test(w)) || (exept9.test(w))) {
|
|
||||||
w = w + "ΕΤ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΟΝΤΑΣ|ΩΝΤΑΣ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
exept10 = /^(ΑΡΧ)$/;
|
|
||||||
exept11 = /(ΚΡΕ)$/;
|
|
||||||
if(exept10.test(w)) {
|
|
||||||
w = w + "ΟΝΤ";
|
|
||||||
}
|
|
||||||
if(exept11.test(w)) {
|
|
||||||
w = w + "ΩΝΤ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΟΜΑΣΤΕ|ΙΟΜΑΣΤΕ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
exept11 = /^(ΟΝ)$/;
|
|
||||||
|
|
||||||
if(exept11.test(w)) {
|
|
||||||
w = w + "ΟΜΑΣΤ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΕΣΤΕ)$/;
|
|
||||||
re2 = /^(.+?)(ΙΕΣΤΕ)$/;
|
|
||||||
|
|
||||||
if(re2.test(w)) {
|
|
||||||
var fp = re2.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
re2 = /^(Π|ΑΠ|ΣΥΜΠ|ΑΣΥΜΠ|ΑΚΑΤΑΠ|ΑΜΕΤΑΜΦ)$/;
|
|
||||||
|
|
||||||
if(re2.test(w)) {
|
|
||||||
w = w + "ΙΕΣΤ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
exept12 = /^(ΑΛ|ΑΡ|ΕΚΤΕΛ|Ζ|Μ|Ξ|ΠΑΡΑΚΑΛ|ΑΡ|ΠΡΟ|ΝΙΣ)$/;
|
|
||||||
|
|
||||||
if(exept12.test(w)) {
|
|
||||||
w = w + "ΕΣΤ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΗΚΑ|ΗΚΕΣ|ΗΚΕ)$/;
|
|
||||||
re2 = /^(.+?)(ΗΘΗΚΑ|ΗΘΗΚΕΣ|ΗΘΗΚΕ)$/;
|
|
||||||
|
|
||||||
if(re2.test(w)) {
|
|
||||||
var fp = re2.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
exept13 = /(ΣΚΩΛ|ΣΚΟΥΛ|ΝΑΡΘ|ΣΦ|ΟΘ|ΠΙΘ)$/;
|
|
||||||
exept14 = /^(ΔΙΑΘ|Θ|ΠΑΡΑΚΑΤΑΘ|ΠΡΟΣΘ|ΣΥΝΘ|)$/;
|
|
||||||
|
|
||||||
if((exept13.test(w)) || (exept14.test(w))) {
|
|
||||||
w = w + "ΗΚ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΟΥΣΑ|ΟΥΣΕΣ|ΟΥΣΕ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
exept15 = /^(ΦΑΡΜΑΚ|ΧΑΔ|ΑΓΚ|ΑΝΑΡΡ|ΒΡΟΜ|ΕΚΛΙΠ|ΛΑΜΠΙΔ|ΛΕΧ|Μ|ΠΑΤ|Ρ|Λ|ΜΕΔ|ΜΕΣΑΖ|ΥΠΟΤΕΙΝ|ΑΜ|ΑΙΘ|ΑΝΗΚ|ΔΕΣΠΟΖ|ΕΝΔΙΑΦΕΡ|ΔΕ|ΔΕΥΤΕΡΕΥ|ΚΑΘΑΡΕΥ|ΠΛΕ|ΤΣΑ)$/;
|
|
||||||
exept16 = /(ΠΟΔΑΡ|ΒΛΕΠ|ΠΑΝΤΑΧ|ΦΡΥΔ|ΜΑΝΤΙΛ|ΜΑΛΛ|ΚΥΜΑΤ|ΛΑΧ|ΛΗΓ|ΦΑΓ|ΟΜ|ΠΡΩΤ)$/;
|
|
||||||
|
|
||||||
if((exept15.test(w)) || (exept16.test(w))) {
|
|
||||||
w = w + "ΟΥΣ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΑΓΑ|ΑΓΕΣ|ΑΓΕ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
exept17 = /^(ΨΟΦ|ΝΑΥΛΟΧ)$/;
|
|
||||||
exept20 = /(ΚΟΛΛ)$/;
|
|
||||||
exept18 = /^(ΑΒΑΣΤ|ΠΟΛΥΦ|ΑΔΗΦ|ΠΑΜΦ|Ρ|ΑΣΠ|ΑΦ|ΑΜΑΛ|ΑΜΑΛΛΙ|ΑΝΥΣΤ|ΑΠΕΡ|ΑΣΠΑΡ|ΑΧΑΡ|ΔΕΡΒΕΝ|ΔΡΟΣΟΠ|ΞΕΦ|ΝΕΟΠ|ΝΟΜΟΤ|ΟΛΟΠ|ΟΜΟΤ|ΠΡΟΣΤ|ΠΡΟΣΩΠΟΠ|ΣΥΜΠ|ΣΥΝΤ|Τ|ΥΠΟΤ|ΧΑΡ|ΑΕΙΠ|ΑΙΜΟΣΤ|ΑΝΥΠ|ΑΠΟΤ|ΑΡΤΙΠ|ΔΙΑΤ|ΕΝ|ΕΠΙΤ|ΚΡΟΚΑΛΟΠ|ΣΙΔΗΡΟΠ|Λ|ΝΑΥ|ΟΥΛΑΜ|ΟΥΡ|Π|ΤΡ|Μ)$/;
|
|
||||||
exept19 = /(ΟΦ|ΠΕΛ|ΧΟΡΤ|ΛΛ|ΣΦ|ΡΠ|ΦΡ|ΠΡ|ΛΟΧ|ΣΜΗΝ)$/;
|
|
||||||
|
|
||||||
if(((exept18.test(w)) || (exept19.test(w))) && !((exept17.test(w)) || (exept20.test(w)))) {
|
|
||||||
w = w + "ΑΓ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΗΣΕ|ΗΣΟΥ|ΗΣΑ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
exept21 = /^(Ν|ΧΕΡΣΟΝ|ΔΩΔΕΚΑΝ|ΕΡΗΜΟΝ|ΜΕΓΑΛΟΝ|ΕΠΤΑΝ)$/;
|
|
||||||
|
|
||||||
if(exept21.test(w)) {
|
|
||||||
w = w + "ΗΣ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΗΣΤΕ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
exept22 = /^(ΑΣΒ|ΣΒ|ΑΧΡ|ΧΡ|ΑΠΛ|ΑΕΙΜΝ|ΔΥΣΧΡ|ΕΥΧΡ|ΚΟΙΝΟΧΡ|ΠΑΛΙΜΨ)$/;
|
|
||||||
|
|
||||||
if(exept22.test(w)) {
|
|
||||||
w = w + "ΗΣΤ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΟΥΝΕ|ΗΣΟΥΝΕ|ΗΘΟΥΝΕ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
exept23 = /^(Ν|Ρ|ΣΠΙ|ΣΤΡΑΒΟΜΟΥΤΣ|ΚΑΚΟΜΟΥΤΣ|ΕΞΩΝ)$/;
|
|
||||||
|
|
||||||
if(exept23.test(w)) {
|
|
||||||
w = w + "ΟΥΝ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΟΥΜΕ|ΗΣΟΥΜΕ|ΗΘΟΥΜΕ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
test1 = false;
|
|
||||||
|
|
||||||
exept24 = /^(ΠΑΡΑΣΟΥΣ|Φ|Χ|ΩΡΙΟΠΛ|ΑΖ|ΑΛΛΟΣΟΥΣ|ΑΣΟΥΣ)$/;
|
|
||||||
|
|
||||||
if(exept24.test(w)) {
|
|
||||||
w = w + "ΟΥΜ";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΜΑΤΑ|ΜΑΤΩΝ|ΜΑΤΟΣ)$/;
|
|
||||||
re2 = /^(.+?)(Α|ΑΓΑΤΕ|ΑΓΑΝ|ΑΕΙ|ΑΜΑΙ|ΑΝ|ΑΣ|ΑΣΑΙ|ΑΤΑΙ|ΑΩ|Ε|ΕΙ|ΕΙΣ|ΕΙΤΕ|ΕΣΑΙ|ΕΣ|ΕΤΑΙ|Ι|ΙΕΜΑΙ|ΙΕΜΑΣΤΕ|ΙΕΤΑΙ|ΙΕΣΑΙ|ΙΕΣΑΣΤΕ|ΙΟΜΑΣΤΑΝ|ΙΟΜΟΥΝ|ΙΟΜΟΥΝΑ|ΙΟΝΤΑΝ|ΙΟΝΤΟΥΣΑΝ|ΙΟΣΑΣΤΑΝ|ΙΟΣΑΣΤΕ|ΙΟΣΟΥΝ|ΙΟΣΟΥΝΑ|ΙΟΤΑΝ|ΙΟΥΜΑ|ΙΟΥΜΑΣΤΕ|ΙΟΥΝΤΑΙ|ΙΟΥΝΤΑΝ|Η|ΗΔΕΣ|ΗΔΩΝ|ΗΘΕΙ|ΗΘΕΙΣ|ΗΘΕΙΤΕ|ΗΘΗΚΑΤΕ|ΗΘΗΚΑΝ|ΗΘΟΥΝ|ΗΘΩ|ΗΚΑΤΕ|ΗΚΑΝ|ΗΣ|ΗΣΑΝ|ΗΣΑΤΕ|ΗΣΕΙ|ΗΣΕΣ|ΗΣΟΥΝ|ΗΣΩ|Ο|ΟΙ|ΟΜΑΙ|ΟΜΑΣΤΑΝ|ΟΜΟΥΝ|ΟΜΟΥΝΑ|ΟΝΤΑΙ|ΟΝΤΑΝ|ΟΝΤΟΥΣΑΝ|ΟΣ|ΟΣΑΣΤΑΝ|ΟΣΑΣΤΕ|ΟΣΟΥΝ|ΟΣΟΥΝΑ|ΟΤΑΝ|ΟΥ|ΟΥΜΑΙ|ΟΥΜΑΣΤΕ|ΟΥΝ|ΟΥΝΤΑΙ|ΟΥΝΤΑΝ|ΟΥΣ|ΟΥΣΑΝ|ΟΥΣΑΤΕ|Υ|ΥΣ|Ω|ΩΝ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem + "ΜΑ";
|
|
||||||
}
|
|
||||||
|
|
||||||
if((re2.test(w)) && (test1)) {
|
|
||||||
var fp = re2.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
re = /^(.+?)(ΕΣΤΕΡ|ΕΣΤΑΤ|ΟΤΕΡ|ΟΤΑΤ|ΥΤΕΡ|ΥΤΑΤ|ΩΤΕΡ|ΩΤΑΤ)$/;
|
|
||||||
|
|
||||||
if(re.test(w)) {
|
|
||||||
var fp = re.exec(w);
|
|
||||||
stem = fp[1];
|
|
||||||
w = stem;
|
|
||||||
}
|
|
||||||
|
|
||||||
return w;
|
|
||||||
};
|
|
||||||
|
|
||||||
var greekStemmer = function (token) {
|
|
||||||
return token.update(function (word) {
|
|
||||||
return stemWord(word);
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
var idx = lunr(function () {
|
|
||||||
this.field('title')
|
|
||||||
this.field('excerpt')
|
|
||||||
this.field('categories')
|
|
||||||
this.field('tags')
|
|
||||||
this.ref('id')
|
|
||||||
|
|
||||||
this.pipeline.remove(lunr.trimmer)
|
|
||||||
this.pipeline.add(greekStemmer)
|
|
||||||
this.pipeline.remove(lunr.stemmer)
|
|
||||||
|
|
||||||
for (var item in store) {
|
|
||||||
this.add({
|
|
||||||
title: store[item].title,
|
|
||||||
excerpt: store[item].excerpt,
|
|
||||||
categories: store[item].categories,
|
|
||||||
tags: store[item].tags,
|
|
||||||
id: item
|
|
||||||
})
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
$(document).ready(function() {
|
|
||||||
$('input#search').on('keyup', function () {
|
|
||||||
var resultdiv = $('#results');
|
|
||||||
var query = $(this).val().toLowerCase();
|
|
||||||
var result =
|
|
||||||
idx.query(function (q) {
|
|
||||||
query.split(lunr.tokenizer.separator).forEach(function (term) {
|
|
||||||
q.term(term, { boost: 100 })
|
|
||||||
if(query.lastIndexOf(" ") != query.length-1){
|
|
||||||
q.term(term, { usePipeline: false, wildcard: lunr.Query.wildcard.TRAILING, boost: 10 })
|
|
||||||
}
|
|
||||||
if (term != ""){
|
|
||||||
q.term(term, { usePipeline: false, editDistance: 1, boost: 1 })
|
|
||||||
}
|
|
||||||
})
|
|
||||||
});
|
|
||||||
resultdiv.empty();
|
|
||||||
resultdiv.prepend('<p class="results__found">'+result.length+' {{ site.data.ui-text[site.locale].results_found | default: "Result(s) found" }}</p>');
|
|
||||||
for (var item in result) {
|
|
||||||
var ref = result[item].ref;
|
|
||||||
if(store[ref].teaser){
|
|
||||||
var searchitem =
|
|
||||||
'<div class="list__item">'+
|
|
||||||
'<article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">'+
|
|
||||||
'<h2 class="archive__item-title" itemprop="headline">'+
|
|
||||||
'<a href="'+store[ref].url+'" rel="permalink">'+store[ref].title+'</a>'+
|
|
||||||
'</h2>'+
|
|
||||||
'<div class="archive__item-teaser">'+
|
|
||||||
'<img src="'+store[ref].teaser+'" alt="">'+
|
|
||||||
'</div>'+
|
|
||||||
'<p class="archive__item-excerpt" itemprop="description">'+store[ref].excerpt.split(" ").splice(0,20).join(" ")+'...</p>'+
|
|
||||||
'</article>'+
|
|
||||||
'</div>';
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
var searchitem =
|
|
||||||
'<div class="list__item">'+
|
|
||||||
'<article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">'+
|
|
||||||
'<h2 class="archive__item-title" itemprop="headline">'+
|
|
||||||
'<a href="'+store[ref].url+'" rel="permalink">'+store[ref].title+'</a>'+
|
|
||||||
'</h2>'+
|
|
||||||
'<p class="archive__item-excerpt" itemprop="description">'+store[ref].excerpt.split(" ").splice(0,20).join(" ")+'...</p>'+
|
|
||||||
'</article>'+
|
|
||||||
'</div>';
|
|
||||||
}
|
|
||||||
resultdiv.append(searchitem);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
@ -1,49 +0,0 @@
|
|||||||
---
|
|
||||||
layout: none
|
|
||||||
---
|
|
||||||
|
|
||||||
var store = [
|
|
||||||
{%- for c in site.collections -%}
|
|
||||||
{%- if forloop.last -%}
|
|
||||||
{%- assign l = true -%}
|
|
||||||
{%- endif -%}
|
|
||||||
{%- assign docs = c.docs | where_exp:'doc','doc.search != false' -%}
|
|
||||||
{%- for doc in docs -%}
|
|
||||||
{%- if doc.header.teaser -%}
|
|
||||||
{%- capture teaser -%}{{ doc.header.teaser }}{%- endcapture -%}
|
|
||||||
{%- else -%}
|
|
||||||
{%- assign teaser = site.teaser -%}
|
|
||||||
{%- endif -%}
|
|
||||||
{
|
|
||||||
"title": {{ doc.title | jsonify }},
|
|
||||||
"excerpt":
|
|
||||||
{%- if site.search_full_content == true -%}
|
|
||||||
{{ doc.content | newline_to_br |
|
|
||||||
replace:"<br />", " " |
|
|
||||||
replace:"</p>", " " |
|
|
||||||
replace:"</h1>", " " |
|
|
||||||
replace:"</h2>", " " |
|
|
||||||
replace:"</h3>", " " |
|
|
||||||
replace:"</h4>", " " |
|
|
||||||
replace:"</h5>", " " |
|
|
||||||
replace:"</h6>", " "|
|
|
||||||
strip_html | strip_newlines | jsonify }},
|
|
||||||
{%- else -%}
|
|
||||||
{{ doc.content | newline_to_br |
|
|
||||||
replace:"<br />", " " |
|
|
||||||
replace:"</p>", " " |
|
|
||||||
replace:"</h1>", " " |
|
|
||||||
replace:"</h2>", " " |
|
|
||||||
replace:"</h3>", " " |
|
|
||||||
replace:"</h4>", " " |
|
|
||||||
replace:"</h5>", " " |
|
|
||||||
replace:"</h6>", " "|
|
|
||||||
strip_html | strip_newlines | truncatewords: 50 | jsonify }},
|
|
||||||
{%- endif -%}
|
|
||||||
"categories": {{ doc.categories | jsonify }},
|
|
||||||
"tags": {{ doc.tags | jsonify }},
|
|
||||||
"url": {{ doc.url | relative_url | jsonify }},
|
|
||||||
"teaser": {{ teaser | relative_url | jsonify }}
|
|
||||||
}{%- unless forloop.last and l -%},{%- endunless -%}
|
|
||||||
{%- endfor -%}
|
|
||||||
{%- endfor -%}]
|
|
File diff suppressed because it is too large
Load Diff
6
assets/js/lunr/lunr.min.js
vendored
6
assets/js/lunr/lunr.min.js
vendored
File diff suppressed because one or more lines are too long
6
assets/js/main.min.js
vendored
6
assets/js/main.min.js
vendored
File diff suppressed because one or more lines are too long
@ -1,484 +0,0 @@
|
|||||||
/*!
|
|
||||||
* gumshoejs v5.1.1
|
|
||||||
* A simple, framework-agnostic scrollspy script.
|
|
||||||
* (c) 2019 Chris Ferdinandi
|
|
||||||
* MIT License
|
|
||||||
* http://github.com/cferdinandi/gumshoe
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function (root, factory) {
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
define([], (function () {
|
|
||||||
return factory(root);
|
|
||||||
}));
|
|
||||||
} else if ( typeof exports === 'object' ) {
|
|
||||||
module.exports = factory(root);
|
|
||||||
} else {
|
|
||||||
root.Gumshoe = factory(root);
|
|
||||||
}
|
|
||||||
})(typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : this, (function (window) {
|
|
||||||
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
//
|
|
||||||
// Defaults
|
|
||||||
//
|
|
||||||
|
|
||||||
var defaults = {
|
|
||||||
|
|
||||||
// Active classes
|
|
||||||
navClass: 'active',
|
|
||||||
contentClass: 'active',
|
|
||||||
|
|
||||||
// Nested navigation
|
|
||||||
nested: false,
|
|
||||||
nestedClass: 'active',
|
|
||||||
|
|
||||||
// Offset & reflow
|
|
||||||
offset: 0,
|
|
||||||
reflow: false,
|
|
||||||
|
|
||||||
// Event support
|
|
||||||
events: true
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
//
|
|
||||||
// Methods
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Merge two or more objects together.
|
|
||||||
* @param {Object} objects The objects to merge together
|
|
||||||
* @returns {Object} Merged values of defaults and options
|
|
||||||
*/
|
|
||||||
var extend = function () {
|
|
||||||
var merged = {};
|
|
||||||
Array.prototype.forEach.call(arguments, (function (obj) {
|
|
||||||
for (var key in obj) {
|
|
||||||
if (!obj.hasOwnProperty(key)) return;
|
|
||||||
merged[key] = obj[key];
|
|
||||||
}
|
|
||||||
}));
|
|
||||||
return merged;
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Emit a custom event
|
|
||||||
* @param {String} type The event type
|
|
||||||
* @param {Node} elem The element to attach the event to
|
|
||||||
* @param {Object} detail Any details to pass along with the event
|
|
||||||
*/
|
|
||||||
var emitEvent = function (type, elem, detail) {
|
|
||||||
|
|
||||||
// Make sure events are enabled
|
|
||||||
if (!detail.settings.events) return;
|
|
||||||
|
|
||||||
// Create a new event
|
|
||||||
var event = new CustomEvent(type, {
|
|
||||||
bubbles: true,
|
|
||||||
cancelable: true,
|
|
||||||
detail: detail
|
|
||||||
});
|
|
||||||
|
|
||||||
// Dispatch the event
|
|
||||||
elem.dispatchEvent(event);
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get an element's distance from the top of the Document.
|
|
||||||
* @param {Node} elem The element
|
|
||||||
* @return {Number} Distance from the top in pixels
|
|
||||||
*/
|
|
||||||
var getOffsetTop = function (elem) {
|
|
||||||
var location = 0;
|
|
||||||
if (elem.offsetParent) {
|
|
||||||
while (elem) {
|
|
||||||
location += elem.offsetTop;
|
|
||||||
elem = elem.offsetParent;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return location >= 0 ? location : 0;
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sort content from first to last in the DOM
|
|
||||||
* @param {Array} contents The content areas
|
|
||||||
*/
|
|
||||||
var sortContents = function (contents) {
|
|
||||||
if(contents) {
|
|
||||||
contents.sort((function (item1, item2) {
|
|
||||||
var offset1 = getOffsetTop(item1.content);
|
|
||||||
var offset2 = getOffsetTop(item2.content);
|
|
||||||
if (offset1 < offset2) return -1;
|
|
||||||
return 1;
|
|
||||||
}));
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the offset to use for calculating position
|
|
||||||
* @param {Object} settings The settings for this instantiation
|
|
||||||
* @return {Float} The number of pixels to offset the calculations
|
|
||||||
*/
|
|
||||||
var getOffset = function (settings) {
|
|
||||||
|
|
||||||
// if the offset is a function run it
|
|
||||||
if (typeof settings.offset === 'function') {
|
|
||||||
return parseFloat(settings.offset());
|
|
||||||
}
|
|
||||||
|
|
||||||
// Otherwise, return it as-is
|
|
||||||
return parseFloat(settings.offset);
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the document element's height
|
|
||||||
* @private
|
|
||||||
* @returns {Number}
|
|
||||||
*/
|
|
||||||
var getDocumentHeight = function () {
|
|
||||||
return Math.max(
|
|
||||||
document.body.scrollHeight, document.documentElement.scrollHeight,
|
|
||||||
document.body.offsetHeight, document.documentElement.offsetHeight,
|
|
||||||
document.body.clientHeight, document.documentElement.clientHeight
|
|
||||||
);
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Determine if an element is in view
|
|
||||||
* @param {Node} elem The element
|
|
||||||
* @param {Object} settings The settings for this instantiation
|
|
||||||
* @param {Boolean} bottom If true, check if element is above bottom of viewport instead
|
|
||||||
* @return {Boolean} Returns true if element is in the viewport
|
|
||||||
*/
|
|
||||||
var isInView = function (elem, settings, bottom) {
|
|
||||||
var bounds = elem.getBoundingClientRect();
|
|
||||||
var offset = getOffset(settings);
|
|
||||||
if (bottom) {
|
|
||||||
return parseInt(bounds.bottom, 10) < (window.innerHeight || document.documentElement.clientHeight);
|
|
||||||
}
|
|
||||||
return parseInt(bounds.top, 10) <= offset;
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Check if at the bottom of the viewport
|
|
||||||
* @return {Boolean} If true, page is at the bottom of the viewport
|
|
||||||
*/
|
|
||||||
var isAtBottom = function () {
|
|
||||||
if (window.innerHeight + window.pageYOffset >= getDocumentHeight()) return true;
|
|
||||||
return false;
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Check if the last item should be used (even if not at the top of the page)
|
|
||||||
* @param {Object} item The last item
|
|
||||||
* @param {Object} settings The settings for this instantiation
|
|
||||||
* @return {Boolean} If true, use the last item
|
|
||||||
*/
|
|
||||||
var useLastItem = function (item, settings) {
|
|
||||||
if (isAtBottom() && isInView(item.content, settings, true)) return true;
|
|
||||||
return false;
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the active content
|
|
||||||
* @param {Array} contents The content areas
|
|
||||||
* @param {Object} settings The settings for this instantiation
|
|
||||||
* @return {Object} The content area and matching navigation link
|
|
||||||
*/
|
|
||||||
var getActive = function (contents, settings) {
|
|
||||||
var last = contents[contents.length-1];
|
|
||||||
if (useLastItem(last, settings)) return last;
|
|
||||||
for (var i = contents.length - 1; i >= 0; i--) {
|
|
||||||
if (isInView(contents[i].content, settings)) return contents[i];
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Deactivate parent navs in a nested navigation
|
|
||||||
* @param {Node} nav The starting navigation element
|
|
||||||
* @param {Object} settings The settings for this instantiation
|
|
||||||
*/
|
|
||||||
var deactivateNested = function (nav, settings) {
|
|
||||||
|
|
||||||
// If nesting isn't activated, bail
|
|
||||||
if (!settings.nested) return;
|
|
||||||
|
|
||||||
// Get the parent navigation
|
|
||||||
var li = nav.parentNode.closest('li');
|
|
||||||
if (!li) return;
|
|
||||||
|
|
||||||
// Remove the active class
|
|
||||||
li.classList.remove(settings.nestedClass);
|
|
||||||
|
|
||||||
// Apply recursively to any parent navigation elements
|
|
||||||
deactivateNested(li, settings);
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Deactivate a nav and content area
|
|
||||||
* @param {Object} items The nav item and content to deactivate
|
|
||||||
* @param {Object} settings The settings for this instantiation
|
|
||||||
*/
|
|
||||||
var deactivate = function (items, settings) {
|
|
||||||
|
|
||||||
// Make sure their are items to deactivate
|
|
||||||
if (!items) return;
|
|
||||||
|
|
||||||
// Get the parent list item
|
|
||||||
var li = items.nav.closest('li');
|
|
||||||
if (!li) return;
|
|
||||||
|
|
||||||
// Remove the active class from the nav and content
|
|
||||||
li.classList.remove(settings.navClass);
|
|
||||||
items.content.classList.remove(settings.contentClass);
|
|
||||||
|
|
||||||
// Deactivate any parent navs in a nested navigation
|
|
||||||
deactivateNested(li, settings);
|
|
||||||
|
|
||||||
// Emit a custom event
|
|
||||||
emitEvent('gumshoeDeactivate', li, {
|
|
||||||
link: items.nav,
|
|
||||||
content: items.content,
|
|
||||||
settings: settings
|
|
||||||
});
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Activate parent navs in a nested navigation
|
|
||||||
* @param {Node} nav The starting navigation element
|
|
||||||
* @param {Object} settings The settings for this instantiation
|
|
||||||
*/
|
|
||||||
var activateNested = function (nav, settings) {
|
|
||||||
|
|
||||||
// If nesting isn't activated, bail
|
|
||||||
if (!settings.nested) return;
|
|
||||||
|
|
||||||
// Get the parent navigation
|
|
||||||
var li = nav.parentNode.closest('li');
|
|
||||||
if (!li) return;
|
|
||||||
|
|
||||||
// Add the active class
|
|
||||||
li.classList.add(settings.nestedClass);
|
|
||||||
|
|
||||||
// Apply recursively to any parent navigation elements
|
|
||||||
activateNested(li, settings);
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Activate a nav and content area
|
|
||||||
* @param {Object} items The nav item and content to activate
|
|
||||||
* @param {Object} settings The settings for this instantiation
|
|
||||||
*/
|
|
||||||
var activate = function (items, settings) {
|
|
||||||
|
|
||||||
// Make sure their are items to activate
|
|
||||||
if (!items) return;
|
|
||||||
|
|
||||||
// Get the parent list item
|
|
||||||
var li = items.nav.closest('li');
|
|
||||||
if (!li) return;
|
|
||||||
|
|
||||||
// Add the active class to the nav and content
|
|
||||||
li.classList.add(settings.navClass);
|
|
||||||
items.content.classList.add(settings.contentClass);
|
|
||||||
|
|
||||||
// Activate any parent navs in a nested navigation
|
|
||||||
activateNested(li, settings);
|
|
||||||
|
|
||||||
// Emit a custom event
|
|
||||||
emitEvent('gumshoeActivate', li, {
|
|
||||||
link: items.nav,
|
|
||||||
content: items.content,
|
|
||||||
settings: settings
|
|
||||||
});
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create the Constructor object
|
|
||||||
* @param {String} selector The selector to use for navigation items
|
|
||||||
* @param {Object} options User options and settings
|
|
||||||
*/
|
|
||||||
var Constructor = function (selector, options) {
|
|
||||||
|
|
||||||
//
|
|
||||||
// Variables
|
|
||||||
//
|
|
||||||
|
|
||||||
var publicAPIs = {};
|
|
||||||
var navItems, contents, current, timeout, settings;
|
|
||||||
|
|
||||||
|
|
||||||
//
|
|
||||||
// Methods
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Set variables from DOM elements
|
|
||||||
*/
|
|
||||||
publicAPIs.setup = function () {
|
|
||||||
|
|
||||||
// Get all nav items
|
|
||||||
navItems = document.querySelectorAll(selector);
|
|
||||||
|
|
||||||
// Create contents array
|
|
||||||
contents = [];
|
|
||||||
|
|
||||||
// Loop through each item, get it's matching content, and push to the array
|
|
||||||
Array.prototype.forEach.call(navItems, (function (item) {
|
|
||||||
|
|
||||||
// Get the content for the nav item
|
|
||||||
var content = document.getElementById(decodeURIComponent(item.hash.substr(1)));
|
|
||||||
if (!content) return;
|
|
||||||
|
|
||||||
// Push to the contents array
|
|
||||||
contents.push({
|
|
||||||
nav: item,
|
|
||||||
content: content
|
|
||||||
});
|
|
||||||
|
|
||||||
}));
|
|
||||||
|
|
||||||
// Sort contents by the order they appear in the DOM
|
|
||||||
sortContents(contents);
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Detect which content is currently active
|
|
||||||
*/
|
|
||||||
publicAPIs.detect = function () {
|
|
||||||
|
|
||||||
// Get the active content
|
|
||||||
var active = getActive(contents, settings);
|
|
||||||
|
|
||||||
// if there's no active content, deactivate and bail
|
|
||||||
if (!active) {
|
|
||||||
if (current) {
|
|
||||||
deactivate(current, settings);
|
|
||||||
current = null;
|
|
||||||
}
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// If the active content is the one currently active, do nothing
|
|
||||||
if (current && active.content === current.content) return;
|
|
||||||
|
|
||||||
// Deactivate the current content and activate the new content
|
|
||||||
deactivate(current, settings);
|
|
||||||
activate(active, settings);
|
|
||||||
|
|
||||||
// Update the currently active content
|
|
||||||
current = active;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Detect the active content on scroll
|
|
||||||
* Debounced for performance
|
|
||||||
*/
|
|
||||||
var scrollHandler = function (event) {
|
|
||||||
|
|
||||||
// If there's a timer, cancel it
|
|
||||||
if (timeout) {
|
|
||||||
window.cancelAnimationFrame(timeout);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Setup debounce callback
|
|
||||||
timeout = window.requestAnimationFrame(publicAPIs.detect);
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Update content sorting on resize
|
|
||||||
* Debounced for performance
|
|
||||||
*/
|
|
||||||
var resizeHandler = function (event) {
|
|
||||||
|
|
||||||
// If there's a timer, cancel it
|
|
||||||
if (timeout) {
|
|
||||||
window.cancelAnimationFrame(timeout);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Setup debounce callback
|
|
||||||
timeout = window.requestAnimationFrame((function () {
|
|
||||||
sortContents(contents);
|
|
||||||
publicAPIs.detect();
|
|
||||||
}));
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Destroy the current instantiation
|
|
||||||
*/
|
|
||||||
publicAPIs.destroy = function () {
|
|
||||||
|
|
||||||
// Undo DOM changes
|
|
||||||
if (current) {
|
|
||||||
deactivate(current, settings);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Remove event listeners
|
|
||||||
window.removeEventListener('scroll', scrollHandler, false);
|
|
||||||
if (settings.reflow) {
|
|
||||||
window.removeEventListener('resize', resizeHandler, false);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Reset variables
|
|
||||||
contents = null;
|
|
||||||
navItems = null;
|
|
||||||
current = null;
|
|
||||||
timeout = null;
|
|
||||||
settings = null;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Initialize the current instantiation
|
|
||||||
*/
|
|
||||||
var init = function () {
|
|
||||||
|
|
||||||
// Merge user options into defaults
|
|
||||||
settings = extend(defaults, options || {});
|
|
||||||
|
|
||||||
// Setup variables based on the current DOM
|
|
||||||
publicAPIs.setup();
|
|
||||||
|
|
||||||
// Find the currently active content
|
|
||||||
publicAPIs.detect();
|
|
||||||
|
|
||||||
// Setup event listeners
|
|
||||||
window.addEventListener('scroll', scrollHandler, false);
|
|
||||||
if (settings.reflow) {
|
|
||||||
window.addEventListener('resize', resizeHandler, false);
|
|
||||||
}
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
//
|
|
||||||
// Initialize and return the public APIs
|
|
||||||
//
|
|
||||||
|
|
||||||
init();
|
|
||||||
return publicAPIs;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
//
|
|
||||||
// Return the Constructor
|
|
||||||
//
|
|
||||||
|
|
||||||
return Constructor;
|
|
||||||
|
|
||||||
}));
|
|
@ -1,252 +0,0 @@
|
|||||||
/*!
|
|
||||||
* jQuery throttle / debounce - v1.1 - 3/7/2010
|
|
||||||
* http://benalman.com/projects/jquery-throttle-debounce-plugin/
|
|
||||||
*
|
|
||||||
* Copyright (c) 2010 "Cowboy" Ben Alman
|
|
||||||
* Dual licensed under the MIT and GPL licenses.
|
|
||||||
* http://benalman.com/about/license/
|
|
||||||
*/
|
|
||||||
|
|
||||||
// Script: jQuery throttle / debounce: Sometimes, less is more!
|
|
||||||
//
|
|
||||||
// *Version: 1.1, Last updated: 3/7/2010*
|
|
||||||
//
|
|
||||||
// Project Home - http://benalman.com/projects/jquery-throttle-debounce-plugin/
|
|
||||||
// GitHub - http://github.com/cowboy/jquery-throttle-debounce/
|
|
||||||
// Source - http://github.com/cowboy/jquery-throttle-debounce/raw/master/jquery.ba-throttle-debounce.js
|
|
||||||
// (Minified) - http://github.com/cowboy/jquery-throttle-debounce/raw/master/jquery.ba-throttle-debounce.min.js (0.7kb)
|
|
||||||
//
|
|
||||||
// About: License
|
|
||||||
//
|
|
||||||
// Copyright (c) 2010 "Cowboy" Ben Alman,
|
|
||||||
// Dual licensed under the MIT and GPL licenses.
|
|
||||||
// http://benalman.com/about/license/
|
|
||||||
//
|
|
||||||
// About: Examples
|
|
||||||
//
|
|
||||||
// These working examples, complete with fully commented code, illustrate a few
|
|
||||||
// ways in which this plugin can be used.
|
|
||||||
//
|
|
||||||
// Throttle - http://benalman.com/code/projects/jquery-throttle-debounce/examples/throttle/
|
|
||||||
// Debounce - http://benalman.com/code/projects/jquery-throttle-debounce/examples/debounce/
|
|
||||||
//
|
|
||||||
// About: Support and Testing
|
|
||||||
//
|
|
||||||
// Information about what version or versions of jQuery this plugin has been
|
|
||||||
// tested with, what browsers it has been tested in, and where the unit tests
|
|
||||||
// reside (so you can test it yourself).
|
|
||||||
//
|
|
||||||
// jQuery Versions - none, 1.3.2, 1.4.2
|
|
||||||
// Browsers Tested - Internet Explorer 6-8, Firefox 2-3.6, Safari 3-4, Chrome 4-5, Opera 9.6-10.1.
|
|
||||||
// Unit Tests - http://benalman.com/code/projects/jquery-throttle-debounce/unit/
|
|
||||||
//
|
|
||||||
// About: Release History
|
|
||||||
//
|
|
||||||
// 1.1 - (3/7/2010) Fixed a bug in <jQuery.throttle> where trailing callbacks
|
|
||||||
// executed later than they should. Reworked a fair amount of internal
|
|
||||||
// logic as well.
|
|
||||||
// 1.0 - (3/6/2010) Initial release as a stand-alone project. Migrated over
|
|
||||||
// from jquery-misc repo v0.4 to jquery-throttle repo v1.0, added the
|
|
||||||
// no_trailing throttle parameter and debounce functionality.
|
|
||||||
//
|
|
||||||
// Topic: Note for non-jQuery users
|
|
||||||
//
|
|
||||||
// jQuery isn't actually required for this plugin, because nothing internal
|
|
||||||
// uses any jQuery methods or properties. jQuery is just used as a namespace
|
|
||||||
// under which these methods can exist.
|
|
||||||
//
|
|
||||||
// Since jQuery isn't actually required for this plugin, if jQuery doesn't exist
|
|
||||||
// when this plugin is loaded, the method described below will be created in
|
|
||||||
// the `Cowboy` namespace. Usage will be exactly the same, but instead of
|
|
||||||
// $.method() or jQuery.method(), you'll need to use Cowboy.method().
|
|
||||||
|
|
||||||
(function(window,undefined){
|
|
||||||
'$:nomunge'; // Used by YUI compressor.
|
|
||||||
|
|
||||||
// Since jQuery really isn't required for this plugin, use `jQuery` as the
|
|
||||||
// namespace only if it already exists, otherwise use the `Cowboy` namespace,
|
|
||||||
// creating it if necessary.
|
|
||||||
var $ = window.jQuery || window.Cowboy || ( window.Cowboy = {} ),
|
|
||||||
|
|
||||||
// Internal method reference.
|
|
||||||
jq_throttle;
|
|
||||||
|
|
||||||
// Method: jQuery.throttle
|
|
||||||
//
|
|
||||||
// Throttle execution of a function. Especially useful for rate limiting
|
|
||||||
// execution of handlers on events like resize and scroll. If you want to
|
|
||||||
// rate-limit execution of a function to a single time, see the
|
|
||||||
// <jQuery.debounce> method.
|
|
||||||
//
|
|
||||||
// In this visualization, | is a throttled-function call and X is the actual
|
|
||||||
// callback execution:
|
|
||||||
//
|
|
||||||
// > Throttled with `no_trailing` specified as false or unspecified:
|
|
||||||
// > ||||||||||||||||||||||||| (pause) |||||||||||||||||||||||||
|
|
||||||
// > X X X X X X X X X X X X
|
|
||||||
// >
|
|
||||||
// > Throttled with `no_trailing` specified as true:
|
|
||||||
// > ||||||||||||||||||||||||| (pause) |||||||||||||||||||||||||
|
|
||||||
// > X X X X X X X X X X
|
|
||||||
//
|
|
||||||
// Usage:
|
|
||||||
//
|
|
||||||
// > var throttled = jQuery.throttle( delay, [ no_trailing, ] callback );
|
|
||||||
// >
|
|
||||||
// > jQuery('selector').bind( 'someevent', throttled );
|
|
||||||
// > jQuery('selector').unbind( 'someevent', throttled );
|
|
||||||
//
|
|
||||||
// This also works in jQuery 1.4+:
|
|
||||||
//
|
|
||||||
// > jQuery('selector').bind( 'someevent', jQuery.throttle( delay, [ no_trailing, ] callback ) );
|
|
||||||
// > jQuery('selector').unbind( 'someevent', callback );
|
|
||||||
//
|
|
||||||
// Arguments:
|
|
||||||
//
|
|
||||||
// delay - (Number) A zero-or-greater delay in milliseconds. For event
|
|
||||||
// callbacks, values around 100 or 250 (or even higher) are most useful.
|
|
||||||
// no_trailing - (Boolean) Optional, defaults to false. If no_trailing is
|
|
||||||
// true, callback will only execute every `delay` milliseconds while the
|
|
||||||
// throttled-function is being called. If no_trailing is false or
|
|
||||||
// unspecified, callback will be executed one final time after the last
|
|
||||||
// throttled-function call. (After the throttled-function has not been
|
|
||||||
// called for `delay` milliseconds, the internal counter is reset)
|
|
||||||
// callback - (Function) A function to be executed after delay milliseconds.
|
|
||||||
// The `this` context and all arguments are passed through, as-is, to
|
|
||||||
// `callback` when the throttled-function is executed.
|
|
||||||
//
|
|
||||||
// Returns:
|
|
||||||
//
|
|
||||||
// (Function) A new, throttled, function.
|
|
||||||
|
|
||||||
$.throttle = jq_throttle = function( delay, no_trailing, callback, debounce_mode ) {
|
|
||||||
// After wrapper has stopped being called, this timeout ensures that
|
|
||||||
// `callback` is executed at the proper times in `throttle` and `end`
|
|
||||||
// debounce modes.
|
|
||||||
var timeout_id,
|
|
||||||
|
|
||||||
// Keep track of the last time `callback` was executed.
|
|
||||||
last_exec = 0;
|
|
||||||
|
|
||||||
// `no_trailing` defaults to falsy.
|
|
||||||
if ( typeof no_trailing !== 'boolean' ) {
|
|
||||||
debounce_mode = callback;
|
|
||||||
callback = no_trailing;
|
|
||||||
no_trailing = undefined;
|
|
||||||
}
|
|
||||||
|
|
||||||
// The `wrapper` function encapsulates all of the throttling / debouncing
|
|
||||||
// functionality and when executed will limit the rate at which `callback`
|
|
||||||
// is executed.
|
|
||||||
function wrapper() {
|
|
||||||
var that = this,
|
|
||||||
elapsed = +new Date() - last_exec,
|
|
||||||
args = arguments;
|
|
||||||
|
|
||||||
// Execute `callback` and update the `last_exec` timestamp.
|
|
||||||
function exec() {
|
|
||||||
last_exec = +new Date();
|
|
||||||
callback.apply( that, args );
|
|
||||||
};
|
|
||||||
|
|
||||||
// If `debounce_mode` is true (at_begin) this is used to clear the flag
|
|
||||||
// to allow future `callback` executions.
|
|
||||||
function clear() {
|
|
||||||
timeout_id = undefined;
|
|
||||||
};
|
|
||||||
|
|
||||||
if ( debounce_mode && !timeout_id ) {
|
|
||||||
// Since `wrapper` is being called for the first time and
|
|
||||||
// `debounce_mode` is true (at_begin), execute `callback`.
|
|
||||||
exec();
|
|
||||||
}
|
|
||||||
|
|
||||||
// Clear any existing timeout.
|
|
||||||
timeout_id && clearTimeout( timeout_id );
|
|
||||||
|
|
||||||
if ( debounce_mode === undefined && elapsed > delay ) {
|
|
||||||
// In throttle mode, if `delay` time has been exceeded, execute
|
|
||||||
// `callback`.
|
|
||||||
exec();
|
|
||||||
|
|
||||||
} else if ( no_trailing !== true ) {
|
|
||||||
// In trailing throttle mode, since `delay` time has not been
|
|
||||||
// exceeded, schedule `callback` to execute `delay` ms after most
|
|
||||||
// recent execution.
|
|
||||||
//
|
|
||||||
// If `debounce_mode` is true (at_begin), schedule `clear` to execute
|
|
||||||
// after `delay` ms.
|
|
||||||
//
|
|
||||||
// If `debounce_mode` is false (at end), schedule `callback` to
|
|
||||||
// execute after `delay` ms.
|
|
||||||
timeout_id = setTimeout( debounce_mode ? clear : exec, debounce_mode === undefined ? delay - elapsed : delay );
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
// Set the guid of `wrapper` function to the same of original callback, so
|
|
||||||
// it can be removed in jQuery 1.4+ .unbind or .die by using the original
|
|
||||||
// callback as a reference.
|
|
||||||
if ( $.guid ) {
|
|
||||||
wrapper.guid = callback.guid = callback.guid || $.guid++;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Return the wrapper function.
|
|
||||||
return wrapper;
|
|
||||||
};
|
|
||||||
|
|
||||||
// Method: jQuery.debounce
|
|
||||||
//
|
|
||||||
// Debounce execution of a function. Debouncing, unlike throttling,
|
|
||||||
// guarantees that a function is only executed a single time, either at the
|
|
||||||
// very beginning of a series of calls, or at the very end. If you want to
|
|
||||||
// simply rate-limit execution of a function, see the <jQuery.throttle>
|
|
||||||
// method.
|
|
||||||
//
|
|
||||||
// In this visualization, | is a debounced-function call and X is the actual
|
|
||||||
// callback execution:
|
|
||||||
//
|
|
||||||
// > Debounced with `at_begin` specified as false or unspecified:
|
|
||||||
// > ||||||||||||||||||||||||| (pause) |||||||||||||||||||||||||
|
|
||||||
// > X X
|
|
||||||
// >
|
|
||||||
// > Debounced with `at_begin` specified as true:
|
|
||||||
// > ||||||||||||||||||||||||| (pause) |||||||||||||||||||||||||
|
|
||||||
// > X X
|
|
||||||
//
|
|
||||||
// Usage:
|
|
||||||
//
|
|
||||||
// > var debounced = jQuery.debounce( delay, [ at_begin, ] callback );
|
|
||||||
// >
|
|
||||||
// > jQuery('selector').bind( 'someevent', debounced );
|
|
||||||
// > jQuery('selector').unbind( 'someevent', debounced );
|
|
||||||
//
|
|
||||||
// This also works in jQuery 1.4+:
|
|
||||||
//
|
|
||||||
// > jQuery('selector').bind( 'someevent', jQuery.debounce( delay, [ at_begin, ] callback ) );
|
|
||||||
// > jQuery('selector').unbind( 'someevent', callback );
|
|
||||||
//
|
|
||||||
// Arguments:
|
|
||||||
//
|
|
||||||
// delay - (Number) A zero-or-greater delay in milliseconds. For event
|
|
||||||
// callbacks, values around 100 or 250 (or even higher) are most useful.
|
|
||||||
// at_begin - (Boolean) Optional, defaults to false. If at_begin is false or
|
|
||||||
// unspecified, callback will only be executed `delay` milliseconds after
|
|
||||||
// the last debounced-function call. If at_begin is true, callback will be
|
|
||||||
// executed only at the first debounced-function call. (After the
|
|
||||||
// throttled-function has not been called for `delay` milliseconds, the
|
|
||||||
// internal counter is reset)
|
|
||||||
// callback - (Function) A function to be executed after delay milliseconds.
|
|
||||||
// The `this` context and all arguments are passed through, as-is, to
|
|
||||||
// `callback` when the debounced-function is executed.
|
|
||||||
//
|
|
||||||
// Returns:
|
|
||||||
//
|
|
||||||
// (Function) A new, debounced, function.
|
|
||||||
|
|
||||||
$.debounce = function( delay, at_begin, callback ) {
|
|
||||||
return callback === undefined
|
|
||||||
? jq_throttle( delay, at_begin, false )
|
|
||||||
: jq_throttle( delay, callback, at_begin !== false );
|
|
||||||
};
|
|
||||||
|
|
||||||
})(this);
|
|
@ -1,82 +0,0 @@
|
|||||||
/*jshint browser:true */
|
|
||||||
/*!
|
|
||||||
* FitVids 1.1
|
|
||||||
*
|
|
||||||
* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
|
|
||||||
* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
|
|
||||||
* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
;(function( $ ){
|
|
||||||
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
$.fn.fitVids = function( options ) {
|
|
||||||
var settings = {
|
|
||||||
customSelector: null,
|
|
||||||
ignore: null
|
|
||||||
};
|
|
||||||
|
|
||||||
if(!document.getElementById('fit-vids-style')) {
|
|
||||||
// appendStyles: https://github.com/toddmotto/fluidvids/blob/master/dist/fluidvids.js
|
|
||||||
var head = document.head || document.getElementsByTagName('head')[0];
|
|
||||||
var css = '.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}';
|
|
||||||
var div = document.createElement("div");
|
|
||||||
div.innerHTML = '<p>x</p><style id="fit-vids-style">' + css + '</style>';
|
|
||||||
head.appendChild(div.childNodes[1]);
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( options ) {
|
|
||||||
$.extend( settings, options );
|
|
||||||
}
|
|
||||||
|
|
||||||
return this.each(function(){
|
|
||||||
var selectors = [
|
|
||||||
'iframe[src*="player.vimeo.com"]',
|
|
||||||
'iframe[src*="youtube.com"]',
|
|
||||||
'iframe[src*="youtube-nocookie.com"]',
|
|
||||||
'iframe[src*="kickstarter.com"][src*="video.html"]',
|
|
||||||
'object',
|
|
||||||
'embed'
|
|
||||||
];
|
|
||||||
|
|
||||||
if (settings.customSelector) {
|
|
||||||
selectors.push(settings.customSelector);
|
|
||||||
}
|
|
||||||
|
|
||||||
var ignoreList = '.fitvidsignore';
|
|
||||||
|
|
||||||
if(settings.ignore) {
|
|
||||||
ignoreList = ignoreList + ', ' + settings.ignore;
|
|
||||||
}
|
|
||||||
|
|
||||||
var $allVideos = $(this).find(selectors.join(','));
|
|
||||||
$allVideos = $allVideos.not('object object'); // SwfObj conflict patch
|
|
||||||
$allVideos = $allVideos.not(ignoreList); // Disable FitVids on this video.
|
|
||||||
|
|
||||||
$allVideos.each(function(count){
|
|
||||||
var $this = $(this);
|
|
||||||
if($this.parents(ignoreList).length > 0) {
|
|
||||||
return; // Disable FitVids on this video.
|
|
||||||
}
|
|
||||||
if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; }
|
|
||||||
if ((!$this.css('height') && !$this.css('width')) && (isNaN($this.attr('height')) || isNaN($this.attr('width'))))
|
|
||||||
{
|
|
||||||
$this.attr('height', 9);
|
|
||||||
$this.attr('width', 16);
|
|
||||||
}
|
|
||||||
var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(),
|
|
||||||
width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(),
|
|
||||||
aspectRatio = height / width;
|
|
||||||
if(!$this.attr('id')){
|
|
||||||
var videoID = 'fitvid' + count;
|
|
||||||
$this.attr('id', videoID);
|
|
||||||
}
|
|
||||||
$this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+'%');
|
|
||||||
$this.removeAttr('height').removeAttr('width');
|
|
||||||
});
|
|
||||||
});
|
|
||||||
};
|
|
||||||
// Works with either jQuery or Zepto
|
|
||||||
})( window.jQuery || window.Zepto );
|
|
@ -1,164 +0,0 @@
|
|||||||
/*
|
|
||||||
GreedyNav.js - http://lukejacksonn.com/actuate
|
|
||||||
Licensed under the MIT license - http://opensource.org/licenses/MIT
|
|
||||||
Copyright (c) 2015 Luke Jackson
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* hacks-guide change: add language selector, remove logo */
|
|
||||||
|
|
||||||
$(function() {
|
|
||||||
|
|
||||||
var $btn = $("nav.greedy-nav .greedy-nav__toggle");
|
|
||||||
var $btn2 = $("nav.greedy-nav .greedy-nav__toggle_lang");
|
|
||||||
var $vlinks = $("nav.greedy-nav .visible-links");
|
|
||||||
var $hlinks = $("nav.greedy-nav .hidden-links.links-menu");
|
|
||||||
var $hlinks2 = $("nav.greedy-nav .hidden-links.lang-menu");
|
|
||||||
var $nav = $("nav.greedy-nav");
|
|
||||||
// var $logo = $('nav.greedy-nav .site-logo');
|
|
||||||
var $logoImg = $('nav.greedy-nav .site-logo img');
|
|
||||||
// var $title = $("nav.greedy-nav .site-title");
|
|
||||||
var $search = $('nav.greedy-nav button.search__toggle');
|
|
||||||
|
|
||||||
var numOfItems, totalSpace, closingTime, breakWidths;
|
|
||||||
|
|
||||||
// This function measures both hidden and visible links and sets the navbar breakpoints
|
|
||||||
// This is called the first time the script runs and everytime the "check()" function detects a change of window width that reached a different CSS width breakpoint, which affects the size of navbar Items
|
|
||||||
// Please note that "CSS width breakpoints" (which are only 4) !== "navbar breakpoints" (which are as many as the number of items on the navbar)
|
|
||||||
function measureLinks(){
|
|
||||||
numOfItems = 0;
|
|
||||||
totalSpace = 0;
|
|
||||||
closingTime = 1000;
|
|
||||||
breakWidths = [];
|
|
||||||
|
|
||||||
// Adds the width of a navItem in order to create breakpoints for the navbar
|
|
||||||
function addWidth(i, w) {
|
|
||||||
totalSpace += w;
|
|
||||||
numOfItems += 1;
|
|
||||||
breakWidths.push(totalSpace);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Measures the width of hidden links by making a temporary clone of them and positioning under visible links
|
|
||||||
function hiddenWidth(obj){
|
|
||||||
var clone = obj.clone();
|
|
||||||
clone.css("visibility","hidden");
|
|
||||||
$vlinks.append(clone);
|
|
||||||
addWidth(0, clone.outerWidth());
|
|
||||||
clone.remove();
|
|
||||||
}
|
|
||||||
// Measure both visible and hidden links widths
|
|
||||||
$vlinks.children().outerWidth(addWidth);
|
|
||||||
$hlinks.children().each(function(){hiddenWidth($(this))});
|
|
||||||
}
|
|
||||||
// Get initial state
|
|
||||||
measureLinks();
|
|
||||||
|
|
||||||
var winWidth = $( window ).width();
|
|
||||||
// Set the last measured CSS width breakpoint: 0: <768px, 1: <1024px, 2: < 1280px, 3: >= 1280px.
|
|
||||||
var lastBreakpoint = winWidth < 768 ? 0 : winWidth < 1024 ? 1 : winWidth < 1280 ? 2 : 3;
|
|
||||||
|
|
||||||
var availableSpace, numOfVisibleItems, requiredSpace, timer, timer2;
|
|
||||||
|
|
||||||
function check() {
|
|
||||||
|
|
||||||
winWidth = $( window ).width();
|
|
||||||
// Set the current CSS width breakpoint: 0: <768px, 1: <1024px, 2: < 1280px, 3: >= 1280px.
|
|
||||||
var curBreakpoint = winWidth < 768 ? 0 : winWidth < 1024 ? 1 : winWidth < 1280 ? 2 : 3;
|
|
||||||
// If current breakpoint is different from last measured breakpoint, measureLinks again
|
|
||||||
if(curBreakpoint !== lastBreakpoint) measureLinks();
|
|
||||||
// Set the last measured CSS width breakpoint with the current breakpoint
|
|
||||||
lastBreakpoint = curBreakpoint;
|
|
||||||
|
|
||||||
// Get instant state
|
|
||||||
numOfVisibleItems = $vlinks.children().length;
|
|
||||||
// Decrease the width of visible elements from the nav innerWidth to find out the available space for navItems
|
|
||||||
availableSpace = /* nav */ $nav.innerWidth()
|
|
||||||
- /* logo */ // ($logo.length !== 0 ? $logo.outerWidth(true) : 0)
|
|
||||||
- /* title */ // $title.outerWidth(true)
|
|
||||||
- /* search */ ($search.length !== 0 ? $search.outerWidth(true) : 0)
|
|
||||||
- /* toggle */ (numOfVisibleItems !== breakWidths.length ? $btn.outerWidth(true) : 0)
|
|
||||||
- /* toggle-lang */ ($btn2.outerWidth(true));
|
|
||||||
requiredSpace = breakWidths[numOfVisibleItems - 1];
|
|
||||||
|
|
||||||
// There is not enought space
|
|
||||||
if (requiredSpace > availableSpace) {
|
|
||||||
$vlinks.children().last().prependTo($hlinks);
|
|
||||||
numOfVisibleItems -= 1;
|
|
||||||
check();
|
|
||||||
// There is more than enough space. If only one element is hidden, add the toggle width to the available space
|
|
||||||
} else if (availableSpace + (numOfVisibleItems === breakWidths.length - 1?$btn.outerWidth(true):0) > breakWidths[numOfVisibleItems]) {
|
|
||||||
$hlinks.children().first().appendTo($vlinks);
|
|
||||||
numOfVisibleItems += 1;
|
|
||||||
check();
|
|
||||||
}
|
|
||||||
// Update the button accordingly
|
|
||||||
$btn.attr("count", numOfItems - numOfVisibleItems);
|
|
||||||
if (numOfVisibleItems === numOfItems) {
|
|
||||||
$btn.addClass('hidden');
|
|
||||||
} else $btn.removeClass('hidden');
|
|
||||||
}
|
|
||||||
|
|
||||||
// Window listeners
|
|
||||||
$(window).resize(function() {
|
|
||||||
check();
|
|
||||||
});
|
|
||||||
|
|
||||||
$btn.on('click', function() {
|
|
||||||
if($hlinks.is(":visible")){
|
|
||||||
$hlinks.addClass('hidden');
|
|
||||||
$(this).removeClass('close');
|
|
||||||
clearTimeout(timer);
|
|
||||||
} else {
|
|
||||||
$hlinks.removeClass('hidden');
|
|
||||||
$(this).addClass('close');
|
|
||||||
$hlinks2.addClass('hidden');
|
|
||||||
$btn2.removeClass('close');
|
|
||||||
clearTimeout(timer);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
$hlinks.on('mouseleave', function() {
|
|
||||||
// Mouse has left, start the timer
|
|
||||||
timer = setTimeout(function() {
|
|
||||||
$hlinks.addClass('hidden');
|
|
||||||
}, closingTime);
|
|
||||||
}).on('mouseenter', function() {
|
|
||||||
// Mouse is back, cancel the timer
|
|
||||||
clearTimeout(timer);
|
|
||||||
})
|
|
||||||
|
|
||||||
$btn2.on('click', function() {
|
|
||||||
if($hlinks2.is(":visible")){
|
|
||||||
$hlinks2.addClass('hidden');
|
|
||||||
$(this).removeClass('close');
|
|
||||||
clearTimeout(timer2);
|
|
||||||
} else {
|
|
||||||
$hlinks2.removeClass('hidden');
|
|
||||||
$(this).addClass('close');
|
|
||||||
$hlinks.addClass('hidden');
|
|
||||||
$btn.removeClass('close');
|
|
||||||
clearTimeout(timer2);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
$hlinks2.on('mouseleave', function() {
|
|
||||||
// Mouse has left, start the timer
|
|
||||||
timer2 = setTimeout(function() {
|
|
||||||
$hlinks2.addClass('hidden');
|
|
||||||
}, closingTime);
|
|
||||||
}).on('mouseenter', function() {
|
|
||||||
// Mouse is back, cancel the timer
|
|
||||||
clearTimeout(timer2);
|
|
||||||
})
|
|
||||||
|
|
||||||
// check if page has a logo
|
|
||||||
if($logoImg.length !== 0){
|
|
||||||
// check if logo is not loaded
|
|
||||||
if(!($logoImg[0].complete || $logoImg[0].naturalWidth !== 0)){
|
|
||||||
// if logo is not loaded wait for logo to load or fail to check
|
|
||||||
$logoImg.one("load error", check);
|
|
||||||
// if logo is already loaded just check
|
|
||||||
} else check();
|
|
||||||
// if page does not have a logo just check
|
|
||||||
} else check();
|
|
||||||
|
|
||||||
});
|
|
File diff suppressed because it is too large
Load Diff
@ -1,650 +0,0 @@
|
|||||||
/*!
|
|
||||||
* smooth-scroll v16.1.2
|
|
||||||
* Animate scrolling to anchor links
|
|
||||||
* (c) 2020 Chris Ferdinandi
|
|
||||||
* MIT License
|
|
||||||
* http://github.com/cferdinandi/smooth-scroll
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function (root, factory) {
|
|
||||||
if (typeof define === 'function' && define.amd) {
|
|
||||||
define([], (function () {
|
|
||||||
return factory(root);
|
|
||||||
}));
|
|
||||||
} else if (typeof exports === 'object') {
|
|
||||||
module.exports = factory(root);
|
|
||||||
} else {
|
|
||||||
root.SmoothScroll = factory(root);
|
|
||||||
}
|
|
||||||
})(typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : this, (function (window) {
|
|
||||||
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
//
|
|
||||||
// Default settings
|
|
||||||
//
|
|
||||||
|
|
||||||
var defaults = {
|
|
||||||
|
|
||||||
// Selectors
|
|
||||||
ignore: '[data-scroll-ignore]',
|
|
||||||
header: null,
|
|
||||||
topOnEmptyHash: true,
|
|
||||||
|
|
||||||
// Speed & Duration
|
|
||||||
speed: 500,
|
|
||||||
speedAsDuration: false,
|
|
||||||
durationMax: null,
|
|
||||||
durationMin: null,
|
|
||||||
clip: true,
|
|
||||||
offset: 0,
|
|
||||||
|
|
||||||
// Easing
|
|
||||||
easing: 'easeInOutCubic',
|
|
||||||
customEasing: null,
|
|
||||||
|
|
||||||
// History
|
|
||||||
updateURL: true,
|
|
||||||
popstate: true,
|
|
||||||
|
|
||||||
// Custom Events
|
|
||||||
emitEvents: true
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
//
|
|
||||||
// Utility Methods
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Check if browser supports required methods
|
|
||||||
* @return {Boolean} Returns true if all required methods are supported
|
|
||||||
*/
|
|
||||||
var supports = function () {
|
|
||||||
return (
|
|
||||||
'querySelector' in document &&
|
|
||||||
'addEventListener' in window &&
|
|
||||||
'requestAnimationFrame' in window &&
|
|
||||||
'closest' in window.Element.prototype
|
|
||||||
);
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Merge two or more objects together.
|
|
||||||
* @param {Object} objects The objects to merge together
|
|
||||||
* @returns {Object} Merged values of defaults and options
|
|
||||||
*/
|
|
||||||
var extend = function () {
|
|
||||||
var merged = {};
|
|
||||||
Array.prototype.forEach.call(arguments, (function (obj) {
|
|
||||||
for (var key in obj) {
|
|
||||||
if (!obj.hasOwnProperty(key)) return;
|
|
||||||
merged[key] = obj[key];
|
|
||||||
}
|
|
||||||
}));
|
|
||||||
return merged;
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Check to see if user prefers reduced motion
|
|
||||||
* @param {Object} settings Script settings
|
|
||||||
*/
|
|
||||||
var reduceMotion = function () {
|
|
||||||
if ('matchMedia' in window && window.matchMedia('(prefers-reduced-motion)').matches) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the height of an element.
|
|
||||||
* @param {Node} elem The element to get the height of
|
|
||||||
* @return {Number} The element's height in pixels
|
|
||||||
*/
|
|
||||||
var getHeight = function (elem) {
|
|
||||||
return parseInt(window.getComputedStyle(elem).height, 10);
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Escape special characters for use with querySelector
|
|
||||||
* @author Mathias Bynens
|
|
||||||
* @link https://github.com/mathiasbynens/CSS.escape
|
|
||||||
* @param {String} id The anchor ID to escape
|
|
||||||
*/
|
|
||||||
var escapeCharacters = function (id) {
|
|
||||||
|
|
||||||
// Remove leading hash
|
|
||||||
if (id.charAt(0) === '#') {
|
|
||||||
id = id.substr(1);
|
|
||||||
}
|
|
||||||
|
|
||||||
var string = String(id);
|
|
||||||
var length = string.length;
|
|
||||||
var index = -1;
|
|
||||||
var codeUnit;
|
|
||||||
var result = '';
|
|
||||||
var firstCodeUnit = string.charCodeAt(0);
|
|
||||||
while (++index < length) {
|
|
||||||
codeUnit = string.charCodeAt(index);
|
|
||||||
// Note: there’s no need to special-case astral symbols, surrogate
|
|
||||||
// pairs, or lone surrogates.
|
|
||||||
|
|
||||||
// If the character is NULL (U+0000), then throw an
|
|
||||||
// `InvalidCharacterError` exception and terminate these steps.
|
|
||||||
if (codeUnit === 0x0000) {
|
|
||||||
throw new InvalidCharacterError(
|
|
||||||
'Invalid character: the input contains U+0000.'
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (
|
|
||||||
// If the character is in the range [\1-\1F] (U+0001 to U+001F) or is
|
|
||||||
// U+007F, […]
|
|
||||||
(codeUnit >= 0x0001 && codeUnit <= 0x001F) || codeUnit == 0x007F ||
|
|
||||||
// If the character is the first character and is in the range [0-9]
|
|
||||||
// (U+0030 to U+0039), […]
|
|
||||||
(index === 0 && codeUnit >= 0x0030 && codeUnit <= 0x0039) ||
|
|
||||||
// If the character is the second character and is in the range [0-9]
|
|
||||||
// (U+0030 to U+0039) and the first character is a `-` (U+002D), […]
|
|
||||||
(
|
|
||||||
index === 1 &&
|
|
||||||
codeUnit >= 0x0030 && codeUnit <= 0x0039 &&
|
|
||||||
firstCodeUnit === 0x002D
|
|
||||||
)
|
|
||||||
) {
|
|
||||||
// http://dev.w3.org/csswg/cssom/#escape-a-character-as-code-point
|
|
||||||
result += '\\' + codeUnit.toString(16) + ' ';
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
// If the character is not handled by one of the above rules and is
|
|
||||||
// greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or
|
|
||||||
// is in one of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to
|
|
||||||
// U+005A), or [a-z] (U+0061 to U+007A), […]
|
|
||||||
if (
|
|
||||||
codeUnit >= 0x0080 ||
|
|
||||||
codeUnit === 0x002D ||
|
|
||||||
codeUnit === 0x005F ||
|
|
||||||
codeUnit >= 0x0030 && codeUnit <= 0x0039 ||
|
|
||||||
codeUnit >= 0x0041 && codeUnit <= 0x005A ||
|
|
||||||
codeUnit >= 0x0061 && codeUnit <= 0x007A
|
|
||||||
) {
|
|
||||||
// the character itself
|
|
||||||
result += string.charAt(index);
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Otherwise, the escaped character.
|
|
||||||
// http://dev.w3.org/csswg/cssom/#escape-a-character
|
|
||||||
result += '\\' + string.charAt(index);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
// Return sanitized hash
|
|
||||||
return '#' + result;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Calculate the easing pattern
|
|
||||||
* @link https://gist.github.com/gre/1650294
|
|
||||||
* @param {String} type Easing pattern
|
|
||||||
* @param {Number} time Time animation should take to complete
|
|
||||||
* @returns {Number}
|
|
||||||
*/
|
|
||||||
var easingPattern = function (settings, time) {
|
|
||||||
var pattern;
|
|
||||||
|
|
||||||
// Default Easing Patterns
|
|
||||||
if (settings.easing === 'easeInQuad') pattern = time * time; // accelerating from zero velocity
|
|
||||||
if (settings.easing === 'easeOutQuad') pattern = time * (2 - time); // decelerating to zero velocity
|
|
||||||
if (settings.easing === 'easeInOutQuad') pattern = time < 0.5 ? 2 * time * time : -1 + (4 - 2 * time) * time; // acceleration until halfway, then deceleration
|
|
||||||
if (settings.easing === 'easeInCubic') pattern = time * time * time; // accelerating from zero velocity
|
|
||||||
if (settings.easing === 'easeOutCubic') pattern = (--time) * time * time + 1; // decelerating to zero velocity
|
|
||||||
if (settings.easing === 'easeInOutCubic') pattern = time < 0.5 ? 4 * time * time * time : (time - 1) * (2 * time - 2) * (2 * time - 2) + 1; // acceleration until halfway, then deceleration
|
|
||||||
if (settings.easing === 'easeInQuart') pattern = time * time * time * time; // accelerating from zero velocity
|
|
||||||
if (settings.easing === 'easeOutQuart') pattern = 1 - (--time) * time * time * time; // decelerating to zero velocity
|
|
||||||
if (settings.easing === 'easeInOutQuart') pattern = time < 0.5 ? 8 * time * time * time * time : 1 - 8 * (--time) * time * time * time; // acceleration until halfway, then deceleration
|
|
||||||
if (settings.easing === 'easeInQuint') pattern = time * time * time * time * time; // accelerating from zero velocity
|
|
||||||
if (settings.easing === 'easeOutQuint') pattern = 1 + (--time) * time * time * time * time; // decelerating to zero velocity
|
|
||||||
if (settings.easing === 'easeInOutQuint') pattern = time < 0.5 ? 16 * time * time * time * time * time : 1 + 16 * (--time) * time * time * time * time; // acceleration until halfway, then deceleration
|
|
||||||
|
|
||||||
// Custom Easing Patterns
|
|
||||||
if (!!settings.customEasing) pattern = settings.customEasing(time);
|
|
||||||
|
|
||||||
return pattern || time; // no easing, no acceleration
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Determine the document's height
|
|
||||||
* @returns {Number}
|
|
||||||
*/
|
|
||||||
var getDocumentHeight = function () {
|
|
||||||
return Math.max(
|
|
||||||
document.body.scrollHeight, document.documentElement.scrollHeight,
|
|
||||||
document.body.offsetHeight, document.documentElement.offsetHeight,
|
|
||||||
document.body.clientHeight, document.documentElement.clientHeight
|
|
||||||
);
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Calculate how far to scroll
|
|
||||||
* Clip support added by robjtede - https://github.com/cferdinandi/smooth-scroll/issues/405
|
|
||||||
* @param {Element} anchor The anchor element to scroll to
|
|
||||||
* @param {Number} headerHeight Height of a fixed header, if any
|
|
||||||
* @param {Number} offset Number of pixels by which to offset scroll
|
|
||||||
* @param {Boolean} clip If true, adjust scroll distance to prevent abrupt stops near the bottom of the page
|
|
||||||
* @returns {Number}
|
|
||||||
*/
|
|
||||||
var getEndLocation = function (anchor, headerHeight, offset, clip) {
|
|
||||||
var location = 0;
|
|
||||||
if (anchor.offsetParent) {
|
|
||||||
do {
|
|
||||||
location += anchor.offsetTop;
|
|
||||||
anchor = anchor.offsetParent;
|
|
||||||
} while (anchor);
|
|
||||||
}
|
|
||||||
location = Math.max(location - headerHeight - offset, 0);
|
|
||||||
if (clip) {
|
|
||||||
location = Math.min(location, getDocumentHeight() - window.innerHeight);
|
|
||||||
}
|
|
||||||
return location;
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the height of the fixed header
|
|
||||||
* @param {Node} header The header
|
|
||||||
* @return {Number} The height of the header
|
|
||||||
*/
|
|
||||||
var getHeaderHeight = function (header) {
|
|
||||||
return !header ? 0 : (getHeight(header) + header.offsetTop);
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Calculate the speed to use for the animation
|
|
||||||
* @param {Number} distance The distance to travel
|
|
||||||
* @param {Object} settings The plugin settings
|
|
||||||
* @return {Number} How fast to animate
|
|
||||||
*/
|
|
||||||
var getSpeed = function (distance, settings) {
|
|
||||||
var speed = settings.speedAsDuration ? settings.speed : Math.abs(distance / 1000 * settings.speed);
|
|
||||||
if (settings.durationMax && speed > settings.durationMax) return settings.durationMax;
|
|
||||||
if (settings.durationMin && speed < settings.durationMin) return settings.durationMin;
|
|
||||||
return parseInt(speed, 10);
|
|
||||||
};
|
|
||||||
|
|
||||||
var setHistory = function (options) {
|
|
||||||
|
|
||||||
// Make sure this should run
|
|
||||||
if (!history.replaceState || !options.updateURL || history.state) return;
|
|
||||||
|
|
||||||
// Get the hash to use
|
|
||||||
var hash = window.location.hash;
|
|
||||||
hash = hash ? hash : '';
|
|
||||||
|
|
||||||
// Set a default history
|
|
||||||
history.replaceState(
|
|
||||||
{
|
|
||||||
smoothScroll: JSON.stringify(options),
|
|
||||||
anchor: hash ? hash : window.pageYOffset
|
|
||||||
},
|
|
||||||
document.title,
|
|
||||||
hash ? hash : window.location.href
|
|
||||||
);
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Update the URL
|
|
||||||
* @param {Node} anchor The anchor that was scrolled to
|
|
||||||
* @param {Boolean} isNum If true, anchor is a number
|
|
||||||
* @param {Object} options Settings for Smooth Scroll
|
|
||||||
*/
|
|
||||||
var updateURL = function (anchor, isNum, options) {
|
|
||||||
|
|
||||||
// Bail if the anchor is a number
|
|
||||||
if (isNum) return;
|
|
||||||
|
|
||||||
// Verify that pushState is supported and the updateURL option is enabled
|
|
||||||
if (!history.pushState || !options.updateURL) return;
|
|
||||||
|
|
||||||
// Update URL
|
|
||||||
history.pushState(
|
|
||||||
{
|
|
||||||
smoothScroll: JSON.stringify(options),
|
|
||||||
anchor: anchor.id
|
|
||||||
},
|
|
||||||
document.title,
|
|
||||||
anchor === document.documentElement ? '#top' : '#' + anchor.id
|
|
||||||
);
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Bring the anchored element into focus
|
|
||||||
* @param {Node} anchor The anchor element
|
|
||||||
* @param {Number} endLocation The end location to scroll to
|
|
||||||
* @param {Boolean} isNum If true, scroll is to a position rather than an element
|
|
||||||
*/
|
|
||||||
var adjustFocus = function (anchor, endLocation, isNum) {
|
|
||||||
|
|
||||||
// Is scrolling to top of page, blur
|
|
||||||
if (anchor === 0) {
|
|
||||||
document.body.focus();
|
|
||||||
}
|
|
||||||
|
|
||||||
// Don't run if scrolling to a number on the page
|
|
||||||
if (isNum) return;
|
|
||||||
|
|
||||||
// Otherwise, bring anchor element into focus
|
|
||||||
anchor.focus();
|
|
||||||
if (document.activeElement !== anchor) {
|
|
||||||
anchor.setAttribute('tabindex', '-1');
|
|
||||||
anchor.focus();
|
|
||||||
anchor.style.outline = 'none';
|
|
||||||
}
|
|
||||||
window.scrollTo(0 , endLocation);
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Emit a custom event
|
|
||||||
* @param {String} type The event type
|
|
||||||
* @param {Object} options The settings object
|
|
||||||
* @param {Node} anchor The anchor element
|
|
||||||
* @param {Node} toggle The toggle element
|
|
||||||
*/
|
|
||||||
var emitEvent = function (type, options, anchor, toggle) {
|
|
||||||
if (!options.emitEvents || typeof window.CustomEvent !== 'function') return;
|
|
||||||
var event = new CustomEvent(type, {
|
|
||||||
bubbles: true,
|
|
||||||
detail: {
|
|
||||||
anchor: anchor,
|
|
||||||
toggle: toggle
|
|
||||||
}
|
|
||||||
});
|
|
||||||
document.dispatchEvent(event);
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
//
|
|
||||||
// SmoothScroll Constructor
|
|
||||||
//
|
|
||||||
|
|
||||||
var SmoothScroll = function (selector, options) {
|
|
||||||
|
|
||||||
//
|
|
||||||
// Variables
|
|
||||||
//
|
|
||||||
|
|
||||||
var smoothScroll = {}; // Object for public APIs
|
|
||||||
var settings, anchor, toggle, fixedHeader, eventTimeout, animationInterval;
|
|
||||||
|
|
||||||
|
|
||||||
//
|
|
||||||
// Methods
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Cancel a scroll-in-progress
|
|
||||||
*/
|
|
||||||
smoothScroll.cancelScroll = function (noEvent) {
|
|
||||||
cancelAnimationFrame(animationInterval);
|
|
||||||
animationInterval = null;
|
|
||||||
if (noEvent) return;
|
|
||||||
emitEvent('scrollCancel', settings);
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Start/stop the scrolling animation
|
|
||||||
* @param {Node|Number} anchor The element or position to scroll to
|
|
||||||
* @param {Element} toggle The element that toggled the scroll event
|
|
||||||
* @param {Object} options
|
|
||||||
*/
|
|
||||||
smoothScroll.animateScroll = function (anchor, toggle, options) {
|
|
||||||
|
|
||||||
// Cancel any in progress scrolls
|
|
||||||
smoothScroll.cancelScroll();
|
|
||||||
|
|
||||||
// Local settings
|
|
||||||
var _settings = extend(settings || defaults, options || {}); // Merge user options with defaults
|
|
||||||
|
|
||||||
// Selectors and variables
|
|
||||||
var isNum = Object.prototype.toString.call(anchor) === '[object Number]' ? true : false;
|
|
||||||
var anchorElem = isNum || !anchor.tagName ? null : anchor;
|
|
||||||
if (!isNum && !anchorElem) return;
|
|
||||||
var startLocation = window.pageYOffset; // Current location on the page
|
|
||||||
if (_settings.header && !fixedHeader) {
|
|
||||||
// Get the fixed header if not already set
|
|
||||||
fixedHeader = document.querySelector(_settings.header);
|
|
||||||
}
|
|
||||||
var headerHeight = getHeaderHeight(fixedHeader);
|
|
||||||
var endLocation = isNum ? anchor : getEndLocation(anchorElem, headerHeight, parseInt((typeof _settings.offset === 'function' ? _settings.offset(anchor, toggle) : _settings.offset), 10), _settings.clip); // Location to scroll to
|
|
||||||
var distance = endLocation - startLocation; // distance to travel
|
|
||||||
var documentHeight = getDocumentHeight();
|
|
||||||
var timeLapsed = 0;
|
|
||||||
var speed = getSpeed(distance, _settings);
|
|
||||||
var start, percentage, position;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Stop the scroll animation when it reaches its target (or the bottom/top of page)
|
|
||||||
* @param {Number} position Current position on the page
|
|
||||||
* @param {Number} endLocation Scroll to location
|
|
||||||
* @param {Number} animationInterval How much to scroll on this loop
|
|
||||||
*/
|
|
||||||
var stopAnimateScroll = function (position, endLocation) {
|
|
||||||
|
|
||||||
// Get the current location
|
|
||||||
var currentLocation = window.pageYOffset;
|
|
||||||
|
|
||||||
// Check if the end location has been reached yet (or we've hit the end of the document)
|
|
||||||
if (position == endLocation || currentLocation == endLocation || ((startLocation < endLocation && window.innerHeight + currentLocation) >= documentHeight)) {
|
|
||||||
|
|
||||||
// Clear the animation timer
|
|
||||||
smoothScroll.cancelScroll(true);
|
|
||||||
|
|
||||||
// Bring the anchored element into focus
|
|
||||||
adjustFocus(anchor, endLocation, isNum);
|
|
||||||
|
|
||||||
// Emit a custom event
|
|
||||||
emitEvent('scrollStop', _settings, anchor, toggle);
|
|
||||||
|
|
||||||
// Reset start
|
|
||||||
start = null;
|
|
||||||
animationInterval = null;
|
|
||||||
|
|
||||||
return true;
|
|
||||||
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Loop scrolling animation
|
|
||||||
*/
|
|
||||||
var loopAnimateScroll = function (timestamp) {
|
|
||||||
if (!start) { start = timestamp; }
|
|
||||||
timeLapsed += timestamp - start;
|
|
||||||
percentage = speed === 0 ? 0 : (timeLapsed / speed);
|
|
||||||
percentage = (percentage > 1) ? 1 : percentage;
|
|
||||||
position = startLocation + (distance * easingPattern(_settings, percentage));
|
|
||||||
window.scrollTo(0, Math.floor(position));
|
|
||||||
if (!stopAnimateScroll(position, endLocation)) {
|
|
||||||
animationInterval = window.requestAnimationFrame(loopAnimateScroll);
|
|
||||||
start = timestamp;
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Reset position to fix weird iOS bug
|
|
||||||
* @link https://github.com/cferdinandi/smooth-scroll/issues/45
|
|
||||||
*/
|
|
||||||
if (window.pageYOffset === 0) {
|
|
||||||
window.scrollTo(0, 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Update the URL
|
|
||||||
updateURL(anchor, isNum, _settings);
|
|
||||||
|
|
||||||
// If the user prefers reduced motion, jump to location
|
|
||||||
if (reduceMotion()) {
|
|
||||||
window.scrollTo(0, Math.floor(endLocation));
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Emit a custom event
|
|
||||||
emitEvent('scrollStart', _settings, anchor, toggle);
|
|
||||||
|
|
||||||
// Start scrolling animation
|
|
||||||
smoothScroll.cancelScroll(true);
|
|
||||||
window.requestAnimationFrame(loopAnimateScroll);
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* If smooth scroll element clicked, animate scroll
|
|
||||||
*/
|
|
||||||
var clickHandler = function (event) {
|
|
||||||
|
|
||||||
// Don't run if event was canceled but still bubbled up
|
|
||||||
// By @mgreter - https://github.com/cferdinandi/smooth-scroll/pull/462/
|
|
||||||
if (event.defaultPrevented) return;
|
|
||||||
|
|
||||||
// Don't run if right-click or command/control + click or shift + click
|
|
||||||
if (event.button !== 0 || event.metaKey || event.ctrlKey || event.shiftKey) return;
|
|
||||||
|
|
||||||
// Check if event.target has closest() method
|
|
||||||
// By @totegi - https://github.com/cferdinandi/smooth-scroll/pull/401/
|
|
||||||
if (!('closest' in event.target)) return;
|
|
||||||
|
|
||||||
// Check if a smooth scroll link was clicked
|
|
||||||
toggle = event.target.closest(selector);
|
|
||||||
if (!toggle || toggle.tagName.toLowerCase() !== 'a' || event.target.closest(settings.ignore)) return;
|
|
||||||
|
|
||||||
// Only run if link is an anchor and points to the current page
|
|
||||||
if (toggle.hostname !== window.location.hostname || toggle.pathname !== window.location.pathname || !/#/.test(toggle.href)) return;
|
|
||||||
|
|
||||||
// Get an escaped version of the hash
|
|
||||||
var hash;
|
|
||||||
try {
|
|
||||||
hash = escapeCharacters(decodeURIComponent(toggle.hash));
|
|
||||||
} catch(e) {
|
|
||||||
hash = escapeCharacters(toggle.hash);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Get the anchored element
|
|
||||||
var anchor;
|
|
||||||
if (hash === '#') {
|
|
||||||
if (!settings.topOnEmptyHash) return;
|
|
||||||
anchor = document.documentElement;
|
|
||||||
} else {
|
|
||||||
anchor = document.querySelector(hash);
|
|
||||||
}
|
|
||||||
anchor = !anchor && hash === '#top' ? document.documentElement : anchor;
|
|
||||||
|
|
||||||
// If anchored element exists, scroll to it
|
|
||||||
if (!anchor) return;
|
|
||||||
event.preventDefault();
|
|
||||||
setHistory(settings);
|
|
||||||
smoothScroll.animateScroll(anchor, toggle);
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Animate scroll on popstate events
|
|
||||||
*/
|
|
||||||
var popstateHandler = function (event) {
|
|
||||||
|
|
||||||
// Stop if history.state doesn't exist (ex. if clicking on a broken anchor link).
|
|
||||||
// fixes `Cannot read property 'smoothScroll' of null` error getting thrown.
|
|
||||||
if (history.state === null) return;
|
|
||||||
|
|
||||||
// Only run if state is a popstate record for this instantiation
|
|
||||||
if (!history.state.smoothScroll || history.state.smoothScroll !== JSON.stringify(settings)) return;
|
|
||||||
|
|
||||||
// Only run if state includes an anchor
|
|
||||||
|
|
||||||
// if (!history.state.anchor && history.state.anchor !== 0) return;
|
|
||||||
|
|
||||||
// Get the anchor
|
|
||||||
var anchor = history.state.anchor;
|
|
||||||
if (typeof anchor === 'string' && anchor) {
|
|
||||||
anchor = document.querySelector(escapeCharacters(history.state.anchor));
|
|
||||||
if (!anchor) return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Animate scroll to anchor link
|
|
||||||
smoothScroll.animateScroll(anchor, null, {updateURL: false});
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Destroy the current initialization.
|
|
||||||
*/
|
|
||||||
smoothScroll.destroy = function () {
|
|
||||||
|
|
||||||
// If plugin isn't already initialized, stop
|
|
||||||
if (!settings) return;
|
|
||||||
|
|
||||||
// Remove event listeners
|
|
||||||
document.removeEventListener('click', clickHandler, false);
|
|
||||||
window.removeEventListener('popstate', popstateHandler, false);
|
|
||||||
|
|
||||||
// Cancel any scrolls-in-progress
|
|
||||||
smoothScroll.cancelScroll();
|
|
||||||
|
|
||||||
// Reset variables
|
|
||||||
settings = null;
|
|
||||||
anchor = null;
|
|
||||||
toggle = null;
|
|
||||||
fixedHeader = null;
|
|
||||||
eventTimeout = null;
|
|
||||||
animationInterval = null;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Initialize Smooth Scroll
|
|
||||||
* @param {Object} options User settings
|
|
||||||
*/
|
|
||||||
var init = function () {
|
|
||||||
|
|
||||||
// feature test
|
|
||||||
if (!supports()) throw 'Smooth Scroll: This browser does not support the required JavaScript methods and browser APIs.';
|
|
||||||
|
|
||||||
// Destroy any existing initializations
|
|
||||||
smoothScroll.destroy();
|
|
||||||
|
|
||||||
// Selectors and variables
|
|
||||||
settings = extend(defaults, options || {}); // Merge user options with defaults
|
|
||||||
fixedHeader = settings.header ? document.querySelector(settings.header) : null; // Get the fixed header
|
|
||||||
|
|
||||||
// When a toggle is clicked, run the click handler
|
|
||||||
document.addEventListener('click', clickHandler, false);
|
|
||||||
|
|
||||||
// If updateURL and popState are enabled, listen for pop events
|
|
||||||
if (settings.updateURL && settings.popstate) {
|
|
||||||
window.addEventListener('popstate', popstateHandler, false);
|
|
||||||
}
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
//
|
|
||||||
// Initialize plugin
|
|
||||||
//
|
|
||||||
|
|
||||||
init();
|
|
||||||
|
|
||||||
|
|
||||||
//
|
|
||||||
// Public APIs
|
|
||||||
//
|
|
||||||
|
|
||||||
return smoothScroll;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
return SmoothScroll;
|
|
||||||
|
|
||||||
}));
|
|
10872
assets/js/vendor/jquery/jquery-3.5.1.js
vendored
10872
assets/js/vendor/jquery/jquery-3.5.1.js
vendored
File diff suppressed because it is too large
Load Diff
19
banner.js
19
banner.js
@ -1,19 +0,0 @@
|
|||||||
const fs = require("fs");
|
|
||||||
const pkg = require("./package.json");
|
|
||||||
const filename = "assets/js/main.min.js";
|
|
||||||
const script = fs.readFileSync(filename);
|
|
||||||
const padStart = str => ("0" + str).slice(-2);
|
|
||||||
const dateObj = new Date();
|
|
||||||
const date = `${dateObj.getFullYear()}-${padStart(
|
|
||||||
dateObj.getMonth() + 1
|
|
||||||
)}-${padStart(dateObj.getDate())}`;
|
|
||||||
const banner = `/*!
|
|
||||||
* Minimal Mistakes Jekyll Theme ${pkg.version} by ${pkg.author}
|
|
||||||
* Copyright 2013-${dateObj.getFullYear()} Michael Rose - mademistakes.com | @mmistakes
|
|
||||||
* Licensed under ${pkg.license}
|
|
||||||
*/
|
|
||||||
`;
|
|
||||||
|
|
||||||
if (script.slice(0, 3) != "/**") {
|
|
||||||
fs.writeFileSync(filename, banner + script);
|
|
||||||
}
|
|
35
package.json
35
package.json
@ -1,35 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "minimal-mistakes",
|
|
||||||
"private": true,
|
|
||||||
"version": "4.24.0",
|
|
||||||
"description": "Minimal Mistakes 2 column Jekyll theme.",
|
|
||||||
"repository": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "git://github.com/mmistakes/minimal-mistakes.git"
|
|
||||||
},
|
|
||||||
"keywords": [
|
|
||||||
"jekyll",
|
|
||||||
"theme",
|
|
||||||
"minimal"
|
|
||||||
],
|
|
||||||
"author": "Michael Rose",
|
|
||||||
"license": "MIT",
|
|
||||||
"bugs": {
|
|
||||||
"url": "https://github.com/mmistakes/minimal-mistakes/issues"
|
|
||||||
},
|
|
||||||
"homepage": "https://mmistakes.github.io/minimal-mistakes/",
|
|
||||||
"engines": {
|
|
||||||
"node": ">= 0.10.0"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
|
||||||
"npm-run-all": "^4.1.5",
|
|
||||||
"onchange": "^7.1.0",
|
|
||||||
"uglify-js": "^3.13.6"
|
|
||||||
},
|
|
||||||
"scripts": {
|
|
||||||
"uglify": "uglifyjs assets/js/vendor/jquery/jquery-3.5.1.js assets/js/plugins/jquery.fitvids.js assets/js/plugins/jquery.greedy-navigation.js assets/js/plugins/jquery.magnific-popup.js assets/js/plugins/jquery.ba-throttle-debounce.js assets/js/plugins/smooth-scroll.js assets/js/plugins/gumshoe.js assets/js/_main.js -c -m -o assets/js/main.min.js",
|
|
||||||
"add-banner": "node banner.js",
|
|
||||||
"watch:js": "onchange \"assets/js/**/*.js\" -e \"assets/js/main.min.js\" -- npm run build:js",
|
|
||||||
"build:js": "npm run uglify && npm run add-banner"
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user