Alikonweb
  • News
  • Blog
  1. Home
  2. Version Distribution
  3. Extensions

Task Delete Trashed

Task Plugin ID: plg_task_deltrash

Automate the "Empty Trash" process via the Joomla Task Scheduler for a cleaner, faster database.

Efficiency Benefits

Automatic Cleanup

Instead of manually emptying the trash, let the scheduler handle it automatically.

Database Performance

Keep your database light and fast by removing obsolete trashed items regularly.

Configuration

1 Navigate to System > Scheduled Tasks in your Joomla admin panel.
2 Click New and select the "Delete Trashed" task type.
3 Set the task to run once per day (recommended).
4 Save and enable. The system will now purge trashed items.
Important Security Note:
Deleted items are permanently removed. Ensure your backup policy is active before enabling automated purging.

Changelog

Project Updates

Version 1.8.0

plugin
CHANGES
  • Namespace

Version 1.7.3

plugin
NOTES
  • Code clean

Version 1.7.2

plugin
NOTES
  • CLI language support

Version 1.7.1

plugin
NOTES
  • Ready for Jooomla 5/6

Version 1.7.0

plugin
CHANGES
  • Search super user

Version 1.6.0

plugin
CHANGES
  • Code clean

Version 1.5.0

plugin
CHANGES
  • Service provider

Version 1.4.1

plugin
⚠️ SECURITY FIXES
  • Joomla 4.4.1 + Joomla 5.0.1

Version 1.4.0

plugin
ADDITIONS
  • Delete components Categories
CHANGES
  • Log messages

Version 1.3.0

plugin
ADDITIONS
  • Delete Trashed Contact Items

Version 1.2.0

plugin
ADDITIONS
  • Delete Trashed Menu Items
  • Delete Trashed Tags
  • Delete Trashed Tasks

Version 1.1.0

plugin
ADDITIONS
  • Purge Disabled Redirects
  • Delete Trashed Modules
CHANGES
  • sha256 cheksum

Version 1.0.0

plugin
ADDITIONS
  • Deelete Trashed Articles
  • Delete Trashed Content Categories
LANGUAGE UPDATES
  • en-GB
NOTES
  • Listed on Jooomla Extension Directory
Resources
Download Plugin
Task Scheduler Guide
View Source Code
Changelog
Comments
Technical Requirements
  • Joomla 5.0+
  • PHP 8.1+
  • Task Scheduler Active

GitHub Portfolio

Module ID: mod_github_portfolio

Automatically fetch and display your GitHub repositories directly on your Joomla site with a professional layout.

Key Features

Auto-Sync Repositories

Enter your GitHub username once — the module automatically updates your public project list in real-time.

Clean Developer Portfolio

Showcase your coding projects with a modern, responsive layout perfect for agencies or freelance devs.

Installation & Setup

1 Download the mod_github_portfolio from the Download Center.
2 In Joomla Admin, go to System > Install > Extensions and upload the ZIP.
3 Navigate to System > Manage > Modules and search for "GitHub Portfolio".
4 Enter your GitHub username, set the module position, and enable it.
5 Save — the module will instantly fetch and display your public repositories.
Note: Only public repositories are displayed. Make sure your profile is public. No API key is required for basic fetching.
Resources & Links
Download Module
Demo
Source on GitHub
Changelog
Comments

Requirements:
Joomla 5.0 or higher
PHP 8.1 or higher
allow_url_fopen or cURL enabled

My Recent GitHub Contributions

Merged, Open and Draft Pull Requests.

Loading GitHub Portfolio...

Visit My GitHub Profile

Project Updates

Version 1.2.0

module
CHANGES
  • Namespace

Version 1.1.0

module
ADDITIONS
  • Dark mode

Version 1.0.0

module
NOTES
  • Listed on JED

Content Export Guide

Content Plugin ID: plg_content_exportguide

Streamline your content migration and backup workflows with flexible export options.

Functionality

Multi-Format Export

Save your articles as JSON, XML, or CSV to fit any migration or backup need.

Bulk Operations

Export single articles or entire batches directly from the article manager toolbar.

Step-by-Step Guide

1 Navigate to Content > Articles in your Joomla admin panel.
2 Select the articles you wish to export (use checkboxes for multiple selection).
3 Click the Export button in the toolbar and choose your preferred format.
4 The file will be automatically downloaded to your device.
Note: The export includes article title, content, metadata, and categories. For complex migrations, consider using the JSON format which preserves the full data structure.
Resources & Links
Download Plugin
Demo
Source on GitHub
Changelog
Comments

Requirements:
Joomla 5.0 or higher
PHP 8.1 or higher
Write permissions on /tmp folder

Project Updates

Version 2.2.0

plugin
ADDITIONS
  • Namespace

Version 2.1.2

plugin
ADDITIONS
  • Better code

Version 2.1.1

plugin
ADDITIONS
  • Version info

Version 2.1.0

plugin
ADDITIONS
  • Translation of strings
NOTES
  • Ready for Jooomla 5/6

Version 2.0.0

plugin
ADDITIONS
  • More Javascript

Version 1.2.0

plugin
ADDITIONS
  • Service Provider

Version 1.1.1

plugin
⚠️ SECURITY FIXES
  • Joomla 4.4.1 + Joomla 5.0.1
ADDITIONS
  • language string
  • display version info

Version 1.1.0

plugin
ADDITIONS
  • set article status

Version 1.0.1

plugin
ADDITIONS
  • sha256 cheksum
  • set timeout for requests
CHANGES
  • link to GPL License
  • link to Manual

Version 1.0.0

plugin
ADDITIONS
  • Export an article
LANGUAGE UPDATES
  • en-GB
NOTES
  • Listed on Jooomla Extension Directory

SafeMode Guide

System & Console ID: plg_system_safemode

A critical safety net to recover your site from fatal errors and white screens.

Why use SafeMode?

Emergency Recovery

Regain access when the administrator panel is inaccessible due to extension conflicts or fatal errors.

Safe Troubleshooting

Disable problematic plugins or templates while keeping core Joomla functions intact for diagnosis.

Console Usage (CLI)

1 Access your server via SSH or command line interface.
2 Navigate to your Joomla root directory.
3 Run the following command to enable SafeMode:
php cli/joomla.php safemode:enable
4 This enters a protected state where only core Joomla functions run.
5 Once the problematic extension is identified and fixed, disable SafeMode with:
php cli/joomla.php safemode:disable
Important: SafeMode is designed for emergency recovery only. Always maintain regular backups and test extensions on a staging environment before deploying to production.
Resources & Links
Download Plugin
Joomla CLI Guide
Source on GitHub

Requirements:
Joomla 5.0 or higher
PHP 8.1 or higher
Command-line access (SSH) required

  1. MagicLogin Guide

Page 2 of 3

  • 1
  • 2
  • 3

Extensions

  • Extensions directory
  • Documentation & Guides
    • Developer Tools
      • SwaggerUI
      • Joomla! Statistics
      • GitHub Portfolio
      • Changelog
    • Authentication
      • MagicLogin Guide
    • System recovery
      • SafeMode Guide
    • Site Management
      • Content Export Guide
      • Task Delete Trashed
      • Contact Custom Reply
      • Push Notification
      • Update extension from CLI
  • Extension Download