MIDAWiKi:GADGET-USEF反馈

来自MyaWiki.Org
跳转到导航 跳到搜索

注:保存后,可能需要绕过浏览器的缓存来查看更改。

  • 火狐/狩猎:保持移位点击时再装填或按CTRL F5CTRL—Rγ-R在MAC上)
  • 谷歌浏览器:压力机CTRL移位寄存器Rγ-SIFT-R在MAC上)
  • Internet Explorer:保持Ctrl键点击时刷新或按CTRL F5
  • 歌剧菜单设置歌剧“偏好”在MAC上)隐私与安全:透明浏览数据:缓存图像和文件是的。
/**
*用户反馈
*
*收集用户对文档页面的帮助/质量的投票
*将事件日志日志事件发布到“用户反馈”通道。
*
*@源http://wikimea. wikimdia. org/wiki/MyIaWiki:GADGET-USEF反馈。JS
*@许可磁铁:?XT= URN:BTIH:1F739 D93567 6111CFFF4B4693E38 16E664 797050和DN=GPL-3.0.TXT GPL-V3或以后
*@ List启动以下是该小工具中的JavaScript代码的整个许可证通知。
*
* Copyright(C)2019 SRISHTI SETHI http://meta:wikimdia.org/wiki /用户:SSETIYI(WMF)>和贡献者
*
*此页面中的JavaScript /小工具代码是免费软件:您可以
*在GNU的条件下重新分配和/或修改它
*自由软件发布的通用公共许可证(GNU GPL)
*基金会,许可证的第3版,或者(按您的选择)
*任何其他版本。代码未经任何保证而分发;
*甚至没有默示保证适销性或适合性
*为了一个特定的目的。详情请参阅GNU GPL。
*
*作为GNU GPL版本3第7节的附加许可,您
*可分发非源(例如,最小化或压缩)形式
*没有GNU GPL通常需要的副本的代码
*第4节,如果您包含此许可证通知和URL
*接收者可以访问相应的源。
*
*@以上是该小工具中的JavaScript /小工具代码的整个许可证通知。
*/
功能 $ {
  “使用严格”

	风险价值 支持的命名空间 = [ “API” 
		有效票 = [ “是的”,请 “不” 
		文章编号 = 兆瓦是的。配置是的。得到 W'TangLeIID 
		命名空间 = 兆瓦是的。配置是的。得到 “WGCANNIC命名空间” 
		行动 = 兆瓦是的。配置是的。得到 “WGACT” 
		页面名 = 兆瓦是的。配置是的。得到 “WGPAGENAMEY” 
		VoToCooCiNeNeNe = “沃特斯” + 文章编号,请
		以色列 = 兆瓦是的。配置是的。得到 “WGISReDead” 

	/**
*检查当前用户对当前页的优先投票。
*
*@返回{字符串} null }之前记录表决或空,如果没有投票发现
*/
	功能 提前表决() {
		返回 兆瓦是的。曲奇饼干是的。得到 VoToCooCiNeNeNe 
	}

	/**
*通过发布事件日志事件来记录投票,然后显示
*确认消息给用户。
*
*@ PARAM {Stry}投票
*/
	功能 集体投票 投票  {
		如果 
			提前表决() 啊!== 无效的 ||       /用户已经投票
			有效票是的。索引 投票  === -1个   /无效提交的选票
		 {
			返回
		}
        兆瓦是的。事件日志是的。日志事件 “用户反馈”,请 {
			“PaqyID” 文章编号,请
			“页名” 页面名,请
			“投票” 投票
		} 
		记名投票 投票 
		显示确认消息 投票 
	}

	/**
*记住对当前页面的投票。
*
*@ PARAM {Stry}投票
*/
	功能 记名投票 投票  {
		风险价值 外宣 = 六百 十分钟
		兆瓦是的。曲奇饼干是的。设置 VoToCooCiNeNeNe,请 投票,请 { 期满 外宣 } 
	}

	/**
*向用户显示关于他们的投票的确认消息。
*
*@ PARAM {Stry}投票
*/
	功能 显示确认消息 投票  {
		风险价值 $反馈 = $ “MW小工具用户反馈” 
		$反馈是的。空的(二)

		如果  投票 === “是的”  {
			$反馈是的。追加
				<SPAN >谢谢你的反馈。 +
				我们很高兴你发现这些文件有用!</SPAN >
			
		} 其他的 如果  投票 === “不”  {
			风险价值 标题 = 兆瓦是的。标题是的。新文本 页面名 
				对讲机 = 标题是的。GETTalkKPGE()
				土茯苓 = 对讲机是的。获取网址(二)

			$反馈是的。追加
				<SPAN >谢谢你的反馈。 +
				如果你能留下一些建议会很有帮助 +
				为了改善文章的“a HReF=” +
				兆瓦是的。HTML格式是的。逃跑 土茯苓  +
				“目标=空白”>对话页</a> </SPAN >
			
		}
	}

	/**
*显示投票的形式或确认消息,如果用户有
*最近投票决定了该网页的质量。
*
*如果当前页面不是ReLink,则只显示该窗体,
*被用户查看(而不是编辑),
*页面处于支持的命名空间中。
*/
	功能 显示工具() {
		如果 
			文章编号 === 0个 ||                              //Page不得是红色链接
			行动 啊!== “视图” ||                            /只在阅读文章时显示
			支持的命名空间是的。索引 命名空间  === -1个 || //Page必须在支持的命名空间中。
			$'SuffTrimDe'长度 > 0个                   || //Page不能是软重定向
			以色列                                         //Page不能是硬重定向
		 {
			返回
		}

		风险价值 显示后 = ''''.''ctoLink '',请
			$后显示 = $ 显示后 
			预防投票 = 提前表决(二)
	    	
		如果  $后显示是的。长度 === 0个  {
			$后显示 = $ “MW内容文本” 
		}
		$后显示是的。之后 'DIVID=“MW小工具用户反馈”> < div > 

		如果  有效票是的。索引 预防投票  啊!== -1个  {
			显示确认消息 预防投票 
		} 其他的 {
			风险价值 $反馈 = $ “MW小工具用户反馈” 
				沃特斯 = 新的 面向对象是的。用户界面是的。按钮控件 {
					标签 '',请
					标题 “是的,很有帮助。”,请
					装裱 ,请
					班级 [ “拇指”,请 “竖起大拇指” ]
				} 
				沃特诺 = 新的 面向对象是的。用户界面是的。按钮控件 {
					标签 '',请
					标题 “不,这没什么用。”,请
					装裱 ,请
					班级 [ “拇指”,请 “拇指向下” ]
				} 
				钮扣群 = 新的 面向对象是的。用户界面是的。按钮组控件 {
					项目 [ 沃特斯,请 沃特诺 ]
				} 
			沃特斯是的。 点击,请 功能() { 集体投票 “是的”  } 
			沃特诺是的。 点击,请 功能() { 集体投票 “不”  } 
			$反馈是的。追加 'StActh= =“调查问题”>这个文档有用吗?</SPAN > 
			$反馈是的。追加 钮扣群是的。元元 
		}
	}

	$ 文件 准备好的 显示工具 
}(jquery公司))(二)