Beiträge von Windy

    Okay, ich gebe es offen zu: ich bin blöd! Saublöd, umgenau zu sein, und ich hab den Fehler eben erst gesehen... er ist mir echt nicht aufgefallen...

    Das Einbinden der chart.js (bzw. Der anderen scripts) habe ich verschieden versucht (und war auch nicht der Fehler, wie ich jetzt herausgefunden habe, da hab ich alles korrekt gemacht).
    Das Problem war das Script, das die Daten auswertet und die Charts erstellt.
    Ich habe es mittels "<script>"-Tag eingebunden und habe vergessen das abschließende "</script>"-Tag zu setzen (bzw. ist bei einer Korrektur mit rausgeworfen worden).

    Wie gesagt: Blöd!
    Ich danke euch für den Einsatz.

    Hallo Freunde,

    Ich habe ein Problem:
    Ich möchte in einem Plugin auf einer eigens angelegten Admin-Page ein paar Diagramme darstellen. Dafür möchte ich mithilfe von JavaScript (charts.js, highchart.js oder so) entsprechend Daten auswerten lassen.

    Das Problem: das Ding sagt mir, dass commonL10n nicht definiert sei, sobald ich die js-Datei (egal welches chart ich benutze) einbinde. Wie kann ich das lösen? Ich habe schon verschiedene Möglichkeiten ausprobiert, das einzubinden. Ich weiß nicht weiter.

    Könnt ihr mir helfen?

    Gruß Windy

    Hi,

    Ich habe ein Problem.

    Ich erstelle derzeit ein Plugin. Dabei ist eine Funktion, mithilfe eines Buttons im Frontend Daten an die Datenbank zu senden.
    Nach einiger Recherche habe ich herausgefunden, dass sich ajax gut dafür eignet. Damit habe ich aber gar keine Erfahrung:


    So weit habe ich das (Auslöser ist ein onclick, das steht jetzt aber nciht in dem obigen Code). Nur Leider warte ich vergebens auf die Nachricht die bei Success ausgegeben werden sollte. Die PHP bei "url" beinhaltet entsprechende Anweisungen die Daten zu empfangen und an die Datenbank abzugeben ($_POST und $wpdb->insert).
    Mach ich irgendwas falsch?
    Gruß
    Windy

    So und da bin ich wieder, weil ich nicht weiter komme:

    Projekt ist dasselbe nur ein wenig weiter.
    Ich kann die Fragen jetzt beantworten und dann mithilfe eines Buttons lösen (Antworten im Admin-Bereich eingegeben). Dabei erscheint neben einer ausführlichen Text-Antwort (Auch im Admin-Bereich eingegeben) auch eine farbige Unterlegung ob richtig oder falsch. Auch eine Punktzahl, die unterhalb angezeigt wird, habe ich hinbekommen.

    Jetzt habe ich irgendwie versucht die Punktzahl, sowie den status, ob gelöst oder nicht, und die antwortenindizes (max. 3) vom java script an php abzugeben, wo es dann in ein array zugeordnet wird. Ungefähr so:


    So soll dann jedem angemeldetem Nutzer die entsprechenden Dinge zu jeder Frage, die bearbeitet wurde, zugeordnet werden.

    Die Frage: Soll ich den Ansatz weiter verfolgen oder nicht? Kann ich das überhaupt so machen?
    Wie man vlt sieht und merkt bin ich ein absoluter Anfänger und ich arbeite mich langsam hinein. Daher bin ich für jede Kritik und jeden Hinweis offen :-)

    Danke für die Antwort.
    Nach langen überlegungen habe ich gestern angefangen, mithilfe von javascript das Problem zu lösen. Bis jetzt klappt das ganz gut. Und hat mir sogar noch mehr geboten, als ich vorher geplant habe.
    Wenn ich fertig bin kann ich mehr Details geben, wenn das erwünscht ist.

    Hi, ich habe mal wieder ein eigenes Plugin im Aufbau. Und gerade als PHP-Anfänger bin ich jetzt ein wenig aufgeschmissen.

    Zuerst schilder ich mal, was ich habe:

    Ich habe in dem Plugin ein eigenen Post-Type erstellt. in diesem Post-Type wird bei seiner Erstellung eine Meta-Box angezeigt, wo ich:

    • eine Frage eingeben kann
    • aus einer "Radio-Button-Liste" eine Antwort auswählen kann
    • und zusätzlich aus einer Liste mit "Checkbox-Einträgen" weitere Antworten ausgewählt werden können.


    Das ganze kann auch gespeichert werden. und ist wieder abrufbar wenn ich diesen Post neu bearbeiten möchte.
    Was ich auch habe, ist eine Ausgabe im Blog:

    • Die Frage aus der Meta-Box wird ausgegeben
    • Die beiden Listen als Radio-Buttons bzw. Checkboxes werden angezeigt


    Die Antwortmöglichkeiten in der Liste sind festgesetzt, es gibt nur diese zum Antworten bei jeder Frage.

    Mein Problem:
    Ich möchte jetzt dass jemand der im Blog ist, diese Frage beantworten kann, indem er die Antworten wählt und danach auf einen Button drückt. Dieser Button soll bewirken, dass die richtigen Antworten farbig unterlegt werden und die falsch gegebenen Antworten (wenn sie es denn sind) in einer anderen Farbe dargestellt werden.
    Nun ja... Und für diese Umsetzung fehlt mir gerade der Ansatz.

    Und um den möchte ich hier bitten, weiß jemand wie ich an diesen Schritt rangehen soll?

    Gruß
    Windy

    Danke nochmal für die Tipps, bin jetzt ein wenig weiter gekommen:

    Jetzt bekomme ich zwar die Liste, aber leider immer mit 10 Posts, obwohl ich mittels "anzahl_posts", wie der Name schon sagt, die Anzahl der Posts in dieser Liste darstellen will.
    Könnt ihr mir sagen wo ich jetzt Mist gebaut habe?

    So zum dritten... und jetzt klappt's endlich...

    Hi, Hallo und Guten Abend!

    Ich bin Windy, 23 Jahre alt und seit kurzem nutze auch ich Wordpress und möchte damit auch tiefer in die Materie eintauchen.
    Und da ich hin und wieder auch mal stecken bleibe, dachte ich mir, ich melde mich hier an und stelle meine Fragen, bzw. helfe, wenn ich auch mal etwas weiß.

    Ein wenig zu mir:
    Ich mag es Probleme zu lösen, mache gerne meinen Sport, und genieße mein Leben.
    Derzeit studiere ich Mathematik und Physik, mit dem Ziel später einmal Lehrer zu werden.

    Das beschreibt mich ein wenig. Denke ich.... ;)

    Ansonsten, wenn ich mich nicht weitreichend genug vorgestellt habe... ihr wisst wo der Antwort-Knopf ist ;)

    Hi,

    Seit kurzem arbeite ich mit Wordpress und auch mit php. Nun wollte ich, um zu lernen damit umzugehen, ein eigenes Plugin schreiben, dass mir mithilfe eines Shortcodes auf einer Seite eine Liste mit einer gewissen Anzahl Beiträgen in zufälliger Reihenfolge anzeigt.

    PHP
    <?php//[zufaellige_liste cat_id="integer" anzahl_posts="integer"]
    function zufaellige_liste_func( $atts ){    $ints = shortcode_atts( array(        'cat_id' => 'cat_id',        'anzahl_posts' => 'anzahl_posts',    ), $atts );
        return liste_output( $ints );}
        function liste_output( $ints ) {        // Widget output        global $wpdb;?>        <?php query_posts("cat=" . $ints['cat_id'] . "&showposts=" . $ints['anzahl_posts'] . "&orderby=rand"); ?>        <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>        <ul style="list-style-type:none">            <li>                <h4><?php the_title(); ?></h4>                <?php the_content(); ?>                <hr>            </li>        </ul>         <?php endwhile; else: ?><?php endif; ?>
    <?php            }
    add_shortcode('zufaellige_liste', 'zufaellige_liste_func');?>

    Soweit bin ich schon einmal. Nur leider macht das Ganze mehr als es soll, denn nach der Liste (die ich schonmal hinbekomme) erscheinen die restlichen Beiträge einzelnd in zufälliger Reihenfolge. und genau das soll ja nicht so sein. Leider weiß ich jetzt auch nicht mehr weiter.

    Kann mir vlt jemand helfen?
    Gruß Windy