┌────────────────────────────────┐ │ ░░░ ░░▓ ░▓▓ ███ ▓▓░ ▓░░ │ │ ~ M O O N ~ │ └────────────────────────────────┘
webm008.cluster103.gra.hosting.ovh.net
LOCATION:
/home/paxmediccp/www/plugins-dist/organiseur/base
☗ ROOT
↻ REFRESH
✎ EDIT FILE
EDITING: organiseur.php
<?php /***************************************************************************\ * SPIP, Systeme de publication pour l'internet * * * * Copyright (c) 2001-2020 * * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * * * * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * \***************************************************************************/ if (!defined('_ECRIRE_INC_VERSION')) { return; } /** * Declaration des champs complementaires sur la table auteurs, pour les clients * * @param array $tables * @return array */ function organiseur_declarer_tables_objets_sql($tables) { $tables['spip_auteurs']['field']['imessage'] = 'VARCHAR(3)'; $tables['spip_auteurs']['field']['messagerie'] = 'VARCHAR(3)'; $tables['spip_messages'] = array( 'page' => false, 'texte_modifier' => 'icone_modifier_message', 'texte_creer' => 'icone_ecrire_nouveau_message', 'texte_objets' => 'organiseur:messages', 'texte_objet' => 'organiseur:message', 'info_aucun_objet' => 'info_aucun_message', 'info_1_objet' => 'info_1_message', 'info_nb_objets' => 'info_nb_messages', 'principale' => 'oui', 'champs_editables' => array( 'titre', 'texte', 'type', 'date_heure', 'date_fin', 'rv', 'id_auteur', 'destinataires' ), 'field' => array( 'id_message' => 'bigint(21) NOT NULL', 'titre' => "text DEFAULT '' NOT NULL", 'texte' => "longtext DEFAULT '' NOT NULL", // normal, // pb (pense bete) // affich (annonce publique) 'type' => "varchar(6) DEFAULT '' NOT NULL", 'date_heure' => "datetime DEFAULT '0000-00-00 00:00:00' NOT NULL", 'date_fin' => "datetime DEFAULT '0000-00-00 00:00:00' NOT NULL", 'rv' => "varchar(3) DEFAULT '' NOT NULL", 'statut' => "varchar(6) DEFAULT '0' NOT NULL", 'id_auteur' => 'bigint(21) DEFAULT 0 NOT NULL', 'destinataires' => "text DEFAULT '' NOT NULL", 'maj' => 'TIMESTAMP' ), 'key' => array( 'PRIMARY KEY' => 'id_message', 'KEY id_auteur' => 'id_auteur' ), 'titre' => "titre, '' AS lang", 'date' => 'date_heure', 'statut' => array( array( 'champ' => 'statut', 'publie' => 'publie', 'previsu' => '!', 'exception' => array('statut', 'tout') ), ), 'rechercher_champs' => array( 'titre' => 8, 'texte' => 1 ), ); return $tables; } /** * Interfaces des tables agenda et messagerie * * @param array $interfaces * @return array */ function organiseur_declarer_tables_interfaces($interfaces) { $interfaces['table_des_tables']['messages'] = 'messages'; return $interfaces; }
CANCEL
Name
Type
Size
Modified
Actions
↩ ..
DIR
—
—
📄 organiseur.php
PHP
2.8 KB
2025-11-12 11:10
EDIT