Annonces


#1 03/03/07 11:50:06

barbe douce
Nouveau
Date d'inscription: 03/03/07
Messages: 10
Envoyer un MP

  Email

signatux sous spip

Bonjour

J'essaye d'installer signatux sous spip 1.9 ... Dur !

Si vous aviez des pistes d'installation ... Comment intégrer signatux dans un article, comment ca se passe niveau code ...
Je me démène sans succés avec les pseudo-frames ... pas glop

Merci à vous

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#2 03/03/07 19:42:09

philip.guerin
Philou
Lieu: Centre / Loiret
OS: Windows [autre]
Date d'inscription: 12/07/05
Messages: 197
Site web

Re: signatux sous spip

En effet ça pourrait être très intéressant.


Un jour l'amour rencontre l'amitié et lui demande :
-"Mais pourquoi existe-tu?"
-"J'existe pour faire sècher toutes les larmes que tu fais couler..."

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#3 04/03/07 11:41:34

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: signatux sous spip

Tu veux faire quoi, au final ?
Tu veux mettre un livre d'or complet dans un article ? Je saisis pas bien ^^.



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#4 04/03/07 12:10:17

philip.guerin
Philou
Lieu: Centre / Loiret
OS: Windows [autre]
Date d'inscription: 12/07/05
Messages: 197
Site web

Re: signatux sous spip

J'imagine que ça doit être pour l'intégrer au spip en plus des articles et à part des articles, est-ce ça ?


Un jour l'amour rencontre l'amitié et lui demande :
-"Mais pourquoi existe-tu?"
-"J'existe pour faire sècher toutes les larmes que tu fais couler..."

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#5 04/03/07 17:26:35

barbe douce
Nouveau
Date d'inscription: 03/03/07
Messages: 10
Envoyer un MP

  Email

Re: signatux sous spip

Le problème pour moi réside dans l'intégration de signatux dans un squelette de spip.
J'imagine qu'il faille passer par le procédé de pseudo-frames mais je ne maitrise pas du tout ce sujet.
Les explications de mise en oeuvre sont assez sommaire dans signatux ...
Le Php de signatux et les boucles de spip se mélangent mal apparemment.
En tout cas les essais que j'ai mené n'ont aboutis à rien de concluant !
Si vous avez une démarche étapes par étapes ça serait cool !

Merci à vous pour les pistes que vous nous livrerez !

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#6 04/03/07 18:44:44

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: signatux sous spip

Je veux bien t'aider, mais le pb c'est que je ne connais qu'un script sur deux... je n'ai jamais eu l'occasion de manipuler SPIP.

Tu sais créer une nouvelle page sur SPIP ?
Sur laquelle tu peux ajouter du PHP ?



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#7 04/03/07 20:29:47

barbe douce
Nouveau
Date d'inscription: 03/03/07
Messages: 10
Envoyer un MP

  Email

Re: signatux sous spip

Ok cool de te proposer  wink

Créer une nouvelle page ... pas trop de problème je crois ... je suis pas sur de bien comprendre la question smile

ajouter du php sur une page : no soucis !

Si tu veux je t'envoie le code de ma page (brut et généré) pour voir comment intégrer signatux.

Merci de ton temps et de ton aide.

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#8 05/03/07 14:38:46

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: signatux sous spip

Si c'est pas trop long, je veux bien.
Tu sais quel est le fichier principal, aussi ? Le header, celui qui est tjrs exécuté en premier ?



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#9 05/03/07 14:44:15

barbe douce
Nouveau
Date d'inscription: 03/03/07
Messages: 10
Envoyer un MP

  Email

Re: signatux sous spip

Ok cool voici les fichiers :

le code brut :

Code:

<INCLURE(inclusions/inc_head.php)>
<title>#NOM_SITE_SPIP</title>
<meta name="Robots" content="index,follow,all" />
<meta name="Identifier-URL" content="#URL_SITE_SPIP" />
<meta name="rating" content="General" />
<meta name="revisit-after" content="15 days" />
</head>
<body>

<div id="conteneur">

    <div id="intro"><INCLURE(inclusions/inc_haut.php)></div>
  
  <!--  S I D E  L E F T  -->
    <div id="sidebar_left"><INCLURE(inclusions/inc_side_left.php)>
    </div>
  <!-- E N D  S I D E  L E F T -->
  
  <!-- S I D E  R I G H T -->
    <div id="sidebar_right"><INCLURE(inclusions/inc_side_right.php)>
    </div>
  <!-- E N D  S I D E  R I G H T -->
  
  <!-- CENTRE -->
    <div id="wrapper">
        <div id="content">
        
            <div class="post">
                    <BOUCLE_article_accueil(ARTICLES) {id_article=30}>
                    <h2 class="post-title"><a href="#">#TITRE</a></h2>
                    [<div id="accueil">(#TEXTE)</div>]
                    </BOUCLE_article_accueil>
                    
                    <h2 class="post-title"><a href="#">NEWS</a></h2>
                    <BOUCLE_articles(ARTICLES) {par date} {inverse} {0,3}>
                    <h3 class="news"><a href="#URL_ARTICLE">#TITRE</a></h3>
                    [<div class="news">[.: (#DATE|affdate) :.] (#INTRODUCTION)</div>]
                    </BOUCLE_articles>
            </div>
        
        </div>
    </div>
  
        <div id="footer">
            <p>
            <INCLURE(inclusions/inc_pied_de_page.php)>
            </p>
        </div>
</div>
    
</body>
</html>

Dernière modification par Ju (08/03/07 19:23:37)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#10 08/03/07 09:34:10

barbe douce
Nouveau
Date d'inscription: 03/03/07
Messages: 10
Envoyer un MP

  Email

Re: signatux sous spip

Un petit up car je sèche toujours sur la méthode à employer ...
Ju vient à mon secours !!!! wink

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#11 08/03/07 19:23:16

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: signatux sous spip

Fourni-moi à présent le code du fichier inclusions/inc_head.php (encore une fois, si il n'est pas excessivement long).
PS: Je supprime le code du rendu client sur ton post précédent, il n'a pas d'utilité et encombre.




TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#12 08/03/07 21:08:01

barbe douce
Nouveau
Date d'inscription: 03/03/07
Messages: 10
Envoyer un MP

  Email

Re: signatux sous spip

Super ! merci !

Alors voila :

Code:

<?php

$fond = "inclusions/inc_head";
$delais = 24 * 3600;

include ("inc-public.php");


?>

et l'include :

Code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">

<head>
#INSERT_HEAD
<!--<link rel="stylesheet" href="bones/themes/espace.css" type="text/css" media="screen"/>-->
<link rel="stylesheet" href="bones/themes/style.css" type="text/css" media="screen"/> 
<!-- Ceci est la feuille de style par defaut pour les types internes a SPIP p:p-->
<link rel="stylesheet" href="spip_style.css" type="text/css" />
<!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
<link rel="stylesheet" href="habillage.css" type="text/css" media="print, projection, screen, tv" />
<!-- Navigateurs eclairs -->
<link rel="alternate" type="application/rss+xml" title="fil RRS articles" href="backend.php" />
<link rel="alternate" type="application/rss+xml" title="fil RSS  nouvelles" href="backend-breves.php" />
<!-- Icone du site pour les favoris -->
<link rel="shortcut icon" type="image/png" href="bones/images/icon.png" />
<link rel="accueil" title="&lt;:accueil_site:&gt;" href="/sommaire.php" />
<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />

et encore merci de me donner de ton temps wink

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#13 09/03/07 19:14:30

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: signatux sous spip

Bon, donc on va tenter qqch.

En haut du fichier spip.php, remplace <?php par :

<?php
/* Signatux */
define('SGTUX_ROOT','signatux/'); // Chemin du dossier
define('SGTUX', ((array_search('signatux',$_GET)) ? 1:0));
if(SGTUX) require_once SGTUX_ROOT.'header.php';

N'oublie pas de changer ce qui est en rouge par le chemin qui accède au dossier signatux/ à partir de l'emplacement du tout premier fichier que tu m'as indiqué (le premier qui inclus).

Et juste après include ("inc-public.php");, ajoute :

Code:

if(SGTUX) sgtux_header(); // Signatux

Puis, dans une nouvelle page (je sais pas comment tu les crées), ajoute ceci :

Code:

<?php signatux(); ?>

- Je ne sais pas si tu vas réussir à trouver le bon chemin pour signatux/.
- Je ne sais pas la bufferrisation fonctionne comme je le pense.
- Je ne sais pas si tu peux ajouter du PHP comme ça dans une page, sous SPIP.

En tous les cas, prévois toujours de pouvoir restaurer tes fichiers rapidement !
Au mieux, indique-moi le plus précisément les erreurs que tu rencontres quand et où, une fois les modifications effectuées. Indique-moi également l'adresse du SPIP, et dis-moi comment tu crées une nouvelle page (par un champ de texte dans l'admin SPIP ?).

On avance.

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#14 09/03/07 20:03:30

barbe douce
Nouveau
Date d'inscription: 03/03/07
Messages: 10
Envoyer un MP

  Email

Re: signatux sous spip

Alors :

aprés avoir suivi tes instructions j'ai le message d'erreur suivant :

Code:

Fatal error: Call to undefined function: signatux() in /home.2/ekxaopro/www/la_loco/ecrire/public.php(145) : eval()'d code on line 63

- pour le chemin qui mène à signatux j'avoue être un peu paumé ... je ne saisis pas trop bien la logique de spip et je ne sais donc pas trop d'où il part et où il arrive  mdr  (dans mon test j'ai laissé le chemin par défaut ...)

- pour la bufferisation je n'en sais pas plus que toi ...

- normalement on peut ajouter du php dans un squellette de spip sans problème.

Pour l'adresse du site : [url=http://laloco-motive.fr]Pour la création d'une nouvelle page ... plusieurs option :

- en passant par la partie admin de spip, editeur wysiwyg, mais ce n'est pas cette méthode que j'utilise pour (tenter d') installer signatux
- en créant une variante de squellette, méthode utilisé içi.

le principe général de spip, de ce que j'en ais compris wink, est que tu crées des squellette pour tes "rubriques" et des squellettes pour tes "articles" regroupés à l'interieur. pas trés clair mais si ca peux t'apporter plus d'infos ...

Encore merci de prendre le temps de m'aider

Si on arrive à quelquechose, il pourrait être intérressant de créer un petit tuto à diffuser à la communauté smile

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#15 09/03/07 20:12:19

barbe douce
Nouveau
Date d'inscription: 03/03/07
Messages: 10
Envoyer un MP

  Email

Re: signatux sous spip

petite précision concernant le chemin pour "signatux/", j'ai essayé une multitude de trucs et c'est toujours la meme erreurs, j'en conclus donc, peut-être à tort, que ce n'est pas une erreur lié au chemin ...

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
Actuellement aucun autre membre et 1 invité sur ce topic
Membres : [S'enregistrer]

Pied de page du Forum

Pub hébergeur :


CtrlAltSuppr.com, forums officiels de JSAND partagés avec Geek&Hype

Powered by PunCAS (JSAND) based on PunBB
© Copyright 2002–2005 Rickard Andersson