主題: 登陆后如何将登陆框隐藏? 作者: andywang 於 五月 17, 2005, 05:10:50 下午 现在博客登陆后,从后台返回前台后,在页面没有任何显示用户登录了,这显得不友好,有什么办法可以把用户登录框全部替代了,而在原位置显示用户名呢?
主題: Re: 登陆后如何将登陆框隐藏? 作者: duedue 於 五月 17, 2005, 11:16:27 下午 引用自: andywang 现在博客登陆后,从后台返回前台后,在页面没有任何显示用户登录了,这显得不友好,有什么办法可以把用户登录框全部替代了,而在原位置显示用户名呢? 我得想法是,把cookie的时间设置比如为一小时,然后在首页登陆框处做一个if判断。 主題: Re: 登陆后如何将登陆框隐藏? 作者: markwu 於 五月 18, 2005, 01:17:46 下午 引用自: duedue 引用自: andywang 现在博客登陆后,从后台返回前台后,在页面没有任何显示用户登录了,这显得不友好,有什么办法可以把用户登录框全部替代了,而在原位置显示用户名呢? 我得想法是,把cookie的时间设置比如为一小时,然后在首页登陆框处做一个if判断。 其實要動態的顯示絕對是可行的。但是如 duedue 說的必須要用 javascript 配合 cookie 來使用。 因為 pLog 使用 smarty cache 的關係,所以實際上只要頁面一經 cache 就沒辦法再作動態顯示,除非 cache 被清除。 所以可以透過 javascript 來作顯示登入頁面,或是使用者名稱的功能。 可以參考一下 http://bugs.lifetype.net/view.php?id=509 來加入相關的討論。 Mark 主題: Re: 登陆后如何将登陆框隐藏? 作者: andywang 於 五月 18, 2005, 02:43:59 下午 引用自: markwu 引用自: duedue 引用自: andywang 现在博客登陆后,从后台返回前台后,在页面没有任何显示用户登录了,这显得不友好,有什么办法可以把用户登录框全部替代了,而在原位置显示用户名呢? 我得想法是,把cookie的时间设置比如为一小时,然后在首页登陆框处做一个if判断。 其實要動態的顯示絕對是可行的。但是如 duedue 說的必須要用 javascript 配合 cookie 來使用。 因為 pLog 使用 smarty cache 的關係,所以實際上只要頁面一經 cache 就沒辦法再作動態顯示,除非 cache 被清除。 所以可以透過 javascript 來作顯示登入頁面,或是使用者名稱的功能。 可以參考一下 http://bugs.lifetype.net/view.php?id=509 來加入相關的討論。 Mark 可是如何在模板中读取session的值呢? 主題: Re: 登陆后如何将登陆框隐藏? 作者: markwu 於 五月 19, 2005, 02:00:40 下午 引用自: andywang 可是如何在模板中读取session的值呢? 你可以透過 $smarty.session.xxxx 來讀取,其中 xxxx 代表你的 session 變數。 :-) Mark |