Difference between revisions of "Module Compare"

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
Tag: 2017 source edit
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
<!-- BEGIN origin interlang links -->
 +
<!-- You can edit this section but do NOT remove these comments
 +
    Links below will be automatically replicated on translated pages by PolyglotBot -->
 +
<!-- END interlang links -->
  
 +
[[Category:Complementary modules]]
 +
[[Category:Compare]]
 +
{{TemplateDocDevEn}}
 +
{{TemplateDocUser}}
 +
= Informations =
 +
{{TemplateModuleInfo
 +
|modulename=Compare
 +
|editor=Seth Rickert – Apex Tech Mods [https://apextechmods.com Apex Tech Mods]
 +
|web=
 +
|author=Seth Rickert - admin@ApexTechMods.com
 +
|status=stable
 +
|minversion=16.0
 +
|minphpversion=7.1
 +
|note=
 +
}}
 +
 +
= Features =
  
 
[[File:Dolibarr Compare Module.png|alt=Dolibarr Compare Module|300x300px]]
 
[[File:Dolibarr Compare Module.png|alt=Dolibarr Compare Module|300x300px]]
  
'''Author:''' Seth Rickert – Apex Tech Mods
 
 
'''Email:''' Admin@ApexTechMods.com
 
 
'''Version:''' 1.0
 
 
'''Dolibarr Compatibility:''' v16+
 
 
'''PHP''' '''Compatibility:''' v7.1+
 
 
'''License:''' GPLv3
 
==Description==
 
 
The Compare module provides a powerful side-by-side page viewer inside Dolibarr. It allows users to compare up to five different Dolibarr pages simultaneously using draggable iframes. Each column can be independently reloaded, resized, toggled between desktop/mobile views, and printed with clean formatting.
 
The Compare module provides a powerful side-by-side page viewer inside Dolibarr. It allows users to compare up to five different Dolibarr pages simultaneously using draggable iframes. Each column can be independently reloaded, resized, toggled between desktop/mobile views, and printed with clean formatting.
  
 
Built entirely without modifying Dolibarr core files, Compare integrates seamlessly and remains compatible across updates.
 
Built entirely without modifying Dolibarr core files, Compare integrates seamlessly and remains compatible across updates.
 +
 
==Key Features==
 
==Key Features==
  
Line 28: Line 38:
 
*Optional top icon and left sidebar menu entry (configurable)
 
*Optional top icon and left sidebar menu entry (configurable)
  
==Installation==
+
=Installation=
 
1. Download the ZIP package from [DoliStore](https://www.dolistore.com/en/modules/compare-module.html) or [https://apextechmods.com](https://apextechmods.com).
 
1. Download the ZIP package from [DoliStore](https://www.dolistore.com/en/modules/compare-module.html) or [https://apextechmods.com](https://apextechmods.com).
  
Line 38: Line 48:
  
 
5. Configure links via Setup → Modules → Compare → Setup
 
5. Configure links via Setup → Modules → Compare → Setup
==Usage==
+
 
 +
=Usage=
 
Navigate to the Compare module from:
 
Navigate to the Compare module from:
  
Line 54: Line 65:
  
 
New translations can be added by editing or adding the files in the `/langs/` directory of the module.
 
New translations can be added by editing or adding the files in the `/langs/` directory of the module.
==Development Info==
+
=Development Info=
  
 
*Module ID: 220020
 
*Module ID: 220020
Line 67: Line 78:
 
*[Official site](https://apextechmods.com)
 
*[Official site](https://apextechmods.com)
  
==Author==
 
'''Seth Rickert'''
 
 
Email: Admin@ApexTechMods.com
 
 
Company: [https://apextechmods.com Apex Tech Mods]
 
 
==Categories==
 
==Categories==
 
Modules/Plugins
 
Modules/Plugins

Latest revision as of 00:15, 10 May 2025

Informations

Module name Compare
Editor / Editeur Seth Rickert – Apex Tech Mods Apex Tech Mods
Download or buy page / Page achat ou téléchargement
Status / Statut / Estado Stable
Prerequisites / Prérequis

Dolibarr min version: 16.0    Dolibarr max version: {{{maxversion}}}

Last update date / Date mise à jour fiche / Fecha última actualización 2025-05-10
Note / Nota

Features

Dolibarr Compare Module

The Compare module provides a powerful side-by-side page viewer inside Dolibarr. It allows users to compare up to five different Dolibarr pages simultaneously using draggable iframes. Each column can be independently reloaded, resized, toggled between desktop/mobile views, and printed with clean formatting.

Built entirely without modifying Dolibarr core files, Compare integrates seamlessly and remains compatible across updates.

Key Features

  • Compare up to five Dolibarr pages side-by-side
  • Draggable vertical divider layout
  • Support for desktop/mobile toggling per iframe
  • Persistent session data using browser localStorage
  • Print-optimized layout with auto-numbered pages
  • Toolbar controls for reloading, view switching, and layout resets
  • Optional top icon and left sidebar menu entry (configurable)

Installation

1. Download the ZIP package from [DoliStore](https://www.dolistore.com/en/modules/compare-module.html) or [1](https://apextechmods.com).

2. Upload it to the `/custom` directory of your Dolibarr instance.

3. Go to Home → Setup → Modules → Deploy external module and install it.

4. Enable it via Setup → Modules.

5. Configure links via Setup → Modules → Compare → Setup

Usage

Navigate to the Compare module from:

  • The top icon (if enabled)
  • The left menu under "Home" (if enabled)

You can load any Dolibarr internal URL (card pages, lists, forms) into each of the columns. Controls appear above each iframe for customization.

Screenshots

Dolibarr Compare Module Screen Capture

Compare Screen Capture 02.png

Translations

English, French, Spanish, German, Portuguese (Brazil), and Italian

New translations can be added by editing or adding the files in the `/langs/` directory of the module.

Development Info

  • Module ID: 220020
  • No core override – fully modular
  • Written for PHP 7.1+
  • Custom config: `COMPARE_TOP_ICON_ENABLED`, `COMPARE_LEFT_MENU_ENABLED`
  • Created by: Apex Tech Mods

Download

Categories

Modules/Plugins

  • Reporting or search
  • User's interface
  • System tools