Console de gestion

1°) Paramètres
- Ajouter un paramètre qui autorise la publication des soldes adhérents - ajouter un paramètre qui autorise la publication du mur - autoriser l'affichage des transactions sur le mur

2°) Antennes
- tri sur antenne pour chaque édition : prévu en V 0.7

3°)

4°) Sécurité
Revoir les sessions d'après les documents de Philippe GIRES

5°) Liste des sessions.
Vérifier enregistrement des connexions visiteurs.
Toutes les tentatives de connexion doivent être enregistrées.
Etudier possibilité d'outil analysant le fichier de session et révélant les tentatives trop nombreuses de connexion sur une même période qui n'ont pas abouties.

6°) Divers
- retirer tous les id_centr des requetes
- si accès à la console et déjà connecté, connecter directement- et vice versa
- modification du robots.txt. Bouton 'mettre en ligne' dans parametres --> remplace robots.txt (ne pas référencer un site en cours d'install)
- ajouter sitemap

7°) Sauvegardes
- Faire un contrôle du chmod sur le dossier d'enregistrement. Si le chmod ne permet par l'enregistrement, proposer l'enregistrement de la sauvegarde en local. --> Intégrer le fichier script_sauvegarde.php (réflechir ou)

8°) Etats
- Retirer comptes intersel des états (revoir requetes tous états)

9°) Cotisation Reprendre la modification des cotisations dans Cotisations d'un exercice, modifier la cotisation.

10°) Saisie des annonces Les images sont mal enregistrées dans ./photo/temp/phpyA2gV7.jpeg au lieu de console_sel. Voir rapprochement avec saisie dans partie_publique. Créer classe de gestion des photos
- Redimensionnement des images automatique - comme dans partie publique - fusionner les deux ?

11°) Actualisation des annonces
Pouvoir envoyer un mail à chacun pour les alerter de l'expiration des annonces. 1°) par mail à lancer 2°) Possibilité d'utiliser Crontab.

12°) Tableau de bord sur le menu
- Détecter si le répertoire Install est présent et en avertir le webmaster.

13°) Droits
Le passage de gestionnaire à administrateur ne permet pas de cocher TOUTES les cases

14°) Ordre du jour du CA
Vérifier comment fonctionne la suppression. vérifier l'affichage des anciens ordres du jour et la pagination.

15°) Membres Non I Pour les non internautes, ajouter un champ 'correspondant' (dans une table?) permet d'affecter un 'responsable' qui leur transmet l'info

Partie publique

1°) Annonces%%% Rechercher une annonce. Si on passe par le choix du membre, ca fonctionne. Si on recherhe par nom, N°, le membre s'affiche bien mais les annonces ne s'affichent pas.
Ajouter le choix par n° annonce en plus de nom, n° du membre, ...

2°) voir les soldes
- selon un paramètre afficher le solde des adhérents. C'est une liste avec possibilité de classement par N°, Alpha, Solde du plus petit au plus grand. Placer le menu dans Infos.

3°) Menu recherche
- Changer le titre en Annonces - Mettre un sous menu "recherche" - Mettre un sous menu "annonces" si le mur est affichable - Mettre un sous menu "Mur" si le mur est affichable

4°) Sessions :
Voir suppression del'id de session selon ce post http://oseox.fr/referencement/session-referencement.html

5°) Demande d'adhésion :
- Les mails prévenant de l'inscription arrivent sans retour chariot Nom : MATHYPrenom : ElénaVille : BOZPays : FranceTelephone : 0385369999Tel portable : Email : frederic.mathy@xxxxx.fr

6°) Catalogue :
- Ajouter les préférences de contact dans la liste des membres du catalogue%% - Ajouter les photos

7°) Trombinoscope :
Dans le menu Mon compte, mes infos, le membre peut charger sa photo. La photo serait enregistrée sous deux formats : - un petit qui servira à la liste des membres éditée dans le catalogue(en début de ligne) - un moyen qui sera affiché dans l'annonce, quand on est connecté, a côté du nom du membre Les photos seraient stockées dans le même répertoire que les photos d'annonce et s'appeleraient (ex pour le membre 68) : membre68_p pour la petite membre68_m pour la moyenne Mettre la gestion des photos dans une classe Seules les fonctions seraient appelées dans la page 'mes infos'.

Ne garder qu'un seul substr pour image 1 et 2 dans parametres_generaux

8°) voir les transactions - Ajouter les transactions au mur si paramètre = OK -

9°) Mur - S'affiche à la place des annonces quand on est connecté - On peut écrire sur le mur (tout contact) - On insère les transactions avec photos du demandeur - On affiche : photo, nom prénom, N°, texte, un lien vers mes infos à partir de la photo, si internaute lien 'lui écrire, si pas internaute message d'alerte. Un lien 'voir ses annonces' permet de les visualiser - On affiche les nouveaux adhérents

10°) Annonces :
- Revoir cryptage des numéros annonce dans l'url
- Vérifier réduction des images ajouté par Fred
- En passant par le nom du titulaire, il n'est pas possible d'afficher l'ensemble de ses annonces. - pour le réferencement, ajouter le nom du site dans le descriptif des annonces (entête html)

11°) Mise à jour des FAQ :
Détecter les Faq du sel présentes, les stocker, insérer les Faq Seliweb, réinsérer les Faq du SEL

12°) Contact (Prévu V 0.49):
- Mettre les contacts dans une table séparée (ex : mari, femme, enfant) . Réfléchir à suppression adhésion famille
Vérifier l'incidence des contacts sur le catalogue - idem pour préférences dans catalogue
- Gérer les couples ou familles qui pourront avoir plusieurs contacts

13°) Formulaire de contact
virer les \ devant les apostrophes dans le contenu du message envoyé par contact.php

14°) Adhésion :
- Dans le formulaire d'inscription demander l'ordre de préférence des contacts et les commentaires qui vont avec.
- Voir possibilité de demander acceptation des statuts et de la charte dans l'adhésion (stoker date et version des statuts et charte) Ecran de visualisation des acceptations et des versions de statuts et chartes.

15°) Général :
Revoir toutes les requêtes et ajouter mysql_real_escape_string

16°)Liste des cotisations :
Si la date du jour est dans un exercice non réglé, afficher l'exercice en cours et la "mention non réglé".

17°) Mon compte :
Modifier une annonce. Si on saisit des guillemets dansle texte la modif créée une erreur sql. Ajouter un controle de saisie.

18°) Aide en ligne :
Ajouter l'aide en ligne : point interrogation , notamment pour la saisie des transactions

19°) Membres Non I Pour les non internautes, ajouter un champ 'correspondant' (dans une table?) permet d'affecter un 'responsable' qui leur transmet l'info

Installation

Voir les erreurs suivantes

( ! ) Deprecated: Function ereg() is deprecated in C:\wamp\www\seliweb\file\include\fct_session.inc on line 662 Call Stack

  1. Time Memory Function Location

1 0.0013 432608 {main}( ) ..\index.php:0 2 0.0082 699472 controle_session( ) ..\index.php:7

( ! ) Deprecated: Function ereg() is deprecated in C:\wamp\www\seliweb\file\include\fct_session.inc on line 903 Call Stack

  1. Time Memory Function Location

1 0.0013 432608 {main}( ) ..\index.php:0 2 0.0082 699472 controle_session( ) ..\index.php:7

( ! ) Notice: Undefined variable: id_socie in C:\wamp\www\seliweb\file\include\fct_session.inc on line 951 Call Stack

  1. Time Memory Function Location

1 0.0013 432608 {main}( ) ..\index.php:0 2 0.0082 699472 controle_session( ) ..\index.php:7

( ! ) Notice: Undefined variable: ident in C:\wamp\www\seliweb\file\include\fct_session.inc on line 951 Call Stack

  1. Time Memory Function Location

1 0.0013 432608 {main}( ) ..\index.php:0 2 0.0082 699472 controle_session( ) ..\index.php:7

( ! ) Notice: Undefined variable: id_socie in C:\wamp\www\seliweb\file\include\fct_session.inc on line 966 Call Stack

  1. Time Memory Function Location

1 0.0013 432608 {main}( ) ..\index.php:0 2 0.0082 699472 controle_session( ) ..\index.php:7

( ! ) Notice: Undefined index: id_utilisateur in C:\wamp\www\seliweb\public\fr\header.php on line 32 Call Stack

  1. Time Memory Function Location

1 0.0013 432608 {main}( ) ..\index.php:0 2 0.0167 759168 require_once( 'C:\wamp\www\seliweb\public\fr\header.php' ) ..\index.php:15 Identifiant : Mot de passe :



( ! ) Notice: Undefined index: message_erreur in C:\wamp\www\seliweb\public\fr\header.php on line 99 Call Stack

  1. Time Memory Function Location

1 0.0013 432608 {main}( ) ..\index.php:0 2 0.0167 759168 require_once( 'C:\wamp\www\seliweb\public\fr\header.php' ) ..\index.php:15

Divers à vérifier : des problèmes liés, semble-t-il, aux caractères accentués : - Console / Editions / Catalogues par rubriques - Console / Editions / Catalogues par demandes - Console / Editions / Catalogues par offres - Console / Editions / Annonces par membres - Site / Compte / Inscription / Evènements : si accents dans la réponse de l'adhérent

Base de données :
- réaliser le programme d'installation

Site de Démo : Reinitialiser la bdd chaque nuit.