SPIP-Contrib

SPIP’s friends

Home > _Archives > Accès CVS Spip avec TortoiseCVS

Accès CVS Spip avec TortoiseCVS

Saturday 27 December 2003

Tout est dans le titre....


View online : Forums Spip

36641 discussions

  • BRAVO & MERCI
    pour la refonte, une BOUSSOLE, un CONTRIB et nous voilà fin prêt pour notre voyage dans la GALAXIE SPIP.

    Reply to this message

  • 4

    Bonjour,

    Je souhaiterais afficher une icône pour un documents joint, par exemple un fichier pdf, en bas de la page. Le document n’est pas inséré dans le texte. Pas dans le portfolio non plus.

    Le fichier original (document.html) en fin d’article qui gère les documents se trouve ici : plugins/auto/zcore/v2.8.1/inclure/resume/document.html

    Je l’ai bien copié dans squelettes/inclure/resume/
    J’ai fait quelques modifications afin de voir si celui-ci est bien pris en compte, c’est ok. Par contre, pour l’affichage d’une icône, rien n’y fait.
    Pourtant, ce code est bien utilisé et la balise #LOGO_DOCUMENT est bien présente :

    [(#LOGO_DOCUMENT|image_reduire#ENVlargeur_logo,-1,#ENVhauteur_logo,-1|responsive_logo)][(#TITRE|sinon#FICHIER|basename|couper80)]

    J’ai essayé sans vignette spécifique et avec une icône pdf. Rien n’y fait.
    Une idée ?
    Voir du côté de zcore ?
    Un css qui bloque l’affichage des icônes pour les documents joints ?

    Merci.

    • Bonjour,
      Je ne reproduit pas votre problème...
      Par défaut sur un document joint à un article pour un doc pdf, l’icône pdf est affichée.
      Et si je personnalise la vignette du document celle-ci est bien prise en compte.
      Bref, je ne vois pas le souci de votre côté...
      Une URL à partager ?
      Johan

    • Bonjour,

      J’ai mis une copie d’écran partielle de ce que j’obtiens.
      Malheureusement, le site a un accès par mot de passe. Je vais l’installer sur un autre serveur et (essayer de) reproduire le problème.

      En tout cas, merci pour votre réponse.

      Patrice

    • Ok, je reproduis.
      Le logo est bien présent mais pas visible... en raison d’une règle css.
      Voici comment régler ça : ajouter dans css/perso.css la règle suivante :

      .entry.document .spip_logos { margin-left: 10px; }

      Ça fonctionne ?

    • Oui, super merci. C’était bien ça.
      Je n’ai pas pensé à aller voir dans le code source pour voir si le code était bien là.
      Je ne sais pas si on était nombreux dans ce cas , mais c’est bizarre que personne ne l’ait signalé.

      Merci encore.

      Patrice.

    Reply to this message

  • Bonjour, le plugin provoque un bug sur la création d’article spip
    étonant qu’il n’apparaisse que maintenant.

    soit la création d’un article dans le back office, lorsque l’on souhaite televerser une image (Ajouter un document/Parcourir/choix et ouvrir/Téléverser).

    l’image est bien téléverser dans l’article
    si on envoie une deuxième image (Ajouter un document/Parcourir/choix et ouvrir/Téléverser).

    alors la l’article se ferme puis repasse sur la page d’accueil du privé

    et comble du truc si on a pas enregistrer l’article lorsqu’on souhaite recréer un article c’est l’article en cours qui s’ouvre

    bug produit et reproduit sur spip 3.2.1 3.2.5 3.2.6 dev

    Reply to this message

  • 3

    Hello,

    La fonction export CSV du plugin ne prend pas en compte le cas de figure où le préfixe de table n’est pas “spip” (et c’est triste).

    Pour éviter le problème, n’étant pas un pro de l’API SQL de Spip, j’ai modifié “action_mailsubscribers_export_dist” avec mes gros doigts, mais il doit exister un moyen plus propre. Ligne 51 de mailsubscriber.php, ça donne :

    	$prefixe = _INSTALL_TABLE_PREFIX;
    	if ($prefixe == '' ) $prefixe = 'spip';
    	$listes = sql_get_select(
    		'group_concat(L.identifiant)',
    		$prefixe.'_mailsubscriptions as S JOIN '.$prefixe.'_mailsubscribinglists as L ON L.id_mailsubscribinglist=S.id_mailsubscribinglist',
    		'S.id_segment=0 AND S.id_mailsubscriber=M.id_mailsubscriber');
    	// si un id_liste est present, restreindre l'export à cette liste
    	if ($id_liste) {
    		$identifiant = sql_getfetsel('identifiant', $prefixe.'_mailsubscribinglists', 'id_mailsubscribinglist	=' . intval($id_liste));
    		$titre = _T('mailsubscriber:titre_mailsubscribers') . "-" . $GLOBALS['meta']['nom_site'] . "-" . $identifiant . "-" . date('Y-m-d');
    		$where[] = "N.id_mailsubscribinglist=$id_liste";
    		$res = sql_select(
    			"M.email,M.nom,M.lang,M.date,M.statut,($listes) as listes",
    			$prefixe."_mailsubscribers AS M LEFT JOIN ".$prefixe."_mailsubscriptions as N ON M.id_mailsubscriber=N.id_mailsubscriber",
    			$where
    		);
    	} else {
    		$titre = _T('mailsubscriber:titre_mailsubscribers') . "-" . $GLOBALS['meta']['nom_site'] . "-" . date('Y-m-d');
    		$res = sql_select(
    			"M.email,M.nom,M.lang,M.date,M.statut,($listes) as listes",
    			$prefixe."_mailsubscribers AS M",
    			$where
    		);
    	}
    • Il n’y a pas a faire ça, c’est normalement converti dans l’API SQL, sinon ce serait beaucoup trop lourd d’écrire toutes les requêtes SQL partout.
      Tu as constaté un problème avec un préfixe spécifique ?

    • Oui, avec le prefixe ’c’;

    • J’ai localisé d’avantage le problème : c’est le 2eme argument de sql_select qui pose problème.
      Le préfixe est par contre bien reconnu dans la requête sql_get_select.

    Reply to this message

  • 3

    Bonjour,

    Manifestement gis n’affiche plus les cartes sur Internet explorer.
    J’ai testé avec les liens cité dans ce forum comme https://www.allesfrans.com/spip/spip.php?article408 alors que https://leafletjs.com/ s’affiche bien.

    Est ce que d’autre on le problème ?

    Cordialement.

    Reply to this message

  • 2

    Bonjour,

    est-il possible de n’appliquer un dictionnaire qu’à une seule rubrique ?

    Merci.

    • Non par défaut puisque c’est appliqué dès qu’il y a la fonction “propre”, comme expliqué plus haut, fonction qui s’applique à n’importe quoi, pas forcément des objets SPIP et qui ne connait pas l’environnement.

      Par contre, là aussi plus haut, c’est expliqué que tu peux le décider toi-même dans tes squelettes :

      La constante define(’DICTIONNAIRES_DETECTION_MANUELLE’, true); permet de spécifier que l’auteur des squelettes se charge d’appliquer le filtre |definitions sur les balises souhaitées, et non sur tout les textes qui passent par la fonction propre().

    • Merci.

      J’avais bien intégré l’utilisation de “propre” mais je n’ai pas compris l’utilisation de la constante ’DICTIONNAIRES_DETECTION_MANUELLE’ Je vais donc essayer ça.

      Encore merci pour cette réponse rapide.

    Reply to this message

  • La version 2.1 de CIBLOC prend en compte le cas particulier des sites qui utilisent sjcycle ou Bootstrap ou FontAwesome.

    Reply to this message

  • 3

    Le tri sur les dates spip ne fonctionne pas si on veut affiche une date “lisible” avec le filtre |affDate. De même pour le poids des fichiers si on utilise le filtre |taille_en_octets... Ca peut se contourner en utilisant cette possibilité du plugin “Dealing with markup inside cells” :

    On utilise simplement un span invisible pour le parser

    <script type="text/javascript">
    <!--
    $(document).ready(function() { 
        // call the tablesorter plugin 
        $("mytablesorter").tablesorter({ 
            // define a custom text extraction function 
            textExtraction: function(node) { 
                // extract data from markup and return it  
                return node.childNodes[0].innerHTML; 
            } 
        }); 
    });
    -->                
    </script>
    
    <table class="spip mytablesorter tablesorter" >
       <thead>
          <tr class="row_first">
             <th class="{sorter: 'digit'}"><:doctaille:></th>
             <th class="{sorter: 'isoDate'}"><:docdate:></th>
          </tr>
       </thead>
    
       <tbody>
          <BOUCLE_ligne(DOCUMENTS) {id_rubrique} {mode=document} {par titre}{doublons}>
          <tr[ class="(#COMPTEUR_BOUCLE|alterner{'row_even','row_odd'})"]>
             <td><span style="display:none">#TAILLE</span>[(#TAILLE|taille_en_octets)]</td>
             <td><span style="display:none">[(#DATE|affdate{'Y-m-d'})]</span>[(#DATE|affdate)]</td>
          </tr>
          </BOUCLE_ligne>
                            
       </tbody>
    </table>

    Si ca peut servir...

    • Merci pour l’info, en effet, ça peut servir !

      Mais est-il possible d’obtenir le même effet, avec des dates entrées par les rédacteurs dans un article standard de spip ?
      L’insertion de la balise est alors impossible... Ou alors je ne sais pas faire !

      Y’a t’il au moins une syntaxe de date qui fonctionne pour le tri ?
      Y’a t’il moyen d’afficher les dates d’une manière lisible mais également triable dans un simple tableau d’article SPIP ?

      Merci d’avance !

    • Oui :
      [(#DATE|affdate{'Y-m-d'})]
      Enjoy!

    • Oui :
      [(#DATE|affdate{'Y-m-d'})]

    Reply to this message

  • 4

    Bonjour,
    Sans raison apparente, le compte Twitter enregistré n’est plus reconnu. J’ai régénéré de nouvelles clés API, mais elles ne sont plus prises en compte. Le message “Erreur de configuration de l’Application” s’affiche dans l’encart application et comptes. Avez-vous rencontré le même problème ces derniers jours ?

    • Bonjour,
      J’ai vérifié que chez l’API vouz devez user le callback avec « /ecrire/ », alors il ça va marcher la conexion (seulement la conexion), mais la publicacion des tweets ne fonctionne pas dans cette version.

    • christal

      Bonjour,
      Merci de votre réponse, mais même en renseignant le champ Callback URL http://www.nomdedomaine.fr/ecrire/, l’erreur de l’application non reconnu reste toujours active. Le plugin Twitter a très bien fonctionné jusqu’à fin juillet et s’est arrêté sans aucune intervention de ma part. J’ai bien peur que Twitter ne permette plus l’usage d’API et force la prise en compte de leur widget...

    • christal

      Bonjour,
      je vous remercie pour votre réponse, mais ça ne fonctionne toujours pas. A mon avis Twitter veut contraindre les utilisateurs à employer son Widget puisque l’API n’est plus reconnu dans le plugin. Sans aucune intervention de ma part et depuis plusieurs année, le plugin Twitter fonctionnait très bien pourtant...

    • Bonjour - Notre SpipTwitteur (1.7.3) ne fonctionne plus depuis une semaine. Pas un problème en six ans d’usage. Vérification faite, tout est conforme dans l’interface “develloper” et dans Spip (3.2.5)
      Le jeton de demande pour cette page est invalide.
      De quoi peut-il s’agir...?

    Reply to this message

  • Lien zip pour SPIP 3.2 (version 1.1.4 donc) plus valide...

    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