标签: customization

如何在 vCard 中使用自定义字段?

我正在编写一个应用程序,该应用程序从内部客户数据库生成电子名片,并希望在卡中包含其他信息,例如内部客户编号。在阅读 RFC 时,我看到了“供应商特定”扩展,这些扩展将在 IANA 等处注册。这些扩展是正确的选择吗?使用时应该注意什么,有什么陷阱吗?是否有其他方法可以在 vCard 中定义自定义字段?

customization vcf-vcard

4
推荐指数
1
解决办法
6065
查看次数

Delphi 重新引发异常(作为参数在过程中传递)

这是重新引发异常的示例并且运行良好

  try
    raise Exception.Create('Exception msg');
  except
    on E: Exception do
    begin
      if not(e is EConvertError) then
        raise; // re-raise exception
    end;
  end;
Run Code Online (Sandbox Code Playgroud)

这是我的自定义方法

//    uses fib //fibplus  EFIBInterBaseError
    procedure CustomizeException(e: Exception);
    var
      s: String;
    begin
      if E is EFIBInterBaseError then
      begin
        if Pos('unique',e.Message)>0 then
        begin
          s := 'record';
          if Pos('CUSTOMMERS_IDX1',e.Message)>0 then
            s:= 'Custommer Number';

          raise TCustomizedException.CreateFmt('The %s is already exists.',[s]);
        end
        else
        if Pos('</CMSG>',e.Message)>0 then
        Begin
          raise TCustomizedException.CreateFmt('%s',
          [StrUtilsEx.GiveInTags(e.Message,'<CMSG>','</CMSG>')]
          );
        End
        else
          raise EFIBInterBaseError.CreateFmt('%s',[e.Message]);
      end
      else
        raise Exception.Create(e.Message);   //e;// e.Create(e.Message); …
Run Code Online (Sandbox Code Playgroud)

delphi customization exception raise delphi-2010

4
推荐指数
1
解决办法
4505
查看次数

JQuery Tablesorter - 保持第一行不变

我正在使用jQuery Tablesorter 2.0 插件创建一个可排序的表格......比如说书籍。表格的第一行将是所有书籍的摘要,我希望它始终位于顶部。

我需要自定义表排序器的行为,但我认为我不能/应该使用自定义解析器来做到这一点。我认为我需要的是一个自定义比较器函数 - 该函数允许我自己比较任意两行,理想情况下,如果我正在寻找的条件未得到满足,也能够调用默认行为。

示例算法如下(希望我没有反转我的结果):

function customSort(lhs, rhs, table, column_index) {
    if (lhs === 'magic_str') {
        return -1; // Magic string wins
    }
    if (rhs === 'magic_str') {
        return 1; // Magic string wins
    }
    return defaultSort(lhs, rhs, table, column_index);
}
Run Code Online (Sandbox Code Playgroud)

现在,我了解一些 JS,但还不足以撬开一个流行的库并重写它的部分内容,特别是在我加载原始库后作为一个位于顶部的补丁。(那将是理想的)。另外,如果我能以任何其他方式完成这种行为,我会洗耳恭听。

javascript jquery customization tablesorter jquery-plugins

4
推荐指数
1
解决办法
2471
查看次数

如何创建 html5 自定义验证?

我正在使用 html 5 表单验证在提交之前验证我的表单,如果有效,则提交,但我需要验证我的用户注册表单,所以它需要验证密码确认值是否等于camp密码,下面是我的表单示例:

<form>
    <label>Login:</label>
    <input type="text" name="login" id="login"/><br/>
    <label>Password:</label>
    <input type="password" name="pass" id="pass"/><br/>
    <label>Password Confirm:</label>
    <input type="password" name="pass_conf" id="pass_conf"/><br/>

    <input type="submit"/>
</form>
Run Code Online (Sandbox Code Playgroud)

或在 jsfiddle

如何为默认验证等工作创建自定义验证?

html javascript forms validation customization

4
推荐指数
1
解决办法
8862
查看次数

Django 管理页面:通过多个模型选择而不是原始文本自定义 ID 的字典 (JSONField)

我有一个模型,其中一个字段是postgres.fields.JSONField

将要存储在那里的 Json 是引用数据库中其他项目(可能的关系/属性)的 ID 变量字典。

请允许我更具体:

基本上,我正在尝试创建一个折扣系统,其中某些折扣适用于某些产品。JSON 字段包含了解哪些产品可以获得折扣的约束。

例如:

  • 如果我想对属于“饮料”类别的所有产品应用 50% 的折扣,并且“饮料”类别5在数据库中具有 id ,则折扣记录将如下所示:

    discount_type='percent'
    discount='0.5'
    filter_by={
        'category': [5]
    }
    
    Run Code Online (Sandbox Code Playgroud)
  • 如果我想$ 20 off适用于所有产品的“饮料”类别由制造,比方说,可口可乐,该filter_by词典将如下所示:

    discount_type='fixed amount'
    discount='20'
    filter_by={
        'category': [5],
        'manufacturer': [2]   # Assuming coca-cola is the Manufacturer 
                              # with id==2 in the 'Manufacturers'
                              # table of the database (NOTE: this is 
                              # needed since CocaCola manufactures
                              # products besides "Beverages")
    }
    
    Run Code Online (Sandbox Code Playgroud)
  • 如果我想对特定产品(比方说产品id3)应用 25% 的折扣,字典将如下所示:

    discount_type='percent' …
    Run Code Online (Sandbox Code Playgroud)

python django customization django-admin django-jsonfield

4
推荐指数
1
解决办法
2523
查看次数

如何将自定义 js 添加到所有管理模型中?姜戈

正如这个 url 提到的 https://docs.djangoproject.com/en/dev/topics/forms/media/#assets-as-a-static-definition 我知道,它通过将每个自定义 js 添加到每个模型中来工作一个但有没有办法添加到所有模型中,这样我就不必一个一个地添加每个模型?

javascript django customization model

4
推荐指数
1
解决办法
1651
查看次数

如何在 Conky 中实现一个基本的 Lua 函数?

我正在尝试向我的 Conky 添加一个函数,该函数打印字符串的长度以进行调试。位于名为 的文件中的代码test.lua非常简单:

function test(word)
return string.len(word)
end
Run Code Online (Sandbox Code Playgroud)

...我像这样加载它。在我的conky.config部分,我有:

lua_load = '/home/xvlaze/test.lua',
lua_draw_hook_pre = 'test'
Run Code Online (Sandbox Code Playgroud)

...在conky.text我有的部分:

${lua test "fooo"}
Run Code Online (Sandbox Code Playgroud)

...其中test是函数的名称和fooo要测试的字符串。

预期的结果应该是在 Conky 中打印的 4,但我得到的是:

conky: llua_do_call: function conky_test execution failed: /home/xvlaze/test.lua:2: attempt to index a nil value (local 'string')
conky: llua_getstring: function conky_test didn't return a string, result discarded
Run Code Online (Sandbox Code Playgroud)

我浏览了文档,但找不到任何内容。有谁知道失败在哪里?

debugging customization lua function conky

4
推荐指数
1
解决办法
1885
查看次数

菜单栏中带有图标的 Notepad++ 宏

我正在寻找一种将宏添加为工具栏中的图标的方法。

似乎可以将按键绑定到宏,使用“自定义工具栏”自定义工具栏并使用toolbarIcons.xml对其进行自定义。但这些选项都没有提供将录制的宏作为图标添加到 Notepad++ 工具栏的选项。

有什么建议么?

macros customization notepad++

4
推荐指数
1
解决办法
2784
查看次数

如何自定义 ngx-bootstrap 日期选择器

我想自定义 ngx-bootstrap datepicker 弹出窗口。基本上我想在显示日期的日历中添加链接/按钮,点击该日期将被添加到日期选择器字段。

我找不到任何自定义日期选择器的方法。我正在使用 Angular 5 和 ngx-bootstrap:https ://valor-software.com/ngx-bootstrap/#/datepicker

提前致谢。

customization datepicker ngx-bootstrap angular angular5

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

如何在android中的日历视图上装饰或突出显示某些日期?

在我的项目中,我收到来自服务器的响应。在该响应中将有当月的一些日期。我想在日历视图上以不同的文本颜色、不同的背景颜色显示这些日期。我想将这些日期与其他日期区分开来日期。我读到在默认的日历视图中我们不能这样做。我搜索过外部库。我找到了 MCalendar 库。但是在该库中,日历视图不适合我。谁能给我解决这个问题或指导我找到我正在寻找的完美图书馆?

提前致谢

customization android android-calendar

4
推荐指数
1
解决办法
4050
查看次数