Simple Machines Community Forum

SMF Support => Language Specific Support => Français (French) => Topic started by: ZoRk on March 30, 2012, 11:44:30 AM

Title: Re: [SSI] Intégration d'un Forum dans un SITE.
Post by: ZoRk on March 30, 2012, 11:44:30 AM
Bonjour, je viens vers vous pour vous poser quelques questions techniques, voir demander un peu d'aide.
J'espère avoir posté au bon endroit et ai essayé de nommer le plus justement mon sujet. Si cela n'était pas le cas, n'hésitez pas à me le notifier.


Bon, en gros, j'ai 3 questions:

Je cherche à utiliser une section (qui sera juste visible par les admins) de mon forum: mon forum (http://forum.creativecrafts.fr/) pour alimenter certaines pages de mon site:mon site web (http://minecraft-creativecrafts.fr/)[/url]
Nous avons commencé à faire une base de donnés contenant les news du site, mais je me demandait s'il était possible d'avoir des infos sur la structure de la base SMF. je pense que cela doit être possible d'utiliser le forum pour nous simplifier l'alimentation des news. Je me pose donc aussi dans ce sens des questions sur la possibilité d'utiliser les BBcodes via mon fichier CSS du site.

Ma deuxième question concerne le bandeau de news au dessus des sections de forum.
Je souhaiterai le dégager afin de remonter un peu le corps du forum, vu que les news défilent également sous la barre de recherche en haut a droite.

Quand à la dernière question, elle concerne les bots, et un problème avec la Captcha de la page Register.
Je m'explique: nous sommes, (comme j'imagine beaucoup d'entre vous) envahit par les bots.
La chose à considérablement diminué depuis l'installation du mod "are you Human" et depuis le ban de *.ru et *.pl
Mais mo co-admin m'a fait remarqué l'autre jour qu'il y avait 15 pages de membres/bots inscrits sur le forum mais qui n'avaient jamais posté.
J'ai donc l'autre soir décidé d'y remédier, et aprés avoir passé une heure à les dégager, j'ai installé 3 nouveaux mods:
-BotScout (http://custom.simplemachines.org/mods/index.php?mod=1599)
-Admin ban button in post (http://custom.simplemachines.org/mods/index.php?mod=1962)
-User mass action (http://custom.simplemachines.org/mods/index.php?mod=3104)
Problème, je me suis alors aperçu que l'image Captcha avait disparue de la page d'inscription. Plutôt problématique, la question étant toujours là, cela bloquait donc l'inscription. Un peu trop radical contre mesure anti-bot^^.
J'ai donc enlevé ces mods, nettoyé le cache, utilisé certains backups, et ai fini par réussir à retrouver cette foutu Captcha.
Problème, du genre tetu,j'ai alors ressayé d'installer un a un et dans tous les ordres possible ces trois mods, pensant que mon probleme venait de l'un d'entre eux. Forcé de constater que tous les trois me font disparaitre ma captcha, j'ai fini par arreter. Mais je demande si le problème viens bien de là.
Donc, (désolé pour le pavé) ma question est, comment luttez vous contre les bots sur vos forum, et quelqu'un a t'il déjà eu ce problème avec la Captcha?

Je vous remercie d'avance pour vos réponses, car m'ayant déjà aider par le passé, vous aviez était très sympas.
Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SQL, Bots
Post by: Zuki. on March 30, 2012, 12:35:18 PM
Bonjour,

1 - Pour la section "Admin" cachée , tout se passe lors de la création de la section : dans les permissions - "aucune permission"  - fera apparaitre la section qu'aux Admin.

2 - Pour les news deux possibilité : Admin/Configuration/Thème en cours/Réglages des Thèmes

Options et Préférences des Thèmes :
Pour modifier l'emplacement : tout ce passe dans l'index.template.php partie header, du thème utilisé.

3 - Pour les vilains bots tout est inclus dans SMF 2.0.2

Admin/Configuration/Sécurité et Modération/Anti-Spam

Questions de Vérification Mettre deux questions - Eviter les questions [5+5=] les bots adorent les chiffres.

QuoteExemple :
Quelle année sommes nous (4 chiffres) : 2012
Etes-vous un robot ? (oui/non) : non


Penser à activer dans Configurer les méthodes de vérification => Nombre de questions de vérification auquel un utilisateur doit répondre (exemple: 2)

Ça marche très bien pas besoin de Mod.
Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SQL, Bots
Post by: ZoRk on April 01, 2012, 07:19:01 PM
Merci beaucoup pour la réponse rapide.

Problèmes 2 et 3 résolus, mais j'aurai quelques questions par rapport au problème n°1.

Pas de soucis pour créer une section cachée, ma question était plutôt:

Puis-je avoir quelques infos sur la structure de la base de donnée SMF, afin de l'utiliser pour alimenter la partie news de mon site.
Avez-vous une astuce pour "convertir" les bbcodes des posts via mon fichier CSS pour qu'ils s'appliquent à mon site?

Merci.
Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SQL, Bots
Post by: maximus23 on April 01, 2012, 08:18:12 PM
Bonsoir,

Pourquoi ne pas utiliser plutôt le mode SSI de Smf ?

Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SQL, Bots
Post by: Garédo on April 02, 2012, 03:35:06 AM
Quote from: maximus23 on April 01, 2012, 08:18:12 PM

Pourquoi ne pas utiliser plutôt le mode SSI de Smf ?

+10

la gestion du BBcode ce fait toute seule

tu peut jetter un oeil ici pour te faire une idée

demo ssi v1 (http://forum.garedo.fr/demo_ssi_v1/) avec une simple utilisation de SSI.php

demo ssi v2 (http://forum.garedo.fr/demo_ssi/) avec des fonctions personnalisées pour la mise en page

Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SQL, Bots
Post by: ZoRk on April 02, 2012, 11:21:01 AM
Merci, ça à l'air pas mal...

J'ai juste eu le temps de jeter un bref coup d'oeil, existe t'il un tuto quelque part?

Edit: exusez moi, je suis un boulet j'ai trouvé ça (http://docs.simplemachines.org/index.php?topic=400.0) sur google...
Je vais essayer de me débrouiller.

Pouvez vous juste me confirmer que cela fonctionnera pour un posts complet + photo ou vidéo? Car c'est ce que je veux afficher sur mon site, pas seulement une news...
Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SQL, Bots
Post by: Garédo on April 02, 2012, 05:28:59 PM
cela fonctionnera pour un posts complet + photo ou vidéo :D

en 2 mots
$board_news = ssi_boardNews(1,10, null, 300, 'return');

retourne la section 1 , les 10 derniers messages et les 300 premiers caractères et le tableau

$return[] = array(
'id' => $row['ID_TOPIC'],
'message_id' => $row['ID_MSG'],
'icon' => '<img src="' . $settings[$icon_sources[$row['icon']]] . '/post/' . $row['icon'] . '.gif" align="middle" alt="' . $row['icon'] . '" border="0" />',
'subject' => $row['subject'],
'time' => timeformat($row['posterTime']),
'timestamp' => forum_time(true, $row['posterTime']),
'body' => $row['body'],
'href' => $scripturl . '?topic=' . $row['ID_TOPIC'] . '.0',
'link' => '<a href="' . $scripturl . '?topic=' . $row['ID_TOPIC'] . '.0">' . $row['numReplies'] . ' ' . ($row['numReplies'] == 1 ? $txt['smf_news_1'] : $txt['smf_news_2']) . '</a>',
'replies' => $row['numReplies'],
'comment_href' => !empty($row['locked']) ? '' : $scripturl . '?action=post;topic=' . $row['ID_TOPIC'] . '.' . $row['numReplies'] . ';num_replies=' . $row['numReplies'],
'comment_link' => !empty($row['locked']) ? '' : '<a href="' . $scripturl . '?action=post;topic=' . $row['ID_TOPIC'] . '.' . $row['numReplies'] . ';num_replies=' . $row['numReplies'] . '">' . $txt['smf_news_3'] . '</a>',
'new_comment' => !empty($row['locked']) ? '' : '<a href="' . $scripturl . '?action=post;topic=' . $row['ID_TOPIC'] . '.' . $row['numReplies'] . '">' . $txt['smf_news_3'] . '</a>',
'poster' => array(
'id' => $row['ID_MEMBER'],
'name' => $row['posterName'],
'href' => !empty($row['ID_MEMBER']) ? $scripturl . '?action=profile;u=' . $row['ID_MEMBER'] : '',
'link' => !empty($row['ID_MEMBER']) ? '<a href="' . $scripturl . '?action=profile;u=' . $row['ID_MEMBER'] . '">' . $row['posterName'] . '</a>' : $row['posterName']
),
'locked' => !empty($row['locked']),
'is_last' => false
);


pour la coupure je te conseillerais plutot c'est petite fonction qui coupe plus proprement les balises html
http://j-reaux.developpez.com/tutoriel/php/gestion-news/#L8-C
Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SQL, Bots
Post by: ZoRk on April 04, 2012, 10:10:05 PM
Super, merci beaucoup. :D
J'ignorai  jusqu'à l'existence d'SSi, ce truc marche nickel, pile ce qui me fallait.
50%du résultat final est déjà là...

Bien que travaillant dans les réseaux informatiques depuis 10 ans, je suis totalement débutant en php/html5/CSS3/js.
J'essaye d'apprendre et de comprendre seul et avance plutôt vite, mais quand je bute sur un point trop longtemps je n'hésites pas à demander de l'aide et des explications à ceux qui savent.

Malheureusement donc j'aurais encore quelques questions:

_Sous firefox apparait brièvement cette ligne en haut  :( mais tout s'affiche ensuite:

(http://uppix.net/a/8/b/931b197e9627a2d9d00f48bc674f4.png) (http://uppix.net/a/8/b/931b197e9627a2d9d00f48bc674f4.html)

Sous IE 9 :o la ligne apparait par dessus ma bannière, et bousille un tas de trucs sur ma page...



_Je voudrai utiliser la fonction :

<?php ssi_login(); ?>

Mais il m'affiche sur mon site le résultat du haut:

(http://uppix.net/0/6/c/a2c0294c3b2dc078e48c764999c49.png) (http://uppix.net/0/6/c/a2c0294c3b2dc078e48c764999c49.html)

Dans quel fichier dois-je aller bidouiller pour obtenir le résultat du bas?

Même question pour 
<?php ssi_quickSearch(); ?>
et
<?php ssi_recentTopics($num_recent 8$exclude_boards 51$include_boards null$output_method 'echo'); ?>

_J'ai beau faire, impossible de faire fonctionner la fonction:

<?php ssi_topPoll(); ?>

_Jusque lors sur mon site je faisait s'encadrer et s'auto dimensionner les images et les vidéos par le code css suivant:

#article img {
float:right;
vertical-align:top;
height: auto;
width:auto;
max-height:18em;
max-width: 33%;
display: block;
color: #fff;
border-style: solid;
border-color: #bfbfbf;
background-color: #e7eaef;
padding: 10px 10px;
margin: 0.5em 0.5em 0 0.5em;


-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

-webkit-box-shadow: 0 5px 10px rgba(0,0,0, .5);
-moz-box-shadow: 0 5px 10px rgba(0,0,0, .5);
}
#article iframe {
float:right;
vertical-align:top;
height: 360px;
width:640px;
display: block;
z-index: 80;
color: #fff;
border-style: solid;
border-color: #bfbfbf;
background-color: #e7eaef;
padding: 10px 10px;
margin: 0.5em 0.5em 0 0.5em;


-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

-webkit-box-shadow: 0 5px 10px rgba(0,0,0, .5);
-moz-box-shadow: 0 5px 10px rgba(0,0,0, .5);
}


Cela marche toujours pour les images, mais plus pour les vidéos YouTube (Mod Simple Vidéo Embeder installé sur le forum)
Jusque lors, j'intégrai mes vidéos avec le code:
<iframe width="640" height="360" src="http://www.youtube.com/embed/gQv****vhE?wmode=transparent&?hd=1" frameborder="0" allowfullscreen></iframe>

Il y a t'il un moyen de continuer à faire fonctionner ceci? (L'encadrement des vidéos)


Merci encore.



Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SQL, Bots
Post by: Garédo on April 05, 2012, 03:16:17 AM
Je me doutais que tu rencontrerais des soucsi avec le positionnement des videos ;)

reprenons dans l'ordre
Quote from: ZoRk on April 04, 2012, 10:10:05 PM

Malheureusement donc j'aurais encore quelques questions:

_Sous firefox apparait brièvement cette ligne en haut  :( mais tout s'affiche ensuite:

(http://uppix.net/a/8/b/931b197e9627a2d9d00f48bc674f4.png) (http://uppix.net/a/8/b/931b197e9627a2d9d00f48bc674f4.html)

Sous IE 9 :o la ligne apparait par dessus ma bannière, et bousille un tas de trucs sur ma page...


cela provient de la façon dont tu fait appel au fichier SSI.php
il ne faut pas utiliser une adresse http du type
require_once(http://monsite.com/forum/SSI.php');
mais avec le chemin sur son espace d'hegergement
require_once('forum/SSI.php'); //on appelle le fichier SSI.php, toujours en premier avant tout autre code

Quote
_Je voudrai utiliser la fonction :

<?php ssi_login(); ?>

Mais il m'affiche sur mon site le résultat du haut:

(http://uppix.net/0/6/c/a2c0294c3b2dc078e48c764999c49.png) (http://uppix.net/0/6/c/a2c0294c3b2dc078e48c764999c49.html)

Dans quel fichier dois-je aller bidouiller pour obtenir le résultat du bas?

les fonction ce trouve dans le fichier SSI.php c'est là que tu peut faire les modifs
mais personnellement je te conseille plutot de te faire ta propre fonction en faisant un copier coller, en modifiant ce dont tu a besoin
tu peut télécharger mon exemple de demo ssi pour te faire une idée de comment moi je procede

Quote
<?php ssi_recentTopics($num_recent 8$exclude_boards 51$include_boards null$output_method 'echo'); ?>

_J'ai beau faire, impossible de faire fonctionner la fonction:

<?php ssi_topPoll(); ?>

je vais regarde ça en detail, je ne me suis jamais servie de ses fonctions et je te fait un topo

Quote
_Jusque lors sur mon site je faisait s'encadrer et s'auto dimensionner les images et les vidéos par le code css suivant:

#article img {
float:right;
vertical-align:top;
height: auto;
width:auto;
max-height:18em;
max-width: 33%;
display: block;
color: #fff;
border-style: solid;
border-color: #bfbfbf;
background-color: #e7eaef;
padding: 10px 10px;
margin: 0.5em 0.5em 0 0.5em;


-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

-webkit-box-shadow: 0 5px 10px rgba(0,0,0, .5);
-moz-box-shadow: 0 5px 10px rgba(0,0,0, .5);
}
#article iframe {
float:right;
vertical-align:top;
height: 360px;
width:640px;
display: block;
z-index: 80;
color: #fff;
border-style: solid;
border-color: #bfbfbf;
background-color: #e7eaef;
padding: 10px 10px;
margin: 0.5em 0.5em 0 0.5em;


-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

-webkit-box-shadow: 0 5px 10px rgba(0,0,0, .5);
-moz-box-shadow: 0 5px 10px rgba(0,0,0, .5);
}


Cela marche toujours pour les images, mais plus pour les vidéos YouTube (Mod Simple Vidéo Embeder installé sur le forum)
Jusque lors, j'intégrai mes vidéos avec le code:
<iframe width="640" height="360" src="http://www.youtube.com/embed/gQv****vhE?wmode=transparent&?hd=1" frameborder="0" allowfullscreen></iframe>

Il y a t'il un moyen de continuer à faire fonctionner ceci? (L'encadrement des vidéos)


Merci encore.

pour les images c'est normal que ça fonctionne
les messages contiennent les balises html img, que tu formate avec ton css
pour les vidéos, ce sera un peut plus compliquer je ne sais pas si on peut peut travailler sur la balise embed avec du css
je te regarde ça, mais je pense qu'il te faudra faire avec un bout de code en javascript
je vais te regarde ça j'ai 5mn
Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SSI, Bots
Post by: maximus23 on April 05, 2012, 03:20:18 AM
Bonjour,

Si mes souvenirs sont bon si on installe aeva media on doit alors avoir une extension dans le SSI pour la gestion des vidéos :)
Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SSI, Bots
Post by: Garédo on April 05, 2012, 04:12:52 AM
Quote from: maximus23 on April 05, 2012, 03:20:18 AM
Bonjour,

Si mes souvenirs sont bon si on installe aeva media on doit alors avoir une extension dans le SSI pour la gestion des vidéos :)

aeva est un très bon mod, mais je trouve que juste pour avoir une option vidéo ça fait un peut lourd
par contre très bien adapter pour ceux qui on un forum orienté medias photos/videos

je reviens l'histoires des votes dans la foullée :p
je viens de tester rapido et ça fonctionne chez moi
ssi_topPoll() renvoie les sondage auquel le membre n'a pas répondue  dans l'ordre chronologique de leur création
ssi_recentPoll() revoie le dernier sondage créer
ssi_showPoll(2) renvoie le sondage du topic N° 2 mais celui'ci s'affiche le résultat du vote

donc si ça fonctionne pas chez toi vérifie déjà que tu appelle correctement le fichier SSI.php

je viens de regarder vite fait, normalement on peut sans soucis attribuer un style au tag html objetc
(<objet> c'est lui qui englobe une video en flash)

Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SSI, Bots
Post by: ZoRk on April 05, 2012, 01:45:04 PM
Cool, merci je vais tester tout ça ce soir...
J'ai lancé la migration de mon forum vers un répertoire de mon site, car ils étaient chez le même hébergeur, mais sur un domaine différent.
Je vais tester aeva media, ça peut nous intéresser.
Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SSI, Bots
Post by: Grosraisin on April 05, 2012, 02:06:52 PM
Plop,

Désoler de m'incruster mais comme sa parle de ssi ^^, je voudrais savoir si il est possible de récupérer les avatars des membres sans que l'on sois loguer sur le forum et qu'on puisse aussi voir ceux des autres. (Edite) C'est pour les news.

PS: super bien ton ssi je commence tous juste a modifier certain truc pour le design d'un site que je suis en train de faire.
Title: Re: [DEMANDE d'AIDE]Quelques questions techniques 2.02 Bandeau news, SSI, Bots
Post by: ZoRk on April 05, 2012, 02:47:55 PM
Pas de soucis pour l'incruste...
Faudrait que je rerenome le topic.

Sinon, petite question, j'ai dégagé simple video embedder, et installé aeva, qui correspond mieux à nos besoins, et apparait en haut du forum:

// Aeva Media extra strings $txt['aeva_gallery'] = isset($txt['aeva_gallery']) ? $txt['aeva_gallery'] : 'Media'; $txt['aeva_home'] = 'Home'; $txt['aeva_unseen'] = 'Unseen'; $txt['aeva_profile_sum'] = 'Summary'; $txt['aeva_view_items'] = 'View items'; $txt['aeva_view_coms'] = 'View comments'; $txt['aeva_view_votes'] = 'View votes'; $txt['aeva_gotolink'] = 'Details'; $txt['aeva_zoom'] = 'Zoom'; $txt['permissiongroup_aeva'] = 'Aeva Media'; $txt['permissiongroup_simple_aeva'] = 'Aeva Media'; $txt['permissionname_aeva_access'] = 'Access Gallery'; $txt['permissionname_aeva_moderate'] = 'Moderate Gallery'; $txt['permissionname_aeva_manage'] = 'Administrate Gallery'; $txt['permissionname_aeva_access_unseen'] = 'Access unseen area'; $txt['permissionname_aeva_search'] = 'Search in Gallery'; $txt['permissionname_aeva_add_user_album'] = 'Add Albums'; $txt['permissionname_aeva_add_playlists'] = 'Add User Playlists'; $txt['permissionname_aeva_auto_approve_albums'] = 'Auto-approve Albums'; $txt['permissionname_aeva_moderate_own_albums'] = 'Moderate own Albums'; $txt['permissionname_aeva_viewprofile'] = 'View anyone\'s Gallery profile'; $txt['cannot_aeva_viewprofile'] = 'You cannot view Gallery profiles'; // End Aeva Media strings

une idée?

Edit: Bon, c'est la cata, j'ai tout bousillé :-[


J'ai voulu déplacer mon forum de /monhebergeur/FORUM/
Vers /monhebergeur/SITE/FORUM

Bien sur avant j'ai tout backup par ftp.
Puis j'ai renvoyé tout ça dans un nouveau dossier : /monhebergeur/SITE/FORUM

(Tout ça était pour résoudre le problème d'appel du fichier SSI, car le l'appelai bien sans mettre l'url. (je pense depuis que ça aurait peut être marché avec le lien fourni par mon hébergeur (1&1) du style: /homepages/46/*************/htdocs/FORUM/SSI.php

Je me suis dit que mon hébergeur bloquait quelque chose car j'utilisai:
forum.*crafts.fr pour pointer vers mon forum, jusque là dans /monhebergeur/FORUM/     mais
minecraft-*crafts.fr pour pointer vers mon site, placé dans /monhebergeur/SITE         car *crafts.fr est prit par notre serveur minecraft.

Cela n'as pas du tout marché comme prévu, j'avais une page blanche avec des erreurs " require at line ..."

J'ai donc fouiné, et ai commencé par sauvegarder ma db avec MysqlDumper, en php et en perl, depuis l'interface web.
Puis j'ai copier le fichier repair-settings.php dans /monhebergeur/SITE/FORUM l'ai ouvert, ai réussi à récupérer le gros du forum, mais manquait les images du thème, la moitié des mods dans la liste du gestionnaire de paquet, même si ils étaient toujours incorporés à mon forum pour la partie "texte" mais sans les images.

Parce-que la soirée n'était pas assez pourrie, je me suis planté, et ai effacé tous les fichiers présents dans  /monhebergeur/FORUM   :(

(manque un smiley pour décrire la tête que je faisait à ce moment)

J'ai donc renvoyé tout ce que h'avais récupéré en local via ftp dans /monhebergeur/FORUM, refait la redirection chez mon hebergeur pour que
forum.*crafts.fr pointe bien vers monhebergeur/FORUM et non plus vers mon nouveau dossier /monhebergeur/SITE/FORUM

Je pensait ainsi remettre tout ça dans l'ordre comme si rien ne s'était passé.
Re page blanche avec des erreurs, re repair_settings.php, et je récupère mon forum à sa place, mais toujours sans les icônes, mods dans le gest de paquet, et mon problème d'image de captcha manquante à l'inscription revenu, et le texte survenu après l'installation d'avea.

Je me rend compte que j'ai fait une belle boulette, et voudrait votre avis et vos conseils pour remettre tout ça en place.

J'ai constaté en comparant les fichiers que "par default" était en 2.0 alors que j'avais MAj en 2.0.2 il y a un mois:

(http://uppix.net/3/2/e/a3f6f83770eec8376902692da4e4att.jpg) (http://uppix.net/3/2/e/a3f6f83770eec8376902692da4e4a.html)

Après cette nuit de galère, je pars dormir un peu, mon Forum à moitié cassé decidant de reprendre tout ça la tête froide.

Je me demande s'il ne vaudrait pas mieux que je réinstalle une copie propre d'SMF, la faire pointer vers ma db existante, réinstaller les mods qui me sont vraiment utiles 1 a 1, puis refaire toutes mes modifications du CSS, de traduction, des émoticônes... :-\

   -Est il possible de faire cela sans perde membres inscrits et messages?

   -Était ce la meilleure moins pire des solutions?

   -Qu'en est-il de mon raisonnement par rapport à la disposition des dossiers sur mon hébergeur sachant que je voudrai modifier mes redirections afin que:


     srv.*crafts.fr pointe vers notre serveur de Jeux
     *crafts.fr Vers la racine du site
     forum.*crafts.fr vers le forum.

Désolé pour le pavé et merci si vous pouvez m'apporter une solution qui rende la perspective de la journée de demain meilleure.

EDIT2: C'est fantastique, tout est revenu  ???, surement une lenteur de propagation DNS  :D ;D :) :laugh:

J'en profite donc pour rallonger ce pavé en reprecisant mes questions actuelles:

1) Comment structurer mes répertoires sur mon hébergeur (web) afin de faire que mes liaisons site<>Forum fonctionnent et n'utilisent pas d'url en cas changement de nom de domaine dans le futur.

2 )J'ai toujours mon bug avec AVEA Media

3) Comment mettre à jour mes fichiers smf "par default" et sources

4) Une question supplémentaire:
Existe t'il un moyen de "retourner" un seul topic (dernier post en premier) ou de faire pointer un lien vers le dernier des posts d'un topic?

5) Et une dernière; après, promis j'arrête:

J'utilise le mod Facebook slide box, que j'ai egalement adapté pour qu'il apparaisse sur mon site. Je souhaiterai créer des onglets latéraux coulissants supplémentaires (un peu comme sur ce site (http://facebooklikebox.net/) à droite).
Auriez vous un tuto Jquery correspondant à me conseiller, je peine à trouver.



:-X



Title: Re: [DEMANDE d'AIDE] SSI, Onglets coulissants, AEVA MEDIA, Bandeau news, Bots
Post by: Garédo on April 06, 2012, 03:36:21 AM
normalement ça devrait pas poser de problème le changement de dans les chemins du forum

ensuite un coup de repair-setting ça corrige les chemin sur forum
par contre il faut aussi faire une réparation des themes, si je me souvient bien.
( je dit ça c'est peut être plsu le cas avec smf2 , y a longtemps que je me suis pas amuser faire ça :p )
maximus ou un des modo te confirmera

pour avea je peut rien dire je m'en suis pas assé servie

pour la question 4  faut juste demander 1 seul message  a la fonction ssi_boardNews(1,1, null, 300, 'return')
section 1 , message1, 300 premiers caractères

pour ton histoire de Jquery ouvre plutot un autre sujet quand tu aura régler celui-ci déjà
pour que chacun puisses se retrouver en cas de recherche de solution ;)
c'est rien pas compliqué le jquery de base ;)

ps:Grosraisin
je te regarde ça , parce que c'est pas inclue d'origine dans la fonction
par contre pose pour les question au sujet de la demo_ssi poste plutôt dasn le sujet que j'ai creer dans las section mod ici
pareil c'est une histoire de retrouver toute les infos ou on a besoin de les retrouver. ;)

ps global
le topic multi-questions c'est pas terrible pour faire du support
penser a vos modos  ;)
Title: Re: [DEMANDE d'AIDE] SSI, Onglets coulissants, AEVA MEDIA, Bandeau news, Bots
Post by: Grosraisin on April 06, 2012, 04:29:47 AM
Compris je créé un sujet a ton topic demo ssi.
Title: Re: [DEMANDE d'AIDE] SSI, Onglets coulissants, AEVA MEDIA, Bandeau news, Bots
Post by: ZoRk on April 09, 2012, 07:23:52 PM
Bonsoir, je comprend bien pour le coté multi questions  :laugh:;

Bon aprés avoir laissé ça de coté parceque trop occuppé ailleurs, je me remet ce soir à travailler sur mon site et j'ai toujours un probléme majeur:

Notice: SSI.php n'a pas pu charger une session ! Cela peut causer des problèmes pour la déconnexion et d'autres fonctions - veuillez vous assurer que SSI.php est inclus avant *tout* le reste de votre code dans vos scripts ! in ../FORUM/SSI.php on line 171

Je comprend bien que cela vient de la façon dont j'appelle ssi, mais je pense surtout que c'est du au fait que mon site et mon forum sont chez le même hébergeur, mais dans 2 dossiers différents, redirigés par 2 noms de domaine différents.

Comment dois-je structurer mes répertoires et appeler SSi afin d'obtenir que:

minecraft-vreativecrafts.fr pointe vers mon site, situé dans /monhebergeur/SITE
et que forum.vreativecrafts.fr pointe vers mon forum, situé dans /monhebergeur/FORUM

comme cela marche actuellement, sauf pour cette ligne qui apparait brievement sous firefox et bousille tout mon site sous ie.

j'appelle actuellement SSi dans l'index html de mon site de la façon suivante:

<?php require_once("//../FORUM.php"); ?>
<!DOCTYPE html>
...


J'ai tout essayer, même l'adresse du style /homepages/**/********/htdocs/FORUM/SSI.php fournie par 1&1.

Help please...

Title: Re: [DEMANDE d'AIDE] SSI, Onglets coulissants, AEVA MEDIA, Bandeau news, Bots
Post by: Garédo on April 10, 2012, 03:27:25 AM
je suis pas très doué pour les histoire de domaines et cie

mais je pense que le soucis provient du fait que le site et le forum ne sont pas sur le meme domaine
je dit ça, mais sans conviction, je n'ais jamais eu traiter ce genre de soucis.

je vais faire des test chez moi et je te tien au jus, je suis aussi chez 1&1
Title: Re: [DEMANDE d'AIDE] SSI, Onglets coulissants, AEVA MEDIA, Bandeau news, Bots
Post by: ZoRk on April 10, 2012, 09:02:46 AM
Merci beaucoup, confrère guitariste.
Title: Re: [DEMANDE d'AIDE] SSI, Onglets coulissants, AEVA MEDIA, Bandeau news, Bots
Post by: Garédo on April 11, 2012, 05:02:35 AM
bon je viens de jette un coup de yeux

je ne rencontre pas de probleme si je fait ce cette façon (voir image jointe)

adresse du site domaine.fr
adresse du forum forum.domaine.fr

et j'appelle le fichier SSI.php de cette façon
require_once('forum/SSI.php');
Title: Re: [DEMANDE d'AIDE] SSI, Onglets coulissants, AEVA MEDIA, Bandeau news, Bots
Post by: ZoRk on April 11, 2012, 10:17:43 AM
Merci à toi :), c'est bien ce que je pensait. Bon, ben je vais déplacer mon forum, en espérant qu'il n'y ait pas de bugs cette fois^^.
Title: Re: [DEMANDE d'AIDE] SSI, Onglets coulissants, AEVA MEDIA, Bandeau news, Bots
Post by: ZoRk on April 11, 2012, 07:17:18 PM
Bon, j'ai déplacé mon forum dans un dossier /FORUM de mon site, changer mes redirections de nom de domaines comme prévu, fait un repai-settings.php puis re spécifier le répertoire de mes thèmes depuis l'interface d'admin.

Bizarre, le déplacement via filezilla à déconné 2 fois, et par dreamweaver, à marché direct...

Par contre, j'ai toujours un probléme sur la page de mon site appelant SSI:

Warning: getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration in /homepages/***/htdocs/SITE/FORUM/Sources/Subs-TwitterSlideBox.php on line 58

Warning: getimagesize(http://forum.creativecrafts.fr/Themes/minecraft/images/TwitterSlideBox/default.png) [function.getimagesize]: failed to open stream: no suitable wrapper could be found in /homepages/***/htdocs/SITE/FORUM/Sources/Subs-TwitterSlideBox.php on line 58

Notice: SSI.php n'a pas pu charger une session ! Cela peut causer des problèmes pour la déconnexion et d'autres fonctions - veuillez vous assurer que SSI.php est inclus avant *tout* le reste de votre code dans vos scripts ! in /homepages/46/d381378961/htdocs/SITE/FORUM/SSI.php on line 171


Le début de l'erreur concerne un mod que je viens d'installer, mais l'erreur ligne 171, elle est bien presente et très handicapante vu qu'elle bousille tout le site sous IE9 :(...

PLEASE, HELP  ???
Title: Re: [AU SECOURS] SSI
Post by: mr.Curiosity on April 12, 2012, 06:38:23 AM
Change that URL on your Gpannel  whit old URL on Gpanel (That can help you)
Title: Re: [AU SECOURS] SSI
Post by: ZoRk on April 12, 2012, 10:39:29 AM
?
Title: Re: [AU SECOURS] SSI
Post by: maximus23 on April 12, 2012, 06:17:21 PM
Bonjour,

On peut avoir le code de ta page d'appel de l'index pour ton site ?


Title: Re: [AU SECOURS] SSI
Post by: Garédo on April 13, 2012, 04:00:04 AM
tien, je n'ai jamais eu ça comme erreur.

par contre tu a quoi comme réglage dans l'admin pour : "Activer l'archivage local des témoins"
Title: Re: [AU SECOURS] SSI
Post by: ZoRk on April 13, 2012, 04:08:20 AM
Voila mon code, désolé, c'est le grand bordel, cette page est en chantier total...

<?php require_once("FORUM/SSI.php"); ?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<html lang="fr">
<head>
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link rel="stylesheet" href="CSS/Style9.css" type="text/css" />

<title>*****</title>

<!-- pour google -->
   
    <meta name="title" content="****** ******">
<meta name="description" content="*****.">
   
    <meta name="author" content="ZoRk">
<meta name="Copyright" content="Copyright ZoRk 2012. All Rights Reserved.">
   
<!--[if IE]> 
    <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> 
    <![endif]-->

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
<script type="text/javascript" src="js/majstatut.js"></script>
<script type="text/javascript">$(document).ready(function(){maj();});</script>
   
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.js"></script>
<script type="text/javascript" src="../js/fb_slide_box.js"></script>
   

   
</head>
<body>


<header>
<!-- La Banniere, le logo, Steve et ses potes  -->
<div id="banniere">
<img src="../Bannieres/Banniere3.png" width="100%" height="100%" alt="BANNIERE"></div>
<div id="logo"> <a href="index.php" onclick="play('../Vrac/click.ogg')"><img src="Images/logo.png" width="50%" alt="Logo *****" longdesc="http://****.fr"></a></div>
<div id="SteveAndCo">
<img src="Images/Zork3.png" width="70%" alt="ZoRk">
</div>




<!-- Voici le menu   -->
<?php
include(
'menu.php');
?>

<!-- Fin du Menu de navigation -->

</header>





<div id="wrapper">
<div id="partie_gauche">

<?php
$board_news 
ssi_boardNews(51,300nullnull'return');  // attribut : numero de section, nombre de caractère a prendre du corps du message , ... ,... , ...
for($i 0;$i<count($board_news);$i++)
{
$re $board_news[$i];
echo 
'<div id="article">'.'<h3>'.$re[icon].' '.$re[subject].'</h3><p>'.$re[body].'</p>'.'<h5>'.$re[time].' par '.$re[poster][link].'</h5>';
echo 
'<div id="commentaires">'.$re[link].' - '.$re[new_comment].'</div></div>';



/*echo 'Posté par '.$re[poster][name].' : '.$re[time].' sujet: <strong>'.$re[subject].'</strong><br/>';
echo $re[body];*/
}

//$re = $board_news[1]; //0 -> premier topic , 1 -> deuxième topic, etc
//echo '<br/><br/>-------------------------------------------------------------------------------------<br/>';
//print_r($re);
?>


</div> <!-- Fin partie_gauche -->


div id="partie_droite">

<!-- Bloc de soutien, votes, paypal, ect -->
<div id="soutien" align="center"><strong>SOUTENEZ NOUS:</strong><br><br>

Votez pour <a href="http://www.serveurs-minecraft.org/vote.php?id=5884">******r</a> sur <a href="http://www.serveurs-minecraft.org/">Serveur Minecraft.Org</a><br>

Votez pour <a href="http://www.mcserv.org/vote.php?id=1391">********r</a> sur <a href="http://www.mcserv.org/">McServ.org</a><br><br>

<div align="center"><a href="statutvip">Devenez VIP:</a></div>


<!-- Paypal -->
    <form action="https://www.paypal.com/cgi-bin/webscr" method="post" class="Style5">
        <div align="center">
          <input type="hidden" name="cmd" value="_s-xclick" />
          <input type="hidden" name="hosted_button_id" value="*****" />
          <input type="image" src="https://www.paypalobjects.com/fr_FR/FR/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - la solution de paiement en ligne la plus simple et la plus s&eacute;curis&eacute;e !" />
          <img alt="" border="0" src="https://www.paypalobjects.com/fr_FR/i/scr/pixel.gif" width="1" height="1" /></div>
      </form>
      <!-- Fin Pay pal -->
<span class="statutvip" ><a href="Statutvip.php">Autres moyens de payement</a></span>

</div>
<!-- Fin Bloc de soutien -->


<!-- Teamspeak  -->
<div id="teamspeak" align="center">
  <strong>REJOIGNEZ-NOUS SUR TS:</strong><br>
  <a href="ts3server://ts.*****.fr?port=9005"><em><strong>ts.creativecrafts.fr:9005</strong></em></a><br>&nbsp;<br>
  <script type="text/javascript">

<!--
var ouvert = 1;
var style = "headset";
var couleur_fond = "FFFFFF";
var couleur_texte = "000000";
var largeur = 150;
var hauteur = 1000;
var ip = "ts.****x.fr";
var port = 9005;
var query = 10011;
var lang = "fr";
var taille_police = 12;
var voir_salons = 1;
var image = "http://minecraft-creativecrafts.fr/Images/sand.png";
//-->
    </script>
    <script type="text/javascript" src="http://www.ts3-serveur.com/web_script/webscript_ts3.js"></script>
</div>
<!-- Fin Teamspeak -->
</div>  <!-- Fin du bloc partie_droite -->

</div> <!-- Fin de la partie wrapper -->







<footer>
<!-- Copyright -->
<div id="copy">&copy; Copyright <a href="mailto:zork@****.fr">ZoRk</a> 2012.</div>
<!-- ZoRk 2012 -->
</footer>



</body>
</html>


@Garedo, où puis-je trouver ça,? je ne le trouve nulle part... (je suis en 2.0.2)
Title: Re: [AU SECOURS] SSI
Post by: Garédo on April 14, 2012, 03:46:16 AM
le réglage est dans l'admin -> Ma Communauté - SMF202 » Centre d'administration » Paramètres du Serveur » Cookies et Sessions

je ne voie rien d'anormal au niveau de l'appel du fichier ssi.php
tu a essayer de changer le nom du cookie de ton forum, juste pour voir ?

par contre 3 petite choses
1- tu fait une petite erreur dans les paramettres de la fonction :
$board_news = ssi_boardNews(1,10, null, 300, 'return');
N° de la catégorie , nombres de messages, null, nombres de caractères, return

2-ensuite change ta façon de dresser ton tableau tu y verra plus clair avec un foreach
celui-ci t'affichera directement ne nombres de message que tu a choisie

$board_news = ssi_boardNews(51,10, null, 300, 'return');

foreach ($board_news as $news)
{

    echo '
        <div id="article">
            <h3>',$news['icon'],' ',$news['subject'],'</h3>
            <p>',$news['body'],'</p>
            <h5>',$news['time'],' par ',$news['poster']['link'],'</h5>
            <div id="commentaires">',$news['link'],' - ',$news['new_comment'],'</div>
        </div>';
}


3-tu fait appel 2 fois a la librairie Jquery avec 2 versions différentes
risque de conflit et ralentissement certain
un appel comme suit est suffisant pour avoir la dernière version a jour
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

Jquety est retro-compatible avec les ancienne version, contrairement a mootools
Title: Re: [AU SECOURS] SSI
Post by: ZoRk on April 15, 2012, 07:00:02 PM
Merci pour tout ces conseils.

J'ai corrigé mon index.php en conséquence (for each & appel Jquery)

J'ai vérifié mes réglages dans Admin/configuration/paramétres du serveur/cookies sessions

Activer l'archivage local des témoins
(SSI ne fonctionnera pas bien si ceci est activé.)      Ceci était bien décoché

Utiliser des témoins valides pour tous les sous-domaines
(désactivez d'abord l'archivage local des cookies !)      J'ai coché ceci qui ne l'était pas.

J'ai changé le nom de mon cookie de SMFCookie053 en SMFCookie766

Malgré tout, j'ai toujours mon erreur

Notice: SSI.php n'a pas pu charger une session ! Cela peut causer des problèmes pour la déconnexion et d'autres fonctions - veuillez vous assurer que SSI.php est inclus avant *tout* le reste de votre code dans vos scripts ! in /homepages/46/d381378961/htdocs/SITE/FORUM/SSI.php on line 171
Au chargement de la page de mon site.

:(

Ca me bloque vraiment, j'aimerai tant uitliser SSI ...
Title: Re: [AU SECOURS] SSI
Post by: Garédo on April 16, 2012, 06:35:57 AM
là je seche.
les test que j'ai fait c'étaient sur la version 1 de smf

je veut bien tenter une installation smf2 et vérifier.
on verra bien.
Title: Re: [AU SECOURS] SSI
Post by: ZoRk on April 17, 2012, 12:04:15 PM
Merci, c'est gentil, je ne sais plus trop quoi faire.

Dans mon SSI.php, lignes 169,170,171, j'ai ça:

// Make sure they didn't muss around with the settings... but only if it's not cli.
if (isset($_SERVER['REMOTE_ADDR']) && !isset($_SERVER['is_cli']) && session_id() == '')
trigger_error($txt['ssi_session_broken'], E_USER_NOTICE);


Title: Re: [AU SECOURS] SSI
Post by: ZoRk on April 19, 2012, 09:22:18 PM
Grr c'est enervant ce truc... ???
Title: Re: [AU SECOURS] SSI
Post by: maximus23 on April 20, 2012, 04:34:48 AM
Bonjour,

Il te dit que l'adresse du serveur ne correspond pas au settings Smf. Ce qui est normal si tu utilises deux adresses différentes.

:)

Title: Re: [AU SECOURS] SSI
Post by: ZoRk on April 20, 2012, 04:44:14 AM
Ok :), mais du coup, comment dois je structurer mes répertoires et me redirections?

Sachant qu'actuellement:

mondomaine.fr pointe vers mon site, situé dans /monhebergeur/SITE
et que forum.mondomaine.fr pointe vers mon forum, situé dans /monhebergeur/FORUM

???

Merci.
Title: Re: [AU SECOURS] SSI
Post by: Garédo on April 21, 2012, 05:51:55 AM
désolé j'ai pas eu le temps de faire les tests comme prevus
je suis un peu debordé coté taf

la structure que j'avais testé et dont je t'ais fait une image est celle-ci

mondomaine.fr pointe vers le site, situé dans /monhebergeur/SITE
forum.mondomaine.fr pointe vers le forum, situé dans /monhebergeur/SITE/FORUM



Title: Re: [AU SECOURS] SSI
Post by: ZoRk on April 21, 2012, 10:11:11 AM
Pas de soucis.

par contre je me suis trompé il y a deux posts, j'ai bien la même structure que toi: mon forum et bien dans
monhebergeur/SITE/FORUM

...
Title: Re: [AU SECOURS] SSI
Post by: ZoRk on April 23, 2012, 03:45:17 AM
Personne n'as d'autre n'aurait une idée?   :(

Pensez-vous qu'il faudrai que j'aille poster dans la section English?
Title: Re: [AU SECOURS] SSI
Post by: ZoRk on April 23, 2012, 06:02:13 PM
Je pense vraiment que mon fichier SSI a  une merde, pourtant, je ne l'ai jamais modifié...

Ce soir, pour essayer d'avancer mon site, j'ai laissé de coté la page news/sondage et attaqué une page qui récupére des statistiques dans une base de donnée. Tout marchait bien, j'ai voulu utiliser ce code

http://www.simplemachines.org/community/index.php?topic=243173.msg1570328#msg1570328

En remplaçant cookiename par le nom de mon cookie, et j'ai obtenue cette erreur en testant la page de mon site:


Warning: require_once(/homepages/46/***/htdocs/FORUM/Sources/QueryString.php) [function.require-once]: failed to open stream: No such file or directory in /homepages/46/***/htdocs/SITE/FORUM/SSI.php on line 62

Fatal error: require_once() [function.require]: Failed opening required '/homepages/46/***/htdocs/FORUM/Sources/QueryString.php' (include_path='.:/usr/lib/php5') in /homepages/46/***/htdocs/SITE/FORUM/SSI.php on line 62


Et cela a aussi planté mon forum avec:


Warning: require_once(/homepages/46/***/htdocs/FORUM/Sources/QueryString.php) [function.require-once]: failed to open stream: No such file or directory in /homepages/46/***/htdocs/SITE/FORUM/index.php on line 50

Fatal error: require_once() [function.require]: Failed opening required '/homepages/46/***/htdocs/FORUM/Sources/QueryString.php' (include_path='.:/usr/lib/php5') in /homepages/46/***/htdocs/SITE/FORUM/index.php on line 50


Et m'a obligé à utiliser un repair_settings.

Pensez vous que quelqu'un pourrait me passer son SSI.php, que j'essaye avec?
Je suis déspéré.
Title: Re: [AU SECOURS] SSI
Post by: maximus23 on April 24, 2012, 11:43:29 AM
Bonjour,

Le SSI se trouve dans le pack original de Smf :)

Mais bon là l'erreur est toujours la même il ne trouve pas les fichiers ce qui est normal car ton settings ne pointe que sur un structure de fichiers :)

Title: Re: [AU SECOURS] SSI
Post by: ZoRk on April 24, 2012, 09:38:02 PM
C'est merveilleux... :'(

Ça marche enfin... J'ai remplacé mon SSI.php par celui de l'archive du dernier installeur, et miracle, plus d'erreurs et une magnifique page, même sous IE. :P

Je marque ce topic comme résolu, et vous remercie encore. :)
Title: Re: [SSI] Intégration d'un Forum dans un SITE.
Post by: ZoRk on April 26, 2012, 04:30:42 AM
Ha que c'est bon quand ça marche 8)...Dire qu'il suffisait de reset mon fichier pour corriger mon bug... :-[

Bref, ceux qui voudraient un autre exemple de tout ce qu'il est possible de faire avec SSI, ma page d'accueil 'bien que loin d'être aboutie) utilise déjà pas mal SSI de faction fonctionnelle:

http://creativecrafts.fr/ (http://creativecrafts.fr/)
Title: Re: [RESOLU] Utilisation d'SSI pour afficher, news, sondages, login sur un site.
Post by: Garédo on April 26, 2012, 07:20:53 AM
salut, bien content que tu ais résolue ton soucis.

je suis désolé de pas avoir put faire les tests promis, que j'avais prévue ce week end, mais je viens de recup mon pc que ce midi.
panne de chargeur depuis samedi :/

j'ai jetter un oeil au code, c'est très propre et bien structuré  :)

Title: Re: [RESOLU] Utilisation d'SSI pour afficher, news, sondages, login sur un site.
Post by: ZoRk on April 29, 2012, 01:46:13 AM
C'est gentil, merci. :)

Ça fait d'autant plus plaisir que c'est mon premier site, et que j'apprends seul grâce aux gens comme vous et à mon ami Google...
En ce moment je m'éclate avec PHP/MYSQL à faire une page affichant toutes les statistiques possibles et inimaginables de mes joueurs.

Sinon, auriez vous une bonne méthode pour obtenir l'id d'un membre grâce qu cookie smf?
J'en avais testé une trouvé ici (http://www.simplemachines.org/community/index.php?topic=243173.msg1570328#msg1570328), mais elle me plantait le Forum et la date du post semblait indiquer qu'elle n'était pas appropriée à SMF 2.0.2.  ;)

EDIT: Garedo, toi qui fait des thémes SMF, j'ai une question:

J'ai crée une feuille de style pour les éléments commun entre mon Forum et mon site. comme ma banniére et mon menu, afin de pouvoir les modifier en agissant dans un seul fichier.

Sur mon site, les deux feuilles de style sont bien reconnues, mais sur mon forum, impossible.
(J'ai essayé de la placer un peu partout entre les balisses <head> mais rien n'y fait.

Voici ce que j'ai dans l'index.template.php de mon théme:
// The ?fin20 part of this link is just here to make sure browsers don't cache it wrongly.
echo '
<link rel="stylesheet" type="text/css" href="/homepages/**/*********/htdocs/SITE/CSS/common.css"/> <!-- LE CSS DU SITE -->

<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/index', $context['theme_variant'], '.css?fin20" />';

// Some browsers need an extra stylesheet due to bugs/compatibility issues.
foreach (array('ie7', 'ie6', 'webkit') as $cssfix)
if ($context['browser']['is_' . $cssfix])
echo '
<link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/css/', $cssfix, '.css" />';
// RTL languages require an additional stylesheet.
if ($context['right_to_left'])
echo '
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/rtl.css" />';


J'arrive à faire mes include.php de mon menu ect, mais je suis obligé de modifié les deux CSS (site & Forum) si je veux changer par exemple le positionnement du Logo... Pas très propre ni pratique tout ça...

Une idée?




Title: Re: Re: [SSI] Intégration d'un Forum dans un SITE.
Post by: Garédo on May 01, 2012, 02:12:09 AM
tu a essyé comme ça

echo '
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/index', $context['theme_variant'], '.css?fin20" />

<link rel="stylesheet" type="text/css" href="../CSS/common.css"/> <!-- LE CSS DU SITE -->';


j'ai rien poour tester ça en local

mais l'idée est de charger en premier le csss de theme smf et ensuite le commun
Title: Re: [SSI] Intégration d'un Forum dans un SITE.
Post by: ZoRk on May 01, 2012, 05:00:01 AM
Yep j''avais testé comme ça en premier lieu, sans sucés... C'est pas bien grave.

Sinon pour la question d'exploiter le cookie smf pour récupérer l'id, ou plus exactement un champ de profil personnalisé?
Quelqu'un aurait t'il une piste?
Title: Re: Re: [SSI] Intégration d'un Forum dans un SITE.
Post by: Garédo on May 01, 2012, 08:20:20 AM
je viens de pensser a ton truc là maintenant
tu as ton forum sur son propre domaine , normal que ma modif marche pas ^^

tu as essayé avec l'adresse url genre httt://site.fr/CSS/common.css ?
sinon une soluce c'est de faire une copie de ton common.css a chaque modif que tu colle dans le dossier de ton theme
de cette façon tu ne fait les modifs qu'un foi et il n'y a que le fichier pour le forum a écraser ensuite

Title: Re: [SSI] Intégration d'un Forum dans un SITE.
Post by: ZoRk on May 04, 2012, 10:56:07 PM
Yep j'avais essayé comme ça sans sucés...
Ce n'est pas un problème majeur.

Par contre, je repose ma question:

Comment récupérer l'id d'un membre à partir du cookie SmF?
Title: Re: [SSI] Intégration d'un Forum dans un SITE.
Post by: ZoRk on May 06, 2012, 03:54:37 AM
En fait ce que je voudrait exactement c'est:


Sans devoir décoder le cookie, n'y a t'il pas une simple variable du style $_cookie['id'] qui serait la solution à mon problème?

Et comment l'appeler si tel était le cas? Excusez toutes ces questions, mais c'est mon premier site, et j'apprends le PHP grâce à google...
Title: Re: [SSI] Intégration d'un Forum dans un SITE.
Post by: ZoRk on May 07, 2012, 08:04:10 PM
Pour ceux que ça intéresserai, voila la solution:

global $user_info;
if ($user_info['is_admin'])
echo 'Tada!!!';


Globaliser la variable $user-info

Un print_r de l'array donne:

Array ( [groups] => Array (

    => 2 [1] => 5 ) [possibly_robot] => [id] => 6 [yim_user] => [yim_cartel] => 0 [username] => ***** [name] => ****** [email] => ******@*****.fr [passwd] =>********* [language] => french-utf8 [is_guest] => [is_admin] => [theme] => 3 [last_login] => 1336434168 [ip] => ********** [ip2] => ******* [posts] => 79 [time_format] => Le %A %d %B %Y, %H:%M:%S. [time_offset] => 0 [avatar] => Array ( [url] => http://www.******.jpg [filename] => [custom_dir] => [id_attach] => 0 ) [smiley_set] => MineSmile [messages] => 10 [unread_messages] => 0 [total_time_logged_in] => 98813 [buddies] => Array ( ) [ignoreboards] => Array ( ) [ignoreusers] => Array ( ) [warning] => 0 [permissions] => Array (
    => downloads_edit [1] => downloads_add [2] => downloads_delete [3] => who_view [4] => downloads_ratefile [5] => downloads_comment [6] => downloads_editcomment [7] => view_treasury [8] => search_posts [9] => view_banlist [10] => view_contact [11] => view_mlist [12] => view_stats [13] => profile_view_any [14] => downloads_view [15] => calendar_view [16] => profile_view_own [17] => profile_upload_avatar [18] => profile_remote_avatar [19] => downloads_report [20] => downloads_autocomment [21] => downloads_autoapprove [22] => downloads_manage [23] => karma_edit [24] => calendar_edit_any [25] => access_mod_center [26] => moderate_forum [27] => profile_identity_any [28] => profile_extra_any [29] => profile_title_any [30] => manage_boards [31] => manage_attachments [32] => manage_smileys [33] => edit_news [34] => manage_bans [35] => send_mail [36] => pm_read [37] => pm_send [38] => pm_see_read [39] => calendar_post [40] => calendar_edit_own [41] => profile_identity_own [42] => profile_extra_own [43] => profile_title_own [44] => profile_remove_own [45] => profile_server_avatar [46] => faqperview [47] => faqperedit ) [query_see_board] => (FIND_IN_SET(2, b.member_groups) != 0 OR FIND_IN_SET(5, b.member_groups) != 0) [query_wanna_see_board] => (FIND_IN_SET(2, b.member_groups) != 0 OR FIND_IN_SET(5, b.member_groups) != 0) [mod_cache] => Array ( [time] => 1336406506 [id] => 6 [gq] => 0=1 [bq] => 1=1 [ap] => Array (
    => 51 [1] => 39 [2] => 45 [3] => 1 [4] => 29 [5] => 30 [6] => 31 [7] => 2 [8] => 38 [9] => 37 [10] => 52 [11] => 9 [12] => 54 [13] => 55 [14] => 56 [15] => 11 [16] => 10 [17] => 14 [18] => 13 [19] => 3 [20] => 40 [21] => 4 [22] => 33 [23] => 35 [24] => 36 [25] => 34 [26] => 16 [27] => 49 [28] => 47 [29] => 17 [30] => 18 [31] => 48 [32] => 21 [33] => 28 [34] => 19 [35] => 26 [36] => 24 [37] => 50 [38] => 42 ) [mb] => Array ( ) [mq] => 0=1 ) [is_mod] => )


Ce qui va me permettre de récupérer tout ce dont j'avais besoin  ;)

Merci quand même à vous...