A copyright violation detector running on Wikimedia Cloud Services https://tools.wmflabs.org/copyvios/
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 

24 行
718 B

  1. # -*- coding: utf-8 -*-
  2. from .checker import get_results
  3. from .highlighter import highlight_delta
  4. from .misc import get_bot, Query
  5. from .sites import get_site, get_sites
  6. def main(context, environ):
  7. query = Query(environ)
  8. if query.lang:
  9. query.lang = query.orig_lang = query.lang.lower()
  10. if "::" in query.lang:
  11. query.lang, query.name = query.lang.split("::", 1)
  12. if query.project:
  13. query.project = query.project.lower()
  14. query.bot = get_bot()
  15. query.all_langs, query.all_projects = get_sites(query.bot)
  16. if query.lang and query.project and query.title:
  17. query.site = get_site(query)
  18. if query.site:
  19. get_results(query)
  20. return query