Skip to main content
Recent Posts
1
Addons / [Addon] Topic Preview
Last post by vbgamer45 -
Topic Preview
Version 1.0
by vbgamer45

Description:
Shows a styled popup preview when hovering over topic titles in the message index (board view). The popup displays the topic title, author name, post time, a preview of the first post body, and reply/view counts.

Compatibility:
  • ElkArte 1.1.x

Features:
  • Hover popup with topic preview on message index pages
  • Shows first post body text (truncated), author, time, reply and view counts
  • Smooth show/hide with configurable delay (no flicker)
  • Viewport-aware positioning (stays within screen bounds)
  • Admin settings panel to enable/disable and set preview length
  • Graceful fallback: when disabled, original tooltip behavior is restored

Installation:
Install via the ElkArte Package Manager (Admin > Packages > Install).

Settings:
After installation, go to Admin > Configuration > Addon Settings > General to find Topic Preview settings:
  • Enable Topic Preview popup - Turn the mod on or off
  • Preview text length - Number of characters to show in the preview (default: 256)

Uninstallation:
Uninstall via the ElkArte Package Manager. All file changes will be reversed and mod files removed.

Author:
vbgamer45 - ElkArte Mods

License:
BSD 3-Clause License
5
Addons / [Addon] Custom Board Icons
Last post by vbgamer45 -
Custom Board Icons
Version: 1.0
Author: vbgamer45
Website: https://www.elkartemods.com
Compatible with: ElkArte 1.1 - 1.1.99

Description

Custom Board Icons allows forum administrators to upload a custom icon image for each board, replacing the default CSS status icons on the board index. Upload any image (JPG, PNG, GIF, WebP, or SVG) through a simple drag-and-drop interface on the board edit page.

When a board has a custom icon, a small animated badge dot can optionally overlay the icon to indicate new/unread posts. Boards without a custom icon continue to use the default ElkArte status icons.

Features

  • Per-board custom icon images on the board index
  • Drag-and-drop upload UI in Admin > Boards > Modify Board
  • AJAX upload with instant preview - no page reload needed
  • Optional new post badge overlay (green pulsing dot) on custom icons
  • Badge toggle in Admin > Configuration >Add-on Settings
  • Supports JPG, PNG, GIF, WebP, and SVG formats (max 512KB)
  • Clean uninstall removes all files and database changes

Installation

1. Upload the package via Admin > Packages > Upload a Package.
2. Click Install and follow the prompts.
3. The mod will add a board_icon column to the boards table and create a board_icons/ upload directory in your forum root.

Usage

Adding an icon to a board:
1. Go to Admin > Boards > Modify Board (click the modify link next to any board).
2. Scroll down to the "Board Icon" section at the bottom of the settings.
3. Drag and drop an image onto the drop zone, or click it to browse for a file.
4. The image will upload immediately and show a preview.
5. Click "Modify" to save the board settings.

Removing an icon:
1. Edit the board in Admin > Boards.
2. Click "Remove icon" next to the current icon preview.
3. Click "Modify" to save.

New post badge setting:
1. Go to Admin > Configuration > Addon Settings.
2. Under "Custom Board Icons", toggle "Show new post badge on custom board icons".
3. When enabled (default), a small green pulsing dot appears on custom icons when the board has unread posts.

Notes

  • Icons can only be added when editing an existing board. Create the board first, then add the icon.
  • Icons are displayed at 40x40 pixels on the board index. For best results, use square images.
  • Uploaded files are stored in the board_icons/ directory in your forum root.
  • If JavaScript is disabled, boards with custom icons will show the default CSS icons as a fallback.

Uninstallation

1. Go to Admin > Packages > Installed Modifications.
2. Click Uninstall next to Custom Board Icons.
3. All uploaded icon files, the upload directory, and the database column will be removed.

Support

For support, questions, or bug reports visit https://www.elkartemods.com.
7
Addons / [Addon] Related Topics
Last post by vbgamer45 -

Related Topics 1.0 for ElkArte


Introduction
Related Topics displays a list of similar topics at the bottom of topic pages.
Topics are matched using MySQL fulltext search on subject lines.
Currently only MySQL is supported.

This is a port of Niko's Related Topics mod (v1.4) from SMF 2.0 to ElkArte 1.1.x.

Requirements
- ElkArte 1.1.x
- MySQL database (for fulltext search)

Installation
1. Use the package manager to install
2. Go to Admin > Configuration > Related Topics
3. Enable Related Topics and configure settings
4. Go to Methods tab, enable Fulltext method
5. Click "Rebuild Indexes" to build the initial index

Features
  • Displays related topics below topic view
  • Configurable number of related topics to show
  • Ability to ignore specific boards
  • Automatic indexing when new topics are created
  • Automatic cleanup when topics are deleted
  • Progressive index builder for large forums

Methods

Fulltext
- Related topics are determined by fulltext search on subject lines
- Uses MySQL MATCH...AGAINST for relevance scoring
- MySQL only

Changelog

1.0
- Initial ElkArte 1.1.x port from SMF 2.0 Related Topics v1.4 by Niko
- Uses hooks instead of core file edits
- Adapted to ElkArte database API and template conventions

Credits
- Original SMF mod by Niko (madjoki.com)
- ElkArte port by vbgamer45 (elkartemods.com)
- License: New-BSD