S2Member

Gestion de contenu suivant les rôles des membres

S2Member vous permet de moné­ti­ser le conte­nu de votre site en propo­sant plusieurs niveaux de membres ou en utili­sant des champs person­na­li­sés pour défi­nir les auto­ri­sa­tions des membres.

Remarque : vous pouvez tout aussi bien utili­ser le plugin pour une gestion d’ac­cès à des pages person­na­li­sées dans le cas d’un site commu­nau­taire gratuit.
Les possi­bi­li­tés sont nombreuses et vous pouvez rendre payant l’ac­cès à des zones de votre site (par caté­go­rie, mot-clef, type de billet person­na­li­sé…), à des billets parti­cu­liers voire à des parties de billets.
Vous pouvez aussi propo­ser un conte­nu évolu­tif suivant le niveau de paie­ment de vos membres ou de leur ancien­ne­té. Le plugin propose en plus une gestion de télé­char­ge­ment de fichiers payants – les fichiers vidéos sont gérés avec prévi­sua­li­sa­tion possible – que vous pouvez héber­ger sur des clouds genre Amazon S3.
Le plugin propose toute une série de fonc­tions à utili­ser dans les thèmes qui sont docu­men­tées avec des exemples mais il vaut mieux avoir quelques notions de php pour s’en sortir. Des short­codes à utili­ser dans les billets sont aussi fournis.

Aperçu des options

Le nombre d’op­tions est trop impor­tant pour que je les présente toutes. Voici un échan­tillon pour vous faire une idée.

Amélioration de la page de membre

S2Member rajoute dans la page de membre ses menus. Les niveaux de membre sont donc inté­grées dans WP lui-même. Vous pouvez donc créer un nouveau membre très norma­le­ment et lui ajou­ter les options rela­tives à S2Member (date de fin d’abon­ne­ment, niveau, capa­ci­tés personnalisées…).

s2member05

Bouton de paiement

Vous avez la possi­bi­li­té de géné­rer les boutons de paie­ment à insé­rer dans vos pages – en parti­cu­lier celle d’ins­crip­tion au site.

s2member07

Connexion avec d’autres services de gestion de membres

Plusieurs services popu­laires d’aide à la gestion de membres sont pris en compte par S2Member et permettent une interaction.

Aide

De nombreuses aides sont dispo­nibles dans les menus de S2Member dont une liste des fonc­tions et shor­todes utili­sables avec des exemples parlants. Sur le site du plugin vous trou­ve­rez aussi des vidéos et un forum dédié.

s2member09

Sécurité

Le plugin gère les connexions des membres par adresse IP. Vous pouvez défi­nir un nombre d’adresses auto­ri­sées. En cas de connexion avec un même nom d’uti­li­sa­teur pour trop d’adresses IP diffé­rentes, le compte sera tempo­rai­re­ment suspen­du. Il protège aussi votre page de connexion contre les attaques brutales (tenta­tive de trou­ver nom d’uti­li­sa­teur et mot de passe en testant toutes les possi­bi­li­tés). Les fichiers peuvent être télé­char­gés un nombre défi­ni de fois.

Exemple détourné d’utilisation

J’uti­lise S2Member pour un usage très parti­cu­lier : gérer la présen­ta­tion de projet et le télé­char­ge­ment de fichiers dans un cadre profes­sion­nel. S2Member propose une fonc­tion appe­lée Capa­ci­té person­na­li­sée (Custom Capa­bi­li­ties). C’est un mot que vous asso­ciez à une page et à un membre. Seuls les membres ayant la capa­ci­té défi­nie pour­ront vision­ner la page avec la même capa­ci­té. Un membre ou une page peuvent avoir diffé­rentes capa­ci­tés. À partir de là, j’au­to­rise l’ac­cès à des pages aux membres de mon site suivant leurs capa­ci­tés. Les invi­tés ne peuvent accé­der qu’à une page « Invi­tés », mon éditeur à une page de vision­nage des planches en cours et télé­char­ge­ment des fichiers asso­ciés, ma colo­riste à cette même page plus une page qui lui est réser­vée et les autres éditeurs aux pages consa­crées aux projets que je déve­loppe. S2Member peut aussi redi­ri­ger au moment de la connexion les membres vers une URL person­na­li­sée (avec nom du membre, ID, niveau, nom de la capacité…).

Version Pro

Il existe une version Pro qui étend les possi­bi­li­tés de paie­ment (CCBill, Google Checkout, Autho­rize…), permet de créer autant de niveaux de membre que vous le dési­rez, permet la gestion de champs supplé­men­taires dans le profil de membres etc…


site de l’extension sur word​press​.org : https://​word​press​.org/​e​x​t​e​n​d​/​p​l​u​g​i​n​s​/​s​2​m​e​m​b​er/ – version testée : 120305

If you have found a spel­ling error, please, noti­fy us by selec­ting that text and pres­sing Ctrl+Enter.

Abon­­nez-vous par mail à l’Écho des Plugins
Vous rece­vrez un mail pour vous préve­nir de chaque nouvel article publié sur ce blog

Ceci peut vous intéresser

118 commentaires

  1. Bonjour,

    Tout d’abord sachez que je vous admire pour le travail que vous fournissez !

    J’ai eu l’oc­ca­sion d’uti­li­ser S2Member l’an­née dernière à peu près à la même époque. J’avais donc dû traduire le plugin…côté utili­sa­teur, tout comme vous.

    Aujourd’­hui je me rends compte que le forum du plugin a évolué. J’ai donc tenté de me réins­crire comme deman­dé mais en vain. Et il m’est impos­sible de les joindre (ou alors j’ai mal cherché :( )

    C’est la raison pour laquelle je m’adresse à vous pour savoir si vous aviez un début de piste pour la traduc­tion des mails et des messages qui appa­raissent lors d’une inscrip­tion et/​ou paiement ?

    Il est bien évident que je ne vous demande pas une traduc­tion mais simple­ment des pistes de recherche (fichiers dans lesquels je pour­rais cher­cher par exemple…).

    Par avance, je vous remer­cie d’avoir pris le temps de me lire.

    Cordia­le­ment,
    MBH

  2. édit :

    En fait les emails sont « custo­mi­zables » via le menu Paypal options, pour le reste il faut allez foui­ner dans les fichiers.

    • On peut consi­dé­ré le problème réglé alors ? Le forum est un peu étrange en effet. En théo­rie, seule une partie est réser­vée aux visi­teurs non membre.

  3. Je vous remer­cie d’avoir pris le temps de me lire. je vais me plon­ger dans le sous dossier « classes » du dossier « Includes ». Je pense y trou­ver mon bonheur. Si vous le souhai­tez je vous fais un retour posi­tif ou négatif.

  4. Alors j’ai commen­cé les recherches en consul­tant lesdits fichiers. J’ai loca­li­sé exac­te­ment ce que je cher­chais dans le fichier paypal-return-in-subscr-modify-w-level.inc.php

    Il permet entre autre d’en­voyer un mail de confir­ma­tion de mise à jour du compte après le règle­ment PayPal, d’af­fi­cher une page d’er­reur en cas de conflit entre le vendeur et l’ache­teur (vendeur qui se connecte en tant qu’a­che­teur). Et bien d’autres choses encore je suppose.

    Exemple de message à traduire ligne 194 :

    ERROR : Unable to modi­fy Subscription.
    Please contact Support for assistance.

    Je vais donc faire plusieurs tests d’ins­crip­tion et donc de paie­ment pour cibler les bons fichiers à traduire (ou quelques phrases…).

  5. Oups je viens de véri­fier mon .po et je me rends compte que les phrases que je cherche sont présentes…mais pas traduite !

    J’ai dû traduire le mini­mum c’est à dire unique­ment les phrases dont j’avais besoin.

  6. ou alors en lais­ser volon­tai­re­ment pensant qu’il s’agis­sait de la version pro…que je n’uti­lise pas.

  7. Oui ils le sont :)
    Merci

    Je ne me suis jamais penché sur les « Custom Capa­bi­li­ties » : il faudrait que j’y pense car ça à l’air intéressant.

    Encore une fois merci…

  8. Bonjour,
    je cherche à utili­ser les capa­ci­tés person­na­li­sées… sans y parvenir.
    Du coup je me demande si, sans connaitre le php, je peux « mode­ler » mes accès à mes conte­nus à ma guise ?
    Ou bien suis-je obli­gé de passer par le function.php ?

  9. Déjà un GRAND MERCI pour cette réponse rapide.

    Bon, voilà mon problême en gros :

    J’ai créer des rôles utili­sa­teurs qui fonc­tionnent par tranches d’ages.
    junior
    ado
    adulte
    sénior

    Une fois que l’uti­li­sa­teur s’est abon­né (via paypal) il n’a accès qu’a sont type de conte­nu lié à sa tranche d’age.
    Un utili­sa­teur « ado » ne pour­ra accé­der qu’aux pages ouvertes à tous + certaines pages réser­vées aux « ados »

  10. En effet, il vaut mieux passer par ces capa­ci­tés. Il faut ajou­ter aux pages corres­pon­dantes la capa­ci­té « ado » et ensuite géné­rer un bouton possé­dant la capa­ci­té « ado ». C’est bien ce que vous avez fait ?

  11. oui.
    Quelque chose doit m’échap­per car ça ne fonc­tionne pas.

    Voilà ce que j’ai fait : 

    Dans l’ex­ten­sion User role editor j’ai ajouté :
    un nouveau role : ado
    une nouvelle capa­ci­té : ado

    sur mes pages dans le bloc s2member/​champ « Require Custom Capabilities ? » :
    j’ins­cris : ado

    IL me manque quelque chose ? Je n’ai pas besoin de passer par le function.php ?

  12. Bonjour,

    Non vous n’avez pas à passer par le fichier function.php

    Comme Li-An vous l’a fait comprendre, il n’y a pas de lien entre votre plugin et s2member. C’est dans ce dernier que vous devez créer vos diffé­rents rôles. Ensuite au niveau des capa­ci­tés, vous devez les indi­quer comme Lise-Anne vous l’a dit plus haut dans les champs des pages/​articles concer­nés d’une part, et dans un bouton Paypal que vous créez toujours au sein de s2member.

    J’es­père que c’est un peu plus clair pour vous.

  13. :-D Faut pas le dire, vous risquez de perdre de l’audiance !!

    Trêve de plaisanterie,

    encore merci
    En fait je pensais utili­ser user role editor pour creer mes 4 roles (junior, ado, etc;)
    mais visi­ble­ment je peux donner une capa­ci­té parti­cu­lière pour mes 4 boutons d’abon­ne­ment de level_1(par exemple).
    J’y retourne et vous tiens au courant.

  14. Sorry Li-An :s :$, je pensais que c’était un dimi­nu­tif ou un « raccour­ci » pour Lise-Anne.

    Mille excuses.

    rv, oui tu les remplaces par tes rôles.

  15. Merci encore pour votre aide. Ça fonctionne !!
    Donc, si ça peut servir :
    Je travaille en local avec un compte paypal « virtuel », du coup le test d’ins­crip­tion fonc­tionne bien via paypal (le compte est débi­té etc.), mais elle n’est pas prise en compte dans mes nouveaux utilisateurs.
    Je passe donc par mon admin/​users pour attri­buer les capa­ci­tés de chaque profils.
    Là, dans la partie s2Member Confi­gu­ra­tion & Profile Fields je peux rensei­gner les « customs capabilities »

  16. Bonsoir,
    j’ai instal­lé et « confi­gu­ré » le plugin. Appa­rem­ment tout fonc­tionne. J’ai tout de même un petit problème : je voudrais que quand on clique pour lire un article, le début de appa­raisse. Je ne sais pas comment faire. Quel­qu’un a une idée ?
    Merci

  17. Éven­tuel­le­ment en scin­dant l article en 2pages distinctes.. Une complète, l autre que le début. Donner l accès libre à l incomplète.…
    Mais il y a certai­ne­ment plus simple.

  18. Bonjour Li-An
    Tout d’abord merci d’avoir répon­du â mon message. Je vais essayer d’être plus précis.

    Pour exemple, on prend l’ar­ticle » D8 présente sa grille de programmes ». Si on clique, on arrive sur « Accès aux conte­nus payants ».

    Est-il possible qu’il en soit autre­ment c’est â dire que le titre « D8 présente sa grille de programmes » appa­raisse ainsi que le début de l’ar­ticle (20 à 30 mots) et en dessous le bouton Paypal ?

    Cordia­le­ment

  19. Tu peux deman­der sur le forum offi­ciel mais c’est un problème assez complexe : il faut en effet que le plugin sache d’où le visi­teur vient pour affi­cher un extrait. Ça dépasse mes compé­tences tech­niques même si je suppose qu’on peut le faire par cookie ou java.

  20. Re-bonjour,
    Le sujet est relan­cé au moment où je reprends le projet sur lequel j’avais un pb.
    Mon projet comprend des boutons de paie­ment pour une durée donnée, comme pour celui d’info2tele. Les boutons sont fait, la tran­sac­tion se fait bien via paypal, mais le nouvel utili­sa­teur n’est pas réper­to­rié dans mes utilisateurs.
    Après la tran­sac­tion, le retour se fait sur la page d’ac­cueil du site et non pas vers la page d’inscription.

    L’idéal serait que dès le paie­ment l’uti­li­sa­teur soit inscrit.

  21. @rv : déso­lé. Il faut passer par le forum offi­ciel. Tout achat par S2member ajoute auto­ma­ti­que­ment le client dans la liste de membres du site. Il y a donc un bug quelque part.

  22. Bonjour à tous,

    @ info2tele,

    Au sein de l’ar­ticle à l’en­droit où tu souhaites faire la coupure, tu peux insé­rer du code via le menu API scriptng avec les condi­tions que tu souhaites.

    @ rv :

    Très étrange car le nouveau membre doit auto­ma­ti­que­ment faire partie des utilisateurs.

    tu écris :
    « Après la tran­sac­tion, le retour se fait sur la page d’accueil du site et non pas vers la page d’inscription. »

    C’est tout à fait normal puisque ta « Login Welcome Page » (page sur laquelle arrive l’uti­li­sa­teur qui vient de s’ins­crire) ne peut être aussi ta « Member­ship Options Page » (page sur laquelle tu as tes boutons PayPal).

    Tu devras donc véri­fier la confi­gu­ra­tion de ces deux pages

    En espé­rant vous avoir aidé…un peu.

  23. Person­nel­le­ment vous m’ai­dez beaucoup !!
    Puis quelle réac­ti­vi­té ! Je suis bluffé !
    Merci
    Je vais revé­ri­fier de mon coté ma config, même si j’ai bien une login­Wel­co­me­Page, l’abon­né (le payeur devrais-je dire) n’at­ter­rit pas sur cette dernière.
    Merci encore !

  24. @ le formateur
    Merci pour le message. Toute­fois, je ne suis pas très fami­lier avec le code : je ne sais pas comment faire…
    Un coup de main me serait fort utile

  25. Info2tele,

    Avant tout tu dois instal­ler un plugin qui permet à Word­Press de lire et d’in­ter­pré­ter le php : « PHP Execu­tion » est un exemple mais il en existe d’autres.

    Par ailleurs, ce commen­taire n’in­ter­prète pas le php donc pour :

    « début du code » il faut lire « signe infé­rieur point d’interrogation php » le tout sans espace

    « fin du code » il faut lire « point d’in­ter­ro­ga­tion signe supé­rieur » le tout sans espace

    Si ce n’est pas clair, tu peux aller jeter un œil à :

    s2Member /​API/​Scripting /​Advanced/​PHP Conditionals

    En php il faut bien respec­ter les espaces !!!

    Dans l’ar­ticle « D8 présente sa grille de programmes » au niveau de l’édi­tion, c’est à dire de la rédac­tion sur l’on­glet HTML tu peux ajou­ter le code suivant par exemple :

    début du code if(is_user_logged_in()){ fin du code
    Ici tu rédiges le conte­nu visible unique­ment par un utili­sa­teur connecté.
    début du code } else { fin du code php
    Ici tu rédiges du conte­nu public (par exemple les deux ou trois premières lignes de l’ar­ticle ou le nombre de mots : à toi de voir)
    début du code } fin du code

    En gros je dis : « S’il s’agit d’un utili­sa­teur connec­té (quelque soit son niveau), alors j’af­fiche ce conte­nu là, sinon celui-ci »

    Sinon de manière encore plus ciblée :

    début du code if (current_​user_​is(« s2member_​level4 »)){ fin du code
    Ici tu rédiges du conte­nu unique­ment pour les abon­nés niveau 4
    début du code } else if (current_​user_​is(« s2member_​level3 »)){ fin du code
    Ici tu rédiges du conte­nu unique­ment pour les abon­nés niveau 3
    début du code } else if (current_​user_​is(« s2member_​level2 »)){ fin du code
    Ici tu rédiges du conte­nu unique­ment pour les abon­nés niveau 2
    début du code } else if (current_​user_​is(« s2member_​level1 »)){ fin du code
    Ici tu rédiges du conte­nu unique­ment pour les abon­nés niveau 1
    début du code } else if (current_​user_​is(« s2member_​level0 »)){ fin du code
    Some content for Free Subscribers.
    début du code } else { fin du code
    Ici tu rédiges du conte­nu public, visible par tous mais connecté/​identifié
    début du code } fin du code

    Le code précé­dent veut dire : « s’il s’agit d’un utili­sa­teur de niveau 4 alors j’af­fiche ce conte­nu, sinon s’il s’agit d’un niveau 3 j’af­fiche ce conte­nu-ci » et ainsi de suite.

    Tous ces codes (et d’autres) se trouvent dans :

    s2Member /​API/​Scripting /​Advanced/​PHP Conditionals

    Voilà j’es­père que cela va t’aider…un peu.

    Bon courage.

  26. Salut Li-An
    merci de ton travail de traduc­tion front-end.

    J’ai déjà testé deux autres solu­tions payantes de member­ship, et chaque fois, comme ici, il manque quelque chose ;-)

    Perso je trouve ce plugin proche de la perfec­tion, notam­ment grâce à ses nombreuses options utiles pour un déve­lop­peur, comme tu l’as souligné.
    Mais hélas, le très gros point noir qui me fait l’aban­don­ner est que l’ache­teur de conte­nus sur abon­ne­ment est contraint d’avoir un compte paypal pour payer. Il peut certes payer avec une carte bancaire, mais via un compte paypal qui se crée lors de l’achat. Ce que je trouve parti­cu­liè­re­ment peu profes­sion­nel. Même pour un parti­cu­lier d’ailleurs, obli­ger quel­qu’un à se créer un compte pour payer est un non sens. C’est un choix que je ne comprends pas de la part des déve­lop­peurs de s2members.
    Et c’est vrai­ment très dommage. Même la version payante ne le permet pas, du moins pas à ma connaissance.
    Tu peux confir­mer, toi qui as une version payante ?
    Merci.

  27. Il semble­rait que le concep­teur de S2member ait travaillé au début en étroite colla­bo­ra­tion avec Paypal, d’où le choix de ce moyen de paie­ment. En version profes­sion­nelle, il y a possi­bi­li­té d’uti­li­ser d’autres sites de paie­ment que Paypal. Et en théo­rie, il est possible de travailler avec tous ces sites si on sait coder puisque S2member propose des solu­tions adap­tables. Mais j’ignore à quel moyen de paie­ment tu pensais.

  28. Salut !

    Après lecture de ces posts, un point n’a pas été abor­dé, à moins que…

    Je me deman­dais s’il était possible d’uti­li­ser les possi­bi­li­tés de S2 sans avoir à recou­rir aux possi­bi­li­tés payantes. Utili­ser les niveaux d’ac­cès par exemple, mais sans redi­ri­ger vers Paypal. Mon site est privé et gratuit !
    D’avance, merci !

  29. Reli­sez mon billet : c’est ce que je fais. Je ne fais pas payer les éditeurs et ma colo­riste pour accé­der aux fichiers – dommage…

  30. Bonjour,

    Super boulot :) j’ai télé­char­ger votre traduc­tion mais après l’avoir dézi­per dans le bon réper­toire le plugin n’est toujours pas en français …
    Que faut-il faire ?

  31. Norma­le­ment n’est traduit QUE ce que voit le visi­teur. C’est normal que la partie admin reste en anglais, c’est vrai­ment trop de boulot. Essayez éven­tuel­le­ment de vider votre cache.

  32. Bonjour,
    tout d’abord merci pour votre aide précieuse pour ce plugin.
    Je rencontre un problème de débu­tant, lorsque je génère le code pour les boutons de paie­ment, les boutons se décalent vers le bas très fortement,
    j’ai beau faire le tour maintes fois, je ne vois pas d’ou viens l’er­reur, j’ai collé unir­que­ment le short­code dans ma page.
    Merci d’avance pour l’aide précieuse que vous pour­rez m’apporter.

  33. Bonjour, je vous préviens, je ne vais pas faire du service après vente pour ce plugin, il y a un forum pour ça et je vous conseille d’y poser vos questions.
    Pour ce qui est des boutons déca­lé, ça m’éton­ne­rait que ce soit juste « copié/​collé » puis­qu’en jetant un coup d’oeil au code css, il appa­raît pour chacun des boutons un div .one_​fourth pour le premier bouton par exemple. Vous géné­rez une colonne qui ne doit pas avoir une taille suffi­sante pour le bouton.

  34. bonjour,
    j’ai aussi rencon­tré ce pb en copiant le code « géné­ral »(Resul­ting PayPal® Button Code) et non pas le Short­code qui doit commen­cer comme çà :
    [s2Mem­ber-PayPal-Button level=« X » ccaps= » » desc=« Abonné(e) … /​]

  35. qu’ils soient dans un code géné­ré par le thème ou pas, le bouton est toujours déca­lé vers le bas
    c’est incompréhensible
    Déso­lé de poser ce genre de ques­tion, mais sur un forum 100% anglais, poser ce genre de ques­tion très tech­nique et surtout comprendre la réponse n’est pas toujours aisé.

  36. en fait il semble­rai que le code me rajoute plein de qui n’apa­raissent pas dans ma feuille html
    je cherche comment le résoudre

  37. Bonjour,

    Je recherche un moyen pour ne pas affi­cher ces deux parties côté admin/​profil (s2Member Confi­gu­ra­tion & Profile Fields) et (Admi­nis­tra­tive Notes).

    Sauriez-vous sur quel fichier inter­ve­nir pour ne pas affi­cher ces champs ?

    Merci !

  38. Non. Posez la ques­tion sur le forum offi­ciel, ça me parait le plus simple. Ou regar­dez les plugins de gestion d’af­fi­chage côté admin.

  39. Bonjour, Est-il possible de travailler avec S2Member pour créer des espaces membres sans utili­ser PayPal ? Je souhaite que mes clients, qui n’ont rien à ache­ter sur mon site, arrivent sur leurs pages respec­tives en se loguant. Est-ce possible avec S2Member ?

    Merci !

  40. Bonjour connais­sez vous ce problème j’ai commen­cé à utili­ser s2members tout fonc­tion­nait à merveille avec paypal et brus­que­ment impos­sible de rece­voir les mails de confir­ma­tion avec pass­word impos­sible de s’en­re­gis­trer et de se connec­ter alors que le paie­ment est effec­tué j’ai essayé le plugin wp mail smpt mais rien n’y fait je vais devoir rembour­ser mes abon­nés sauriez vous m’ai­der ? merci

  41. Je vous conseille de vous tour­ner vers le forum offi­ciel. Je sais que le plugin a des hoquets quelque fois sans que je n’ai réus­si à déter­mi­ner pour­quoi. Dans ce cas-là, la solu­tion est de créer le profil manuel­le­ment et d’en­voyer les iden­ti­fiants par mail.

    Allez voir le forum offi­ciel, il y a un fichier qui permet de tester votre héber­ge­ment et véri­fier qu’il est bien compa­tible. Après, il peut y avoir des problèmes de compa­ti­bi­li­té de plugin etc… Vous avez aussi un fichier log qui enre­gistre tout ce qui se passe.

    Passer à la version pro ne chan­ge­ra rien, les fonc­tions de base sont les mêmes. 

    Essayez de régé­né­rer les boutons de paie­ment pour voir. Désactivez/​réactivez le plugin. Bon, des solu­tions de misère mais je ne peux pas vous aider plus. Comme je l’ai dit, le forum offi­ciel sert à ça.

  42. merci beau­coup Li-An de me répondre – j’ai fina­le­ment réus­si à répa­rer en four­nis­sant un nouveau mail créé direc­te­ment chez mon héber­geur main­te­nant on peut s’ins­crire rece­voir des mails de confir­ma­tion .. mais toute­fois encore besoin d’aide un nouveau membre au niveau 3 vient de payer l’abon­ne­ment paypal je le vois inscrit comme User mais juste comme free subscri­ber et aucune trace de « login » – si je rajoute les infos manuel­lemnt sur son profil ( niveau 3 – paypal infos ID etc.. – est-ce que ça fonc­tion­ne­ra pour lui ? je ne comprends pas norma­le­ment après paie­ment chez paypal il devrait appa­raître comme membre (niveau 3) ?

  43. Oui, ça devrait fonc­tion­ner en remplis­sant tout manuellement.

    Si ça ne fonc­tionne pas, ça peut venir de tas de choses – surtout si ça a fonc­tion­né avant – et c’est pour ça que je vous conseille de vous tour­ner vers le forum officiel.

  44. Bonjour Li-An

    Bravo pour la trad. J’ai d’ailleurs termi­né la trad pour la partie Admin.
    Au cas où je te le mettrai à dispo ^^

    Alors moi je cherche à lier s2member avec SG auto-répondeur.
    J’ai bien compris qu’il fallait passer par la rédac­tion d’un script php utili­sant les API Notifications.

    Cepen­dant, je ne m’y connais pas en php…

    Le truc à l’air assez simple pourtant ^^
    Est-ce que tu aurais un truc comme ça qui « traine » ??

  45. Posez la ques­tion dans le forum offi­ciel, ça dépasse aussi mes compé­tences. Si vous ne pouvez pas parta­ger vous-mêmes votre traduc­tion, faites-moi la parve­nir par l’in­ter­mé­diaire du formu­laire de contact, j’es­saie­rai de combi­ner les deux.

  46. Hello,
    je vais le mettre à dispo­si­tion sur mon site de marke­ting. Je te tien­drai au courant quand il sera en ligne ^^
    Merci en tout cas.

    J’ai eu une réponse et pour ceux que cela inté­resse, il faut avoir accès à l’API de votre four­nis­seur auto-répon­deur afin de pouvoir faire le néces­saire. Je suis en train d’ana­ly­ser cela ayant récu­pé­ré celui de SG Auto-répondeur.
    Si je n’y arrive pas malgré les indi­ca­tions dans l’API de SG et dans la doc de s2member, je ferai proba­ble­ment inter­ve­nir une personne qui code en php ^^

  47. Je n’ai rien compris à la dernière partie du message :-). Est-ce que vous avez TOUT traduit ou seule­ment la partie admin ?

  48. J’ai utili­sé votre .po que j’ai complé­té de la traduc­tion de la partie admin.
    Donc le fichier est main­te­nant complet pour la partie client et admin. ^^

    La seconde partie du message concerne l’in­té­gra­tion la liai­son s2member et un auto-répon­deur autre que Aweber et Mailchimp. ^^

  49. Ah d’ac­cord :-) Bien, lorsque ce sera mis en place, je place­rai un lien vers la page de télé­char­ge­ment de la traduc­tion complète.

  50. Bonjour Li-an,
    Tout d’abord bravo pour votre travail sur word­press ainsi qu’en BD (j’ai beau­coup aimé le cycle de Tschaï).

    J’ai une petite ques­tion à propos de S2Member : savez-vous comment indi­quer au plugin qu’une caté­go­rie donnée sera toujours payante ? Je n’ai pas trou­vé cette possibilité…

    Dans l’at­tente de la traduc d’El­va­lys ! (il a vrai­ment tout traduit ? c’est un travail de fou !)

    Merci !

  51. Merci pour votre réponse.
    J’ai une dernière question.
    Lorsque le visi­teur a payé sur paypal, sauriez-vous comment le faire reve­nir sur la page qu’il était en train de consul­ter et non pas sur la page de remer­cie­ment ? L’idéal serait d’ailleurs qu’il y ait un court remer­cie­ment (quelques secondes) et que la page de départ se charge automatiquement.
    Aurez-vous une idée ?
    Merci !

  52. Pas possible dans la version gratuite du plugin. En version payante avec Paypal Pro ou je ne sais plus comment ça s’ap­pelle, on peut même payer sans quit­ter la page ou un truc comme ça.

    Il faut que votre client se connecte de toute manière et vous pouvez à ce moment le réorien­ter mais bon, pas sur la page consul­tée sauf si il n’y en a qu’une.

  53. Bonjour Li-An,
    J’ai encore une petite question.
    Je souhaite pour mon site donner un nom d’uti­li­sa­teur à beau­coup d’internautes(qui sont en fait nos abon­nés papier, qui trouvent donc ce login et mdp dans le jour­nal papier).
    Cepen­dant, s2member place une restric­tion lorsque beau­coup d’adresses IP se connectent avec le même login.
    Le logi­ciel me dit que je peux chan­ger cela dans les « gene­ral options », mais j’ai eu beau cher­cher, je n’ai pas trouvé…
    Auriez-vous une idée ?
    Merci beaucoup !

  54. Bonjour à tous spécia­le­ment Li et Elva­lys. Je cherche moi aussi à inté­grer S2member à SG-Auto, où en êtes-vous de ce point de vue ?

    • Je ne pense pas que nous ayons abor­dé ce point ? À mon avis, il vous faudra un vrai déve­lop­peur pour faire le pont entre ces deux trucs. Mais ce n’est pas à mon avis le bon endroit pour en parler. Vous devriez soit consul­ter la doc de SG-Auto soit poser la ques­tion sur le forum S2Member – mais ils risquent de vous répondre la même chose.

  55. bonjour à tous,

    malheu­reu­se­ment la traduc­tion télé­char­geable ici est corrom­pue : je ne peux pas ouvrir le zip

    et la traduc­tion propo­sée par Ninja Marke­ting ne fonc­tionne pas avec la dernière version de S2 member

    Merci pour cet article.

  56. Bon, là ça me dépasse. Il n’y a aucune raison que la version de S2Member inter­fère. Il faudrait lui poser la ques­tion. Allez voir sur son site si vous pouvez le contacter.

  57. Après véri­fi­ca­tion, la traduc­tion de la partie admin ne semble plus être prise en compte.

    J’ai écrit sur le forum de s2member afin d’avoir des préci­sions. Je vous tien­drai au courant.

  58. Bonjour Li-An, je profites que vous répon­diez encore depuis 2 ans aux ques­tions des gens pour vous en poser une petite ^^

    Est-il possible de donner des rôles payant mais que pendant un certains temps ?

    Merci d’avance

    • Vous voulez dire qu’ils restent membres mais gratuits ou qu’ils ne sont plus membres après un certain temps ? S2member gère les durées d’abon­ne­ment – encore heureux.

  59. Bonjour,

    Je vous remer­cie pour cet article de quali­té. Je compte instal­ler S2member sur mon site Word­Press. Toute­fois, j’ai un site avec beau­coup de conte­nu et ma ques­tion est la suivante : N’y a t’il aucun risque lors de l’installation ?
    Est-ce que je ne risque pas de perdre certaines données sur mon site ?

    Person­nel­le­ment, je ne pense pas, mais je préfère poser la ques­tion plutôt que de faire « crasher » mon site.

    En vous remer­ciant par avance.

    Bien cordia­le­ment,

    • Il n’y a en effet aucun risque de perte de données – S2Member n’in­ter­fère pas direc­te­ment avec votre conte­nu. Quoi­qu’il en soit, n’hé­si­tez pas à faire une sauve­garde de votre base de données avant de l’ins­tal­ler voire instal­ler un plugin de sauve­garde. Ça pour­ra vous « sauver la vie » dans le futur.

  60. Merci beau­coup pour ce retour très complet sur ce plugin. J’hé­site perso. Je souhaite créer un espace membre simple. Le but est de créer un espace privé avec login et mdp permet­tant de télé­char­ger des produits à abon­ne­ment + prix fixe.

    J’uti­lise actuel­le­ment easy digi­tal down­load pour des paie­ment fixes. J’aime bien pour sa simpli­ci­té d’utilisation.

    Ce que je reproche souvent aux plugins, c’est le côté « usine à gaz » alors qu’on a pas besoin de tout géné­ra­le­ment et ca prend des ressources pour rien du coup…

    T’en penses quoi de ce plugin toi ? Tu penses que pour mon besoin, un plugin plus léger serait plus adapté ?

    Merci :)

    • Il est lourd dans ses possi­bi­li­tés mais je ne suis pas vrai­ment sûr qu’il soit lourd au niveau du char­ge­ment du site :-) Dans ce genre de produits, c’est très compli­qué de trou­ver des choses simples : si c’est trop limi­té, ça ne touche­ra qu’un public restreint. Après tout, vous n’avez sûre­ment pas choi­si Word­Press pour sa légèreté…

  61. slt Li-An
    très heureux d’être sur ton blog.
    voilà j’ai un site déjà en ligne (2ans) envi­ron auquel je souhaite ajou­ter un menu Store ou l’on pourra :

    écou­ter (strea­ming) et/​ou télé­char­ge­ment la musique léga­le­ment (sans craindre de faille de sécurité).
    – pour le strea­ming : 3 types d’abon­ne­ment (hebdo, mensuelle et annuel)
    – pour le télé­chargent c’est direct (je m’ins­cris sur le site je télé­harge en payant ce que je dois sans être abon­né avec possi­bi­li­té 30s d’écoute.

    un truc comme itune, amazon quoi.

    mes recherche m’ont menés à S2 member, tout comme à ton blog qui lui mené vers un autre gestion : Wish­list Member.
    lequel me conseille tu ?
    N’y a t‑il pas de traduc­tion Fr pour s2member en version pro ?
    puis-je utili­ser ta traduc­tion dans une version pro ?

    je m’ar­rête là pour l’instant.

    Merci

  62. salut Li-An
    très heureux d’être sur ton blog.
    voilà j’ai un site déjà en ligne (2ans) envi­ron auquel je souhaite ajou­ter un menu Store ou l’on pourra :

    écou­ter (strea­ming) et/​ou télé­char­ge­ment la musique léga­le­ment (sans craindre de faille de sécurité).
    – pour le strea­ming : 3 types d’abon­ne­ment (hebdo, mensuelle et annuel)
    – pour le télé­chargent c’est direct (je m’ins­cris sur le site je télé­harge en payant ce que je dois sans être abon­né avec possi­bi­li­té 30s d’écoute.

    un truc comme itune, amazon quoi.

    mes recherche m’ont menés à S2 member, tout comme à ton blog qui lui mené vers un autre gestion : Wish­list Member.
    lequel me conseille tu ?
    N’y a t‑il pas de traduc­tion Fr pour s2member en version pro ?
    puis-je utili­ser ta traduc­tion dans une version pro ?

    Merci

    • Bonjour,
      je ne connais abso­lu­ment pas Wish­list Member, je ne peux donc donner aucun conseil. Ma traduc­tion est loin d’être à jour et semble fonc­tion­ner sous S2Member Pro – c’est d’ailleurs sous Pro que je l’ai faite. Un volon­taire a fait une traduc­tion complète sous S2Member clas­sique qui, pour une raison étrange et non réso­lue, ne fonc­tion­nait pas.

      • réponse rapide !
        Merci.
        donc je vais pour s2member.
        Même si je ne sais pas vrai­ment comment il fonctionne.

        tu aurais un plugin pour faire le strea­ming ? ou alors je peux tout réali­ser avec s2member ?
        aurais tu un Template à me suggé­rer pour une présen­ta­tion cool (genre Amazon, Deezer, Spoti­fy..) de mon projet ?

        encore Merci

          • ahh super !
            il peut tout gérer alors.

            je me rend compte qu’à lui s’ajoute d’autres extensions
            s2member
            – s2member addon for wp courseware
            – s2member shortcode
            – s2Member Secure File Browser
            – s2member-control
            ais je besoin de tous pour mon projet ?

            excuse moi de trop deman­der mais quand on a Dieu en face il faut en profiter.

  63. Il vaut mieux éviter de rajou­ter des exten­sions qui ne sont de toute manière pas offi­cielle. Je ne suis pas Dieu et je vais en effet arrê­ter là mes conseils – sauf paiement.

    • ok et Déso­lé ce n’était pas méchant
      en tout cas Merci bcp de m’avoir aider.

      je vais me mettre au projet et besoin on verra pour le paiement.

      Merci

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Notifiez-moi les commentaires à venir via email. Vous pouvez aussi vous abonner sans commenter.

Ce site embarque des cookies pour vous offrir la meilleur expérience possible

Spelling error report

The following text will be sent to our editors: