Listenausgabe - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von AndyB (8 Beiträge) am Donnerstag, 26.Februar.2004, 17:52.
    Listenausgabe

      Wie kann man in einer Listenausgabe das Feld "Aktion" unterdrücken bzw nur mit "Ändern" ohne "löschen".
      Ich möchte eine Mitgliederliste veröffentlichen wo nur einige Personen auch "Ändern & Löschen" können andere wiederum nur "Änderen" und wieder andere die Liste NUR einsehen können.


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von AndyB (8 Beiträge) am Donnerstag, 26.Februar.2004, 17:52.
    Listenausgabe

      Wie kann man in einer Listenausgabe das Feld "Aktion" unterdrücken bzw nur mit "Ändern" ohne "löschen".
      Ich möchte eine Mitgliederliste veröffentlichen wo nur einige Personen auch "Ändern & Löschen" können andere wiederum nur "Änderen" und wieder andere die Liste NUR einsehen können.

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Freitag, 27.Februar.2004, 01:55.
    Re: Listenausgabe

      naja
      listfields=-Aktion belendet das aktion feld aus 
      und mit input=no und so kannst du die buttons unterdrücken
      

      Das verhindert aber noch nicht das <do action=all> inputs noch verarbeitet

      Das aufrufen von do_all mit falschen werten müsstes du mit perl verhindern.

      Das was du vorhast ist NOCH nicht wirklich einfach mit do_all möglich.

      (schau dir mal die Beipiele zur nutzerverwaltung in der bib an ;)

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 27.Februar.2004, 10:01.
    Re: Listenausgabe

      Hab das grad zufällig im englischen Forum gehabt, hier der Code:

      <perl>
      get "Name==!$nutzer", "nutzer";
      if($Name eq $nutzer && $Password eq $passwort)
      {
       
      if($_get{cmd} eq "add" && !$Add) { out "Hinzufügen nicht erlaubt."; $_get{cmd}=""; }
      if($_get{cmd} eq "mod" && !$Modify) { out "Ändern nicht erlaubt."; $_get{cmd}=""; }
        if($_get{cmd} eq "del" && !$Delete) { out "Löschen nicht erlaubt."; $_get{cmd}=""; }
      } else
      {
        out "Name und/oder Passwort sind falsch."; $_get{cmd}="";
      }
      </perl>
      

      <do action=all db=datenbank>


      Damits wird beim Ausführen gesperrt, bei der Anzeige sind die "Ändern" etc. Links noch da...

     Antworten

    Beitrag von AndyB (8 Beiträge) am Freitag, 27.Februar.2004, 11:05.
    Re: Listenausgabe

      Danke für eure schnelle Antwort. Mit der Perlanwendung kann man die Aktionen unterdrücken, doch das Feld Aktion ist noch immer sichtbar. Auch mit "listfields=-Aktion" bleibt das Feld.

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Freitag, 27.Februar.2004, 15:02.
    Re: Listenausgabe

      BITTE belasse es bei einem Thema!

      Ne muss eigentlich funktionieren,
      oder meist du die in der Detailausgabe die noch da sind?

      <do action=all listfields=-Aktion allfields=-Aktion>
      

      Das aktion feld wird nichtmehr angezeigt (dafür ist da Id Feld dann aber da, wenn du da nicht willst uterdrücke es auch)

      Wenn du das sperren script von cristop mit do_all's mit verschiedenen parametern und die Nutzerverwaltung aus der Bib kombinierst...

     Antworten

    Beitrag von AndyB (8 Beiträge) am Freitag, 27.Februar.2004, 17:30.
    Re: Listenausgabe

      Vielen Dank, hat gedauert aber jetzt hab ich`s

     Antworten

    Beitrag von diho (1 Beitrag) am Dienstag, 9.März.2004, 20:14.
    Re: Listenausgabe

      und wie ?

     Antworten


     
 Liste der Einträge von 31650 bis 31800:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.06s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!