View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0000218 | Branch 0.2.1-FINAL | Code Standards | public | 2012-06-17 00:56 | 2012-11-28 19:32 | ||||||||
Reporter | Quix0r | ||||||||||||
Assigned To | Quix0r | ||||||||||||
Priority | high | Severity | tweak | Reproducibility | always | ||||||||
Status | assigned | Resolution | open | ||||||||||
Platform | PHP5-Latest | OS | Linux | OS Version | 2.6 | ||||||||
Product Version | 0.2.1-FINAL | ||||||||||||
Target Version | 0.2.1-FINAL | Fixed in Version | |||||||||||
Summary | 0000218: Konfigurationsseiten in fieldset/legend/label umwandeln - Namenskonvention | ||||||||||||
Description | Die (starren) Tabellen haben ausgedient und sollen nun gegen "schoenere" Tags ausgewechselt werden, dies sind: - fieldset, um die Einstellungen zu gruppieren - legend, um der Gruppe einen Titel (im oberen Rahmen) zu geben - label, um der Einstellung (select, input usw.) eine kleine Beschreibung zu geben - div, damit wird nur die Einstellung "verpackt" und kann dann noch ausgerichtet werden Es soll dabei folgende Namenskonvention gelten: - Fuer Titel (class="table_header") wird immer ADMIN_CONFIG_FOO_TITLE verwendet, Ausnahme ist what=config_title, da sonst ADMIN_CONFIG_TITLE_TITLE dort stuende - Fuer Gruppentitel (legend) wird immer ADMIN_CONFIG_FOO_MY_GROUP_LEGEND genommen (wobei FOO von what-config_foo.php kommt!) - Fuer label (for-Attribut) wird imme der Bezeichner aus dem Tag select, input, textarea usw. genommen (der immer gleich der Tabellenspalte genannt ist) - Fuer einzelne Einstellungen wird immer ADMIN_CONFIG_FOO_MY_ENTRY genommen (FOO ist wieder aus what-config_foo.php, MY_ENTRY gleicher Bezeichner wie die Tabellenspalte) - Fuer abschliessende Hinweise wird immer ADMIN_CONFIG_FOO_NOTICE genommen und in einen separaten div-Tag eingeschlossen (class="notice"!) | ||||||||||||
Additional Information | Damit sollten die Sprachelemente und Ids alle einheitlich benannt sein - bis halt auf die Ausnahme config_title. | ||||||||||||
Tags | admin, config, naming convention | ||||||||||||
Attached Files |
|
![]() |
||||||
|
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2012-06-17 00:56 | Quix0r | New Issue | |
2012-06-17 00:56 | Quix0r | Status | new => assigned |
2012-06-17 00:56 | Quix0r | Assigned To | => Quix0r |
2012-06-17 00:56 | Quix0r | Sticky Issue | No => Yes |
2012-06-17 00:57 | Quix0r | Category | Bug => Feature Request |
2012-06-17 00:58 | Quix0r | Tag Attached: admin | |
2012-06-17 00:58 | Quix0r | Tag Attached: config | |
2012-06-17 00:58 | Quix0r | Tag Attached: naming convention | |
2012-06-17 23:03 | Quix0r | Category | Feature Request => Naming Convention |
2012-11-28 19:31 | Quix0r | Relationship added | related to 0000110 |
2012-11-28 19:32 | Quix0r | Relationship added | child of 0000154 |
2012-11-28 19:32 | Quix0r | Relationship deleted | related to 0000110 |
2016-11-23 10:13 | Quix0r | Category | Naming Convention => Code Standards |