L’RSS estàndard del Mantis Bug Tracker no trau automàticament el camp 'Status', i jo necessite veure esta variable als RSS per a poder filtrar les diferents peticions.
El resultat que vull és poder veure si la petició està 'oberta', 'resolta', 'pedent', etc. Algo semblant a açò:
<item>
<title>Petició 123</title>
<description>...</description>
<status>Resolta</status>
<pubDate>...</pubDate>
</item>
Aleshores anem mans a l'obra. Començarem editem el fitxer de configuració issues_rss.php. Cercarem la línia on diu:
$t_rssfile->addRSSItem( $t_about, $t_title, $t_link, $t_description, $t_subject, $t_date,
$t_author, $t_comments, $t_image );
I escriurem immediatament abans el següent per a obtindre l'estat de la petició:
$t_status = get_enum_element( 'status', $t_bug->status );
I a continuació, també afegirem la variable també dins de $t_description per a que tinguem reconegut l'estat de la petició dins del camp "Description" en el XML. Deixarem el següent a continuació de l'anterior linia que hem afegit abans:
$t_description .= "\n\nEstat: " . string_display_line( $t_status );
És a dir, que ens quedarà així:

Al final es veu el valor de l'estat (status) dins de l'etiqueta Description en el RSS per defecte de Mantis:






