成立一週年!開源的本土化中文文件知識庫
前言 眾所周知,在程式設計開發領域中,英語常常作為國際通用語言,許多開源專案都只提供英文開發者文件,導致英語基礎不扎實的開發者在閱讀開發文件時會遇到語言障礙。 可能有人會提出疑問,現在的瀏覽器翻譯外掛不是已經很成熟了嗎?不可否認,瀏覽器自帶
前言 眾所周知,在程式設計開發領域中,英語常常作為國際通用語言,許多開源專案都只提供英文開發者文件,導致英語基礎不扎實的開發者在閱讀開發文件時會遇到語言障礙。 可能有人會提出疑問,現在的瀏覽器翻譯外掛不是已經很成熟了嗎?不可否認,瀏覽器自帶
前言 我一直有個強迫症,看著 WordPress 的文章中有個欄位 postname 如果不設定的話,就會預設使用標題 title 作為 postname,導致使用 postname 作為文章 URL 的時候會出現中文,看著很不協調。 然而
前段時間,Flarum 發布了第一個正式版本 Flarum 1.0.0 Released,我只想用一句話來形容當時的心情: 千呼萬喚始出來 從 2017 年剛認識 Flarum 到現在,已經過了好長好長的時間,在經歷了好多好多 Beta 測
本次發布包含多項新功能和修復,我們繼續在邁向穩定版本的道路上優化核心軟體。 🔔 更新內容 我們在這個版本中專注於改善 Flarum 的體驗,無論是為我們社群中的優秀開發者,還是為 Flarum 網站的管理員,都帶來了更好的體驗。 🔒️ 修復
看到 Loc 人手一個 OneDrive 5T,我也是跟著去 https://developer.microsoft.com/zh-cn/office/dev-program 申請了一個 E5 訂閱,接著就是想搭建一個 OneDrive 的
很多同學在前面的文章底下留言表示 Flarum 在 Nginx 上面會出現 404 等情況,這看起來是偽靜態規則沒設定好。官網的文件很詳細地介紹了 Flarum 在各種環境中的偽靜態設定,其中 Nginx 的規則是: 意思就是指向 Flar
前幾天有網友給我留言說開源社群的力量遠遠大於一個人的力量,我表示完全贊同。當初 Toby 離開 Flarum 的時候,我以為這個偉大的開源程式即將走向滅亡,可結果跟我的想法完全不一樣,Toby 離開之後,Flarum 進入了前所未有的發展速
Flarum 本身對中文就很不友善,隨著版本迭代,慢慢也開始對中文進行了優化,比如支援中文使用者名稱註冊,這個確實是挺有用的。然而最新的 beta11 版本,卻還是不支援中文搜尋內容,好在 MySQL 自 5.7 開始支援中文、日文的全文索
Flarum 在幾週前發布了 0.1.0-beta.11 版本,詳見 Flarum 0.1.0-beta.11 Released,那麼就來看看怎麼全新安裝這個版本吧,前一篇文章已經裝好了 Composer 並切換到了國內源,接下來的步驟就很
早上改了一下有玩社群的標題字數限制,還專門寫了篇文章來做筆記,現在想了想,以後要改的東西還有很多,如果每改一次就寫一篇,很明顯效率不高,也不方便以後查閱。 所以決定用這篇文章來持續記錄改過的檔案,也方便給有需要的人進行參考。下面所有的修改都
前段時間把「iApp社區」改成了「有玩社區」,還把程序從 Flarum 轉到了 Discuz。為什麼要轉程序呢?因為 Flarum 作者 Toby 似乎已經離開了 Flarum 的開發,以後 Flarum 都將交給社區來維護,而最後一個版本
Flarum 官方推薦的安裝方法是使用 Composer。安裝 Composer 的教學可以自行 Google 和百度。LNMP 和 LAMP 都是自帶的,所以省略不談。如果在本地或國內伺服器搭建時,發現使用 Composer 更新緩慢、失
首先,我也建立了一個 Flarum 網站。然而,許多使用者發文時隨意輸入標題,甚至只有一兩個字元,導致整個網站看起來不美觀。因此,必須限制貼文的屬性。本文主要講解如何限制主題貼文的相關屬性。 主題標題長度 修改以下檔案: 將 min:3 和
先來一個演示圖看看效果,下面說下操作方法: 1. 後台開啟 Ads 外掛(什麼?你卸載了?那我跟你說拜拜了)。 2. 在 Ads 設定頁面裡的 - 首頁左側節點欄下方的廣告位 - 下方程式碼輸入框輸入如下範例程式碼: 範例中新增了三個網址,
Flarum CV 有不少內建(官方)外掛和第三方外掛,啟用過多必然會影響論壇速度,所以選擇適合自己論壇的外掛啟用是很必要的。 Akismet:官方外掛 - 防垃圾資訊 - 想啟用先要去官網註冊取得 API Key。 Approval:官方
本文來源於 Flarum 官方論壇的 貼文,實測在 CV 7.4.0 上有效,其他版本請自行測試。 用於分類頁面的每個分類都加入單獨背景,要做到這一點並不難,只是有個問題,如果你使用這個,你就不能再使用標籤描述。 修改以下檔案: 將以下內容
正文 首先說一下,又是一篇沒什麼卵用的 Flarum 美化教程,本文只能在全站的 Banner 加入背景而已。如果有人說要是能隨著分類變化就好了,不好意思,Beta 8 Toby 已經計劃完全取消歡迎橫幅,到時這玩意是不存在的,所以本文估計
正文 首先,CV 基於的是開發版,雖然修復了 B7 一些問題,但優化總沒有正式發行的 Beta 版好。以下總結最近安裝 CV 版會員跟我反饋的問題和解決方案: 安裝的時候顯示 Warning: scandir():你需要開啟 scandir
Flarum beta 版的快取問題是造成這個論壇程式各種錯誤的主因,例如:nojs、後台改了樣式,但前台不變、切換語言遇到錯誤顯示,顯示為 xxx.xxx.xx。下面我將詳細講解一下 Flarum 的快取機制。 Flarum 的快取有三大
又來一個並沒有什麼用處的功能,為帖子列表中的使用者頭像下新增等級進度條。首先感謝 4tabern.com 提供程式碼,演示效果就不發了,因為我自己的站上面也沒有使用,實在是累贅,實際效果請自行測試,歡迎回饋。 以下修改僅適用於 Flarum
本教學為基礎教學,僅適合新手使用,大佬勿噴。本文主要講 composer 安裝,不適合虛擬主機,當然也可以在本地 composer 安裝好後再上傳到虛擬主機。 安裝準備 首先檢查伺服器環境,你的伺服器必須滿足以下條件: Web 伺服器: A
Markdown 語法是 Flarum 主推的內容輸入方案(另外還有 BBCode,下面也會講到),以下簡單介紹 Markdown 的使用方法,本文主要是寫給 Flarum 的新手們,幫助小白迅速成為大佬。 標題 標題是每篇文章都需要也是最
最近博客没什么好写了,就一直在灌水,既然习惯了,那就在灌一次吧。众所周知,Flarum 是国外程序,所以在调用资源的时候都用了谷歌的静态资源库。由于我天朝有高大的墙,就导致加载起来非常慢。所幸,咱们国内也有很多开源的静态资源库,这样我们就可
本教程純屬多餘,只是本人覺得改一下顏色比較好看而已,畢竟蘿蔔青菜各有所愛,可能也有人會喜歡原來的顏色,但還是記錄一下吧,萬一有人和我一樣喜歡改成別的顏色呢,先上圖 過程 先找到搜尋框的類名,F12 檢查元素 取得 .Search-input
有使用者反映,PNG 在 iPhone 上嚴重失真,所以就想著用 SVG 來代替 PNG。SVG 和向量圖是同一個原理,能在任何裝置上保持很好的清晰度。看了下 Flarum Beta 8 的原始碼,貌似支援了 SVG,然而在 Beta 7
使用教學 你需要新建一個檔案,然後新增程式碼標籤內的內容。請將 yourdir 換成你論壇的目錄。我不建議在沒有 NoJs 時執行此腳本。這會讓你網站的下一位訪客等待時間大幅變慢。 程式碼
現在越來越多的網站都開始流行 AJAX 無重新整理載入了,許多 WordPress 主題也用上了這個功能,全站 AJAX 看似技術複雜,但是實際上操作起來非常簡易,原因是已經有大神寫好了相關的函式,開發者只要稍微修改一下參數,就可以在自己的
好久沒更新博文了,最近也沒有什麼好寫的,趕著國慶放長假,於是我就找些無聊的東西來寫一寫,碰巧今天想著修改一下 WordPress 後台的密碼,發現了 WordPress 的一個小漏洞(也不算是漏洞吧,就是一個小 bug),就是修改密碼的時候
很久很久以前(就是剛建站的時候),我就用上了 WP Postviews 外掛,因為那時候開啟了 CDN,所以沒法統計訪問量,於是就寫了「WordPress 開啟 CDN 瀏覽量不增加」這篇文章。 現在我又開啟了 HTML 快取,雖然后台數據
有折騰過 WordPress 主題的人應該都認識 WordPress 主題目錄下的 style.css 記載了主題的詳細資訊,那麼在主題範本裡想要呼叫這些資訊的時候該要怎麼做呢,別著急,WordPress 官方已經給出了文件。 我整理了一下
前幾天我寫了一篇關於「解決 WP 開 CDN 無法取得真實 IP」的文章,今天碰巧看到有人在群組裡求助,他使用的是 Emlog 程式,也遇到了相同的情況(開啟 CDN 之後無法取得真實 IP),於是我就想著把 WordPress 的解決方案
昨天剛剛開啟了評論郵件提醒功能「美化 WordPress 郵件回覆樣式」,就發現郵件裡關於評論者的 IP 居然是錯的,WordPress 自己取得了 CDN 的 IP 節點。 這樣一來,就不好分析網站訪客的地域關係了,而且 WordPres
本站從建站到現在,一直都沒有開啟評論回覆郵件提醒功能,主要原因就是 WordPress 自帶的回覆樣式太簡陋,而且 SMTP 協議發郵件也不算太穩定,免費的 QQ 郵箱發送過多郵件就會封停,後來只好放棄了。所幸今天在劉榮煥的博客看到了希望,
以前還在使用 Typecho 的時候,就經常自己瞎折騰主題外掛,然後就要經常去 docs.typecho.org 查看關於主題外掛的常用函數。 為了方便更多的開發者和初學者能更好、更快捷地學習製作 Typecho 主題,我把這些經常會用到的
不得不說在國內很多人不習慣使用電子郵件,甚至沒有 Gravatar 頭像,針對國內情況對主題進行了一定的優化。如果使用 QQ 郵箱,則調用 QQ 頭像,否則繼續調用 Gravatar 頭像,這樣既方便了 QQ 用戶,也方便了 Gravata
有時候我們寫了一篇有價值的文章,為保護辛勤勞動或者不給伸手黨一絲機會,再或者是為了增加評論量,所以就想用到評論可見的功能,我參考了一下知更鳥的回覆可見,然後把他的代碼獨立出來,下面會分享給小夥伴們喔 代碼 代碼中的 xinyewl@qq.c
現在很多 WordPress 主題都會整合百度分享元件。然而,目前百度分享還不支援 HTTPS 存取(實在讓人無語,百度一邊宣傳提倡 HTTPS 化,自家的產品卻沒做好)。因此,很多啟用了 HTTPS 的站長無法正常使用百度分享。經過一番搜
每次 WordPress 發佈大版本更新時,後台總會推送一個醒目的更新提示框,而且這個提示框無法關閉,看起來十分礙眼。為了移除這個更新提示,我研究了一種透過修改版本號的方法,非常簡單且實用。接下來就詳細講解移除 WordPress 更新提示
折騰 WordPress 的小夥伴們都知道,一些沒有整合移除 /category/ 功能的佈景主題,在每次修改固定連結後,分類連結中會出現一個 /category/ 目錄。如果想要移除分類連結中的 /category/ 目錄,可以使用外掛。
前段時間 Namecheap 推出了賽門鐵克憑證替換計畫,可以將 Symantec SSL 憑證免費替換為 Comodo SSL。而且新憑證是三年的有效期,看起來很划算。上個月我已經把我的 www.ikxin.com 憑證換成了科摩多的,今
Chevereto 是目前最強大的 PHP 圖床系統,透過它可部署多使用者公開或私有的圖片儲存服務,現在 Chevereto 推出了免費版本,大家可以看看 https://github.com/Chevereto/Chevereto-Fre
寫博客快兩個月了,最近想看看這兩個月收穫了多少瀏覽量。於是想起了一個網站概況的小工具。這款小工具主題並沒有預設整合,需要自行新增。如果你會 PHP,可以直接將其整合到主題中。 下面先放出本站的效果圖,供大家參考,CSS 樣式也可以自行修改替
本站以前一直使用賽門鐵克(Symantec)的 SSL 證書,但畢竟是免費的 DV 證書。經過上一次沃通(WoSign)氾濫的免費 DV 證書被撤銷根證書之後,我也不得不擔心有一天賽門鐵克也會受到同樣的懲罰。 而且根據 Google 官方的
很多時候,站長們都很關心自己的網站 SEO 做得是否到位,因此我們在查看各種站長工具時,也會想知道哪些爬蟲造訪過我們的網站,因為這關係到搜尋引擎對我們網站的偏好。 因此,我們可以透過查看網站日誌來監控蜘蛛的造訪情況。今天我要分享的是一段 W
前不久我寫過一篇《WordPress 頂部載入進度條程式碼》,是用來顯示網站載入時間的,和上次的功能類似。 今天我給大家帶來的是一個瀏覽橫向進度條,隨著網頁向下瀏覽,進度條會逐漸變長。此外,它還支援自訂捲動條顏色。目前本站已經套用了該程式碼
前幾天我寫過一篇《純 PHP 程式碼生成 XML 網站地圖》,是用來生成 XML 網站地圖的。不過 XML 網站地圖看起來都是程式碼,沒有一點美感,因為這本來就是生成給搜尋引擎蜘蛛看的。 今天我帶給大家的是 HTML 網站地圖,這才算是給人
Typecho 是由國人開發的一套非常優秀的部落格系統,程式碼短小,簡單友善,最近也有個專案是用 Typecho 搭建的,理所當然地對該程式有了一點探討,最大的問題還是偽靜態方面,官方沒有給出 IIS 和 Nginx 的偽靜態規則,還得我折
站點地圖可以方便網站管理員告訴搜尋引擎他的網站上有哪些可供抓取的網頁連結。最簡單的站點地圖形式,就是 sitemap.xml 檔案,其中列出網站中的網址以及關於每個網址的其他中繼資料(如上次更新的時間、更改的頻率以及相對於網站上其他網址的重
WordPress 開啟 CDN 靜態快取頁面之後,當訪問文章的時候,便不會去請求源站,而是返回 CDN 快取了的頁面,所以統計文章的瀏覽數量不會進行自增以及其他的變化。 想要解決這個問題,可以透過 Ajax 來非同步請求伺服器,然後再進行
頁面載入的進度條效果相信大家都仰慕已久,下面是我編寫的 WordPress 實現頂部載入進度條,簡簡單單,就可以實現酷炫的頁面載入進度條效果。 WordPress 頂部載入進度條的實現,我第一時間能想到的就是 CSS 了,但是可能對 IE
軟體介紹 Goaccess 是一款開源的網站日誌即時分析工具,Goaccess 的工作方式就是讀取和解析 Apache/Nginx/Lighttpd 等伺服器的存取日誌檔案(access log),以直觀的方式把統計資訊顯示出來,包括存取概
最近有個朋友做了個網站,裝上 SSL 憑證,啟用全站 HTTPS 加密。可是配置完之後發現 HTTP 還是可以訪問的,這樣就導致了使用者無法強制進入 HTTPS 加密模式。 後來那個朋友找我幫忙解決,我參考了一下百度搜尋到的解決方案,發現都