-
現在一位網站管理員,除了要管理真人的內容外,對付廣告機器人也是一件頭痛的問題,各大網站相繼淪陷於廣告機器人之後,就有網站陸續加入認證圖案,這時就造就了 CAPTCHA ( 詳細解釋請見 Wiki ) 不論你網站規模大小,有沒有流量等等,總是會有一些廣告機器人滲透,CommunityServer 只要開了匿名留言,自然也會成為攻擊對象,於 .Net 2.0 中,要寫一個 CAPTCHA 並不困難,相對的網路上的免費資源也不少,這次就介紹 Subkismet ,Captcha 只是 Subkismet 專案 的一部分,做出來的 Captcha 會是由點狀顯示文字 (如下圖),對於一般(亞洲)人辨識並不至於太困難...
-
在上一篇,講解了如何在 tinymce 上使用 lightbox ,但只有 blog 才能使用 tinymce 顯示 lightbox ,在多媒體 ( media ) 便派不上用場 如果要在多媒體使用 lightbox ,只有從 Theme ( aspx 檔案 ) 下手,CommunityServer 上,主要是靠 CSMedia:MediaGalleryPostData 物件顯示與建立聯結,但很不幸的,建立聯結這個屬性 LinkTo="View" 此類,並無法擴充讓他支援 lightbox ,如果要支援,唯有修改 SDK 或是自己建立一個新的 Control ,這裡便從講解...
-
在一般 Tinymce 上,預設並不允許使用 rel 屬性,使用前請先在 extended_valid_elements 加入 a[name|href|target|title|onclick|rel] ,在 CommunityServer 環境下,上面步驟不需要,Telligent 已經將預設值寫好了 但在一般環境下,您插入聯結後就會發現 tinymce 並沒有地方讓您輸入 rel="lightbox" ,這時候有兩種解決方法 方法1: 直接編輯 HTML 按下 tinymce 的 HTML 按鈕,自己 DIY 加進去,這方法如果文章很長,就會很辛苦去找那些圖片連結跑哪去了...
-
LightBox 已經在許多官方網站採用,或許大家對他並不陌生,這是一套 JavaScript 的程式,也就是他可以套用在各作業平台上 要取得這套,先到 Lightbox 官方網站 下載取得 安裝步驟很簡單 1. 上傳檔案 2. 在網頁上加入 Javascript <script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js...
-
把CS整合到自己的網站相信大多數人都想這樣做,首先我會推薦一個連結給您 參考(ref): http://nayyeri.net/archive/2006/07/09/1136.aspx 不過我還是簡單的說一下,首先必須開啟一個ASP.Net程式,然後把 CommunityServer.Components.dll 加入參考,以下程式為 VB.Net ,所以和 nayyeri 的程式寫法有點出入 程式1: 判斷使用者是否登入 Private Sub Page_Load( ByVal sender As System.Object, ByVal e As System.EventArgs) Handles...