小编Ond*_*rej的帖子

组与角色(任何真正的区别?)

任何人都可以告诉我,小组和角色之间的真正区别是什么?我一直试图弄清楚这一段时间,而且我阅读的信息越多,我就越觉得这只是为了让人迷惑而且没有真正的区别.两者都能做到对方的工作.我总是使用一个组来管理用户及其访问权限.

最近,我遇到了一个管理软件,其中有一堆用户.每个用户都可以分配一个模块(整个系统分为几个部分,称为模块,即管理模块,调查模块,订单模块,客户模块).最重要的是,每个模块都有一个功能列表,每个用户都可以允许或拒绝这些功能.因此,假设用户John Smith可以访问模块订单并可以编辑任何订单,但是没有权利删除任何订单.

如果有更多用户具有相同的能力,我会使用一个组来管理它.我会将这些用户聚合到同一个组中,并将模块及其功能的访问权限分配给该组.同一组中的所有用户都具有相同的访问权限.

为什么称它为一个群体而不是角色?我不知道,我只是觉得那样.在我看来,这根本不重要:]但我仍然想知道真正的区别.

任何建议为什么这应该被称为角色而不是组或反过来?

rights roles

108
推荐指数
5
解决办法
7万
查看次数

CMS中搜索表单的POST与GET方法

我有点困惑一件事.我无法决定是否在我的搜索表单中使用POST或GET方法.

通常我会将GET方法用于这样的表单,因此用户可以为他们获得的结果添加书签.但是这一次,搜索表单存在于管理区域中,因此结果很快就会相关,并且不需要为结果添加书签,当然,它们并非公开给所有人.

更具体地说,搜索功能旨在与用户列表一起使用,因此可能会有一些特定用户被搜索.我的想法是使用POST方法,其中表单将被重定向到同一页面,因此我将获得按搜索字符串过滤的用户列表.还有分页,所以我会在每个分页链接(下一页,上一页,第一页和最后一页链接)上添加搜索字符串,以便以后不会丢失搜索字符串(在任何后续会话中)搜索,如搜索结果的分页等).

没有明显的理由可以选择一个接一个,两者都可以使用.POST方法会有点麻烦,但另一方面,搜索表单中有高级选项(大约5个复选框),我不喜欢用太多的值来修改URL栏的想法(并且我希望用户不要经常在搜索会话之后使用分页,因此如果使用POST方法,则值不会经常到达地址栏.

您更喜欢在CMS和类似系统中搜索哪一个?

感谢大家!

html architecture post administration get

13
推荐指数
1
解决办法
1万
查看次数

2列布局(左列固定宽度,右流体+透明:两者)

只是需要帮助,因为我一直在努力解决这个问题.我需要的:

我有一个2列布局,其中左列的固定宽度为220px,右列的流体宽度为.

代码是:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
     <title>Fluid</title>
    <style type="text/css" media="screen">
        html, body { background: #ccc; }
        .wrap      { margin: 20px; padding: 20px; background: #fff; }
        .main      { margin-left: 220px; width: auto }
        .sidebar   { width: 200px; float: left; }
        .main,
        .sidebar   { background: #eee; min-height: 100px; }
    </style>
</head>
<body>
    <div class="wrap">
        <div class="sidebar">This is the static sidebar</div>
        <div class="main">This is the main, and fluid div</div>
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

完全没问题.当我使用css语法清除时:在右列中,所有内容 …

html css fluid css-float

12
推荐指数
1
解决办法
2万
查看次数

Jquery datepicker - 手动触发

我在我的一个项目中使用了jquery datepicker,我需要通过单击输入区域旁边的超链接来触发datepicker.

不幸的是,由于某些原因我不能让这个工作.

我有一个输入区域和超链接我想在输入区域中触发日历.

<input type="text" id="date" /><a href="#" class="trigger">Show calendar</a>
Run Code Online (Sandbox Code Playgroud)

我试图想出一个Javascript代码,例如:

$(".trigger").click(function(){ 
$("#date").datepicker("show"); 
}); 
Run Code Online (Sandbox Code Playgroud)

正如之前讨论中的其他人建议使用SHOW方法弹出日历.但它不起作用.

代码如

$(function() {
$("#date").datepicker();
});
Run Code Online (Sandbox Code Playgroud)

工作正常,但只需单击输入区域(而不是触发超链接).

有没有人有任何想法或建议如何让这个工作?据我所知,我不是唯一追逐解决方案的人.

非常感谢你!;)

jquery datepicker jquery-ui-datepicker

12
推荐指数
1
解决办法
3万
查看次数

使用UNION SELECT时删除重复的结果

我遇到了MySQL查询的问题.

比方说,我们有两个表:

id数量

1 ...... 1

2 ...... 1

3 ...... 1

4 ...... 3

id数量

1 ...... 2

2 ...... 1

6 ...... 1

7 ...... 2

我真正需要得到的是一个由id过滤的结果,所以没有重复的id.如果它们是两个相同的id,则只考虑具有更高数量的id.所以在理想情况下我会得到这样的结果:

id数量

1 ...... 2

2 ...... 1

3 ...... 1

4 ...... 3

6 ...... 1

7 ...... 2

我到目前为止尝试的是一个UNION SELECT,它工作正常,但当它遇到一个重复的ID它不会删除重复,因为它只删除重复的行.GROUP BY也没有帮助.我仍然可以通过PHP中的数组对此进行排序,但如果可能的话,我希望在MySQL级别进行排序.

谢谢大家的帮助,非常感谢!

mysql select group-by

5
推荐指数
2
解决办法
2万
查看次数