梁惠欣
5/3 完成了注册界面
在layout/application.html.erb里添加了flash提示的显示
flash占用空间会将页面整体下移大概100px
大致是这样
添加了/views/users/_errors_messages.html.erb,用于当提交表单有错时,显示表单中的错误,将其中的@user改名就可以用于其他model
改正了footer的方式:现在是fixed了,但是会出现一点bug,有时会遮挡页面最下面的内容,解决方法是在页面内容下面加上个div style=”height:100px”
重写了user界面
大概长这样,还要继续修改
王子悦
今天写了后台管理中的关键词部分。
大概是这个样子:
index:
详情页:
详情页中一并展示了所有关联关系,分别用三个列表表示。
这里添加了一个空数据提示,实现很简单:
<p>
<!--无内容填充-->
<%if @keyword.lowers.empty?%>
<%="无下级关键字"%>
<%end%>
</p>
另外,考虑到与课程的关联是根据有没有课程中提到这个关键词而定的,不能让管理员人为删除关联,因此取消了这个接口。
取消上下级关联的实现和其他删除关联基本一样,不再赘述。由于上下级关联不像课程和学院一样需要两个入口,就把新建关联提升到了列表页。
邵长旭
今天主要的工作做了发布内容的前提限制和Blog的内容:
对于任何想要发布知识的行为,都需要验证是否用户登录,以关注为例:
先行判断用户是否登录,如果登录就导向正常的页面,如果没有登录,则导向登录页面:
并且在导向的过程中显示我们需要的notice:
效果如下:
对于Blog的工作,基本和Question一样,唯一不同的就是显示重点不同,功能和Question相同,直接复用Question的代码,再稍加改造即可