Rails - Bei einem Textblock werden Links automatisch verknüpft

8

auf mysite Ich habe die Möglichkeit, Kommentare hinzuzufügen. Manchmal geben Benutzer Kommentare ein (href. ...)

Ich möchte, dass diese Links anklickbar / verknüpfbar (eine href) sind, wenn der Kommentar den Benutzern angezeigt wird.

Wie kann ich mit Rails 3 einen Kommentar schreiben und nach Links suchen und diese Links dann in ein a href-Tag einfügen, das in einem neuen Fenster geöffnet wird?

Danke

    
AnApprentice 20.12.2010, 21:11
quelle

2 Antworten

19

Am einfachsten ist es, die Methode auto_link zu verwenden in Schienen eingebaut.

Hinweis: In Rails 3.1 wurde auto_link in ein separates Juwel verschoben.

    
idlefingers 20.12.2010 21:13
quelle
2

luffyfingers Vorschlag von #auto_link ist perfekt. Ich weiß, dass es nicht die Frage ist, die du ursprünglich gestellt hast, sondern dass du vorschlagen solltest: schau dir auch #simple_format an, das die Verwendung von Zeilenumbrüchen in br- und p-Tags durch die Nutzer gut formatiert.

    
Jason Morrison 20.12.2010 23:01
quelle