Une question technique ?

LE GOFF Jean-Jacques
le 31 janvier 2018
à 10:29
Rappel du sujet :

Bonjour,
j’aimerais mettre en place un accès à une newsletter sur le site du Cercle Laïque. Je suis un peu perdu. J’ai bidouillé les plugins :
Mailsubscribers
Mailshot
Newsletter
Facteur
Je ne sais pas par où commencer et comment les articuler.
Quelqu’un peut-il m’éclairer, simplement...
Merci.

Une question technique ?

Bonjour,
Merci pour toutes les réponses que j’ai reçues pour mettre en place une newsletter.
J’ai crée une lettre info que j’ai testée.
Voici le message que je reçois
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Je ne comprends pas, j’ai réglé l’envoi smtp sur smtp.orange.fr pour mon adresse jeanjacqueslegoff chez orange.fr.
Quelqu’un pourrait-il m’orienter ?
Merci.

JJ

Une question technique ?
SMTP connect() failed suite à envoi de newsletter

Bonsoir,
Je pense que cela serait plus simple et direct de laisser cette question sous le plugin facteur ou sous le plugin mailshot.

Certains FAI ( Fournisseurs d’accès Internet ) freinent la quantité des emails envoyés par leur domaine.
Si l’adresse d’envoi de la newsletter est une adresse chez orange.fr, il y a de fortes chances que le blocage proviennent d’une restriction du nombre d’envoi.

Si il y a "erreur de connection SMTP" c’est bien parce que le serveur SMTP ne peut pas envoyer cette lettre. Soit il est mal configuré, soit il a des restrictions.

Est-ce que ton hébergeur supporte, et sous quelles conditions, l’expédition d’emails ayant une adresse d’expéditeur qui n’est pas celle du "domaine.xy" du site web hébergé qui envoi la lettre ?

Autrement dit, par exemple chez les emaileurs, des systèmes de sécurité, vérifient que le domaine d’expédition n’est pas considéré comme un domaine-spammeur", et dispose d’une vérification établie par l’hébergeur.

Voilà le peu que j’ai compris

Une question technique ?

Bonjour
Je viens de débuter sur Spip (lundi)
je l’ai installé en local (Xampp Version 5.6.33)
J’ai effectué des essais de base , creations de rubriques et articles.
Ensuite j’ai voulu personnaliser le template, pardon,le squelette.
J’ai fais une copie de squelettes-dist renommée squelettes
et une copie de plugins-dist renommé plugins.
Suite à ceci j’ai téléchargé escaleV3 qui a été installé dans plugins-dist.

Après avoir défini des paramètres dans les menus de modifications d’escale
je pensais voir mon site en trois colonnes, mais rien c’est toujours la mise en page de base qui apparait.

J’ai essayer de vider les caches , reactualiser , rien.

J’ai regardé dans le source pour voir si il y avais appel a escale j’ai juste trouvé ceci


Ai je loupé une... étape :) ?

Une question technique ?

Hello

En fait il ne faut pas copier /squelettes-dist et /plugins-dist.
Tu crées un dossier /plugins avec dedans un dossier /auto (ce qui permet d’utiliser la page d’ajout des plugins de spip.
Tu crées aussi un dossier /squelettes et c’est là que tu pourras :

  • ajouter un fichier /styles/perso.css où tu mettras tes surcharges CSS
  • ajouter tes images de fond ou de bandeau dans le sous-dossier adéquat
  • copier un fichier d’escal pour le modifier
    Mais ce dossier /squelettes n’est pas obligatoire et son absence n’empêchera pas Escal de fonctionner
Une question technique ?

Ah, autre chose : un nouveau sujet ? Alors un nouveau fil de discussion !

Une question technique ?

Bsr
Oui mea culpa
J’ai tout viré et refait une nouvelle instal
là c’est bon.

un squelette pour plusieurs sites

Bonjour

Je pense que la question a déjà du être posée mais je n’en trouve pas trace...
Alors voilà, je voudrais savoir comment travailler sur plusieurs sites différents en utilisant des ressources communes ?
Est-ce raisonnable (conflits entre fichiers...)
Ou faut-il copier l’entier d’un dossier dévolu à un premier site pour le renommer et adapter les fichiers au second site ?
ex : dans htdocs prendre le dossier spip , le copier et le renommer spip2

Damir

Plusieurs sites différents avec des ressources communes

Bonjour,

Saint Google te répond : https://contrib.spip.net/Partager-la-meme-BDD-entre

et le Jaseur, chti oiseau curieux au Nord, te questionne pour faire préciser quels types de données -* sont communes à plusieurs sites ?

  • Sont-ce des textes, des pdf, des images, des sons audios, des vidéos, ... ?
  • Quelle quantité de ces données communes sont utilisées par le 1er site ? le second ? etc ...
  • Qui va écrire des données dans la base ? Seulement à partir d’un seul site et les autres sites ne font que lire ces données extérieures ?

Car les solutions peuvent varier selon l’état des besoins à mutualiser ... avec par exemple le Plugin Mutualisation : https://contrib.spip.net/Plugin-Mutualisation
Ce plugin contient quelques fonctions facilitant la mutualisation de sites.

Mutualisation des données entre plusieurs domaines ...

Multidomaines est un plug-in de mutualisation des données entre plusieurs domaines. Il offre la possibilité de faire plusieurs sites avec les mêmes données et/ou un site internet sur plusieurs domaines différents.
https://contrib.spip.net/Plugin-Multidomaines#comment496541

Pour pouvoir utiliser Multidomaines, vous devez pouvoir faire pointer plusieurs noms de domaines et/ou sous domaines vers le même dossier. Ceci n’est possible que chez quelques hébergeurs mutualisés. Les hébergements dédiés ne devraient pas avoir de problèmes pour configurer la destination des domaines. Référez-vous à l’assistance de votre hébergeur.

La-mutualisation-facile-modifications-manuelles

Bonjour,

Merci pour le lien
https://contrib.spip.net/La-mutualisation-facile-modifications-manuelles
En effet je voulais savoir comment utiliser au mieux un même squelette sans faire un simple clonage x fois le nombre de site qui utilise la même structure.
Par contre comme on a rien sans contrepartie la mutualisation demande une certaine maitrise coté admin serveur apparemment...

P.S : curiosité ornithologique : est-ce que le Jaseur boréal (Bombycilla garrulus) est plus curieux que le Moineau domestique (Passer domesticus) ou la Pie bavarde (Pica pica) ?

re - un squelette pour plusieurs sites

Bonjour
Merci pour les liens
Je voulais en effet savoir si on pouvait partager un même squelette entre plusieurs sites ayant une même structure mais dont le contenu change(image texte et bdd) histoire de ne pas avoir x dossier avec x fois le même squelette à mettre à jour.

PS curiosité ornithologique : est -ce que le Jaseur boréal (Bombycilla garrulus) est plus curieux que la Pie bavarde (Pica pica) ou le Moineau domestique (Passer domesticus) ?

Réponse ornithologique

Le Jaseur Boréal, ....

"... Un oiseau sans papier, qui se posait partout où il voulait, il n’était même pas bagué, ...."
Comme le chante Julos Beaucarne, orfèvre des mots en wallonie

Le « Jaseur des neiges » semi-migrateur, est friand des forets boréales et de leurs enchantements. Il préfère se reproduire dans les forêts de certaines régions au nord de l’Europe. Les Pies bavardes se limitent aux territoires tempérés, sans trop apprécier les plumages colorés ni les mélanges culturels des migrations européennes.

Pour passionnés d’ornithologie en forets boréales, celles de Lettonie, là où les jaseurs sont heureux, viennent juste ce matin d’accueillir le couple attendu des rares cigognes noires, qui vont nidifier 24/24h sous vos yeux : https://www.lettonie-francija.fr/Video-live-Ciconia-nigra-Cigogne-Noire-1036

Ce sont d’autres domaines que ceux du web 😉)

Une question technique ?

ça c’est du spipfactory.com

je ne sais pas ce que tu souhaite faire, masi si tu poste sur la liste
On peu t’aider a monter une mutu spip avec escal

voir les statut de l’assos

tu peu aussi t’héébergé sur l’assos et on partage ;))

Une question technique ?

@spipfactory
Pour l’instant je fais des tests 🙂

Donc là je viens de copier dans le htdocs le premier rep spip en un second
que j’ai nommé spip2 ... ainsi j’ai 2 rep spip identiques

normalement bien que cloné coté contenu ils ont un nom de rep different
je me suis dit : je vais reutiliser le spip2 pour faire un contenu différent avec la structure du 1er rep initial(spip)

Sauf qu’ayant modifié le spip2 je retouve, à ma grande stupéfaction, les mêmes modifs sur le spip initial

Je ne vois pas par quel fichier (lutin malicieux) se fait le lien entre les 2 reps

Damir

Une question technique ?

Bonjour
pour l’instant je fais des tests 🙂

Donc j’ai cloné au sein du htdocs le rep SPIP pour en faire un rep SPIP2

je partais sur le principe basique q’en faisant ainsi je pouvais avoir la structure existante du premier rep SPIP
pour l’utiliser dans le second SPIP2

sauf qu’ayant fais des modif dans SPIP2 je constate, sous mon regard ébahi et un tantinet hagard, que le premier rep SPIP a subit outrageusement les mêmes modifs

Je ne sais à quel lutin malicieux attribuer ce phénomène digne de la serie tv des années 60 " au delà du réel"...

Une idée ?

Damir

Une question technique ?

Je viens de débuter sur Spip
je l’ai installé en local (Xampp Version 5.6.33)
J’ai effectué des essais de base , creations de rubriques et articles.
crées un dossier /plugins avec dedans un dossier /auto (ce qui permet d’utiliser la page d’ajout des plugins de spip.
crées aussi un dossier /squelettes et c’est là que tu pourras :

ajouter un fichier /styles/perso.css où tu mettras tes surcharges CSS
ajouter tes images de fond ou de bandeau dans le sous-dossier adéquat
copier un fichier d’escal pour le modifier
Mais ce dossier /squelettes n’est pas obligatoire et son absence n’empêchera pas Escal de fonctionner

un squelette pour plusieurs sites
je voudrais savoir comment travailler sur plusieurs sites différents en utilisant des ressources communes ?
En effet je voulais savoir comment utiliser au mieux un même squelette sans faire un simple clonage x fois le nombre de site qui utilise la même structure.
Par contre comme on a rien sans contrepartie la mutualisation demande une certaine maitrise coté admin serveur apparemment...

https://contrib.spip.net/La-mutualisation-facile-modifications-manuelles
ça c’est du spipfactory.com
On peu t’aider a monter une mutu spip avec escal
@spipfactory, pour l’instant je fais des tests 🙂

euh la c’est plus de la mutu

Donc là je viens de copier dans le htdocs le premier rep spip en un second
que j’ai nommé spip2 ... ainsi j’ai 2 rep spip identiques

tu parle d’otimisation et de partage de données ;)

normalement bien que cloné coté contenu ils ont un nom de rep different
je me suis dit : je vais reutiliser le spip2 pour faire un contenu différent avec la structure du 1er rep initial(spip)

Sauf qu’ayant modifié le spip2 je retouve, à ma grande stupéfaction, les mêmes modifs sur le spip initial

Je ne vois pas par quel fichier (lutin malicieux) se fait le lien entre les 2 reps

ben c’est ton connect.php dans /config qui est identique, tu a cloné et pas reinstallé un spip.

Mais revenons a tes premiers amours
On suit le tutoriel donné ici : La-mutualisation-facile-modifications-manuelles.

En préalable il faut d’abord faire pointer le domaine qu’on veut mutualiser sur un dossier de l’hébergement.

Ensuite

On installe SPIP dans ce dossier (j’ai fait en ftp là... un peu long)
on copie le plugin mutualisation à la racine du site
on crée le répertoire "sites" à la racine du site, et on le protège par un .htaccess contenant seulement options -indexes
on active le .htaccess à la racine du site (on renomme le htaccess.txt en .htaccess)
on met dans /config le fichier mes_options.php avec le contenu ci-dessous (le contenu ci-dessous est celui de mon essai en local et non celui en ligne). Ce fichier est basé sur le fichier mes_options.php.txt fourni avec le plugin mutualisation.

<?php

    
/*
     * En local mon dossier d'install s'appelle "mutu". Donc je l'inscris ci-dessous
     */
    
define ('_SITES_ADMIN_MUTUALISATION''mutu');

    if (!
defined("_ECRIRE_INC_VERSION")) return;
    if (!
is_readable (_DIR_RACINE.'mutualisation/mutualiser.php')) {
        echo 
_L("Fichier 'mutualisation/mutualiser.php' manquant dans la racine " _DIR_RACINE);
        exit;
    }
    require 
_DIR_RACINE.'mutualisation/mutualiser.php';

    
/**
     * Si _INSTALL_DB_PREFIX est défini, prefixe_mutualisation() utilisera sa longueur pour
     * générer son résultat (maximum de 15 caractères pour la création d'utilisateur MySQL)
     *
     *Ici on choisit les paramètres de façon à installer chaque site sur la même base en sélectionnant automatiquement le préfixe
     * les paramètres ci-dessous sont ceux de mon installation en local
     */
    
define ('_INSTALL_PREFIX_DB','mu_');
    
define ('_INSTALL_SITE_PREF'prefixe_mutualisation($site));
    
//define ('_INSTALL_NAME_DB', _INSTALL_PREFIX_DB. _INSTALL_SITE_PREF);
    
define ('_INSTALL_NAME_DB','mutu');
    
define ('_INSTALL_SERVER_DB''mysql');
    
define ('_INSTALL_HOST_DB''localhost');
    
define ('_INSTALL_USER_DB''root');
    
define ('_INSTALL_PASS_DB''');

    
/*
     * Paramètres locaux aussi :
     * "false" pour 'creer base'
     * pas de mail en local
     * en ligne le code ecureuil a été changé ^^
         */

    
demarrer_site($site,
        array(
            
'creer_site' => true,        // Creer ou non le site s'il n'existe pas (defaut: false)
            
'creer_base' => false,        // Creer ou non la base de donnee si elle n'existe pas (false)
            
'creer_user_base' => false,  // Creer ou non un utilisateur pour la nouvelle base de donnee (false)
            
'mail' => '',                // Adresse mail pour recevoir un mail lors d'une creation de site mutualise ('')
            
'code' => 'ecureuil',        // Code d'activation ('ecureuil')
            
'table_prefix' => true,     // Definir automatiquement le prefixe de table (false) ... mettre true si tous les sites dans la meme base
            
'cookie_prefix' => true,     // Definir automatiquement le prefixe de cookie (false)
            
'repertoire' => 'sites',     // Nom du repertoire contenant les sites mutualises ('sites')
            
'url_img_courtes' => true,   // Utiliser la redirection des URL d'images courtes dans la partie publique (false)
                                         // /!\ il faut qu'apache ait le droit d'ecrire dans les dossiers IMG/ et local/ a la racine du site !
                                         // C'est la que la mutualisation va ecrire les regles de redirection automatiques pour les images de chaque site
            
'url_creer_base' => '',       // Creer la base de donnees via une URL (methode AlternC)
            // fonction qui sera appelée avant l'initialisation de SPIP 
            
'avant_initialisation' => ''
        
)
    );

Et c’est parti !
Ensuite on n’a plus qu’à créer le premier site.

Une question technique ?

Bonjour Stéphane

D’abord merci pour le temps passé à rédiger cette explication avec code structuré et bien documenté

Je vais juste revenir sur ma méthode bourrin

Moi -Je ne vois pas par quel fichier (lutin malicieux) se fait le lien entre les 2 reps

toi - ben c’est ton connect.php dans /config qui est identique, tu a cloné et pas reinstallé un spip.

J’ai jeté un oeil dans connect.php
j’y ai vu ceci : spip_connect_db(’localhost’,’’,’’,’’,’test’,’mysql’, ’spip’,’’,’utf8’) ;
et là un flash ...https://tinyurl.com/ya4y879s
ensuite une question genre petit prince ou élève dicobu : si je clône la bdd test dans phpmyadmin en test2 et que je
le code préccédent en
spip_connect_db(’localhost’,’’,’’,’’,’test2’,’mysql’, ’spip2’,’’,’utf8’) ;
est-ce que cela pourrais fonctionner ?

Une question technique ?

J’ai jeté un oeil dans connect.php
j’y ai vu ceci : spip_connect_db(’localhost’,’’,’’,’’,’test’,’mysql’, ’spip’,’’,’utf8’) ;
et là un flash ...https://tinyurl.com/ya4y879s
ensuite une question genre petit prince ou élève dicobu : si je clône la bdd test dans phpmyadmin en test2 et que je
le code préccédent en
spip_connect_db(’localhost’,’’,’’,’’,’test2’,’mysql’, ’spip2’,’’,’utf8’) ;
est-ce que cela pourrais fonctionner ?

Une question technique ?

bizarre mon "long" message ne passe pas ...

Une question technique ?

Merci Stéphane

Une question technique ?

pour info poste sur la liste escal, ça sera plus simple et du coup on encombre pas le forum
je t’ai déjà envoyé plusieurs mail, aucun n’on eu une réponse

donc ceci est ma derniere intervention sur ce fil de forum, apres je repond via la liste

J’ai jeté un oeil dans connect.php
j’y ai vu ceci : spip_connect_db(’localhost’,’’,’’,’’,’test’,’mysql’, ’spip’,’’,’utf8’) ;

la tu parle que d’un seul, prés j’aimerais vraiment savoir ce que tu cherche a faire, car il me semble que tu part un peu dans tous les sens

@micalement stéphane
ps/ on a tous débuté ;)

Une question technique ?

bonjour

ou se trouve la file escal dont il est question ?

Une question technique ?

spip-avec-escal spip-avec-escal spip-avec-escal

http://listes.rezo.net/mailman/listinfo/spip-avec-escal

Une question technique ?

Hello

Une info au passage : tout message avec lien est soumis à modération, c’est à dire que je dois le valider. Ce qui permet de lutter contre le SPAM. Voilà pourquoi certains messages ne passent pas tout de suite.

Reagir au sujet
Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document