Beiträge von digiblogger

    Das wäre hier.

    http://lords.wikituts.de/cookie/basics/test/

    Du siehst dort auch die Fehlerausgabe. Vielleicht hast Du dazu eine Idee.

    Ich habe das Gefühl, dass die JS-Datei nicht ordentlich geladen wird.
    Wenn ich nämlich zum Beispiel ein Plugin verwende, um JS in den Header zu laden, klappt das Filtern der Tabelle.

    Aber das soll ja über die beiden Files klappen und ohne weiteres plugin.

    Würdest Du mir mal die beiden Files so anhängen, wie sie nun bei dir aussehen.
    Wenn ich deiner Anleitung folge, kriege ich noch mehr Fehler :)

    Ich danke dir für dein Feedback.
    Aber wenn Du genau diesen Code getestet hast, kann das unmöglich klappen und ich weiß imme rnoch nicht, wieso.

    Ich habe nun ALLE Plugins deinstalliert und bin auf WP Standard Theme.

    Die Dateien habe ich 1:1 wie oben übernommen.

    Auf der Seite wurde im Editor das eingegeben:

    Code
    [tablesearch id="MeineTabelle" class="main" placeholder="Search something"]
    
    
    <table id="MeineTabelle">
    <tr><td>AB</td><td>CD</td><td>EF</td><td>AB</td><td>CD</td><td>EF</td></tr>
    <tr><td>GH</td><td>IJ</td><td>KL</td><td>GH</td><td>IJ</td><td>KL</td>
    <tr><td>MN</td><td>OP</td><td>QR</td><td>MN</td><td>OP</td><td>QR</td>
    <tr><td>ST</td><td>UV</td><td>WX</td><td>ST</td><td>UV</td><td>WX</td>
    </table>


    Fehler:

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ' tablesearch' not found or invalid function name in /www/htdocs/meinewebsite.de/wp-includes/class-wp-hook.php on line 286

    Ich hab mir auch die class-wp-hook.php angesehen. Das ist ne Stelle, die mit AVOID ARRAY SLICE IF POSSIBLE überschrieben ist und WP Standard zu sein schein.

    Da ich nun keinen fremden Code, keine Plugins und nur noch ein Theme von WordPress aktiv habe, wüsste ich nur zu gerne, wie das bei dir klappen kann.

    Ok dann hier der gesamte Code

    tablesearch.php

    tablesearch.js

    Code
    function filterTo(input, table) {
    var tr = document.getElementById(table).getElementsByTagName('tr');
    for (var i = 1; i < tr.length; i++) {
        var td = tr[i].getElementsByTagName('td');
        var hide = true;
        for (var j=0; j<td.length; j++) {
            if (td[j].innerHTML.toUpperCase().indexOf(input.toUpperCase()) > -1) { hide=false; break }
        }
        tr[i].style.display = hide ? 'none' : '';
    } }

    Wenn ich den Shortcode zum Beispiel so eingebe:

    Code
    [tablesearch id="MeineTabelle" class="main" placeholder="Search something"]

    wird die Suchbox zwar ausgegeben, doch der Quellcode sieht so aus:

    Code
    <input class="main" type="text" onkeyup="filterTo(this.value," meinetabelle")"="" placeholder="Search something">

    Fehler 1:
    Leerzeichen vor meinetabelle
    Fehler 2:
    Es soll MeineTabelle heißen
    Fehler 3
    Das ="" vor placeholder

    Hallo ihr lieben,

    ich arbeite gerade an einem simplem WordPress Plugin, dass bereits fertig ist. Lieder hapert es an einer Stelle und ich hoffe, ihr könnt mir helfen.

    Ganz simpel formuliert erzeugt der Shortcode meines Plugins eine Suchbox, die es erlaubt, eine Tabelle mit einer bestimmten ID zu filtern und den Suchplatzhalter, sowie die CSS-Klasse festzulegen.

    Es gibt dazu einen JavaScript Funktion in einer JavaScript Datei und eben diese Datei hier:
    Das Problem steckt im fett markierten Bereich, denn gebe ich Beispielsweise den Shortcode

    [tablesearch id="meineTabelle"] ein, so wird für das Event onkeyup=" meinetabelle"] ausgegeben.

    In HTML dann so

    Code
    <input class="main" type="text" onkeyup="filterTo(this.value," heldenstufentabelle")"="" placeholder="search something">

    Wir verhindere ich, dass
    a) in Kleinbuchstaben umgewandelt wird und
    b) das Leerzeichen davor erscheint.
    c) das ="" vor dem placeholder attribut verschwindet.

    Hi,

    ich habe ein ziemlich großes Problem.

    Ich habe einige templates in meinem theme, die auf eine url wie diese hier verweisen:

    /autoren/NAMEDESBENUTZERS/profil.php

    Ich möche nun Menü-Elemente via Link unter Design-Menüs erstellen, die auf solche Seiten verweisen, also in diesem Fall auf die Profilseite des gerade angemeldeten Benuzers.

    Ich suche also nach einer Funktion, die einen beliebigen String in beliebigen Menüobjekte, beispielsweise --username-- gegen den user_login des gerade aktuellen Benutzers austauscht. Nicht nur im Titel des Menüelements, sondern auch in der Beschreibung und der URL - und zwar völlig gleich, ob es ein Top-Level Element ist oder ein Untermenü-Element.

    Eine Idee, die ich zusammen mit einem Entwickler hatte, der sich deutlich besser auskennt als ich, war:

    HTML
    function filter_function_name( $object = "" ) {
        if ( !exist( $object->url ) ) {
            return $object;
        }
        $user = wp_get_current_user();
        $newlink = str_replace( "--username--", $user->user_login, $object->url );
        $object->url = $newlink;
        return $object;
    }
    add_filter( 'wp_nav_menu_objects', 'filter_function_name' );

    Leider scheitert diese Idee wohl daran, dass wp_nav_menu_objekt nur Objekte wiedergibt, die wp_nav_menu Argumente enhalten. und "url" gehört leider nicht dazu.

    Mein Problem ist, dass meine User an die wichtigsten Seite nun nicht mehr herankommen, was wirklich fatal ist.
    Hoffentlich kann mir jemand helfen.

    Danke im Voraus
    Digi

    Hallo. Eigentlich kein schlechtes Plugin, aber:

    Es ist so gut wie garnicht mit "normalen" Mitteln anpassbar. Ich habe nichts gegen branded PlugIns, wie eueres eines ist, aber es ist wirklich das einzige PlugIn, dass mal so garkeine Stile aus dem Theme übernimmt oder womöglich eine css bietet, um Stile anzupassen. Genau genommen ist die Optik so flach, dass es auf einer gethemten Seite einfach nur hässlich aussieht.

    Das Plugin scheint ordentlich Daten von body-mass-index.org abzurufen, denn es lassen sich innerhalb des Plugins scheinbar weder die "Ergebnistexte" anpassen (was ja laut Homepage auch nicht gewollt ist) und auch sonst finde ich nicht viele möglichkeiten, die Dinger sauber darzustellen.

    Das Widget Plugin selbst wäre toll wenn es stylebar wäre.
    Die Snippets müssen dagegen für Erw. und Kinder einzeln runtergeladen werden.

    Ich finde es enttäuschend.

    Hallo Leute,

    ich hab da mal ne Frage.
    Ich möchte auf meiner Seite verschiede Software vorstellen und dabei bei den jeweiligen Posts an der Seite eine Leiste integrieren, in der alle Informationen zur jeweiligen Software über das Edit-Post-UI eingefügt werden kann.

    Nun ist aber das problem, dass ich weder Ahnung von php noch von Postformaten habe.

    Gibt es irgendwas, was mich schnell zum Ziel bringt?

    Ihr sprecht wirklich mit nem Coding Noob ;) also bitte Step by Step erklären

    Danke Euch vielmals

    Du hast recht. Das geht. Bzw. ging. Es gab mal ein Script, dass das konnte:

    PHP
    <script src="http://www.gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/youtube.xml&amp;up_channel=YourChannelName&amp;synd=open&amp;w=320&amp;h=390&amp;title=&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;output=js"></script>

    Funktioniert aber seit März nicht mehr und du bekommst die Meldung, dass die Videos nur noch auf YouTube zu sehen sind.