这是一个真正的noob问题,请跟我直说吧。
我在运行WordPress,托管在ipage上。我也使用Learndash作为我的LMS。
我试图找出如何允许某些用户(编辑/教师)提交他们与另一个用户(订阅者/学生)完成的课程笔记。
本课程不会通过网站进行,因此没有任何现有数据可供使用。
这样做的目的是,教师可以在以自己的身份登录时,进入相应的页面,从列表中选择学生或通过id/电子邮件地址进行搜索。然后,他们将添加特定日期的课程内容和注释。
重要的是,其他老师在开始下一节课之前搜索同一个学生时,可以访问这些信息。
如何做到这一点?
每个注册到该网站的人都已经获得了用户名和唯一id。这可以通过另一个可以添加其他信息的数据库使用吗?
老实说,我对PHP编码不是很熟悉,所以对于你们中的许多人来说,这可能是一个非常简单的问题。我曾尝试从一个数据库中获取数据,但到目前为止,编码还不是很成功。
我在这方面的主要问题是,我是否可以使用WP注册中的原始用户id,然后在另一个数据库中向该标识添加额外信息(如果必要的话)。我已经有了其他使用用户id的插件,例如预订系统。所以我不想把这搞砸。
如果您能给我任何提示、想法或代码链接,我将不胜感激。我确切地知道我想要实现什么,但只是还没有技能或知识使之成为现实。
干杯
编辑:
感谢您的回复。
虽然我知道这对我这样的技术水平的人来说是一个大项目,但一般来说,如果我能被推向正确的方向,我会很快学会。
详细阐述Rarst提出的观点。
1(WP安装中需要保存哪些数据,哪些数据结构适用于它)
用户注册时获得的用户id已经被其他插件使用。所以我的问题是,这是否可以被另一个数据库用作学生的“修复”,然后老师可以在另一个位置添加注释和内容。
2(这两个系统是否需要共享身份验证,如果需要,如何共享,哪一个是规范的,以及如何实现交叉登录)
用户必须登录网站才能访问某些页面。我不想让学生看到这些信息,只想让老师看到。因此,搜索/编辑功能可以位于只有编辑才能访问的页面上,也可以使用私人密码。因此,这是否意味着用户需要登录才能使用第二个数据库?
3(系统之间的数据是否完全分离,或者两者之间需要一定程度的共享/访问/移动)
我要搜索什么才能找到这个?我真的没有技术术语来问我想要什么。
再次感谢
:-)