SPIP-Contrib

SPIP’s friends

Home > _Archives > Nouveau serveur et redémarrage

Nouveau serveur et redémarrage

Friday 24 November 2006

Suite de l’aventure du serveur fournissant, entre autres choses, de nombreux zip de télechargement de plugins http://www.spip-contrib.net/+Change... : la situation revient à la normale. Il est intéressant de reprendre in-extenso les explications qui suivent, car cela décrit bien la logistique qui permet d’assurer la distribution de SPIP et de ses contributions.

Subject: plantage svn/trac et redémarrage
Newsgroups: gmane.comp.web.spip.devel
Date: 2006-11-23 22:37:42 GMT (5 minutes ago)

Salut,
après que la machine qui hébergeait les serveurs svn/trac a rendu l’âme (elle est partie à la poubelle après 7 ans de bons et loyaux services), Laurent et Benjamin ont installé une nouvelle machine avec les mêmes données et le même numéro IP. Entre temps on avait changé la zone de serveur, pour finalement la remettre à l’endroit initial, où on va bénéficier de performances largement supérieures (machine neuve, espace disque euh... impressionnant).

La restauration du backup n’a pas été parfaite ; certains sites sont un peu
endommagés (voire complètement détruits, comme doc.spip.org). Pour ce qui
concerne SVN, de bons backups nous ont permis de sauver parfaitement tout.

Pour trac, on a perdu en gros les deux derniers jours de tickets et de modifications des tickets. Il en reste des traces sur la page
http://sedna.spip.org/sedna/?id_syn... si quelqu’un veut les recréer ce sera pas mal (sinon tant pis).

La morale de l’histoire c’est, d’une part, qu’on peut compter sur les copains pour réagir vite et bien ; d’autre part, qu’il faut vérifier ses
backups tous les jours, et que la meilleure façon de le faire c’est d’assurer des miroirs. Ca vaut pour le svn, le trac, et les différents sites SPIP.

Il y a sans doute des scripts de backup+synchronisation+restauration de site qu’il faudrait développer/généraliser.

Tout ça ne se fait pas sans sérieusement bosser, donc s’il y a des volontaires pour administrer les sites de la communauté (actuels et futurs), il est temps de lever le doigt :)

Fil

Contribuer à la logistique

Rappelons que dans l’esprit SPIP : «De l’argent, les développeurs de SPIP ou les membres de la communauté ne sauraient quoi en faire, et refusent de se structurer de manière à pouvoir en collecter, tant les conséquences d’un tel choix seraient lourdes à porter. Il y a en revanche mille façons d’apporter des ressources à la communauté, d’y participer et de la soutenir pour contribuer concrètement à ce « bien commun ». Petit tour d’horizon.»

Pour la logistique il est ainsi possible de participer au réseau de serveurs miroirs (téléchargement, etc ....) à monter, que ce soit à titre individuel (déjà le cas pour le site miroir actuel par exemple) ou professionnel

NicolasR

36648 discussions

  • 2

    Bonjour,
    J’utilise Escal et j’ai testé les plugins “Réservations” et “Réservations multiples”, ils correspondent à mes attentes à savoir, permettre à un visiteur authentifié de s’inscrire à une manifestation avec femme, enfant, maitresse, ....
    L’inscription et le nombre de personnes sont bien pris en compte.
    Petits point gênants:
    - A la validation de l’inscription un message prévient d’une confirmation par mail, même si l’option mail est désactivé, voir copie d’écran ci-joint
    - Après avoir réservé un visiteur qui revient sur l’évènement, ne visualise pas sa réservation, bon théoriquement il est supposé se rappeler s’il s’est enregistré et pour combien de personnes, mais ma connaissance des utilisateur me dit que c’est une source de problème!

    Je ne sais de quelle façon et si c’est possible, mais un rappel sur l’évènement pour un visiteur connecté de sa réservation me paraitrait utile.

    André

    • Bonjour André,

      Effectivement, l’envoie des notifications ne doit se faire uniquement quand c’est configuré dans réservations événements. C’est corrigé dans la version 1.5.13.

      Pour ton deuxième point ce n’est pas forcément souhaité par tout le monde, Mais tu peux obtenir ce que tu veux en modifiant les boucles nécessaires. Si tu veux rendre in éditable le formulaire, passe via le pipeline

      1. formulaire_charger()

      en mettant

      1. $flux['data']['editable'] = FALSE;

      si le visiteur se trouve sur le page d’un événement qu’il a déjà réservé.

      Bonne chance

      Rainer

    • Bonjour,
      Merci de ta réponse, je vais regarder cela de près!
      André

    Reply to this message

  • 4

    J’observe une différence entre les 2 versions
    Formidable 3.42.5 - stable
    et
    Formidable 3.43.0 - stable

    Avec la dernière version sur la page ?exec=formulaire_edit&id_formulaire=x&configurer=traitements
    J’ai coché les 2 lignes “Envoyer par courriel” et “Enregistrer les résultats”
    et aucune des sous-options configurable ne s’affiche (cf capture)

    • Les modifications entre ces 2 versions du plugins n’affectent pas cette partie du plugin. Est-ce que par hasard tout tes autres plugins sont à jour? vide peut etre le cache navigateur.

    • Alors, j’ai fait quelques tests sur plusieurs sites en local et en production. Résultat :

      Saisies pour formulaires 3.28.7 - stable + Formidable 3.42.5 - stable OK
      Saisies pour formulaires 3.28.9 - stable + Formidable 3.42.5 - stable pas OK
      Saisies pour formulaires 3.28.9 - stable + Formidable 3.43.0 - stable pas OK

      Si besoin d’autres tests, me faire signe !

    • C’était la modif de saisies qui posait problème. Jean-Luc vient d’envoyer une correction. Il te faut attendre la version 3.28.10 qui sera bientot disponible en zip. Merci pour le rapport de bug!

    • Ça marche ! Merci bien

    Reply to this message

  • 6

    Bonjour,

    En squellette sommaire.html, j’ai une boucle qui liste les articles d’un mot-clé “carreau”,
    mais je ne comprend pas pourquoi il ne liste pas les pages uniques portant ce même mot-clé “carreau”.

    voici ma boucle:

    <BOUCLE_carreaux(ARTICLES) {titre_mot=carreau}> 
     
    #TITRE<br>
    [(#LOGO_ARTICLE{#URL_ARTICLE})]
     
    </BOUCLE_carreaux>

    Une idée?

    Merci d’avance.

    • parce que le principe des pages uniques est d’etre exclus des boucles articles, sauf si on demande explicitement un id_article précis ou une page précise.

      Actuellement je ne vois pas de solution “propre” pour obtenir ton comportement. Il y a bien {id_article?} mais c’est risqué, car si tu a un id_article passé en environnement, ca pète.

      Donc il faudrait améliorer le plugin. Rastapopoulos, que pense tu d’un critère {page_peu_importe} ?

    • Euh, il suffit juste d’utiliser le critère {tout}.

    • a oui, j’ai loupé cela en relisant le code. donc j’ai rien dit ;-) donc Fennec72 tu a ta réponse.

    • c’était bien cela:

      <BOUCLE_carreaux(ARTICLES) {tout}{titre_mot=carreau}> 
       
      #TITRE<br>
      [(#LOGO_ARTICLE{#URL_ARTICLE})]
       
      </BOUCLE_carreaux>

      Merci

    • En fait, il faut aussi tenir compte du statut des articles, et du cas des articles sous embargo (dans le futur).
      Donc :

      1. {tout}{statut=publie}{WHERE articles.date < NOW()}
    • J’ai trouvé beaucoup plus simple comme code :

      1. {id_article>0}

    Reply to this message

  • 3

    Bonjour,
    je travaille avec la 0.6.4, le site est presque prêt. Mais... pas grave, la liste des articles d’une rubrique est bien sur 2 colonnes avec un grand écran. Et ce type d’affichage perdure sur les écrans étroits, alors que le template original passe la liste en une seule colonne. Et comme je connais pas bien le css, j’arrive pas à voir ce qui pourrait bugger. J’ai pas eu le temps de comparer main.css et le css de html5up. Mais si vous avez une idée.... ce serait plus joli.
    Merci pour la réponse.

    • Bonsoir,
      merci du signalement, j’ai corrigé le bug dans la version 0.6.5 qui sera bientôt zippée.
      C’est dû au chargement ajax des listes qui modifie un peu la structure html, ça complique un peu mais c’est faisable...

    • Bonsoir,
      en provisoire pas très satisfaisant, j’ai fait du collage de ce qui m’allait bien dans perso.css (le style de spip.css prévalait sur celui de main.css....). Mais je passe à la version 0.6.5 dès qu’elle sort. Merci pour tout ce boulot !

    • Bonjour, ca y est grâce à vos efforts le site sur lequel j’ai travaillé est en ligne, il y encore du travail, mais le relookage du “vieux” site en sarkaspip a été apprécié par l’assoc. Je me suis permis quelques emprunts au squelette “phanton” dans une rubrique.... Je vais bien sur suivre les évolutions du plugin s’il y en a ! Merci encore !!

    Reply to this message

  • Depuis, de l’eau coulé sous les ponts, et on a maintenant un joli critère {where}
    Trop beau SPIP 💗

    Reply to this message

  • Bonsoir,
    J’utilise le plugin est je rencontre un pb de configuration avec le plugin newsletters

    mon souci est que si CIAR est activé je ne peu pas joindre une image ou un document, ou plutôt je ne voie pas l’image lors de la création de l’infolettre.

    je n’arrive pas a comprendre comment paramétrer CIAR pour pouvoir visualiser une image ou un document lors de la construction de mon info lettre

    une piste serais la bienvenue
    merci

    Reply to this message

  • Bonjour
    En HTML5 il semblerait que le test WC3n’accepte plus l’encodage de dublincore du plugin

    Error: Bad value schema.dc for attribute rel on element link: The string schema.dc is not a registered keyword.<link rel="schema.dc" href="http://purl.org/DC/elements/1.1/" />

    j’ai trouvé une issue à ce problème sur ce site

    Natacha

    Reply to this message

  • 1

    Bonjour,
    je n’ai pas encore testé mais il y avait déjà ce plugin pour formidable (bouh, je l’ai pas documenté) https://zone.spip.org/trac/spip-zone/browser/_plugins_/formidable_inscription
    qui génère un pipeline pour s’inscrire à une liste.
    Est-ce qu’il y a moyen de fusionner les deux ? et de permettre de contrôler vers quel type de liste on envoie (sympa, mailman, dolist …)
    Merci !
    touti

    • Salut,

      il me semble que les deux plugins ne font pas tout à fait la meme chose :
      -  ici l’article concerne l’abonnement aux listes de diffusion gérés en interne de SPIP avec le plugins mailsubscribers
      -  ton plugins semble, d’après ce que tu présenter, gèrer plutot l’inscription à des listes externes (sympa, mailman, dolist)

    Reply to this message

  • 1

    Après une petite peur bleue, suite à la mise à jour, parce que le paquet.xml n’est pas à jour, je vois que le conseil a été donné.
    Mais du coup, deux ans après, quelqu’un qui a la main peut le faire : dans le paquet.xml, remplacer
    compatibilite="[3.0.0;3.1.*]" par compatibilite="[3.0.0;3.2.*]" ?
    Moi, j’ai pas la main.
    Merci. :)

    • Bonjour, comme je l’ai indiqué dans les commentaires, je ne suis pas sûr que le plugin soit compatible avec la 3.2. Je peux cependant ajouter des membres sur framagit ou donner le projet à quelqu’un, je quitte l’univers informatique et je ne peux plus m’occuper du suivi du plugin.

    Reply to this message

  • 2

    Bonjour,
    J’ai installé Gribouille sur un SPIP 3.1.1 : cela fonctionne parfaitement bien !

    • Enfin presque tout : les textes modifiés des versions précédentes n’apparaissent pas.
      C’est d’ailleurs ce qui se passe dans le Carnet Wiki de contrib.spip.net.

      Comment arranger cela ?
      Les autres fonctionnalités sont OK.

    • Il y a eu récemment une mise à jour sur https://plugins.spip.net/gribouille.html
      Ça a peut-être été corrigé.

    Reply to this message

Any message or comments?

Who are you?
  • [Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document