Kann man das ändern

  • Hallo Wordpress gemeinde

    gibt es die möglichkeit das http:// raus zumehmen so das es garnicht mehr von anfang an drine ist und ich dafür was anderes eintragen kann es soll dann anstelle des http:// out.php? drinne stehn geht das ?

    wenn ja wo kann ich das ändern

    habe euch mal ein bildchen davon gemacht für den fall das ich mich zu umständlcih ausgedrückt habe :mrgreen:

    http://www.pic-share.eu/image/20071122/241fb57966.jpg

    gruß

    matze

    • 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

  • Das findest du irgendwo in den Tiefen des WYSIWYG-Editors (wp-includes/js/tinymce/). Wenn du aber vor hast, externe Links zu maskieren, dann würde ich das automatisiert beim Speichern des Beitrags über ein Plugin lösen.

  • ich will einfach nur das http:// gegen das out.php austauschen

    wenn das natürlich über ein plugin möglich ist wäre mir das auch lieb

    kannst du mir da ein emfehlen

  • Ich hab grad mal eine Suche in den TinyMCE-Files gemacht - Ergebnis:
    in wp-includes\js\tinymce\themes\advanced\jscripts\link.js, Zeilen 29 und 62 steht was dazu, vielleicht kannst du damit was anfangen.

    Tipp: Wenn du an der Stelle was änderst, dann dokumentier das gut. Nicht dass du beim nächsten WP-Update wieder anfängst zu suchen, weil deine Änderungen vom Update überschrieben wurden.

  • habe die zeilen jetzt mal geändert

    Code
    // WordPress -- next 3 lines
        document.forms[0].href.value = tinyMCE.getWindowArg('href') || 'out.php?pct=60&url=';
        document.forms[0].href.select();
        document.forms[0].href.focus();
    Code
    unction checkPrefix(n) {
        if (Validator.isEmail(n) && !/^\s*mailto:/i.test(n.value) && confirm(tinyMCE.getLang('lang_is_email')))
            n.value = 'mailto:' + n.value;
    
    
        if (/^\s*www./i.test(n.value) && confirm(tinyMCE.getLang('lang_is_external')))
            n.value = 'out.php?pct=60&url=' + n.value;

    aber leider tut sich nicht´s

  • Könnte ein Caching-Problem sein. Mal den Browser-Cache geleert oder einen anderen Browser ausprobiert?

    Ansonsten wird doch nur die Option mit dem Plugin übrig bleiben. Ist eigentlich auch nicht sehr kompliziert.

    EDIT: Mal eine "Alpha"-Version eines solchen Plugins:


    Ungetestet mit WP, Regex getestet mit Regex-Coach. ;-)


    Edit: Fehler nach Hinweis in anderem Thread behoben. Hat das denn bisher niemand getestet? ^^

  • So da bin ich mal wieder :mrgreen:

    habe jetzt wieder das gleiche problem aber mit der neuen wp version 2.7.1
    finde es nicht wo ich die out.php ersetzten muß und das plugin geht leider auch nicht

Jetzt mitmachen!

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