juin 2010
L Ma Me J V S D
« fév    
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30  
Bibliographie
  • Multichannel Marketing: Metrics and Methods for On and Offline Success
Blogoliste

Archive pour la catégorie ‘Sites Web et Blogs’

Portail et Blog en Français pour Artisteer

Kapitec Software, agent exclusif français du logiciel Artisteer, a mis en ligne un portail en français dédié au logiciel Artisteer. artisteer-france.fr est le Site Officiel Français du logiciel Artisteer.

Artisteer est un logiciel novateur automatisant la conception de modèles Web. C’est un puissant logiciel qui fait de VOUS un concepteur professionnel de sites Web, de thèmes WordPress, Drupal, et de modèles (templates) Joomla, Blogger, etc. Artisteer vous permet de créer des conceptions et des modèles fantastiques de sites Web en seulement quelques minutes, sans avoir à connaître quoique ce soit sur l’édition de graphiques ou le HTML.

Le portail www.artisteer-france.fr entièrement en français est organisé en plusieurs catégories :

  • Artisteer
  • Evaluation
  • Achat : avec la possibilité d’acheter directement en ligne
  • Questions-Réponses
  • Ressources
  • Articles…

Kapitec Software propose aussi des vidéos. La première publiée concerne la réalisation et la publication d’un modèle pour Blogger.

En parallèle, un blog dédié à Artisteer vient d’être mis en ligne. Accès au Blog Artisteer…

Artisteer 2.4 est en chemin…

L’équipe de développement du logiciel Artisteer travaille actuellement sur la version 2.4.
 
Cette nouvelle version offrira le support des menux verticaux, ainsi que des animations Flash dans l’en-tête.
 
Une première version beta devrait être disponible très prochainement.
 

Les Résultats obtenus avec Artisteer

Nous vous parlons régulièrement d’Artisteer, et du fait que le logiciel s’avère utile et extrêment performant pour créer des modèles Web professionnels (thèmes WordPress, templates Joomla…). Aujourd’hui nous vous proposons de voir le type de conception qu’Artisteer permet de faire en un temps record et cela sans compétence particulière… Voici quelques exemples de sites, parmi les milliers (sites, blogs…) qui utilisent Artisteer pour concevoir leurs modèles de pages.

- www.artisteer-france.fr : site Web officiel français dédié à Artisteer

- www.webperformancetools.com : Site Web français dédié à la solution de test de charge Web Performance LOad Tester

ou encore

- www.kapicolors.com : site Web dédié aux Loisirs Créatifs

L’avantage est qu’à tout moment il est possible, très facilement, en quelques clics souris de modifier le thème : couleurs, polices, images…

L’utilisation d’Artisteer couplé à un CMS comme WordPress par exemple permet de mettre en ligne un site Web en moins de 2 heures : configuration du serveur et de la base de données, installation et configuration du CMS, création du modèle, ajout d’un premier contenu

Release officielle d’Artisteer 2.3…

Artisteer 2.3 a été mis à jour en Version Release Candidate 2.3.0.20825.
Cette version deviendra la version 2.3 officielle si aucun nouveau problème n’est trouvé ou remonté…
 
Depuis le 28 octobre une nouvelle Release Candidate du logiciel Artisteer 2.3 est disponible : 2.3.0.21098… La version officielle ne devrait donc plus tarder.

Création d’un espace restreint sur un site WordPress

Objectif

L’objectif est de créer un espace privé (par exemple Espace Clients) sur mon site WordPress auquel seuls des utilisateurs connectés précis (mes clients) ont accès et peuvent visualiser le menu et les sous-menus relatifs à cet espace. Pour les autres le menu Espace Clients ne doit pas être visible dans la barre de menus principale… Et de la même manière si l’URL d’une page relative à l’Espace Clients est saisie directement dans la barre du navigateur Web et que le Visiteur n’est pas connecté ou que l’Utilisateur n’appartient pas au groupe des Clients alors la page retournera une erreur 404. On doit également pouvoir gérer facilement les utilisateurs et par Groupe.

Exploration des Solutions…

On aurait pu croire que cela se faisait simplement ou que la solution était évidente avec WordPress, et bien non, pas tant que cela…
 
La première démarche a consisté à se dire que le plus simple était d’utiliser la solution .htaccess couplé avec .htpasswd… Mais bien sûr la solution ne peut convenir car dans .htaccess il faut spécifier des paths et on a n’a pas accès à ces répertoires via ftp.
 
La deuxième solution a alors été de se dire que le plus simple était d’utiliser des posts/pages avec une visibilité dite « privée»  et de créer des utilisateurs qui auraient le droit de voir des pages privées… Or ce qu’il faut savoir c’est que dès lors que des pages sont en visibilité privée, elles ne sont plus visibles dans la barre de menu (valable pour la page parent et les pages enfants), et que l’utilisateur soit ou non connecté, ce qui pose bien sûr un problème pour la navigation dans cet espace restreint…
 
Donc finalement la solution qui répond le mieux au besoin exprimé, et qui reste la plus simple à mettre en œuvre et à gérer est la suivante. 

LA Solution

Commençons par les utilisateurs. Ils sont créés par l’administrateur du site.

Dans WordPress Options -> Réglages -> Général

Inscription : l’option « Tout le monde peut s’enregistrer»  est décochée

Par défaut tout nouvel utilisateur a pour rôle « Abonné»  (l’abonné a des droits minimum avec aucun droit d’édition).

L’administrateur crée ses utilisateurs.

Le Widget Meta est utilisé (Options -> Apparence -> Widgets) afin que le visiteur ait accès au bouton Connexion et Déconnexion sur le site… Dommage que seul le nom de ce widget soit modifiable (éditez le Titre en renseignant Accès Client par exemple)… On ne peut pas par exemple enlever l’option Admin. du Site… Par défaut quand l’utilisateur se connecte il est dirigé sur son profil, or on préférera rediriger l’utilisateur directement sur le site/blog après la connexion. Pour cela on ajoute un bout de code dans le fichier functions.php qui se trouve dans le répertoire wp-content/themes

Au début du fichier functions.php juste après

<?php

On ajoute le bout de code suivant :

function loginRedirect( $redirect_to, $request_redirect_to, $user ) {
if ( is_a( $user, 'WP_User' ) && $user->has_cap( 'edit_posts' ) === false ) {
return get_bloginfo( 'siteurl' );
}
return $redirect_to;
}
add_filter( 'login_redirect', 'loginRedirect', 10, 3 );

Remarque : Si on regénère ultérieurement son thème (avec Artisteer) ou on utilise un nouveau thème, il faut veiller à bien ajouter manuellement ce bout de code.

Il existe un plugin, wpNamedUsers, qui va permettre de gérer les utilisateurs par groupe. Il faut installer ce plugin dans le répertoire wp-content/plugins et l’activer. Puis dans Options -> Réglages -> WPNamedUsers groups on crée un ou des groupes d’utilisateurs et pour chaque groupe on leur attribue des utilisateurs.

On crée par exemple le groupe Clients et on lui attribue les utilisateurs voulus (ceux créés au préalable).

Il ne nous reste plus qu’à créer nos pages ou posts qui ne pourront être accessibles que pour certains utilisateurs (par exemple pour ceux appartenant au Groupe Clients), en veillant à laisser l’option Visibilité à Publique, et à paramétrer l’option WPNamedUsers groups en cochant le groupe Clients.

Conclusion

Et pour conclure… L’installation du plugin role_manager s’avère utile pour gérer plus finement les droits associés à chaque rôle (type de compte).
 
Remerciements : à Paul qui m’a aidé à trouvé LA solution.