自定义公告通知模块 for V11
本帖最后由 cgft 于 2020-5-23 11:49 编辑本模块用于在通达OA中安装用户自定义的公告通知新模块,或用于将已安装运行的自定义公告通知模块进行升级。
本模块可运行于通达OA2016版、2017版和V11(即2019)版的环境;
用户已有的、在运行的低版本自定义公告通知模块,可在上述环境中升级至当前版本并保证原模块中的所有数据依然正常使用。
使用方法:
一、 将本压缩包解压后,覆盖至OA系统的对应目录,再在浏览器地址栏输入:http://oa地址/install.php 进行安装或升级。
二、
1. 若是新装模块,按提示输入“数据库表名称”和“模块中文名称”即可。
2. 若是升级原有模块,则须在“数据库表名称”和“模块中文名称”中输入原有模块的数据库表名和模块中文名。
升级不会破环原数据。为保险起见,升级前请自行备份原数据和原程序。
注:可以通过查找该模块的程序路径,通常general路径的下级路径即是原有模块的数据库表名称。
3. 在提示安装(升级)成功后,安装文件 /MYOA/webroot/install.php 可以删除。
三、使用与设置与原有公告模块一致:
1. 按实际需要,在“个人事务”里开通自定义公告通知的阅览菜单权限。
2. 按实际需要,在“行政办公”里开通自定义公告通知的管理、审批权限。
3. 在“系统管理”的“行政办公设置”里,为OA管理员开通自定义公告通知的参数设置权限、添加自定义的分类类型。
4. 在“系统管理”的“系统代码设置”里,可以为自定义公告通知设置页面风格。
注:不要忘记要在“系统管理”的“信息交流设置/短信提醒设置”里,设置自定义公告通知的
事务提醒。
--------------------20200523 编辑------------------
新版本,支持列表行数自适应页面高度
本帖最后由 cgft 于 2020-4-11 20:48 编辑
本模块所修复的BUG,可参见
【模块Bug修复】用户自定义公告通知(2015/2016版)
http://club.tongda2000.com/forum ... =29466&fromuid=4288
(出处: 通达用户社区)
请问已经在2016版上安装了自定义模块,如何升级到2017版? bsxl 发表于 2018-1-15 08:46
请问已经在2016版上安装了自定义模块,如何升级到2017版?
同问。解决了吗?那原有的2013增强版模块如何升级到2017版呢? bsxl 发表于 2018-1-15 08:46
请问已经在2016版上安装了自定义模块,如何升级到2017版?
见私信 cgft 发表于 2018-1-16 10:26
见私信
请问,自定义公告模块 升级到2017解决办法可否私信,谢谢! 本帖最后由 cgft 于 2020-4-11 20:50 编辑
在程序中,但凡使用htmlspecialchars()函数的地方,都应该用td_htmlspecialchars()函数进行替换,不然就会出现汉字乱码。
之前的模块,有几处没能替换。新压缩包,进行了修正。
本帖最后由 cgft 于 2019-11-24 09:18 编辑
专为通达OA最新版V11打造的自定义公告通知模块,已改写完毕。有需要测试或新装使用的,请加QQ:1805323158联系,提供全部源代码和安装方法。
已安装老版模块想升级到通达V11版的,需要根据OA版本和配置文件config.php的具体内容进行升级。
自定义公告通知的用户界面 本帖最后由 cgft 于 2019-11-24 09:36 编辑
有的单位希望自定义公告通知的用户界面能庄重点,那就可以在系统管理的自定义公告通知设置中,选简约风格。
然后用户界面就很清新了
通用于2016版、2017版和最新V11版、可新装亦可升级的的公告通知模块,已传至一楼。
几点改进:
1、取消了“转发“功能,如果还要转发功能,可以自己添加。
2、除了公告通知的管理人和发布人外,其他用户不允许在没有设置关键字的公告通知里自行胡乱添加关键字。
3、管理界面已有可视的全部删除功能,因此在管理界面的查询中,取消了不可视的删除功能。避免误操作造成损失。
有动手能力想要全部源码者,加QQ即送。
页:
[1]
2