<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in lang.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>0c66c82e53105aa4c75f11f0c3fa59f56f42254a - Add Email column, column toggles, pagination, and filtering to admin page</title>
        <link>http://127.0.0.1:8080/history/plugin/lastseen/lang/en/lang.php#0c66c82e53105aa4c75f11f0c3fa59f56f42254a</link>
        <description>Add Email column, column toggles, pagination, and filtering to admin page- New Email column after Display name; show_mail/show_grps config to hide Email/Groups- Numbered windowed pagination with entries_per_page config (0 = all on one page)- Per-column case-insensitive substring filter row (GET form, no JS) with Search/Clear- show_never now applied before paging so counts and page numbers stay correct- de/ru/ja translations, FF78-safe CSS, README and plugin.info.txt date updatedCo-Authored-By: Claude Opus 4.8 &lt;noreply@anthropic.com&gt;

            List of files:
            /plugin/lastseen/lang/en/lang.php</description>
        <pubDate>Sun, 14 Jun 2026 22:14:40 +0000</pubDate>
        <dc:creator>tracker-user &lt;82045103+tracker-user@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>51e72b81450b695de7d55fc5789cf4f3555d8e81 - Review: fix lock double-acquire stall, plural relative times, lang extraction, README correction</title>
        <link>http://127.0.0.1:8080/history/plugin/lastseen/lang/en/lang.php#51e72b81450b695de7d55fc5789cf4f3555d8e81</link>
        <description>Review: fix lock double-acquire stall, plural relative times, lang extraction, README correction- helper.php: lock a sentinel path ($path.&apos;.lock&apos;) instead of $path itself in  record()&apos;s slow path. io_saveFile() calls io_lock()/io_unlock() internally on  its own argument, so locking $path here caused a double-acquire on the same  md5 key &#8212; the inner lock busy-waited the full 3-second stale-lock timeout on  every due write, then tore down the lock directory prematurely, eliminating  mutual exclusion while stalling the request.- admin.php + lang/*/lang.php: add singular relative-time keys (rel_minute,  rel_hour, rel_day, rel_month, rel_year) and select them when n === 1, fixing  &quot;1 hours ago&quot; / &quot;1 Stunde&quot; / &quot;1 &#1095;&#1072;&#1089;&quot; grammar. Japanese reuses plural form  (no grammatical distinction). Russian corrects to nominative singular.- admin.php + lang/*/lang.php: extract the helper-missing error message from a  hardcoded English string to getLang(&apos;helper_missing&apos;), translated for all  four locales.- style.css: replace hard-coded #888 with __text_alt__ DokuWiki token so muted  text adapts to dark/custom templates.- README.md: correct the claim that the page appears &quot;next to the User Manager&quot;  &#8212; DokuWiki hard-codes usermanager in the top Administration block; third-party  admin plugins always appear in the separate &quot;Additional plugins&quot; section.- plugin.info.txt: bump date to 2026-05-31.Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;

            List of files:
            /plugin/lastseen/lang/en/lang.php</description>
        <pubDate>Sun, 31 May 2026 20:31:38 +0000</pubDate>
        <dc:creator>tracker-user &lt;82045103+tracker-user@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>e85c7321f150460107d896943a23fbe3faffced1 - Review: guards, namespaced classes, docblocks, translations, plural fix</title>
        <link>http://127.0.0.1:8080/history/plugin/lastseen/lang/en/lang.php#e85c7321f150460107d896943a23fbe3faffced1</link>
        <description>Review: guards, namespaced classes, docblocks, translations, plural fix- Add DOKU_INC guards to helper.php, action.php, admin.php- Modernize class names to dokuwiki\Extension namespace (ActionPlugin,  AdminPlugin, Plugin) with use imports; update type hints accordingly- Add missing @param/@return docblocks to all public/protected methods- Fix singular form: add total_one lang key (&quot;1 user&quot; not &quot;1 users&quot;)- Add de, ru, ja translations (lang.php + settings.php each)- Update plugin.info.txt date to 2026-05-28- Remove false &quot;27 tests&quot; claim from READMECo-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;

            List of files:
            /plugin/lastseen/lang/en/lang.php</description>
        <pubDate>Thu, 28 May 2026 19:25:12 +0000</pubDate>
        <dc:creator>tracker-user &lt;82045103+tracker-user@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>34b8413f371c8ced24cf179370bf6a8907b81994 - Initial commit, made with Claude Opus 4.7</title>
        <link>http://127.0.0.1:8080/history/plugin/lastseen/lang/en/lang.php#34b8413f371c8ced24cf179370bf6a8907b81994</link>
        <description>Initial commit, made with Claude Opus 4.7

            List of files:
            /plugin/lastseen/lang/en/lang.php</description>
        <pubDate>Thu, 21 May 2026 04:08:52 +0000</pubDate>
        <dc:creator>tracker-user &lt;82045103+tracker-user@users.noreply.github.com&gt;</dc:creator>
    </item>
</channel>
</rss>
