Changeset 1075

Show
Ignore:
Timestamp:
03/23/08 23:50:14 (8 months ago)
Author:
rats
Message:

Fixed: Reformated SSL switch
Fixed: Error in Circular Mail if no user set
Fixed: (OpenSuse?) proftpd.conf not working out of box

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/CHANGELOG

    r1074 r1075  
    55        - GUI: 
    66                * Fixed: Warnings and Notices if no Database found or no conection to it 
     7                * Fixed: Reformated SSL switch 
     8                * Fixed: Error in Circular Mail if no user set 
    79        - ENGINE: 
    810                * Fixed #836: Static awstats in user's language 
     11        - DISTS: 
     12                * Fixed: (OpenSuse) proftpd.conf not working out of box 
    913 
    10142008-03-22 Benedikt Heintel 
  • trunk/configs/dists/opensuse/proftpd/proftpd.conf

    r1073 r1075  
    1818# 
    1919################################################################################ 
    20 # Includes DSO modules (this is mandatory in proftpd 1.3) 
    21 #Include /etc/proftpd/modules.conf 
     20LoadModule mod_sql.c 
     21LoadModule mod_sql_mysql.c 
    2222 
    2323# Set off to disable IPv6 support which is annoying on IPv4 only boxes. 
     
    161161 
    162162# ispCP SQL Managment 
     163<IfModule mod_sql_mysql.c> 
    163164SQLBackend                 mysql 
    164165SQLAuthTypes               Crypt 
     
    168169SQLGroupInfo               ftp_group groupname gid members 
    169170SQLMinID                   2000 
     171</IfModule> 
    170172 
    171173# A basic anonymous configuration, no upload directories. 
  • trunk/gui/admin/circular.php

    r1014 r1075  
    6767                $rs = exec_query($sql, $query, array($user_id)); 
    6868 
     69                if (isset($rs->fields['fname']) && isset($rs->fields['lname'])) { 
     70                        $sender_name = $rs->fields['fname'] . " " . $rs->fields['lname']; 
     71                } elseif(isset($rs->fields['fname']) && !isset($rs->fields['lname'])) { 
     72                        $sender_name = $rs->fields['fname']; 
     73                } elseif(!isset($rs->fields['fname']) && isset($rs->fields['lname'])) { 
     74                        $sender_name = $rs->fields['lname']; 
     75                } else { 
     76                        $sender_name = ""; 
     77                } 
     78 
    6979                $tpl->assign( 
    7080                                array( 
     
    7282                                        'MESSAGE_TEXT' => '', 
    7383                                        'SENDER_EMAIL' => $rs->fields['email'], 
    74                                         'SENDER_NAME' => $rs->fields['fname'] . " " . $rs->fields['lname'] 
     84                                        'SENDER_NAME' => $sender_name 
    7585                                        ) 
    7686                                ); 
     
    192202        $subject = encode($subject); 
    193203 
    194         $headers = "From: " . $from . "\n"; 
    195         $headers .= "MIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\n"; 
     204        $headers = "MIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\n"; 
     205        $headers .= "From: " . $from . "\n"; 
    196206        $headers .= "X-Mailer: ispCP marketing mailer"; 
    197207 
  • trunk/gui/reseller/circular.php

    r1014 r1075  
    2626        if (isset($_POST['uaction']) && $_POST['uaction'] === 'send_circular') { 
    2727                $tpl->assign( 
    28                         array('MESSAGE_SUBJECT' => clean_input($_POST['msg_subject'], false), 
     28                        array( 
     29                                'MESSAGE_SUBJECT' => clean_input($_POST['msg_subject'], false), 
    2930                                'MESSAGE_TEXT' => clean_input($_POST['msg_text'], false), 
    3031                                'SENDER_EMAIL' => clean_input($_POST['sender_email'], false), 
     
    4849                $rs = exec_query($sql, $query, array($user_id)); 
    4950 
     51                if (isset($rs->fields['fname']) && isset($rs->fields['lname'])) { 
     52                        $sender_name = $rs->fields['fname'] . " " . $rs->fields['lname']; 
     53                } elseif(isset($rs->fields['fname']) && !isset($rs->fields['lname'])) { 
     54                        $sender_name = $rs->fields['fname']; 
     55                } elseif(!isset($rs->fields['fname']) && isset($rs->fields['lname'])) { 
     56                        $sender_name = $rs->fields['lname']; 
     57                } else { 
     58                        $sender_name = ""; 
     59                } 
     60 
    5061                $tpl->assign( 
    51                         array('MESSAGE_SUBJECT' => '', 
     62                        array( 
     63                                'MESSAGE_SUBJECT' => '', 
    5264                                'MESSAGE_TEXT' => '', 
    5365                                'SENDER_EMAIL' => $rs->fields['email'], 
    54                                 'SENDER_NAME' => $rs->fields['fname'] . " " . $rs->fields['lname'] 
     66                                'SENDER_NAME' => $sender_name 
    5567                                ) 
    5668                        ); 
     
    139151        $subject = encode($subject); 
    140152 
    141         $headers = "From: " . $from . "\n"; 
    142         $headers .= "MIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\n"; 
     153        $headers = "MIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\n"; 
     154        $headers .= "From: " . $from . "\n"; 
    143155        $headers .= "X-Mailer: ispCP marketing mailer"; 
    144156 
  • trunk/gui/themes/omega_original/index.tpl

    r776 r1075  
    88  <script type="text/javascript" src="{THEME_COLOR_PATH}/css/ispcp.js"></script> 
    99 </head> 
    10 <body onLoad="javascript:document.frm.uname.focus()"> 
    11 <table width="100%" height="100% "align="center" cellpadding="0" cellspacing="0"> 
    12   <tr> 
     10 <body onLoad="javascript:document.frm.uname.focus()"> 
     11  <table width="100%" height="100% "align="center" cellpadding="0" cellspacing="0"> 
     12  <tr> 
    1313    <td> 
    14 <table width="453" style="border:solid 1px #CCCCCC;"align="center" cellpadding="0" cellspacing="0"> 
    15   <tr> 
    16     <td> 
    17 <form name="frm" action="index.php" method="post"> 
    18 <table width="453" border="0" align="center" cellpadding="0" cellspacing="0"> 
    19   <tr> 
    20     <td colspan="7" width="453" height="69" background="{THEME_COLOR_PATH}/images/login/login_top.jpg">&nbsp;</td> 
    21   </tr> 
    22   <!-- BDP: page_message --> 
    23   <tr> 
    24     <td colspan="7"><div align="center"><font size="-2" color="#FF0000">{MESSAGE}</font></div></td> 
    25   </tr> 
    26   <!-- EDP: page_message --> 
    27   <tr> 
    28     <td colspan="7"><div align="center"><font size="-2">{TR_LOGIN_INFO}</font></div></td> 
    29     </tr> 
    30   <tr> 
    31     <td width="19">&nbsp;</td> 
    32     <td width="94" rowspan="4"><div align="center"><img src="{THEME_COLOR_PATH}/images/login/login_lock.jpg" width="53" height="72" /></div></td> 
    33     <td width="20">&nbsp;</td> 
    34     <td colspan="4" width="320">&nbsp;</td> 
    35   </tr> 
    36   <tr> 
    37     <td rowspan="3">&nbsp;</td> 
    38     <td rowspan="3">&nbsp;</td> 
    39     <td width="131" class="login_text"><div align="right">{TR_USERNAME}</div></td> 
    40     <td width="14" class="login_text">&nbsp;</td> 
    41     <td width="150"><input type="text" name="uname" value="" maxlength="255" style="width:150px" class="textinput" tabindex="1"></td> 
    42     <td width="25">&nbsp;</td> 
    43   </tr> 
    44   <tr> 
    45     <td colspan="4"></td> 
    46   </tr> 
    47   <tr> 
    48     <td class="login_text"><div align="right">{TR_PASSWORD}</div></td> 
    49     <td class="login_text">&nbsp;</td> 
    50     <td><input type="password" name="upass" value="" maxlength="255" style="width:150px" class="textinput" tabindex="2"></td> 
    51     <td>&nbsp;</td> 
    52   </tr> 
    53   <tr> 
    54     <td colspan="3"><div align="center"><a class="login" href="lostpassword.php" tabindex="4"><font size="-2">{TR_LOSTPW}</font></a></div></td> 
    55     <td colspan="4">&nbsp;</td> 
    56   </tr> 
    57   <tr> 
    58     <td colspan="3">&nbsp;</td> 
    59     <td colspan="2" align="right">&nbsp;</td> 
    60     <td align="right"><input type="submit" name="Submit" class="button" value="    {TR_LOGIN}    " tabindex="3"></td> 
    61     <td align="right">&nbsp;</td> 
    62   </tr> 
     14     <table width="453" style="border:solid 1px #CCCCCC;"align="center" cellpadding="0" cellspacing="0"> 
     15      <tr> 
     16       <td> 
     17        <form name="frm" action="index.php" method="post"> 
     18        <table width="453" border="0" align="center" cellpadding="0" cellspacing="0"> 
     19         <tr> 
     20          <td colspan="7" width="453" height="69" background="{THEME_COLOR_PATH}/images/login/login_top.jpg">&nbsp;</td> 
     21         </tr> 
     22         <!-- BDP: page_message --> 
     23         <tr> 
     24          <td colspan="7"><div align="center"><font size="-2" color="#FF0000">{MESSAGE}</font></div></td> 
     25         </tr> 
     26         <!-- EDP: page_message --> 
     27         <tr> 
     28          <td colspan="7"><div align="center"><font size="-2">{TR_LOGIN_INFO}</font></div></td> 
     29         </tr> 
     30         <tr> 
     31          <td width="19">&nbsp;</td> 
     32          <td width="94" rowspan="4"><div align="center"><img src="{THEME_COLOR_PATH}/images/login/login_lock.jpg" width="53" height="72" /></div></td> 
     33          <td width="20">&nbsp;</td> 
     34          <td colspan="4" width="320">&nbsp;</td> 
     35         </tr> 
     36         <tr> 
     37          <td rowspan="3">&nbsp;</td> 
     38          <td rowspan="3">&nbsp;</td> 
     39          <td width="131" class="login_text"><div align="right">{TR_USERNAME}</div></td> 
     40          <td width="14" class="login_text">&nbsp;</td> 
     41          <td width="150"><input type="text" name="uname" value="" maxlength="255" style="width:150px" class="textinput" tabindex="1"></td> 
     42          <td width="25">&nbsp;</td> 
     43         </tr> 
     44         <tr> 
     45          <td colspan="4">&nbsp;</td> 
     46         </tr> 
     47         <tr> 
     48          <td class="login_text"><div align="right">{TR_PASSWORD}</div></td> 
     49          <td class="login_text">&nbsp;</td> 
     50          <td><input type="password" name="upass" value="" maxlength="255" style="width:150px" class="textinput" tabindex="2"></td> 
     51          <td>&nbsp;</td> 
     52         </tr> 
     53         <tr> 
     54          <td colspan="3"><div align="center"><a class="login" href="lostpassword.php" tabindex="4"><font size="-2">{TR_LOSTPW}</font></a></div></td> 
     55          <td colspan="4">&nbsp;</td> 
     56         </tr> 
     57         <tr> 
     58          <td colspan="3">&nbsp;</td> 
     59          <td colspan="2" align="right">&nbsp;</td> 
     60          <td align="right"><input type="submit" name="Submit" class="button" value="    {TR_LOGIN}    " tabindex="3"></td> 
     61          <td align="right">&nbsp;</td> 
     62         </tr> 
    6363<!-- /* Uncomment this, to use SSL-Switch */ 
    6464         <tr> 
    65           <td colspan="2">&nbsp;</td> 
    66           <td background="{THEME_COLOR_PATH}/images/login/content_line.gif">&nbsp;</td> 
    67           <td colspan="3">&nbsp;</td> 
     65          <td colspan="7">&nbsp;</td> 
    6866         </tr> 
    69  
    7067         <tr> 
    71           <td>&nbsp;</td> 
    72           <td>&nbsp;</td> 
    73           <td background="{THEME_COLOR_PATH}/images/login/content_line.gif">&nbsp;</td> 
    74           <td>&nbsp;</td> 
    75           <td style="text-align:left;vertical-align:bottom;"><img alt="" src="{THEME_COLOR_PATH}/images/login/{TR_SSL_IMAGE}" border="0"/>&nbsp;&nbsp;</td> 
    76           <td style="width:151px;text-align:left;vertical-align:middle;"><a class="submenu" href="{TR_SSL_LINK}" title="{TR_SSL_DESCRIPTION}">{TR_SSL_DESCRIPTION}</a></td> 
     68          <td colspan="5">&nbsp;</td> 
     69          <td style="width:151px;text-align:right;"><img alt="lock" src="{THEME_COLOR_PATH}/images/login/{TR_SSL_IMAGE}" style="vertical-align:middle" border="0" />&nbsp;&nbsp;<a class="login" href="{TR_SSL_LINK}" title="{TR_SSL_DESCRIPTION}">{TR_SSL_DESCRIPTION}</a></td> 
     70                  <td>&nbsp;</td> 
    7771         </tr> 
    7872/* END SSL-Switch */ --> 
     73        </table> 
     74        </form> 
     75       </td> 
     76      </tr> 
     77     </table> 
     78     <table align="center" width="453"> 
     79      <tr> 
     80       <td align="right" class="login">Powered by <a class="login" href="http://www.isp-control.net" target="_blank">ispCP Omega</a></td> 
     81      </tr> 
     82     </table> 
     83    </td> 
     84   </tr> 
    7985  </table> 
    80 </form> 
    81 </td> 
    82   </tr> 
    83 </table> 
    84 <table align="center" width="453"> 
    85     <tr> 
    86   <td align="right" class="login"> 
    87   Powered by <a class="login" href="http://www.isp-control.net" target="_blank">ispCP Omega</a> 
    88   </td> 
    89   </tr> 
    90  </table> 
    91 </td> 
    92   </tr> 
    93 </table> 
    94 </body> 
     86 </body> 
    9587</html> 
  • trunk/language-files/portugues/portugues_brazil

    r1074 r1075  
    1 ispcp_table = PortugueseBrazilian 
     1ispcp_table = PortuguesBrazil 
    22ispcp_language = Portugues (Brazil) 
    33ispcp_languageSetlocaleValue = pt_BR