Radio-Button

  • Auf die GANZ große Gefahr hin, dass ich mit dieser Frage bis auf die Knochen blamiere:

    Was ist ein Radio-Button - welche Funktion / Aufgabe erledige ich damit?

    Auf der Suche nach einem Plugin, mit dem ich eine Art Checkbock erstelle, die - wenn sie nicht mit einem Haken versehen ist - einen Download-Button blockiert, bin ich nun zum x-ten Mal über diesen Begriff gestolpert.
    Bei der Suche im Forum bin ich leider nur auf Beiträge gestoßen, die das Wort als verstanden handhaben.

    Kann mir jemand im kurzen Satz erläutern, worum es dabei geht? Vielleicht geht das ja in die Richtung dessen, was ich suche.

    Beste Grüße und Danke im Vorfeld

    FJB

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hi FJB,

    Radio-Buttons sind mehrere runde Auswahlbuttons, bei denen im gewählten in der Mitte ein dicker schwarzer Punkt ist.

  • Auf der Suche nach einem Plugin, mit dem ich eine Art Checkbock erstelle, die - wenn sie nicht mit einem Haken versehen ist - einen Download-Button blockiert,


    Ich habe das nicht vergessen mit Deiner anderen Frage, war nur mit einer anderen Website beschäftig und habe noch keine Beschreibung fertig, auch noch keinen anderen Beitrag im Mai und das hatte ich mir für Mai ja vorgemerkt.

    forum.wpde.org/allgemeines/128341-vor-download-erst-bedingungen-akzeptieren-2.html


    Nun, dann als Beispiel, kannst Du so wie es ist als HTML-Seite unter einem beliebigen namen.html speichern, im Browser aufrufen und testen.

    Daraus ein Plugin machen sollte kein Problem sein. Nur es wird halt dauern, bis ich eine richtige Demo-Seite fertig habe.

    Einmal editiert, zuletzt von Melewo (14. Mai 2014 um 21:14)

  • So, ist getestet und es funktioniert.
    In der Seite müssen ein Button und eine Checkbox vorhanden sein. Weiterhin müssen der Button eine ID und die Checkbox einen Namen erhalten. Darunter fügst Du den Short-Tag ein.

    Beispiel:

    id="ein_button"
    name="lizenz"

    HTML
    <button id="ein_button" type="button"> Download </button>
    
    
    <input type="checkbox" name="lizenz" value="Lizenz"> Ich akzeptiere
    
    
    [kontrolle_bestaetigung]


    Die ID vom Button und der Name von der Checkbox müssen mit denen im Plugin übereinstimmen:


    Das Plugin kannst Du unter einem beliebigen datei-namen.php im Plugin-Verzeichnis abspeichern, anschließend aktivieren. Bei umlauten im Text von[COLOR=#000000][COLOR=#007700][/COLOR][COLOR=#0000BB] $text_fuer_user[/COLOR][/COLOR] gibt es zwei Möglichkeiten, entweder Du verzichtest darauf oder Du musst die Plugin-Datei unter UTF-8 ohne BOM speichern.

    Und was schreibe ich nun noch?

    Einmal editiert, zuletzt von Melewo (14. Mai 2014 um 22:27)

  • Hallo Melewo!

    Danke für die viele Arbeit, die du dir gemacht - ich bin sprachlos. Ich gehe heute Abend direkt dran und probiere das aus. Ich gebe Dir in jedem Fall eine Rückmeldung.

    Herzliche Grüße - und noch einmal allerbesten Dank

    FJ

  • Hallo Melewo,

    nun habe ich doch schon ´mal reingeschaut (konnte nicht warten :razz:) und ich kann der Sache - zumindest theoretisch - besser folgen, als gedacht. Probleme habe ich lediglich an der unmöglichsten Stelle:
    Wie speichere ich Deinen Code als php-Datei ab? (Kopieren ist klar, aber wo füge ich das dann ein und wie kann ich das dann im php-Format ablegen????) Ich weiß.... das ist durchaus peinlich...

    Herzlichen Gruß - FJ

  • So, nun habe ich noch eine ein ganz klein wenig erweiterte Version fertig gemacht, mit einer Anleitung, wodurch es wohl für Dich nicht leichter wird.

    http://www.coder-welten.com/download-butto…r-bestaetigung/

    Habe mir die Frage nach der rechtlichen Seite gestellt, ich meine Du hast ja vor- wie nachher nichts Gespeichertes in der Hand. Betrifft somit eigentlich nur die Kenntnisnahme. Obwohl bei anderen Installationen kreuzt man ja eigentlich auch nur ein Ja oder Yes an und mehr nicht oder kann nicht fortfahren mit der Installation. Ich weiß nicht, was ich davon halten soll.

  • Hallo Melewo!

    Offenbar habe ich die Grenze meiner Möglichkeiten erreicht. :( Da hast Du Dir nun so viel Arbeit gemacht und ich bekomme es nicht geregelt, das Script einzubauen.
    Weil ich Mac-User bin kam Notepad-Plus für mich nicht in Frage, weshalb ich mir einen Online-Editor gesucht habe, der mir auch die entsprechende php ausgegeben hat. Diese php habe ich dann gezippt, weil WP zum hochladen eines Plugins nach einer zip fragt. Nachdem ich das getan habe und die zip hochgeladen habe, kam immer wieder die Meldung, dass das Plugin nicht ausführbar ist, weil es einen fatal error enthält.... Wo liegt mein Fehler?????

  • weshalb ich mir einen Online-Editor gesucht habe, der mir auch die entsprechende php ausgegeben hat.


    Nehme doch den Editor, mit dem Du Deine Zugangsdaten in der wp-config.php eingetragen hast, die wirst Du doch auch nicht gezippt übertragen haben. (warum ahne ich bereits nach dieser ersten Antwortzeile schreckliche Dinge?)

    Diese php habe ich dann gezippt, weil WP zum hochladen eines Plugins nach einer zip fragt.


    Ich mache es immer genau umgekehrt, ich entpacke alle Zip-Archive und Dateien vor dem Hochladen und hatte noch nie Probleme und wurde von WP noch nie gefragt. Wie sollte WP auch danach fragen, wenn Du etwas hochladest wirst Du Dich ja wohl nicht gleichzeitig im Dashboard von WP aufhalten, es sei denn Du versuchst etwas über WP hochzuladen. Was Du auf Deinem Rechner mit einem Editor bearbeitest, wirst Du doch wohl direkt hochladen. Kann mir auch nicht vorstellen, was Du da für merkwürdige Sachen veranstaltest.

    Wo liegt mein Fehler?????


    Das fängt damit an, dass Du es nicht fertig bekommst einmal etwas in die Suche einzugeben, sonst hättest Du listenweise geeignete Editoren gefunden.

    http://en.wikipedia.org/wiki/List_of_PHP_editors

    Netbeans soll zum Beispiel nicht schlecht sein.
    Gut, in der Zeile sieht es mit einem abschließenden Semikolon besser aus,

    PHP
    var ladebutton = document.getElementById("ein_button");


    doch die hätte nie einen fatalen Fehler ergeben, weil JavaScript ohnehin das Zeilenende wertet, im Gegenteil zu anderen Sprachen wie PHP. Meine Vermutung ist, das durch Deinen Versuch eine Datei, die sowohl PHP als auch JavaScript enthält mit einem Online-Editor zu speichern, etwas richtig in die Hosen ging.

  • PHP
    <?php
    // ... ... ...
    ?>

    Was mit ein Grund für Fehler sein wird, wenn ich hier aus dem Forum kopiere, wird am Anfang vor <?php und am Ende hinter ?> ein Leerzeichen eingefügt, die in Plugins nichts verloren haben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!