]> wagnertech.de Git - kivitendo-erp.git/commitdiff
User Attribut "role" entfernt.
authorSven Schöling <s.schoeling@linet-services.de>
Tue, 22 Nov 2011 13:07:56 +0000 (14:07 +0100)
committerSven Schöling <s.schoeling@linet-services.de>
Tue, 22 Nov 2011 13:07:56 +0000 (14:07 +0100)
Wurde früher benutzt um Rechteverwaltung zu emulieren. Es gab noch zwei
Instanzen wo das benutzt wurde um zu kontrollieren ob das Feld bcc angezeigt
werden soll, die sind jetzt auf das Recht "email_bcc" gemappt.

Als Schmankerl: role wurde im Userbereich unter den Benutzereinstellungen als
hidden mitgeschleift und konnte von jedem Benutzer selbst gesetzt werden.

SL/User.pm
bin/mozilla/ct.pl
bin/mozilla/io.pl
templates/webpages/am/config.html

index 888d042c486750035fc54b2a1a42b3c190ab3819..18bf0697b731e20cc48d46c46f7b5b0724a53942 100644 (file)
@@ -752,7 +752,7 @@ sub config_vars {
   my @conf = qw(address admin businessnumber company countrycode
     currency dateformat dbconnect dbdriver dbhost dbport dboptions
     dbname dbuser dbpasswd email fax name numberformat password
-    printer role sid signature stylesheet tel templates vclimit angebote
+    printer sid signature stylesheet tel templates vclimit angebote
     bestellungen rechnungen anfragen lieferantenbestellungen einkaufsrechnungen
     taxnumber co_ustid duns menustyle template_format default_media
     default_printer_id copies show_form_details favorites
index a7d4eccd3fb442594858a2b6905b334947b05e91..33b0c83329fbd605887c1a28048cb8d04b1d554e 100644 (file)
@@ -321,7 +321,6 @@ sub form_header {
 
   $form->{ALL_SALESMEN}   = $form->{ALL_EMPLOYEES};
   $form->{taxincluded}    = ($form->{taxincluded}) ? "checked" : "";
-  $form->{is_admin}       = $myconfig{role} eq 'admin';
   $form->{is_customer}    = $form->{db}     eq 'customer';
   $form->{salesman_label} = sub { $_[0]->{name} ne "" ? $_[0]->{name} : $_[0]->{login} };
   $form->{shipto_label}   = \&_shipto_label;
index 59b594aacbd739ecb015fc608da80f42567c656e..5df76ed77da5bc9c323b5c2344cef73d72ad3580 100644 (file)
@@ -951,7 +951,7 @@ sub edit_e_mail {
                                      subject       => $subject,
                                      print_options => print_options('inline' => 1),
                                      HIDDEN        => [ map +{ name => $_, value => $form->{$_} }, @hidden_keys ],
-                                     SHOW_BCC      => $myconfig{role} eq 'admin' });
+                                     SHOW_BCC      => $::auth->assert('email_bcc', 'may fail') });
 
   $main::lxdebug->leave_sub();
 }
index 9c22678a24a9035e83cae34ba6dd1e7b42d94030..ea5b41b220b6d6a2ae93c1a01ba74b7937ba14f9 100644 (file)
@@ -16,7 +16,6 @@
   </ul>
 
   <input type="hidden" name="type" value="preferences">
-  <input type="hidden" name="role" value="[% HTML.escape(myconfig_role) %]">
 
   <div class="tabcontentstyle">