Beiträge von Doc

    Enni: Danke fürs Lob! Freut mich sehr, wirklich.

    @ redcat: Kommentarspam habe ich ja nicht - nur Spam-User, also Russen-Domains, die sich bei mir anmelden und die db zuschei*en. Ein Gegenrezept gibt es derweil noch nicht und die login.php umbenennen würde das komplette Script durchwürfeln.

    Genau das Problem habe ich auch. Hier

    Aber ich wünsche mir ja gerade registrierte Nutzer und keinen Gästekäse. Die laichen oft nur Mumpitz ab und fühlen sich soooo sicher hinter ihrer Anonymität. Hatte da sogar mal ne Klage wegen Beleidigung am Laufen.

    Naja, nun muss ich wieder Spam-Benutzer löschen ... es geht mir echt auf den Senkel.

    Hallo Wp-Checker,

    die Kommentare & Forenbeiträge sind bei nir nur erlaubt, wenn man sich registriert. Das klappt auch wunderbar, die Seite floriert trotz "dessen" prima.

    Nun gibt es aber ein Problem: JEDER kann sich registrieren und das machen auch die gottverdammten Spam-Bots. Nun hab ich hier zum Frühstück immer 4-5 Neuregistrierungen aus Russland, die mich dermaßen annerven. Ich lösche die dann per Hand aus der Liste, was aber kein Zustand ist.

    Gibt es eine Erweiterung für wp, um sowas zu vermeiden?

    Keine Panik :-) Dafür gibts ne Lösung.

    Gehe in Deine MYSQL Datenbank in die Tabelle "wp-options" --> "option-value"

    Dort findet Du einen Eintrag "permalink_structure". Diesen "bearbeitest" Du.

    Lösche aus dem Feld "option-value" einfach alles raus -> speichern -> fertig :-)

    Dann dürfte alles wieder gehen.

    Doc

    Du musst in der CSS Datei zu mygal auch das myrandomimg & myrandompic Style setzen, sonst zeigt er es irgendwo an, und Du siehst es nicht :-)

    Probier mal mein CSS hier für die Sidebar :-) (gilt aber für 100x100 Quadratthumbs)

    .myrandompic {
    margin-top: 25px;
    }


    .myrandompic img {
    margin-bottom: 17px;
    margin-top: -7px;
    margin-left: 20px;
    border: 4px ridge #666666;
    background: #ffffff;
    }

    ... Random Bilder aus nur 1 Galerie geht von Haus aus NICHT. Ein kleiner Trick wäre nur, wenn Du alle anderen Galerien "nicht anzeigst" ... dann zieht er dort auch keine Bilder raus. Glaube ich zumindest.

    Ich hab da auch was zu berichten ...

    Meine user dürfen nur Kommentieren, wenn sie registriert sind - eigentlich die perfekte SPAM Abwehr.

    DENKSTE!

    Heute morgen hatte ich 20 Neuregistrierungen auf meinem Blog!!! Alle ohne valide email - klar - so dass ich nochmal 20 mail-delivery-fehler im Kasten hatte.

    Und jetzt muss ich die ganzen Jakes, Kanes, Trevors und wie sie alle heißen immer per Hand aus der db schmeißen. Das nervt!

    Jibbet da wat dajegen?

    Sieht doch wieder alles chic aus. Prima.

    Übrigens: der Blog ist toll - hab eben sehr gelacht, vor allem der Eintrag aus der Kategorie "Golf Klischees". Das kommt woher? Nunja, letztes Wochenende hatte ich mein "erstes Mal" ... in Sachen Golf, ... Minigolf!

    Auch wenn Golf einen nicht unbedingt in die Dusche zwingt oder waschmittellastig ist (also den weit verbreiteten Sportkriterien nicht nahe kommt), so zählen Eifer, Einsatz, Freudenrausch und Enttäuschung auf jeden Fall dazu.

    Mein erstes Mal war toll. Und es hat garnicht weh getan.

    Doc

    Deinem Forumnamen machst Du alle Ehre :-)

    Ole!

    Sieht doch schick aus jetzte, oder? Und alles ohne Plugins ... mit Deiner Hilfe!

    Obwohl, mein Eigenversuch war auch nicht so übel.

    Doc

    Klappt auf die Schnelle nicht.

    Es wird nur das "else" Bild bei allen angezeigt. Muss ich die Variablen vorher noch oben "holen"? Kannst ja mal schauen. ist aber ohne Fehler am Laufen.

    Wir sind nah dran, hab ich das Gefühl :-) Immerhin kommt schon ein Bild.

    Ich hatte das prob, als ich im Admin Bereich die Struktur der pms umgestellt hatte. Zack, wp war komplett down.

    Im Prinzip muss man in der oben genannten Tabelle in so einem Falle nur sämtliche Einträge im Feld "option_value" rauslöschen, speichern und gut ist. Somit kann man also die Standard Settings wieder einrichten, ohne das man ins Admin muss/kann :-)

    Doc

    P.s. Partols Blog ist wieder aktiv - insofern es der ist, der in seinem Profil steht

    Zu den user-leveln kannst Du Dich hier nochmal belesen: User Levels « WordPress Codex

    ... gehe bitte mal in deine Datenbank:

    wp_options --> permalink_structure --> "bearbeiten"

    Mache bitte vom Bildschirm einen Screenshot. Posten. Und dann sag ich dir, was Du ändern musst, damit die wieder auf Standard kommen.

    Doc

    Hallo php-Freunde,

    ich stehe vor einer neuen Herausforderung in Sachen code, komme aber gerade nicht so richtig weiter. Folgendes:

    Bei jedem login auf meiner Seite, wird das Avatar vom user aus dem simple-forum oben rechts in der "Zentrale" (siehe blog) angezeigt. Wenn jemand keines hat, kommt stattdessen eine Hinweisgrafik. Austesten könnt ihr das mit dem Zugang: Probierer / testtest

    hier der code dazu:

    PHP
    <div class="ava">
    <?php $user_forum_ava = get_usermeta($user_ID,'wp_sfavatar'); ?>
    <?php
    if (!empty($user_forum_ava)) {
         echo("<img src=\"/wp-content/plugins/simple-forum/avatars/".$user_forum_ava."\">\n");
    } else {
         echo("<a href=\"http://www.danieljaeger.de/?page_id=36&amp;profile=user\"><img src=\"http://danieljaeger.de//wp-content/plugins/simple-forum/avatars/userdefault.png\"></a>\n");
    }
    ?>
    </div>

    Nun möchte ich die avtare aber auch gerne in den Kommentaren anzeigen lassen - und zwar nicht nur das vom angemeldeten user, sondern das von dem, der den jeweiligen Kommentar geschrieben hat. Ganz klassisch eben. Da ich plugins auf ein Minimum reduziert halte und lieber code verwende, möchte ich also NICHT auf Fkt. wie Gravatar etc. hingewiesen werden. Diese lines hab ich schon in der comment.php eingefügt, es passiert aber nichts :-( außer das der Rahmen erscheint, ohne Bild, aber auch keine Fehlermeldung!?)

    Was mache ich falsch?

    Vielen Dank schonmal für die Hilfe.

    Doc

    ... ne andere Lösung wäre noch diese hier:

    PHP
    <?php
    
    
     global $user_level;
        get_currentuserinfo();
    if ($user_level <  8) die('Sorry, leider keine Rechte!');

    Einfach oben in die Seite als 1. einfügen. Fertig.

    Damit kannst Du Zugang nach user-level für eine Seite einrichten. Ist z.B. toll für Statistik-Übersichten, die nicht jeder sehen soll.

    Also bei mir lööft dat Dingens! Ich geb Dir mal meinen Code :-)

    PHP
    <li><h2>[ MONITOR ]</h2></li>
            <div id="counter">
        <?php if(function_exists(wp_onlinecounter)) { wp_onlinecounter(); } ?>
                </div>
       <div id="counter2"><small>[ seit 11/2000 ]</small></div>

    CSS: