Add all helder7 tools

This commit is contained in:
Aurelien Labate 2020-01-01 22:47:51 +01:00
parent 422f2073c5
commit a24ea11309
8 changed files with 35 additions and 11 deletions

9
.gitmodules vendored
View File

@ -13,3 +13,12 @@
[submodule "src/SpriteCoder"]
path = src/SpriteCoder
url = ../../Smashmaster/SpriteCoder.git
[submodule "src/CPluaEditor"]
path = src/CPluaEditor
url = ../../Ziqumu/CPluaEditor.git
[submodule "src/HPPrimeNotes"]
path = src/HPPrimeNotes
url = ../../Ziqumu/HPPrimeNotes.git
[submodule "src/PRGM2FUNC"]
path = src/PRGM2FUNC
url = ../../Ziqumu/PRGM2FUNC.git

View File

@ -13,6 +13,9 @@ services:
- ./src/G1rFxiTools:/www/G1rFxiTools/
- ./src/FestivAlgo:/www/FestivAlgo/
- ./src/SpriteCoder:/www/SpriteCoder/
- ./src/CPluaEditor:/www/CPluaEditor/
- ./src/HPPrimeNotes:/www/HPPrimeNotes/
- ./src/PRGM2FUNC:/www/PRGM2FUNC/
- ./src/home:/www/home/
phpfpm-main:
@ -27,8 +30,10 @@ services:
- ./src/SH4compatibilityTool:/www/SH4compatibilityTool/
- ./src/G1rFxiTools:/www/G1rFxiTools/
- ./src/SpriteCoder:/www/SpriteCoder/
- ./src/CPluaEditor:/www/CPluaEditor/
- ./src/HPPrimeNotes:/www/HPPrimeNotes/
- ./src/PRGM2FUNC:/www/PRGM2FUNC/
- ./src/home:/www/home/
phpfpm-festivalgo:
build:
context: ./php-docker/

View File

@ -15,7 +15,7 @@ server {
rewrite ^/?$ /home/index.php;
# Forward to the main php-fpm container
location ~ ^/(home|EactMaker|SH4compatibilityTool|G1rFxiTools|SpriteCoder)/.*\.php$ {
location ~ ^/(home|EactMaker|SH4compatibilityTool|G1rFxiTools|SpriteCoder|CPluaEditor|HPPrimeNotes|PRGM2FUNC)/.*\.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass phpfpm-main:9000;

View File

@ -3,11 +3,21 @@ set -e
# Set the whole project in read-only mode
chmod -R a=rX /www/
# Per project exceptions:
# Per project init script
# SpriteCoder
if [ -d /www/SpriteCoder ] ; then
mkdir -p /www/SpriteCoder/upload
chmod a+w /www/SpriteCoder/upload
fi
# accent-remover
if [ -d /www/accent-remover ] ; then
if [ ! -f /www/accent-remover/count ] ; then
echo "0" > /www/accent-remover/count
fi
chmod a+w /www/accent-remover/count
mkdir -p /www/accent-remover/txt
chmod a+w /www/accent-remover/txt
fi
exec docker-php-entrypoint "$@"

1
src/CPluaEditor Submodule

@ -0,0 +1 @@
Subproject commit 9f9cd811deeddfc31bbdc14956667e97a791e4da

1
src/HPPrimeNotes Submodule

@ -0,0 +1 @@
Subproject commit a609abbca4fdb84ea3957733eb2b993136767656

1
src/PRGM2FUNC Submodule

@ -0,0 +1 @@
Subproject commit c2a393b295897d96da2b01a436529392ae1f8188

View File

@ -13,19 +13,16 @@
<p>This website regroup some web tools for casio calculators developed by different people.</p>
<ul>
<li><a href="http://wiki.planet-casio.com/">Casio Universal Wiki</a> : A french-english community documentation for calculators <span class="author">created by Helder7 and Ziqumu</span></li>
<li><a href="/CPluaEditor/">Classpad CPlua Editor Online</a> : Edit, create or import Classpad CPlua binary files (.xcp) <span class="author">created by Helder7</span></li>
<li><a href="/SpriteCoder/">Sprite Coder</a> : Generate your C array of a sprite with a .png .gif or .jpg image <span class="author">created by Smashmaster</span></li>
<li><a href="/HPPrimeNotes/">HP39gII/Prime Notes generator</a> : Generate Notes .hpnote files for hp39gII and Prime <span class="author">created by Helder7</span></li>
<li><a href="/accent-remover/">Online TXT Accent Remover V2</a> : Remove all accented characters from your txt file <span class="author">created by Helder7</span></li>
<li><a href="/PRGM2FUNC/">Cp PRGM 2 FUNC converter</a> : Convert Cp PRGM to FUNC and allow use extra commands <span class="author">created by Helder7</span></li>
<li><a href="/festivalgo/">Festiv'Algo</a> : Translate an algorithm from natural language to TI or casio basic language <span class="author">created by Nitrosax</span></li>
<li><a href="/EactMaker/">Eact Maker</a> : Create your Eact for Casio Calculators on your computer <span class="author">created by Helder7 and Ziqumu</span></li>
<li><a href="/SH4compatibility/">SH4 compatibility tool</a> : Make your addin compatible for Power Graphic 2 calculator (SH4) <span class="author">created by Ziqumu</span></li>
<li><a href="/CPluaEditor/">Classpad CPlua Editor Online</a> : Edit, create or import Classpad CPlua binary files (.xcp) <span class="author">created by Helder7</span></li>
<li><a href="/SpriteCoder/">Sprite Coder</a> : Generate your C array of a sprite with a .png .gif or .jpg image <span class="author">created by Smashmaster</span></li>
<li><a href="/fxi2g1r/">Fxi To g1r converter</a> : Convert your .fxi to a .g1r file readable by FA-124 <span class="author">created by Ziqumu</span></li>
<li><a href="/G1MtoG1R/">G1m To g1r converter</a> : Convert your .g1m to a .g1r file <span class="author">created by Ziqumu</span></li>
<li><a href="/HPPrimeNotes/">HP39gII/Prime Notes generator</a> : Generate Notes .hpnote files for hp39gII and Prime <span class="author">created by Helder7</span></li>
<li><a href="/PicViewer/">Picture viewer</a> : Extract a picture from a g1m/g1r file <span class="author">created by Ziqumu</span></li>
<li><a href="/PRGM2FUNC/">Cp PRGM 2 FUNC converter</a> : Convert Cp PRGM to FUNC and allow use extra commands <span class="author">created by Helder7</span></li>
<li><a href="/festivalgo/">Festiv'Algo</a> : Translate an algorithm from natural language to TI or casio basic language <span class="author">created by Nitrosax</span></li>
</ul>
</div>
</div>