<?xml version='1.0' encoding='utf-8' ?>

<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Fan-Coded</title>
  <link>https://fancoded.dreamwidth.org/</link>
  <description>Fan-Coded - Dreamwidth Studios</description>
  <lastBuildDate>Fri, 26 Sep 2025 13:16:56 GMT</lastBuildDate>
  <generator>LiveJournal / Dreamwidth Studios</generator>
  <lj:journal>fancoded</lj:journal>
  <lj:journaltype>community</lj:journaltype>
<item>
  <guid isPermaLink='true'>https://fancoded.dreamwidth.org/5037.html</guid>
  <pubDate>Fri, 26 Sep 2025 13:16:56 GMT</pubDate>
  <title>Webpage Template for Fanwork Archives</title>
  <link>https://fancoded.dreamwidth.org/5037.html</link>
  <description>Posted by: &lt;span lj:user=&apos;osteophage&apos; style=&apos;white-space: nowrap;&apos; class=&apos;ljuser&apos;&gt;&lt;a href=&apos;https://osteophage.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://osteophage.dreamwidth.org/&apos;&gt;&lt;b&gt;osteophage&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Crossposting from &lt;a href=&quot;http://osteophage.dreamwidth.org/11289.html&quot;&gt;my journal&lt;/a&gt;:&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://osteophage.neocities.org/projects/templates/archive-of-your-own&quot;&gt;Archive of Your Own&lt;/a&gt;   is a webpage template for making a filterable index of creative works,   modeled off of fanwork archives like AO3 and SqWA. Decide for yourself   how your works are presented by customizing everything from the icons  to  the categorization scheme, all while offering your visitors a full   array of filtering options. This template was created with the help of &lt;a href=&quot;https://solaria.neocities.org/guides/cssfilter&quot;&gt;Solaria&apos;s CSS Filter Guide&lt;/a&gt; and is free for personal use with credit.&lt;/p&gt;&lt;p&gt;(I know there are a few of these already out there, but folks might be interested to know that this one is pure CSS/HTML, no Javascript needed.)&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=fancoded&amp;ditemid=5037&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://fancoded.dreamwidth.org/5037.html</comments>
  <category>html/css</category>
  <category>resource</category>
  <lj:security>public</lj:security>
  <lj:poster>osteophage</lj:poster>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://fancoded.dreamwidth.org/4801.html</guid>
  <pubDate>Fri, 11 Jul 2025 01:44:01 GMT</pubDate>
  <title>Fanfiction Masterlist and Portfolio Templates</title>
  <link>https://fancoded.dreamwidth.org/4801.html</link>
  <description>Posted by: &lt;span lj:user=&apos;linky&apos; style=&apos;white-space: nowrap;&apos; class=&apos;ljuser&apos;&gt;&lt;a href=&apos;https://linky.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://linky.dreamwidth.org/&apos;&gt;&lt;b&gt;linky&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I shared this in &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://smallweb.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/community.png&apos; alt=&apos;[community profile] &apos; width=&apos;16&apos; height=&apos;16&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://smallweb.dreamwidth.org/&apos;&gt;&lt;b&gt;smallweb&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; too, but since I know there&apos;s a lot of fannish folks here I thought these would be worth sharing here as well!&lt;br /&gt;&lt;br /&gt;For anyone interested in making a site/section on their site for their fics, here&apos;s &lt;a href=&quot;https://kingdra.net/masterlist-template/&quot;&gt;a really good template&lt;/a&gt; for a fanfiction masterlist that just got posted online! Created by &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://ceu.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://ceu.dreamwidth.org/&apos;&gt;&lt;b&gt;ceu&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;. There&apos;s easy to follow documentation on how it works, and links to HTML tutorials if you&apos;re not familiar or need a refresher on there as well.&lt;br /&gt;&lt;br /&gt;As said on the page showcasing the template too, it was inspired by this &lt;a href=&quot;https://kayleerowena.com/blog/2025/code-template/&quot;&gt;portfolio template&lt;/a&gt; by Kaylee Rowena. Which would be great for anyone who makes fanart! I might end up using this template myself whenever I get to revamping my art galleries on my own site.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=fancoded&amp;ditemid=4801&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://fancoded.dreamwidth.org/4801.html</comments>
  <category>resource</category>
  <category>html/css</category>
  <lj:mood>calm</lj:mood>
  <lj:security>public</lj:security>
  <lj:poster>linky</lj:poster>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://fancoded.dreamwidth.org/3868.html</guid>
  <pubDate>Sat, 01 Jun 2024 23:41:13 GMT</pubDate>
  <title>porting otw-archive&apos;s deprecated image library to active storage: tutorial</title>
  <link>https://fancoded.dreamwidth.org/3868.html</link>
  <description>Posted by: &lt;span lj:user=&apos;luckyzukky&apos; style=&apos;white-space: nowrap;&apos; class=&apos;ljuser&apos;&gt;&lt;a href=&apos;https://luckyzukky.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://luckyzukky.dreamwidth.org/&apos;&gt;&lt;b&gt;luckyzukky&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;hi hello i&apos;m back to be more annoying about otw-archive! in 2 days i single-handedly ported my instance of otw-archive (the ao3 code) - &lt;a href=&quot;https://superlove.sayitditto.net/&quot;&gt;superlove&lt;/a&gt; - from paperclip, its deprecated and obsolete image library, to active storage, the newer and officially supported first party image library for ruby on rails. it was extremely hard work but i&apos;m very proud of it and i&apos;m happy to say that i&apos;ve written a guide on how i did it!&lt;br&gt;&lt;br&gt;

i&apos;d be more than happy to help anyone who plans on implementing active storage in otw-archive. it was so so hard and i couldn&apos;t have done it without the help of kind strangers online who&apos;ve done this migration before, and friends who stuck by me as i complained about it during the process, hahaha.&lt;br&gt;&lt;br&gt;

&lt;a href=&quot;https://superlove.sayitditto.net/works/338&quot;&gt;moving otw-archive from paperclip to active storage, AKA: hell&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=fancoded&amp;ditemid=3868&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://fancoded.dreamwidth.org/3868.html</comments>
  <category>project: otwarchive (ao3)</category>
  <category>resource</category>
  <lj:security>public</lj:security>
  <lj:poster>luckyzukky</lj:poster>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://fancoded.dreamwidth.org/3429.html</guid>
  <pubDate>Tue, 09 Apr 2024 15:43:01 GMT</pubDate>
  <title>tutorial for deploying otw-archive (ao3) through docker</title>
  <link>https://fancoded.dreamwidth.org/3429.html</link>
  <description>Posted by: &lt;span lj:user=&apos;luckyzukky&apos; style=&apos;white-space: nowrap;&apos; class=&apos;ljuser&apos;&gt;&lt;a href=&apos;https://luckyzukky.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://luckyzukky.dreamwidth.org/&apos;&gt;&lt;b&gt;luckyzukky&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;hey! &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://bluedreaming.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://bluedreaming.dreamwidth.org/&apos;&gt;&lt;b&gt;bluedreaming&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; told me about this comm and i am very grateful because, while the only kinda code i know is html/css and i suck at everything else, i AM very passionate about self hosting and servers and shit, and one of my nerdiest stupidest flexes is that i am the third person in the world to push otw-archive (ao3&apos;s code) into production for a public website! that site is &lt;a href=&quot;https://superlove.sayitditto.net/&quot;&gt;superlove&lt;/a&gt; and i am very proud of it.&lt;br&gt;&lt;br&gt;

but the real reason why i&apos;m posting: the other day i was messing around with a docker deployment of otw-a, because superlove was done bare metal, and i managed to successfully deploy otw-a in production through docker. and i&apos;m insanely proud that i managed it and i wrote a whole guide on how to do it, because i documented through my first attempt, then started from scratch when i was done and went through it ALL over again to test my documentation, and both times worked!&lt;br&gt;&lt;br&gt;

the guide is on superlove &lt;a href=&quot;https://superlove.sayitditto.net/works/171&quot;&gt;here&lt;/a&gt;. i hope people find it helpful! thank you!&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=fancoded&amp;ditemid=3429&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://fancoded.dreamwidth.org/3429.html</comments>
  <category>resource</category>
  <category>project: otwarchive (ao3)</category>
  <lj:security>public</lj:security>
  <lj:poster>luckyzukky</lj:poster>
  <lj:reply-count>8</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://fancoded.dreamwidth.org/1635.html</guid>
  <pubDate>Sun, 02 Jul 2023 20:31:24 GMT</pubDate>
  <title>Let&apos;s Make a Fansite!</title>
  <link>https://fancoded.dreamwidth.org/1635.html</link>
  <description>Posted by: &lt;span lj:user=&apos;marinehaddock&apos; style=&apos;white-space: nowrap;&apos; class=&apos;ljuser&apos;&gt;&lt;a href=&apos;https://marinehaddock.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://marinehaddock.dreamwidth.org/&apos;&gt;&lt;b&gt;marinehaddock&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hope it&apos;s okay to do a promo here since it&apos;s related&lt;br /&gt;&lt;br /&gt;I wrote &lt;a href=&quot;https://marinehaddock.itch.io/lets-make-a-fansite&quot;&gt;a book on creating a fansite&lt;/a&gt; and it&apos;s currently 50% on the itch Summer Sale! If you need some help populating your fansite, please check it out! There&apos;s also community copies for those who can&apos;t afford it.&lt;br /&gt;&lt;br /&gt;I also have &lt;a href=&quot;https://marinehaddock.itch.io/twitter-thread-macros&quot;&gt;a set of macros&lt;/a&gt; for getting twitter threads off of twitter which I developed for archiving my livetweets! It&apos;s free for anyone who needs it as twitter continues to implode. You can see &lt;a href=&quot;https://marinehaddock.gay/threads/liveblogs&quot;&gt;my liveblogs over on my site&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;I really love seeing everyone&apos;s stuff when they do so I can see all the fandoms ;w;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=fancoded&amp;ditemid=1635&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://fancoded.dreamwidth.org/1635.html</comments>
  <category>resource</category>
  <category>html/css</category>
  <lj:security>public</lj:security>
  <lj:poster>marinehaddock</lj:poster>
  <lj:reply-count>8</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://fancoded.dreamwidth.org/1488.html</guid>
  <pubDate>Fri, 30 Jun 2023 00:26:20 GMT</pubDate>
  <title>kudoscript 1.0</title>
  <link>https://fancoded.dreamwidth.org/1488.html</link>
  <description>Posted by: &lt;span lj:user=&apos;veryroundbird&apos; style=&apos;white-space: nowrap;&apos; class=&apos;ljuser&apos;&gt;&lt;a href=&apos;https://veryroundbird.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://veryroundbird.dreamwidth.org/&apos;&gt;&lt;b&gt;veryroundbird&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;hello!! i hear some people have missed people being able to kudos their stuff when putting fic on dreamwidth&lt;br /&gt;&lt;br /&gt;anyway i wrote some code and it is very barebones and requires either a little sysadmin knowledge OR a PHP server on which you can have someone make sure the Imagick and SQLite extensions are installed! But it gives you the ability to drop in a little kudos counter and a link to give kudos &lt;em&gt;anywhere you want&lt;/em&gt; for &lt;em&gt;as many unique things as you want&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;you can find it &lt;a href=&quot;https://github.com/cmho/kudos&quot;&gt;here&lt;/a&gt;! free to use &amp; modify and do whatever you want with, basically; i aggressively commented it so that it&apos;s easy to understand if you want to hack on it.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=fancoded&amp;ditemid=1488&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://fancoded.dreamwidth.org/1488.html</comments>
  <category>language: php</category>
  <category>resource</category>
  <lj:security>public</lj:security>
  <lj:poster>veryroundbird</lj:poster>
  <lj:reply-count>2</lj:reply-count>
</item>
</channel>
</rss>
