工具配置-放弃公共的问卷调查,安装使用自建的Nextcloud云盘提供的Forms插件创建自托管互联网问卷调查实现每日健康上报
设为「特别关注」每天带你玩转网络安全运维、应用开发、物联网IOT学习!
希望各位看友【关注、点赞、评论、收藏、投币】,助力每一个梦想。
本章目录
首发地址: https://mp.weixin.qq.com/s/ZOBblfM5B5quSBvgZJt2Aw
原文地址: https://blog.weiyigeek.top/2022/7-22-682.html
安装使用 Nextcloud 提供的 Forms 插件实现自托管互联网问卷调查
描述:该 Forms 插件基于NextCloud实现自托管简单的调查和问卷调查,其主要功能有问卷表单创建、简单的分享和回复、问卷数据可视化展示与导出,对于内部人员问卷告别互联网上问卷星、以及腾讯问卷
吧。
NextCloud商店地址:https://apps.nextcloud.com/apps/forms
插件项目地址: https://github.com/nextcloud/forms
Form 插件特点
- 📝 简单的设计: 没有大量的选择,只有必需品, 当然在移动设备上运行良好。
- 📊 查看和导出结果: 结果可视化,也可以以与 Google 表单使用的相同格式导出为 CSV。
- 🔒 数据尽在掌握! 与 Google Forms、Typeform、Doodle 等不同,调查信息和回复在您的实例上是保密的,不像一些公共的问卷系统会过渡收集个人信息。
Form 安装使用
步骤 01.此处以离线安装Forms为例, 首先查看我们部署的Nextcloud版本, 点击 头像 -> 关于 -> 将会显示实例版本号 (此处我的实践环境是 V23.0.0)
步骤 02.访问NextCloud商店中forms插件地址, 找到尾部的Downloads
下载对应实例版本支持的forms插件版本,例如,此处下载Nextcloud 23 版本对应 V2.5.1 版本的 forms 插件。
下载地址:https://github.com/nextcloud/forms/releases/download/v2.5.1/forms.tar.gz
步骤 03.由于进行的是离线安装,则下载完成后需要将该 forms.tar.gz 插件压缩包上传至nextcloud服务器中,此处我使用scp命令上传到家目录,然后在复制或者移动到 nextcloud 安装的apps目录中进行解压, 解压后如下图所示:
scp -P 22 forms.tar.gz ubuntu@doc.weiyigeek.top:~
cp forms.tar.gz /app/nextcloud/data/apps/
cd /app/nextcloud/data/apps/ && tar -zxvf forms.tar.gz
ls /app/nextcloud/data/apps/
温馨提示:此处 Nextcloud 是通过 Docker 容器方式安装, 持久化的目录是/app/nextcloud/data/
。
步骤 04.解压完成后使用浏览器访问搭建部署的 nextcloud 应用,此处我的环境地址是 doc.weiyigeek.top ,登录后点击头像 -> + 应用 -> 您的应用 -> 启用 Forms 插件即可,如下图所示
步骤 05.启用后我们便可以使用Forms创建问卷调查表单了,首先点击头部菜单栏中的 表单图标 -> +新表单 -> 输入表单标题以及描述 -> +添加一个新问题 ,如下图所示:
步骤 06.问卷输入完成后点击右上角的共享链接,即可获得问卷调查链接( http://doc.weiyigeek.top/apps/forms/3E9cGTcgkoXjnbWS )将其发送到需要统计的人员中即可。
步骤 07.问卷调查填写结束后,可以在forms
表单中查看结果以及可以导出填写结果为CSV格式, 如下图所示
在此基础之上,我们也可以针对企业/学校需要了解员工/师生健康情况的需求,设置“每日健康上报”的系统调查表单。
至此完毕! 希望大家玩的开心!
原文地址: https://blog.weiyigeek.top/2022/7-22-682.html
本文至此完毕,更多技术文章,尽情期待下一章节!
【WeiyiGeek Blog 个人博客 - 为了能到远方,脚下的每一步都不能少 】
欢迎各位志同道合的朋友一起学习交流【点击加入交流群】,如文章有误请在下方留下您宝贵的经验知识!
作者主页: 【 https://weiyigeek.top】
博客地址: 【 https://blog.weiyigeek.top 】
专栏书写不易,如果您觉得这个专栏还不错的,请给这篇专栏 【点个赞、投个币、收个藏、关个注,转个发,留个言】(人间六大情),这将对我的肯定,谢谢!。
-
echo "【点个赞】,动动你那粗壮的拇指或者芊芊玉手,亲!"
-
printf("%s", "【投个币】,万水千山总是情,投个硬币行不行,亲!")
-
fmt.Printf("【收个藏】,阅后即焚不吃灰,亲!")
-
console.info("【转个发】,让更多的志同道合的朋友一起学习交流,亲!")
-
System.out.println("【关个注】,后续浏览查看不迷路哟,亲!")
-
cout << "【留个言】,文章写得好不好、有没有错误,一定要留言哟,亲! " << endl;
更多网络安全、系统运维、应用开发、物联网实践、网络工程、全栈文章,尽在 https://blog.weiyigeek.top 之中,谢谢各位看又支持!
本文来自博客园,作者:全栈工程师修炼指南,转载请注明原文链接:https://www.cnblogs.com/WeiyiGeek/p/16672310.html。
欢迎关注博主【WeiyiGeek】公众号以及【极客全栈修炼】小程序