<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.datacommons.up.edu.ph/index.php?action=history&amp;feed=atom&amp;title=Contributing_an_Overleaf_Template</id>
	<title>Contributing an Overleaf Template - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.datacommons.up.edu.ph/index.php?action=history&amp;feed=atom&amp;title=Contributing_an_Overleaf_Template"/>
	<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=Contributing_an_Overleaf_Template&amp;action=history"/>
	<updated>2026-09-25T00:02:59Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=Contributing_an_Overleaf_Template&amp;diff=56&amp;oldid=prev</id>
		<title>Updc admin: Remove reference to ~/docs/MANAGING_TEMPLATES.md</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=Contributing_an_Overleaf_Template&amp;diff=56&amp;oldid=prev"/>
		<updated>2026-07-13T16:07:13Z</updated>

		<summary type="html">&lt;p&gt;Remove reference to ~/docs/MANAGING_TEMPLATES.md&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:07, 13 July 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l65&quot;&gt;Line 65:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 65:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Read-only links require a UP Overleaf login. They are &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; open to the public internet, so it is safe to list them on this wiki.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Read-only links require a UP Overleaf login. They are &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; open to the public internet, so it is safe to list them on this wiki.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Keep master templates on the admin account, or shared read-only to it, so the links can be recovered later.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Keep master templates on the admin account, or shared read-only to it, so the links can be recovered later.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Maintainer-side documentation lives on the server at &amp;lt;code&amp;gt;~/docs/MANAGING_TEMPLATES.md&amp;lt;/code&amp;gt;.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff:1.41:old-54:rev-56:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=Contributing_an_Overleaf_Template&amp;diff=54&amp;oldid=prev</id>
		<title>Updc admin: Create Contributing an Overleaf Template page</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=Contributing_an_Overleaf_Template&amp;diff=54&amp;oldid=prev"/>
		<updated>2026-07-13T16:02:31Z</updated>

		<summary type="html">&lt;p&gt;Create Contributing an Overleaf Template page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;How to create a template for [[UP Overleaf]] and get it listed. Anyone with a UP Overleaf account can contribute — you do not need to be an admin.&lt;br /&gt;
&lt;br /&gt;
The full list of available templates is at [[UP Overleaf#Templates]].&lt;br /&gt;
&lt;br /&gt;
== How templates work here ==&lt;br /&gt;
&lt;br /&gt;
Overleaf Community Edition has no built-in template gallery, so we use a simple convention instead: &amp;#039;&amp;#039;&amp;#039;a template is just a normal Overleaf project, shared read-only.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Users open the template and choose &amp;#039;&amp;#039;&amp;#039;Menu → Copy Project&amp;#039;&amp;#039;&amp;#039; to get their own editable copy. The copy is a &amp;#039;&amp;#039;&amp;#039;snapshot&amp;#039;&amp;#039;&amp;#039; — if you later fix a typo in the master template, existing copies do &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; pick up the change.&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Templates&amp;#039;&amp;#039;&amp;#039; menu in the Overleaf top navigation carries only the most-used templates, plus an &amp;#039;&amp;#039;&amp;#039;&amp;quot;All templates (wiki) →&amp;quot;&amp;#039;&amp;#039;&amp;#039; link back to the full list on the wiki.&lt;br /&gt;
&lt;br /&gt;
== Creating a template ==&lt;br /&gt;
&lt;br /&gt;
=== 1. Build the project ===&lt;br /&gt;
&lt;br /&gt;
Create it as a normal Overleaf project. Keep it &amp;#039;&amp;#039;&amp;#039;blank and generic&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
* Use placeholders, not real content — &amp;lt;code&amp;gt;Your Thesis Title Here&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Your Full Name&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Month Year&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Strip out personal data, real results, and anything institution-specific that other users would have to hunt down and delete.&lt;br /&gt;
* Leave the structure and formatting intact — that is the actual value of a template.&lt;br /&gt;
&lt;br /&gt;
=== 2. Add a README ===&lt;br /&gt;
&lt;br /&gt;
Include a short &amp;lt;code&amp;gt;README.md&amp;lt;/code&amp;gt; at the project root telling the user &amp;#039;&amp;#039;&amp;#039;which files to edit first&amp;#039;&amp;#039;&amp;#039;. At minimum: where the title/author/date live, where the chapters are, and which compiler to use.&lt;br /&gt;
&lt;br /&gt;
=== 3. Make sure it compiles ===&lt;br /&gt;
&lt;br /&gt;
Hit &amp;#039;&amp;#039;&amp;#039;Recompile&amp;#039;&amp;#039;&amp;#039; and confirm you get a clean PDF. Do not list a template that does not build — that is worse than no template.&lt;br /&gt;
&lt;br /&gt;
If it needs an unusual LaTeX package, check it is installed on the server first; if it is missing, contact the maintainer, since adding packages requires a rebuild of the Overleaf image.&lt;br /&gt;
&lt;br /&gt;
=== 4. Share it read-only ===&lt;br /&gt;
&lt;br /&gt;
# Click &amp;#039;&amp;#039;&amp;#039;Share&amp;#039;&amp;#039;&amp;#039; (top right).&lt;br /&gt;
# Turn on link sharing.&lt;br /&gt;
# Copy the &amp;#039;&amp;#039;&amp;#039;&amp;quot;Anyone with this link (read only)&amp;quot;&amp;#039;&amp;#039;&amp;#039; URL. It looks like &amp;lt;code&amp;gt;http://10.206.150.206/read/abcd1234&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Use the &amp;#039;&amp;#039;&amp;#039;read-only&amp;#039;&amp;#039;&amp;#039; link, not the edit link. The edit link would let anyone modify the master template.&lt;br /&gt;
&lt;br /&gt;
=== 5. List it on the wiki ===&lt;br /&gt;
&lt;br /&gt;
Add a row to the table at [[UP Overleaf#Templates]] with the template name, a one-line description of who it is for, and the read-only link.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;That&amp;#039;s it — it is live immediately.&amp;#039;&amp;#039;&amp;#039; No server access, no restart, no waiting on an admin.&lt;br /&gt;
&lt;br /&gt;
== Who can do what ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Task !! Who !! What they need&lt;br /&gt;
|-&lt;br /&gt;
| Create a template project and share it read-only || &amp;#039;&amp;#039;&amp;#039;Any Overleaf user&amp;#039;&amp;#039;&amp;#039; || Just a UP Overleaf account&lt;br /&gt;
|-&lt;br /&gt;
| List it on the wiki (this is what &amp;quot;publishing&amp;quot; means) || &amp;#039;&amp;#039;&amp;#039;Anyone with wiki edit access&amp;#039;&amp;#039;&amp;#039; || A wiki account&lt;br /&gt;
|-&lt;br /&gt;
| Promote it into the &amp;#039;&amp;#039;&amp;#039;Templates&amp;#039;&amp;#039;&amp;#039; nav dropdown || &amp;#039;&amp;#039;&amp;#039;Server maintainer only&amp;#039;&amp;#039;&amp;#039; || SSH access to the Overleaf host&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The nav dropdown is the only privileged step. It is driven by an environment variable (&amp;lt;code&amp;gt;OVERLEAF_HEADER_EXTRAS&amp;lt;/code&amp;gt;) that Overleaf reads &amp;#039;&amp;#039;&amp;#039;only when the container boots&amp;#039;&amp;#039;&amp;#039;, so changing it requires shell access and a restart with brief downtime. That is exactly why the full list lives on the wiki instead: publishing a template should not require a maintainer.&lt;br /&gt;
&lt;br /&gt;
Ask a maintainer to promote a template only if it is something people will reach for constantly.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
* Read-only links require a UP Overleaf login. They are &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; open to the public internet, so it is safe to list them on this wiki.&lt;br /&gt;
* Keep master templates on the admin account, or shared read-only to it, so the links can be recovered later.&lt;br /&gt;
* Maintainer-side documentation lives on the server at &amp;lt;code&amp;gt;~/docs/MANAGING_TEMPLATES.md&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
</feed>