View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0018453||phplist application||Interface - Administrator||public||16-12-16 13:06||17-12-16 17:33|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Target Version||Fixed in Version||3.3.0|
|Summary||0018453: Tab content titles made lower case on send campaign page due to interfacelib|
|Description||line 828 of lib/interfacelib.php includes the following function which makes text lowercase:|
public function setCurrent($name)
$this->current = mb_strtolower($name);
This results in the titles of all tab contents on the send campaign page lower case (e.g. the "Content" tab becomes "content") regardless of the translation text capitalisation.
Is this lowercase function necessary? It would be better if the tab content titles were captialised.
|Tags||No tags attached.|
||I can't remember the reason. I think the lib should not touch the texts at all, except for page rendering, eg htmlspecialchars|
Ah, the reason is the test on line 905
I'll use a new variable to manage this, so that it doesn't touch the value of current.