Mailer-Project Bug-Tracker - Branch 0.2.1-FINAL
View Issue Details
0000218Branch 0.2.1-FINALCode Standardspublic2012-06-17 00:562012-11-28 19:32
ReporterQuix0r 
Assigned ToQuix0r 
PriorityhighSeveritytweakReproducibilityalways
StatusassignedResolutionopen 
PlatformPHP5-LatestOSLinuxOS Version2.6
Product Version0.2.1-FINAL 
Target Version0.2.1-FINALFixed in Version 
Summary0000218: Konfigurationsseiten in fieldset/legend/label umwandeln - Namenskonvention
DescriptionDie (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 InformationDamit sollten die Sprachelemente und Ids alle einheitlich benannt sein - bis halt auf die Ausnahme config_title.
Tagsadmin, config, naming convention
child of 0000154assigned Quix0r HTML-Verbesserungen/-Entsorgungen am alten Code 
Attached Files

There are no notes attached to this issue.

Issue History
2012-06-17 00:56Quix0rNew Issue
2012-06-17 00:56Quix0rStatusnew => assigned
2012-06-17 00:56Quix0rAssigned To => Quix0r
2012-06-17 00:56Quix0rSticky IssueNo => Yes
2012-06-17 00:57Quix0rCategoryBug => Feature Request
2012-06-17 00:58Quix0rTag Attached: admin
2012-06-17 00:58Quix0rTag Attached: config
2012-06-17 00:58Quix0rTag Attached: naming convention
2012-06-17 23:03Quix0rCategoryFeature Request => Naming Convention
2012-11-28 19:31Quix0rRelationship addedrelated to 0000110
2012-11-28 19:32Quix0rRelationship addedchild of 0000154
2012-11-28 19:32Quix0rRelationship deletedrelated to 0000110
2016-11-23 10:13Quix0rCategoryNaming Convention => Code Standards