1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
|
<?xml version="1.0"?>
<!--
-
- $Id$
-
- This file is part of the OpenLink Software Virtuoso Open-Source (VOS)
- project.
-
- Copyright (C) 1998-2018 OpenLink Software
-
- This project is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License as published by the
- Free Software Foundation; only version 2 of the License, dated June 1991.
-
- This program is distributed in the hope that it will be useful, but
- WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- General Public License for more details.
-
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
-->
<!-- news group list control; two states in main page and on the other pages -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:v="http://www.openlinksw.com/vspx/" xmlns:vm="http://www.openlinksw.com/vspx/weblog/" version="1.0">
<xsl:template match="vm:nntp-attach">
<v:variable name="grp_list_enabled" type="integer" default="1"/>
<v:before-data-bind>
<![CDATA[
declare _id varchar;
]]>
</v:before-data-bind>
<xsl:call-template name="vm:attach_files" />
</xsl:template>
<xsl:template name="vm:attach_files">
<tr>
<td>
<span class="header">Attachments</span>
</td>
<td>
<div id="attach_min">
<a href="javascript:void(0)" onclick="OAT.Dom.hide('attach_min');OAT.Dom.show('attach_normal');" >[Attach files]</a>
</div>
<div id="attach_normal" style="display:none;">
<p><span class="header">Select: </span>
<v:template type="simple" name="is_dav1_container" enabled="--self.vc_authenticated">
<v:check-box name="is_dav1" xhtml_id="is_dav1"
xhtml_onClick="switchElementsByCheckbox(\'f_path1_dav\',\'f_path1_fs\',\'is_dav1\')"
/><label>WebDAV Source </label>
</v:template>
<input type="file" name="f_path1_fs" size="20" id="f_path1_fs"/>
<span id="f_path1_dav" style="display:none;">
<v:text name="f_path1" xhtml_id="f_path1"/>
<v:button action="browse" name="browsepath1" value="Browse...">
<v:after-data-bind>
<![CDATA[
control.vc_add_attribute ('onclick', sprintf ('javascript: doBrowse(''nntpf_browser.vspx?sid=%s&realm=%s'', \'f_path1\', ''%s'', 0, document.nntpf_post.is_dav1.checked); return false', self.sid, self.realm, replace(http_root(), '\\','/')));
]]>
</v:after-data-bind>
</v:button>
</span>
</p>
<p><span class="header">Select: </span>
<v:template type="simple" name="is_dav2_container" enabled="--self.vc_authenticated">
<v:check-box name="is_dav2" value="on" xhtml_id="is_dav2"
xhtml_onClick="switchElementsByCheckbox(\'f_path2_dav\',\'f_path2_fs\',\'is_dav2\')"
/><label>WebDAV Source </label>
</v:template>
<input type="file" name="f_path2_fs" size="20" id="f_path2_fs"/>
<span id="f_path2_dav" style="display:none;">
<v:text name="f_path2" xhtml_id="f_path2"/>
<v:button action="simple" name="browsepath2" value="Browse...">
<v:after-data-bind>
<![CDATA[
control.vc_add_attribute ('onclick', sprintf ('javascript: doBrowse(''nntpf_browser.vspx?sid=%s&realm=%s'', \'f_path2\', ''%s'', 0, document.nntpf_post.is_dav2.checked); return false', self.sid, self.realm, replace(http_root(), '\\','/')));
]]>
</v:after-data-bind>
</v:button>
</span>
</p>
<p><span class="header">Select: </span>
<v:template type="simple" name="is_dav3_container" enabled="--self.vc_authenticated">
<v:check-box name="is_dav3" value="on" xhtml_id="is_dav3"
xhtml_onClick="switchElementsByCheckbox(\'f_path3_dav\',\'f_path3_fs\',\'is_dav3\')"
/><label>WebDAV Source </label>
</v:template>
<input type="file" name="f_path3_fs" size="20" id="f_path3_fs"/>
<span id="f_path3_dav" style="display:none;">
<v:text name="f_path3" xhtml_id="f_path3"/>
<v:button action="simple" name="browsepath3" value="Browse...">
<v:after-data-bind>
<![CDATA[
control.vc_add_attribute ('onclick', sprintf ('javascript: doBrowse(''nntpf_browser.vspx?sid=%s&realm=%s'', \'f_path3\', ''%s'', 0, document.nntpf_post.is_dav3.checked); return false', self.sid, self.realm, replace(http_root(), '\\','/')));
]]>
</v:after-data-bind>
</v:button>
</span>
</p>
</div>
</td>
</tr>
</xsl:template>
</xsl:stylesheet>
|