Making WordPress.org

Changeset 14534


Ignore:
Timestamp:
09/19/2025 02:00:13 AM (3 months ago)
Author:
dd32
Message:

Trac: Hide some commonly misused keywords from new ticket submissions.

Props sabernhardt.
Closes https://github.com/WordPress/wordpress.org/pull/509
Fixes #8087.

Location:
sites/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/trac.wordpress.org/templates/site.html

    r14520 r14534  
    55
    66<?python
    7     scripts_version = '229'
     7    scripts_version = '230'
    88    project_slug = req.environ['HTTP_HOST'].split(':')[0].split('.')[0]
    99    wporg_endpoint = 'https://make.wordpress.org/' + project_slug + '/'
  • sites/trunk/wordpress.org/public_html/style/trac/wp-trac.js

    r14520 r14534  
    11/* globals wpTracAutoCompleteUsers, wpTracContributorLabels, wpTracCurrentUser */
    2 var wpTrac, coreKeywordList, gardenerKeywordList, reservedTerms, coreFocusesList, bugTrackerLocations, $body;
     2var wpTrac, coreKeywordList, gardenerKeywordList, hideFromNewTickets, reservedTerms, coreFocusesList, bugTrackerLocations, $body;
    33
    44(function($){
     
    132132
    133133    gardenerKeywordList = [ 'commit', 'early', 'i18n-change', 'good-first-bug', 'fixed-major', 'dev-reviewed' ];
     134    hideFromNewTickets  = [ 'needs-refresh', 'changes-requested', 'reporter-feedback', 'dev-feedback', 'close', 'has-dev-note', 'needs-dev-note', 'add-to-field-guide', 'has-privacy-review', 'has-copy-review', 'commit', 'early', 'i18n-change', 'fixed-major', 'dev-reviewed' ];
    134135
    135136    // phpDocumentor tags, but also a few common @-terms.
     
    12281229                        // Don't show special (permission-based) ones.
    12291230                        if ( ! wpTrac.gardener && -1 !== $.inArray( k, gardenerKeywordList ) ) {
     1231                            return;
     1232                        }
     1233                        // Don't show workflow keywords such as 'reporter-feedback' for new ticket.
     1234                        if ( wpTrac.isNewTicket() && -1 !== $.inArray( k, hideFromNewTickets ) ) {
    12301235                            return;
    12311236                        }
Note: See TracChangeset for help on using the changeset viewer.