diff --git a/Makefile b/Makefile index 3e7ca64..27085c4 100644 --- a/Makefile +++ b/Makefile @@ -10,20 +10,12 @@ THEME=theme endif THEME_FLAGS=-c style,fencedcode -DC_THEME_FLAGS=$(THEME_FLAGS),nopants _PNGS = $(shell find $(PAGEDIR) -name \*.png) PNGS = $(patsubst $(PAGEDIR)/%,$(OUTDIR)/%,$(_PNGS)) _PAGES = $(shell find $(PAGEDIR) -name \*.md) PAGES_HTML = $(patsubst $(PAGEDIR)/%.md,$(OUTDIR)/%.html,$(_PAGES)) -PAGES_HTML_DC = $(patsubst $(PAGEDIR)/%.md,$(OUTDIR)/dc/%.html,$(_PAGES)) - -_BLOG_PAGES = $(shell find $(PAGEDIR)/blog -name \*.md | grep -v $(PAGEDIR)/blog/index\.md$) -_TEXT_PAGES = $(shell find $(PAGEDIR)/text -name \*.txt | grep -v $(PAGEDIR)/text/index\.txt$) - -TEXT_PAGES_TXT = $(patsubst $(PAGEDIR)/text/%.txt,$(OUTDIR)/text/%.txt,$(_TEXT_PAGES)) -TEXT_PAGES_HTML = $(patsubst $(PAGEDIR)/text/%.txt,$(OUTDIR)/text/%.html,$(_TEXT_PAGES)) _DIRECTORIES = $(shell find $(PAGEDIR)/* -type d) DIRECTORIES = $(patsubst $(PAGEDIR)/, $(OUTDIR)/, $(_PAGES)) @@ -35,54 +27,15 @@ OUT_STATIC = $(patsubst static/%,public/%,$(_STATIC_FILES)) $(patsubst static/%. .SUFFIXES: .PHONY: all upload -all: $(OUTDIR)/blog/index.html $(OUTDIR)/dc/blog/index.html $(OUTDIR)/blog/main.rss $(OUTDIR)/text/index.html $(OUTDIR)/dc/text/index.html $(PAGES_HTML) $(PAGES_HTML_DC) $(TEXT_PAGES_TXT) $(TEXT_PAGES_HTML) $(OUT_STATIC) +all: $(PAGES_HTML) $(OUT_STATIC) upload: ./upload.sh -$(OUTDIR)/dc/blog/index.html: $(_BLOG_PAGES) $(TPLDIR)/blog_header.md $(TPLDIR)/blog_footer.md $(TPLDIR)/dreamcast.tpl blogindex.sh - @mkdir -p $(@D) - ./blogindex.sh | $(THEME) $(DC_THEME_FLAGS) -t $(TPLDIR)/dreamcast.tpl -p blog/index.html -o $@ - -$(OUTDIR)/blog/index.html: $(_BLOG_PAGES) $(TPLDIR)/blog_header.md $(TPLDIR)/blog_footer.md $(TPLDIR)/default.tpl blogindex.sh - @mkdir -p $(@D) - ./blogindex.sh | $(THEME) $(THEME_FLAGS) -t $(TPLDIR)/default.tpl -p blog/index.html -o $@ - -$(OUTDIR)/blog/main.rss: $(_BLOG_PAGES) blogindex.sh - @mkdir -p $(@D) - ./blogindex.sh -r > $@ - -$(OUTDIR)/text/%.txt: $(PAGEDIR)/text/%.txt - @mkdir -p $(@D) - cp $< $@ - -$(OUTDIR)/dc/text/index.html: $(_TEXT_PAGES) - @mkdir -p $(@D) - ./textindex.sh -d | $(THEME) $(DC_THEME_FLAGS) -t $(TPLDIR)/dreamcast.tpl -p text/index.html -o $@ - -$(OUTDIR)/text/index.html: $(_TEXT_PAGES) - @mkdir -p $(@D) - ./textindex.sh | $(THEME) $(THEME_FLAGS) -t $(TPLDIR)/default.tpl -p text/index.html -o $@ - -$(OUTDIR)/text/%.html: $(PAGEDIR)/text/%.txt $(TPLDIR)/text_style.css - @mkdir -p $(@D) - @cat $(TPLDIR)/text_style.css > tmpfile.md - @echo "
" >> tmpfile.md
-	@cat $< >> tmpfile.md
-	@echo "
" >> tmpfile.md - $(THEME) $(THEME_FLAGS) -t $(TPLDIR)/default.tpl -p $(patsubst $(OUTDIR)/%,%,$@) -o $@ tmpfile.md - @rm tmpfile.md - $(OUTDIR)/%.html: $(PAGEDIR)/%.md $(TPLDIR)/default.tpl @mkdir -p $(@D) $(THEME) $(THEME_FLAGS) -t $(TPLDIR)/default.tpl -p $(patsubst $(OUTDIR)/%,%,$@) -o $@ $< -$(OUTDIR)/dc/%.html: $(PAGEDIR)/%.md $(TPLDIR)/dreamcast.tpl - @mkdir -p $(@D) - $(THEME) $(DC_THEME_FLAGS) -t $(TPLDIR)/dreamcast.tpl -p $(patsubst $(OUTDIR)/%.tmp,%,$@) -o tmpfile.html $< - cat tmpfile.html | ./simplify.sh > $@ - @rm tmpfile.html - $(OUTDIR)/%: static/%.h @mkdir -p $(@D) cpp -E -P -o $@ $< @@ -92,4 +45,4 @@ $(OUTDIR)/%: static/% cp -r $< $@ clean: - rm -rf public/* pages/blog/index.md + rm -rf public/* diff --git a/README.md b/README.md index 47f098e..82383ed 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,7 @@ -# rnd's website source code +# lipu sona pona source code -This is the source code to rnd's website at . +This is the source code to *lipu sona pona*, an educational course for the +minimalist constructed language *toki pona*. -Included are all the files and scripts used to build it, with the exception of -some files containing other identifying information and copyrighted contents -that might break gitlab's terms of service. +Included are all the files and scripts used to build it. -## Building - -To compile a local version of the website, just use the `make` command. It will -lack some files, mostly ones that I don't feel are appropriate to add to Git, -but will contain all the most important content. - -## Continuous Integration - -The `.gitlab-ci.yml` file contains a pipeline used to deploy all the changes to -the actual website. Currently it takes about a minute for any updates to be -reflected. diff --git a/pages/tokipona/0.md b/pages/0.md similarity index 100% rename from pages/tokipona/0.md rename to pages/0.md diff --git a/pages/tokipona/1.md b/pages/1.md similarity index 100% rename from pages/tokipona/1.md rename to pages/1.md diff --git a/pages/tokipona/10.md b/pages/10.md similarity index 100% rename from pages/tokipona/10.md rename to pages/10.md diff --git a/pages/tokipona/11.md b/pages/11.md similarity index 100% rename from pages/tokipona/11.md rename to pages/11.md diff --git a/pages/tokipona/12.md b/pages/12.md similarity index 100% rename from pages/tokipona/12.md rename to pages/12.md diff --git a/pages/tokipona/13.md b/pages/13.md similarity index 100% rename from pages/tokipona/13.md rename to pages/13.md diff --git a/pages/tokipona/2.md b/pages/2.md similarity index 100% rename from pages/tokipona/2.md rename to pages/2.md diff --git a/pages/tokipona/3.md b/pages/3.md similarity index 100% rename from pages/tokipona/3.md rename to pages/3.md diff --git a/pages/tokipona/4.md b/pages/4.md similarity index 100% rename from pages/tokipona/4.md rename to pages/4.md diff --git a/pages/tokipona/5.md b/pages/5.md similarity index 100% rename from pages/tokipona/5.md rename to pages/5.md diff --git a/pages/tokipona/6.md b/pages/6.md similarity index 100% rename from pages/tokipona/6.md rename to pages/6.md diff --git a/pages/tokipona/7.md b/pages/7.md similarity index 100% rename from pages/tokipona/7.md rename to pages/7.md diff --git a/pages/tokipona/7a.md b/pages/7a.md similarity index 100% rename from pages/tokipona/7a.md rename to pages/7a.md diff --git a/pages/tokipona/8.md b/pages/8.md similarity index 100% rename from pages/tokipona/8.md rename to pages/8.md diff --git a/pages/tokipona/9.md b/pages/9.md similarity index 100% rename from pages/tokipona/9.md rename to pages/9.md diff --git a/pages/tokipona/answers.md b/pages/answers.md similarity index 100% rename from pages/tokipona/answers.md rename to pages/answers.md diff --git a/pages/tokipona/art_revolution.md b/pages/art_revolution.md similarity index 100% rename from pages/tokipona/art_revolution.md rename to pages/art_revolution.md diff --git a/pages/tokipona/chess.md b/pages/chess.md similarity index 100% rename from pages/tokipona/chess.md rename to pages/chess.md diff --git a/pages/tokipona/city_names.md b/pages/city_names.md similarity index 100% rename from pages/tokipona/city_names.md rename to pages/city_names.md diff --git a/pages/tokipona/credits.md b/pages/credits.md similarity index 100% rename from pages/tokipona/credits.md rename to pages/credits.md diff --git a/pages/tokipona/de_0.md b/pages/de_0.md similarity index 100% rename from pages/tokipona/de_0.md rename to pages/de_0.md diff --git a/pages/tokipona/de_1.md b/pages/de_1.md similarity index 100% rename from pages/tokipona/de_1.md rename to pages/de_1.md diff --git a/pages/tokipona/de_10.md b/pages/de_10.md similarity index 100% rename from pages/tokipona/de_10.md rename to pages/de_10.md diff --git a/pages/tokipona/de_11.md b/pages/de_11.md similarity index 100% rename from pages/tokipona/de_11.md rename to pages/de_11.md diff --git a/pages/tokipona/de_12.md b/pages/de_12.md similarity index 100% rename from pages/tokipona/de_12.md rename to pages/de_12.md diff --git a/pages/tokipona/de_13.md b/pages/de_13.md similarity index 100% rename from pages/tokipona/de_13.md rename to pages/de_13.md diff --git a/pages/tokipona/de_2.md b/pages/de_2.md similarity index 100% rename from pages/tokipona/de_2.md rename to pages/de_2.md diff --git a/pages/tokipona/de_3.md b/pages/de_3.md similarity index 100% rename from pages/tokipona/de_3.md rename to pages/de_3.md diff --git a/pages/tokipona/de_4.md b/pages/de_4.md similarity index 100% rename from pages/tokipona/de_4.md rename to pages/de_4.md diff --git a/pages/tokipona/de_5.md b/pages/de_5.md similarity index 100% rename from pages/tokipona/de_5.md rename to pages/de_5.md diff --git a/pages/tokipona/de_6.md b/pages/de_6.md similarity index 100% rename from pages/tokipona/de_6.md rename to pages/de_6.md diff --git a/pages/tokipona/de_7.md b/pages/de_7.md similarity index 100% rename from pages/tokipona/de_7.md rename to pages/de_7.md diff --git a/pages/tokipona/de_7a.md b/pages/de_7a.md similarity index 100% rename from pages/tokipona/de_7a.md rename to pages/de_7a.md diff --git a/pages/tokipona/de_8.md b/pages/de_8.md similarity index 100% rename from pages/tokipona/de_8.md rename to pages/de_8.md diff --git a/pages/tokipona/de_9.md b/pages/de_9.md similarity index 100% rename from pages/tokipona/de_9.md rename to pages/de_9.md diff --git a/pages/tokipona/de_answers.md b/pages/de_answers.md similarity index 100% rename from pages/tokipona/de_answers.md rename to pages/de_answers.md diff --git a/pages/tokipona/de_dictionary.md b/pages/de_dictionary.md similarity index 100% rename from pages/tokipona/de_dictionary.md rename to pages/de_dictionary.md diff --git a/pages/tokipona/de_index.md b/pages/de_index.md similarity index 100% rename from pages/tokipona/de_index.md rename to pages/de_index.md diff --git a/pages/tokipona/de_sitelen_pona.md b/pages/de_sitelen_pona.md similarity index 100% rename from pages/tokipona/de_sitelen_pona.md rename to pages/de_sitelen_pona.md diff --git a/pages/tokipona/de_x1.md b/pages/de_x1.md similarity index 100% rename from pages/tokipona/de_x1.md rename to pages/de_x1.md diff --git a/pages/tokipona/de_x2.md b/pages/de_x2.md similarity index 100% rename from pages/tokipona/de_x2.md rename to pages/de_x2.md diff --git a/pages/tokipona/dictionary.md b/pages/dictionary.md similarity index 100% rename from pages/tokipona/dictionary.md rename to pages/dictionary.md diff --git a/pages/tokipona/eo_0.md b/pages/eo_0.md similarity index 100% rename from pages/tokipona/eo_0.md rename to pages/eo_0.md diff --git a/pages/tokipona/eo_1.md b/pages/eo_1.md similarity index 100% rename from pages/tokipona/eo_1.md rename to pages/eo_1.md diff --git a/pages/tokipona/eo_10.md b/pages/eo_10.md similarity index 100% rename from pages/tokipona/eo_10.md rename to pages/eo_10.md diff --git a/pages/tokipona/eo_11.md b/pages/eo_11.md similarity index 100% rename from pages/tokipona/eo_11.md rename to pages/eo_11.md diff --git a/pages/tokipona/eo_12.md b/pages/eo_12.md similarity index 100% rename from pages/tokipona/eo_12.md rename to pages/eo_12.md diff --git a/pages/tokipona/eo_13.md b/pages/eo_13.md similarity index 100% rename from pages/tokipona/eo_13.md rename to pages/eo_13.md diff --git a/pages/tokipona/eo_2.md b/pages/eo_2.md similarity index 100% rename from pages/tokipona/eo_2.md rename to pages/eo_2.md diff --git a/pages/tokipona/eo_3.md b/pages/eo_3.md similarity index 100% rename from pages/tokipona/eo_3.md rename to pages/eo_3.md diff --git a/pages/tokipona/eo_4.md b/pages/eo_4.md similarity index 100% rename from pages/tokipona/eo_4.md rename to pages/eo_4.md diff --git a/pages/tokipona/eo_5.md b/pages/eo_5.md similarity index 100% rename from pages/tokipona/eo_5.md rename to pages/eo_5.md diff --git a/pages/tokipona/eo_6.md b/pages/eo_6.md similarity index 100% rename from pages/tokipona/eo_6.md rename to pages/eo_6.md diff --git a/pages/tokipona/eo_7.md b/pages/eo_7.md similarity index 100% rename from pages/tokipona/eo_7.md rename to pages/eo_7.md diff --git a/pages/tokipona/eo_7a.md b/pages/eo_7a.md similarity index 100% rename from pages/tokipona/eo_7a.md rename to pages/eo_7a.md diff --git a/pages/tokipona/eo_8.md b/pages/eo_8.md similarity index 100% rename from pages/tokipona/eo_8.md rename to pages/eo_8.md diff --git a/pages/tokipona/eo_9.md b/pages/eo_9.md similarity index 100% rename from pages/tokipona/eo_9.md rename to pages/eo_9.md diff --git a/pages/tokipona/eo_answers.md b/pages/eo_answers.md similarity index 100% rename from pages/tokipona/eo_answers.md rename to pages/eo_answers.md diff --git a/pages/tokipona/eo_dictionary.md b/pages/eo_dictionary.md similarity index 100% rename from pages/tokipona/eo_dictionary.md rename to pages/eo_dictionary.md diff --git a/pages/tokipona/eo_index.md b/pages/eo_index.md similarity index 100% rename from pages/tokipona/eo_index.md rename to pages/eo_index.md diff --git a/pages/tokipona/eo_sitelen_pona.md b/pages/eo_sitelen_pona.md similarity index 100% rename from pages/tokipona/eo_sitelen_pona.md rename to pages/eo_sitelen_pona.md diff --git a/pages/tokipona/eo_x1.md b/pages/eo_x1.md similarity index 100% rename from pages/tokipona/eo_x1.md rename to pages/eo_x1.md diff --git a/pages/tokipona/eo_x2.md b/pages/eo_x2.md similarity index 100% rename from pages/tokipona/eo_x2.md rename to pages/eo_x2.md diff --git a/pages/tokipona/game_patches.md b/pages/game_patches.md similarity index 100% rename from pages/tokipona/game_patches.md rename to pages/game_patches.md diff --git a/pages/tokipona/game_patches_jp.md b/pages/game_patches_jp.md similarity index 100% rename from pages/tokipona/game_patches_jp.md rename to pages/game_patches_jp.md diff --git a/pages/tokipona/index.md b/pages/index.md similarity index 100% rename from pages/tokipona/index.md rename to pages/index.md diff --git a/pages/tokipona/jan_lawa_pi_linja_ilo.md b/pages/jan_lawa_pi_linja_ilo.md similarity index 100% rename from pages/tokipona/jan_lawa_pi_linja_ilo.md rename to pages/jan_lawa_pi_linja_ilo.md diff --git a/pages/tokipona/keyboard.md b/pages/keyboard.md similarity index 100% rename from pages/tokipona/keyboard.md rename to pages/keyboard.md diff --git a/pages/tokipona/la_espero.md b/pages/la_espero.md similarity index 100% rename from pages/tokipona/la_espero.md rename to pages/la_espero.md diff --git a/pages/tokipona/nasin_juni.md b/pages/nasin_juni.md similarity index 100% rename from pages/tokipona/nasin_juni.md rename to pages/nasin_juni.md diff --git a/pages/tokipona/nasin_tenpo.md b/pages/nasin_tenpo.md similarity index 100% rename from pages/tokipona/nasin_tenpo.md rename to pages/nasin_tenpo.md diff --git a/pages/tokipona/nimi_pi_pu_ala.md b/pages/nimi_pi_pu_ala.md similarity index 100% rename from pages/tokipona/nimi_pi_pu_ala.md rename to pages/nimi_pi_pu_ala.md diff --git a/pages/tokipona/o_lawa_e_sona_sina.md b/pages/o_lawa_e_sona_sina.md similarity index 100% rename from pages/tokipona/o_lawa_e_sona_sina.md rename to pages/o_lawa_e_sona_sina.md diff --git a/pages/tokipona/personal_style.md b/pages/personal_style.md similarity index 100% rename from pages/tokipona/personal_style.md rename to pages/personal_style.md diff --git a/pages/tokipona/phonetic_alphabet.md b/pages/phonetic_alphabet.md similarity index 100% rename from pages/tokipona/phonetic_alphabet.md rename to pages/phonetic_alphabet.md diff --git a/pages/tokipona/pl_0.md b/pages/pl_0.md similarity index 100% rename from pages/tokipona/pl_0.md rename to pages/pl_0.md diff --git a/pages/tokipona/pl_1.md b/pages/pl_1.md similarity index 100% rename from pages/tokipona/pl_1.md rename to pages/pl_1.md diff --git a/pages/tokipona/pl_10.md b/pages/pl_10.md similarity index 100% rename from pages/tokipona/pl_10.md rename to pages/pl_10.md diff --git a/pages/tokipona/pl_11.md b/pages/pl_11.md similarity index 100% rename from pages/tokipona/pl_11.md rename to pages/pl_11.md diff --git a/pages/tokipona/pl_12.md b/pages/pl_12.md similarity index 100% rename from pages/tokipona/pl_12.md rename to pages/pl_12.md diff --git a/pages/tokipona/pl_13.md b/pages/pl_13.md similarity index 100% rename from pages/tokipona/pl_13.md rename to pages/pl_13.md diff --git a/pages/tokipona/pl_2.md b/pages/pl_2.md similarity index 100% rename from pages/tokipona/pl_2.md rename to pages/pl_2.md diff --git a/pages/tokipona/pl_3.md b/pages/pl_3.md similarity index 100% rename from pages/tokipona/pl_3.md rename to pages/pl_3.md diff --git a/pages/tokipona/pl_4.md b/pages/pl_4.md similarity index 100% rename from pages/tokipona/pl_4.md rename to pages/pl_4.md diff --git a/pages/tokipona/pl_5.md b/pages/pl_5.md similarity index 100% rename from pages/tokipona/pl_5.md rename to pages/pl_5.md diff --git a/pages/tokipona/pl_6.md b/pages/pl_6.md similarity index 100% rename from pages/tokipona/pl_6.md rename to pages/pl_6.md diff --git a/pages/tokipona/pl_7.md b/pages/pl_7.md similarity index 100% rename from pages/tokipona/pl_7.md rename to pages/pl_7.md diff --git a/pages/tokipona/pl_7a.md b/pages/pl_7a.md similarity index 100% rename from pages/tokipona/pl_7a.md rename to pages/pl_7a.md diff --git a/pages/tokipona/pl_8.md b/pages/pl_8.md similarity index 100% rename from pages/tokipona/pl_8.md rename to pages/pl_8.md diff --git a/pages/tokipona/pl_9.md b/pages/pl_9.md similarity index 100% rename from pages/tokipona/pl_9.md rename to pages/pl_9.md diff --git a/pages/tokipona/pl_answers.md b/pages/pl_answers.md similarity index 100% rename from pages/tokipona/pl_answers.md rename to pages/pl_answers.md diff --git a/pages/tokipona/pl_dictionary.md b/pages/pl_dictionary.md similarity index 100% rename from pages/tokipona/pl_dictionary.md rename to pages/pl_dictionary.md diff --git a/pages/tokipona/pl_index.md b/pages/pl_index.md similarity index 100% rename from pages/tokipona/pl_index.md rename to pages/pl_index.md diff --git a/pages/tokipona/pl_sitelen_pona.md b/pages/pl_sitelen_pona.md similarity index 100% rename from pages/tokipona/pl_sitelen_pona.md rename to pages/pl_sitelen_pona.md diff --git a/pages/tokipona/pl_x1.md b/pages/pl_x1.md similarity index 100% rename from pages/tokipona/pl_x1.md rename to pages/pl_x1.md diff --git a/pages/tokipona/pl_x2.md b/pages/pl_x2.md similarity index 100% rename from pages/tokipona/pl_x2.md rename to pages/pl_x2.md diff --git a/pages/tokipona/riichi_mahjong.md b/pages/riichi_mahjong.md similarity index 100% rename from pages/tokipona/riichi_mahjong.md rename to pages/riichi_mahjong.md diff --git a/pages/tokipona/ru_0.md b/pages/ru_0.md similarity index 100% rename from pages/tokipona/ru_0.md rename to pages/ru_0.md diff --git a/pages/tokipona/ru_1.md b/pages/ru_1.md similarity index 100% rename from pages/tokipona/ru_1.md rename to pages/ru_1.md diff --git a/pages/tokipona/ru_10.md b/pages/ru_10.md similarity index 100% rename from pages/tokipona/ru_10.md rename to pages/ru_10.md diff --git a/pages/tokipona/ru_11.md b/pages/ru_11.md similarity index 100% rename from pages/tokipona/ru_11.md rename to pages/ru_11.md diff --git a/pages/tokipona/ru_12.md b/pages/ru_12.md similarity index 100% rename from pages/tokipona/ru_12.md rename to pages/ru_12.md diff --git a/pages/tokipona/ru_13.md b/pages/ru_13.md similarity index 100% rename from pages/tokipona/ru_13.md rename to pages/ru_13.md diff --git a/pages/tokipona/ru_13_tonsi.md b/pages/ru_13_tonsi.md similarity index 100% rename from pages/tokipona/ru_13_tonsi.md rename to pages/ru_13_tonsi.md diff --git a/pages/tokipona/ru_2.md b/pages/ru_2.md similarity index 100% rename from pages/tokipona/ru_2.md rename to pages/ru_2.md diff --git a/pages/tokipona/ru_3.md b/pages/ru_3.md similarity index 100% rename from pages/tokipona/ru_3.md rename to pages/ru_3.md diff --git a/pages/tokipona/ru_4.md b/pages/ru_4.md similarity index 100% rename from pages/tokipona/ru_4.md rename to pages/ru_4.md diff --git a/pages/tokipona/ru_5.md b/pages/ru_5.md similarity index 100% rename from pages/tokipona/ru_5.md rename to pages/ru_5.md diff --git a/pages/tokipona/ru_6.md b/pages/ru_6.md similarity index 100% rename from pages/tokipona/ru_6.md rename to pages/ru_6.md diff --git a/pages/tokipona/ru_7.md b/pages/ru_7.md similarity index 100% rename from pages/tokipona/ru_7.md rename to pages/ru_7.md diff --git a/pages/tokipona/ru_7a.md b/pages/ru_7a.md similarity index 100% rename from pages/tokipona/ru_7a.md rename to pages/ru_7a.md diff --git a/pages/tokipona/ru_8.md b/pages/ru_8.md similarity index 100% rename from pages/tokipona/ru_8.md rename to pages/ru_8.md diff --git a/pages/tokipona/ru_9.md b/pages/ru_9.md similarity index 100% rename from pages/tokipona/ru_9.md rename to pages/ru_9.md diff --git a/pages/tokipona/ru_answers.md b/pages/ru_answers.md similarity index 100% rename from pages/tokipona/ru_answers.md rename to pages/ru_answers.md diff --git a/pages/tokipona/ru_dictionary.md b/pages/ru_dictionary.md similarity index 100% rename from pages/tokipona/ru_dictionary.md rename to pages/ru_dictionary.md diff --git a/pages/tokipona/ru_index.md b/pages/ru_index.md similarity index 100% rename from pages/tokipona/ru_index.md rename to pages/ru_index.md diff --git a/pages/tokipona/ru_sitelen_pona.md b/pages/ru_sitelen_pona.md similarity index 100% rename from pages/tokipona/ru_sitelen_pona.md rename to pages/ru_sitelen_pona.md diff --git a/pages/tokipona/ru_x1.md b/pages/ru_x1.md similarity index 100% rename from pages/tokipona/ru_x1.md rename to pages/ru_x1.md diff --git a/pages/tokipona/ru_x1_lgbt.md b/pages/ru_x1_lgbt.md similarity index 100% rename from pages/tokipona/ru_x1_lgbt.md rename to pages/ru_x1_lgbt.md diff --git a/pages/tokipona/ru_x2.md b/pages/ru_x2.md similarity index 100% rename from pages/tokipona/ru_x2.md rename to pages/ru_x2.md diff --git a/pages/tokipona/shogi.md b/pages/shogi.md similarity index 100% rename from pages/tokipona/shogi.md rename to pages/shogi.md diff --git a/pages/tokipona/sitelen_pona.md b/pages/sitelen_pona.md similarity index 100% rename from pages/tokipona/sitelen_pona.md rename to pages/sitelen_pona.md diff --git a/pages/tokipona/sitelen_pona_ibus.md b/pages/sitelen_pona_ibus.md similarity index 100% rename from pages/tokipona/sitelen_pona_ibus.md rename to pages/sitelen_pona_ibus.md diff --git a/pages/tokipona/supalape.md b/pages/supalape.md similarity index 100% rename from pages/tokipona/supalape.md rename to pages/supalape.md diff --git a/pages/tokipona/x1.md b/pages/x1.md similarity index 100% rename from pages/tokipona/x1.md rename to pages/x1.md diff --git a/pages/tokipona/x2.md b/pages/x2.md similarity index 100% rename from pages/tokipona/x2.md rename to pages/x2.md diff --git a/pages/tokipona/zh_0.md b/pages/zh_0.md similarity index 100% rename from pages/tokipona/zh_0.md rename to pages/zh_0.md