if there two terms in taxonomies with the same name, articles are shown only for the first term.
if for example the following hierarchy exists:

Vocab_1::Term_1::(Term_1_1,Term_1_2)
::Term_2::(Term_2_1,Term_1_2)

where Term_1_2 exists twice, then articles for "Vocab_1::Term_2::Term_1_2" will never be shown. Articles for "Vocab_1::Term_1::Term_1_2" will be shown instead.

Fix is possible, by replacing taxonomy_get_term_by_name() in article.module with calls to taxonomy_get_term() and adjusting other minor parts of article module.

This has changed article.module to perform searches by term_id rather than by name, which in my opinion, is The Right Way(tm) to do.

Modified Code is available at : http://iktinos.mm.di.uoa.gr/~rouvas/article.module.gz

Comments

Anonymous’s picture