Title
Subtitle
Read Time: < mins
article here
Patent pending

"ARMOR" will be turned into <em><strong>ARMOR</strong></em> when generating html modules (TOC, Landing pages, home page)
Improve UX
TOC now find previous article and next article automatically
Improve UX for removing hyphens
Rework how authors are recorded in articles
Hyphen destroyer UI is now massively improved
Now using more proper semantic tags for elements (<article>, <aside>, etc.)
Improved LLM prompt for audio cleanup. Made it so acronymns are quicker to pronounce.
Improved PDF viewer
Improved "Search and Join" feature
You can now join your mp3s together in the audio generation section
Now opens on import modal when there is one pdf and one html in loaded assets.
Improved how you do the homepage updates.
Remove attribute "preload" on #audioPlayer.
Social image alt text is now extracted from LD.
Changed publish line.
Right clicking while having blocks selected will now deselect the selected blocks.
Editions will auto-fill the publish date if it's obvious. (Spring 2024 -> 1 April 2024)
Book Authors:
TOC/RSS
Author Line Preview
Author line
This is in the article itself
Abbreviated
This is in the TOC, RSS, and metadata
This is what shows up in the article
Font size
Character spacing
Font size
Character spacing
What are you importing?
Extracted publish line (use this to get the Edition name)
Edit Article
Origin (used for making links work properly)
Origin 2 (used for making links work properly)
Book Authors:
TOC/RSS
Author Line Preview
Author line
This is in the article itself
Abbreviated
This is in the TOC, RSS, and metadata
This is what shows up in the article
Cleanup text 💅
Find/clean up hyphens
Find/clean up endnotes (1)
Sanity Checks 🧠
1. Copy
ChatGPT · Claude · Gemini · Perplexity · Copilot
I will give you an article transcript or section of an article transcript after this message. Rewrite the transcript for a simple TTS engine, like Piper. Rules: - Return only the rewritten transcript. - Return plain text only. Do not use Markdown formatting, bullet points, headings, bold, italics, code blocks, or any other special formatting. The output will be passed directly into a TTS engine that does not understand Markdown. - If the rewritten transcript would exceed your maximum response length, stop at a natural sentence or paragraph boundary whenever possible. Append a new line containing only '[Response limit reached. Reply with "continue" to resume.]' at the end of the response. Do not include '[Response limit reached. Reply with "continue" to resume.]' unless additional transcript remains. When the user replies with "continue", resume rewriting exactly where you left off without repeating or skipping any content. Continue until the entire transcript has been rewritten. - Preserve the original meaning, wording, paragraph structure, and punctuation where possible. - Acronyms and initialisms that do not have a commonly spoken word equivalent should be rewritten as individual letters separated by periods (e.g., "LSCO" -> "L.S.C.O.", "U.S.A." -> "U.S.A."). Do not use hyphens for letter-by-letter acronyms, as periods produce better pronunciation in TTS engines. - Acronyms that have a standard spoken expansion should be rewritten as the expanded word (e.g., "CPT" -> "Captain", "COL" -> "Colonel", "MAJ" -> "Major", "SGT" -> "Sergeant"). - Acronyms commonly pronounced as words should be rewritten phonetically when necessary (e.g., "CENTCOM" -> "sent-com", "TRADOC" -> "tray-doc"). Use best judgment. - Acronyms used as possessives or plurals should retain the apostrophe and s (e.g., "LSCO's" -> "L.S.C.O.'s"). - Roman numerals should be written out as words (e.g., "II" -> "two", "III" -> "three", "IV" -> "four", "V" -> "five", "VI" -> "six"). - Military ranks abbreviated (MAJ, COL, CPT, LTC, SSG, SFC, SGT, etc.) should be spelled out. - Publication numbers such as FM 3-0 should be rewritten letter-by-letter with periods between letters and numbers spoken naturally (e.g., "FM 3-0" -> "F.M. three-zero"). - Equipment and military unit designations such as M4A1, AH-64, or 3rd ID should be rewritten as they would naturally be spoken (e.g., "M4A1" -> "M-four-A-one", "AH-64" -> "A-H sixty-four", "3rd ID" -> "third I.D."). - Years should be written as they are commonly spoken (e.g., "2021" -> "twenty twenty-one", "2009" -> "two thousand nine"). - Large numbers, including currency amounts, should be written out in words (e.g., "$7,000,000" -> "seven million dollars"). - All numeric values, including ordinals, distances, weights, percentages, repetitions, and counts, should be written out in words (e.g., "128th" -> "one hundred twenty-eighth", "6-mile" -> "six mile", "35-pound" -> "thirty-five pound"). - Words written in all caps that are not acronyms should be converted to normal capitalization (e.g., "INTRODUCTION" -> "Introduction"). Use best judgment. - Rewrite names, places, organizations, and other uncommon terms phonetically only when their pronunciation is likely to be incorrect in a simple English TTS engine. Preserve recognizability where possible. - Preserve periods in letter-by-letter acronyms when they improve TTS pronunciation (e.g., "U.S." -> "U.S.", "FBI" -> "F.B.I."). Remove periods from abbreviations that should be expanded or rewritten (e.g., "CPT." -> "Captain", "3 p.m." -> "three p m").
2. Then give the LLM this to get a cleaned up script
3. Take what the LLM gave you, and make your mp3
4. Join those MP3s together if needed (name them 1.mp3, 2.mp3, 3.mp3...)
The article is now looking pretty, I'm ready to upload to AFPIMS™ (The best CMS in the world)You talking
Upload all assets to AFPIMS™Protip: right click and "Open link in split view" (images, PDF, MP3)
Missing Journal and/or Edition
Make folders
Make folder(s) to upload all your stuff on the AFPIMS™ file managerProtip: right click and "Open link in split view" using this
Upload assets
Upload your images, PDF, and mp3 to those folder(s)
Link images
After uploading, make sure each image is linked in its corresponding "Live Image Source" field in the article editor. Toggle X-ray on
These are the "Live Image Source" fields you see on images in the article editor
Link other stuff
Tell me where you uploaded this stuff ProtipURL inputs will take in just about any URL and clean them up.
Even if you input an AFPIMS™ URL, it will know to turn that into an LD URL.
So don't waste time editing URLs yourself, let the machine do it for you.
Make a page for this article
Missing Journal and/or Edition
'Details' tab
Add all this stuff on the 'Details' tab
_

Make sure this is unchecked!
I'm watching you...
Set layout
Advanced > Appearance > Layout

Save page
Now save the page

Copy links
You should now be brought to the article page proper. Let's copy some links now
Page Header Tags & AEO
Now Add Page Header Tags to your article (click on the Pages thing on the left and let it cook. it will bring up ur page soon)
Pages > (This article page) > Advanced > S.E.O.

Priority
Don't forget to set the priority (0.7 is what's up)

Save
Save your changes

Delete extra footer
Now edit the article page proper
Nuke that extra footer at the very top (lol)
Add Journal Header module
Now let's add that Journal Header thing you see on every article
Add an Existing Module using

Drag that where it should go (like the top just below the LD Navbar)
Paste in the article
Nice. This article is now officially ready to be plopped into the module on the article page
Add this article to the TOC
Get TOC module
Grab the current TOC module source code
This video shows an article but just pretend it's a TOC
Paste in new TOC module
Now replace that with this updated TOC
Update the previous article's nav There's no previous article linked, you probably wanna skip this
Easily update the previous article's nav
Get Previous Article module
Grab the previous article module source code
Paste in new Previous Article module
Now upload this updated previous article module
Update the next article's nav There's no next article linked, you probably wanna skip this
Easily update the next article's nav
Get Next Article module
Grab the next article module source code
Paste in new Next Article module
Now upload this updated next article module
Update Journal Landing Page Archive queue type selected, you should skip this
Update Journal RSS feed
Update Landing Page
Give me the up-to-date RSS feed
(Here's a link to )
!! FOOTGUN !!Make sure that after opening the RSS link and viewing the source withCtrl-U- , you pressCtrl-Shift-R- to refresh and load the latest version of the RSS file.
I repeat: do this after viewing the source with Ctrl-U-
So basically:
Open link- >Ctrl-U- >Ctrl-Shift-R-
It will generate the top and bottom modules for the Journal Landing Page based off of that
Update LD Homepage Only do this if it's your week
Add an Article to RSS Feed
Update LD Homepage Proper
Give me the up-to-date RSS feed
(Here's a link to homepage.xml)
!! FOOTGUN !!Make sure that after opening the RSS link and viewing the source withCtrl-U- , you pressCtrl-Shift-R- to refresh and load the latest version of the RSS file.
I repeat: do this after viewing the source with Ctrl-U-
So basically:
Open link- >Ctrl-U- >Ctrl-Shift-R-
It will generate the top and bottom modules for the LD Homepage based off of that
Mark on Sharepoint
List of deliverables
Purge these URLs on the Purge Page.
Then you can just plop this into Excel or whatever.
And then this for the Michael sharepoint tracker thing
Send this to your accountabilibuddy (peer review person)
Which Journal RSS Feed are we updating?
!! FOOTGUN !!Make sure that after opening the RSS link and viewing the source withCtrl-U- , you pressCtrl-Shift-R- to refresh and load the latest version of the RSS file.
I repeat: do this after viewing the source with Ctrl-U-
So basically:
Open link- >Ctrl-U- >Ctrl-Shift-R-
Grab the current Journal RSS xml file contents and throw it in here:
after opening it in a new tab, pressCtrl-U- then copy that and put it here
!! FOOTGUN !!Make sure that after opening the RSS link and viewing the source withCtrl-U- , you pressCtrl-Shift-R- to refresh and load the latest version of the RSS file.
I repeat: do this after viewing the source with Ctrl-U-
So basically:
Open link- >Ctrl-U- >Ctrl-Shift-R-
Grab the homepage RSS feed and put it here
after opening it in a new tab, pressCtrl-U- then copy that and put it here
Read Time: < mins
article here