2.6 KiB
2.6 KiB
| id | title | status | assignee | created_date | updated_date | labels | dependencies | priority |
|---|---|---|---|---|---|---|---|---|
| task-1 | P2P Foundation Website, Blog & Wiki Updates | Done | 2026-01-30 18:32 | 2026-02-02 16:59 | high |
Description
Comprehensive updates to P2P Foundation web properties including:
p2pfoundation.net (Main Site)
- Created Knowledge Commons page with responsive grid layout
- Added Knowledge Commons to navigation menu (position 3)
- Menu reordered: Home, About, Knowledge Commons, Wiki, Websites, Infrastructure, Contact
blog.p2pfoundation.net
- Replaced header logo with p2pf.jpg (50x50px square)
- Fixed critical performance issues (load time reduced from 10-15s to ~0.5s)
- Implemented advanced page caching system
- Fixed HTTPS/SSL detection for wp-login.php
- Fixed mixed content issues (http → https URLs)
- Added contact page redirect to main site
- Installed multiple mu-plugins for performance and SSL fixes
wiki.p2pfoundation.net
- Fixed Main Page formatting (left alignment, YouTube on new line)
- Centered P2pCommons image at 800px
- Removed Diagram.png from main page
- Logo already updated to square p2pf.jpg
wikifr.p2pfoundation.net
- Updated logo to match main wiki (p2pf-logo-160.jpg)
- Added cache-busting parameter for logo refresh
Implementation Notes
Session 2026-02-02: Draft Approval Workflow
wiki.p2pfoundation.net
- Configured Draft namespace (NS_DRAFT = 118)
- Created Draft Approval Gadget in MediaWiki:Common.js
- Green "Approve & Publish" button
- Red "Delete Draft" button
- Authorized users: Mbauwens, JeffEmmett
- Fixed deprecated JavaScript variables (wgArticleId, wgServer, etc.)
- Added favicon (Logo-final-box-128.png)
- Uploaded 42 draft articles for review
- Created Jeff Emmett article about Commons Stack
wikifr.p2pfoundation.net
- Configured Draft namespace (NS_DRAFT = 118)
- Created French Draft Approval Gadget
- "Approuver & Publier" / "Supprimer Brouillon" buttons
- Authorized users: JavierRgz, MaiaDereva, Mbauwens, JeffEmmett
- Added short URL support (.htaccess, $wgArticlePath)
- Created admin accounts: Mbauwens, JeffEmmett (WikiAdmin2026)
- Created bot account: Mbauwens_bot (WikiBot2026)
- Added favicon
- Created test draft article
Server Changes (Netcup)
- Removed redirect from p2pfoundation.net → wiki.p2pfoundation.net
- p2pfoundation.net now available for its own website
- Updated French wiki docker-compose.yml with .htaccess mounts
Local Commits
- Committed wiki_scripts/ with both gadget versions
- Committed drafts/ with 42 draft articles