<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://buddhanature.tsadra.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Eric</id>
	<title>Buddha-Nature - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://buddhanature.tsadra.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Eric"/>
	<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php/Special:Contributions/Eric"/>
	<updated>2026-10-01T23:28:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=User:JeremiP&amp;diff=56748</id>
		<title>User:JeremiP</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=User:JeremiP&amp;diff=56748"/>
		<updated>2021-02-23T16:59:18Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#get_web_data:url=https://research.tsadra.org/index.php?title=Special%3AAsk&amp;amp;q=%5B%5BA%20Direct%20Path%20to%20the%20Buddha%20Within%5D%5D&amp;amp;po=citation&amp;amp;p[format]=csv&amp;amp;p[sep]=,&lt;br /&gt;
	|format=csv with header&lt;br /&gt;
	|data=DrlCitation=citation&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#external_value:DrlCitation}}&lt;br /&gt;
&lt;br /&gt;
https://research.tsadra.org/index.php?title=Special%3AAsk&amp;amp;q=%5B%5BA%20Direct%20Path%20to%20the%20Buddha%20Within%5D%5D&amp;amp;po=citation&amp;amp;p[format]=csv&amp;amp;p[sep]=,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#get_web_data:url=http://www.ltrhf.org/index.php?title=Special%3AAsk&amp;amp;q=%5B%5BPRG%2019920600%20LTR%20ACTIVITY%20YOGA%5D%5D&amp;amp;po=Display title of&amp;amp;p[format]=csv&amp;amp;p[sep]=,&lt;br /&gt;
	|format=csv with header&lt;br /&gt;
	|data=Display title of=Display title of&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#external_value:Display title of}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#get_web_data:url=https://commons.tsadra.org/index.php?title=Special%3AAsk&amp;amp;q=%5B%5B%27jam%20mgon%20kong%20sprul%5D%5D&amp;amp;po=PersonType&amp;amp;p[format]=csv&amp;amp;p[sep]=,&lt;br /&gt;
	|format=csv with header&lt;br /&gt;
	|data=PersonType=PersonType&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#external_value:PersonType}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[/Search Tests/]]&lt;br /&gt;
* [[/BuNayData Table/]]&lt;br /&gt;
* [[/Testing Infoboxes/]]&lt;br /&gt;
* [[/Person Redirects/]]&lt;br /&gt;
* [[/Topic page edits/]]&lt;br /&gt;
* [[/All Tiles/]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=Books/A_Clear_Differentiation_of_the_Three_Codes&amp;diff=39901</id>
		<title>Books/A Clear Differentiation of the Three Codes</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=Books/A_Clear_Differentiation_of_the_Three_Codes&amp;diff=39901"/>
		<updated>2020-04-14T20:50:48Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Book&lt;br /&gt;
|TileDescription=A translation of Sakya Paṇḍita&#039;s famous work on the three sets of Buddhist vows.&lt;br /&gt;
|BookPerson={{Book-person&lt;br /&gt;
|PersonPage=Sa skya paN+Di ta&lt;br /&gt;
|PersonName=Sakya Paṇḍita&lt;br /&gt;
}}&lt;br /&gt;
|FullTextRead=No&lt;br /&gt;
|TextTranslated=Texts/Sdom gsum rab dbye&lt;br /&gt;
|BookEssay=Tibetan Buddhists often describe their religion, and the path of practice it teaches, in terms of &amp;quot;three vows&amp;quot; (&#039;&#039;sdom gsum&#039;&#039;)-namely, the three codes of discipline associated with the monastic traditions of the Vinaya, the progressive path of the bodhisattva, and the esoteric precepts of the tantras. Mastery of the three codes implies broad and deep scriptural learning as well as scrupulous attention to every detail of one&#039;s personal conduct and deportment. For such mastery to be recognized means the achievement of an authoritative status within the religious community. Hence, in the Tibetan Buddhist tradition, the three codes were subject to intensive scrutiny and became a focal point of sustained commentary and debate.&lt;br /&gt;
&lt;br /&gt;
Among the many works of Tibetan masters devoted to the three codes, none has enjoyed more notoriety than &#039;&#039;A Clear Differentiation of the Three Codes&#039;&#039; (&#039;&#039;sDom pa gsum pi rab tu dbye ba&#039;&#039;) by the celebrated author Sakya Pandita Kunga Gyaltshen (or Sapan, n82-I251), presented here in a Western translation for the first time. Not so much a text on the content of the codes themselves as an examination of the many particular questions that relate to the codes-questions that Sapan saw as subject to misunderstanding on the part of his Tibetan contemporaries- The Three Codes has a strongly polemical character. Thus it is easy to see why some readers found the work objectionable in places, others praised it, and all became fascinated by it. Few indigenous Tibetan writings have inspired so abundant and diverse a body of later commentary, commentary that rivals even that on the great Indian Buddhist treatises in its extent.&lt;br /&gt;
&lt;br /&gt;
Whatever one may conclude about the correctness of Sakya Pandita&#039;s opinions on any given topic, there can be no doubt that by raising so many questions so trenchantly, Sapan roused Tibetan Buddhists from doctrinal complacency and contributed mightily to the formation of the remarkable intellectual culture that has long distinguished the Buddhist monastic colleges of Tibet. It is for this reason that Sakya Pandita is remembered as the first of the three great thinkers renowned in Central Tibet as emanations of Mañjuśrī, the Bodhisattva of Wisdom. The two who followed him-the great Dzokchen master Longchen Rabjampa (1308-1364) and the peerless scholar and adept Je Tsongkhapa (1357-I419)-were themselves indebted to Sakya Pandita in myriad ways.&lt;br /&gt;
&lt;br /&gt;
MATTHEW T. KAPSTEIN&lt;br /&gt;
Editor, SUNY Buddhist Studies Series&lt;br /&gt;
|BookToc=*{{i|Foreword|ix}}&lt;br /&gt;
*{{i|Acknowledgments|xi}}&lt;br /&gt;
*{{i|Note on Transcription|xii}}&lt;br /&gt;
*{{i|List of Abbreviations|xiii}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part I: Sakya Pandita’s Life and Work}}&lt;br /&gt;
**{{i|Introduction|3}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part II: A Clear Differentiation of the Three Codes}}&lt;br /&gt;
**{{i|Prologue|39}}&lt;br /&gt;
**{{i|Vows of Individual Liberation|41}}&lt;br /&gt;
**{{i|Vows of the Bodhisattva|81}}&lt;br /&gt;
**{{i|Vows of the Vajra Vehicle|95}}&lt;br /&gt;
**{{i|Epilogue|199}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part III: Six Letters by Sakya Pandita}}&lt;br /&gt;
**{{i|1. Reply to the Questions of the Translator from Chak|205}}&lt;br /&gt;
**{{i|2. Reply to the Questions of the Translator of Lowo|225}}&lt;br /&gt;
**{{i|3. A Letter to the Noble-Minded|229}}&lt;br /&gt;
**{{i|4. A Letter to the Buddhas and Bodhisattvas of the Ten Directions|241}}&lt;br /&gt;
**{{i|5. Reply to the Questions of Dokorwa the Kadampa|259}}&lt;br /&gt;
**{{i|6. Reply to the Questions of Namkha Bum the Kadampa|267}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Appendix A: Gorampa&#039;s Outline of A Clear Differentiation of the Three Codes|273}}&lt;br /&gt;
*{{i|Appendix B: Transliteration of the Tibetan Text of A Clear Differentiation of the Three Codes|277}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Glossary|331}}&lt;br /&gt;
*{{i|Bibliography|337}}&lt;br /&gt;
*{{i|Index|349}}&lt;br /&gt;
*{{i|About the Cover|370}}&lt;br /&gt;
|AddRelatedTab=No&lt;br /&gt;
|BookParentPage=Library&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=Books/A_Clear_Differentiation_of_the_Three_Codes&amp;diff=39900</id>
		<title>Books/A Clear Differentiation of the Three Codes</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=Books/A_Clear_Differentiation_of_the_Three_Codes&amp;diff=39900"/>
		<updated>2020-04-14T20:49:50Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Book&lt;br /&gt;
|TileDescription=A translation of Sakya Paṇḍita&#039;s famous work on the three sets of Buddhist vows.&lt;br /&gt;
|BookPerson={{Book-person&lt;br /&gt;
|PersonPage=Sa skya paN+Di ta&lt;br /&gt;
|PersonName=Sakya Paṇḍita&lt;br /&gt;
}}&lt;br /&gt;
|FullTextRead=No&lt;br /&gt;
|TextTranslated=Texts/Sdom gsum rab dbye&lt;br /&gt;
|BookEssay=Tibetan Buddhists often describe their religion, and the path of practice it teaches, in terms of &amp;quot;three vows&amp;quot; (&#039;&#039;sdom gsum&#039;&#039;)-namely, the three codes of discipline associated with the monastic traditions of the Vinaya, the progressive path of the bodhisattva, and the esoteric precepts of the tantras. Mastery of the three codes implies broad and deep scriptural learning as well as scrupulous attention to every detail of one&#039;s personal conduct and deportment. For such mastery to be recognized means the achievement of an authoritative status within the religious community. Hence, in the Tibetan Buddhist tradition, the three codes were subject to intensive scrutiny and became a focal point of sustained commentary and debate.&lt;br /&gt;
&lt;br /&gt;
Among the many works of Tibetan masters devoted to the three codes, none has enjoyed more notoriety than &#039;&#039;A Clear Differentiation of the Three Codes&#039;&#039; (&#039;&#039;sDom pa gsum pi rab tu dbye ba&#039;&#039;) by the celebrated author Sakya Pandita Kunga Gyaltshen (or Sapan, n82-I251), presented here in a Western translation for the first time. Not so much a text on the content of the codes themselves as an examination of the many particular questions that relate to the codes-questions that Sapan saw as subject to misunderstanding on the part of his Tibetan contemporaries- The Three Codes has a strongly polemical character. Thus it is easy to see why some readers found the work objectionable in places, others praised it, and all became fascinated by it. Few indigenous Tibetan writings have inspired so abundant and diverse a body of later commentary, commentary that rivals even that on the great Indian Buddhist treatises in its extent.&lt;br /&gt;
&lt;br /&gt;
Whatever one may conclude about the correctness of Sakya Pandita&#039;s opinions on any given topic, there can be no doubt that by raising so many questions so trenchantly, Sapan roused Tibetan Buddhists from doctrinal complacency and contributed mightily to the formation of the remarkable intellectual culture that has long distinguished the Buddhist monastic colleges of Tibet. It is for this reason that Sakya Pandita is remembered as the first of the three great thinkers renowned in Central Tibet as emanations of Mañjuśrī, the Bodhisattva of Wisdom. The two who followed him-the great Dzokchen master Longchen Rabjampa (1308-1364) and the peerless scholar and adept Je Tsongkhapa (1357-I419)-were themselves indebted to Sakya Pandita in myriad ways.&lt;br /&gt;
http://commons.tsadra.org/images-commons/d/d3/A_Clear_Differentiation_of_the_Three_Codes-front.jpg&lt;br /&gt;
MATTHEW T. KAPSTEIN&lt;br /&gt;
Editor, SUNY Buddhist Studies Series&lt;br /&gt;
|BookToc=*{{i|Foreword|ix}}&lt;br /&gt;
*{{i|Acknowledgments|xi}}&lt;br /&gt;
*{{i|Note on Transcription|xii}}&lt;br /&gt;
*{{i|List of Abbreviations|xiii}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part I: Sakya Pandita’s Life and Work}}&lt;br /&gt;
**{{i|Introduction|3}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part II: A Clear Differentiation of the Three Codes}}&lt;br /&gt;
**{{i|Prologue|39}}&lt;br /&gt;
**{{i|Vows of Individual Liberation|41}}&lt;br /&gt;
**{{i|Vows of the Bodhisattva|81}}&lt;br /&gt;
**{{i|Vows of the Vajra Vehicle|95}}&lt;br /&gt;
**{{i|Epilogue|199}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part III: Six Letters by Sakya Pandita}}&lt;br /&gt;
**{{i|1. Reply to the Questions of the Translator from Chak|205}}&lt;br /&gt;
**{{i|2. Reply to the Questions of the Translator of Lowo|225}}&lt;br /&gt;
**{{i|3. A Letter to the Noble-Minded|229}}&lt;br /&gt;
**{{i|4. A Letter to the Buddhas and Bodhisattvas of the Ten Directions|241}}&lt;br /&gt;
**{{i|5. Reply to the Questions of Dokorwa the Kadampa|259}}&lt;br /&gt;
**{{i|6. Reply to the Questions of Namkha Bum the Kadampa|267}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Appendix A: Gorampa&#039;s Outline of A Clear Differentiation of the Three Codes|273}}&lt;br /&gt;
*{{i|Appendix B: Transliteration of the Tibetan Text of A Clear Differentiation of the Three Codes|277}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Glossary|331}}&lt;br /&gt;
*{{i|Bibliography|337}}&lt;br /&gt;
*{{i|Index|349}}&lt;br /&gt;
*{{i|About the Cover|370}}&lt;br /&gt;
|AddRelatedTab=No&lt;br /&gt;
|BookParentPage=Library&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=Books/A_Clear_Differentiation_of_the_Three_Codes&amp;diff=39899</id>
		<title>Books/A Clear Differentiation of the Three Codes</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=Books/A_Clear_Differentiation_of_the_Three_Codes&amp;diff=39899"/>
		<updated>2020-04-14T20:49:01Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Book&lt;br /&gt;
|TileDescription=A translation of Sakya Paṇḍita&#039;s famous work on the three sets of Buddhist vows.&lt;br /&gt;
|BookPerson={{Book-person&lt;br /&gt;
|PersonPage=Sa skya paN+Di ta&lt;br /&gt;
|PersonName=Sakya Paṇḍita&lt;br /&gt;
}}&lt;br /&gt;
|FullTextRead=No&lt;br /&gt;
|TextTranslated=Texts/Sdom gsum rab dbye&lt;br /&gt;
|BookEssay=Tibetan Buddhists often describe their religion, and the path of practice it teaches, in terms of &amp;quot;three vows&amp;quot; (&#039;&#039;sdom gsum&#039;&#039;)-namely, the three codes of discipline associated with the monastic traditions of the Vinaya, the progressive path of the bodhisattva, and the esoteric precepts of the tantras. Mastery of the three codes implies broad and deep scriptural learning as well as scrupulous attention to every detail of one&#039;s personal conduct and deportment. For such mastery to be recognized means the achievement of an authoritative status within the religious community. Hence, in the Tibetan Buddhist tradition, the three codes were subject to intensive scrutiny and became a focal point of sustained commentary and debate.&lt;br /&gt;
&lt;br /&gt;
Among the many works of Tibetan masters devoted to the three codes, none has enjoyed more notoriety than &#039;&#039;A Clear Differentiation of the Three Codes&#039;&#039; (&#039;&#039;sDom pa gsum pi rab tu dbye ba&#039;&#039;) by the celebrated author Sakya Pandita Kunga Gyaltshen (or Sapan, n82-I251), presented here in a Western translation for the first time. Not so much a text on the content of the codes themselves as an examination of the many particular questions that relate to the codes-questions that Sapan saw as subject to misunderstanding on the part of his Tibetan contemporaries- The Three Codes has a strongly polemical character. Thus it is easy to see why some readers found the work objectionable in places, others praised it, and all became fascinated by it. Few indigenous Tibetan writings have inspired so abundant and diverse a body of later commentary, commentary that rivals even that on the great Indian Buddhist treatises in its extent.&lt;br /&gt;
&lt;br /&gt;
Whatever one may conclude about the correctness of Sakya Pandita&#039;s opinions on any given topic, there can be no doubt that by raising so many questions so trenchantly, Sapan roused Tibetan Buddhists from doctrinal complacency and contributed mightily to the formation of the remarkable intellectual culture that has long distinguished the Buddhist monastic colleges of Tibet. It is for this reason that Sakya Pandita is remembered as the first of the three great thinkers renowned in Central Tibet as emanations of Mañjuśrī, the Bodhisattva of Wisdom. The two who followed him-the great Dzokchen master Longchen Rabjampa (1308-1364) and the peerless scholar and adept Je Tsongkhapa (1357-I419)-were themselves indebted to Sakya Pandita in myriad ways.&lt;br /&gt;
[http://commons.tsadra.org/images-commons/d/d3/A_Clear_Differentiation_of_the_Three_Codes-front.jpg]&lt;br /&gt;
MATTHEW T. KAPSTEIN&lt;br /&gt;
Editor, SUNY Buddhist Studies Series&lt;br /&gt;
|BookToc=*{{i|Foreword|ix}}&lt;br /&gt;
*{{i|Acknowledgments|xi}}&lt;br /&gt;
*{{i|Note on Transcription|xii}}&lt;br /&gt;
*{{i|List of Abbreviations|xiii}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part I: Sakya Pandita’s Life and Work}}&lt;br /&gt;
**{{i|Introduction|3}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part II: A Clear Differentiation of the Three Codes}}&lt;br /&gt;
**{{i|Prologue|39}}&lt;br /&gt;
**{{i|Vows of Individual Liberation|41}}&lt;br /&gt;
**{{i|Vows of the Bodhisattva|81}}&lt;br /&gt;
**{{i|Vows of the Vajra Vehicle|95}}&lt;br /&gt;
**{{i|Epilogue|199}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part III: Six Letters by Sakya Pandita}}&lt;br /&gt;
**{{i|1. Reply to the Questions of the Translator from Chak|205}}&lt;br /&gt;
**{{i|2. Reply to the Questions of the Translator of Lowo|225}}&lt;br /&gt;
**{{i|3. A Letter to the Noble-Minded|229}}&lt;br /&gt;
**{{i|4. A Letter to the Buddhas and Bodhisattvas of the Ten Directions|241}}&lt;br /&gt;
**{{i|5. Reply to the Questions of Dokorwa the Kadampa|259}}&lt;br /&gt;
**{{i|6. Reply to the Questions of Namkha Bum the Kadampa|267}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Appendix A: Gorampa&#039;s Outline of A Clear Differentiation of the Three Codes|273}}&lt;br /&gt;
*{{i|Appendix B: Transliteration of the Tibetan Text of A Clear Differentiation of the Three Codes|277}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Glossary|331}}&lt;br /&gt;
*{{i|Bibliography|337}}&lt;br /&gt;
*{{i|Index|349}}&lt;br /&gt;
*{{i|About the Cover|370}}&lt;br /&gt;
|AddRelatedTab=No&lt;br /&gt;
|BookParentPage=Library&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=Books/A_Clear_Differentiation_of_the_Three_Codes&amp;diff=39897</id>
		<title>Books/A Clear Differentiation of the Three Codes</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=Books/A_Clear_Differentiation_of_the_Three_Codes&amp;diff=39897"/>
		<updated>2020-04-14T20:47:26Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Book&lt;br /&gt;
|TileDescription=A translation of Sakya Paṇḍita&#039;s famous work on the three sets of Buddhist vows.&lt;br /&gt;
|BookPerson={{Book-person&lt;br /&gt;
|PersonPage=Sa skya paN+Di ta&lt;br /&gt;
|PersonName=Sakya Paṇḍita&lt;br /&gt;
}}&lt;br /&gt;
|FullTextRead=No&lt;br /&gt;
|TextTranslated=Texts/Sdom gsum rab dbye&lt;br /&gt;
|BookEssay=Tibetan Buddhists often describe their religion, and the path of practice it teaches, in terms of &amp;quot;three vows&amp;quot; (&#039;&#039;sdom gsum&#039;&#039;)-namely, the three codes of discipline associated with the monastic traditions of the Vinaya, the progressive path of the bodhisattva, and the esoteric precepts of the tantras. Mastery of the three codes implies broad and deep scriptural learning as well as scrupulous attention to every detail of one&#039;s personal conduct and deportment. For such mastery to be recognized means the achievement of an authoritative status within the religious community. Hence, in the Tibetan Buddhist tradition, the three codes were subject to intensive scrutiny and became a focal point of sustained commentary and debate.&lt;br /&gt;
&lt;br /&gt;
Among the many works of Tibetan masters devoted to the three codes, none has enjoyed more notoriety than &#039;&#039;A Clear Differentiation of the Three Codes&#039;&#039; (&#039;&#039;sDom pa gsum pi rab tu dbye ba&#039;&#039;) by the celebrated author Sakya Pandita Kunga Gyaltshen (or Sapan, n82-I251), presented here in a Western translation for the first time. Not so much a text on the content of the codes themselves as an examination of the many particular questions that relate to the codes-questions that Sapan saw as subject to misunderstanding on the part of his Tibetan contemporaries- The Three Codes has a strongly polemical character. Thus it is easy to see why some readers found the work objectionable in places, others praised it, and all became fascinated by it. Few indigenous Tibetan writings have inspired so abundant and diverse a body of later commentary, commentary that rivals even that on the great Indian Buddhist treatises in its extent.&lt;br /&gt;
&lt;br /&gt;
Whatever one may conclude about the correctness of Sakya Pandita&#039;s opinions on any given topic, there can be no doubt that by raising so many questions so trenchantly, Sapan roused Tibetan Buddhists from doctrinal complacency and contributed mightily to the formation of the remarkable intellectual culture that has long distinguished the Buddhist monastic colleges of Tibet. It is for this reason that Sakya Pandita is remembered as the first of the three great thinkers renowned in Central Tibet as emanations of Mañjuśrī, the Bodhisattva of Wisdom. The two who followed him-the great Dzokchen master Longchen Rabjampa (1308-1364) and the peerless scholar and adept Je Tsongkhapa (1357-I419)-were themselves indebted to Sakya Pandita in myriad ways.&lt;br /&gt;
[[Media:A Clear Differentiation of the Three Codes-front.jpg]]&lt;br /&gt;
MATTHEW T. KAPSTEIN&lt;br /&gt;
Editor, SUNY Buddhist Studies Series&lt;br /&gt;
|BookToc=*{{i|Foreword|ix}}&lt;br /&gt;
*{{i|Acknowledgments|xi}}&lt;br /&gt;
*{{i|Note on Transcription|xii}}&lt;br /&gt;
*{{i|List of Abbreviations|xiii}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part I: Sakya Pandita’s Life and Work}}&lt;br /&gt;
**{{i|Introduction|3}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part II: A Clear Differentiation of the Three Codes}}&lt;br /&gt;
**{{i|Prologue|39}}&lt;br /&gt;
**{{i|Vows of Individual Liberation|41}}&lt;br /&gt;
**{{i|Vows of the Bodhisattva|81}}&lt;br /&gt;
**{{i|Vows of the Vajra Vehicle|95}}&lt;br /&gt;
**{{i|Epilogue|199}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part III: Six Letters by Sakya Pandita}}&lt;br /&gt;
**{{i|1. Reply to the Questions of the Translator from Chak|205}}&lt;br /&gt;
**{{i|2. Reply to the Questions of the Translator of Lowo|225}}&lt;br /&gt;
**{{i|3. A Letter to the Noble-Minded|229}}&lt;br /&gt;
**{{i|4. A Letter to the Buddhas and Bodhisattvas of the Ten Directions|241}}&lt;br /&gt;
**{{i|5. Reply to the Questions of Dokorwa the Kadampa|259}}&lt;br /&gt;
**{{i|6. Reply to the Questions of Namkha Bum the Kadampa|267}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Appendix A: Gorampa&#039;s Outline of A Clear Differentiation of the Three Codes|273}}&lt;br /&gt;
*{{i|Appendix B: Transliteration of the Tibetan Text of A Clear Differentiation of the Three Codes|277}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Glossary|331}}&lt;br /&gt;
*{{i|Bibliography|337}}&lt;br /&gt;
*{{i|Index|349}}&lt;br /&gt;
*{{i|About the Cover|370}}&lt;br /&gt;
|AddRelatedTab=No&lt;br /&gt;
|BookParentPage=Library&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=Books/A_Clear_Differentiation_of_the_Three_Codes&amp;diff=39896</id>
		<title>Books/A Clear Differentiation of the Three Codes</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=Books/A_Clear_Differentiation_of_the_Three_Codes&amp;diff=39896"/>
		<updated>2020-04-14T20:46:04Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Book&lt;br /&gt;
|TileDescription=A translation of Sakya Paṇḍita&#039;s famous work on the three sets of Buddhist vows.&lt;br /&gt;
|BookPerson={{Book-person&lt;br /&gt;
|PersonPage=Sa skya paN+Di ta&lt;br /&gt;
|PersonName=Sakya Paṇḍita&lt;br /&gt;
}}&lt;br /&gt;
|FullTextRead=No&lt;br /&gt;
|TextTranslated=Texts/Sdom gsum rab dbye&lt;br /&gt;
|BookEssay=Tibetan Buddhists often describe their religion, and the path of practice it teaches, in terms of &amp;quot;three vows&amp;quot; (&#039;&#039;sdom gsum&#039;&#039;)-namely, the three codes of discipline associated with the monastic traditions of the Vinaya, the progressive path of the bodhisattva, and the esoteric precepts of the tantras. Mastery of the three codes implies broad and deep scriptural learning as well as scrupulous attention to every detail of one&#039;s personal conduct and deportment. For such mastery to be recognized means the achievement of an authoritative status within the religious community. Hence, in the Tibetan Buddhist tradition, the three codes were subject to intensive scrutiny and became a focal point of sustained commentary and debate.&lt;br /&gt;
&lt;br /&gt;
Among the many works of Tibetan masters devoted to the three codes, none has enjoyed more notoriety than &#039;&#039;A Clear Differentiation of the Three Codes&#039;&#039; (&#039;&#039;sDom pa gsum pi rab tu dbye ba&#039;&#039;) by the celebrated author Sakya Pandita Kunga Gyaltshen (or Sapan, n82-I251), presented here in a Western translation for the first time. Not so much a text on the content of the codes themselves as an examination of the many particular questions that relate to the codes-questions that Sapan saw as subject to misunderstanding on the part of his Tibetan contemporaries- The Three Codes has a strongly polemical character. Thus it is easy to see why some readers found the work objectionable in places, others praised it, and all became fascinated by it. Few indigenous Tibetan writings have inspired so abundant and diverse a body of later commentary, commentary that rivals even that on the great Indian Buddhist treatises in its extent.&lt;br /&gt;
&lt;br /&gt;
Whatever one may conclude about the correctness of Sakya Pandita&#039;s opinions on any given topic, there can be no doubt that by raising so many questions so trenchantly, Sapan roused Tibetan Buddhists from doctrinal complacency and contributed mightily to the formation of the remarkable intellectual culture that has long distinguished the Buddhist monastic colleges of Tibet. It is for this reason that Sakya Pandita is remembered as the first of the three great thinkers renowned in Central Tibet as emanations of Mañjuśrī, the Bodhisattva of Wisdom. The two who followed him-the great Dzokchen master Longchen Rabjampa (1308-1364) and the peerless scholar and adept Je Tsongkhapa (1357-I419)-were themselves indebted to Sakya Pandita in myriad ways.&lt;br /&gt;
[[File:A Clear Differentiation of the Three Codes-front.jpg]]&lt;br /&gt;
MATTHEW T. KAPSTEIN&lt;br /&gt;
Editor, SUNY Buddhist Studies Series&lt;br /&gt;
|BookToc=*{{i|Foreword|ix}}&lt;br /&gt;
*{{i|Acknowledgments|xi}}&lt;br /&gt;
*{{i|Note on Transcription|xii}}&lt;br /&gt;
*{{i|List of Abbreviations|xiii}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part I: Sakya Pandita’s Life and Work}}&lt;br /&gt;
**{{i|Introduction|3}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part II: A Clear Differentiation of the Three Codes}}&lt;br /&gt;
**{{i|Prologue|39}}&lt;br /&gt;
**{{i|Vows of Individual Liberation|41}}&lt;br /&gt;
**{{i|Vows of the Bodhisattva|81}}&lt;br /&gt;
**{{i|Vows of the Vajra Vehicle|95}}&lt;br /&gt;
**{{i|Epilogue|199}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Part III: Six Letters by Sakya Pandita}}&lt;br /&gt;
**{{i|1. Reply to the Questions of the Translator from Chak|205}}&lt;br /&gt;
**{{i|2. Reply to the Questions of the Translator of Lowo|225}}&lt;br /&gt;
**{{i|3. A Letter to the Noble-Minded|229}}&lt;br /&gt;
**{{i|4. A Letter to the Buddhas and Bodhisattvas of the Ten Directions|241}}&lt;br /&gt;
**{{i|5. Reply to the Questions of Dokorwa the Kadampa|259}}&lt;br /&gt;
**{{i|6. Reply to the Questions of Namkha Bum the Kadampa|267}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Appendix A: Gorampa&#039;s Outline of A Clear Differentiation of the Three Codes|273}}&lt;br /&gt;
*{{i|Appendix B: Transliteration of the Tibetan Text of A Clear Differentiation of the Three Codes|277}}&lt;br /&gt;
&lt;br /&gt;
*{{i|Glossary|331}}&lt;br /&gt;
*{{i|Bibliography|337}}&lt;br /&gt;
*{{i|Index|349}}&lt;br /&gt;
*{{i|About the Cover|370}}&lt;br /&gt;
|AddRelatedTab=No&lt;br /&gt;
|BookParentPage=Library&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=Common.css&amp;diff=4495</id>
		<title>Common.css</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=Common.css&amp;diff=4495"/>
		<updated>2018-04-04T12:54:32Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;// &amp;lt;script&amp;gt;&lt;br /&gt;
// (function(i,s,o,g,r,a,m){i[&#039;GoogleAnalyticsObject&#039;]=r;i[r]=i[r]||function(){&lt;br /&gt;
//  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),&lt;br /&gt;
//  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)&lt;br /&gt;
//  })(window,document,&#039;script&#039;,&#039;https://www.google-analytics.com/analytics.js&#039;,&#039;ga&#039;);&lt;br /&gt;
//&lt;br /&gt;
//  ga(&#039;create&#039;, &#039;UA-24060214-7&#039;, &#039;auto&#039;);&lt;br /&gt;
//  ga(&#039;send&#039;, &#039;pageview&#039;);&lt;br /&gt;
//&lt;br /&gt;
// &amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Google Analytics --&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
(function(i,s,o,g,r,a,m){i[&#039;GoogleAnalyticsObject&#039;]=r;i[r]=i[r]||function(){&lt;br /&gt;
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),&lt;br /&gt;
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)&lt;br /&gt;
})(window,document,&#039;script&#039;,&#039;https://www.google-analytics.com/analytics.js&#039;,&#039;ga&#039;);&lt;br /&gt;
&lt;br /&gt;
ga(&#039;create&#039;, &#039;UA-24060214-7&#039;, &#039;auto&#039;);&lt;br /&gt;
ga(&#039;send&#039;, &#039;pageview&#039;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;!-- End Google Analytics --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Global site tag (gtag.js) - Google Analytics --&amp;gt;&lt;br /&gt;
&amp;lt;script async src=&amp;quot;https://www.googletagmanager.com/gtag/js?id=UA-24060214-7&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
  window.dataLayer = window.dataLayer || [];&lt;br /&gt;
  function gtag(){dataLayer.push(arguments);}&lt;br /&gt;
  gtag(&#039;js&#039;, new Date());&lt;br /&gt;
&lt;br /&gt;
  gtag(&#039;config&#039;, &#039;UA-24060214-7&#039;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=Common.js&amp;diff=4494</id>
		<title>Common.js</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=Common.js&amp;diff=4494"/>
		<updated>2018-04-04T12:54:15Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;// &amp;lt;script&amp;gt;&lt;br /&gt;
//  (function(i,s,o,g,r,a,m){i[&#039;GoogleAnalyticsObject&#039;]=r;i[r]=i[r]||function(){&lt;br /&gt;
//  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),&lt;br /&gt;
//  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)&lt;br /&gt;
//  })(window,document,&#039;script&#039;,&#039;//www.google-analytics.com/analytics.js&#039;,&#039;ga&#039;);&lt;br /&gt;
//&lt;br /&gt;
//  ga(&#039;create&#039;, &#039;UA-24060214-9&#039;, &#039;auto&#039;);&lt;br /&gt;
//  ga(&#039;send&#039;, &#039;pageview&#039;);&lt;br /&gt;
//&lt;br /&gt;
// &amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Google Analytics --&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
(function(i,s,o,g,r,a,m){i[&#039;GoogleAnalyticsObject&#039;]=r;i[r]=i[r]||function(){&lt;br /&gt;
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),&lt;br /&gt;
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)&lt;br /&gt;
})(window,document,&#039;script&#039;,&#039;https://www.google-analytics.com/analytics.js&#039;,&#039;ga&#039;);&lt;br /&gt;
&lt;br /&gt;
ga(&#039;create&#039;, &#039;&#039;UA-24060214-7&#039;, &#039;auto&#039;);&lt;br /&gt;
ga(&#039;send&#039;, &#039;pageview&#039;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;!-- End Google Analytics --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Global site tag (gtag.js) - Google Analytics --&amp;gt;&lt;br /&gt;
&amp;lt;script async src=&amp;quot;https://www.googletagmanager.com/gtag/js?id=UA-24060214-7&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
  window.dataLayer = window.dataLayer || [];&lt;br /&gt;
  function gtag(){dataLayer.push(arguments);}&lt;br /&gt;
  gtag(&#039;js&#039;, new Date());&lt;br /&gt;
&lt;br /&gt;
  gtag(&#039;config&#039;, &#039;UA-24060214-7&#039;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=Common.css&amp;diff=4493</id>
		<title>Common.css</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=Common.css&amp;diff=4493"/>
		<updated>2018-04-04T10:16:12Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;//&amp;lt;script&amp;gt;&lt;br /&gt;
// (function(i,s,o,g,r,a,m){i[&#039;GoogleAnalyticsObject&#039;]=r;i[r]=i[r]||function(){&lt;br /&gt;
//  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),&lt;br /&gt;
//  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)&lt;br /&gt;
//  })(window,document,&#039;script&#039;,&#039;https://www.google-analytics.com/analytics.js&#039;,&#039;ga&#039;);&lt;br /&gt;
//&lt;br /&gt;
//  ga(&#039;create&#039;, &#039;UA-24060214-7&#039;, &#039;auto&#039;);&lt;br /&gt;
//  ga(&#039;send&#039;, &#039;pageview&#039;);&lt;br /&gt;
//&lt;br /&gt;
//&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Google Analytics --&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
(function(i,s,o,g,r,a,m){i[&#039;GoogleAnalyticsObject&#039;]=r;i[r]=i[r]||function(){&lt;br /&gt;
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),&lt;br /&gt;
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)&lt;br /&gt;
})(window,document,&#039;script&#039;,&#039;https://www.google-analytics.com/analytics.js&#039;,&#039;ga&#039;);&lt;br /&gt;
&lt;br /&gt;
ga(&#039;create&#039;, &#039;UA-24060214-7&#039;, &#039;auto&#039;);&lt;br /&gt;
ga(&#039;send&#039;, &#039;pageview&#039;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;!-- End Google Analytics --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Global site tag (gtag.js) - Google Analytics --&amp;gt;&lt;br /&gt;
&amp;lt;script async src=&amp;quot;https://www.googletagmanager.com/gtag/js?id=UA-24060214-7&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
  window.dataLayer = window.dataLayer || [];&lt;br /&gt;
  function gtag(){dataLayer.push(arguments);}&lt;br /&gt;
  gtag(&#039;js&#039;, new Date());&lt;br /&gt;
&lt;br /&gt;
  gtag(&#039;config&#039;, &#039;UA-24060214-7&#039;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=Common.js&amp;diff=4492</id>
		<title>Common.js</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=Common.js&amp;diff=4492"/>
		<updated>2018-04-04T10:15:02Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;// &amp;lt;script&amp;gt;&lt;br /&gt;
//  (function(i,s,o,g,r,a,m){i[&#039;GoogleAnalyticsObject&#039;]=r;i[r]=i[r]||function(){&lt;br /&gt;
//  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),&lt;br /&gt;
//  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)&lt;br /&gt;
//  })(window,document,&#039;script&#039;,&#039;//www.google-analytics.com/analytics.js&#039;,&#039;ga&#039;);&lt;br /&gt;
//&lt;br /&gt;
//  ga(&#039;create&#039;, &#039;UA-24060214-9&#039;, &#039;auto&#039;);&lt;br /&gt;
//  ga(&#039;send&#039;, &#039;pageview&#039;);&lt;br /&gt;
//&lt;br /&gt;
//&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Google Analytics --&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
(function(i,s,o,g,r,a,m){i[&#039;GoogleAnalyticsObject&#039;]=r;i[r]=i[r]||function(){&lt;br /&gt;
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),&lt;br /&gt;
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)&lt;br /&gt;
})(window,document,&#039;script&#039;,&#039;https://www.google-analytics.com/analytics.js&#039;,&#039;ga&#039;);&lt;br /&gt;
&lt;br /&gt;
ga(&#039;create&#039;, &#039;&#039;UA-24060214-7&#039;, &#039;auto&#039;);&lt;br /&gt;
ga(&#039;send&#039;, &#039;pageview&#039;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;!-- End Google Analytics --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Global site tag (gtag.js) - Google Analytics --&amp;gt;&lt;br /&gt;
&amp;lt;script async src=&amp;quot;https://www.googletagmanager.com/gtag/js?id=UA-24060214-7&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
  window.dataLayer = window.dataLayer || [];&lt;br /&gt;
  function gtag(){dataLayer.push(arguments);}&lt;br /&gt;
  gtag(&#039;js&#039;, new Date());&lt;br /&gt;
&lt;br /&gt;
  gtag(&#039;config&#039;, &#039;UA-24060214-7&#039;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=File:Chetsun_Nyingthig_Tha_15414.jpg&amp;diff=3022</id>
		<title>File:Chetsun Nyingthig Tha 15414.jpg</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=File:Chetsun_Nyingthig_Tha_15414.jpg&amp;diff=3022"/>
		<updated>2017-11-25T18:39:39Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=File:Chetsun_73402.jpg&amp;diff=3021</id>
		<title>File:Chetsun 73402.jpg</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=File:Chetsun_73402.jpg&amp;diff=3021"/>
		<updated>2017-11-25T14:57:50Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=User_talk:Eric&amp;diff=3020</id>
		<title>User talk:Eric</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=User_talk:Eric&amp;diff=3020"/>
		<updated>2017-11-25T13:01:07Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=File:Phyag_drug_pa.jpg&amp;diff=3019</id>
		<title>File:Phyag drug pa.jpg</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=File:Phyag_drug_pa.jpg&amp;diff=3019"/>
		<updated>2017-11-25T00:02:48Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=File:Kongtrul.jpg&amp;diff=3018</id>
		<title>File:Kongtrul.jpg</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=File:Kongtrul.jpg&amp;diff=3018"/>
		<updated>2017-11-24T23:55:04Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=User:Eric&amp;diff=3017</id>
		<title>User:Eric</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=User:Eric&amp;diff=3017"/>
		<updated>2017-11-24T17:29:26Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Buddha Nature on EC2&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadgets-definition&amp;diff=1820</id>
		<title>MediaWiki:Gadgets-definition</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadgets-definition&amp;diff=1820"/>
		<updated>2017-09-08T12:00:42Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&#039;&#039;&#039;Changes to this page should first be discussed on [[Wikipedia:Village pump (technical)]] or [[Wikipedia_talk:Gadget]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please add an entry for any new gadget to the table at [[Wikipedia:Gadget#Currently installed gadgets]] to make maintenance easier. You can review and edit the descriptions on [[Special:Gadgets]].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== browsing ==&lt;br /&gt;
&lt;br /&gt;
* modrollback[ResourceLoader|rights=rollback]|modrollback.js&lt;br /&gt;
* confirmationRollback-mobile[ResourceLoader|default|rights=rollback|dependencies=mediawiki.util]|confirmationRollback-mobile.js&lt;br /&gt;
* removeAccessKeys[ResourceLoader|dependencies=jquery.accessKeyLabel]|removeAccessKeys.js&lt;br /&gt;
* searchFocus[ResourceLoader]|searchFocus.js&lt;br /&gt;
* GoogleTrans[ResourceLoader]|GoogleTrans.js&lt;br /&gt;
* ImageAnnotator[ResourceLoader]|ImageAnnotator.js&lt;br /&gt;
* imagelinks[ResourceLoader|dependencies=mediawiki.RegExp,mediawiki.util]|imagelinks.js&lt;br /&gt;
* Navigation_popups[ResourceLoader|dependencies=mediawiki.user,mediawiki.util|type=general]|popups.js|navpop.css&lt;br /&gt;
* exlinks[ResourceLoader|dependencies=mediawiki.util]|exlinks.js&lt;br /&gt;
* search-new-tab[ResourceLoader]|search-new-tab.js&lt;br /&gt;
* PrintOptions[ResourceLoader]|PrintOptions.js&lt;br /&gt;
* revisionjumper[ResourceLoader]|revisionjumper.js&lt;br /&gt;
* Twinkle[ResourceLoader|dependencies=mediawiki.user,mediawiki.util,mediawiki.RegExp,jquery.ui.dialog,jquery.tipsy,moment|rights=autoconfirmed|type=general]|morebits.js|morebits.css|Twinkle.js|twinkleprod.js|twinkleimage.js|twinklebatchundelete.js|twinklewarn.js|twinklespeedy.js|friendlyshared.js|twinklediff.js|twinkleunlink.js|friendlytag.js|twinkledeprod.js|friendlywelcome.js|twinklexfd.js|twinklebatchdelete.js|twinklebatchprotect.js|twinkleconfig.js|twinklefluff.js|twinkleprotect.js|twinklearv.js|twinkleblock.js|friendlytalkback.js&lt;br /&gt;
* HideFundraisingNotice[ResourceLoader]|HideFundraisingNotice.css&lt;br /&gt;
* HideCentralNotice[ResourceLoader|type=general]|HideCentralNotice.js|HideCentralNotice.css&lt;br /&gt;
* teahouse[ResourceLoader|default|type=general]|teahouse.js|teahouse.css&lt;br /&gt;
* ReferenceTooltips[ResourceLoader|default|type=general]|ReferenceTooltips.js|ReferenceTooltips.css&lt;br /&gt;
* formWizard[ResourceLoader|default|rights=minoredit]|formWizard.js&lt;br /&gt;
* formWizard-core[ResourceLoader|hidden|dependencies=mediawiki.api,mediawiki.cookie,mediawiki.ui,mediawiki.user,jquery.chosen,jquery.ui.dialog]|formWizard-core.js|formWizard.css&lt;br /&gt;
* responsiveContentBase[ResourceLoader|type=styles|hidden|skins=vector]|responsiveContentBase.css&lt;br /&gt;
&lt;br /&gt;
== watchlist ==&lt;br /&gt;
&amp;lt;!-- &amp;quot;rights=purge&amp;quot; is a work-around to default-enable only for logged-in users. --&amp;gt;&lt;br /&gt;
* geonotice[ResourceLoader|default|rights=purge]|geonotice.js&lt;br /&gt;
* geonotice-core[ResourceLoader|dependencies=mediawiki.util|hidden]|geonotice-list.js|geonotice-core.js|geonotice-core.css&lt;br /&gt;
* watchlist-notice[ResourceLoader|default]|watchlist-notice.js&lt;br /&gt;
* watchlist-notice-core[ResourceLoader|hidden]|watchlist-notice-core.js&lt;br /&gt;
* WatchlistBase[ResourceLoader|top|default|rights=purge|skins=vector,monobook,modern]|WatchlistBase.css&lt;br /&gt;
* WatchlistGreenIndicators[ResourceLoader|top|default|rights=purge|peers=WatchlistBase|skins=vector]|WatchlistGreenIndicators.css&lt;br /&gt;
* WatchlistGreenIndicatorsMono[ResourceLoader|top|default|rights=purge|peers=WatchlistBase|skins=monobook,modern]|WatchlistGreenIndicatorsMono.css&lt;br /&gt;
* WatchlistChangesBold[ResourceLoader|top|peers=WatchlistBase]|WatchlistChangesBold.css&lt;br /&gt;
&lt;br /&gt;
== editing ==&lt;br /&gt;
&amp;lt;!-- &amp;quot;rights=purge&amp;quot; is a work-around to default-enable only for logged-in users. --&amp;gt;&lt;br /&gt;
* defaultsummaries[ResourceLoader|dependencies=oojs-ui-core]|defaultsummaries.js&lt;br /&gt;
* citations[ResourceLoader|dependencies=mediawiki.util]|citations.js&lt;br /&gt;
* DotsSyntaxHighlighter[ResourceLoader]|DotsSyntaxHighlighter.js&lt;br /&gt;
* HotCat[ResourceLoader|rights=edit,purge]|HotCat.js&lt;br /&gt;
* wikEdDiff[ResourceLoader]|wikEdDiff.js&lt;br /&gt;
* ProveIt[ResourceLoader]|ProveIt.js&lt;br /&gt;
* ProveIt-classic[ResourceLoader|type=general|dependencies=jquery.ui.tabs,jquery.ui.button,jquery.effects.highlight,jquery.textSelection,mediawiki.util]|ProveIt-classic.css|ProveIt-classic.js&lt;br /&gt;
* wikEd[ResourceLoader|dependencies=jquery.textSelection,user.options]|wikEd.js&lt;br /&gt;
* afchelper[ResourceLoader|dependencies=mediawiki.api,mediawiki.util,mediawiki.user,jquery.chosen]|afchelper.js&lt;br /&gt;
* DRN-wizard[ResourceLoader|default]|DRN-wizard-loader.js&lt;br /&gt;
* charinsert[ResourceLoader|default|peers=charinsert-styles]|charinsert.js&lt;br /&gt;
* charinsert-core[ResourceLoader|hidden|dependencies=mediawiki.toolbar,jquery.textSelection,user]|charinsert-core.js&lt;br /&gt;
* charinsert-styles[ResourceLoader|hidden|type=styles]|charinsert-styles.css&lt;br /&gt;
* refToolbar[ResourceLoader|default|dependencies=user.options,mediawiki.util,mediawiki.legacy.wikibits]|refToolbar.js&lt;br /&gt;
* refToolbarBase[ResourceLoader|hidden]|refToolbarBase.js&lt;br /&gt;
* extra-toolbar-buttons[ResourceLoader|default]|extra-toolbar-buttons.js&lt;br /&gt;
* extra-toolbar-buttons-core[ResourceLoader|hidden]|extra-toolbar-buttons-core.js&lt;br /&gt;
&lt;br /&gt;
== appearance ==&lt;br /&gt;
&lt;br /&gt;
* edittop[ResourceLoader|dependencies=user.options,mediawiki.util|type=general]|edittop.js|edittop.css&lt;br /&gt;
* UTCLiveClock[ResourceLoader]|UTCLiveClock.js&lt;br /&gt;
* purgetab[ResourceLoader|dependencies=mediawiki.util,mediawiki.api,mediawiki.notify]|purgetab.js&lt;br /&gt;
* ExternalSearch[ResourceLoader]|externalsearch.js&lt;br /&gt;
* CollapsibleNav[ResourceLoader|dependencies=jquery.cookie,jquery.tabIndex|skins=vector]|CollapsibleNav.js|CollapsibleNav.css&lt;br /&gt;
* MenuTabsToggle[ResourceLoader|dependencies=mediawiki.cookie|skins=vector|type=general]|MenuTabsToggle.js|MenuTabsToggle.css&lt;br /&gt;
* dropdown-menus[ResourceLoader|skins=vector,monobook,modern]|dropdown-menus.js&lt;br /&gt;
* dropdown-menus-vector[ResourceLoader|hidden|dependencies=mediawiki.api,mediawiki.util,user.options]|dropdown-menus-vector.js&lt;br /&gt;
* dropdown-menus-nonvector[ResourceLoader|hidden]|dropdown-menus-nonvector.js|dropdown-menus.css&lt;br /&gt;
* CategoryAboveAll[ResourceLoader|skins=monobook]|CategoryAboveAll.js&lt;br /&gt;
* addsection-plus[ResourceLoader]|addsection-plus.js&lt;br /&gt;
* CommentsInLocalTime[ResourceLoader]|CommentsInLocalTime.js&lt;br /&gt;
* OldDiff[ResourceLoader]|OldDiff.css&lt;br /&gt;
* NoAnimations[ResourceLoader]|NoAnimations.js&lt;br /&gt;
* disablesuggestions[ResourceLoader]|disablesuggestions.js&lt;br /&gt;
* NoSmallFonts[ResourceLoader]|NoSmallFonts.css&lt;br /&gt;
* topalert[ResourceLoader|type=general]|topalert.js|topalert.css&lt;br /&gt;
* metadata[ResourceLoader|dependencies=mediawiki.util|type=general]|metadata.js|metadata.css&lt;br /&gt;
* JustifyParagraphs[ResourceLoader]|JustifyParagraphs.css&lt;br /&gt;
* righteditlinks[ResourceLoader]|righteditlinks.css&lt;br /&gt;
* PrettyLog[ResourceLoader|dependencies=mediawiki.util|type=general]|PrettyLog.js|PrettyLog.css&lt;br /&gt;
* switcher[ResourceLoader|default|targets=desktop,mobile]|switcher.js&lt;br /&gt;
* SidebarTranslate[ResourceLoader|type=general]|SidebarTranslate.js|SidebarTranslate.css&lt;br /&gt;
* Blackskin[ResourceLoader|skins=monobook,vector]|Blackskin.css&lt;br /&gt;
* VectorClassic[ResourceLoader|skins=vector]|VectorClassic.css&lt;br /&gt;
* widensearch[ResourceLoader|skins=vector]|widensearch.css&lt;br /&gt;
* DisambiguationLinks[ResourceLoader]|DisambiguationLinks.css&lt;br /&gt;
* markblocked[ResourceLoader|dependencies=mediawiki.util,mediawiki.page.startup]|markblocked.js&lt;br /&gt;
* responsiveContent[ResourceLoader|type=general|skins=vector|peers=responsiveContentBase]|responsiveContent.js&lt;br /&gt;
* HideInterwikiSearchResults[ResourceLoader|type=styles]|HideInterwikiSearchResults.css&lt;br /&gt;
* XTools-ArticleInfo[ResourceLoader]|XTools-ArticleInfo.js&lt;br /&gt;
&lt;br /&gt;
== advanced ==&lt;br /&gt;
&lt;br /&gt;
* RegexMenuFramework[ResourceLoader]|RegexMenuFramework.js&lt;br /&gt;
* ShowMessageNames[ResourceLoader|dependencies=mediawiki.util]|ShowMessageNames.js&lt;br /&gt;
* DebugMode[ResourceLoader|dependencies=mediawiki.util]|DebugMode.js&lt;br /&gt;
* contribsrange[ResourceLoader|dependencies=mediawiki.util,jquery.spinner]|contribsrange.js&lt;br /&gt;
* BugStatusUpdate[ResourceLoader]|BugStatusUpdate.js&lt;br /&gt;
* RTRC[ResourceLoader]|RTRC.js&lt;br /&gt;
&lt;br /&gt;
== test ==&lt;br /&gt;
&lt;br /&gt;
* mobile-sidebar[ResourceLoader]|mobile-sidebar.js&lt;br /&gt;
* addMe[ResourceLoader]|addMe.js|addMe.css&lt;br /&gt;
* NewImageThumb[ResourceLoader|skins=vector]|NewImageThumb.js|NewImageThumb.css&lt;br /&gt;
* StickyTableHeaders[ResourceLoader|type=general]|StickyTableHeaders.js|StickyTableHeaders.css&lt;br /&gt;
* MobileCategories[ResourceLoader|dependencies=mediawiki.api,mediawiki.util,mediawiki.api.messages|targets=mobile]|MobileCategories.js&lt;br /&gt;
* MobileMaps[ResourceLoader|targets=mobile]|mobilemaps.js&lt;br /&gt;
* ShowJavascriptErrors[ResourceLoader|type=general|top|dependencies=mediawiki.notify]|ShowJavascriptErrors.js&lt;br /&gt;
&lt;br /&gt;
== modules ==&lt;br /&gt;
* libLua [ResourceLoader|dependencies=mediawiki.api|hidden]|libLua.js&lt;br /&gt;
* libSensitiveIPs [ResourceLoader|dependencies=ext.gadget.libLua|hidden]|libSensitiveIPs.js&lt;br /&gt;
&lt;br /&gt;
== deprecated ==&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-ReferenceTooltips.css&amp;diff=1819</id>
		<title>MediaWiki:Gadget-ReferenceTooltips.css</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-ReferenceTooltips.css&amp;diff=1819"/>
		<updated>2017-09-08T11:59:22Z</updated>

		<summary type="html">&lt;p&gt;Eric: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* See [[mw:Reference Tooltips]] */&lt;br /&gt;
 &lt;br /&gt;
.referencetooltip {&lt;br /&gt;
        position: absolute;&lt;br /&gt;
        list-style: none;&lt;br /&gt;
        list-style-image: none;&lt;br /&gt;
        opacity: 0;&lt;br /&gt;
        font-size: 10px;&lt;br /&gt;
        margin: 0;&lt;br /&gt;
        z-index: 5;&lt;br /&gt;
        padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.referencetooltip li {&lt;br /&gt;
        border: #080086 2px solid;&lt;br /&gt;
        max-width: 260px;&lt;br /&gt;
        padding: 10px 8px 13px 8px;&lt;br /&gt;
        margin: 0px;&lt;br /&gt;
        background-color: #F7F7F7;&lt;br /&gt;
        -webkit-box-shadow: 2px 4px 2px rgba(0,0,0,0.3);&lt;br /&gt;
        -moz-box-shadow: 2px 4px 2px rgba(0,0,0,0.3);&lt;br /&gt;
        box-shadow: 2px 4px 2px rgba(0,0,0,0.3);&lt;br /&gt;
}&lt;br /&gt;
.referencetooltip li+li {&lt;br /&gt;
        margin-left: 7px;&lt;br /&gt;
        margin-top: -2px;&lt;br /&gt;
        border: 0;&lt;br /&gt;
        padding: 0;&lt;br /&gt;
        height: 3px;&lt;br /&gt;
        width: 0px;&lt;br /&gt;
        background-color: transparent;&lt;br /&gt;
        -webkit-box-shadow: none;&lt;br /&gt;
        -moz-box-shadow: none;&lt;br /&gt;
        box-shadow: none;&lt;br /&gt;
        border-top: 12px #080086 solid;&lt;br /&gt;
        border-right: 7px transparent solid;&lt;br /&gt;
        border-left: 7px transparent solid;&lt;br /&gt;
}&lt;br /&gt;
.referencetooltip&amp;gt;li+li::after {&lt;br /&gt;
        content: &#039;&#039;;&lt;br /&gt;
        border-top: 8px #F7F7F7 solid;&lt;br /&gt;
        border-right: 5px transparent solid;&lt;br /&gt;
        border-left: 5px transparent solid;&lt;br /&gt;
        margin-top: -12px;&lt;br /&gt;
        margin-left: -5px;&lt;br /&gt;
        z-index: 1;&lt;br /&gt;
        height: 0px;&lt;br /&gt;
        width: 0px;&lt;br /&gt;
        display: block;&lt;br /&gt;
}&lt;br /&gt;
.client-js body .referencetooltip li li {&lt;br /&gt;
        border: none;&lt;br /&gt;
        -webkit-box-shadow: none;&lt;br /&gt;
        -moz-box-shadow: none;&lt;br /&gt;
        box-shadow: none;&lt;br /&gt;
        height: auto;&lt;br /&gt;
        width: auto;&lt;br /&gt;
        margin: auto;&lt;br /&gt;
        padding: 0;&lt;br /&gt;
        position: static;&lt;br /&gt;
}&lt;br /&gt;
.RTflipped {&lt;br /&gt;
        padding-top: 13px;&lt;br /&gt;
}&lt;br /&gt;
.referencetooltip.RTflipped li+li {&lt;br /&gt;
        position: absolute;&lt;br /&gt;
        top: 2px;&lt;br /&gt;
        border-top: 0;&lt;br /&gt;
        border-bottom: 12px #080086 solid;&lt;br /&gt;
}&lt;br /&gt;
.referencetooltip.RTflipped li+li::after {&lt;br /&gt;
        border-top: 0;&lt;br /&gt;
        border-bottom: 8px #F7F7F7 solid;&lt;br /&gt;
        position: absolute;&lt;br /&gt;
        margin-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
.RTsettings {&lt;br /&gt;
        float: right;&lt;br /&gt;
        height: 24px;&lt;br /&gt;
        width: 24px;&lt;br /&gt;
        cursor: pointer;&lt;br /&gt;
        background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/0/05/OOjs_UI_icon_advanced.svg/24px-OOjs_UI_icon_advanced.svg.png);&lt;br /&gt;
        background-image: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/0/05/OOjs_UI_icon_advanced.svg);&lt;br /&gt;
        margin-top: -9px;&lt;br /&gt;
        margin-right: -7px;&lt;br /&gt;
        -webkit-transition: opacity 0.15s;&lt;br /&gt;
        -moz-transition: opacity 0.15s;&lt;br /&gt;
        -ms-transition: opacity 0.15s;&lt;br /&gt;
        -o-transition: opacity 0.15s;&lt;br /&gt;
        transition: opacity 0.15s;&lt;br /&gt;
        opacity: 0.6;&lt;br /&gt;
        filter: alpha(opacity=60);&lt;br /&gt;
}&lt;br /&gt;
.RTsettings:hover {&lt;br /&gt;
        opacity: 1;&lt;br /&gt;
        filter: alpha(opacity=100);&lt;br /&gt;
}&lt;br /&gt;
.RTTarget {&lt;br /&gt;
        border: #080086 2px solid;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-ReferenceTooltips.js&amp;diff=1817</id>
		<title>MediaWiki:Gadget-ReferenceTooltips.js</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-ReferenceTooltips.js&amp;diff=1817"/>
		<updated>2017-09-08T11:59:22Z</updated>

		<summary type="html">&lt;p&gt;Eric: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;// See [[mw:Reference Tooltips]]&lt;br /&gt;
// Source https://en.wikipedia.org/wiki/MediaWiki:Gadget-ReferenceTooltips.js&lt;br /&gt;
&lt;br /&gt;
window.pg || $(document).ready( function($) {&lt;br /&gt;
&lt;br /&gt;
    // Make sure we are in article, project, or help namespace&lt;br /&gt;
    if ( $.inArray(mw.config.get(&#039;wgCanonicalNamespace&#039;), [ &amp;quot;&amp;quot;, &amp;quot;Project&amp;quot;, &amp;quot;Help&amp;quot;, &amp;quot;Draft&amp;quot; ]) !== -1 ) {&lt;br /&gt;
		mw.messages.set( {&lt;br /&gt;
			&amp;quot;RT-enable&amp;quot; : &amp;quot;Enable Reference Tooltips&amp;quot;,&lt;br /&gt;
			&amp;quot;RT-disable&amp;quot; : &amp;quot;Disable Reference Tooltips&amp;quot;,&lt;br /&gt;
			&amp;quot;RT-disablenote&amp;quot; : &amp;quot;Once disabled, Reference Tooltips can be re-enabled using a link in the footer of the page.&amp;quot;,&lt;br /&gt;
			&amp;quot;RT-delay&amp;quot; : &amp;quot;Delay before the tooltip appears (in milliseconds): &amp;quot;,&lt;br /&gt;
			&amp;quot;RT-activationmethod&amp;quot; : &amp;quot;Tooltip is activated by:&amp;quot;,&lt;br /&gt;
			&amp;quot;RT-hovering&amp;quot; : &amp;quot;hovering&amp;quot;,&lt;br /&gt;
			&amp;quot;RT-clicking&amp;quot; : &amp;quot;clicking&amp;quot;,&lt;br /&gt;
			&amp;quot;RT-options&amp;quot; : &amp;quot;Reference Tooltips options&amp;quot;,&lt;br /&gt;
			&amp;quot;RT-options-save&amp;quot; : &amp;quot;Save settings&amp;quot;,&lt;br /&gt;
			&amp;quot;RT-settings&amp;quot; :&amp;quot;Tooltip settings&amp;quot;&lt;br /&gt;
		} );&lt;br /&gt;
        function toggleRT(o){&lt;br /&gt;
            mw.loader.using(&amp;quot;jquery.cookie&amp;quot;,function(){&lt;br /&gt;
                    $.cookie(&amp;quot;RTsettings&amp;quot;,o+&amp;quot;|&amp;quot;+ settings[1] + &amp;quot;|&amp;quot; + settings[2], {path:&amp;quot;/&amp;quot;,expires:90});&lt;br /&gt;
                    location.reload();&lt;br /&gt;
            });&lt;br /&gt;
        }&lt;br /&gt;
        var settings = document.cookie.split(&amp;quot;RTsettings=&amp;quot;)[1];&lt;br /&gt;
        settings = settings ? settings.split(&amp;quot;;&amp;quot;)[0].split(&amp;quot;%7C&amp;quot;) : [1, 200, +(&amp;quot;ontouchstart&amp;quot; in document.documentElement)];&lt;br /&gt;
        if( settings[0] == 0 ) {&lt;br /&gt;
            var footer = $(&amp;quot;#footer-places, #f-list&amp;quot;);&lt;br /&gt;
            if( footer.length === 0 ) {&lt;br /&gt;
                    footer = $(&amp;quot;#footer li&amp;quot;).parent();&lt;br /&gt;
            }&lt;br /&gt;
            footer.append($(&amp;quot;&amp;lt;li&amp;gt;&amp;quot;).append(&lt;br /&gt;
            	$(&amp;quot;&amp;lt;a&amp;gt;&amp;quot;)&lt;br /&gt;
            		.text( mw.message( &amp;quot;RT-enable&amp;quot; ) )&lt;br /&gt;
            		.attr(&amp;quot;href&amp;quot;,&amp;quot;&amp;quot;)&lt;br /&gt;
            		.click(function(e){&lt;br /&gt;
            			e.preventDefault();&lt;br /&gt;
            			toggleRT(1);&lt;br /&gt;
            		})&lt;br /&gt;
            ));&lt;br /&gt;
            return;&lt;br /&gt;
        }&lt;br /&gt;
        var isTouchscreen = +settings[2],&lt;br /&gt;
            timerLength = isTouchscreen ? 0 : +settings[1],&lt;br /&gt;
            settingsMenu;&lt;br /&gt;
        $(&amp;quot;.reference&amp;quot;).each( function() {&lt;br /&gt;
            var tooltipNode, hideTimer, showTimer, checkFlip = false;&lt;br /&gt;
            function findRef( h ){&lt;br /&gt;
                    h = h.firstChild; h = h &amp;amp;&amp;amp; h.getAttribute &amp;amp;&amp;amp; h.getAttribute(&amp;quot;href&amp;quot;); h = h &amp;amp;&amp;amp; h.split(&amp;quot;#&amp;quot;); h = h &amp;amp;&amp;amp; h[1];&lt;br /&gt;
                    h = h &amp;amp;&amp;amp; document.getElementById( h );&lt;br /&gt;
                    h = h &amp;amp;&amp;amp; h.nodeName == &amp;quot;LI&amp;quot; &amp;amp;&amp;amp; h;&lt;br /&gt;
                    return h;&lt;br /&gt;
            }&lt;br /&gt;
            function hide( refLink ) {&lt;br /&gt;
                    if( tooltipNode &amp;amp;&amp;amp; tooltipNode.parentNode == document.body ) {&lt;br /&gt;
                            hideTimer = setTimeout( function() {&lt;br /&gt;
                                    $(tooltipNode).animate({opacity: 0}, 100, function(){ document.body.removeChild( tooltipNode ) });&lt;br /&gt;
                            }, isTouchscreen ? 16 : 100);&lt;br /&gt;
                    } else {&lt;br /&gt;
                            $( findRef( refLink ) ).removeClass(&amp;quot;RTTarget&amp;quot;);&lt;br /&gt;
                    }&lt;br /&gt;
            }&lt;br /&gt;
            function show(){&lt;br /&gt;
                    if( !tooltipNode.parentNode || tooltipNode.parentNode.nodeType === 11 ){&lt;br /&gt;
                            document.body.appendChild( tooltipNode );&lt;br /&gt;
                            checkFlip = true;&lt;br /&gt;
                    }&lt;br /&gt;
                    $(tooltipNode).stop().animate({opacity: 1}, 100);&lt;br /&gt;
                    clearTimeout( hideTimer );&lt;br /&gt;
            }&lt;br /&gt;
            function openSettingsMenu(){&lt;br /&gt;
                    if( settingsMenu ) {&lt;br /&gt;
                            settingsMenu.dialog( &amp;quot;open&amp;quot; );&lt;br /&gt;
                    } else {&lt;br /&gt;
                            settingsMenu = $(&amp;quot;&amp;lt;form&amp;gt;&amp;quot;)&lt;br /&gt;
                            	.append(&lt;br /&gt;
                                    $(&amp;quot;&amp;lt;button&amp;gt;&amp;quot;).css(&amp;quot;width&amp;quot;,&amp;quot;100%&amp;quot;).text( mw.msg( &amp;quot;RT-disable&amp;quot;, mw.user ) ).button().click(function(e){&lt;br /&gt;
                                    		e.preventDefault();&lt;br /&gt;
                                    		toggleRT(0);&lt;br /&gt;
	                                    }),&lt;br /&gt;
                                    $(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;),&lt;br /&gt;
                                    $(&amp;quot;&amp;lt;small&amp;gt;&amp;quot;).text( mw.msg( &amp;quot;RT-disablenote&amp;quot;) ),&lt;br /&gt;
                                    $(&amp;quot;&amp;lt;hr&amp;gt;&amp;quot;),&lt;br /&gt;
                                    $(&amp;quot;&amp;lt;label&amp;gt;&amp;quot;).text( mw.msg( &amp;quot;RT-delay&amp;quot; ) ).append($(&amp;quot;&amp;lt;input&amp;gt;&amp;quot;).attr({&amp;quot;type&amp;quot;:&amp;quot;number&amp;quot;,&amp;quot;value&amp;quot;:settings[1],step:50,min:0,max:5000})),&lt;br /&gt;
                                    $(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;),&lt;br /&gt;
                                    $(&amp;quot;&amp;lt;span&amp;gt;&amp;quot;).text( mw.msg( &amp;quot;RT-activationmethod&amp;quot;, mw.user ) ),&lt;br /&gt;
                                    $(&amp;quot;&amp;lt;label&amp;gt;&amp;quot;).append(&lt;br /&gt;
                                            $(&amp;quot;&amp;lt;input&amp;gt;&amp;quot;).attr({&amp;quot;type&amp;quot;:&amp;quot;radio&amp;quot;, &amp;quot;name&amp;quot;:&amp;quot;RTActivate&amp;quot;, &amp;quot;checked&amp;quot;:settings[2]==0&amp;amp;&amp;amp;&amp;quot;checked&amp;quot;, &amp;quot;disabled&amp;quot;:&amp;quot;ontouchstart&amp;quot; in document.documentElement&amp;amp;&amp;amp;&amp;quot;disabled&amp;quot;}),&lt;br /&gt;
                                            mw.msg( &amp;quot;RT-hovering&amp;quot;, mw.user )&lt;br /&gt;
                                    ),&lt;br /&gt;
                                    $(&amp;quot;&amp;lt;label&amp;gt;&amp;quot;).append(&lt;br /&gt;
                                            $(&amp;quot;&amp;lt;input&amp;gt;&amp;quot;).attr({&amp;quot;type&amp;quot;:&amp;quot;radio&amp;quot;, &amp;quot;name&amp;quot;:&amp;quot;RTActivate&amp;quot;, &amp;quot;checked&amp;quot;:settings[2]==1&amp;amp;&amp;amp;&amp;quot;checked&amp;quot;}),&lt;br /&gt;
                                            mw.msg( &amp;quot;RT-clicking&amp;quot;, mw.user )&lt;br /&gt;
                                    )&lt;br /&gt;
                            	)&lt;br /&gt;
                            .submit(function(e){e.preventDefault()})&lt;br /&gt;
                            .dialog({&lt;br /&gt;
                            	modal:true,&lt;br /&gt;
                            	width:500,&lt;br /&gt;
                            	title: mw.msg( &amp;quot;RT-options&amp;quot; ),&lt;br /&gt;
                            	buttons:[ { text: mw.msg( &amp;quot;RT-options-save&amp;quot;, mw.user ), click: function(){&lt;br /&gt;
                                    var a = this.getElementsByTagName(&amp;quot;input&amp;quot;),&lt;br /&gt;
                                            b = +a[0].value;&lt;br /&gt;
                                    $.cookie(&amp;quot;RTsettings&amp;quot;,&amp;quot;1|&amp;quot;+ (b &amp;gt; -1 &amp;amp;&amp;amp; b &amp;lt; 5001 ? b : settings[1]) + (a[1].checked ? &amp;quot;|0&amp;quot; : &amp;quot;|1&amp;quot;), {path:&amp;quot;/&amp;quot;,expires:90});&lt;br /&gt;
                                    location.reload();&lt;br /&gt;
                            	}}]&lt;br /&gt;
                            });&lt;br /&gt;
                    }&lt;br /&gt;
            }&lt;br /&gt;
            $(this)[ isTouchscreen ? &#039;click&#039; : &#039;hover&#039; ](function( e ){&lt;br /&gt;
                    var _this = this;&lt;br /&gt;
                    if( window.pg ) {&lt;br /&gt;
                    	return;&lt;br /&gt;
                    }&lt;br /&gt;
                    if( isTouchscreen ) {&lt;br /&gt;
                            e.preventDefault();&lt;br /&gt;
                            (tooltipNode &amp;amp;&amp;amp; tooltipNode.parentNode == document.body) || setTimeout( function(){&lt;br /&gt;
                                    $( document.body ).on(&amp;quot;click touchstart&amp;quot;, function( e ) {&lt;br /&gt;
                                            e = e || event;&lt;br /&gt;
                                            e = e.target || e.srcElement;&lt;br /&gt;
                                            for( ; e &amp;amp;&amp;amp; !$( e ).hasClass( &amp;quot;referencetooltip&amp;quot; ) ; )&lt;br /&gt;
                                                    e = e.parentNode;&lt;br /&gt;
                                            if( !e ){&lt;br /&gt;
                                                    clearTimeout( showTimer );&lt;br /&gt;
                                                    hide( _this );&lt;br /&gt;
                                                    $(document.body).off(&amp;quot;click touchstart&amp;quot;, arguments.callee);&lt;br /&gt;
                                            }&lt;br /&gt;
                                    });&lt;br /&gt;
                            }, 0);&lt;br /&gt;
                    }&lt;br /&gt;
                    hideTimer &amp;amp;&amp;amp; clearTimeout( hideTimer );&lt;br /&gt;
                    showTimer &amp;amp;&amp;amp; clearTimeout( showTimer );&lt;br /&gt;
                    showTimer = setTimeout( function() {&lt;br /&gt;
                            var h = findRef( _this );&lt;br /&gt;
                            if( !h ){return}&lt;br /&gt;
                            var windowTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0,&lt;br /&gt;
                                    hOffsetTop = $( h ).offset().top;&lt;br /&gt;
                            if( !isTouchscreen &amp;amp;&amp;amp; windowTop &amp;lt; hOffsetTop &amp;amp;&amp;amp; windowTop + $(window).height() &amp;gt; hOffsetTop + h.offsetHeight ) {&lt;br /&gt;
                                    $( h ).addClass(&amp;quot;RTTarget&amp;quot;);&lt;br /&gt;
                                    return;&lt;br /&gt;
                            }&lt;br /&gt;
                            if(!tooltipNode){&lt;br /&gt;
                                    tooltipNode = document.createElement(&amp;quot;ul&amp;quot;);&lt;br /&gt;
                                    tooltipNode.className = &amp;quot;referencetooltip&amp;quot;;&lt;br /&gt;
                                    var c = tooltipNode.appendChild( $( h ).clone( true )[ 0 ] );&lt;br /&gt;
                                    try {&lt;br /&gt;
                                            if( c.firstChild.nodeName != &amp;quot;A&amp;quot; ) {&lt;br /&gt;
                                                    while( c.childNodes[1].nodeName == &amp;quot;A&amp;quot; &amp;amp;&amp;amp; c.childNodes[1].getAttribute( &amp;quot;href&amp;quot; ).indexOf(&amp;quot;#cite_ref-&amp;quot;) !== -1 ) {&lt;br /&gt;
                                                            do { c.removeChild( c.childNodes[1] ) } while ( c.childNodes[1].nodeValue == &amp;quot; &amp;quot; );&lt;br /&gt;
                                                    }&lt;br /&gt;
                                            }&lt;br /&gt;
                                    } catch (e) { mw.log(e) }&lt;br /&gt;
                                    c.removeChild( c.firstChild );&lt;br /&gt;
                                    $( tooltipNode.firstChild.insertBefore( document.createElement( &amp;quot;span&amp;quot; ), tooltipNode.firstChild.firstChild ) ).addClass(&amp;quot;RTsettings&amp;quot;).attr(&amp;quot;title&amp;quot;, mw.msg( &amp;quot;RT-settings&amp;quot; )).click(function(){&lt;br /&gt;
                                            mw.loader.using([&amp;quot;jquery.cookie&amp;quot;,&amp;quot;jquery.ui.dialog&amp;quot;], openSettingsMenu);&lt;br /&gt;
                                    });&lt;br /&gt;
                                    tooltipNode.appendChild( document.createElement( &amp;quot;li&amp;quot; ) );&lt;br /&gt;
                                    isTouchscreen || $(tooltipNode).hover(show, hide);&lt;br /&gt;
                            }&lt;br /&gt;
                            show();&lt;br /&gt;
                            var o = $(_this).offset(), oH = tooltipNode.offsetHeight;&lt;br /&gt;
                            $(tooltipNode).css({top: o.top - oH, left: o.left - 7 });&lt;br /&gt;
                            if( tooltipNode.offsetHeight &amp;gt; oH ) { // is it squished against the right side of the page?&lt;br /&gt;
                                    $(tooltipNode).css({left:&#039;auto&#039;,right:0});&lt;br /&gt;
                                    tooltipNode.lastChild.style.marginLeft = (o.left - tooltipNode.offsetLeft) + &amp;quot;px&amp;quot;;&lt;br /&gt;
                            }&lt;br /&gt;
                            if( checkFlip ) {&lt;br /&gt;
                                    if( o.top &amp;lt; tooltipNode.offsetHeight + ( window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0 ) ) { // is part of it above the top of the screen?&lt;br /&gt;
                                            $(tooltipNode).addClass(&amp;quot;RTflipped&amp;quot;).css({top: o.top + 12});&lt;br /&gt;
                                    } else if( tooltipNode.className === &amp;quot;referencetooltip RTflipped&amp;quot; ) { // cancel previous&lt;br /&gt;
                                            $(tooltipNode).removeClass(&amp;quot;RTflipped&amp;quot;);&lt;br /&gt;
                                    }&lt;br /&gt;
                                    checkFlip = false;&lt;br /&gt;
                            }&lt;br /&gt;
                    }, timerLength);&lt;br /&gt;
            }, isTouchscreen ? undefined : function(){clearTimeout(showTimer); hide(this); } );&lt;br /&gt;
 &lt;br /&gt;
        } );&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
} );&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-ReferenceTooltips&amp;diff=1815</id>
		<title>MediaWiki:Gadget-ReferenceTooltips</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-ReferenceTooltips&amp;diff=1815"/>
		<updated>2017-09-08T11:59:22Z</updated>

		<summary type="html">&lt;p&gt;Eric: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[mw:Reference Tooltips|Reference Tooltips]]: hover over inline citations to see reference information without moving away from the article text&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-navpop.css&amp;diff=1813</id>
		<title>MediaWiki:Gadget-navpop.css</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-navpop.css&amp;diff=1813"/>
		<updated>2017-09-08T11:56:08Z</updated>

		<summary type="html">&lt;p&gt;Eric: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-navpop.css&amp;amp;action=raw&amp;amp;ctype=text/css&#039;);&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-popups.js&amp;diff=1811</id>
		<title>MediaWiki:Gadget-popups.js</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-popups.js&amp;diff=1811"/>
		<updated>2017-09-08T11:56:08Z</updated>

		<summary type="html">&lt;p&gt;Eric: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;// [[File:Wikipedia_Gadget-popups.js]] Pop-ups imported from enWP&lt;br /&gt;
mw.loader.load( &#039;//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&amp;amp;action=raw&amp;amp;ctype=text/javascript&#039; );&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-Navigation_popups&amp;diff=1809</id>
		<title>MediaWiki:Gadget-Navigation popups</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-Navigation_popups&amp;diff=1809"/>
		<updated>2017-09-08T11:56:08Z</updated>

		<summary type="html">&lt;p&gt;Eric: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[w:Wikipedia:Tools/Navigation popups|Navigation popups]], article previews and editing functions popup when hovering over links&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-Edittools.js&amp;diff=1807</id>
		<title>MediaWiki:Gadget-Edittools.js</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-Edittools.js&amp;diff=1807"/>
		<updated>2017-09-08T11:54:54Z</updated>

		<summary type="html">&lt;p&gt;Eric: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * EditTools support: add a selector, change &amp;lt;a&amp;gt; into buttons.&lt;br /&gt;
 * The special characters to insert are defined at [[MediaWiki:Edittools]].&lt;br /&gt;
 *&lt;br /&gt;
 * @author Arnomane, 2006 (on the commons.wikimedia.org/wiki/MediaWiki:Edittools.js)&lt;br /&gt;
 * @author Kaganer, 2007 (adapting to www.mediawiki.org)&lt;br /&gt;
 * @author Krinkle, 2012&lt;br /&gt;
 * @source www.mediawiki.org/wiki/MediaWiki:Gadget-Edittools.js&lt;br /&gt;
 * @revision 2012-02-29&lt;br /&gt;
 */&lt;br /&gt;
/*jslint browser: true*/&lt;br /&gt;
/*global jQuery, mediaWiki*/&lt;br /&gt;
(function ($, mw) {&lt;br /&gt;
	&amp;quot;use strict&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
	var conf, editTools, $sections;&lt;br /&gt;
&lt;br /&gt;
	conf = {&lt;br /&gt;
		initialSubset: window.EditTools_initial_subset === undefined ? window.EditTools_initial_subset : 0&lt;br /&gt;
	};&lt;br /&gt;
&lt;br /&gt;
	editTools = {&lt;br /&gt;
&lt;br /&gt;
		/**&lt;br /&gt;
		 * Creates the selector&lt;br /&gt;
		 */&lt;br /&gt;
		setup: function () {&lt;br /&gt;
			var $container, $select, initial;&lt;br /&gt;
&lt;br /&gt;
			$container = $(&#039;#mw-edittools-charinsert&#039;);&lt;br /&gt;
			if (!$container.length) {&lt;br /&gt;
				return;&lt;br /&gt;
			}&lt;br /&gt;
			$sections = $container.find(&#039;.mw-edittools-section&#039;);&lt;br /&gt;
			if ($sections.length &amp;lt;= 1) {&lt;br /&gt;
				// Only care if there is more than one&lt;br /&gt;
				return;&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			$select = $(&#039;&amp;lt;select&amp;gt;&#039;).css(&#039;display&#039;, &#039;inline&#039;);&lt;br /&gt;
&lt;br /&gt;
			initial = conf.initialSubset;&lt;br /&gt;
			if (isNaN(initial) || initial &amp;lt; 0 || initial &amp;gt;= $select.length) {&lt;br /&gt;
				initial = 0;&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			$sections.each(function (i, el) {&lt;br /&gt;
				var $section, sectionTitle, $option;&lt;br /&gt;
&lt;br /&gt;
				$section = $(el);&lt;br /&gt;
				sectionTitle = $section.data(&#039;sectionTitle&#039;);&lt;br /&gt;
&lt;br /&gt;
				$option = $(&#039;&amp;lt;option&amp;gt;&#039;)&lt;br /&gt;
					.text(sectionTitle)&lt;br /&gt;
					.prop(&#039;value&#039;, i)&lt;br /&gt;
					.prop(&#039;selected&#039;, i === initial);&lt;br /&gt;
&lt;br /&gt;
				$select.append($option);&lt;br /&gt;
			});&lt;br /&gt;
&lt;br /&gt;
			$select.change(editTools.handleOnchange);&lt;br /&gt;
			$container.prepend($select);&lt;br /&gt;
&lt;br /&gt;
			editTools.chooseSection(initial);&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
		/**&lt;br /&gt;
		 * Handle onchange event of the &amp;lt;select&amp;gt;&lt;br /&gt;
		 *&lt;br /&gt;
		 * @context {Element}&lt;br /&gt;
		 * @param e {jQuery.Event}&lt;br /&gt;
		 */&lt;br /&gt;
		handleOnchange: function () {&lt;br /&gt;
			editTools.chooseSection(Number($(this).val()));&lt;br /&gt;
&lt;br /&gt;
			return true;&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
		/**&lt;br /&gt;
		 * Toggle the currently visible section&lt;br /&gt;
		 *&lt;br /&gt;
		 * @param sectionNr {Number}&lt;br /&gt;
		 * @param setFocus {Boolean}&lt;br /&gt;
		 */&lt;br /&gt;
		chooseSection: function (sectionNr) {&lt;br /&gt;
			var $choise = $sections.eq(sectionNr);&lt;br /&gt;
			if ($choise.length !== 1) {&lt;br /&gt;
				return;&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			// Making these buttons is a little slow,&lt;br /&gt;
			// If we made them all at once the browser would hang&lt;br /&gt;
			// for over 2 seconds, so instead we&#039;re doing it on-demand&lt;br /&gt;
			// for each section. No need to do it twice thoguh, so remember&lt;br /&gt;
			// in data whether it was done already&lt;br /&gt;
			if (!$choise.data(&#039;charInsert.buttonsMade&#039;)) {&lt;br /&gt;
				$choise.data(&#039;charInsert.buttonsMade&#039;, true);&lt;br /&gt;
				editTools.makeButtons($choise);&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			$choise.show();&lt;br /&gt;
			$sections.not($choise).hide();&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
		/**&lt;br /&gt;
		 * Convert the &amp;lt;a onclick&amp;gt; links to buttons in a given section.&lt;br /&gt;
		 *&lt;br /&gt;
		 * @param $section {jQuery}&lt;br /&gt;
		 */&lt;br /&gt;
		makeButtons: function ($section) {&lt;br /&gt;
			var $links;&lt;br /&gt;
&lt;br /&gt;
			if (!$section.length) {&lt;br /&gt;
				return;&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			$links = $section.find(&#039;a&#039;);&lt;br /&gt;
			$links.each(function (i, a) {&lt;br /&gt;
				var $a, $button, start, end;&lt;br /&gt;
				$a = $(a);&lt;br /&gt;
				$button = $( &#039;&amp;lt;input&amp;gt;&#039; ).attr( &#039;type&#039;, &#039;button&#039; );&lt;br /&gt;
				start = $a.data( &#039;mw-charinsert-start&#039; );&lt;br /&gt;
				end = $a.data( &#039;mw-charinsert-end&#039; );&lt;br /&gt;
				if ( start !== undefined &amp;amp;&amp;amp; end !== undefined ) {&lt;br /&gt;
					$button.click( function( e ) {&lt;br /&gt;
						e.preventDefault();&lt;br /&gt;
						mw.toolbar.insertTags( start, end, &#039;&#039; );&lt;br /&gt;
					} );&lt;br /&gt;
				} else {&lt;br /&gt;
					$button[0].onclick = a.onclick;&lt;br /&gt;
                                }&lt;br /&gt;
				$button[0].value = $a.text();&lt;br /&gt;
				$a.replaceWith($button);&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
	};&lt;br /&gt;
&lt;br /&gt;
	$(document).ready(editTools.setup);&lt;br /&gt;
&lt;br /&gt;
}(jQuery, mediaWiki));&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-Edittools&amp;diff=1805</id>
		<title>MediaWiki:Gadget-Edittools</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadget-Edittools&amp;diff=1805"/>
		<updated>2017-09-08T11:54:53Z</updated>

		<summary type="html">&lt;p&gt;Eric: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Edittools&#039;&#039;: Enhance the edittools section (grouping into section with a dropdown menu and converting static links to buttons)&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadgets-definition&amp;diff=1803</id>
		<title>MediaWiki:Gadgets-definition</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=MediaWiki:Gadgets-definition&amp;diff=1803"/>
		<updated>2017-09-08T11:51:27Z</updated>

		<summary type="html">&lt;p&gt;Eric: Created page with &amp;quot;== interface-gadgets == * site[ResourceLoader|default|top|peers=site-styles|dependencies=mediawiki.legacy.wikibits,mediawiki.util,ext.gadget.site-styles]|site.js|NavFrame.js *...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== interface-gadgets ==&lt;br /&gt;
* site[ResourceLoader|default|top|peers=site-styles|dependencies=mediawiki.legacy.wikibits,mediawiki.util,ext.gadget.site-styles]|site.js|NavFrame.js&lt;br /&gt;
* site-styles[ResourceLoader|default|hidden]|site.css|NavFrame.css|enwp-boxes.css&lt;br /&gt;
* collapsibleTables[ResourceLoader|default]|collapsibleTables.js&lt;br /&gt;
* Edittop[ResourceLoader]|edittop.js&lt;br /&gt;
* UTCLiveClock[ResourceLoader|dependencies=mediawiki.util,mediawiki.api,mediawiki.notify]|UTCLiveClock.js&lt;br /&gt;
* rtrc[ResourceLoader|type=general]|rtrc.css|rtrc.js&lt;br /&gt;
* ajaxrecentchanges[ResourceLoader|dependencies=jquery.spinner]|ajaxrecentchanges.js&lt;br /&gt;
* Navigation_popups[ResourceLoader|type=general]|popups.js|navpop.css&lt;br /&gt;
* CodeReview_checkedRevsExport[ResourceLoader]|CodeReview_checkedRevsExport.js&lt;br /&gt;
* contribsrange[ResourceLoader]|contribsrange.js&lt;br /&gt;
* Numerakri[ResourceLoader|dependencies=jquery.cookie, mediawiki.util, mediawiki.user, mediawiki.RegExp|type=general]|Numerakri.css|Numerakri.js&lt;br /&gt;
* externalsearch[ResourceLoader]|externalsearch.js&lt;br /&gt;
* externalsearch-bar[ResourceLoader]|externalsearch-bar.js&lt;br /&gt;
* vector-headanchor[ResourceLoader|type=general]|vector-headanchor.js|vector-headanchor.css&lt;br /&gt;
* BugStatusUpdate[ResourceLoader]|BugStatusUpdate.js&lt;br /&gt;
* purgetab[ResourceLoader|dependencies=mediawiki.util]|purgetab.js&lt;br /&gt;
* Coloredlinks|Coloredlinks.css&lt;br /&gt;
* autolink[ResourceLoader]|autolink.js&lt;br /&gt;
* predefined-summaries[ResourceLoader|dependencies=mediawiki.util]|predefined-summaries.js&lt;br /&gt;
* NotifCountTitle[ResourceLoader|dependencies=mediawiki.language]|NotifCountTitle.js&lt;br /&gt;
* responsiveContentBase[ResourceLoader|type=styles|hidden|skins=vector]|responsiveContentBase.css&lt;br /&gt;
* responsiveContent[ResourceLoader|type=general|skins=vector|peers=responsiveContentBase]|responsiveContent.js&lt;br /&gt;
* mobileVectorBase[ResourceLoader|type=styles|hidden|skins=vector]|mobileVectorBase.css&lt;br /&gt;
* mobileVector[ResourceLoader|type=general|skins=vector|peers=mobileVectorBase,oojs-ui.styles.icons-layout|dependencies=mediawiki.util]|mobileVector.js&lt;br /&gt;
&lt;br /&gt;
== editing-gadgets ==&lt;br /&gt;
* DotsSyntaxHighlighter[ResourceLoader|dependencies=jquery.client]|DotsSyntaxHighlighter.js&lt;br /&gt;
* Edittools[ResourceLoader|default]|Edittools.js&lt;br /&gt;
* HotCat[ResourceLoader]|HotCat.js&lt;br /&gt;
* TabOverride[ResourceLoader]|TabOverride.js&lt;br /&gt;
* oldeditor[ResourceLoader]|oldeditor.js&lt;br /&gt;
* workinprogress[ResourceLoader]|workinprogress.js&lt;br /&gt;
* userMessages[ResourceLoader|dependencies=mediawiki.util]|userMessages.js&lt;br /&gt;
&lt;br /&gt;
== AuthorizedUsers ==&lt;br /&gt;
* CleanDeleteReasons[ResourceLoader]|CleanDeleteReasons.js&lt;br /&gt;
* blocktab[ResourceLoader|dependencies=mediawiki.util,mediawiki.Title]|blocktab.js&lt;br /&gt;
* botRollback[ResourceLoader]|botRollback.js&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
* formWizard[ResourceLoader|hidden]|formWizard.js&lt;br /&gt;
* addMe[ResourceLoader|default|type=general]|addMe.js|addMe.css&lt;br /&gt;
* addMe-beta[ResourceLoader|type=general]|addMe-beta.js|addMe.css&lt;br /&gt;
* chessDemo[ResourceLoader|hidden|type=general]|chessDemo.css|chessDemo.js&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=Common.css&amp;diff=1771</id>
		<title>Common.css</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=Common.css&amp;diff=1771"/>
		<updated>2016-12-01T13:42:28Z</updated>

		<summary type="html">&lt;p&gt;Eric: Created page with &amp;quot;&amp;lt;script&amp;gt;   (function(i,s,o,g,r,a,m){i[&amp;#039;GoogleAnalyticsObject&amp;#039;]=r;i[r]=i[r]||function(){   (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),   m=s....&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;script&amp;gt;&lt;br /&gt;
  (function(i,s,o,g,r,a,m){i[&#039;GoogleAnalyticsObject&#039;]=r;i[r]=i[r]||function(){&lt;br /&gt;
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),&lt;br /&gt;
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)&lt;br /&gt;
  })(window,document,&#039;script&#039;,&#039;https://www.google-analytics.com/analytics.js&#039;,&#039;ga&#039;);&lt;br /&gt;
&lt;br /&gt;
  ga(&#039;create&#039;, &#039;UA-24060214-7&#039;, &#039;auto&#039;);&lt;br /&gt;
  ga(&#039;send&#039;, &#039;pageview&#039;);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=Common.js&amp;diff=1770</id>
		<title>Common.js</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=Common.js&amp;diff=1770"/>
		<updated>2014-10-24T11:01:38Z</updated>

		<summary type="html">&lt;p&gt;Eric: Created page with &amp;quot;&amp;lt;script&amp;gt;   (function(i,s,o,g,r,a,m){i[&amp;#039;GoogleAnalyticsObject&amp;#039;]=r;i[r]=i[r]||function(){   (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),   m=s....&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;script&amp;gt;&lt;br /&gt;
  (function(i,s,o,g,r,a,m){i[&#039;GoogleAnalyticsObject&#039;]=r;i[r]=i[r]||function(){&lt;br /&gt;
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),&lt;br /&gt;
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)&lt;br /&gt;
  })(window,document,&#039;script&#039;,&#039;//www.google-analytics.com/analytics.js&#039;,&#039;ga&#039;);&lt;br /&gt;
&lt;br /&gt;
  ga(&#039;create&#039;, &#039;UA-24060214-9&#039;, &#039;auto&#039;);&lt;br /&gt;
  ga(&#039;send&#039;, &#039;pageview&#039;);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=User_talk:Eric&amp;diff=237</id>
		<title>User talk:Eric</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=User_talk:Eric&amp;diff=237"/>
		<updated>2011-12-02T17:35:35Z</updated>

		<summary type="html">&lt;p&gt;Eric: Created page with &amp;quot;Buddha Nature&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=User:Eric&amp;diff=236</id>
		<title>User:Eric</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=User:Eric&amp;diff=236"/>
		<updated>2011-12-02T17:35:18Z</updated>

		<summary type="html">&lt;p&gt;Eric: Created page with &amp;quot;Buddha Nature&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Buddha Nature&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=File:A_Direct_Path_to_the_Buddha_Within.jpg&amp;diff=73</id>
		<title>File:A Direct Path to the Buddha Within.jpg</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=File:A_Direct_Path_to_the_Buddha_Within.jpg&amp;diff=73"/>
		<updated>2011-10-22T20:19:42Z</updated>

		<summary type="html">&lt;p&gt;Eric: A Direct Path to the Buddha Within
Go Lotsawa’s Mahamudra Interpretation of the Ratnagotravibhaga
Klaus-Dieter Mathes, Author&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Direct Path to the Buddha Within&lt;br /&gt;
Go Lotsawa’s Mahamudra Interpretation of the Ratnagotravibhaga&lt;br /&gt;
Klaus-Dieter Mathes, Author&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=File:Mipam_on_Buddha-Nature.jpg&amp;diff=68</id>
		<title>File:Mipam on Buddha-Nature.jpg</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=File:Mipam_on_Buddha-Nature.jpg&amp;diff=68"/>
		<updated>2011-10-22T15:38:33Z</updated>

		<summary type="html">&lt;p&gt;Eric: Mipam on Buddha-Nature&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mipam on Buddha-Nature&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=File:Kramer_Ralf_2007.pdf&amp;diff=36</id>
		<title>File:Kramer Ralf 2007.pdf</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=File:Kramer_Ralf_2007.pdf&amp;diff=36"/>
		<updated>2011-10-22T13:45:07Z</updated>

		<summary type="html">&lt;p&gt;Eric: Kramer, Ralf (2007): The Great Tibetan Translator. Life and Works of rNgog Blo ldan shes rab (1059–1109)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Kramer, Ralf (2007): The Great Tibetan Translator. Life and Works of rNgog Blo ldan shes rab (1059–1109)&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=File:Mathes,_Klaus-Dieter_2005.pdf&amp;diff=29</id>
		<title>File:Mathes, Klaus-Dieter 2005.pdf</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=File:Mathes,_Klaus-Dieter_2005.pdf&amp;diff=29"/>
		<updated>2011-10-21T20:30:04Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://buddhanature.tsadra.org/index.php?title=File:Mathes,_Klaus-Dieter_2004.pdf&amp;diff=23</id>
		<title>File:Mathes, Klaus-Dieter 2004.pdf</title>
		<link rel="alternate" type="text/html" href="https://buddhanature.tsadra.org/index.php?title=File:Mathes,_Klaus-Dieter_2004.pdf&amp;diff=23"/>
		<updated>2011-10-21T20:25:09Z</updated>

		<summary type="html">&lt;p&gt;Eric: Mathes, Klaus-Dieter_2004_Taranatha&amp;#039;s &amp;quot;Twenty-One Differences with Regard to the Profound Meaning&amp;quot;_Journal of the International Association of Buddhist Studies_Vol 27 Num 2_pp 285-328&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mathes, Klaus-Dieter_2004_Taranatha&#039;s &amp;quot;Twenty-One Differences with Regard to the Profound Meaning&amp;quot;_Journal of the International Association of Buddhist Studies_Vol 27 Num 2_pp 285-328&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
</feed>