📄 release-notes.html.tmpl
字号:
correctly returns values for custom fields if you request values for custom fields. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=381737">[% terms.Bug %] 381737</a>)</li> <li>The "[% terms.Bug %]-Writing Guidelines" page has been shortened and re-written. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=378590">[% terms.Bug %] 378590</a>)</li> <li>If your <code>urlbase</code> parameter included a port number, like <code>www.domain.com:8080</code>, SMTP might have failed. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=384501">[% terms.Bug %] 384501</a>)</li> <li>For SMTP users, there is a new parameter, <code>smtp_debug</code>. Turning on this parameter will log the full information about every SMTP session to your web server's error log, to help with debugging issues with SMTP. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=384497">[% terms.Bug %] 384497</a>)</li> <li>If you are a "global watcher" (you get all mails from every [% terms.bug %]), you can now see that in your Email Preferences. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=365302">[% terms.Bug %] 365302</a>)</li> <li>The Status and Resolution of [% terms.bugs %] are now correctly localized in CSV search results. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=389517">[% terms.Bug %] 389517</a>)</li> <li>The "Subject" line of an email was being mangled if it contained non-Latin characters. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=387860">[% terms.Bug %] 387860</a>)</li> <li>Editing the "languages" parameter using <kbd>editparams.cgi</kbd> would sometimes fail, causing [% terms.Bugzilla %] to throw an error. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=335354">[% terms.Bug %] 335354</a>)</li></ul><h2><a name="v30_req"></a>Minimum Requirements</h2><p>Any requirements that are new since 2.22 will look like <span class="req_new">this</span>.</p><ul> <li><a href="#v30_req_perl">Perl</a></li> <li><a href="#v30_req_mysql">For MySQL Users</a></li> <li><a href="#v30_req_pg">For PostgreSQL Users</a></li> <li><a href="#v30_req_modules">Required Perl Modules</a></li> <li><a href="#v30_req_optional_mod">Optional Perl Modules</a></li></ul><h3><a name="v30_req_perl"></a>Perl</h3><ul> <li>Perl <span class="req_new">v<strong>5.8.0</strong></span> (non-Windows platforms)</li> <li>Perl v<strong>5.8.1</strong> (Windows platforms)</li></ul>[% PROCESS db_req db='mysql' %][% PROCESS db_req db='pg' %]<h3><a name="v30_req_modules"></a>Required Perl Modules</h3>[% INCLUDE req_table reqs = REQUIRED_MODULES new = ['Email-MIME-Modifier', 'Email-Send'] updated = ['DBI'] %]<h3><a name="v30_req_optional_mod"></a>Optional Perl Modules</h3><p>The following perl modules, if installed, enable various features of [% terms.Bugzilla %]:</p>[% INCLUDE req_table reqs = OPTIONAL_MODULES new = ['libwww-perl', 'SOAP-Lite', 'mod_perl', 'Apache-DBI', 'Email-MIME-Attachment-Stripper', 'Email-Reply'] updated = ['CGI'] include_feature = 1 %]<h2><a name="v30_feat"></a>New Features and Improvements</h2><ul> <li><a href="#v30_feat_cf">Custom Fields</a></li> <li><a href="#v30_feat_mp">mod_perl Support</a></li> <li><a href="#v30_feat_sq">Shared Saved Searches</a></li> <li> <a href="#v30_feat_afn">Attachments and Flags on New [% terms.Bugs %]</a> </li> <li><a href="#v30_feat_cr">Custom Resolutions</a></li> <li><a href="#v30_feat_ppp">Per-Product Permissions</a></li> <li><a href="#v30_feat_ui">User Interface Improvements</a></li> <li><a href="#v30_feat_xml">XML-RPC Interface</a></li> <li><a href="#v30_feat_skin">Skins</a></li> <li><a href="#v30_feat_sbu">Unchangeable Fields Appear Unchangeable</a></li> <li><a href="#v30_feat_et">All Emails in Templates</a></li> <li><a href="#v30_feat_df">No More Double-Filed [% terms.Bugs %]</a></li> <li><a href="#v30_feat_cc">Default CC List for Components</a></li> <li><a href="#v30_feat_emi">File/Modify [% terms.Bugs %] By Email</a></li> <li><a href="#v30_feat_gw">Users Who Get All [% terms.Bug %] Notifications</a></li> <li><a href="#v30_feat_utf8">Improved UTF-8 Support</a></li> <li><a href="#v30_feat_upda">Automatic Update Notification</a></li> <li><a href="#v30_feat_welc">Welcome Page for New Installs</a></li> <li><a href="#v30_feat_other">Other Enhancements and Changes</a></li></ul><h3><a name="v30_feat_cf"></a>Custom Fields</h3><p>[% terms.Bugzilla %] now includes very basic support for custom fields.</p><p>Users in the <kbd>admin</kbd> group can add plain-text or drop-down custom fields. You can edit the values available for drop-down fields using the "Field Values" control panel.</p><p>Don't add too many custom fields! It can make [% terms.Bugzilla %] very difficult to use. Try your best to get along with the default fields, and then if you find that you can't live without custom fields after a few weeks of using [% terms.Bugzilla %], only then should you start your custom fields.</p><h3><a name="v30_feat_mp"></a>mod_perl Support</h3><p>[% terms.Bugzilla %] 3.0 supports mod_perl, which allows for extremely enhanced page-load performance. mod_perl trades memory usage for performance, allowing near-instantaneous page loads, but using much more memory.</p><p>If you want to enable mod_perl for your [% terms.Bugzilla %], we recommend a minimum of 1.5GB of RAM, and for a site with heavy traffic, 4GB to 8GB.</p><p>If performance isn't that critical on your installation, you don't have the memory, or you are running some other web server than Apache, [% terms.Bugzilla %] still runs perfectly as a normal CGI application, as well.</p><h3><a name="v30_feat_sq"></a>Shared Saved Searches</h3><p>Users can now choose to "share" their saved searches with a certain group. That group will then be able to "subscribe" to those searches, and have them appear in their footer.</p><p>If the sharer can "bless" the group he's sharing to, (that is, if he can add users to that group), it's considered that he's a manager of that group, and his queries show up automatically in that group's footer (although they can unsubscribe from any particular search, if they want.)</p><p>In order to allow a user to share their queries, they also have to be a member of the group specified in the <code>querysharegroup</code> parameter.</p><p>Users can control their shared and subscribed queries from the "Preferences" screen.</p><h3><a name="v30_feat_afn"></a>Attachments and Flags on New [% terms.Bugs %]</h3><p>You can now add an attachment while you are filing a new [% terms.bug %].</p><p>You can also set flags on the [% terms.bug %] and on attachments, while filing a new [% terms.bug %].</p><h3><a name="v30_feat_cr"></a>Custom Resolutions</h3><p>You can now customize the list of resolutions available in [% terms.Bugzilla %], including renaming the default resolutions.</p><p>The resolutions <code>FIXED</code>, <code>DUPLICATE</code> and <code>MOVED</code> have a special meaning to [% terms.Bugzilla %], though, and cannot be renamed or deleted.</p><h3><a name="v30_feat_ppp"></a>Per-Product Permissions</h3><p>You can now grant users <kbd>editbugs</kbd> and <kbd>canconfirm</kbd> for only certain products. You can also grant users <kbd>editcomponents</kbd> on a product, which means they will be able to edit that product including adding/removing components and other product-specific controls.</p><h3><a name="v30_feat_ui"></a>User Interface Improvements</h3><p>There has been some work on the user interface for [% terms.Bugzilla %] 3.0, including:</p><ul> <li>There is now navigation and a search box a the <em>top</em> of each page, in addition to the bar at the bottom of the page.</li> <li>A re-designed "Format for Printing" page for [% terms.bugs %].</li> <li>The layout of <kbd>show_bug.cgi</kbd> (the [% terms.bug %] editing page) has been changed, and the attachment table has been redesigned.</li></ul><h3><a name="v30_feat_xml"></a>XML-RPC Interface</h3><p>[% terms.Bugzilla %] now has a Web Services interface using the XML-RPC protocol. It can be accessed by external applications by going to the <kbd>xmlrpc.cgi</kbd> on your installation.</p><p>Documentation can be found in the <a href="[% Param('docs_urlbase') FILTER html %]api/">[% terms.Bugzilla %] API Docs</a>, in the various <kbd>Bugzilla::WebService</kbd> modules.</p><h3><a name="v30_feat_skin"></a>Skins</h3><p>[% terms.Bugzilla %] can have multiple "skins" installed, and users can pick between them. To write a skin, you just have to write several CSS files. See the <a href="[% Param('docs_urlbase') FILTER html %]cust-skins.html">Custom Skins Documentation</a> for more details.</p><p>We currently don't have any alternate skins shipping with [% terms.Bugzilla %]. If you write an alternate skin, please let us know!</p><h3><a name="v30_feat_sbu"></a>Unchangeable Fields Appear Unchangeable</h3><p>As long as you are logged in, when viewing [% terms.abug %], if you cannot change a field, it will not look like you can change it. That is, the value will just appear as plain text.</p><h3><a name="v30_feat_et"></a>All Emails in Templates</h3><p>All outbound emails are now controlled by the templating system. What used to be the <code>passwordmail</code>, <code>whinemail</code>, <code>newchangedmail</code> and <code>voteremovedmail</code> parameters are now all templates in the <kbd>template/</kbd> directory.</p><p>This means that it's now much easier to customize your outbound emails, and it's also possible for localizers to have more localized emails as part of their language packs, if they want.</p><p>We also added a <code>mailfrom</code> parameter to let you set who shows up in the <code>From</code> field on all emails that [%+ terms.Bugzilla %] sends.</p><h3><a name="v30_feat_df"></a>No More Double-Filed [% terms.Bugs %]</h3><p>Users of [% terms.Bugzilla %] will sometimes accidentally submit [% terms.abug %] twice, either by going back in their web browser, or just by refreshing a page. In the past, this could file the same [% terms.bug %] twice (or even three times) in a row, irritating developers and confusing users.</p><p>Now, if you try to submit [% terms.abug %] twice from the same screen (by going back or by refreshing the page), [% terms.Bugzilla %] will warn you about what you're doing, before it actually submits the duplicate [%+ terms.bug %].</p>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -