예제 #1
0
def rebuild_auto_links(request, title):
    from sefaria.helper.link import rebuild_links_for_title as rebuild
    rebuild(title, request.user.id)
    return HttpResponseRedirect("/?m=Automatic-Links-Rebuilt-on-%s" % title)
예제 #2
0
def rebuild_citation_links(request, title):
    from sefaria.helper.link import rebuild_links_from_text as rebuild
    rebuild(title, request.user.id)
    return HttpResponseRedirect("/?m=Citation-Links-Rebuilt-on-%s" % title)
예제 #3
0
def rebuild_commentary_links(request, title):
    from sefaria.helper.link import rebuild_commentary_links as rebuild
    rebuild(title, request.user.id)
    return HttpResponseRedirect("/?m=Commentary-Links-Rebuilt-on-%s" % title)
예제 #4
0
def rebuild_citation_links(request, title):
    from sefaria.helper.link import rebuild_links_from_text as rebuild
    rebuild(title, request.user.id)
    return HttpResponseRedirect("/?m=Citation-Links-Rebuilt-on-%s" % title)
예제 #5
0
def rebuild_commentary_links(request, title):
    from sefaria.helper.link import rebuild_commentary_links as rebuild
    rebuild(title, request.user.id)
    return HttpResponseRedirect("/?m=Commentary-Links-Rebuilt-on-%s" % title)
예제 #6
0
import django
django.setup()
from sefaria.model import *
import sys

cat = sys.argv[1]  # "Bavli"
kind = sys.argv[2]  # "category" or "collective"
uid = int(sys.argv[3])  # user id
titles = library.get_indexes_in_category(
    cat) if kind == "category" else library.get_indices_by_collective_title(
        cat)
for title in titles:
    indx = library.get_index(title)
    from sefaria.helper.link import rebuild_links_from_text as rebuild
    rebuild(title, uid)
예제 #7
0
def rebuild_auto_links(request, title):
    from sefaria.helper.link import rebuild_links_for_title as rebuild
    rebuild(title, request.user.id)
    return HttpResponseRedirect("/?m=Automatic-Links-Rebuilt-on-%s" % title)