2024-03-29 08:49 CET


View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000218Branch 0.2.1-FINALCode Standardspublic2012-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
Attached Files

-Relationships Relation Graph ] Dependency Graph ]
child of 0000154assignedQuix0r HTML-Verbesserungen/-Entsorgungen am alten Code 
+Relationships

-Notes
There are no notes attached to this issue.
+Notes

-Issue History
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
+Issue History