Fork me on GitHub

LiteStep France - Nouvelle Génération

200507
Décembre
  machenzy Sites Xoops 6270

LiteStep-France.net - Nouvelle Génération

Bonjour amis xoopsiens, c'est avec grand plaisir que je vous présente "LiteStep-France.net - Nouvelle Génération" un site xoopsé grâce à toute l'expérience acquise au sein de FrXoops.org !
Avant de passer à la présentation xoopsienne du site, je voulais vous faire une brève description du contenu de ce site :
LiteStep-France.net - Nouvelle Génération est le portail francophone (installation, support, etc) dédié au shell alternatif pour Windows dénommé "LiteStep". Je ne vais pas plus loin, tout est dit dans le slogan : "Façonner l'interface Windows à votre image !" Alors si cela vous tente, la communauté se fera un plaisir de vous accueillir.

Passons du côté Xoops :

Si ce site n'est pas ma première création web xoopsée (voir LaboLSF.info), LiteStep-France.net est, je pense, une réalisation beaucoup plus aboutie (un an entre les deux réalisations). J'ai voulu miser d'une manière générale sur des valeurs sures ! L'expérience, plutôt que l'avenir. A vous de juger !



Le noyau

Quand je me suis engagé à réaliser ce site au mois d'octobre dernier, les versions 2.2.x de Xoops faisaient leur apparition tranquillement mais surement. N'étant pas encore stable et fiable et n'ayant pas suffisemment de modules validés, j'ai préféré me tourner vers le noyau 2.0.13.x pour réaliser le site et exploiter au maximum ses possibilités.

Voici les arguments qui ont pesés en sa faveur dans la balance :

C'est un noyau qui est le fruit d'une expérience maintenant de longue date pour FrXoops.org (support/expérience et hack disponible). Il est, je pense plus que fiable, sécurisé, bref en un mot abouti (j'ai tout de même procédé à quelques hacks, notamment un qui me paraît important "La protection des emails des membres").
Seul désavantage : l'arrêt futur de son développement et des modules environnants.

L'éditeur Wysiwyg

J'ai choisi d'utiliser l'éditeur "Koivi" que j'ai tenté (quand cela n'était pas proposé par les modules) de mettre en place dans tous les modules. Et je dois dire qu'aujourd'hui je ne pourrais plus envisager un site sous xoops sans un éditeur Wysiwyg tel que "Koivi" tant ce type d'outil me paraît indispensable !

Le thème

Je me suis inspiré du thème Obscene dont j'ai modifié le css. J'ai également utilisé à tout bout de champ le thème d'icônes "Nuvola" de D.Vignoli pour créer les boutons etc.

Les modules

Enfin les modules : Comment ne passer à côté du fait que pas moins de 3 modules de qualité viennent de la SmartFactory !
L'utilisation de l'incontournable "CBB" et du pas moins "WFDownloads" (en attendant "SmartDownload" )
Voici le tableau intégral des modules utilisés :



Modules/Système Version Sert pour la
section/bloc
Koivi Hack/Modification importante
Xoops 2.0.13.2 -- Oui :
- Protection email membres
- Avatar dans bloc "user"
- etc
Editeur Koivi 1.0.52.1 - - -
News 1.41 Les News Oui Oui (très peu)
SpotLight 2.2 Les News - Non
WFDownloads 2.05a Les Téléchargements Non Oui :
- amélioration de la sécurité
- pas mal retravaillé
BlocksAdmin 0.3 Système - Non
CBB 1.15 Les Forums Oui Oui (très peu)
Members 1 Les Membres Non Non
SmartFAQ 1.04 Les FAQs Oui Oui (très peu)
SmartSection 1.04 Les Docs/Tutos/Trads Oui Oui (très peu)
XCGallery2RC1 Les Galeries Non Oui (très peu)
RSSFit 1.1 Presque toutes - Oui :
- plugin développé (SmartSection)
Blocs Utils 1 Système - Non
Shoutbox 3 La Shoutbox Non Oui (retravaillé)
MembrosOnline 1 Les Connectés - Oui (beaucoup retravaillé)
Database Tools 1.1 Système - Non
SmartPartner 1.02 Les Partenaires Non Non

Note: 0.00 (0 votes) - Noter cet article -

Partager Twitter Partagez cette article sur GG+
Format imprimable Envoyer cet article à un ami
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Semi pro
Inscrit le: 04/02/2003
De: Qc.ca
Contributions: 1389
king76 Posté le: 08/12/2005 00:04  Mis à jour: 08/12/2005 00:04
 Re: LiteStep France - Nouvelle Génération
Excellent boulot et belle présentation du site.

Par contre sous firefox, le coup des blocs qui souvrent et se ferment ca déconne.. ca laisse un espace en trop. Tu cliques une fois et après t'as plus envie d'essayer ;)

En fait, il te manquerait plus un petit Multimenu pour pouvoir jouer avec d'autres blocs en fonction des sections.

J'espère aussi que tu as mis le crack pour avoir KOIVI sur tes blocs persos, je vois que tu as un bloc en haut à droite

A+
Régulier
Inscrit le: 09/03/2004
De:
Contributions: 106
machenzy Posté le: 08/12/2005 00:25  Mis à jour: 08/12/2005 00:25
 Re: LiteStep France - Nouvelle Génération
Citation :
Excellent boulot et belle présentation du site.

:merci:
Citation :
Par contre sous firefox, le coup des blocs qui souvrent et se ferment ca déconne

Oui, j'avoue que c'est pas çà sous FireFox, mais bon je ne crois pas qu'énormément de monde utilise cette fonction au final
Citation :
En fait, il te manquerait plus un petit Multimenu pour pouvoir jouer avec d'autres blocs en fonction des sections.

En fait perso, j'ai toujours eu du mal à me plonger dans "Multimenu" et j'ai toujours été satisfait du "Menu Principal", mais bon pourquoi pas Il faudra que je m'y mette un jour !
Citation :
J'espère aussi que tu as mis le crack pour avoir KOIVI sur tes blocs persos, je vois que tu as un bloc en haut à droite

Ba j'avoue que c'est quelque chose à laquelle j'avais pas pensé Je prends note et je vais voir pour faire cela car c'est vrai que ca sera très pratique !
Encore :merci:
Régulier
Inscrit le: 14/06/2004
De:
Contributions: 374
baronxoops Posté le: 08/12/2005 22:57  Mis à jour: 08/12/2005 22:57
 Re: LiteStep France - Nouvelle Génération
Salut super site,

Citation :
Par contre sous firefox, le coup des blocs qui souvrent et se ferment ca déconne


Pas d'accord chez moi , le renard assure et ça marche.
Je sais pas pourquoi

je n'ai pas encore essayé litestep
Newbie
Inscrit le: 24/07/2003
De: Paris/Nantes
Contributions: 12
tidjodjo Posté le: 09/12/2005 12:04  Mis à jour: 09/12/2005 12:04
 Re: LiteStep France - Nouvelle Génération
Pas de bol j'utilise que linux (c'est bien plus radical pour personaliser son pc ;) )

DOnc pas de jugement sur le contenu. En revanche sur la forme... alors la... respect !

En se qui me concerne le +/- 5cacher visible pour les blocks) ca marche nickel et j'adère à fond. Ca permet plus de confort pour lire les howtos. Seul bmol à se niveau quand il y a un break pour passer à la suite cette foutu colonne ne reste pas caché (un petit hack c'est si vite fait ;) )

Bon je te pique l'idée pour chez moi ;)
Xoops accro
Inscrit le: 18/01/2004
De: Ma Caverne
Contributions: 2839
Marco Posté le: 09/12/2005 19:09  Mis à jour: 09/12/2005 19:09
 Re: LiteStep France - Nouvelle Génération
superbe site, beau travail !
A ce qui concerne
Citation :

La protection des emails des membres
, quelle solution as-tu retenu ?
j'avais proposé plusieurs soluces dans le tracker SF, et la tienne, c'est laquelle ?
marco
Régulier
Inscrit le: 09/03/2004
De:
Contributions: 106
machenzy Posté le: 11/12/2005 12:12  Mis à jour: 11/12/2005 12:12
 Re: LiteStep France - Nouvelle Génération
Tout d'abord merci à tous pour vos critiques ! Mais je ne dirai qu'une chose merci :xfsuper: car si ce site est ce qu'il est c'est grâce à vous tous !

@Marco :
Et bien j'est repris le hack proposé dans la faq par Alain : Comment protéger une adresse email du spam ?
Que j'ai appliqué également pour msnm
Voici mon code :
//Début hack protection email
if ($thisUser->getVar('user_viewemail') == 1) {
    
//Ajout lien mailto
    
if (is_object($xoopsUser)) {
        
$true_mail "<a href="mailto:".$thisUser->getVar('email', 'E')."">".$thisUser->getVar('email''E')."</a>";
        
$xoopsTpl->assign('user_email'$true_mail);
    } else 
        {    
    
$false_mail preg_replace("/@.+$/","@...(protégé)"$thisUser->getVar('email','E'));
    
$xoopsTpl->assign('user_email'$false_mail);}
} else {
    if (
is_object($xoopsUser)) {
         
// All admins will be allowed to see emails, even those that are not allowed to edit users (I think it's ok like this)
        
if ($xoopsUserIsAdmin || ($xoopsUser->getVar("uid") == $thisUser->getVar("uid"))) {
            
$xoopsTpl->assign('user_email'$thisUser->getVar('email''E'));
        } else {
            
$xoopsTpl->assign('user_email''&nbsp;');
        }
    }
}
//Fin hack protection email

//Début hack protection msnm
if ($thisUser->getVar('user_msnm') <> '') {
    if (
is_object($xoopsUser)) {
        
$xoopsTpl->assign('user_msnm'$thisUser->getVar('user_msnm'));
    } else 
        {
    
$false_msnm preg_replace("/@.+$/","@...(protégé)"$thisUser->getVar('user_msnm'));
    
$xoopsTpl->assign('user_msnm'$false_msnm);}
}
//Fin hack protection msnm


@tidjodjo :
En fait la barre ne reste jamais définitivement cachée. Quand on la cache, ce n'est valable que pour la page en cours. Il faudrait pour que cela reste toujours valable que je mette le choix en coockies. Mais une chose que je ne sais pas faire
Si quelqu'un souhaite me filer un coup de main, qu'il ouvre un sujet dans le forum de FrXoops.org, de cette façon, nous améliorerons et proposerions ce petit hack si pratique à tous le monde
@+
machenzy
Xoops accro
Inscrit le: 18/01/2004
De: Ma Caverne
Contributions: 2839
Marco Posté le: 11/12/2005 13:01  Mis à jour: 11/12/2005 13:01
 Re: LiteStep France - Nouvelle Génération
ok, thanks

marco

nb petit cachotier ! --> http://labolsf.info/
Régulier
Inscrit le: 09/03/2004
De:
Contributions: 106
machenzy Posté le: 11/12/2005 13:33  Mis à jour: 11/12/2005 13:35
 Re: LiteStep France - Nouvelle Génération
Citation :
nb petit cachotier ! --> http://labolsf.info/


Oui à quelle propos ?
Semi pro
Inscrit le: 04/02/2003
De: Qc.ca
Contributions: 1389
king76 Posté le: 11/12/2005 14:59  Mis à jour: 11/12/2005 14:59
 Re: LiteStep France - Nouvelle Génération
Heu y'a un truc que je comprend pas sur ce site : http://labolsf.info/, c'est la vitesse de telechargement des pages !! J'ai vérifié, je n'ai pas firefox 1.5, mais 1.07, mais je crois que je n'ai jamais vu des pages se charger aussi vite sur un site !! Toutes les pages ou je n'ai pas accès, bref, comme si le temps d'affichage du message de redirection était reglé sur une demie seconde ;)

Bref ;)

a+
Régulier
Inscrit le: 09/03/2004
De:
Contributions: 106
machenzy Posté le: 11/12/2005 15:44  Mis à jour: 11/12/2005 15:51
 Re: LiteStep France - Nouvelle Génération
Oui ceci est lié aux problèmes de redirection rencontré sous "Gecko", voici le hack proposé dans la doc d'installation de koivi :
Solve Redirect Problem under Gecko Browsers
This patch was made by FrankBlack 
(thx for your support)

The malfunction of redirecting pages is a bug within Gecko-based browsersHere a solution to prevent this:

Open system_redirect.html and change the line with body-tag to:
<
body onload="void(location.href='<{$url}>');">

Open file xoopsroot/include/functions.php and look for function redirect_headerThe line with the body-tag have to look like this:
<
body onload="void(location.href=''.$url.'');">


Du coup, il est vrai que la redirection est un peu fulgurante (parfois un peu trop...)
Aspirant
Inscrit le: 13/07/2003
De: Brasil - SíƒÂ£o Paulo - Guarulhos
Contributions: 72
gibaphp Posté le: 13/12/2005 13:20  Mis à jour: 13/12/2005 13:20
 Re: LiteStep France - Nouvelle Génération
Excellent présentation du site. Champion
Régulier
Inscrit le: 06/09/2005
De: Tours
Contributions: 306
kryxx Posté le: 13/12/2005 15:44  Mis à jour: 13/12/2005 15:44
 Re: LiteStep France - Nouvelle Génération
après avoir constaté la joliesse de la chose je me suis laissé tenté par la visite et alors ? Autant le site est super beau et a l'air de contenir tout ce qu'il faut, autant je n'ai vu nulle part l'interet de l'utilisation de lite step mais surtout, pour les grands néophyte comme moi : a quoi ca sert Or avant de commencer un développement fourmillé d'exemples, on introduit non ?
en tous cas, re- chapeau, mais je veux bien savoir a quoi lite step sert
Régulier
Inscrit le: 09/03/2004
De:
Contributions: 106
machenzy Posté le: 13/12/2005 18:28  Mis à jour: 13/12/2005 18:28
 Re: LiteStep France - Nouvelle Génération
@kryxx : tu trouveras en haut dans la colonne de droite une GROSSE image "Découvrir/Télécharger/Installer". En cliquant dessus, tu as toute l'introduction à LiteStep et plus... Ce lien n'est pas assez explicite ?!
Semi pro
Inscrit le: 05/06/2004
De:
Contributions: 750
Niluge Posté le: 20/12/2005 02:30  Mis à jour: 20/12/2005 02:45
 Re: LiteStep France - Nouvelle Génération
Salut,
Tout d'abord bravo pour le site! vraiment classe!

Juste une petite remarque : j'ai trouvé un petit bug avec les menu latéraux cachable (très bonne idée d'ailleur!) :
Si on cache un menu, puis le 2em, et qu'on le réouvre, il apparrait des zones blanches.. desfois sur le coté du menu, desfois au dessus(dépend des combinaisons de cachage/affichage)
je suis sous firefox 1.5...

je viens de tester sur ie : aucun bug... étrange...


EDIT : Nouveaux bugs trouvés : quand on cache puis réaffiche un menu, la div ne va plus jusqu'en bas de la page, d'ou un menu qui se fini en milieu de page, ca flingue un design ca lol...
Si quelqu'un à une aute solution que de changer de navigateur oueb... :banane:
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

49 Personne(s) en ligne (2 Personne(s) connectée(s) sur Articles) | Utilisateur(s): 0 | Invité(s): 49 | Plus ...