serlaube: statt zweities die Familie erlauben

Statt der Moeglichkeit, Zweities zu erlauben, kann man nun
seine Familie erlauben.

Change-Id: I80a3c51be06b7bd7723f6c5b4e259a996c19987a
diff --git a/d/seher/haeuser/moebel/schluesselbrett.c b/d/seher/haeuser/moebel/schluesselbrett.c
index 93bace6..f39f04e 100644
--- a/d/seher/haeuser/moebel/schluesselbrett.c
+++ b/d/seher/haeuser/moebel/schluesselbrett.c
@@ -358,7 +358,7 @@
     CAP(QueryPronoun(WER))+" verfuegt ueber folgende Kommandos:")+
     "----------------------------------------------------------------------"
     "-------\n"
-    "serlaube [schluessel]brett [spielername|\"hausfreunde\"|\"zweities\"]\n"
+    "serlaube [schluessel]brett [spielername|\"hausfreunde\"|\"familie\"]\n"
     "  Erlaubt Personen, "+name(WEN,1)+" mitzubenutzen.\n"
     "  serlaube ohne Angabe eines Arguments listet alle Personen mit Zugriff "
       "auf\n  "+name(WEN,1)+" auf.\n\n"
@@ -420,17 +420,18 @@
     "-------------------------------------------------------------------"
     "----------\n";
 
-  if( zweitieerlaubnis!="" ) {
-    if( zweitieerlaubnis==geteuid(TP) )
-      str += BS("Alle Deine Zweities duerfen "+name(WEN,1)+" mitbenutzen.");
-    else
-      str += BS("Alle Zweities von "+CAP(zweitieerlaubnis)+" duerfen "
-        +name(WEN,1)+" mitbenutzen.");
-    str +=
-      "-------------------------------------------------------------------"
-      "----------\n";
+  if(familie)
+  {
+  if( "/secure/zweities"->QueryFamilie(TP) == familie)
+    str+=BS("Alle Deine Familienmitglieder duerfen "
+             +name(WEN,1)+" oeffnen/schliessen.");
+  else
+    str+=BS( "Alle Familienmitglieder von "+CAP(explode(familie,"_")[0])
+             +" duerfen " + name(WEN,1) + " oeffnen/schliessen.");
+  str+="-------------------------------------------------------------------"
+        "----------\n";
   }
-  
+
   strs=QueryProp("cnt_erlaubnis");
 
   if(sizeof(strs)) {
@@ -445,7 +446,9 @@
   str +=
     "==================================================================="
     "==========\n";
-  
+
+  write(str);
+
   return 1;
 }