Fork me on GitHub

Rapport de message :*
 

Re: Affichage de News en page d'accueil

Titre du sujet : Re: Affichage de News en page d'accueil
par asiefou sur 22/10/2005 02:54:52

bon j'ai trouvé une solution a mon probleme... je ne pense pas que cela soit "la" solution mais je vais quand meme dire comment j'ai procédé pour voir si il n'y a pas un autre moyen de proceder.

donc en local j'arrivais a afficher mon "top page" comme page par defaut, et lors du portage je me retrouvais avec "new" par defaut quelque soit l'option que j'activais dans mes préférences.

apres plusieur essai j'ai trouvé d'ou etait partie mon probleme.

j'ai installer le .htacces nécessaire pour faire de l'url rewriting.

-------- .htaccess --------------
#<Simplified URL Hack>

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-s
RewriteRule ^.*\.(htm|html) loadpage.php [L]
RewriteRule ^$ /loadpage.php [L]

#</Simplified URL Hack>

#php_flag session.use_trans_sid off

------- fin .htaccess ------------

et par defaut le rewriterule passe par la page loadpage.php qui bloque en fait le cheminement normal du choix de la page d'accueil du site.

pour info mon session use est sur "on" ca n'a pas de lien direct mais ca va m'amener a poser un question sur le sujet un peu plus tard :)

donc si je regarde mon fichier loadpage.php

------ loadpage.php ------------

<?php
// $Id: loadpage.php,v 1.4 2005/03/12 20:58:00 suin Exp $
// SIMPLIFIED URLs FOR XOOPS based on ShortURLs /
// ´ðËÜÀßÄê * General Settings ";
// What is your default module? just enter the Dir name, for example, //
// "news" or "newbb" etc. If you don't set default module, please set it //
// blank like: $su_defaultmodule = ""; //

$start_module = "";

// ¤³¤Î¥Õ¥¡¥¤¥ë¤ÎURL¡£ //
// The URL of this file"loadpage.php". //

$script_path = "http://www.yopla.fr/loadpage.php";

// cf. $script_path = "http://localhost/xoops/loadpage.php"; //
// //
// ¥Ç¥Ð¥Ã¥°(»È¤¦¡§1 »È¤ï¤Ê¤¤:0 ½é´üÃÍ:0) //
// Use debug? (yes:1 no:0 default:0) //

$su_debug_setting = 0;

----------- fin extait loadpage.php -------

donc par defaut il venait donc regarde la ligne


$start_module "";


qui etait a l'origine

$start_module "news";


donc comme c'est dit dans la doc de loadpage.php il faut laisser par defaut le $start_module a vide.

après cette modification les options choisi dans "preférences" sont de nouveau active.


cela n'est pas tres clair j'en convient mais je suis un peu fatigué ca fait deux jours que je cherche. En plus j'avais vu un message je pense sur frxoops qui abordait le probleme mais je n'ai pas reussi a le retrouver.

Cependant d'autre problemes sont encore présent... mais jevais faire un autre message.

en esperant que mon explication un peu vaseuse j'en convient aidera les infortunés qui comme moi mette un peu n'importe quoi dans leur xoops sans savoir se qu'ils font :)

je suis motivé mais pas trés doué
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

85 Personne(s) en ligne (70 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 85 | Plus ...