Utilisateurs en ligne: 5
SimpleMachines-fr / Forum 24 Mai 2012 à 08:24:35 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
 
Accueil Aide Rechercher wiki
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: SSI.php dans Drupal  (Lu 1844 fois)
0 Membres et 1 Invité sur ce fil de discussion.
bastw055
Arrivant
*
Hors ligne Hors ligne

Messages: 13


Voir le profil
« le: 21 Juillet 2009 à 19:56:39 »

Salut,


j'essaie depuis un moment de lié mon site qui tourne sous drupal au forum, (pour afficher les news d'une categorie du forum avec la fonction"ssi_boardNews();")

donc je crée un contenu ou je met ce code:

Citation
<?php require("/home/frostcor/public_html/aion/forum/SSI.php");
ssi_boardNews();
 ?>  

Sauf que la, il me met cette erreur:

Citation
Fatal error: Call to undefined function loadlanguage() in /home/frostcor/public_html/aion/forum/SSI.php on line 1228

j'ai chercher partout pas de solution, ou en anglais (ou je comprend 1/4 seulement  Cry )


Si quelqu un a déjà eu ce soucis ou quelqu un qui a une solution n'hésitez pas!


Merci



« Dernière édition: 23 Juillet 2009 à 16:40:10 par Soph » Journalisée
maximus23
Equipe Support
*
Hors ligne Hors ligne

Sexe: Homme
Messages: 195



Voir le profil WWW
« Répondre #1 le: 21 Juillet 2009 à 20:36:16 »

Bonsoir,
Tu inclus cette fonction ou ? dans un fichier annexe ou un fichier d'appel. Pour commencer appelle le ssi par un require direct ex : require("/forum/ssi.php"); -- (si il est dans forum)

L'erreur indiquée montre que tu utilises une fonction qui n'est pas reconnue par ton fichier d'exécution Smiley

Journalisée

Amitiés et à Bientôt...
bastw055
Arrivant
*
Hors ligne Hors ligne

Messages: 13


Voir le profil
« Répondre #2 le: 21 Juillet 2009 à 21:10:46 »

Merci pour ta réponse rapide,
Tu entend quoi par fichier annexe ou d'appel? (désoler j'avais jamais touchez au PHP avant de m'aventurer la dedans)

je vais essayé d'étre plus precis:

je met
Citation
<?php require("/home/frostcor/public_html/aion/forum/SSI.php");
ssi_boardNews();
 ?> 
dans un nouveau contenu drupal (une new qui va en page d'accueil en gros)
le site drupal est a cette adresse: http://aion.frostcore.net
le forum: http://aion.frostcore.net/forum
et le SSI et dans le forum donc http://aion.frostcore.net/forum/SSI.php

si j'essaie de l'appeler avec require("/forum/SSI.php");  direct comme tu me la conseillé ca ne marche pas il me met une erreur:

Citation
Fatal error: require() [function.require]: Failed opening required '/forum/SSI.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/frostcor/public_html/aion/includes/common.inc(1655) : eval()'d code on line 1

Sinnon comment je fais pour ajouter ou contourner ou autre l'erreur de la fonction qui n'est la reconnue?

ce qui est bizzard c'est que je n'ai rien touché au fichier de base.
Journalisée
Soph
Equipe Support
*
Hors ligne Hors ligne

Sexe: Femme
Messages: 244



Voir le profil WWW
« Répondre #3 le: 22 Juillet 2009 à 00:57:00 »

C'est normal pour /forum/SSI.php

C'est plutot forum/SSI.php qu'il faudrais (sans le / devant) Wink

Mais bon ca ne changeras rien car je pense que SSI est bien chargé dans ton premier code puisque c'est pas une erreur sur la fonction boardnews, mais sur loadlanguage.

De plus ton SSI à l'air de fonctionner comme il faut si on lance les pages d'exemples de SSI
( ssi_examples.php et ssi_examples.shtml sans problème à partir de ton forum )

Je sais par expérience que sous Wordpress MU, on as une erreur un peu différente.
Le nom de certaines fonctions sont les mêmes entre SMF et WPmu et, comme déclarer un même nom de fonction n'est pas possible sauf à en renommer une et tout le tralala qui vas avec pour adapter le reste du code (le truc  à éviter pour les mise à jour futur) Roll Eyes

Je ne connais pas Drupal (enfin je l'ai jamais touchée) mais est-ce que tu ne pourrais pas t'en sortir en affichant une boite de flux xml du board en question sur ton thème ?
Ca as l'avantage (enfin pour WPmu) de mettre en cache le flux pendant quelques minutes et d'eviter de charger SSI et tout ses composants à chaque fois pour juste afficher les nouveaux sujets d'un board.
(m'enfin ca dépends des besoins bien sur)
« Dernière édition: 22 Juillet 2009 à 00:59:37 par Soph » Journalisée
bastw055
Arrivant
*
Hors ligne Hors ligne

Messages: 13


Voir le profil
« Répondre #4 le: 22 Juillet 2009 à 13:00:58 »

Salut,


allor pour la boite de flux c'est fesable et ca marche sous drupal, par contre avec cette solution un autre soucis...

ca me sort tout les message de tout les sujet, j'aurais juste besoin du premier message des sujet situé dans une catégorie (si vous voyez ce que je veux dire)

en gros ca serais pour lire le premier message de chaque sujet de la catégorie "News" et seulement ca avec le flux, vous pouvez allez voir ici: http://aion.frostcore.net/forum/


Merci

Edit: j'ai vu que y'avais une fonction: ";sa=news" reste plus qu'a afficher les sujet que de la categorie news
« Dernière édition: 22 Juillet 2009 à 13:03:35 par bastw055 » Journalisée
Soph
Equipe Support
*
Hors ligne Hors ligne

Sexe: Femme
Messages: 244



Voir le profil WWW
« Répondre #5 le: 22 Juillet 2009 à 15:00:10 »

Pour cela tu as plusieurs choix :

Pour une catégorie tu rajoute c=1
(remplace 1 par le numéro de la catégorie)

ou pour une section en particulier : board=1
(remplace 1 par la section voulue)

Si tu veux plusieurs section ou catégories, il suffit de les ajouter en séparent par une virgule
exemple :
board=1,2,3

donc en exemple :
index.php?action=.xml;sa=news;c=1;limit=10
(pour uniquement les 10 premiers messages des sujets de la catégorie numéro une)
Journalisée
bastw055
Arrivant
*
Hors ligne Hors ligne

Messages: 13


Voir le profil
« Répondre #6 le: 22 Juillet 2009 à 16:44:44 »

Nickel c'est pile ce qui me fallait!

Merci bien
Journalisée
Soph
Equipe Support
*
Hors ligne Hors ligne

Sexe: Femme
Messages: 244



Voir le profil WWW
« Répondre #7 le: 22 Juillet 2009 à 16:59:59 »

 Afro
Journalisée
bastw055
Arrivant
*
Hors ligne Hors ligne

Messages: 13


Voir le profil
« Répondre #8 le: 22 Juillet 2009 à 18:56:25 »

En faites j'aurais encor une ptite question,

Ca serais possible d'affichez directement le contenu du Flux, la il m'affiche les liens pour accéder au contenu.

Journalisée
Soph
Equipe Support
*
Hors ligne Hors ligne

Sexe: Femme
Messages: 244



Voir le profil WWW
« Répondre #9 le: 22 Juillet 2009 à 20:05:28 »

En théorie oui enfin ca depends du module de flux de drupal ca par contre. je sais que sur wp, je peux régler, afficher ou non l'auteur, afficher ou non la date et afficher ou non le contenu de chaque entrées.
Journalisée
bastw055
Arrivant
*
Hors ligne Hors ligne

Messages: 13


Voir le profil
« Répondre #10 le: 22 Juillet 2009 à 20:14:06 »

si j'ai bien compris il utilise OPML, mais ca m'en dis pas plus  Cry

la seul doc que j'ai eu c'est toujours en anglais

Journalisée
Soph
Equipe Support
*
Hors ligne Hors ligne

Sexe: Femme
Messages: 244



Voir le profil WWW
« Répondre #11 le: 22 Juillet 2009 à 21:12:17 »

Hum la je connais pas Drupal.

Je pensais qu'il y avais un plugin/module tout simple comme wp ou l'on rentre l'adresse du flux, puis on coche ce que l'on veux faire apparaître.

Normalement il y as une communauté francophone pour Drupal, faudrait leur demander pour pouvoir afficher le contenu des flux en plus des titres.

Si c'est pas possible de faire cette solution sous drupal (mais cela m'étonne un peu car il me semble que Drupal est très bien avancé) alors vas falloir réfléchir à une autre solution pour régler le soucis avec de la fonction.
Journalisée
bastw055
Arrivant
*
Hors ligne Hors ligne

Messages: 13


Voir le profil
« Répondre #12 le: 22 Juillet 2009 à 21:33:44 »

C'est bon j'ai trouvé, leur system pour gerrer ca est vraiment mal foutu mais bon ca marche maintenan!
Si quelqu un a le même soucis faut utiliser FeedAPI: http://drupal.org/project/feedapi

Enfin c'est résolu!

Merci de votre aide
Journalisée
Soph
Equipe Support
*
Hors ligne Hors ligne

Sexe: Femme
Messages: 244



Voir le profil WWW
« Répondre #13 le: 22 Juillet 2009 à 23:51:59 »

Cool  Smiley

Ah oui il as l'air bien complet le feedapi pour Drupal  Afro
Journalisée
Pages: [1]   Haut de page
Imprimer
SimpleMachines-fr / Forum  |  Support SMF  |  SMF 1.1  |  Aide à l'utilisation de SMF  |  Fil de discussion: SSI.php dans Drupal
 
Aller à:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines

Tous les logos et les marques présentes sur ce site appartiennent à leurs propriétaires respectifs.
Des détails sur les copyrights et les modules installés peuvent être trouvés Ici.

Vous pouvez syndiquer le contenu de ce site : Flux-RSS/RDF.

Site propulsé par pragmaMx 0.1.11.3.

Valid HTML 4.01 Transitional CSS ist valide!
Design by © www.ndeezign.com