2010-10-22 54 views
0

我有一個通知頁面。如果您收到新的通知(數據庫中的查看列爲「0」),則會突出顯示。PHP:觀看通知的想法

我只需要一個聰明的方式來知道用戶已經看到通知。

現在它設置所有user's通知後第一時間爲「1」(用戶看到他們)看你去「我的通知」頁面。

我怎麼知道它已被正確的方式/最好的方式?

我的意思是它不會是明智的作出這樣的設置由點擊查看通知爲「1」的功能。如果你喜歡60年代呢?

也許我應該讓這個點擊,再加上頂部的「全部標爲看到」什麼的..?

任何好的和合乎邏輯的解決方案?

回答

0

首先,你永遠不能保證你的用戶使用你的程序的方式,但這是另一個問題。

如果這是一個「通知」,我可以看到做類似於這個網站的東西。一旦用戶點擊「關閉」按鈕,一些不顯眼的框就會消失。

0

in zabbix我們有很多通知顯示給用戶。政治是:當 「關閉」按鈕被點擊(AJAX 請求到服務器被髮送到更新 記錄)

  • 通知標記 N秒後所看到

    • 通知被標記爲可見,當N是 可配置值時。
  • +0

    的解決方案是我想要的。如果過程足夠重要,我也可能會執行工作流程電子郵件。在UI方面,我是Stack的警示框的忠實粉絲。以下是他們如何做到的:http://www.thinkbohemian.com/2010/04/22/stack-overflow-style-notifications-using-jquery/ – bpeterson76 2010-10-22 14:15:29

    0

    在我的管理部分,我離開通知我的作者和編輯。在用戶點擊通知的固定鏈接或點擊「標記爲已讀」按鈕之前,這些內容都會突出顯示。每個通知都分配給用戶一個名爲「讀」的列,15 =不讀取,16 =讀取。但突出顯示並不那麼大膽:顏色稍有變化,通知標題粗體顯示。

    適合我,但也許你想的比這更大。