Subversion Repositories oidplus

Rev

Rev 14 | Rev 17 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 14 Rev 16
Line 1... Line 1...
1
 
1
 
2
WICHTIG:
-
 
3
- implement ID validation method in objectType API
-
 
4
 
-
 
5
Administrator-Interface:
2
Administrator-Interface:
6
- enable and disable object types
3
- enable and disable object types
7
 
4
 
8
vts: db von dm zu vts verschieben
-
 
9
 
-
 
10
make forms and other stuff look nicer. at the moment, it was just developed for functionality
5
make forms and other stuff look nicer. at the moment, it was just developed for functionality
11
 
6
 
12
when javascript fails, the form will be submitted to './' , that is not good! failed javascript must return false, so that the form does not get submitted
7
when javascript fails, the form will be submitted to './' , that is not good! failed javascript must return false, so that the form does not get submitted
13
 
8
 
14
automatisch umleiten nach https
9
automatisch umleiten nach https
15
 
10
 
16
tiny mce : textcolor plugin nicht installiert?!
-
 
17
 
-
 
18
icons
11
icons
19
 
12
 
20
forms: align input edits, see https://stackoverflow.com/questions/30008948/how-to-align-two-labels-and-two-textboxes-without-a-gap-in-form-horizontal
13
forms: align input edits, see https://stackoverflow.com/questions/30008948/how-to-align-two-labels-and-two-textboxes-without-a-gap-in-form-horizontal
21
 
14
 
22
html checkbox: "label for" verwenden
15
html checkbox: "label for" verwenden
Line 34... Line 27...
34
 
27
 
35
freeoid: asn.1 und iri spalten ausblenden, da dieser arc keine IDs vergibt?
28
freeoid: asn.1 und iri spalten ausblenden, da dieser arc keine IDs vergibt?
36
 
29
 
37
pro RA dinge loggen wie z.B. last login
30
pro RA dinge loggen wie z.B. last login
38
 
31
 
39
OID suchen
32
add search functionality
40
 
33
 
41
Privacy: Mehr stufen, z.b. dass man den personal name evtl gar nicht zeigen möchte
34
Privacy: Mehr stufen, z.b. dass man den personal name evtl gar nicht zeigen möchte
42
 
35
 
43
Man sollte "created" abändern dürfen! oder evtl ganz verstecken, wenn man es nicht weiß
36
Man sollte "created" abändern dürfen! oder evtl ganz verstecken, wenn man es nicht weiß
44
 
37
 
45
!!in der crud liste den titel des objekts zeigen
38
!!in der crud liste den titel des objekts zeigen
46
 
39
 
47
que: nicht verwendete namespaces ausblenden für die öffentlichkeit?
40
que: nicht verwendete namespaces ausblenden für die öffentlichkeit?
48
 
41
 
49
prüfen, ob java/asn1/iri arcs syntaktisch gültig
-
 
50
 
-
 
51
 
42
 
52
natOrder() ist nur für OID gültig!!! andere sort-mechanismen für andere objekttypen erforderlich
43
natOrder() ist nur für OID gültig!!! andere sort-mechanismen für andere objekttypen erforderlich
53
 
44
 
54
mce dirty flag:
45
mce dirty flag:
55
	- wenn man wechsel (js tree select), dann soll abgefragt werden, ob tinymce dirty ist, und eine warnung bringen, also so, wie wenn man die seite neu laden würde
46
	- wenn man wechsel (js tree select), dann soll abgefragt werden, ob tinymce dirty ist, und eine warnung bringen, also so, wie wenn man die seite neu laden würde
Line 70... Line 61...
70
 
61
 
71
change history of each oid + last modification time
62
change history of each oid + last modification time
72
 
63
 
73
db
64
db
74
	- weg von mysql_! (PDO?)
65
	- weg von mysql_! (PDO?)
75
	- zugangsdaten in config, auch admin password
-
 
76
	- mandanten (db präfixe)
66
	- mandanten (db präfixe)
77
 
67
 
78
auth und datenüberprüfungschecks in crud_action.php
68
auth und datenüberprüfungschecks in crud_action.php
79
 
69
 
80
!! dsgvo datenschutzerklärung, agbs etc.
70
!! dsgvo datenschutzerklärung, agbs etc.
Line 86... Line 76...
86
auslifern mit 2.999 und example DOIs etc
76
auslifern mit 2.999 und example DOIs etc
87
 
77
 
88
wo in x.660 ist festgehalten, dass die erste RA festgehalten werden muss?
78
wo in x.660 ist festgehalten, dass die erste RA festgehalten werden muss?
89
que : historie einer oid
79
que : historie einer oid
90
 
80
 
91
"technical information" für ipv4, ipv6, guid
81
"technical information" für ipv4, ipv6
92
 
82
 
93
http login nicht möglich. warum?
83
http login nicht möglich. warum?
94
 
84
 
95
objecttypes automatisch laden (php dateien suchen) und registrieren.
85
objecttypes automatisch laden (php dateien suchen) und registrieren.
96
 
86
 
97
kleinigkeiten:
87
kleinigkeiten:
98
- <abbr> in <code> wird doppelt unterstrichen
88
- <abbr> in <code> wird doppelt unterstrichen
99
- wenn man eine well-known OID anlegen möchte, dann kommt fehler wegen replaceAsn1/replaceIri, aber die OID ist erstellt. Die API ist aber nicht reloaded. Man sieht also nicht, dass die OID erstellt wurde, und ein erneuter klick auf Insert führt zum Primary-Key fehler
89
- wenn man eine well-known OID anlegen möchte, dann kommt fehler wegen replaceAsn1/replaceIri, aber die OID ist erstellt. Die API ist aber nicht reloaded. Man sieht also nicht, dass die OID erstellt wurde, und ein erneuter klick auf Insert führt zum Primary-Key fehler
100
- problem: wenn eine RA eingeladen werden möchte, muss man "update" drücken und die OID wird als updated markiert
90
- problem: wenn eine RA eingeladen werden möchte, muss man "update" drücken und die OID wird als updated markiert
101
 
-
 
102
"Cutting Edge Technologie" soll in diesem Projekt zum Tragen kommen: AJAX, JSON, vollst&auml;ndig UTF8, CRUD frameworks, PDO, HTML5, Mobiles Design, Pure CSS, Autoloading, Objektorientierung (aber nicht unbedingt MVC), ...<br>
91
bei mehreren identifiern kann man nicht bestimmen, welcher identifier der bevorzugte sein soll!!
103
 
-
 
104
wort "guid" oder "uuid" verwenden?
-
 
105
 
92
 
106
zukunft
93
zukunft
107
- admin: soll wellknown oids ändern dürfen
94
- admin: soll wellknown oids ändern dürfen
108
- move oid to different arc
95
- move oid to different arc
109
- bei sehr großen arcs (z.B. PEN) sollen nicht alle angezeigt werden
96
- bei sehr großen arcs (z.B. PEN) sollen nicht alle angezeigt werden
110
- unterstützung für ORS?
97
- unterstützung für ORS?
-
 
98
- Mehr "Cutting Edge Technologie" soll in diesem Projekt zum Tragen kommen: AJAX, JSON, vollst&auml;ndig UTF8, CRUD frameworks, PDO, HTML5, Mobiles Design, Pure CSS, Autoloading, Objektorientierung (aber nicht unbedingt MVC), ...<br>
111
 
99
 
112
REJECTED IDEAS:
100
REJECTED IDEAS:
113
- sollte es mehere admins geben?
101
- sollte es mehere admins geben?
114
 
102
 
115
bei mehreren identifiern kann man nicht bestimmen, welcher identifier der bevorzugte sein soll!!
-
 
116
 
-
 
117
IDEAS
103
IDEAS
118
- there should be a form where an RA can request an invitation, even if the superior RA did not invite them.
104
- there should be a form where an RA can request an invitation, even if the superior RA did not invite them.
119
  the fact that a RA exists in the Object Table should permit the RA to invite theirself.
105
  the fact that a RA exists in the Object Table should permit the RA to invite theirself.
120
- beim verlassen der seite, z.b. wenn man links auf einen neuen menüpunkt klickt, soll eine abfrage kommen, ob man speichern möchte
106
- beim verlassen der seite, z.b. wenn man links auf einen neuen menüpunkt klickt, soll eine abfrage kommen, ob man speichern möchte
121
- make a list of OIDs that do not assign ASN1/IRI identifiers (e.g. IANA PEN or ViaThinkSoft FreeOID), then reject any identifier the user provides
107
- make a list of OIDs that do not assign ASN1/IRI identifiers (e.g. IANA PEN or ViaThinkSoft FreeOID), then reject any identifier the user provides
122
 
108
 
123
QUESTIONS:
109
QUESTIONS:
124
- should the collation be case sensitive or case insensitive? For Java package names, it should be case senstivie
110
- should the collation be case sensitive or case insensitive? For Java package names, it should be case senstivie
-
 
111
- wort "guid" oder "uuid" verwenden?
-
 
112
- bit or tinyint(1) ?
125
 
113
 
126
bit or tinyint(1) ?
114
GUID Management
127
 
-
 
-
 
115
- Leaf nodes (GUIDs) should show/edit the Title in the CRUD, so you dont have to click the GUID to see the title
-
 
116
- Make it possible that two cateogires may have the same name (OIDplusGuid::addString)
-
 
117
- seltsamer bug: wenn ich guid:oidplus editiere, dann öffnet sich links guid:activedirectory beim neuladen des baums nach dem update. irgendwie öffnet er den zuletzt geöffneten node beim reload nochmal