# --
# AdminCustomerUserForm.dtl - provides HTML form for AdminCustomerUser
# Copyright (C) 2001-2008 OTRS AG, http://otrs.org/
# --
# $Id: AdminCustomerUserForm.dtl,v 1.38 2008/04/02 08:59:22 ot Exp $
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (GPL). If you
# did not receive this file, see http://www.gnu.org/licenses/gpl-2.0.txt.
# --

<!-- dtl:block:Overview -->
<script language="JavaScript" type="text/javascript">
<!--

function updateMessage(x) {
    if (parent.opener.closed) {
        alert('$JSText{"The message being composed has been closed.  Exiting."}');
        this.close();
        return;
    }

    if (!parent.opener.document.compose) {
        alert('$JSText{"This window must be called from compose window"}');
        this.close();
        return;
    }

# get the selected user back
    parent.opener.document.compose.ExpandCustomerName.value=2;
    parent.opener.document.compose.PreSelectedCustomerUser.value=x;
# submit compose view to get user data
    parent.opener.document.compose.submit()
# close this window
    this.close();
}

//-->
</script>

<table border="0" width="100%" cellspacing="0" cellpadding="3">
  <tr>
    <td colspan="2" class="mainhead">
      $Env{"Box0"}$Text{"Customer User Management"}$Env{"Box1"}
    </td>
  </tr>
# show back link if needed
  <dtl if ($Env{"CustomerEditReturn"} ne "") { $Data{"Back"} = "<tr><td align="left" colspan="2" class="table2"><a href="$Env{"Baselink"}Action=$Env{"Action"}&Screen=Return" onmouseover="window.status='$JSText{"Back"}'; return true;" onmouseout="window.status='';" class="menuitem" title="$Text{"Back"}">$Text{"Back"}</a></td></tr>"; }>
$Data{"Back"}
  <tr>
    <td width="30%" class="mainbody">
      <form action="$Env{"CGIHandle"}" method="post">
        <input type="hidden" name="Action" value="$Env{"Action"}"/>
        <input type="hidden" name="Subaction" value="Search"/>
        <input type="hidden" name="Nav" value="$Data{"Nav"}"/>
        <table width="100%" cellspacing="0" cellpadding="4">
          <tr>
            <td class="contenthead">$Text{"Search"}:</td>
          </tr>
          <tr>
            <td class="contentbody">
              <table>
                <tr>
                  <td class="contentkey">$Text{"Search for"}:</td>
                  <td class="contentvalue"><input type="text" name="Search" value="$QData{"Search"}" size="20"/></td>
                </tr>
              </table>
            </td>
          </tr>
          <tr>
            <td class="contentfooter">
              <input class="button" type="submit" value="$Text{"Search"}"/>
            </td>
          </tr>
        </table>
      </form>
      <br/>
      <form action="$Env{"CGIHandle"}" method="post">
        <input type="hidden" name="Action" value="$Env{"Action"}"/>
        <input type="hidden" name="Subaction" value="Add"/>
        <input type="hidden" name="Nav" value="$Data{"Nav"}"/>
        <table width="100%" cellspacing="0" cellpadding="4">
          <tr>
            <td class="contenthead">$Text{"Add Customer User"}:</td>
          </tr>
          <tr>
            <td class="contentbody">
              <table border="0" cellspacing="0" cellpadding="3" width="100%">
                <tr>
                  <td class="contentkey">$Text{"Source"}: </td>
                  <td class="contentvalue"> $Data{"SourceOption"}</td>
                </tr>
              </table>
            </td>
          </tr>
          <tr>
            <td class="contentfooter">
              <input class="button" type="submit" value="$Text{"Create"}"/>
            </td>
          </tr>
        </table>
      </form>
    </td>
    <td width="70%" align="center" class="mainbody">
<!-- dtl:block:OverviewResult -->
      <table width="100%" cellspacing="0" cellpadding="4">
        <tr>
          <td class="contenthead">$Text{"List"}:</td>
        </tr>
        <tr>
          <td class="contentbody">
            <table width="100%" border="0" cellspacing="0" cellpadding="3">
              <tr>
                <td class="contentkey">$Text{"Username"}</td>
                <td width="40%" class="contentkey">$Text{"Name"}</td>
                <td class="contentkey">$Text{"Email"}</td>
                <td class="contentkey">$Text{"CustomerID"}</td>
                <td align="center" class="contentkey">$Text{"valid"}/$Text{"invalid"}</td>
              </tr>
<!-- dtl:block:OverviewResultRow -->
              <tr>
<!-- dtl:block:OverviewResultRowLink -->
                <td class="$QData{"CssClass"}"><a href="$Env{"Baselink"}Action=$Env{"Action"}&Subaction=Change&ID=$LQData{"UserLogin"}&Search=$LQData{"Search"}">$QData{"UserLogin"}</a></td>
<!-- dtl:block:OverviewResultRowLink -->
<!-- dtl:block:OverviewResultRowLinkNone -->
                <td class="contentvalue"><a href="" onclick="updateMessage('$QData{"UserLogin"}')">$QData{"UserLogin"}</a></td>
<!-- dtl:block:OverviewResultRowLinkNone -->
                <td class="$QData{"CssClass"}">$QData{"UserFirstname"} $QData{"UserLastname"}</td>
                <td class="$QData{"CssClass"}">$QData{"UserEmail"}</td>
                <td class="$QData{"CssClass"}">$QData{"UserCustomerID"}</td>
                <td class="$QData{"CssClass"}">$Text{"$QData{"Valid"}"}</td>
              </tr>
<!-- dtl:block:OverviewResultRow -->
            </table>
          </td>
        </tr>
        <tr>
          <td class="contentfooter">
            &nbsp;
          </td>
        </tr>
      </table>
<!-- dtl:block:OverviewResult -->
<!-- dtl:block:OverviewUpdate -->
      <form action="$Env{"CGIHandle"}" enctype="multipart/form-data" method="post" name="compose">
        <input type="hidden" name="Action" value="$Env{"Action"}"/>
        <input type="hidden" name="Subaction" value="$QData{"Action"}Action"/>
        <input type="hidden" name="ID" value="$QData{"ID"}"/>
        <input type="hidden" name="Source" value="$QData{"Source"}"/>
        <input type="hidden" name="Nav" value="$QData{"Nav"}"/>
        <input type="hidden" name="Search" value="$QData{"Search"}"/>
        <table width="100%" cellspacing="0" cellpadding="4">
          <tr>
            <td class="contenthead">
              $Text{"Edit"} ($Text{"$QData{"Action"}"}):
            </td>
          </tr>
          <tr>
            <td class="contentbody">
              <table border="0" cellspacing="0" cellpadding="3" width="100%">
<!-- dtl:block:PreferencesGeneric -->
                <dtl if ($Data{"ReadOnly"} ne "") { $Data{"TableFontStart"} = "<font color="#aaaaaa">"; }>
                <dtl if ($Data{"ReadOnly"} ne "") { $Data{"TableFontStop"} = "</font>"; }>
<!-- dtl:block:PreferencesGenericInputHidden -->
                <input type="hidden" name="$QData{"Name"}" value="$QData{"Value"}"/>
<!-- dtl:block:PreferencesGenericInputHidden -->
<!-- dtl:block:PreferencesGenericInput -->
                <tr>
                  <td width="40%" class="contentkey">
                    $Data{"TableFontStart"}$Text{"$Data{"Item"}"}:$Data{"TableFontStart"}
                    <font color="red" title="$Text{"This values are required."}">$Data{"Required"}</font>
                    <font color="blue" title="$Text{"This values are read only."}">$Data{"ReadOnly"}</font>
                  </td>
                  <td class="contentvalue">
                    <input type="text" name="$QData{"Name"}" value="$QData{"Value"}" size="35" maxlength="150" $QData{"ReadOnlyType"}/>
                  </td>
                </tr>
<!-- dtl:block:PreferencesGenericInput -->
<!-- dtl:block:PreferencesGenericPassword -->
                <tr>
                  <td width="40%" class="contentkey">
                    $Data{"TableFontStart"}$Text{"$Data{"Item"}"}:$Data{"TableFontStart"}
                    <font color="red" title="$Text{"This values are required."}">$Data{"Required"}</font>
                    <font color="blue" title="$Text{"This values are read only."}">$Data{"ReadOnly"}</font>
                  </td>
                  <td class="contentvalue">
                    <input type="password" name="$QData{"Name"}" value="" size="35" maxlength="60" $QData{"ReadOnlyType"}/>
                  </td>
                </tr>
<!-- dtl:block:PreferencesGenericPassword -->
<!-- dtl:block:PreferencesGenericOption -->
                <tr>
                  <td width="40%" class="contentkey">
                    $Data{"TableFontStart"}$Text{"$Data{"Item"}"}:$Data{"TableFontStop"}
                    <font color="red" title="$Text{"This values are required."}">$Data{"Required"}</font>
                    <font color="blue" title="$Text{"This values are read only."}">$Data{"ReadOnly"}</font>
                  </td>
                  <td class="contentvalue">$Data{"Option"}</td>
                </tr>
<!-- dtl:block:PreferencesGenericOption -->
<!-- dtl:block:PreferencesGeneric -->
<!-- dtl:block:Item -->
<!-- dtl:block:InputKey -->
                <tr>
                  <td class="contentkey">
                    $Text{"$Data{"Label"}"} $Text{"$QData{"Key"}"}:
                  </td>
                  <td class="contentvalue">
                    <input type="text" name="$QData{"Name"}" value="$QData{"SelectedID"}" size="35"/>
                  </td>
                </tr>
<!-- dtl:block:InputKey -->
<!-- dtl:block:Input -->
                <tr>
                  <td class="contentkey">
                    $Text{"$Data{"Label"}"}:<br/><i class="small">($Text{"$Data{"Desc"}"})</i>
                  </td>
                  <td class="contentvalue">
                    <input type="text" name="$QData{"Name"}" value="$QData{"SelectedID"}" size="35"/>
                  </td>
                </tr>
<!-- dtl:block:Input -->
<!-- dtl:block:Option -->
                <tr>
                  <td class="contentkey">
                    $Text{"$Data{"Label"}"}:<br/><i class="small">($Text{"$Data{"Desc"}"})</i>$Text{"$QData{"Key"}"}
                  </td>
                  <td class="contentvalue">
                    $Data{"Option"}
                  </td>
                </tr>
<!-- dtl:block:Option -->
<!-- dtl:block:Upload -->
                <tr>
                  <td class="contentkey">
                    $Text{"$Data{"Label"}"}:<br/><i class="small">($Text{"$Data{"Desc"}"})</i>
                  </td>
                  <td class="contentvalue">
                    <input name="$QData{"Name"}" type="file" size="25" class="fixed"/><br/>
                    <a href="$Env{"Baselink"}Action=$Env{"Action"}&Subaction=Download&Group=$LQData{"Group"}&ID=$QData{"UserID"}&File=$LQData{"Filename"}">$QData{"Filename","80"}</a>
                  </td>
                </tr>
<!-- dtl:block:Upload -->
<!-- dtl:block:Password -->
                <tr>
                  <td class="contentkey">
                    $Text{"$Data{"Label"}"} $Text{"$QData{"Key"}"}:
                  </td>
                  <td class="contentvalue">
                    <input type="password" name="$QData{"Name"}" value="$QData{"SelectedID"}" size="35"/>
                  </td>
                </tr>
<!-- dtl:block:Password -->
<!-- dtl:block:Item -->
              </table>
            </td>
          </tr>
          <tr>
            <td class="contentfooter">
              <input class="button" type="submit" value="$Text{"Submit"}"/>
            </td>
          </tr>
        </table>
      </form>
<!-- dtl:block:OverviewUpdate -->
    </td>
  </tr>
</table>
<table border="0" width="100%" cellspacing="0" cellpadding="3">
  <tr>
    <td class="mainhead">
      $Env{"Box0"}$Text{"Note"}$Env{"Box1"}
    </td>
  </tr>
  <tr>
    <td class="mainbody">
      <p>
        <font color="red">*</font> $Text{"This values are required."}
        <br/>
        <font color="blue">*</font> $Text{"This values are read only."}
        <br/>
        $Text{"Customer user will be needed to have a customer history and to login via customer panel."}
      </p>
    </td>
  </tr>
</table>
<!-- dtl:block:Overview -->
