A simple article publishing platform with a rich text editor.
- Rich Text Editor: Create and edit articles with formatting options (bold, italic, underline, strikethrough, headings, blockquotes, links, images, material symbols, and text colors)
- Multilingual Support: Available in English (EN), Russian (RU), Ukrainian (UA), and Japanese (JA)
- XSS Protection: Built-in HTML sanitization to prevent cross-site scripting attacks
- CSRF Protection: CSRF tokens for secure form submissions
- Content Security Policy: CSP headers for enhanced security
- Responsive Design: Works on desktop and mobile devices
- Dark Mode Support: Automatic theme switching based on system preferences
- Upload all files to your web server
- Ensure the
articles/directory is writable - Configure your web server to support PHP
- Open
index.phpin your browser - Select your preferred language from the language switcher
- Enter article title and optional author
- Write your article using the rich text editor
- Click "Publish" to save your article
- All HTML content is sanitized before storage
- CSRF tokens protect against cross-site request forgery
- Content Security Policy headers prevent XSS attacks
- File size limit: 32KB per article
- English (EN) - Default
- Russian (RU)
- Ukrainian (UA)
- Japanese (JA)
MIT License