mirror of
https://github.com/mrrpnya/lipu-sona.git
synced 2025-02-13 16:44:39 +00:00
linked to text pages on index, added DC mode for text index.html, fixed some errors
This commit is contained in:
parent
442a832c56
commit
096cbcc05d
2 changed files with 21 additions and 2 deletions
6
Makefile
6
Makefile
|
@ -35,7 +35,7 @@ OUT_STATIC = $(patsubst static/%,out/%,$(_STATIC_FILES)) $(patsubst static/%.h,o
|
||||||
.SUFFIXES:
|
.SUFFIXES:
|
||||||
.PHONY: all upload
|
.PHONY: all upload
|
||||||
|
|
||||||
all: $(OUTDIR)/blog/index.html $(OUTDIR)/dc/blog/index.html $(OUTDIR)/blog/main.rss $(OUTDIR)/text/index.html $(PAGES_HTML) $(PAGES_HTML_DC) $(TEXT_PAGES_TXT) $(TEXT_PAGES_HTML) $(OUT_STATIC)
|
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)
|
||||||
|
|
||||||
upload:
|
upload:
|
||||||
./upload.sh
|
./upload.sh
|
||||||
|
@ -56,6 +56,10 @@ $(OUTDIR)/text/%.txt: $(PAGEDIR)/text/%.txt
|
||||||
@mkdir -p $(@D)
|
@mkdir -p $(@D)
|
||||||
cp $< $@
|
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)
|
$(OUTDIR)/text/index.html: $(_TEXT_PAGES)
|
||||||
@mkdir -p $(@D)
|
@mkdir -p $(@D)
|
||||||
./textindex.sh | $(THEME) $(THEME_FLAGS) -t $(TPLDIR)/default.tpl -p text/index.html -o $@
|
./textindex.sh | $(THEME) $(THEME_FLAGS) -t $(TPLDIR)/default.tpl -p text/index.html -o $@
|
||||||
|
|
17
textindex.sh
17
textindex.sh
|
@ -1,5 +1,15 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
DCMODE=0
|
||||||
|
|
||||||
|
while getopts d name
|
||||||
|
do
|
||||||
|
case $name in
|
||||||
|
d) DCMODE=1;;
|
||||||
|
?) printf "Usage: %s [-d]\n" $0; exit 1;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
DIRECTORY="pages/text"
|
DIRECTORY="pages/text"
|
||||||
|
|
||||||
FILES=`ls $DIRECTORY/*.txt -1 | sort`
|
FILES=`ls $DIRECTORY/*.txt -1 | sort`
|
||||||
|
@ -13,9 +23,14 @@ EOF
|
||||||
|
|
||||||
for f in $FILES; do
|
for f in $FILES; do
|
||||||
|
|
||||||
|
f=${f#pages/text/}
|
||||||
OUTPAGE=${f%.txt}.html
|
OUTPAGE=${f%.txt}.html
|
||||||
OUTPAGE=${OUTPAGE#pages/text/}
|
OUTPAGE=${OUTPAGE#pages/text/}
|
||||||
|
|
||||||
echo " * [$f]($OUTPAGE) ([text](${OUTPAGE%.html}.txt))"
|
if [ $DCMODE -eq 1 ]; then
|
||||||
|
echo " * [$f](/text/${OUTPAGE%.html}.txt)"
|
||||||
|
else
|
||||||
|
echo " * [$f]($OUTPAGE) ([text](${OUTPAGE%.html}.txt))"
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue