Auto-hyperlink URLs

by Scott Reilly (coffee2code)

Auto­mat­i­cally hyper­link text URLs and email addresses orig­i­nally writ­ten only as plaintext.

coffee2code.com/wp-plugins/auto-hyperlink-urls/

This plu­gin seeks to replace and extend WordPress’s default auto-hyperlinking func­tion. This plu­gin uses dif­fer­ent pat­tern match­ing expres­sions than the Word­Press default in order to pre­vent inap­pro­pri­ate adja­cent char­ac­ters from becom­ing part of the link (as Word­Press has improved over the years, nowa­days this is just a few edge cases like text links that are braced or brack­eted) and it pre­vents invalid URIs (i.e. blah) from becom­ing links.

More sig­nif­i­cantly, this plu­gin adds con­fig­ura­bil­ity to the auto-hyperlinker such that you can configure:

  • If you want text URLs to only show the hostname
  • If you want text URLs trun­cated after N characters
  • If you want auto-hyperlinked URLs to open in new browser win­dow or not
  • If you want the pro­to­col (i.e. “http://”) to be stripped for dis­played links
  • The text to come before and after the link text for trun­cated links
  • If you want rel=”nofollow” to be supported
  • If you wish to sup­port addi­tional domain exten­sions not already con­fig­ured into the plugin

This plu­gin will rec­og­nize any protocol-specified URI (http|https|ftp|news)://, etc, as well as email addresses. It also adds the new abil­ity to rec­og­nize Class B domain ref­er­ences (i.e. “somesite.net”, not just domains prepended with “www.”) as valid links (i.e. “wordpress.org” would get auto-hyperlinked)

The fol­low­ing domain exten­sions (aka TLDs, Top-Level Domains) are rec­og­nized by the plu­gin: com, org, net, gov, edu, mil, us, info, biz, ws, name, mobi, cc, tv. These only comes into play when you have a plain­text URL that does not have an explicit pro­to­col spec­i­fied. If you need sup­port for addi­tional TLDs, you can add more via the plugin’s admin options page.

This plu­gin also acti­vates auto-hyperlinking of text links within post/page content.


Basis-Plugins | Kommentieren

Topstyle-Settings exportieren / importieren

Der CSS-Editor Top­style 4 bietet nativen Import von Server-Settings nur für aus Top­style 3 exportierte Set­tings an. Wenn man die Set­tings aus einer Topstyle-4-Installation trans­ferieren will führt kein Weg an der Reg­istry vor­bei, aber keine Angst, es tut nicht weh:

  1. Starte regedit.exe
  2. Klick Dich zu fol­gen­dem Schlüs­sel vor: HKEY_CURRENT_USERSoftwareBradburyTopStyle4.0
  3. Recht­sklick auf den Vier­nullerord­ner und “exportieren” klicken
  4. .reg-Datei auf dem Ziel­com­puter (mit instal­liertem jungfräulichen Top­style 4) speichern
  5. .reg-Datei Dop­pelk­licken und ausführen

Das war’s dann auch schon. Der Tipp kommt vom offi­zi­el­len Topstyle-Support via hier.


Computer aufsetzen, Workflow | Kommentieren

Nomenklaturen retten Jobs

Beim Benen­nen von Dateien daran denken, dass es immer Sit­u­a­tio­nen gibt, in denen die Dateien Deiner Arbeit angezeigt wer­den oder sonst­wie für sich ste­hen. Es sind schon Leute in unan­genehme Sit­u­a­tio­nen ger­aten, weil sie das Platzhal­ter­bild eines Kunden“bloetschkopp.jpg” genannt hat­ten und das Pro­vi­so­rium es irgend­wie in die Präsen­ta­tion geschafft hatte. Wenn dann das Popup-Script das Bild nach vorne holt und unter dem Bild des Geschäfts­führers plöt­zlich “bloetschkopp” steht, rollen schon mal Köpfe, und sel­ten ist es der von Blötschkopp. Aus densel­ben Grün­den sollte man down­load­bare PDFs nicht “blabla.pdf” nen­nen, und auch, wenn die Kundin eine gute Fre­undin ist, sollte eine run­ter­lad­bare Vis­itenkarte nicht “häschen.vcf” heißen.


Tipps & Tricks, Workflow | Kommentieren

Der eigene Windows-Bootscreen (Windows 7)

Will man einen eige­nen Windows-Bootscreen haben, so ist das auch ohne Plu­g­ins händisch möglich. Ist das Betrieb­ssys­tem Win­dows 7 geht es so (wichtig: man muss sich unter dem Administroren-Account einloggen):

  1. Erst­mal erstellt man die gewün­schte Grafik. Ein JPG)  ist per­fekt, es sollte bei einer Auflö­sung vcon 72 dpi exakt die Pix­el­maße des Mon­i­tors haben und auf keinen Fall größer als 256 KB sein.
  2. Bild kopieren nach C:\Windows\System32\oobe\info\backgrounds\backgroundDefault.jpg (Ord­ner im Pfad, so nicht vorhan­den, erstellen).
  3. Jetzt regedit mit Admin­is­tra­toren­rechten öffnen und sich hier­hin hangeln: HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Win­dows -> Cur­rentVer­sion -> Authen­ti­ca­tion -> LogonUI -> Background
  4. Jetzt einen Schlüs­sel bauen: Neu > DWORD-Wert (32-Bit), Basis “Hexa­dez­i­mal”, Name: “OEM­Back­ground”. Den neuen Schlüs­sel dop­pelk­licken und Wert auf 1 setzen.

Fer­tig.


Tipps & Tricks, Windows, Workflow | Kommentieren

Thumbnails für –HTML-Dateien im Windows Explorer (Windows 7)

Wenn man, was seit XP ab Werk nicht mehr geht, weit­er­hin Thumb­nails von HTML-Dateien im Win­dows Explorer sehen will: hier ist ein kliener Registry-Patch, für VISTA gebaut und seit 2008 ohne Update — aber völ­lig ein­wand­frei unter Win­dows 7. Und will man es ein­mal nicht mehr gibt’s auch dafür einen Schlüs­sel gle­ich dazu. www.aveapps.com/htmlpreviews.html


Tipps & Tricks, Windows | Themen: | Kommentieren

Handverlesene Free Fonts


Da draußen, Inspiration | Kommentieren

Hamburger Cupcakes


le pixel kocht | Kommentieren

Irgendwas in den WordPress-Seitenkopf einbauen

Fol­gen­des in die functions.php des Themes schreiben:

<?php
//Das hier sagt "Bau irgendwas in den Head ein"
add_action('wp_head', 'irgendwas');
//Und hier wird irgendwas definiert
function irgendwas() { ?>
//irgendwas hier einsetzen
<?php }
?>

Irgend­was ist natür­lich durch irgend­was zu ersetzen.


PHP, Snippets | Themen: , | Kommentieren

Create a Functionality Plugin Instead of Using functions.php


PHP, Wordpress, Workflow | Themen: | Kommentieren

Standard-Text in WordPress-Editor


Plugins, Wordpress, Workflow | Kommentieren