My Account Subscribe Help About
Sign In | Register FREE
Tuesday, April 7, 2026
Artemis II crew head for home after travelling further from Earth than anyone beforeWatch: Artemis II's historic lunar flyby... in 90 secondsPlan 2 student loan interest rates capped at 6% in EnglandEx-footballer Joey Barton denies golf club attackDisruption expected as six-day doctors' strike beginsWarmest weather of the year expected with 25C on WednesdayKanye West offers to meet Jewish community in UK after Wireless controversyMore than 1,700 Brits who fell ill in Cape Verde join action against TuiMusic giant Universal gets $64bn takeover offerOne dead as train travelling 99mph collides with lorry in FranceAnthony Zurcher: Little sign of breakthrough as Trump's Iran deadline nearsHow the Iran war affects your money and billsOil price fluctuates ahead of Trump's Iran deal deadlineTrump's deadline looms but Asian nations already have deals with IranMy great-aunt shot Mussolini in the faceChina is winning one AI race, the US another - but either might pull aheadHoliday let owner says legislation will 'destroy me'Fake Australian, Chinese and Brazilian police stations: BBC goes inside a seized scam compoundWhy are resident doctors striking and how much are they paid?JD Vance arrives in Hungary to back Orbán's re-election bidSchools in knife crime hotspots to get specialist trainingPolice officer jailed for killing woman in crashRapper Offset shot in Florida, reports sayVietnam's leader To Lam strengthens power in unanimous assembly voteGirl, 11, turns marsh trees into quirky charactersSkydiver's death at aerodrome under investigationBBC News appThe ‘Not Fit For Purpose’ Department - Part 3Relive the origins of Panem’s deadliest gamesHearts and Celtic given potential final-day title decider

—                                                                                                                                                                                                                                            

  Changelog — 2026-02-27                                                                                                                                                                                                                         

  altavista-rss — 1.0.0 (new plugin)                                                                                                                                                                                                             

  – Initial release: fetches RSS 2.0 and Atom feeds on a WP cron schedule and creates standard WordPress posts                                                                                                                                   

  – Admin feed manager: add/edit/delete feeds, per-row Fetch Now, Fetch All Now                                                                                                                                                                  

  – Settings: default post author                                                                                                                                                                                                                

  – Deduplication via _avr_item_guid post meta — existing posts are never duplicated on re-fetch                                                                                                                                                 

  – Stores _avr_item_url and _avr_feed_id meta on each created post                                                                                                                                                                              

  – Activation: creates {prefix}avr_feeds table via dbDelta()                                                                                                                                                                                    

  altavista-rss 1.0.1

  – Added configurable fetch interval to Settings: Hourly / Twice Daily / Daily

  – Cron event is rescheduled immediately when the interval changes (old event cleared, new one registered)

  —

  altavista-jobs 1.1.1 (unreleased changes)

  – Applicant Professional Profile (?avj_action=profile):

    – Edit form with Headline, Bio, Skills (comma-separated), Portfolio URL, LinkedIn URL

    – Work History repeater (title, company, start, end, description) — add/remove rows without page reload

    – Education repeater (degree, institution, year)

    – PDF resume upload (5 MB limit); replace and remove supported; stored as WP attachment

    – “My Profile” nav link added to the logged-in footer bar on the job index

    – Flash messages: profile_saved (success), error_upload (error)

  – Admin All Applications:

    – New “Profile” column: registered applicants show a “View Profile” button; guest applicants show “Guest”

    – Hidden admin page (avj-profile) — read-only candidate view with bio, skills chips, work history table, education table, and resume download link

  —

  altavista-aim 1.1.1 (unreleased changes)

  – On successful authentication with aim.flamenet.io, the screen name is now written to the logged-in WordPress user’s aim profile field automatically

  —

  altavista-user-pages 1.1.2 (unreleased changes)

  – AIM Screen Name field in the profile form now reflects the value set by the AIM plugin upon sign-in

  —

  altavista-2001 theme 1.0.1 (unreleased changes)

  – Rebrand: all UI strings, admin labels, CSS comment headers, and widget names updated from “AltaVista” to “Flamenet” across all plugins and the theme (PHP class names and seeder flavor text preserved)

  – Layout: #page-wrapper expanded from fixed 780px to width: 100%

  – Weather widget: fixed JS not loading — removed unreliable is_active_widget() gate from wp_enqueue_scripts; the script self-guards with an element check and has zero overhead on pages without the widget

  —

  The altavista-jobs, altavista-aim, and altavista-user-pages changes are live in source but their version numbers and zip packages haven’t been bumped yet. Run build.py after bumping if you want distributable zips for those.