![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Welcome!
Admin Post: Sticky:![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
One last Hail Mary
Last year, I found this user script (no name/contact info or even a date) for hiding Dreamwidth comments from blacklisted users. It works, but replies to the comments aren’t hidden, and I would like them to be.
Please help me?
SmallWeb & Small Web September
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
porting otw-archive's deprecated image library to active storage: tutorial
i'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't have done it without the help of kind strangers online who've done this migration before, and friends who stuck by me as i complained about it during the process, hahaha.
moving otw-archive from paperclip to active storage, AKA: hell
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
hosting a bookmarking instance
I'm a newbie to this kind of thing so I was intimidated going in, but last night I learned the magic of setting up one's own website using a vps, and I got an instance of linkding working on it and my bookmarks imported, and now I am hosting my very own personal bookmarking manager for all my many years of fannish bookmarks!
To get this done, I used the following instructions:
The "start a website" steps at https://landchad.net/
And then the linkding instructions here: https://www.maketecheasier.com/create-own-bookmark-manager-with-linkding/
It definitely involved some moments of deep confusion, but I figured it out eventually, and I'm super happy with the result! You can see my public bookmarks here: https://linkding.aviansoph.com/bookmarks/shared
I'm not done playing around with it at this point. I would be interested in figuring out how to customize the appearance a bit more. Linkding does have a field for custom CSS within a user account, which works nicely, but the changes that creates only show for the user, rather than being site-wide for anyone viewing my bookmarks.
If anyone has suggestions (or detailed instructions!) of what I should be looking into in order to make my customizations more broadly applicable on my instance of linkding, I'd very much appreciate it, as I really don't know what I'm doing lol. I want to learn more about how to understand what I'm doing with this website stuff!
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
tutorial for deploying otw-archive (ao3) through docker
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
but the real reason why i'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'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!
the guide is on superlove here. i hope people find it helpful! thank you!
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
(no subject)
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Seeking beta testers: ao3downloader, GUI version
![[github.com profile]](https://www.dreamwidth.org/img/profile_icons/github.png)
At the moment, this is Windows-only - specifically, it was built on Windows 10, and per the PyInstaller docs, may not work on earlier Windows versions if you don't have the Windows updates with support for the Visual Studio 2015 run-time installed. If there's interest I can try to do a more complex build that includes the runtime files in the package.
I can also compile a build for Linux, if there's interest, though let me know what Linux version you're using. Unfortunately for OSX users, the build tool requires building on the operating system you're targetting, and I do not an OSX machine.
You do not need Python preinstalled. If you've used the commandline version of ao3downloader, you can copy your
settings.json
file and log/
and download/
folders into the unzipped GUI folder and it should use those as a base for various commands, the same way the CLI version does.Also, when you try to run ao3downloader.exe, Windows may give you a warning that it's untrusted software, which is because I don't have a Windows codesigning certificate. You should be able to click 'More Info' and then have a 'Run Anyway' button appear.
The file package is available here - I'm open to feedback both about stuff that doesn't work the way it should, and UI organization/labelling (though - some of the ugliness of the UI is part of the UI package I'm using and thus cannot be changed, unfortunately)
Edit, July 24th: Link now points to an updated build that should crash significantly less, lol. Also now available for Linux though unfortunately with un-antialiased Courier New as the font (still working out how to get a build environment that'll be compatible with as many Linux distros as possible)
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Ao3 Kobo reader app
But! I am generally more motivated to work on things when they aren't just for me, and could always use more testers (and, perhaps, I am not the only Rustacean here....?). There are install instructions on my journal here, and all the past posts I've made about this are tagged on my journal.
CSS Help and an Offer
Yesterday I realized I need to start learning CSS, which I'm now doing via various tutorials. I have achieved backgrounds and am working a bit on fonts. I'm also getting the gist of other parts I'm looking at even if they're not bits I need. However-
What I'd like to know is the best way to make an index of fandoms similar to how my collection functions on AO3. Two or three columns, and if I add a new fandom in, everything just shifts to the next spot and I don't need to manually move anything around, if possible. I've looked over tutorials on both columns and grids and didn't quite see anything that did this?
So if anyone can point me in the direction of what I'm after, if it's possible, or an example snippet, I'd be exceptionally grateful. Thanks so much in advance. ^_^
In return, an offer for anyone interested. I'm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Tags
Admin Post:![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Looking for Javascript advice
Since I'm currently hosting this on Neocities, and there really aren't that many fics, my current solution is to just hard-code each category's list myself, and then have a little javascript to toggle between each list/sorting method. However, in the interest of making this project easier to maintain in the future, I am interested in eventually setting up a script that actually does this sorting for me, rather than having to hardcode each list individually myself. Is there a way to set custom parameters/tags of some kind to sort a list of items using javascript? (To be clear, I'm a total javascript noob, so if this question seems obvious or is worded badly, that's why.)
Example: for sorting fics by length, I would want to be able to give each fic a "length in words" attribute, then have a script that sorts and displays them from shortest to longest. For displaying all of the fic, I would want to be able to give each fic a "date published" attribute to sort from oldest to newest. For completion I would use the date attribute to sort them oldest to newest as well, but additionally filter out any that are marked as "unfinished" somehow? But I'm not sure how to practically do all this.
Any and all advice on javascript is welcome! Advising me to use something else will probably be ignored, because the entire purpose of doing it this way is to force myself to get better at javascript XD thanks for understanding!
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Let's Make a Fansite!
I wrote a book on creating a fansite and it's currently 50% on the itch Summer Sale! If you need some help populating your fansite, please check it out! There's also community copies for those who can't afford it.
I also have a set of macros for getting twitter threads off of twitter which I developed for archiving my livetweets! It's free for anyone who needs it as twitter continues to implode. You can see my liveblogs over on my site!
I really love seeing everyone's stuff when they do so I can see all the fandoms ;w;
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
kudoscript 1.0
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 anywhere you want for as many unique things as you want.
you can find it here! free to use & modify and do whatever you want with, basically; i aggressively commented it so that it's easy to understand if you want to hack on it.
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Proposing custom music metadata
Hey does anybody know stuff about audio track metadata?
I've had an idea rattling around in my head for a while but didn't have an easy and community-based way to organize my thoughts about it. So I am really pleased to see a DW fan coding community pop up! I not only welcome but plead for input on this concept:
I want to build a way to create custom tags on music files.
You know how you can sort by artist, album, year published, and all that, because those are categories embedded in ID3 metadata? I wish ID3 metadata allowed for custom categories. I want to be able to sort my music collection by color, mood, character, and fanfiction trope, to name a few. I think this has huge potential in being able to easily make playlists, fandom or otherwise, that flow smoothly and center around a common theme.
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Tag Request Post
Admin Post:![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Resources for getting involved with Dreamwidth
style_system - questions and tips about the DW layout system
dw_dev - questions and posts about working on the DW codebase
dw_dev_training - for people who need a little extra help getting started
- DreamHack application page - form to sign up for a free pre-built dev environment