Aller au contenu


Rechercher

* * * * *

IP.Content en page d'accueil à la racine de votre hébergement


IP.Content est un outil permettant la création d'un site web dynamique et dont le contenu peut être alimenté par votre communauté. De part ces fonctions, beaucoup souhaite l'utiliser comme site principal.

Il est donc intéressant de pouvoir afficher ses pages faites avec IP.Content en page principale du site.

Il y a 2 solutions, qui dépendent de l'installation initiale de votre forum.

Un conseil : Configurez les URL conviviales avant de faire ceci

I. Votre forum est installé à la racine de votre serveur

Vous avez installé votre forum à la racine de votre serveur, et donc lorsque vous taper l'adresse de votre site web, vous arrivez directement sur votre forum.

Dans ce cas, après l'installation d'IP.Content, ouvrez le fichier "initdata.php"

Chercher la ligne suivante :

define( 'IPS_DEFAULT_PUBLIC_APP', 'forums' );

Et remplacer la par

define( 'IPS_DEFAULT_PUBLIC_APP', 'ccs' );

Grace à cela, vous accéderez directement à vos pages d'IP.Content en tapant l'URL principale de votre site.


II. Votre forum est installé dans un dossier /forum/ sur votre serveur

Vous avez installé votre forum dans un dossier /forum/ sur votre serveur, et donc pour accéder au forum, vous devez taper votresite.com/forum

Installez donc IP.Content normalement.

Créez une page qui servira d'accueil à votre site, et ce via "Page Manager > Pages"

Ce qui est important, c'est de retenir ce que vous indiquerez dans "Entrer le nom de fichier de la page"

Exemple :
Image IPB

Ici, nous avons nommé le fichier de la page qui servira d'accueil : "index.php"

Rendez vous ensuite dans "Settings > Paramètres > IPS Apps > IP.Content Settings" et allez dans la partie Default Pages

Vous indiquerez le nom du fichier (dans notre exemple "index.php") dans la ligne Default Home Page

Image IPB

Ensuite, retourner dans l'archive "app_content_x_x_x" que vous avez obtenue chez IPS

Image IPB

Vous avez utilisez le contenu se trouvant dans "upload" pour installer IP.Content, maintenant nous allons utiliser le contenu se trouvant dans "Tools".

Vous y trouverez un fichier "index.php" que nous allons utiliser

Image IPB

Ouvrez ce fichier "index.php"

Cherchez la ligne

$path_to_ipb = './forums/';

Et modifiez la en fonction du nom du répertoire dans le lequel vous avez installé votre forum. Ici j'avais pris comme exemple le fait que le forum était installé dans /forum/

Je remplace donc la ligne mentionnée par celle ci (je retire le s)

$path_to_ipb = './forum/';

Sauvegardez ce fichier, et vous pouvez le placer à la racine de votre serveur, à l'aide votre logiciel FTP.

Allez ensuite dans "Settings > Paramètres > Avancés > IPS Apps > IP.Content Advanced Settings".

Remplissez le 1er champs par l'URL de votre site. Il s'agit en fait de l'endroit ou vous placerez le fichier "index.php" que nous avons trouvé et modifié dans "Tools".

Dans le 2ème champ, indiquez simplement le nom du fichier (Soit "index.php").

Image IPB

La 3ème ligne, doit être utilisée si vous souhaitez configurer les URL Conviviales. (Recommandé)

Pour cela, je vous renvois vers cet article

Voila, votre site est opérationnel pour l'utilisation de IP.Content en page d'accueil tout en gardant votre forum dans son propre répertoire. (/forum/ dans notre exemple)

Il peut parfois être nécessaire de reconstruire le cache FURL après avoir terminé la configuration

Pour cela, rendez-vous dans "Outils & paramètres  >  Gestion des caches", et cliquez sur le bouton à droite "Reconstruire le cache FURL"


8 commentaire(s)

Un grand merci à toi pour cet article si bien rédigé chapeau bas.
Si il y a encore une question à cet article, et ben je me dirais qui en a qui lit entre les lignes..
Photo
PersonalMode
06 avril 2012 20:17
Merci pat1
Yes super çà je cherchais justement... Merci beaucoup
Photo
PersonalMode
28 juil. 2012 13:42
De rien.

Petite mise à jour
Intéressent

De rien.

Petite mise à jour


essai
Bonjour,

J'ai essayé ce tuto, très bien fais mais je n'arrive pas à appliquer la première méthode qui me correspondrait. Cette solution est-elle toujours d'actualité avec la version actuelle d'IPB ?

Merci de vos lumières !
Retrouvez-nous sur :