分類:程式設計真苦命

讓瀏覽器下載檔案後自動重新整理

0

遇到一個特殊的情況
因為頁面有做 CSRF 的防護,所以當有一些背景動作之後,當前的頁面會因為 CSRF 的問題導致無法運作。
但是頁面中有一個功能是 匯出,所以需要在使用者完成下載檔案的動作之時,必須將頁面重新整理才可以確保不會被 CSRF 陷害。

但是,正常來說在開始送出檔案之後,所有的內容都是檔案內容。
因此無法順利地在使用者完成檔案下載之後才寫重新整理的語法。而如果想要先寫相關設定之後再送出檔案,卻會因為不確定使用者要花費多少的時間才可以完成下載檔案的動作,因此也不是十分容易達成。

後來,在萬能的 stackoverflow 找到了一個神奇的解決方案。
(繼續閱讀…)

【Plugin】RY Nice Upload FileName

0

大家在上傳檔案的時候,有沒有發現有時候圖片上傳成功但是卻看不到圖片,這時候很有可能就是你上傳了一個中文檔名的圖片。因為一些編碼轉換與安全性驗證的因素,在中文檔名的時候這樣的問題很容易發生,而解決辦法當然就是很簡單的不要使用中文檔名就好了。

可是在自己的電腦上,中文檔名很多時候才是方便管理的狀態,因此我了解這一個困惱,寫了這一個極度簡單的外掛來幫你們解決這問題

外掛名稱 RY Nice Upload FileName
功能簡介 Rewrite upload filename if not english or number letter
官方網址 https://fantasyworld.idv.tw/ry-nice-upload-filename/
WP 外掛資料庫 https://wordpress.org/plugins/ry-nice-upload-filename/

(繼續閱讀…)

域名商 Gandi 的小小陷阱

1

在日前決定將我手上的域名,從現行的 網路中文 全部移轉出來讓 Gandi 成為我的服務商。
最主要的原因,算是經過多次的反應,但是 網路中文 仍然不肯為自己的系統天加上 TLS ( SSL ) 的支援,為使用者提供一個安全較不用擔心的環境,尤其 域名 的主要 DNS 資料設定可以說是一個網站最基本最重要的東西,一但這資料被人惡意修正,針對網站做的所有努力都是白費的。
但,網路中文 卻對這一點的反應,永遠都是官方回應,因此決定就算可以提供給我便宜的價格,還是要轉換服務商。 (繼續閱讀…)

發現與回報 WordPress Core Bug

0

大家應該有發現我現在的首頁,是採取比較 論壇 風格的設計方式,但這樣的模式官方的設定選項當中並沒有,所以就必須要 客製化 的方式來達成。
而就在製作的過程中,發現了一個 bug。經回報與有修改權限的人協助下,確認我竟然發現了一個從 2.7.1 就存活到現在的問題,真是有幸啊!

(繼續閱讀…)

WordPress 要拋棄 php 了嗎? 並不會!

0

WordPress 不會拋棄 php!

在今年初的時候,網路上發布了一篇文章 WordPress 4.3 will be rewritten in Node.js ,很快的就被證實為這是一個愚人節新聞。
但這一個年都還沒有過完,官方就發布了 Calypso 這一個專案,一個基於 JavaScript 為基礎製作而成的管理工具 ( 目前僅支援 OSX )。
如果你沒有擁有 MAC 產品也不用擔心,目前 WordPress.com 也讓你使用這新專案的成果來管理你的內容。 (繼續閱讀…)

修正中文檔名上傳後檔案消失的問題

0

剛剛好在 WordPress 的 FB 社群上看到,有人在說上傳中文檔名的檔案消失了。

沒錯!這問題在 WordPress 當中確實很可能會發生,不過實際發生的條件是什麼沒有詳細研究,但可以肯定的是,上傳中文檔名的附件,你很可能會在媒體列表當中看到他的存在,但是你卻無法下載他或是圖片看不到內容。

(繼續閱讀…)

讓 Bootstrap 輪播的內容占用一樣的高度

0

好難下標題啊!
竟然一時不知道標題應該要如何打才會比較吸引人,而且大家可以一眼就知道我這篇文章要說的東西是啥?

Bootstrap 一套由 Twitter 開發的前端框架,讓你的網站可以輕鬆的有 RWD 效果。
而且也支援一些常見的特效,其中一個就是很多業主很喜歡使用的 輪播效果。

(繼續閱讀…)