Persönliche Werkzeuge

Vorlage:BV-BgTausch

Aus BogenWiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
(Der Versionsvergleich bezieht 63 dazwischenliegende Versionen mit ein.)
Zeile 3: Zeile 3:
   <tr style="background:white" valign=top>
   <tr style="background:white" valign=top>
     <td id="Frame.TopLeft" width=200px>
     <td id="Frame.TopLeft" width=200px>
-
       <div id="BV.BTB.TauschUebersicht" style="width:100%;">BV.BTB.TauschUebersicht</div>
+
       <div id="BVTAM.TauschList" style="width:100%;">BVTAM.TauschList</div>
     </td>
     </td>
     <td id="Frame.TopRight" width=100%>
     <td id="Frame.TopRight" width=100%>
-
       <div id="BV.BTB.TauschDaten" style="width:100%;">BV.BTB.TauschDaten</div>
+
       <div id="BVTAM.TauschDaten" style="width:100%;">BVTAM.TauschDaten</div>
-
       <div id="BV.BTB.TauschBogenListe" style="width:100%;">BV.BTB.TauschBogenListe</div>
+
       <div id="BVTAM.TauschBogenListe" style="width:100%;">BVTAM.TauschBogenListe</div>
     </td>
     </td>
   </tr>
   </tr>
</table>
</table>
-
<template id="BV.BTB.TauschUebersicht.Template">
+
<template id="BVTAM.TauschList.Template">
   <template id="Head"></template>
   <template id="Head"></template>
   <table style="background:silver;" width=100% cellspacing=1 cellpadding=4>
   <table style="background:silver;" width=100% cellspacing=1 cellpadding=4>
-
     <thead>
+
     <tr style="background:#E0E0E0;" valign=top>
-
       <tr style="background:#E0E0E0;" valign=top>
+
       <td style="padding:2px 6px 1px 6px"><b>&Uuml;bersicht</b></td>
-
         <th style="padding:2px 6px 1px 6px"><b>Datum</b></td>
+
    </tr>
-
        <th style="padding:2px 6px 1px 6px"><b>Tauschpartner</b></td>
+
    <tr style="background:#F8F8F8;" valign=top>
-
        <th style="padding:2px 6px 1px 6px"><b>Status</b></td>
+
      <td>
-
        <th style="padding:2px 6px 1px 6px"><b>Fkt.</b></td>
+
         <div style="padding-bottom:8px;padding-top:4px;">
-
      </tr>
+
          <button id="BVTAM.TA.Create.Button" type="button"
-
    </thead>
+
                  onclick="BVTAMOnClick(this)">Neue Tauschaktion</button>
-
    <tbody>
+
        </div>
-
      <template id="Body"></template>
+
        <table id="BVTAM.TA.Table" style="background:silver;" width=100% cellspacing=1 cellpadding=4>
-
      <tr style="background:#F8F8F8;" valign=top bvid="%%Tausch.ID%%">
+
          <thead>
-
        <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTATabCellClick(this,'TA');">%%Tausch.Datum%%</td>
+
            <tr style="background:#E0E0E0;" valign=top>
-
        <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTATabCellClick(this,'TA');">%%Tausch.Partner%%</td>
+
              <th style="padding:2px 6px 1px 6px"><b>Datum</b></td>
-
        <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTATabCellClick(this,'TA');">%%Tausch.Status%%</td>
+
              <th style="padding:2px 6px 1px 6px"><b>Tauschpartner</b></td>
-
        <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTATabCellClick(this,'TA');">[Btn]</td>
+
              <th style="padding:2px 6px 1px 6px"><b>Status</b></td>
-
      </tr>
+
              <th style="padding:2px 6px 1px 6px"><b>Fkt.</b></td>
-
      <template id="Empty"></template>
+
            </tr>
-
      <tr style="background:#F8F8F8;" valign=top>
+
          </thead>
-
        <td colspan=4 style="padding:2px 6px 1px 6px"><i>Keine Tauschaktionen vorhanden</i></td>
+
          <tbody>
-
      </tr>
+
            <template id="Body"></template>
-
    <template id="Foot"></template>
+
            <tr style="background:#F8F8F8;" valign=top bvid="%%Tausch.ID%%">
-
    </tbody>
+
              <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTAMTabCellClick(this,'TA');">%%Tausch.Datum%%</td>
 +
              <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTAMTabCellClick(this,'TA');">%%Tausch.Partner%%</td>
 +
              <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTAMTabCellClick(this,'TA');">%%Tausch.Status%%</td>
 +
              <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTAMTabCellClick(this,'TA');" align=center>
 +
                <span id="BVTAM.TA.Fkt.%%Tausch.ID%%">%%Tausch.Fkt%%</span>
 +
              </td>
 +
            </tr>
 +
            <template id="Empty"></template>
 +
            <tr style="background:#F8F8F8;" valign=top>
 +
              <td colspan=4 style="padding:2px 6px 1px 6px"><i>Keine Tauschaktionen vorhanden</i></td>
 +
            </tr>
 +
          <template id="Foot"></template>
 +
          </tbody>
 +
        </table>
 +
      </td>
 +
    </tr>
   </table>
   </table>
 +
  <template id="StatusEditBtn"></template>
 +
    <img id="BVTAM.TA.Edit.Button" bvid="%%Tausch.ID%%" title="Daten bearbeiten" style="cursor:pointer;"
 +
        src="/bogenwiki_bv/images/TaEdit%%BtnState%%_14x14.png" onclick="BVTAMOnClick(this)">
 +
  <template id="StatusNBtn"></template>
 +
    <img id="BVTAM.TA.Status.OK.Button" bvid="%%Tausch.ID%%" title="Tauschaktion akzeptieren" style="cursor:pointer;"
 +
        src="/bogenwiki_bv/images/TaOK%%BtnState%%_14x14.png" onclick="BVTAMOnClick(this)">
 +
    <img id="BVTAM.TA.Status.NOK.Button" bvid="%%Tausch.ID%%" title="Tauschaktion ablehnen" style="cursor:pointer;"
 +
        src="/bogenwiki_bv/images/TaNOK%%BtnState%%_14x14.png" onclick="BVTAMOnClick(this)">
 +
  <template id="StatusMBtn"></template>
 +
    <img id="BVTAM.TA.Status.OK.Button" bvid="%%Tausch.ID%%" title="&Auml;nderungen akzeptieren" style="cursor:pointer;"
 +
        src="/bogenwiki_bv/images/TaOK%%BtnState%%_14x14.png" onclick="BVTAMOnClick(this)">
 +
    <img id="BVTAM.TA.Status.NOK.Button" bvid="%%Tausch.ID%%" title="&Auml;nderungen ablehnen" style="cursor:pointer;"
 +
        src="/bogenwiki_bv/images/TaNOK%%BtnState%%_14x14.png" onclick="BVTAMOnClick(this)">
</template>
</template>
-
<template id="BV.BTB.TauschDaten.Template">
+
<template id="BVTAM.TauschDaten.View.Template">
 +
  <template id="Body"></template>
 +
  <table style="background:silver;" width=100% cellspacing=1 cellpadding=4>
 +
    <tr style="background:#E0E0E0;" valign=top>
 +
      <td style="padding:2px 6px 1px 6px"><b>Daten der Tauschaktion</b></td>
 +
    </tr>
 +
    <tr style="background:#F8F8F8;" valign=top>
 +
      <td>
 +
        <table cellspacing=0 cellpadding=2>
 +
          <tr valign=top>
 +
            <td>
 +
              <table cellspacing=0 cellpadding=2>
 +
                <tr valign=top>
 +
                  <td nowrap>Tauschpartner: </td><td>&nbsp;</td><td>%%Tausch.Partner%%</td>
 +
                </tr>
 +
                <tr valign=top>
 +
                  <td nowrap>Startdatum:</td><td>&nbsp;</td><td>%%Tausch.StartDatum.de%%</td>
 +
                </tr>
 +
                <tr valign=top>
 +
                  <td nowrap>Endedatum:</td><td>&nbsp;</td><td>%%Tausch.EndeDatum.de%%</td>
 +
                </tr>
 +
                <tr valign=top>
 +
                  <td nowrap>Status:</td><td>&nbsp;</td><td><span id="BVTAM.TD.Status.Span">%%Tausch.Status%%</span></td>
 +
                </tr>
 +
              </table>
 +
            </td>
 +
            <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
 +
            <td nowrap>%%Tausch.KommentarHTML%%</td>
 +
          </tr>
 +
        </table>
 +
      </td>
 +
    </tr>
 +
  </table>
 +
  <template id="KommentarAkt"></template>
 +
    Beschreibung, Bedingungen, Kommentare: <br>
 +
    <textarea name="TauschKommentar" id="BVTAM.TD.Kommentar.Text" cols="80" rows="5" readonly
 +
              style="font-family:arial,sans-serif;font-size:small;">%%Tausch.Kommentar%%</textarea>
 +
  <template id="KommentarAltNeu"></template>
 +
    Beschreibung, Bedingungen, Kommentare (ge&auml;ndert): <br>
 +
    <textarea name="TauschKommentarNeu" id="BVTAM.TD.KommentarNeu.Text" cols="80" rows="5" readonly
 +
              style="font-family:arial,sans-serif;font-size:small;">%%Tausch.KommentarNeu%%</textarea>
 +
    <div style="margin-top:4px;">
 +
      Alter Text:<br>
 +
      <textarea name="TauschKommentar" id="BVTAM.TD.Kommentar.Text" cols="80" rows="5" readonly
 +
                style="font-family:arial,sans-serif;font-size:small;color:#808080;">%%Tausch.Kommentar%%</textarea>
 +
    </div>
 +
</template>
 +
<template id="BVTAM.TauschDaten.Edit.Template">
   <template id="Body"></template>
   <template id="Body"></template>
   <table style="background:silver;" width=100% cellspacing=1 cellpadding=4>
   <table style="background:silver;" width=100% cellspacing=1 cellpadding=4>
Zeile 50: Zeile 125:
             <td nowrap>Tauschpartner: </td><td>&nbsp;</td>
             <td nowrap>Tauschpartner: </td><td>&nbsp;</td>
             <td>
             <td>
-
               <select id="BV.BTB.Tauschpartner.List" name="Tauschpartner" onchange="BV_BTB_OnChange(this)">
+
               <select id="BVTAM.TD.Partner.Select" name="Tauschpartner" onchange="BVTAMOnChange(this)">
                 <option value="-">bitte auswählen</option>
                 <option value="-">bitte auswählen</option>
               </select>
               </select>
             </td>
             </td>
             <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
             <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
-
             <td rowspan=4 nowrap>Beschreibung, Kommentar, Anmerkung: <br>
+
             <td rowspan=4 nowrap>
-
               <textarea name="TauschKommentar" id="BVTATauschKommentar" cols="50" rows="5"></textarea>
+
               %%Tausch.KommentarHTML%%
-
            </td>
+
             </td>
             </td>
           </tr>
           </tr>
Zeile 63: Zeile 137:
             <td nowrap>Startdatum:</td><td>&nbsp;</td>
             <td nowrap>Startdatum:</td><td>&nbsp;</td>
             <td>
             <td>
-
               <input type="date" id="BV.BTB.StartDatum" name="StartDatum" style="margin:0px" value="%%Tausch.StartDatum.db%%"
+
               <input type="date" id="BVTAM.TD.StartDatum.Date" name="StartDatum" style="margin:0px" value="%%Tausch.StartDatum.db%%"
-
                     onchange="BV_BTB_OnChange(this)" oninput="BV_BTB_OnChange(this)">
+
                     onchange="BVTAMOnChange(this)" oninput="BVTAMOnChange(this)">
             </td>
             </td>
           </tr>
           </tr>
Zeile 70: Zeile 144:
             <td nowrap>Endedatum:</td><td>&nbsp;</td>
             <td nowrap>Endedatum:</td><td>&nbsp;</td>
             <td>
             <td>
-
               <input type="date" id="BV.BTB.EndeDatum" name="EndeDatum" style="margin:0px" value="%%Tausch.EndeDatum.db%%"
+
               <input type="date" id="BVTAM.TD.EndeDatum.Date" name="EndeDatum" style="margin:0px" value="%%Tausch.EndeDatum.db%%"
-
                     onchange="BV_BTB_OnChange(this)" oninput="BV_BTB_OnChange(this)">
+
                     onchange="BVTAMOnChange(this)" oninput="BVTAMOnChange(this)">
             </td>
             </td>
           </tr>
           </tr>
           <tr valign=top>
           <tr valign=top>
             <td nowrap>Status:</td><td>&nbsp;</td>
             <td nowrap>Status:</td><td>&nbsp;</td>
-
             <td><span id="BV.BTB.Status">%%Tausch.Status%%</span></td>
+
             <td><span id="BVTAM.TD.Status.Span">%%Tausch.Status%%</span></td>
 +
          </tr>
 +
          <tr valign=top>
 +
            <td colspan=5 nowrap>
 +
              <div id="BVTAM.TD.New.Div" style="display:%%Tausch.New.Div%%">
 +
                <button id="BVTAM.TD.New.Button" type="button"
 +
                        onclick="BVTAMOnClick(this)">Tauschaktion erstellen</button>&nbsp;&nbsp;
 +
              </div>
 +
              <div id="BVTAM.TD.Save.Div" style="display:%%Tausch.Save.Div%%">
 +
                <button id="BVTAM.TD.Save.Button" type="button"
 +
                        onclick="BVTAMOnClick(this)">Änderungen speichern</button>&nbsp;&nbsp;
 +
              </div>
 +
              <button id="BVTAM.TD.Abort.Button" type="button"
 +
                      onclick="BVTAMOnClick(this)">Abbrechen</button>&nbsp;&nbsp;
 +
            </td>
           </tr>
           </tr>
         </table>
         </table>
Zeile 82: Zeile 170:
     </tr>
     </tr>
   </table>
   </table>
 +
  <template id="KommentarAkt"></template>
 +
    Beschreibung, Bedingungen, Kommentare: <br>
 +
    <textarea name="TauschKommentar" id="BVTAM.TD.Kommentar.Text" cols="80" rows="5"
 +
              style="font-family:arial,sans-serif;font-size:small;">%%Tausch.Kommentar%%</textarea>
</template>
</template>
-
<template id="BV.BTB.TauschBogen.Template">
+
<template id="BVTAM.TauschBogen.Template">
   <template id="Head"></template>
   <template id="Head"></template>
   <p><b>%%Title%% (%%Anzahl%%):</b></p>
   <p><b>%%Title%% (%%Anzahl%%):</b></p>
-
   <table style="background:silver;" cellspacing=1 cellpadding=4>
+
   <table id="BVTAM.%%BogenListe%%.Table" style="background:silver;" cellspacing=1 cellpadding=4>
     <thead>
     <thead>
       <tr style="background:#E0E0E0;" valign=top>
       <tr style="background:#E0E0E0;" valign=top>
Zeile 99: Zeile 191:
     <thead>
     <thead>
     <tbody>
     <tbody>
-
       <template id="Body"></template>
+
       <template id="Bogen"></template>
-
       <tr style="background:#F8F8F8;" valign=top bvid="%%Tausch.ID%%">
+
       <tr style="background:#F8F8F8;" valign=top bvid="%%Bogen.ID%%">
-
         <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTATabCellClick(this,'%%BogenListe%%');">%%Bogen.Gebiet%% %%Bogen.Gebiet1%%</td>
+
         <td style="padding:2px 6px 1px 6px;" nowrap>%%Bogen.Gebiet%% %%Bogen.Gebiet1%%</td>
-
         <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTATabCellClick(this,'%%BogenListe%%');">%%Bogen.KatNr%%</td>
+
         <td style="padding:2px 6px 1px 6px;" nowrap>%%Bogen.KatNr%%%%Bogen.EM.UnterArt%%</td>
-
         <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTATabCellClick(this,'%%BogenListe%%');" align=center>
+
         <td style="padding:2px 6px 1px 6px;" nowrap align=center>
           <div style="padding-top:2px"><img src="%%Bogen.Erhaltung.Img%%" alt="%%Bogen.Erhaltung.Key%%" title="%%Bogen.Erhaltung.Text%%"></div>
           <div style="padding-top:2px"><img src="%%Bogen.Erhaltung.Img%%" alt="%%Bogen.Erhaltung.Key%%" title="%%Bogen.Erhaltung.Text%%"></div>
         </td>
         </td>
-
         <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTATabCellClick(this,'%%BogenListe%%');">%%Bogen.BogenNr%%</td>
+
         <td style="padding:2px 6px 1px 6px;" nowrap><span title="%%Bogen.ID%%">%%Bogen.BogenNr%%</span></td>
-
         <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTATabCellClick(this,'%%BogenListe%%');">%%Bogen.Status%%</td>
+
         <td style="padding:2px 6px 1px 6px;" nowrap>%%Bogen.Status%%%%Bogen.StatusBtn%%</td>
-
         <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTATabCellClick(this,'%%BogenListe%%');">%%Bogen.KatWert%%</td>
+
        <td style="padding:2px 6px 1px 6px;" nowrap align=right>%%Bogen.KatWert%%</td>
-
         <td style="padding:2px 6px 1px 6px;cursor:pointer;" nowrap onclick="BVTATabCellClick(this,'%%BogenListe%%');">%%Bogen.Kommentar%%</td>
+
        <td style="padding:2px 6px 1px 6px;" nowrap>%%Bogen.Kommentar%%</td>
 +
      </tr>
 +
      <template id="BogenZweiZeilen"></template>
 +
      <tr style="background:#F8F8F8;" valign=top bvid="%%Bogen.ID%%">
 +
        <td style="padding:2px 6px 1px 6px;" nowrap rowspan=2>%%Bogen.Gebiet%% %%Bogen.Gebiet1%%</td>
 +
         <td style="padding:2px 6px 1px 6px;" nowrap rowspan=2>%%Bogen.KatNr%%%%Bogen.EM.UnterArt%%</td>
 +
        <td style="padding:2px 6px 1px 6px;" nowrap rowspan=2 align=center>
 +
          <div style="padding-top:2px"><img src="%%Bogen.Erhaltung.Img%%" alt="%%Bogen.Erhaltung.Key%%" title="%%Bogen.Erhaltung.Text%%"></div>
 +
        </td>
 +
        <td style="padding:2px 6px 1px 6px;" nowrap rowspan=2><span title="%%Bogen.ID%%">%%Bogen.BogenNr%%</span></td>
 +
        <td style="padding:2px 6px 1px 6px;" nowrap>%%Bogen.Status%%</td>
 +
        <td style="padding:2px 6px 1px 6px;" nowrap align=right>%%Bogen.KatWert%%</td>
 +
         <td style="padding:2px 6px 1px 6px;" nowrap>%%Bogen.Kommentar%%</td>
 +
      </tr>
 +
      <tr style="background:#F8F8F8;" valign=top bvid="%%Bogen.ID%%">
 +
        <td style="padding:2px 6px 1px 6px;" nowrap>%%Bogen.StatusBtn%%</td>
 +
        <td style="padding:2px 6px 1px 6px;" nowrap align=right>%%Bogen.KatWertNeu%%</td>
 +
        <td style="padding:2px 6px 1px 6px;" nowrap>%%Bogen.KommentarNeu%%</td>
 +
      </tr>
 +
      <template id="KatWertSum"></template>
 +
      <tr style="background:#F8F8F8;" valign=top>
 +
        <td colspan=5 style="padding:2px 6px 1px 6px" align=right>Summe:</td>
 +
        <td colspan=1 style="padding:2px 6px 1px 6px" align=right>%%Bogen.KatWertSumme%%</td>
 +
        <td colspan=1 style="padding:2px 6px 1px 6px">&nbsp;</td>
       </tr>
       </tr>
       <template id="Empty"></template>
       <template id="Empty"></template>
Zeile 118: Zeile 233:
     <tbody>
     <tbody>
   </table>
   </table>
 +
  <template id="StatusNBtn"></template>
 +
    <img id="BVTAM.%%BogenListe%%.Status.OK.Button" bvid="%%Bogen.ID%%" title="Bogen akzeptieren" style="cursor:pointer;"
 +
            src="/bogenwiki_bv/images/TaOK_14x14.png" onclick="BVTAMOnClick(this)">
 +
    <img id="BVTAM.%%BogenListe%%.Status.NOK.Button" bvid="%%Bogen.ID%%" title="Bogen ablehnen" style="cursor:pointer;"
 +
            src="/bogenwiki_bv/images/TaNOK_14x14.png" onclick="BVTAMOnClick(this)">
 +
  <template id="StatusMBtn"></template>
 +
    <img id="BVTAM.%%BogenListe%%.Status.OK.Button" bvid="%%Bogen.ID%%" title="Änderung akzeptieren" style="cursor:pointer;"
 +
            src="/bogenwiki_bv/images/TaOK_14x14.png" onclick="BVTAMOnClick(this)">
 +
    <img id="BVTAM.%%BogenListe%%.Status.NOK.Button" bvid="%%Bogen.ID%%" title="Änderung ablehnen" style="cursor:pointer;"
 +
            src="/bogenwiki_bv/images/TaNOK_14x14.png" onclick="BVTAMOnClick(this)">
 +
  <template id="StatusDBtn"></template>
 +
    <img id="BVTAM.%%BogenListe%%.Status.OK.Button" bvid="%%Bogen.ID%%" title="Löschen akzeptieren" style="cursor:pointer;"
 +
            src="/bogenwiki_bv/images/TaOK_14x14.png" onclick="BVTAMOnClick(this)">
 +
    <img id="BVTAM.%%BogenListe%%.Status.NOK.Button" bvid="%%Bogen.ID%%" title="Löschen ablehnen" style="cursor:pointer;"
 +
            src="/bogenwiki_bv/images/TaNOK_14x14.png" onclick="BVTAMOnClick(this)">
</template>
</template>
<script src="/bogenwiki_bv/bv_bgtausch.js"></script>
<script src="/bogenwiki_bv/bv_bgtausch.js"></script>
Zeile 123: Zeile 253:
<script src="/bogenwiki_lib/bw_guilib.js"></script>
<script src="/bogenwiki_lib/bw_guilib.js"></script>
<script>
<script>
-
   BWGui_AddTemplate('BV.BTB.TauschUebersicht.Template');
+
   BVTAMInit(wgUserName,wgUserGroups);
-
  BWGui_AddTemplate('BV.BTB.TauschDaten.Template');
+
-
  BWGui_AddTemplate('BV.BTB.TauschBogen.Template');
+
-
  BVTAInit(wgUserName,wgUserGroups);
+
</script>
</script>
</html>
</html>

Aktuelle Version vom 09:10, 18. Dez. 2023

BVTAM.TauschList
BVTAM.TauschDaten
BVTAM.TauschBogenListe