TEST GTmetrix performance Cyril Levert .info

Cyril Levert, my blog

Personnal Blog en mode développeur :)

Forums dédiés au support de mes différents scripts

Quoi de mieux qu'un support en direct avec le développeur :)

Vous n'êtes pas identifié.

Annonce

Dernier projet ouvert: PHP Kweeker CMS, le twitter clone en PHP et MySQLi
Protégrez efficacement votre site web avec le seul pare feu universel gratuit PHP Firewall
PHP Nanomus Mobile , le mini CMS sans base de données pour PDA, SmartPhones et téléphones portables type iPhone

#1 06-01-2010 05:42:14

alixx
Nouveau membre
Date d'inscription: 06-01-2010
Messages: 5

url des pages d'un site Nanomus

Bonjour,

Tout d'abord bravo et merci pour ce "nano cms" très simple et complet.

Je suis entrain de "jouer" avec nanomus et je ne trouve pas comment sont fabriquées les urls des différentes pages que je crée. Par exemple, si j'indique page1 dans le champ "url de la page" lorsque je la crée, quelle sera son url ?

Merci d'avance.

Hors ligne

 

#2 06-01-2010 13:10:01

Cyril
Administrateur
Date d'inscription: 01-12-2008
Messages: 164
Site web

Re: url des pages d'un site Nanomus

Bonjour alixx et merci de tes encouragements smile

nanomus a un système très simple concernant ses URLs, sachant que le titre de ta page formera l'url

pour le résumer au mieux, supposons que je crée une page ayant pour titre :
- bonne année 2010

alors l'url sera générée automatiquement comme ceci:
- bonne_annee_2010.html



exemple sur cette page
http://fr.php-nanomus.org/en_savoir_plus.html


le nom de la page générée est :
- en savoir plus



souhaitant t'avoir aiguillé correctement, pour tout complément n'hésite pas smile

Hors ligne

 

#3 26-01-2010 11:18:13

sk4b
Nouveau membre
Date d'inscription: 26-01-2010
Messages: 2

Re: url des pages d'un site Nanomus

Cyril a écrit:

exemple sur cette page
http://fr.php-nanomus.org/en_savoir_plus.html

Salut Cyril,

Excellent petit cms, bravo et merci de le mettre à disposition des mauvais codeurs comme moi !!!
Je suis toujours ému de la sortie d'un nouveau CMS sous GPL et je me régale à les tester tous big_smile

Pour en revenir aux URLs, ma barre d'adresse indique "/Nanomus_103/index.php?page=page_1"
...Mais c'est juste pour info, cela ne me perturbe pas le moins du monde ! smile

J'ai vu un autre fil où il était question du DOCTYPE... il me convient également parfaitement. C'est vrai que XHTML stict est plus difficile à obtenir, cependant, cela reste toujours un chalenge amusant à la création d'un template! wink

J'aurais seulement 2 petites questions :
1) Est-il possible de classer ou organiser les éléments du menu général (pages créées) ?
    Faut-il utiliser PHP pour ça ?
2) En consultation publique, mon lien "home" ne renvoie pas vers index.php ...dès lors que j'ai chargé une autre page, le lien "accueil" n'est plus actif et il est impossible pour un visiteur de revenir à la page d'accueil... est-ce ma version de nanomus ? un soucis côté serveur (arf... zmws en local sous XP)?

Encore merci à toi pour cet excellent travail

Sk4B
webdesigner

Hors ligne

 

#4 26-01-2010 16:06:38

Cyril
Administrateur
Date d'inscription: 01-12-2008
Messages: 164
Site web

Re: url des pages d'un site Nanomus

Salut  sk4b

tout d'abord, content de savoir que nanomus te plaise smile


Je vais tenter de te détailler point par point ( en se basant sur la dernière version 1.0.3 )

1) les urls de type index.php?page=page_1 sont les urls par défaut !
   Pour avoir de belles urls, il te faudra activer l'url rewriting , là nous avons deux possibilités :
  * la première, le mod rewrite d'apache est activé ( là c'est le pied ), il va suffire d'activer l'url friendly à partir de la configuration de nanomus ( en prenant soin de bien renommer le fichier sample.htaccess en .htaccess
  * la seconde solution ( que j'ai développé spécifiquement pour l'hébergeur free.fr mais qui fonctionnera aussi sur les plateformes hébergement où le mod rewrite n'est pas activé ), dans ce cas on active l'url rewriting à partir de son administration aussi, mais et surtout on va devoir modifier la ligne 37 du fichier index.php comme ceci:

Code:

 define('FREE_FR', false);

par

Code:

 define('FREE_FR', true);

pour le doctype, il est tout à fait possible de le modifier, pour ce faire cf ligne 31 du fichier index.php où tu pourras le modifier idem pour le charset smile en ligne 30 ( tous les premiers define() de ce fichier sont modifiables afin de personnaliser son produit final


Attention dans un cas ou dans l'autre, le type d'url est différent, le plus joli modèle étant avec me mod rewrite activé sur le serveur


Pour ta question du menu: peut on le réorganiser ?
Non, malheureusement non, j'ai pensé cette version de manière extrêmement basique et ceci n'est pas réalisable sans modification de la fonction menu()
il est bon de noter que je travaille sur une version améliorée de nanomus qui justement va permettre de classer les pages générées par nanomus dans des dossiers ( ou catégories ) et d'en déterminer un menu plus sympa type :

* dossier 1
   - page 1
   - page 2
* dossier 2
   - page 1
   - page 2

ceci sera entièrement personnalisable en quelques clics

cette version dite 'boostée' verra d'autres petits truc de ce type sympa, le tout toujours sans base de données et fonctionnel sur tous les hébergeur sous PHP 5

Pour ta question numéro deux, je te précise qu'il est notifié dans le lisez moi ainsi que sur le forum, qu'il te faut obligatoirement saisir ton url réelle dans ta configuration ( http://www.modomaine.com/  bien comme ceci avec http:// avant le domaine et le / final )

cf www.cyril-levert.info/fluxbb_topic_inst … fr-14.html

Attention deux choses sont importantes :
* mettez bien http://
* terminez bien votre url par / ( le slash final )

Hors ligne

 

#5 26-01-2010 16:37:07

sk4b
Nouveau membre
Date d'inscription: 26-01-2010
Messages: 2

Re: url des pages d'un site Nanomus

Merci de tes précisions rapides et précises, Cyril.

Je suis réellement impatient de voir la prochaine version.
A vrai dire, je cherche, depuis un moment, un CMS léger et "bien gaulé" qui conviendrait à mes "petits" clients et c'est Nanomus qui remporte la palme dans le genre ! CMSimple, NanoCMS...etc, ont tous quelque chose de plus ou moins rédhibitoire à un moment ou un autre.

Si je devais le proposer à mes clients dans les prochains mois, je procéderais évidemment, comme les 2 sus nommés à un don pour chaque site installé (que j'intègre à chacun de mes devis parce que j'aime sensibiliser mes clients au logiciel libre!). Il reste qu'il me manque cette possibilité de réorganiser le menu... mais j'y crois et je suis patient (parce que je suis très nul en prog aussi). wink

Je te réitère donc toutes mes félicitations et mes remerciements pour ce CMS

Cordialement

Hors ligne

 

#6 27-01-2010 14:28:21

Cyril
Administrateur
Date d'inscription: 01-12-2008
Messages: 164
Site web

Re: url des pages d'un site Nanomus

salut

merci pour tes encouragements, et j'espère que tu parviendras à vendre le concept ( et qu'il conviendra à tes clients ), si tel n'est pas le cas n'hésite pas à me le faire savoir je ferai évoluer le produit dans le bon sens

perso comme il est là il me convient pour certains tout petits projet, mais j'ai aussi besoin d'une version dont on peut gérer le menu latéral ( et pourquoi pas un menu sommet de page voire un troisième en pied de page ), bref tenter de faire un truc simple pour le client final qui nous évite de devoir assurer une formation de plusieurs heures que le client au bout de quelques jour à tout perdu sad

c'est dans cette idée que je développe nanomus, pour que le client final puisse l'utiliser de manière irrégulière sans devoir des lire un mode d'utilisation de  500 pages smile

dans l'idée je vais conserver:
- le nanomus actuel ( une version simpliste )
- le nanomus mobile pour les pda, smartphone et autres
- un nanomus boosté ( qui aura entre autre la gestion complète des menus, mais aussi quelques petits trucs en plus )

avec ceci, je devrais regrouper le plus grand nombre d'utilisations dont à besoin un webdevelopper ou un webdesigner ( sachant que le design d'un nanomus est extrêmement facile à réaliser - quelques minutes devraient suffire pour en faire la structure - reste les images à créer et là ce n'est plus de mon domaine sad, je suis nul de chez nul en image flash et autres - seuls les langages php/mysql/ajax/perl me conviennent bien  parce que j'arrive toujours à faire ce que je veux avec )

sache aussi que si tu as des besoins spécifiques pour l'un des tes clients je peux te venir en aide ( si c'est dans mes capacité et jouable dans mon planning ), je travaille avec plusieurs graphistes déjà qui ont souvent des besoins précis pour leurs clients et qui n'ont pas forcément le temps de s'investir dans le code, comme le code c'est mon job on trouve toujours un moyen de moyenner smile

Hors ligne

 

#7 30-01-2010 07:12:05

alixx
Nouveau membre
Date d'inscription: 06-01-2010
Messages: 5

Re: url des pages d'un site Nanomus

Bonjour Cyril,

En mode "url friendly" désactivé, les liens entre mes différentes pages fonctionnent parfaitement, mais dès que j'active l'url friendly, les liens ne fonctionnent plus. Je pense pourtant avoir fait les bonnes modifs dans mon fichier htacess (je suis chez 1&1 et j'ai accès à ce fichier) :

AddType x-mapp-php5 .php

# Décommentez la ligne suivante pour free.fr
#PHP 1

# Décommentez les lignes suivantes hors free.fr
DirectoryIndex index.php
RewriteEngine on
RewriteRule ^([A-z0-9_-]+)\.html$ index.php?page=$1 [L]

RewriteCond %{HTTP_HOST} !^www\.parier-gros\.com [NC]
RewriteRule (.*) http://www.parier-gros.com/$1 [QSA,R=301,L]

Pourtant, les urls générées par l'url rewriting sont bonnes mais lorsque je clique dessus j'ai une erreur 404.
Je ne vois pas ce qui cloche sad

Hors ligne

 

#8 30-01-2010 11:20:42

Cyril
Administrateur
Date d'inscription: 01-12-2008
Messages: 164
Site web

Re: url des pages d'un site Nanomus

Bonjour alixx

si tout fonctionne bien sans url friendly, on peut donc reporter le mal sur le .htaccess

de mémoire ( car je n'ai plus de compte actif chez eux ), chez one and one il te faudra ajouter ceci en début de fichier .htaccess

Code:

RewriteBase /

tiens mois au courant de la suite, car je le préciserait pour l'avenir smile

Hors ligne

 

#9 30-01-2010 16:04:03

alixx
Nouveau membre
Date d'inscription: 06-01-2010
Messages: 5

Re: url des pages d'un site Nanomus

J'ai rajouté la ligne que tu a suggéré et ça fonctionne maintenant parfaitement.

Merci.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB (fr)
Version PHP Minimus Blog
RSS forums



 Top NoCache Copyrights PHP Minimus CMS