Compare commits

..

2 Commits

Author SHA1 Message Date
87f731250b Merge branch 'main' of https://git.add-ideas.de/calco2la.to/calco2la.to-php 2025-12-03 10:00:23 +01:00
f2368bd1a3 README, gitignore 2025-12-03 10:00:13 +01:00
3 changed files with 33 additions and 24 deletions

3
.gitignore vendored
View File

@@ -126,4 +126,5 @@ venv.bak/
dmypy.json dmypy.json
# Other # Other
start-local.bat start-local.bat
src/.env

View File

@@ -1,3 +1,12 @@
# calco2la.to-php # calco2la.to-php
PHP/JS client / proxy PHP/JS client / proxy
# How to run in VS Code
1. Download php: https://www.php.net/downloads.php?usage=cli&os=windows&osvariant=windows-native&version=default
You can use the single line installer for Windows like this:
powershell -c "& ([ScriptBlock]::Create((irm 'https://www.php.net/include/download-instructions/windows.ps1'))) -Version 8.5"
2. Add the path to the php executable to start.bat and save as start-local.bat:
set PHP_BIN=C:\php8.5\php.exe &
3. Run start-local.bat

View File

@@ -20,17 +20,17 @@
<ol> <ol>
</ol> </ol>
<a <a
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=user&amp;type=5&amp;language=en&amp;parentModuleParameter=dienstReiseSearchResult">EN</a> href="#">EN</a>
</div> </div>
<div style="clear:both;"></div> <div style="clear:both;"></div>
</div> </div>
<div class="divloginstatus"> <div class="divloginstatus">
<a href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=user&amp;type=0&amp;topitem=&amp;breadCrumbSource=&amp;topitem=functions" <a href="#"
title="Startseite" class="links3"><u>S</u>tartseite</a> title="Startseite" class="links3"><u>S</u>tartseite</a>
<span> <span>
&nbsp;|&nbsp; &nbsp;|&nbsp;
</span> </span>
<a href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=user&amp;type=4&amp;re=last&amp;category=auth.logout&amp;breadCrumbSource=&amp;topitem=functions" <a href="#"
class="links3" accesskey="l"> class="links3" accesskey="l">
<u>A</u>bmelden <u>A</u>bmelden
</a> </a>
@@ -45,7 +45,7 @@
| |
&nbsp; &nbsp;
in der Rolle: in der Rolle:
<a href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=6&amp;choice=drabrerf,dranerf,vorgesetzte&amp;next=RoleSelect.vm&amp;targettype=7&amp;targetstate=change&amp;moduleParameter=&amp;getbelongsto=y&amp;database=n&amp;breadCrumbSource=" <a href="#"
class="links3" title="Rolle wählen ..."> class="links3" title="Rolle wählen ...">
Dienstreiseantrag Dienstreiseantrag
</a> </a>
@@ -64,13 +64,13 @@
</div> </div>
<div class="divlinks"> <div class="divlinks">
<a name="navi"></a> <a name="navi"></a>
<a href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=user&amp;type=8&amp;topitem=functions&amp;breadCrumbSource=" <a href="#"
class="links2visited ">Meine Funktionen</a> class="links2visited ">Meine Funktionen</a>
&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;
</div> </div>
<div class="breadcrumb"> <div class="breadcrumb">
Sie sind hier: <a class="regular" Sie sind hier: <a class="regular"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=user&amp;type=0&amp;topitem=">Startseite</a> href="#">Startseite</a>
</div> </div>
<div class="divcontent"> <div class="divcontent">
<div class="content_max"> <div class="content_max">
@@ -81,7 +81,7 @@
<ul class="tabMenuList"> <ul class="tabMenuList">
<li class="entry">&nbsp; <li class="entry">&nbsp;
<a class="register" <a class="register"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=2&amp;moduleParameter=dienstReiseSearchResult&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=SingleInput.vm&amp;subdir=sva/draedit&amp;dra.dra_serial=14&amp;sqlmode=unknown&amp;panelsection=1&amp;init=y&amp;menuid=rka&amp;isparent=y&amp;termdisplayonly=y&amp;structure=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu" href="#"
title="Wechseln zu Reisedaten ..."> title="Wechseln zu Reisedaten ...">
Reisedaten</a> Reisedaten</a>
&nbsp; &nbsp;
@@ -92,77 +92,77 @@
</li> </li>
<li class="entry">&nbsp; <li class="entry">&nbsp;
<a class="register" <a class="register"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=2&amp;moduleParameter=bfmedit&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=SingleInput.vm&amp;subdir=sva/draedit&amp;dra.dra_serial=14&amp;sqlmode=unknown&amp;panelsection=1&amp;init=y&amp;menuid=rka&amp;termdisplayonly=y&amp;structure=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu" href="#"
title="Wechseln zu Beförderungsmittel ..."> title="Wechseln zu Beförderungsmittel ...">
Beförderungsmittel</a> Beförderungsmittel</a>
&nbsp; &nbsp;
</li> </li>
<li class="entry">&nbsp; <li class="entry">&nbsp;
<a class="register" <a class="register"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=2&amp;moduleParameter=dbedit&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=SingleInput.vm&amp;subdir=sva/draedit&amp;dra.dra_serial=14&amp;sqlmode=unknown&amp;panelsection=1&amp;init=y&amp;menuid=rka&amp;termdisplayonly=y&amp;structure=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu" href="#"
title="Wechseln zu DB-Angaben ..."> title="Wechseln zu DB-Angaben ...">
DB-Angaben</a> DB-Angaben</a>
&nbsp; &nbsp;
</li> </li>
<li class="entry">&nbsp; <li class="entry">&nbsp;
<a class="register" <a class="register"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=2&amp;moduleParameter=vorauskostenedit&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=SingleInput.vm&amp;subdir=sva/draedit&amp;dra.dra_serial=14&amp;sqlmode=unknown&amp;panelsection=1&amp;init=y&amp;menuid=rka&amp;termdisplayonly=y&amp;structure=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu" href="#"
title="Wechseln zu Voraussichtliche Kosten ..."> title="Wechseln zu Voraussichtliche Kosten ...">
Voraussichtliche Kosten</a> Voraussichtliche Kosten</a>
&nbsp; &nbsp;
</li> </li>
<li class="entry">&nbsp; <li class="entry">&nbsp;
<a class="register" <a class="register"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=2&amp;moduleParameter=finanzierung&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=GridInput.vm&amp;subdir=sva/draedit&amp;dra.dra_serial=14&amp;sqlmode=unknown&amp;panelsection=1&amp;init=y&amp;menuid=rka&amp;termdisplayonly=y&amp;structure=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu" href="#"
title="Wechseln zu Kontierung ..."> title="Wechseln zu Kontierung ...">
Kontierung</a> Kontierung</a>
&nbsp; &nbsp;
</li> </li>
<li class="entry">&nbsp; <li class="entry">&nbsp;
<a class="register" <a class="register"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=2&amp;moduleParameter=splittungedit&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=GridInput.vm&amp;subdir=sva/draedit&amp;dra.dra_serial=14&amp;sqlmode=unknown&amp;panelsection=1&amp;init=y&amp;menuid=rka&amp;termdisplayonly=y&amp;structure=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu" href="#"
title="Wechseln zu Finanzierung ..."> title="Wechseln zu Finanzierung ...">
Finanzierung</a> Finanzierung</a>
&nbsp; &nbsp;
</li> </li>
<li class="entry">&nbsp; <li class="entry">&nbsp;
<a class="register" <a class="register"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=2&amp;moduleParameter=drafinanzierungzus&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=GridInput.vm&amp;subdir=sva/draedit&amp;dra.dra_serial=14&amp;sqlmode=unknown&amp;panelsection=1&amp;init=y&amp;menuid=rka&amp;termdisplayonly=y&amp;structure=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu" href="#"
title="Wechseln zu Zusatzkosten ..."> title="Wechseln zu Zusatzkosten ...">
Zusatzkosten</a> Zusatzkosten</a>
&nbsp; &nbsp;
</li> </li>
<li class="entry">&nbsp; <li class="entry">&nbsp;
<a class="register" <a class="register"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=2&amp;moduleParameter=notizenbearbeiten&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=SingleInput.vm&amp;subdir=sva/draedit&amp;dra.dra_serial=14&amp;sqlmode=unknown&amp;panelsection=1&amp;init=y&amp;menuid=rka&amp;termdisplayonly=y&amp;structure=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu" href="#"
title="Wechseln zu Notizen ..."> title="Wechseln zu Notizen ...">
Notizen</a> Notizen</a>
&nbsp; &nbsp;
</li> </li>
<li class="entry">&nbsp; <li class="entry">&nbsp;
<a class="register" <a class="register"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=2&amp;moduleParameter=bankbearbeiten&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=SingleInput.vm&amp;subdir=sva/draedit&amp;dra.dra_serial=14&amp;sqlmode=unknown&amp;panelsection=1&amp;init=y&amp;menuid=rka&amp;termdisplayonly=y&amp;structure=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu" href="#"
title="Wechseln zu Bankdaten ..."> title="Wechseln zu Bankdaten ...">
Bankdaten</a> Bankdaten</a>
&nbsp; &nbsp;
</li> </li>
<li class="entry">&nbsp; <li class="entry">&nbsp;
<a class="register" <a class="register"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=2&amp;moduleParameter=kostenerstattungbearbeiten&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=SingleInput.vm&amp;subdir=sva/draedit&amp;dra.dra_serial=14&amp;sqlmode=unknown&amp;panelsection=1&amp;init=y&amp;menuid=rka&amp;termdisplayonly=y&amp;structure=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu" href="#"
title="Wechseln zu Kostenerstattung ..."> title="Wechseln zu Kostenerstattung ...">
Kostenerstattung</a> Kostenerstattung</a>
&nbsp; &nbsp;
</li> </li>
<li class="entry">&nbsp; <li class="entry">&nbsp;
<a class="register" <a class="register"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=rkadocuments&amp;type=2&amp;moduleParameter=dokdownloadedit&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=GridInput.vm&amp;subdir=sva/draedit&amp;dra.dra_serial=14&amp;sqlmode=unknown&amp;panelsection=1&amp;init=y&amp;menuid=rka&amp;termdisplayonly=y&amp;structure=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu" href="#"
title="Wechseln zu Dokumente ..."> title="Wechseln zu Dokumente ...">
Dokumente</a> Dokumente</a>
&nbsp; &nbsp;
</li> </li>
<li class="entry">&nbsp; <li class="entry">&nbsp;
<a class="register" <a class="register"
href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=2&amp;moduleParameter=wangabenEdit&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=SingleInput.vm&amp;subdir=sva/draedit&amp;dra.dra_serial=14&amp;sqlmode=unknown&amp;panelsection=1&amp;init=y&amp;menuid=rka&amp;termdisplayonly=y&amp;structure=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu" href="#"
title="Wechseln zu &lt;b&gt;Antrag beenden&lt;/b&gt; ..."> title="Wechseln zu &lt;b&gt;Antrag beenden&lt;/b&gt; ...">
<b>Antrag beenden</b></a> <b>Antrag beenden</b></a>
&nbsp; &nbsp;
@@ -171,7 +171,6 @@
</div> </div>
<div style="width: 100%;"> <div style="width: 100%;">
<form <form
action="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=change&amp;type=2&amp;moduleParameter=draverlaufedit&amp;parentModuleParameter=dienstReiseSearchResult&amp;nextdir=change&amp;next=GridInput.vm&amp;uppertemplate=GridInput&amp;sqlmode=unknown&amp;subdir=sva/draedit&amp;listchosen=&amp;P_start=0&amp;P_anzahl=10&amp;_form=&amp;dra.dra_serial=14&amp;termdisplayonly=y&amp;panelsection=1&amp;rownumber=&amp;topitem=functions&amp;subitem=&amp;asi=QF84Tq4M$gf.kW41Ywmu"
method="POST"> method="POST">
<input type="hidden" name="allrows" value="1"> <input type="hidden" name="allrows" value="1">
<div class="table_1"> <div class="table_1">
@@ -406,13 +405,13 @@
<div style="padding-bottom: 7em;"></div> <div style="padding-bottom: 7em;"></div>
<div class="divfoot"> <div class="divfoot">
<div class="divfoot_navigation"> <div class="divfoot_navigation">
<a href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=template&amp;template=about" <a href="#"
class="links3">Impressum und Datenschutz</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; class="links3">Impressum und Datenschutz</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=template&amp;template=accessibilityStatement" <a href="#"
class="links3">Erklärung zur Barrierefreiheit</a> class="links3">Erklärung zur Barrierefreiheit</a>
</div> </div>
<div class="divfoot_logo">QIS und LSF sind Produkte der <div class="divfoot_logo">QIS und LSF sind Produkte der
<a href="https://tc-hissva-test1.zuv.uni-heidelberg.de:8443/qisserver/rds?state=user&amp;type=0&amp;topitem=" <a href="#"
title="Startseite"><strong>HIS</strong></a> title="Startseite"><strong>HIS</strong></a>
eG eG
</div> </div>