Tekil Mesaj gösterimi
  #9 (permalink)  
Alt 04-02-2007, 20:48:31
Maozturk - ait Kullanıcı Resmi (Avatar)
Maozturk Maozturk isimli üyemiz çevrimdışıdır. (Offline)
Webmaster
No Status
 
Üyelik tarihi: 31/1/2007
Nerden: Kütahya
Mesajlar: 253
iTrader: (1)
Tecrübe Puanı: 49
Puanları: 71
Maozturk Helal emin adımlarla ilerliyorsun
Standart Otomatik Link Oluşturma

Otomatik Link Oluşturma

Forumlardaki otomatik link oluşturma işlemini gerçekleştirir.

[HTML]
'// Copyright (c) 2000, Lewis Moten (modified by Ferruh Mavituna). All rights reserved.
Function LinkURLs(ByVal asContent)
Dim loRegExp' Regular Expression Object (Requires vbScript 5.0 and above)

' If no content was received, exit the function
If asContent = "" Then Exit Function
'asContent=asContent&" "

Set loRegExp = New RegExp
loRegExp.Global = True
loRegExp.IgnoreCase = True

'//-- by Ferruh Mavituna {http://ferruh.mavituna.com}
'1/29/2004
'"www" added
'"www." fixed
'"www" fixed etc.
loRegExp.Pattern = "((((ht|f)tps?://)|www\.)\S+[^\.*](\s)?)"


'loRegExp.Pattern = "((((ht|f)tps?://)|www\.)\S+[^\.*]\s)"
'loRegExp.Pattern = "((((ht|f)tps?://)|(www\.))\S+[/]?[^\.*]\s)"

' Link URLs
LinkURLs = loRegExp.Replace(asContent, "<a href=""$1"">$1</a>")
' // --

' Look for email addresses
loRegExp.Pattern = "(\S+@\S+.\.\S\S\S?)"

' Link email addresses
LinkURLs = loRegExp.Replace(LinkURLs, "<a href=""mailto:$1"">$1</a>")

' Release regular expression object
Set loRegExp = Nothing
End Function
[/HTML]
__________________
proxyer
Alıntı ile Cevapla