BasBas



Re : Module sondage pour xoops
Alain T
Alain T

Re : Module sondage pour xoops

Alain T 809
21/12 12:27
#1
Alain T 809
21/12 12:27
Salut et merci pour ce travail qui semble déjà bien complet.
Reste à trouver du temps pour le tester.
A très bientôt !
Alain


Module sondage pour xoops
dragontribal
dragontribal

Module sondage pour xoops

dragontribal 30
20/12 18:15
#2
dragontribal 30
20/12 18:15
Bonjour à tous,

Je partage Sondages Pro, un module léger et moderne pour créer et gérer des sondages dans XOOPS. Il met l’accent sur la simplicité côté utilisateur, et propose une administration claire avec export des données.

Téléchargement
https://www.agora-france.fr/modules_xoops/sondages_pro.zip

Fonctionnalités principales
- Sondages simples ou multi-choix (limite de choix configurable).
- Fenêtre d’ouverture (dates de début/fin) et statuts : brouillon, publié, clôturé.
- Anti-doublon de vote : par membre (UID), par invité (cookie + IP) .
- Résultats en temps réel avec totaux et pourcentages.

Blocs :
Sondage en cours (affiche les sondages actuellement ouverts).
Derniers résultats (paramétrable : limite, votes minimum, n’afficher que les sondages terminés).

Administration :
Création/édition rapide des sondages (options collées “une par ligne”).
Dashboard avec KPI (totaux, activité 24h/7j), top sondages, derniers votes, sondages qui se terminent bientôt, sondages ouverts sans vote, derniers sondages créés.
Liste des votes avec filtres (par option, UID/IP) et pagination.
Export CSV enrichi (résumé + détail, séparateur au choix, encodage UTF-8 ou “Excel”, pourcentages arrondis).

Compatibilité confirmée avec XOOPS 2.5.11, PHP 7.4 → 8.3, MySQL 8.0.

Installation
Dézippez l’archive et copiez le dossier sondages_pro dans /modules/.
Installez le module depuis Administration → Modules.
Placez les blocs souhaités (ex. Sondage en cours, Derniers résultats).
Créez votre premier sondage (collez les options “une par ligne”).

Mise à jour
Si vous venez d’une version de test, lancez “Mettre à jour le module” puis videz le cache (templates_c) si nécessaire.

Bonnes pratiques
Évitez de supprimer/modifier des options une fois le sondage publié et des votes enregistrés (les votes orphelins ne sont plus affichés). En cas de changement, il est préférable de clôturer et dupliquer le sondage.

Pour les invités derrière un même IP/NAT, le contrôle anti-doublon reste “best effort”.

Retour & contributions
Tous vos retours sont bienvenus (bugs, idées, PR). Je peux intégrer rapidement des améliorations côté résultats/graphes, permissions fines, ou nouveaux formats d’export.

Bonne intégration !


Re : New Xoops Xcreate Module
Eren
Eren

Re : New Xoops Xcreate Module

Eren 8
26/11/2025 16:08
#3
Eren 8
26/11/2025 16:08
**XOOPS:** 2.5.11+
**PHP:** 7.4 - 8.2


Re : New Xoops Xcreate Module
Alain T
Alain T

Re : New Xoops Xcreate Module

Alain T 809
26/11/2025 16:02
#4
Alain T 809
26/11/2025 16:02
Amazing !!!
Requirements ?
XOOPS 2.5.11 ?


New Xoops Xcreate Module
Eren
Eren

New Xoops Xcreate Module

Eren 8
26/11/2025 15:29
#5
Eren 8
26/11/2025 15:29
Image redimensionnée


Video Play:

https://erenyumak.com/uploads/shared/Xcreate.mp4

You can think of the xcreate module as an empty module. After installing this module, it can be transformed entirely into a module that fits your needs. While creating a category, you can create two tpl files: one representing the short.tpl section and the other representing the full.tpl section. Let’s explain this with an example.

Suppose you need a game download module.

Category name: Game

Let’s say the custom fields we need are as follows:

For the game download link: use “Field Type = URL”. Let’s enable the dynamic duplication feature because a game may have multiple download links.

For the system requirements field: let’s use an HTML editor. No need for dynamic duplication.

For the supported systems field: it should be a Multiple Selection field.

For the game images field: use an Image Gallery.

You can create as many fields as you want for this game category, and you can enable or disable the dynamic duplication feature for each single or multiple-use field.

All Available Custom Field Types:

Text (Single Line)
Multiline Text
HTML Editor
Image Upload
Image Gallery (Multiple)
File Upload
Dropdown List
Multiple Selection
Single Selection
Date Picker
Date-Time Picker
Number
Email
URL
Color Picker

With this logic, you can create as many categories as you wish—such as a music download category, movie download category, real estate category, etc.—and meet your needs through custom categories and custom fields. Since the short.tpl and full.tpl sections are independent from each other, you can design completely category-specific layouts.

I will release the module very soon.

Demo:

https://turkish.erenyumak.com/modules/xcreate/item.php?id=2


Re : New Xoops Custom Field Module
Alain T
Alain T

Re : New Xoops Custom Field Module

Alain T 809
23/11/2025 17:52
#6
Alain T 809
23/11/2025 17:52
Ok, nice and big work.
I don't use publisher so could you explain how to implement the integration for the module I want to use it with ?

Alain


Re: New Xoops Custom Field Module
Eren
Eren

Re: New Xoops Custom Field Module

Eren 8
22/11/2025 19:49
#7
Eren 8
22/11/2025 19:49
CustomFields is a powerful extension module developed for XOOPS CMS that allows you to dynamically add custom fields to any module.

Without writing any code, you can easily define custom fields from the admin panel and enrich your existing modules.

FEATURES
14 Different Field Types:
✓ Text (single line)
✓ Textarea (multi-line)
✓ Rich Text Editor (HTML)
✓ Number
✓ Email
✓ URL (Link)
✓ Phone
✓ Date
✓ Date-Time
✓ Checkbox
✓ Dropdown List
✓ Radio Buttons
✓ Multiple Select
✓ Image Upload
✓ File Upload

Admin Features:
✓ Easy management via admin panel
✓ Sorting (drag & drop or by weight)
✓ Required/optional field selection
✓ Field descriptions
✓ Default values
✓ Active/inactive status

Display:
✓ Smarty template support
✓ Flexible display options
✓ Customizable with CSS
✓ Automatic form integration

Easy Integration:
✓ Ready-to-use integration for the Publisher module
✓ Simple API for other modules
✓ Minimal code changes
✓ Unaffected by module updates

USAGE EXAMPLES

EXAMPLE 1: Build a Real Estate Website Using the Publisher Module

Scenario:
You want to display detailed information in your real estate listings.

Added Fields:
• Price (number) – Listing price
• M² (number) – Square meters
• Number of Rooms (dropdown) – 1+1, 2+1, 3+1...
• Floor (number) – Floor number
• Occupancy Permit (checkbox) – Available or not
• Mortgage Eligible (checkbox) – Can a loan be used?
• Map Location (URL) – Google Maps link
• Floor Plan (image) – Plan image

Title: Apartment for Sale in Central Location

Price: 2,500,000 TL
Area: 120 m²
Rooms: 3+1
Floor: 5
Occupancy Permit: Yes
Mortgage Eligible: Yes
[View Map Location]
[Floor Plan Displayed

With the CustomFields module, you can customize your XOOPS site without limits. Add the fields you need in minutes — without writing any code — and tailor your site exactly to your requirements.

Fast • Flexible • Secure • Customizable

© 2025 XOOPS CustomFields Module
Developer: Eren Yumak – eren@aymak.net


New Xoops Custom Field Module
Eren
Eren

New Xoops Custom Field Module

Eren 8
22/11/2025 16:20
#8
Eren 8
22/11/2025 16:20
Image redimensionnée










The Xoops Custom Field Module that I have been working on for a long time is now ready to be tested. The module can be used with all Xoops modules, but you need to implement the integration for the module you want to use it with. I have completed the integration for the Publisher module, so you can test it with Publisher. I will prepare a tutorial when I have time.




Demo:

https://turkish.erenyumak.com/modules/publisher/item.php?itemid=25




Download:

https://erenyumak.com/xoops-temalari/31-xoops-custom-field-module-xoops-ilave-alan-modulu.html


New Xoops Custom Field Module
Eren
Eren

New Xoops Custom Field Module

Eren 8
22/11/2025 16:19
#9
Eren 8
22/11/2025 16:19
Image redimensionnée










The Xoops Custom Field Module that I have been working on for a long time is now ready to be tested. The module can be used with all Xoops modules, but you need to implement the integration for the module you want to use it with. I have completed the integration for the Publisher module, so you can test it with Publisher. I will prepare a tutorial when I have time.




Demo:

https://turkish.erenyumak.com/modules/publisher/item.php?itemid=25




Download:

https://erenyumak.com/xoops-temalari/31-xoops-custom-field-module-xoops-ilave-alan-modulu.html


Re : Module de Chat
Alain T
Alain T

Re : Module de Chat

Alain T 809
13/11/2025 17:02
#10
Alain T 809
13/11/2025 17:02
Citation :

dragontribal a écrit :
Et entre deux débogages, j’ai aussi commencé un petit module de sondage simple, pour apporter un peu de fraîcheur aux sites XOOPS.

À dispo pour en discuter !

Cool,
pourquoi ne pas ouvrir un nouveau sujet pour nous en parler !



(1) 2 3 4 ... 184 »