Beiträge von Arno Simon

    "manches bestimmt falsch" ist gut.... ;)

    sorry, leg mal die hand auf das buch deines glaubens (thora, bibel, koran, agnostikerhandbuch, atheistenhandbuch - was auch immer) und schwöre das du die seiten wirklich studiert hast und mal probiert hast, was denn auf diesen geschrieben steht ;) andernfalls möge dein schlechtes gewissen solange an dir nagen, bis du es wirklich nachholst....

    ausserdem:
    Plugin API/Filter Reference WordPress Codex
    Plugin API WordPress Codex
    Function Reference/add filter WordPress Codex

    ich meine jetzt nicht nur copy & paste, sondern auch mal etwas verändert und geschaut was passiert?

    du musst dir eine eigene funktion schreiben, die den unbearbeiteten usernamen umwandelt und währenddessen auf verbotene sequenzen prüft und diese bereinigt.

    beispielsweise

    PHP
    if(!function_exists('yui_sanitize_username') {
      function yui_sanitize_username ( $username = '', 
                                       $raw_username = '', 
                                       $strict = '') {
       /* Hier die Prüfungen und Überarbeitungen 
          des Benutzernamens vornehmen, die du brauchst */
      }
    }

    dazu kannst du dich an der eigentlichen function sanitize_username (mal den quellcode von wp über notepadd++ durchsuchen, dann findest du die) orientieren.

    am ende deines plugins musst du den filter dann der filter-liste von wordpress hinzufügen. --> dazu <-- wird die add_filter-funktion benutzt

    PHP
    if(function_exists('add_filter') 
      add_filter( 'sanitize_username', 
                  'yui_sanitize_username', 
                  9, 
                  3 );

    vG

    Arno

    PS ich bin kein befürworter der "schmeiss nen brocken code hin"-politik, welche hier von manchen/vielen betrieben wird. das bringt den fragenden meines erachtens nicht wirklich weiter, wenn es darum geht, seine seite irgendwann ohne fremde hilfe pflegen zu können und wirklich zu verstehen, was er da macht.....

    vor dem problem mit dem doppelten jquery stehe ich auch grade.....

    vor allen dingen haben wenigsten 2 plugin-authoren es geschafft die jquery-script-dateien erst im footen einzubinden (über den action-hook 'wp_footer' oder wie er jetzt heißt)..... im moment wird bei mir jquery 4 oder 5 mal geladen, was zu der netten fehlermeldung führt "a.widget is not a function". gemäß einer seite die ich im netz dazu gefunden haben, ist die basis dieser meldung das mehrfache laden von jquery....

    args... missverständnis....

    aufgrund deines beitragstitels, welcher dem inhalt zuwiederläuft, bin ich von der notwendigkeit der ausblendung ausgegangen - nicht davon das sachen ausgeblendet werden und diese an sich angezeigt werden sollen. sorry....

    hmmmm... setzt ihr für diese anzeige ein plugin ein?

    wp_list_pages ist keine datei, sondern ein template-tag bzw. eine funktion. der codex (<--- bitte die leichte unterstreichung beachten und einfach mal den mouse-cursor draufstellen) ist die dokumentation der wp-funktionalitäten und über die hier dem wörtchen "codex" hinterlegten link zu erreichen. einfach mal draufklicken und weiternavigieren. ggf. mal dort die suche benutzen! ;)

    der wp_list_pages-template-tag ist, wie es der name schon sagt, in den templates deines themes verbaut. in der regel in der sidebar.php. zu anwendung und parametrierung entweder den codex lesen oder mal die forumssuche benutzen (ungefähr 30 threads in 2 wochen behandeln dieses thema im durchschnitt... man möge mir nachsehen, wenn ich keine lust habe das thema in einem weiteren thread nochmal zu erörtern)

    entschuldigung - schlagen werde ich dich nicht, aber mal platt sagen was ich denke... lesen und informationen zu ver- bzw. zu bearbeiten sind nicht unbedingt dein ding, oder? nix für ungut, ist nur mein erster eindruck deines replies...

    lies bitte meinen post oben noch wenigstens 5 mal und wenn du dann immer noch das obige coding als plugin vorzeigst, gib dein vorhaben bitte auf....... es währe in dem fall vor allem in deinem interesse....

    bitte auch die oben empfohlenen seiten des codex - intensiv - lesen und studieren.... mir scheint gerade dies hast du nicht getan, vor allem was das thema filter-hooks angeht....

    also, wenn ich mir allein die beschreibung der konfiguration auf der plugin-seite mal so anschaue, würde ich fast sagen, dass das von dir derzeit eingesetzte plugin bereits fast alle anforderungen erfüllt...... einzig der "mehr"-link fehlt, aber den kann man (ausser beim widget) auch manuell unter die cloud ziehen. nutzt man das widget, kann man sich überlegen, ob man unter die tagcloud noch ein textwidget zieht und den more-tag dort manuell reinzieht....

    dann auf eine gesonderte seite (ggf. eigenes seitentemplate) das entsprechende templatetag des plugins setzen über das dann alle tags angezeigt werden sollen.

    das müsste an sich imho alles sein und nicht allzuviel aufwand generieren.....

    vG

    Arno

    1. tofu :evil:

    2. beschäftige dich mal mit der erstellung von plugins und der nutzung von filter-hooks (siehe für beides den codex)

    3. im zuge der überprüfung des neuen benutzernamens wird dieser filter-hook ausgeführt.

    PHP
    apply_filters('sanitize_user', $username, $raw_username, $strict);

    mit diesem ist es dir möglich den benutzernamen deiner wahl zuzulassen. in $username ist der bereinigte, in $raw_username der unbereinigte neue bentzername enthalten und in $strict ein schalter ob die prüfung restriktiv oder weniger restriktiv zu handeln ist

    4. für schäden an deinem blog, z.b. durch sql-injections oder ähnliches über den benutzernamen, wird weder von mir noch von wp-de.org oder von wp.org irgendeine haftung übernommen - aber das gilt auch ohne entsprechende manipulation der regeln ;)

    vG

    arno

    wenn du ein virus vermutest, währe das ja durch die mehrfache basisinstallation eigentlich futsch, es sei denn du hast dir einen hartnäckigen angelacht der immer wieder prüft ob deine seite das teil noch enthält und neu einbaut. indem fall hast du aber den fehler gemacht deine kennwörter unter den installationen nicht zu verändern.

    um zu prüfen ob wirklich ein virus vorhanden sein könnte, bzw. entsrpechende schwachstellen im theme zu finden probier mal das antivirus-plugin von stalkerx (siehe benutzerliste bzw. subforum plugin-entwicklung) aus.

    vg

    arno

    benutze bitte mal die forumssuche mit diesen 3 worten:

    Allowed memory size

    ich denke du wirst 100erte einträge angeliefert bekommen... ggf. setzt du noch deinen hoster dazu (ggf. sogar strato?) um das ergebnis ggf. etwas einzugrenzen. vielleicht ist die für dich gültige lösung ja in einer der vielfältigen schon enthalten.....

    vG

    arno

    sorry, aber ich meinte: link zum PLUGIN?

    sprich: ich suche nicht die plugin-repositories ab, bis ich das von dir genutzte plugin finde, sondern erwarte das bei fragen nach eigenarten eines plugins ein link zu ebenwelchem gepostet wird. ansonsten ist der geneigte leser unfähig dir zu helfen, denn du kannst nicht vorraussetzen das alle die geneigt sind dir zu helfen das von dir genutzte plugin ebenfalls einsetzen. ggf. währen sie aber dazu bereit trotzdem einen blick in das plugin zu werfen um dir ggf. sagen zu können wo was zu ändern währe, damit es evtl. deinen ansprüchen genügt......

    vG

    Arno