大家好,才是真的好。

先说两个消息。

一个是9月13号苹果推送了macOS 12.6 ,如果你有运行Notes客户机,建议不要升级,因为Notes会运行报错:

HCL已经在着手开发对应的的Notes升级补丁程序,应该很快就会推出相应补丁。

另一个是,上周共享的合并应用,有人打开网盘说是空的,我检查了一下,的确如此。因此重新上传了一下,现在,在我们的公众号中回复“合并zh”,就能看到了。

下面是今天的重点。

最高端的技术实现方式,往往采用最为朴素的手法,如何升级Domino上的Nomad Web,就做到了最简单:直接进行文件覆盖。

是的,你没看错,今天我们要讲如何升级Nomad Web——你还记得上周我们讲的运行在Web浏览器上的Notes吧?

因为Nomad Web实在是更新太快,继7月份发布的Nomad Web 8月份就发布了nomad server 105 beta,八月份紧接着发布了nomad server 1.0.5-450,而九月份又将会有更新出来。

nomad server 1.0.5-450的最大亮点在于Restyle功能,不过我们先来看看最为质朴简单的升级过程。

其实就像把大象关进冰箱,总共只分为三步:1、打开冰箱;2、把大象放进冰箱;3、关上冰箱。

所以第一步是拿到nomad server 1.0.5-450文件(这一步是最为关键的,难度也是最大的),先解压一下,如下图:

第二步是输入quit命令,停止Domino服务器的运行。

第三步是将第一步解压后的文件拷贝到Domino程序目录下,覆盖掉上一个版本的nomad server。

大功告成!

现在要做的就是验证功能,即启动Domino服务——如果nomad任务你没有加入到自动启动列表中,也不要紧,输入命令load nomad即可:

剩下的就简单多了。

打开浏览器,输入Domino的URL地址和默认端口9443,如下图:

可以点击上图右上角的“启动工作区”以启用Notes工作台,如下图:

上图中有个BBS应用可双击打开。是不是和尚上屋顶——骑了庙了(奇了妙了)!

不过,上图是中文界面,因为我用的Chrome浏览器中的语言设置为了中文,建议设置为英文,否则的话,下一个功能Restyle就不好测试,于是,我又调了一下浏览器默认为英文:

关闭浏览器重新打开,打开BBS应用,点击“File”文件菜单, 选择Appliation下的Restyle选项,如下图:

接着会提示你,这将改变应用设计结构是否继续(提示一下,要提前把BBS应用的模板继承选项取消),我们当然点YES了:

紧接着,就可以设置一系列的选项了,例如主题颜色和应用颜色,反正下面有示例图,可以看到大概的主题颜色样式:

还要进行应用样式映射,设置应用标题(哪个表单或页面显示标题)、大纲样式(大纲位于哪个页面)、服务器名称(服务器名称的所在页面),如果是系统模板,基本上保持默认即可,如下图:

最后确认即可:

点击确定,只需几秒钟,提示Restyle结束:

再访问BBS时,样式就全变了:

为了看看这个应用在Notes中是否生效,我也用传统的Notes客户机打开看了一下:

果然也变了。

我们采用了一个Domino自带的讨论库模板进行了Restyle,其实也可以对我们自己开发的原生Notes应用进行Restyle,而且样式可以选择很多。

不过,我这里写不了,请大家自己打开格局,也去测试一下Restyle吧,办法总比困难多!

今天就介绍到这里吧。更多文章请关注微信公众号:协作者

Restyle起来!相关推荐

  1. R语言plotly包可视化线图(line plot)、使用restyle参数自定义设置可视化结果中线条的颜色、使用按钮动态切换线条的颜色(change line color with button)

    R语言plotly包可视化线图(line plot).使用restyle参数自定义设置可视化结果中线条的颜色.使用按钮动态切换线条的颜色(change line color with button i ...

  2. Rendering: repaint, reflow/relayout, restyle的学习笔记

    http://www.zhuoqun.net/html/y2009/1430.html Rendering tree是DOM tree的可见部分 页面渲染的过程: 1. 解析HTML代码并生成一个 D ...

  3. react 组件样式_如何使用样式化组件为React组件创建视觉变体

    react 组件样式 by Gilad Dayagi 通过吉拉德·达亚吉 如何使用样式化组件为React组件创建视觉变体 (How to create visual variants for Reac ...

  4. 有关网页渲染,每个前端开发者都该知道的那点事

    2019独角兽企业重金招聘Python工程师标准>>> [编者按]其实,有关网页渲染的文章很多,但是相关信息比较分散,且论述并不是很完整.如果要想对这个主题有个大致的了解,我们还得学 ...

  5. 网页性能管理详解:浅谈chrome-Timeline及window.requestAnimationFrame()方法

    你遇到过性能很差的网页吗? 这种网页响应非常缓慢,占用大量的CPU和内存,浏览起来常常有卡顿,页面的动画效果也不流畅. 你会有什么反应?我猜想,大多数用户会关闭这个页面,改为访问其他网站.作为一个开发 ...

  6. 浏览器的渲染原理简介

    原文转自:http://kb.cnblogs.com/page/178445/ 看到这个标题大家一定会想到这篇神文<How Browsers Work>,这篇文章把浏览器的很多细节讲得很细 ...

  7. 使用AvalonDock制作WPF多标签浏览器(一)

    AvalonDock是CodePlex上的一个开源项目,利用它可以很容易的做出类似于VS的UI效果. 下图是AvalonDock源码中自带的一个Demo: 我们可以用这款第三方控件为基础来制作多标签浏 ...

  8. 尚硅谷谷粒学院学习笔记9--前台用户登录,注册,整合jwt,微信登录

    用户登录业务 单点登录(Single Sign On),简称SSO. 用户只需要登陆一次就可以访问所有相互信任的应用系统 单点登录三种常见方式 session广播机制实现 使用redis+cookie ...

  9. 谷粒学院 Day12.登录页面模式、整合JWT、整合QQ邮箱、用户登录注册接口【后端】、用户登录注册【前端】

    项目结构: 配置文件 application.properties配置类 spring.jackson.time-zone=GMT+8# nacos注册中心 spring.cloud.nacos.di ...

最新文章

  1. python基本语法语句-Python基本语法,python,基础
  2. 胸闷的原因有哪些? 相关解决偏方
  3. 六大环节,教你如何从 0 到 1 搭建一场 A/B 测试
  4. Python urllib、urllib2、urllib3
  5. textview 结束后释放_等待按键释放,你的代码如何写?
  6. JAVA 学生信息管理系统
  7. linux下挂载ntfs分区错误解决方法
  8. 微pe工具箱是微软的吗_【 微PE工具箱 】微PE工具箱(系统工具)新版下载 - U大师...
  9. 《电路》邱关源 思维导图 第四章-电路定理
  10. 第一道web类CTF题——一起来撸猫
  11. Word公式自动编号
  12. XCELSIUS例子(CX钻取).
  13. html怎么让滚动条不占位置,css怎么设置滚动条不占宽度?
  14. java身份证号/手机号隐藏中间几位
  15. 音频原始数据能量检测算法
  16. 机器学习——线性回归、房价预测案例【正规方案与梯度下降】
  17. CentOS挂载GPT分区(转载)
  18. element表单校验输入框手动清空时出现XXX is required提示
  19. springcloud适配mysql和oracle数据库
  20. layer的弹出层的简单的例子

热门文章

  1. opengl入门基础-画正方形
  2. Jetpack Compose 从入门到入门(三)
  3. uniapp开发微信小程序使用painter绘制海报
  4. java中文字符_Java 完美判断中文字符
  5. 你的Java代码对JIT编译友好么?
  6. Pytorch CNN 手写数字识别 0-9
  7. 如何在Outlook中将所有邮件显示为纯文本
  8. 安卓老版本游戏/七八年前安卓游戏通过安卓虚拟机实现兼容
  9. java解析geojson
  10. 初级Java程序员 - 自我总结