WP Migration使用S3 Compatible的对象存储恢复

All-in-One WP Migration目前的版本7.XX还不支持S3 Compatible的OS,因此无法直接以S3的Token/Secret的方式从对象存储上恢复。大部分时间使用File的形式上传又很慢,怎么办呢? 但是大部分是Object Storage是支持下载的,这种情况一般可以在电脑上点击下载文件,得到一个有效的下载链接。以我使用的Vultr为例,链接是https://***.***1.vultrobjects.com/**.com-20230415-033223-u6f8wu.wpress?AWSAccessKeyId=**&Expires=1681639455&Signature=**。仔细看对比直接的对象链接,浏览器请求到的链接包含了Key、Expires和Signature,这个是能够通过url下载的关键。 将完整的URL尽快复制到WP Migration中,即可开始高速下载。处于安全原因考虑,叠加URL中有Expires参数,链接太久可能会过期从而无法下载。

搜索 PO# 字段中包含特定文本/值的记录(id:otherrefnum)

要检索包含 PO# 字段 (id: otherrefnum) 上特定文本/值的子字符串的所有记录,仅使用“nlobjSearchFilter(‘otherrefnum’, null, ‘contains’, text)”似乎不起作用。它返回所有记录,就好像没有应用过滤器一样。 使用“equalto”有效,但这将匹配 PO# 字段中的整个字段值。 解决方案是使用poastext而不是otherrefnum。 请参阅下面的示例代码。

如何从GoDaddy Office365迁出到微软Office

很多用户在新手村里就通过GoDaddy订阅了Office套件,但是由于各种原因(比如价格、需要使用其它Microsoft的服务)希望无缝切换到微软的Office。理论上通过BitTitan这样的第三方服务会更简单,但是实际上由于第三方服务存在一些前置的配置,对新手非常不友好,而且还不是免费的,因此我们选择脱离(Defederate)Godaddy的服务之后重新订购。或许你可以和其它云服务商对接,但是我这篇教程主要描述的是如何直接从微软订购。 步骤#1 通知用户,选择一个相对空闲的时间 这样做的原因主要是从GoDaddy脱离后,所有用户会被重置密码。如果你希望考虑周全一些的话,还需要制作教程,教会用户如何重新登录、重置密码等等操作。虽然Defederate的过程没有系统的downtime,但是用户可能无法第一时间回复邮件。 步骤#2 获取Global Admin的账号和密码 这步骤首先要找到你的Global Admin。拿到第一个邮箱用户的用户名和密码后,登录Azure AD Portal,查看所有的Users,找到类似admin@***********.onmicrosoft.com的用户。 如果你没有这个用户的账号密码,需要重置以获取这个账号密码。 拿到账号和密码,复制到记事本里。 步骤#3 去PowerShell中输入命令 在windows开始菜单中找到Windows PowerShell,右键选择以管理员身份运行。在记事本中粘贴如下的命令,并且把你的域名填入最后一行的DomainName之后的双引号之中。 操作完这个步骤你应该可以看到你的域名是Federated,这时候可以再输入以下命令,即可看到域名状态变成了Managed 如果你需要域名从GoDaddy切换到其它域名提供商,还需要运行以下命令。如果不需要切换,则忽视此步骤 步骤#4 从Microsoft订购服务并且取消GoDaddy带来的Licence 正常步骤,去买符合你用户数量的Licence。 选择一个用户,取消GoDaddy带的Licence,然后勾选你刚购买的Licence 步骤#5 取消GoDaddy的Partnership 去Microsoft365 Admin Center->Settings->Partner relationship中,选择GoDaddy然后Remove Roles 步骤#6 取消GoDaddy的订阅 去GoDaddy的MyProduct里面取消邮件服务的订阅即可

警惕id比较大小存在bug

看到一段代码用id大小比较两条记录的创建时间,结果出现了一些bug。 本意是筛掉38这个情况,但是因为字符串在js中比较大小并不是比较其数字的大小,而是逐字符比较数字的编码大小。 这种情况应该parseInt转换成numeric的类型再比较大小

自定义段(custom segment)无法添加到事务处理(Transaction Search)的结果列Column中

问题: 一个自定义段已经应用到了销售类事务处理上,但是这个段没有办法作为事务处理的视图的列使用。把相关自定义记录的权限添加到自定义的角色上问题仍然存在。Role->Permissions->Custom Record as <recordname> level = Edit 解决方案: 这个自定义段在自定义记录中的体现实际上遵循的还是自定义记录的权限列表(permission list)。这个列表实际上指的是该自定义段的权限标签。

Custom Segment Not Showing in Transaction Search Column

Problem: A custom segment which applies to sales transactions is not showing in transaction search columns. The problem persists after adding the custom record permission to Role->Permissions->Custom Record as <recordname> level = Edit Solution: The presentation of the custom segment in the custom record types is following its permission list, which is referencing the permission... » read more

为角色添加提交工单、查看NetSuite Support工单的权限

以下操作建议用管理员权限完成,过程分为两步: 首先,为角色添加NetSuite Support Centre权限,移步至Employee – Access,添加对应权限,这里可以是为自己添加。 之后,退出登录,并再次登录,之后从导航栏进入Support – Support Overview 在左上角的NetSuite Account Centre点击进入下一个页面 在最右侧的联系支持中,可以提交新的Support Case。如果帐号所在公司没有购买技术支持,则只能提交系统崩溃、bug等工单,不能用于提问技术问题。查看支持案例则可以查看已经提交的技术支持案例。

中文、日文、韩文字符在高级PDF/HTML 模板中打印为空白格、打印不出来的解决办法

问题是因为您的高级 PDF 模板使用的字体不支持中文、日文或韩文字符。这些亚洲字符在混合到字母数字字符中时呈现为空白。您可以将支持亚洲字符的字体名称添加为元素 font-family 的“后备方案”,以便渲染在字体不支持某些字符时随后尝试它们。 具体方法 比如说如果你要显示的内容在<td>中,代码如下 比如要显示的内容在 <p> 中而且已经内容已经确定使用字体 NotoSans font