Changed label and icon for attachment removal and some styles
| | |
| | | if (is_array($_SESSION['compose']['attachments'])) |
| | | { |
| | | if ($attrib['deleteicon']) |
| | | $button = sprintf('<img src="%s%s" alt="%s" border="0" / style="padding-right:2px;vertical-align:middle">', $CONFIG['skin_path'], $attrib['deleteicon'], rcube_label('delete')); |
| | | $button = sprintf('<img src="%s%s" alt="%s" border="0" / style="padding-right:2px;vertical-align:middle">', |
| | | $CONFIG['skin_path'], |
| | | $attrib['deleteicon'], |
| | | rcube_label('delete')); |
| | | else |
| | | $button = rcube_label('delete'); |
| | | |
| | | foreach ($_SESSION['compose']['attachments'] as $i => $a_prop) |
| | | $out .= sprintf('<li id="%s"><a href="#" onclick="%s.command(\'remove-attachment\',\'%s\')" title="%s">%s</a>%s</li>', $a_prop['name'], $JS_OBJECT_NAME, $a_prop['name'], rcube_label('deletefolder'), $button, $a_prop['name']); |
| | | $out .= sprintf('<li id="%s"><a href="#" onclick="%s.command(\'remove-attachment\',\'%s\')" title="%s">%s</a>%s</li>', |
| | | $a_prop['name'], |
| | | $JS_OBJECT_NAME, |
| | | $a_prop['name'], |
| | | rcube_label('delete'), |
| | | $button, $a_prop['name']); |
| | | } |
| | | |
| | | $OUTPUT->add_script(sprintf("%s.gui_object('attachmentlist', '%s');", $JS_OBJECT_NAME, $attrib['id'])); |
| | |
| | | // compose headers array |
| | | $headers = array('Date' => date('D, j M Y G:i:s O'), |
| | | 'From' => $identity_arr['string'], |
| | | 'To' => $mailto); |
| | | 'To' => rcube_charset_convert($mailto, $input_charset, $message_charset)); |
| | | |
| | | // additional recipients |
| | | if (!empty($_POST['_cc'])) |
| | |
| | | 'path' => $tmpfname); |
| | | |
| | | $button = sprintf('<img src="%s/images/icons/remove-attachment.png" alt="%s" border="0" style="padding-right:2px;vertical-align:middle">', $CONFIG['skin_path'], rcube_label('delete')); |
| | | $content = sprintf('<a href="#" onclick="%s.command(\\\'remove-attachment\\\',\\\'%s\\\')" title="%s">%s</a>%s',$JS_OBJECT_NAME, $_FILES['_attachments']['name'][$i], rcube_label('deletefolder'), $button, $_FILES['_attachments']['name'][$i]); |
| | | $content = sprintf('<a href="#" onclick="%s.command(\\\'remove-attachment\\\',\\\'%s\\\')" title="%s">%s</a>%s',$JS_OBJECT_NAME, $_FILES['_attachments']['name'][$i], rcube_label('delete'), $button, $_FILES['_attachments']['name'][$i]); |
| | | $response .= sprintf('parent.%s.add2attachment_list(\'%s\',\'%s\');',$JS_OBJECT_NAME, $_FILES['_attachments']['name'][$i], $content); |
| | | } |
| | | } |
| | |
| | | #attachment-list |
| | | { |
| | | margin: 0px; |
| | | padding: 0px 0px 0px 0px; |
| | | padding: 0px 0px 0px 68px; |
| | | height: 18px; |
| | | list-style-image: none; |
| | | list-style-type: none; |
| | | background-color: #DFDFDF; |
| | | background-position: 52px 1px; |
| | | background: url(images/icons/attachment.png) 52px 1px no-repeat #DFDFDF; |
| | | border-bottom: 1px solid #FFFFFF; |
| | | } |
| | | |
| | |
| | | overflow: hidden; |
| | | } |
| | | |
| | | #attachment-title |
| | | { |
| | | background: url(images/icons/attachment.png) top left no-repeat; |
| | | padding: 0px 0px 3px 22px; |
| | | } |
| | | |
| | | #attachment-form |
| | | { |
| | | position: absolute; |
| | |
| | | </div> |
| | | |
| | | <div id="compose-attachments"> |
| | | <div><roundcube:label name="attachments" /></div> |
| | | <div id="attachment-title"><roundcube:label name="attachments" /></div> |
| | | <roundcube:object name="composeAttachmentList" deleteIcon="/images/icons/remove-attachment.png"/ > |
| | | <p><roundcube:button command="add-attachment" imagePas="/images/buttons/add_pas.png" imageSel="/images/buttons/add_sel.png" imageAct="/images/buttons/add_act.png" width="23" height="18" title="addattachment" /> |
| | | </div> |