1
0
mirror of https://github.com/rubenwardy/email.git synced 2025-06-30 15:30:48 +02:00

3 Commits

Author SHA1 Message Date
7b8206cecb Corrige le vidage de la boite mail
Un test est rajouté pour vérifier que le vidage de la boite mail ne
se fait qu'à partir du formulaire email:inbox.
Cela corrige le bug du vidage de la boite mail en voulant effacer une
recherche du craftguide.
2019-03-09 13:47:33 +01:00
5d38479552 Correction de fonction globale vers locale 2019-02-03 18:50:02 +01:00
1e17fcdaff Ajoute message de chargement du mod dans le journal "action" 2018-12-25 15:15:28 +01:00
4 changed files with 7 additions and 6 deletions

2
depends.txt Normal file
View File

@ -0,0 +1,2 @@
chatplus?
sfinv?

1
description.txt Normal file
View File

@ -0,0 +1 @@
Adds email style inboxes to Minetest.

View File

@ -74,7 +74,7 @@ function email.get_formspec(name)
local fs = "vertlabel[0,0;Your Inbox]" local fs = "vertlabel[0,0;Your Inbox]"
function row(fs, c1, date, from, msg) local function row(fs, c1, date, from, msg)
date = minetest.formspec_escape(date) date = minetest.formspec_escape(date)
from = minetest.formspec_escape(from) from = minetest.formspec_escape(from)
msg = minetest.formspec_escape(msg) msg = minetest.formspec_escape(msg)
@ -147,7 +147,7 @@ if minetest.global_exists("sfinv") then
end end
minetest.register_on_player_receive_fields(function(player,formname,fields) minetest.register_on_player_receive_fields(function(player,formname,fields)
if fields.clear then if formname == "email:inbox" and fields.clear then
local name = player:get_player_name() local name = player:get_player_name()
email.clear_inbox(name) email.clear_inbox(name)
minetest.chat_send_player(name, "Inbox cleared!") minetest.chat_send_player(name, "Inbox cleared!")
@ -223,3 +223,5 @@ minetest.register_chatcommand("mail", {
dofile(minetest.get_modpath("email") .. "/hud.lua") dofile(minetest.get_modpath("email") .. "/hud.lua")
email.init() email.init()
minetest.log("action", "[email] loaded.")

View File

@ -1,4 +0,0 @@
name = email
title = Email
description = Adds email style inboxes to Minetest.
optional_depends = chatplus,sfinv