修改valine.min.js核心:
ctrl+f
快速定位到以下內容:
var p = "", f = e.get("link") || ""; p = f ? ''
新增以下內容:(乙個簡單的正規表示式判斷是否是url,不是則加上http://
)
var the_link = e.
get(
"link"
)//判斷是否新增http://
;//正規表示式,url
var result = e.
get(
"link").
match
(pattern)
;//match 是匹配的意思
if(result ==
null
)var p =
"", f = the_link ||
""; p = f ?
'+ f +
'" target="_blank" >'
如圖:(注意the_link位置修改)
不是很複雜,但很人性化!
後面打算把我修改後的valine系列整合,發在github或gitee上!省去大家一點點修改的麻煩。wink~?
我還打算加乙個自定義表情包和隱私模組!真是前端養成記~?
Butterfly主題Valine評論美化
使用方法如下,將css加到部落格樣式檔案中,檔案路徑如下 x xx hexoblog themes butterfly source css index.styl veditor veditor focus其中的 200px 差不多代表了的高度,transition 中的 0.2s 代表了消失的時間...
gnu grub修復 如何修復grub異常
gnu grub grand unified bootloader簡稱 grub 是乙個來自gnu專案的多作業系統啟動程式。grub是多啟動規範的實現,它允許使用者可以在計算機內同時擁有多個作業系統,並在計算機啟動時選擇希望執行的作業系統。grub可用於選擇作業系統分割槽上的不同核心,也可用於向這些...
mysql 漏洞修復 mysql漏洞修復
lnmp目錄執行 upgrade.sh mysql 需要輸入mysql root密碼進行驗證,驗證不通過將無法進行公升級,驗證通過後可以到 獲取mysql的版本號,輸入後回車確認,如要啟用innodb,輸入y,回車確認,再次回車確認即可開始公升級。會在 root 目錄下生成mysql upgrade...