breve modif de date et syndication

Bonsoir,

Actuellement, il n'est pas possible de choisir une date de brève dans la partie ecriture, a l'inverse de ce qui existe pour un article.

La date est celle du jour de création de la brève

Est-il envisagé de permettre le choix d'une date ?

Merci d'avance pour la réponse... et bon courage aux développeurs pour toute ces petites améliorations dont ils sont de bons juges quant à l'utilité effective. pour la cohérence du produit.

J.Chatignoux@rn19.net
**********
Et je rappelle ma question sur la syndication (pas de réponse de la liste, sauf erreur de ma part)

Comment faire pour "sélectionner" dans un fichier backend d'un autre site certains articles uniquement ou pour le moins ne pas afficher certains ?
On peut utiliser le {doublons} dans une boucle... article, mais comment identifier le site qui est en cause ?

La boucle de syndication de base étant :

<!--Debut Syndication -------------------------------------->
<B_syndic2>
<span class="gras14nsrouge">Vu sur le Web</span>
                             <hr>
<BOUCLE_syndic2(SYNDICATION){tout}{par nom_site}>
[<a href="#URL_SITE" target="_blank"><span class="gras11rouge">(#NOM_SITE|majuscules)</span></a>]
<BOUCLE_items(SYNDIC_ARTICLES){id_syndic}{par date}{inverse}{0,3}><br>
<img src="puce.gif" border=0> <a href="#URL_ARTICLE" target="_blank"><span class="normal10vert">#TITRE</span></a>
</BOUCLE_items><br>
                             <br>
</BOUCLE_syndic2><br>
</B_syndic2><br>
     <span class="gras14nsrouge">Rien sur le Web</span>
<//B_syndic2>

@ Chatignoux (j.chatignoux@francenet.fr) :

Actuellement, il n'est pas possible de choisir une date de brève dans la
partie ecriture, a l'inverse de ce qui existe pour un article.

La date est celle du jour de création de la brève

Est-il envisagé de permettre le choix d'une date ?

C'est en discussions, mais a priori non. Une solution est d'utiliser
phpMyAdmin, une autre (plus simple à mon goût) est d'écrire un petit script
en SQL, par exemple :

<?
    include ("inc_connect.php3");
    $req = "update spip_breves set date_heure='2000-09-01' where id_breve=7";
    echo "Requete = $req<br>";
    if (! mysql_query($req)) echo "Erreur..." else echo "OK.";
?>

Je trouve moi aussi que l'absence de gestion des dates pour les brèves est
assez gênant.
L'exemple-type est lorsqu'on doit faire un correctif plusieurs jours après
la publication d'une brève, ce qui m'arrive quelquefois.
Du coup, la date de publication n'est plus exacte.

Ceci pour éclairer vos discussions. Une remarque d'ordre plus général encore
: si Spip est prévu pour être un outil au service des non-spécialistes,
ceux-ci ne peuvent "écrire" des scripts ad hoc ou bidouiller à la main dans
leur base sql. Il faut donc prendre un peu en compte leurs besoins les plus
partagés pour les prochaines versions.
N'y voyez pas une critique évidemment. C'est un simple avis. Depuis deux
mois que j'utilise Spip, j'en suis vraiment content et mon rythme de
publication s'en trouve accéléré.

Très amicalement,

********************************************
Pierre Mounier

mailto:contact@homo-numericus.net
*******************************************
----- Original Message -----
From: "Fil" <fil@rezo.net>
To: "Chatignoux" <j.chatignoux@francenet.fr>
Cc: <spip@rezo.net>
Sent: samedi 6 octobre 2001 22:14
Subject: Re: [Spip] breve modif de date et syndication

@ Chatignoux (j.chatignoux@francenet.fr) :
> Actuellement, il n'est pas possible de choisir une date de brève dans la
> partie ecriture, a l'inverse de ce qui existe pour un article.
>
> La date est celle du jour de création de la brève
>
> Est-il envisagé de permettre le choix d'une date ?

C'est en discussions, mais a priori non. Une solution est d'utiliser
phpMyAdmin, une autre (plus simple à mon goût) est d'écrire un petit

script

en SQL, par exemple :

<?
    include ("inc_connect.php3");
    $req = "update spip_breves set date_heure='2000-09-01' where

id_breve=7";

    echo "Requete = $req<br>";
    if (! mysql_query($req)) echo "Erreur..." else echo "OK.";
?>
_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip

Bonjour,

Je trouve moi aussi que l'absence de gestion des dates pour les brèves est
assez gênant.

Je suis un jeune utilisateur de SPIP et malgré les premières semaines
d'utilisation, j'ai constaté que ce problème pouvait être gênant. Ainsi, je
souhaite intégrer l'ensemble de mon contenu statique à la Base et notamment
tout le contenu "Brèves". Seulement, je ne peux pas "facilement" recréer
cette temporité des actus (je vais sans doute tenter la solution de Fil en
modifiant postérieurement la date de mise en ligne) :slight_smile:

Mais bon, le produit est quand même génial, surtout pour les néophytes comme
moi qui capte quasiment rien en PHP :o)

Benoit

Salut SPIPotes, SPIPeurs et SPIPelettes,

Je rebondis sur le message de Pierre Mounier, pour demander en
particulier à ARNO* et Antoine les créateurs de SPIP (et FIL ?) si
leur objectif est encore de fournir un système accessible à tous ?

Vu de chez moi l'apport de SPIP c'est d'abord (voir interview d'ARNO*:
"plus besoin de webmestre") de mettre à la portée de TOUS
(non-techniciens) un site d'édition participative performant.

J'en étais convaincu au départ en voyant la simplicité d'installation.
Mais au fur et à mesure je constate de plus en plus d'échanges de
spécialistes au moins informaticiens, qui font évoluer SPIP vers un
statut public de "brique de base" d'un site classique. Quelques
explications plus simples ont été ajoutées aux FAQs, mais je ne vois
pas arriver un fichier intégré proposer.html ni des squelettes
facilement exploitables par tous (PHP incontournable). Bref vous
donnez l'impression de ne plus donner la priorité à la vulgarisation.

Et je crains que malgré les soutiens des sites persos supporters comme
WebGenerAction, CyberPatrouille, etc. , les internautes lambda
n'adhèrent pas à SPIP parce qu'ils le verront comme un truc de
spécialistes de plus.

Je trouve indispensables vos échanges entre pros, mais tout aussi
indispensable de ne pas brouiller l'image initiale de SPIP.

Voyez-vous what I mean ?

Walk (le meilleur et le pire supporter de SPIP)
http://webgeneraction.multimania.com/
Webzine de ce qui marche tout seul sur le web.

----- Message d'origine -----
De : Homo Numericus
À : spip@rezo.net
Envoyé : dimanche 7 octobre 2001 17:28
Objet : Re: [Spip] breve modif de date et syndication

un outil au service des non-spécialistes,
prendre un peu en compte leurs besoins les plus
partagés pour les prochaines versions.

Walk, le 8/10/01 17:15, a écrit :

Salut SPIPotes, SPIPeurs et SPIPelettes,

Je rebondis sur le message de Pierre Mounier, pour demander en
particulier à ARNO* et Antoine les créateurs de SPIP (et FIL ?) si
leur objectif est encore de fournir un système accessible à tous ?

Vu de chez moi l'apport de SPIP c'est d'abord (voir interview d'ARNO*:
"plus besoin de webmestre") de mettre à la portée de TOUS
(non-techniciens) un site d'édition participative performant.

J'en étais convaincu au départ en voyant la simplicité d'installation.
Mais au fur et à mesure je constate de plus en plus d'échanges de
spécialistes au moins informaticiens, qui font évoluer SPIP vers un
statut public de "brique de base" d'un site classique. Quelques
explications plus simples ont été ajoutées aux FAQs, mais je ne vois
pas arriver un fichier intégré proposer.html ni des squelettes
facilement exploitables par tous (PHP incontournable). Bref vous
donnez l'impression de ne plus donner la priorité à la vulgarisation.

Et je crains que malgré les soutiens des sites persos supporters comme
WebGenerAction, CyberPatrouille, etc. , les internautes lambda
n'adhèrent pas à SPIP parce qu'ils le verront comme un truc de
spécialistes de plus.

Je trouve indispensables vos échanges entre pros, mais tout aussi
indispensable de ne pas brouiller l'image initiale de SPIP.

Voyez-vous what I mean ?

Walk (le meilleur et le pire supporter de SPIP)
http://webgeneraction.multimania.com/
Webzine de ce qui marche tout seul sur le web.

Pas d'accord avec toi :slight_smile:
C'est bien parce qu'on le cherche que tout devient compliqué, mais spip est
utilisable par tous si on ne cherche pas à le modifier. C'est sûr, ça va
lasser de voir plein de sites identiques, j'ai souhaité au départ laisser
spip en l'état, mais étant plus sensible à l'image qu'à la programmation je
n'ai pu m'empêcher de changer 2 couleurs. Pour le reste je ne suis pas
encore entré dans le code et je vais le faire, mais ce jour là je ne m'en
prendrai qu'à moi :wink:
jm
_________________________________________________________________
::::::::::::::: http://www.cyberpatrouille.com ::::::::::::::::
_________________________________________________________________

Je rebondis sur le message de Pierre Mounier, pour demander en
particulier à ARNO* et Antoine les créateurs de SPIP (et FIL ?) si
leur objectif est encore de fournir un système accessible à tous ?

Je pense qu'ils en sont toujours convaincus mais la poursuite de la
rédaction d'un manuel
extrêment didactique tel qu'il est actuellement est une tâche moins
exaltante que de faire avancer le produit!

J'en étais convaincu au départ en voyant la simplicité d'installation.
Mais au fur et à mesure je constate de plus en plus d'échanges de
spécialistes au moins informaticiens, qui font évoluer SPIP vers un
statut public de "brique de base" d'un site classique. Quelques
explications plus simples ont été ajoutées aux FAQs, mais je ne vois
pas arriver un fichier intégré proposer.html ni des squelettes
facilement exploitables par tous (PHP incontournable). Bref vous
donnez l'impression de ne plus donner la priorité à la vulgarisation.

Je le crois aussi, mais si SPIPistes "de base " ne crient pas assez fort,
ceux "d'en haut" n'entendrons point !!!

Et je crains que malgré les soutiens des sites persos supporters comme
WebGenerAction, CyberPatrouille, etc. , les internautes lambda
n'adhèrent pas à SPIP parce qu'ils le verront comme un truc de
spécialistes de plus.

Je souhaite aussi que les développeurs redeviennent pour quelques temps les
pédagogues
qu'ils savent être.... quand ils en prennent le temps!
Il faut leur rappeller que le besoin existe, c'est tout...et souvent....

Maurice

@ Maurice BINIASZ (maurice.biniasz@wanadoo.fr) :

Je le crois aussi, mais si SPIPistes "de base " ne crient pas assez fort,
ceux "d'en haut" n'entendrons point !!!

Si spip sert à quelque chose, c'est aussi à éviter cet effet de
hiérarchie...

Je souhaite aussi que les développeurs redeviennent pour quelques temps
les pédagogues qu'ils savent être.... quand ils en prennent le temps! Il
faut leur rappeller que le besoin existe, c'est tout...et souvent....

... et je rappelle que tout le monde peut aller s'inscrire sur uZine et
proposer de la documentation originale, des apports ou des correctifs à la
doc existante (via les forums par exemple). Il y a pas mal de trucs pas
documentés, qui sont apparus entre la 1.06 et la 1.2, vous pourriez
commencer par là.

-- Fil

> Je le crois aussi, mais si SPIPistes "de base " ne crient pas assez

fort,

> ceux "d'en haut" n'entendrons point !!!

Si spip sert à quelque chose, c'est aussi à éviter cet effet de
hiérarchie...

> Je souhaite aussi que les développeurs redeviennent pour quelques temps
> les pédagogues qu'ils savent être.... quand ils en prennent le temps! Il
> faut leur rappeller que le besoin existe, c'est tout...et souvent....

... et je rappelle que tout le monde peut aller s'inscrire sur uZine et
proposer de la documentation originale, des apports ou des correctifs à la
doc existante (via les forums par exemple). Il y a pas mal de trucs pas
documentés, qui sont apparus entre la 1.06 et la 1.2, vous pourriez
commencer par là.

Tout d'abord il ne faut pas se vexer, je suis taquin de nature,
plaisanterie mise à part je trouve votre boulot super et si je ne
l'appréciais pas je ne serais pas là!

Je suis inscrit à uzine, et je proposerai bien de la doc mais pour l'instant
je n'en ai pas les moyens, et la liste très vivante fournit plein de trucs
et astuces,
celà dit je n'arrive pas à tout digérer, vous allez très vite et j'apprécie
vos documentations qui viennent synthétiser ou apporter un éclairage
supplémentaire, qui sont donc très utiles..voire indispensables...

Dès que j'aurai atteint le niveau suffisant, je viendrais avec joie
apporter de l'eau au moulin!

maurice

Salut Walk,

Je te remercie d'exposer ce problème (merci aussi à Jean-Michel qui te répond), et sans vouloir trop m'avancer, je crois que Fil et Antoine sont sensibles à cette question.

Mais je crois que tu pointes un problème central de SPIP: c'est un produit destiné à être facilement utilisable, et qui offre forcément des fonctionnalités limitées (ça ne veut pas dire: "des fonctionnalités navrantes", hein, loin de là). Comme tu as dû le remarquer (d'ailleurs c'est ce que tu dis quand tu évoques l'installation), le but est de rendre accessible des fonctionnalités considérées habituellement comme compliquées à des non-techniciens. Pour un informaticien, évidemment, tout cela est très simple... Mais comme tu dois le constaster si tu suis la succession de versions beta, chaque ajout de fonction fait l'objet d'un apre discussion autour de l'interface, de la simplicité de compréhension (et autres problèmes de goûts et de couleurs)...

Cela reste donc notre objectif principal: pouvoir gérer un site Web sans devoir trop mettre les mains dans le cambouis.

Sauf que...

Hé ben sauf que tout cela n'est pas si simple...

(1) D'abord il est préférable, pour le webmestre principal du site, de comprendre le langage des squelettes de SPIP; c'est l'un des éléments qui permet d'exploiter réellement la liberté que donne SPIP. Et là, malheureusement, il faut se coltiner une syntaxe forcément figée et formalisée. Pour le débutant total, c'est pas totalement évident (le WYSIWYG n'est pas pour demain). À l'inverse, remarque, c'est peut-être l'un des rares points de SPIP sur lequel un informaticien chevronné trouvera que c'est un véritable gain de temps! Ne pas avoir à se taper les copier-coller de requêtes mySQL, avec un bidule qui, finalement, rempli la plupart des tâches courantes qu'on attend d'un site dynamique, c'est pas si mal que ça :-)) Alors oui, récomment on a vu des requêtes pas très catholiques sur cette liste (des expressions régulières, ça fait marrer les papes d'Unix, m'enfin moi ça m'a pris des années à piger comment ça fonctionnait); m'enfin puisque ça fait partie des possibilités du langage des squelettes, ce serait dommage de les planquer dans un coffre au fond d'un puit...

(2) Mais surtout (surtout, surtout, surtout, et j'insiste): SPIP ne peut forcément pas répondre, dans sa version de base, à tous les besoins de tous les sites (mais je suppose que je ne t'apprends rien - l'exemple que j'aime bien: essaie de faire IMDB.com avec SPIP, tu vas comprendre ta douleur). Donc il y a des fonctionnalités qu'ont nous réclame, mais qui ne sont pas implémentées dans SPIP. Le problème se joue ici.

Pour les fonctionnalités qu'on nous réclame (et pour lesquelles SPIP n'est pas conçu), il y plusieurs possibilités:

- c'est totalement en dehors des possibilités de SPIP. Là, on le dit, c'est niet, nada, c'est pas fait pour, achetez-vous Vignette (1 million de francs; mais pour le prix, ça contrôle même la machine à café). Bref: désolé.

- c'est pas encore possible directement, mais on va l'intégrer. Là, deux possibilités: faites-nous confiance et attendez la prochaine version beta (et ses indispensables bugs, surtout si c'est moi qui implémente la fonction), ou alors: en attendant, y'a un moyen de le faire en bidouillant en PHP;

- c'est pas possible directement (c'est-à-dire, avec le langage de scripts des squelettes), et on ne va pas l'intégrer dans la version standard de SPIP (toujours le même problème: chaque nouvelle fonctionnalité transforme un peu plus SPIP en usine à gaz imbitable pour le commun des mortels), mais y'a moyen de s'en sortir en bidouillant un peu.

Du coup, je crois que c'est ce dont tu parles: pour des très nombreuses situations très spécifiques, des questions posées sur cette liste, la réponse simple serait: "on ne peut pas le faire avec SPIP si on se contente de suivre la documentation en ligne" (comprendre: les squelettes standard). Sauf que: dans de très nombreux cas, ces questions insolubles sont très facilement solubles avec deux-trois lignes de PHP. D'accord, on n'adopte pas SPIP pour faire du PHP; mais si SPIP ne peut pas le faire, mais que PHP permet de le faire sans trop se compliquer, il vaut mieux qu'on donne une solution, non?

Ca me semble donc très exactement la tension que tu expose, et qui apparaît quotidiennement sur cette liste: en version standard, SPIP est un produit limité. Forcément (je te confirme que SPIP est incompatible avec ma machine expresso de marque Krups - et j'ai beau demander à Antoine d'y remédier, il s'en fout, vu qu'il roule pour Moulinex). Je pense même que ses limites font partie de son charme: ça n'est pas une usine à gaz, et quiconque s'inscrit à l'espace privé d'uZine arrive à nous faire parvenir des articles (oui, uZine n'est pas SPIP, mais pour l'heure c'est notre principale zone de tests :-)). Et que faut-il faire quand un utilisateur veut "dépasser" les limites de SPIP? Facile: (1) voir si on peut implémenter la fonction sans compromettre la facilité d'utilisation de SPIP; (2) à défaut, expliquer comment, d'une manière certes un poil plus complexe, en recourant directement à php, on peut contourner la limitation.

Pour finir... il me semble qu'effectivement, les solutions très techniques (recours à PHP) apparaissent plus fréquemment sur cette liste depuis quelques temps. C'est normal: les utilisateurs de SPIP commencent à bien connaître le système, donc ont désormais atteint ses limites. Donc ils posent désormais des questions plus "pointues" sur ces limites (au début, évidemment, les questions étaient plus du genre "pourquoi ma rubrique qui ne contient aucun article publié n'apparaît pas sur le site public"; aujourd'hui c'est plus souvent "comment je peux indiquer qu'untel a validé l'article mais n'en est pas l'auteur....").

Plus le temps passe, et plus il faut gérer cette contraction (et je crois que tu as un rôle important à jouer ici): un produit qui reste simple à utiliser en version standard, mais dont _certains_ utilisateurs peuvent vouloir dépasser certaines limites avec quelques lignes de PHP (investissement technique certes plus important, mais qui n'interdit pas de conserver un système simple). Impératif qui dérive de cela: le webmestre ayant des exigences particulières (hors standard SPIP) va certes devoir apprendre quelques rudiments de PHP, mais ses rédacteurs continueront à travailler simplement avec un produit pas compliqué. Ce qui, mine de rien, n'est pas évident non plus :-))

Voilà, j'espère que ça répond à tes questions.

Au passage, je n'ai pas souvenir qu'on t'ai déjà remercié pour ton site, le tout premier site consacré à la démocratisation de SPIP. Alors, hop, j'en profite: merci Walk!

Amicalement,
ARNO*

At 17:15 +0200 8/10/01, Walk wrote:

Salut SPIPotes, SPIPeurs et SPIPelettes,

Vu de chez moi l'apport de SPIP c'est d'abord (voir interview d'ARNO*:
"plus besoin de webmestre") de mettre à la portée de TOUS
(non-techniciens) un site d'édition participative performant.

J'en étais convaincu au départ en voyant la simplicité d'installation.
Mais au fur et à mesure je constate de plus en plus d'échanges de
spécialistes au moins informaticiens, qui font évoluer SPIP vers un
statut public de "brique de base" d'un site classique. Quelques
explications plus simples ont été ajoutées aux FAQs, mais je ne vois
pas arriver un fichier intégré proposer.html ni des squelettes
facilement exploitables par tous (PHP incontournable). Bref vous
donnez l'impression de ne plus donner la priorité à la vulgarisation.

--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net

DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B

Entièrement d'accord avec Arno* !

@ Arno* (arno@scarabee.com) :

- c'est totalement en dehors des possibilités de SPIP. Là, on le dit,
c'est niet, nada, c'est pas fait pour, achetez-vous Vignette (1
million de francs; mais pour le prix, ça contrôle même la machine à
café). Bref: désolé.

Tu es sûr que ça fait le café ? En tous cas ça gère des URLs dégueulasses
(0,001--098888,3442--f.html, arf !)

Pour finir... il me semble qu'effectivement, les solutions très
techniques (recours à PHP) apparaissent plus fréquemment sur cette
liste depuis quelques temps. C'est normal: les utilisateurs de SPIP
commencent à bien connaître le système, donc ont désormais atteint
ses limites.

Et en même temps ça me paraît pédagogique : les petits bouts de squelettes
en php que nous proposons permettent d'apprendre un peu de php, sans trop de
douleurs ?

Alors, hop, j'en profite: merci Walk!

bis

Seuls sont accessibles en destinataires de la messagerie interne les
rédacteurs qui se sont connectés récemment. J'ai choisi 15 jours (Fil
proposait 2 mois): en effet, ça permet de limiter aux plus actifs (pour
les rédacteurs qui se connectent moins de deux fois par semaine, de toute
façon, il faut mieux utiliser le mail...).

Excellent !

-- Fil