| |
|
|
- Page 1 - |
|
Michael Wodrich | Als Austausch- und Diskussionsbereich per Testprogramme, die den Gruppenmanager betreffen.
Im Archiv ist der letzte Schriftsatz enthalten, ebenso die INC-File.
Die GM-Test.prf wird genutzt, um alle Module zu testen. Sie liegt auch als EXE bei, damit alle mal schauen können.
v0.1: Die Gruppenmanager.prf ist noch nicht soweit.
Es wäre hilfreich, wenn sich einer der Tab-Control Spezialisten mal die Doku anschaut und sich daran versucht. Dabei kann die File Gruppenmanager.prf vollkommen neu erstellt werden (ist nur eine Kopie von GM-Test).
v0.2: Es wird umgestellt auf Treeview. Source eingepflegt.
Icons Ich habe mal ein Bischen in meiner Icon-Kiste gewühlt. Sind alles keine eigenen, passen aber.
v0.3: Neue Version (ohne GM-Test) hochgeladen...
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 17.08.2005 ▲ |
|
|
|
|
| |
|
- Page 2 - |
|
| So wie ich es verstanden habe sind die Grundfunktionen fertig - nur eine Oberfläche fehlt - richtig?
Also - alles was da ist in un ZIP.
Danach muß sich einer! mit der Oberfläche beschäftigen - sagen wir - ca. 5 Stunden - kann aber auch durch postings verlängert werden.
Danach läd er hoch. Danach kümmert sich der nächste - wer halt möchte - aber wer sich kümmert muß dies auch sagen - sonst wird aneinander vorbeigeproggt.
Ich denke so wird ein heißer Brei draus.
Ich z.B. potuto mich jetzt garnicht damit beschäftigen weil mir das Projekt fehlt. Ich bräuchte ne ZIP in der ich sehen kann was bereits geproggt ist. Dann würde ich diese downloaden und schreiben: ich kümmere mich grad.
Wenn das Result nicht gefällt - kann der nächste ja die alte version verschlimmbessern.
Salve, iF. |
|
|
| |
|
|
|
| Nein, Grundfunktionen sind noch nicht komplett fertig - Privilegien ändern und Gruppen aus Token holen hätte ich noch komplett da - das dürrfte das schwierigste an der ganzen Sache sein (muß nur noch in un Prozedur). An dem Rest kannst du dich gerne noch versuchen - bei den meisten Sachen ist nicht viel kompliziertes dabei.
Bis auf User in einer Gruppe listen und Passwortverfall abschalten (das fehlt mir noch komplett) habe ich mir die passenden APIs schon rausgesucht und mir grob angesehen.
Das Projekt - soweit wie es im Augenblick ist - steht eigentlich am Anfang diese Threads (Treeviewumsetzung fehlt noch, daran arbeite ich gerade) - ich hätte aber auch nichts dagegen, wenn es im Endefekt ganz anders aussieht. Nochmals: Voraussetzung = Profan7.5 kompatible und ohne XPSE. |
|
|
| |
|
|
|
| > Profan7.5 kompatible und ohne XPSE
Da bin ich wohl aus dem Rennen - habe kein Profan7.5 mehr - und ohne XPSE programmieren finde ich schon fast kriminell. Naja - Du weist sicher wie ich das meine.
Salve, iF. |
|
|
| |
|
|
|
| |
|
| |
|
|
|
Michael Wodrich | Ich kann erst morgen wieder bei. Habe ein paar Icons rausgesucht, die evtl. treffend sein können.
Da Rolf wider da ist: wie wäre es mit etwas lustigeren Icons zu diesem Thema?
Schöne Grüße Michael Wodrich
v0.2 ist eingepflegt. |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 21.08.2005 ▲ |
|
|
|
|
Rolf Koch | Jo, freut mich, dass ich dann immer ran muss *LOL* Nee im Ernst! Ich muss zuerst mal durchblicken was es mit dem GM aufsich hat. Das dauert, da ich alles im Moment aufholen muss. 1,5 Monate nachzuholen
RnR
Nachtrag: Soetwas als Icons wie hier angehangen (selbst erstellt!)? |
|
|
| |
|
|
| |
|
- Page 3 - |
|
|
| Hallo Michael...
Bin sehr per lustig, immer raus damit! Auch ich habe im Augenblick wenig Zeit, geht deshalb nur stockend bei mir voran.
Als nächstes werde ich mich um das Auslesen der Tokengruppen kümmern. Danach ist das Auslesen der Gruppenbeschreibung dran.
Folgende Idee wie es dann weitergehen potuto: Nach dem Klicken auf bearbeiten bei ausgewählter Gruppe erscheint ein Dialogfenster. In einem Richedit steht dort der Beschreibungstext, in einer Listview alle Privilegien und Accountrechte. Die in der Gruppe vorhandenen Rechte sind angekreuzt. Die vorhandenen User sollen ebenfalls in un Listview, eine zweite Listview soll dann die in der Gruppe nicht vorhandenen User aufnehmen - man potuto dann mit Drag and Drop User hinzufügen und entfernen. Schaltflächen zum speichern, kopieren, abbrechen müßten dann ebenfalls noch drauf - evtl. potuto man die Controls per User, Rechte und Beschreibung auf unterschiedliche Tabcontrols setzen. Was hällst du von einem solchen Aufbau? |
|
|
| |
|
|
|
Michael Wodrich | Werd ich mir (Zuhause) erst mal aufmalen. Mal schauen...
|
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 21.08.2005 ▲ |
|
|
|
|
| Jetze mich gleich dran, die Funktionen zum Listen der Members von lokalen Gruppen und der Gruppenbeschreibung zusammenzuschustern... |
|
|
| |
|
|
|
| Hallo Rolf...
Hab dein Posting ganz übersehen. Könnte noch jemanden gebrauchen, der ein wenig am Aussehen feilt - hättest du Lust mitzumachen? |
|
|
| |
|
|
|
| Hier mal ein kleiner GM_Test.prf zum Auslesen von Gruppeneigenschaften Lokaler Gruppen: KompilierenMarkierenSeparieren $I Globale_Defs.INC
$I lokale_Gruppen_listen.INC
$I Lokale_Gruppenbeschreibung_auslesen.INC
$I Members_Lokaler_Gruppen_auslesen.INC
$I Privilegien_listen.INC
Declare Privs&,Beschreibung&,Members&,Grp$
WINDOWSTYLE 31
Windowtitle "Lokale Gruppendaten lesen"
Window 0,0-640,440
Let Beschreibung&=@Createedit(%HWND,"",20,20,600,30)
Let Members&=@CreateListbox(%HWND,"",20,80,300,250)
@Createtext(%HWND,"Mitglieder",20,60,300,20)
Let Privs&=@CreateListbox(%HWND,"",340,80,280,250)
@Createtext(%HWND,"Gruppenprivilegien",340,60,280,20)
LISTE_LOKALE_GRUPPEN
LET GRP$=@Listbox$("Lokale Grupen",1)
Lese_Mitglieder_lokaler_Gruppe Grp$
@MoveListToList(Members&)
Lese_lokale_Gruppenbeschreibung
CASE %GetCount>0 : Settext Beschreibung&,@ListBoxItem$(1)
Rechte_listen Grp$
@MoveListToList(Privs&)
While 0=0
Waitinput
Wend
|
|
|
| |
|
|
|
| ...als nächstes geht es dann in gleicher Art und Weise mit den Netzwerkgruppen weiter. Zwar wars finora noch keine grande Denkarbeit - aber bei mir (als jemand, der von Netzwerken überhaupt nun gar keine Ahnung hat) hat es da schon einige AH-Effekte gegeben .Mal schauen was noch so kommt. |
|
|
| |
|
|