Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Réseau Social] Witzing

    19 avril 2014 à 14:50:04

    Je connais quelqu'un qui est super à cheval sur les droits etc. Je vais lui en parler car je suis certain que votre projet pourrait l'intéresser.

    Le problème des réseaux sociaux c'est que sans atteindre une taille critique, vous aurez énormément de mal à attirer de nouveaux utilisateurs (pourquoi je m'inscrirais sur un réseau social si aucun de mes amis n'est dessus?). Vous avez pensé à des solutions pour résoudre ce problème?

    • Partager sur Facebook
    • Partager sur Twitter
    [Testez Appily gratuitement, l'Application qui vous permet de partager régulièrement des photos imprimées].
      19 avril 2014 à 17:43:34

      Salut

      Si tu veux, j'ai une classe qui gère les droits des membres que j'avais fait pour un autre projet.  Avec un poil de modifications, on peut facilement l'adapter à Witzing.

      Je t'avais envoyé un MP il y a un jour ou deux, je suppose que tu as vu.

      Bonne continuation en tout cas.

      • Partager sur Facebook
      • Partager sur Twitter
      Un traitement de texte léger, rapide et fiable : DadaWord (ou sur GitHub)
        21 avril 2014 à 19:50:49

        Salut,

        Après un petit temps d'attente, revoilà Witzing dans une nouvelle version 0.5, avec un hébergement web chez PulseHeberg et un nom de domaine :D. (http://www.witzing.fr/)

        Cedo, je suis vraiment intéressé par ta proposition (mes conditions d'utilisation actuelle ne sont sûrement pas très professionnelles), en espérant que mon projet l'intéresse :).

        Chindit, je ne vois pas trop ce que tu veux dire :o.

        Merci encore à tous, Drevero.

        -
        Edité par Drevero 21 avril 2014 à 19:51:56

        • Partager sur Facebook
        • Partager sur Twitter

        Viens jeter un coup d'oeil ! Grenier d'un dev - Blog | Portfolio

          22 avril 2014 à 11:40:21

          Je n'ai pas encore eu l'occasion de tester et ca m'a l'air intéressant sur le papier mais je me pose quand même une question :

          Ça s'adresse à qui en somme? Parce que clairement 95% des internautes n'en ont rien à foutre que Facebook possède leurs données .. Oui ils râlent parce que c'est à la mode mais au final ils remplissent comme des gorets leurs profils et s'inscrivent sur pleins de site et d'application grâce à leur compte Facebook/Twitter /Google + (donc partagent leurs données allègrement). D’où ma question: Pourquoi un mec lambda utiliserai ce réseau social?

          • Partager sur Facebook
          • Partager sur Twitter
            22 avril 2014 à 18:06:57

            Bein moi par exemple, j'utilise Witzing, même si c'est rare, mais je préfère Wz que Facebook, le seul problème (ou devrai-je dire les problèmes) c'est que mes amis ne sont pas dessus et le design n'est pas attirant. Sinon, c'est mieux que Facebook, parce que c'est OPEN SOURCE, et qu'il ne CENSURE PAS (sauf cas "extrêmes" voir conditions d'utilisations), et il est SANS PUB (pour le moment et j'espère pour toujours).

            -
            Edité par aero15 22 avril 2014 à 18:08:34

            • Partager sur Facebook
            • Partager sur Twitter
            Signé par A15 - Venez voir mon site Doocode
              23 avril 2014 à 0:58:12

              Oui je comprend mais du point de vue de l'utilisateur en soit qu'est ce qu'il s'en fout que ça soit open source? ... Les mecs d'OC sont ravis de pouvoir t'aider et voir le code mais le mec lambda il s'en fout un peu :s

              Après la pub la oui c'est un vrai sujet et un vrai plus (même si adblock fait quand même bien son taff même sur Facebook mais on est d'accord ya quand même des trous dans la raquette)

              • Partager sur Facebook
              • Partager sur Twitter
                23 avril 2014 à 10:47:33

                Drevero a écrit:

                Chindit, je ne vois pas trop ce que tu veux dire :o.


                Je veux dire que j'ai une classe PHP qui gère la majeure partie des interactions «basiques» avec l'utilisateur.

                Par exemple connexion, déconnexion, inscription et vérification de l'email, récupération du mot de passe, vérification des droits d'accès,…

                Il suffit de l'appeler et c'est fait.  Par exemple:

                $droits = new Droits();
                if($droits->hasAccess($lePtitMembre, ADMIN)){
                    echo 'Salut l\'admin';
                }
                else{
                    echo 'Casse-toi, pov\' con';
                }

                Il faut juste adapter les références à la BDD et définir tes propres niveaux d'accès et c'est bon, la classe gère tout pour toi.

                Si tu veux, je t'envoie le fichier, tu pourras y jetter un coup d'œil.

                -
                Edité par chindit 23 avril 2014 à 10:48:09

                • Partager sur Facebook
                • Partager sur Twitter
                Un traitement de texte léger, rapide et fiable : DadaWord (ou sur GitHub)
                  25 avril 2014 à 13:09:52

                  Salut à tous,

                  Alliocha18051991, je comprend que la plupart des internautes se contre-fichent du respect de leurs données, mais la légéretée (sans pub), l'indépendance et les autres valeurs ajoutées de Witzing peuvent justifier son développement :D.

                  Aero15, merci beaucoup pour l'interet que tu as de Witzing, je sais que le design n'est pas top et que la plupart de tes amis ne sont surement pas dessus :(, mais j'aime encore à penser qu'ils vont venir :p.

                  Chindit, merci pour ta proposition mais la gestion des droits dans Witzing est déjà implémentée à ma manière ;).

                  Merci encore à tous, Drevero.

                  • Partager sur Facebook
                  • Partager sur Twitter

                  Viens jeter un coup d'oeil ! Grenier d'un dev - Blog | Portfolio

                    25 avril 2014 à 17:07:45

                    Drevero a écrit:

                    Chindit, merci pour ta proposition mais la gestion des droits dans Witzing est déjà implémentée à ma manière ;).

                    Hum.... J'y jetterai un coup d'oeil.

                    Mais tes sources sont inaccessibles.  Elles renvoient vers ta page d'accueil.

                    Drevero a écrit:

                    Alliocha18051991, je comprend que la plupart des internautes se contre-fichent du respect de leurs données, mais la légéretée (sans pub), l'indépendance et les autres valeurs ajoutées de Witzing peuvent justifier son développement :D.

                    Là, tu as un autre problème dont je t'ai déjà parlé.  Tu dis que tu ne retiens aucune inforùation, je veux bien te croire mais je me peux que me fier à ta parole, ce qui est trop peu (tu garderais mes données privées si on te proposait un million de dollars?)

                    De là l'importance d'une application multi-instances.

                    Et pitié, un gestionnaire de versions qu'on puisse suivre tes progrès et y participer.

                    -
                    Edité par chindit 25 avril 2014 à 17:38:11

                    • Partager sur Facebook
                    • Partager sur Twitter
                    Un traitement de texte léger, rapide et fiable : DadaWord (ou sur GitHub)
                      26 avril 2014 à 15:34:28

                      Salut,

                      Une nouvelle version de 0.6 de Witzing est disponible, celle-ci corrige essentiellement des vulnérabilités du code et des erreurs ;)

                      Chindit, Les sources sont de nouveau accessibles ici : http://distrib.witzing.fr/ :D.

                      Pour la conservation des données, je comprend que tout le monde ne peut pas se fier à la parole d'une personne mais je ne me sens pas encore prêt à développer Witzing en tant qu'application multi-instances.

                      Merci encore, Drevero.

                      -
                      Edité par Drevero 26 avril 2014 à 16:05:34

                      • Partager sur Facebook
                      • Partager sur Twitter

                      Viens jeter un coup d'oeil ! Grenier d'un dev - Blog | Portfolio

                        26 avril 2014 à 18:21:21

                        Petites remarques:

                        • Je le re-dis : le MVC rendrait ton code plus lisible, là j'ai du mal.
                        • La simplification, tu connais?
                        if(isset($_SESSION['id_membre']))
                        {
                        }
                        else
                        {
                        	header('Location: ../index.php');
                        }

                        Peut se transformer facilement en:

                        if(!isset($_SESSION['id_membre'])){
                            header('Location: index.php');
                        }
                        • Dans la même veine, plutôt que de faire des paramètres «erreur», «erreur2», … Pourquoi ne pas tout fusionner en un?  Tu as une variable $erreur dans ton contrôleur initialisée à $erreur = '';  S'il y a une erreur, tu concatène à $erreur un truc comme «<p class="error">ERREUR</p>».  Et dans la vue, tu fais un simple:
                        • if(!empty($erreur)){
                              echo $erreur;
                          }
                          (Remarque, le «if» n'est même pas nécessaire).  Et pour l'affichage, tu mets le CSS que tu veux avec un p'tit JS qui fait disparaitre le message quand on clique dessus.
                        • Au niveau des smileys, pourquoi sont-ils listés en PHP?  N'est-ce pas plus simple de les lister en JS depuis un répertoire dédié?  Parce que sinon, pour en modifier la liste tu es obligé de changer ton code PHP.  Pas gai ça.
                        • Tu répètes plusieurs fois la connexion à la BDD, encore une fois, avec le MVC et une classe dédiée, tes identifiants sont en un seul endroit et pas plus
                        • Ce code ne fonctionne pas:
                        • $recherche_regex=preg_replace('#\(#isU', '\(', $_GET['recherche_cle']);
                          $recherche_regex=preg_replace('#\)#isU', '\)', $_GET['recherche_cle']);
                          $recherche_regex=preg_replace('#\(#isU', '\(', $_GET['recherche_cle']);
                          $recherche_regex=preg_replace('#\.#isU', '\.', $_GET['recherche_cle']);
                          Pour la simple et bonne raison que seul le dernier remplacement sera pris en compte vu que remplacement 2 écrase remplacement 1, que remplacement 3 écrase remplacement 2 et ainsi de suite.

                        J'ai encore bien d'autres remarques, commentaires et améliorations mais je m'arrête là.

                        Ah, si, encore un truc.  Fais gaffe avec tes fonds de page.  Gris sur gris, c'est pas lisible du tout.

                        EDIT : et tant que j'y suis : comment tu publies un status?  Il n'y a même pas de bouton «Envoyer» ni même de cadre visible où taper ton texte.  Taper, ça va, mais publier… pas moyen.

                        -
                        Edité par chindit 26 avril 2014 à 18:27:25

                        • Partager sur Facebook
                        • Partager sur Twitter
                        Un traitement de texte léger, rapide et fiable : DadaWord (ou sur GitHub)
                          27 avril 2014 à 18:02:01

                          Salut,

                          L'architecture MVC sera implémentée dans la prochaine version de Witzing (enfin), et corrigera toutes les répétitions inutiles et lourdes présentes dans le code ^^

                          Pour la simplification il est vrai qu'à certains endroits je peut faire beaucoup plus léger, et je ferais !

                          En allant sur ton Fil d'actualité, j'ai vu que tu utilise le thème Aero (modifiable via les paramètres) sans fond :o (il est spécifié qu'il faut en utiliser un).

                          C'est donc pour cela que tu as du mal à publier un statut, et à apercevoir quoi-que-ce-soit :p.

                          Sur ce, merci encore pour tout tes conseils et idée d'améliorations et surtout pour ton implication dans le projet :D

                          PS : Le Github arrive très vite ne t’inquiète pas

                          • Partager sur Facebook
                          • Partager sur Twitter

                          Viens jeter un coup d'oeil ! Grenier d'un dev - Blog | Portfolio

                            3 mai 2014 à 11:55:55

                            Salut à tous,

                            Suite à la restructuration de l'infrastructure de mon hébergeur web,

                            Witzing n'est pour l'instant plus disponible sur le web :( ...

                            Je vous tiens au courant, Drevero.:D

                            • Partager sur Facebook
                            • Partager sur Twitter

                            Viens jeter un coup d'oeil ! Grenier d'un dev - Blog | Portfolio

                              6 mai 2014 à 18:36:09

                              Le projet est encore alive?

                              Parce que ça commence à faire long, la panne de l'hébergeur.

                              • Partager sur Facebook
                              • Partager sur Twitter
                              Un traitement de texte léger, rapide et fiable : DadaWord (ou sur GitHub)
                                7 mai 2014 à 22:41:38

                                Salut à tous,

                                Et oui le projet est encore vivant malgré toutes ces pannes d'hébergement, il revient enfin sur le Web dans sa version 0.6 : http://www.witzing.fr/.

                                La version 0.7 est cours de développement (restructuration de toute l'arborescence en architecture MVC) :D.

                                Drevero.

                                -
                                Edité par Drevero 7 mai 2014 à 23:36:11

                                • Partager sur Facebook
                                • Partager sur Twitter

                                Viens jeter un coup d'oeil ! Grenier d'un dev - Blog | Portfolio

                                  12 mai 2014 à 19:32:29

                                  Salut à tous,

                                  Voilà les problèmes techniques de l'hébergement de Witzing sont résolus, il est de nouveau pleinement utilisable ! :D

                                  Drevero.

                                  • Partager sur Facebook
                                  • Partager sur Twitter

                                  Viens jeter un coup d'oeil ! Grenier d'un dev - Blog | Portfolio

                                    16 mai 2014 à 22:56:55

                                    super,je l'ai testé et j'aime bien!
                                    • Partager sur Facebook
                                    • Partager sur Twitter
                                    Anonyme
                                      17 mai 2014 à 9:59:31

                                      Bonjour,

                                      je suis ton projet sans commenter depuis quelques semaines, voilà ce que je peux te dire :

                                      • La gestion des droits n'est pas bien gérée, pour un réseau social qui respecte soi disant la vie privée de ses utilisateurs... On peut accéder à la liste d'amis du membre que l'on souhaite : http://www.witzing.fr/p/lister.php?req=amis&id_liste=1 (La tienne) : il suffit de changer le paramètre id_liste...
                                      • Le site en lui même est pas trop mal quoique le design ne m'attire pas trop : je pense qu'il faudrait que tu fasses un design plus fin et plus ordonné : il faudrait pouvoir distinguer chaque élément tout en ayant une impression d'uniformisation.

                                      Le conseil que je peux te donner est avant d'ajouter de nouvelles fonctionnalités de revoir l'existant : cela te permettra de partir sur de bonnes bases.

                                      En tous cas je vais suivre ton projet et je te souhaite bon courage et bravo pour de que tu as déjà fait ;)

                                      -
                                      Edité par Anonyme 17 mai 2014 à 10:09:40

                                      • Partager sur Facebook
                                      • Partager sur Twitter
                                        17 mai 2014 à 21:12:01

                                        huluti a écrit:

                                        Le conseil que je peux te donner est avant d'ajouter de nouvelles fonctionnalités de revoir l'existant : cela te permettra de partir sur de bonnes bases.

                                        Normalement, c'est ce qu'il est en train de faire.

                                        Mais c'est entre autres pour ça que je pleure après GitHub.  Comme ça, on peut directement signaler les bugs, les failles, proposer des modifications, patch et autres pour améliorer la sécurité, ajouter des fonctionnalités,…

                                        • Partager sur Facebook
                                        • Partager sur Twitter
                                        Un traitement de texte léger, rapide et fiable : DadaWord (ou sur GitHub)
                                          18 mai 2014 à 0:04:39

                                          Salut :)

                                          J'ai un peu regardé ton site, et surtout les screenshots que tu as postés, que je trouve graphiquement vraiment bien réussis.
                                          C'est assez simple et épuré, mais j'aime bien.

                                          Juste quelques petits détails pour la page d'inscription (je ne suis pas allé plus loin en fait...) :

                                          - "Interdiction d'utiliser les caractères suivants" (il manque un s) pour le pseudo

                                          - Le fait qu'il n'y ait pas de bouton pour valider le formulaire est un peu déroutant... Ce n'est pas forcément gênant, mais il faudrait alors au moins dire pourquoi appuyer sur "Entrée" ne valide pas le formulaire : on ne sait pas forcément quelles sont les conditions à respecter concernant la taille du pseudo et du mot de passe... Du coup, comme pour le pseudo actuellement, tu pourrais ajouter une bulle indiquant la taille à respecter lorsqu'on est sur la zone pour entrer le pseudo. Et l'encadrement de la zone en rouge ne semble pas tout le temps fonctionner...

                                          - Par ailleurs, généralement, un site où il faut s'inscrire pour voir à quoi ça ressemble, on n'a pas spécialement envie d'aller plus loin. Si le site ne montre pas aux visiteurs non inscrits ce à quoi il ressemble quand on est connecté et ce qu'il permet de faire, les visiteurs seront moins attirés.
                                          Du coup, une page "Découvrir Witzing" ou un truc comme ça, avec quelques screenshots, ou une petite description du projet et de ses fonctionnalités plus en détails, ça peut être intéressant.

                                          Bonne continuation ;)

                                          • Partager sur Facebook
                                          • Partager sur Twitter
                                          Anonyme
                                            18 mai 2014 à 11:32:26

                                            Et par pitié hashe les mots de passe !!! C'est essentiel si un tiers parvient à accéder dans ta BDD il a devant lui l'email et le mot de passe de tous les utilisateurs gratuitement : tu lui offre. Cela pose problème dans le sens qu'un utilisateur "lambda" utilise le même couple email/mot de passe sur tous les sites.

                                            Je te conseille la lecture de la doc PHP à se sujet : http://www.php.net/manual/fr/faq.passwords.php.

                                            Ne néglige pas la sécurité sinon ton réseau social deviendra une vraie passoire...

                                            Et un autre truc assez bizarre c'est le fait qu'il n'y ai pas de boutons sur la page de connexion/inscription : c'est très déroutant.

                                            Bon sinon j'ai des choses gentilles à dire ;)

                                            J'aime bien l'idée en elle même et tu as réussi à réunir quelques membres autour d'un projet qui ne peut vivre sans eux : ce qui est une très bonne chose.

                                            Bon courage ;)

                                            • Partager sur Facebook
                                            • Partager sur Twitter
                                              20 mai 2014 à 15:55:07

                                              Salut, cela fait longtemps que je n'ai pas vu le site mais je vais me reinscrire ! :D
                                              • Partager sur Facebook
                                              • Partager sur Twitter
                                                21 mai 2014 à 17:06:06

                                                Salut à tous !

                                                merci programmer2002 !

                                                Huluti, ce que tu as fait est autorisé, la liste de tes amis/abonnés/abonnements est consultable par tous les membres de Witzing.

                                                Et j'avoue que mon design à besoin d'être uniformisé pour être plus cohérent.

                                                Chindit, le Github arrive ! :p

                                                Java.com, merci j'avais pas vu la faute ! Comme je le dit souvent, tu n'es pas le seul à me faire remarquer que l'absence de boutons pour valider les formulaires est déroutant, suite à tous vos conseils je vais essayer de les implémenter (comme dans la première version de Witizing). Pour la page découvrir je suis actuellement entrain de la réaliser en "parallax scrooling" (qui présentera comme tu me l'a dit les différentes fonctionnalités).

                                                Huluti, après la restructuration de l'architecture en MVC (j'avance j'avance !) je vais me pencher sur le hashage des mots de passe, merci pour le compliment, la petite communauté de Witzing s'agrandit avec, dès à présent, 77 inscrits et d'ici peu je posterai le nombre de membres actif (qui se connectent environ 1 fois par semaine) !

                                                PS : maxou76320 tu as encore ton compte actif :D

                                                Merci encore à tous ! Drevero.

                                                • Partager sur Facebook
                                                • Partager sur Twitter

                                                Viens jeter un coup d'oeil ! Grenier d'un dev - Blog | Portfolio

                                                  22 mai 2014 à 21:19:08

                                                  J'ai un problème, dès que je me connecte, j'arrive sur mon profil mais dès que j'essaie de changer de page, cela me déconnecte.
                                                  • Partager sur Facebook
                                                  • Partager sur Twitter
                                                    22 mai 2014 à 22:48:41

                                                    Salut,

                                                    chindit, Witzing est disponible sur GitHub ! (https://github.com/Drevero/witzing).

                                                    maxou76320, les sessions posent encore problème, je vais analyser les logs du serveur ce soir :D.

                                                    Merci à tous, Drevero.

                                                    • Partager sur Facebook
                                                    • Partager sur Twitter

                                                    Viens jeter un coup d'oeil ! Grenier d'un dev - Blog | Portfolio

                                                      24 mai 2014 à 20:22:51

                                                      Où est passé Witzing ?
                                                      • Partager sur Facebook
                                                      • Partager sur Twitter

                                                      Sans projet fixe.

                                                        24 mai 2014 à 23:24:15

                                                        Il est là, une petite période d’absence du fait du changement de serveur :D.

                                                        Mais pour le nom de domaine, pour l'instant il y a quelques problèmes donc je vous recommande de vous rendre sur Witzing par la.

                                                        Bonne soirée à tous, Drevero.

                                                        • Partager sur Facebook
                                                        • Partager sur Twitter

                                                        Viens jeter un coup d'oeil ! Grenier d'un dev - Blog | Portfolio

                                                          9 juin 2014 à 16:28:36

                                                          Salut à tous,

                                                          Malgré cette période de dysfonctionnement partielle de Witzing, tout est enfin opérationnel (niveau domaine tout au plus ;)).

                                                          Merci pour les 83 inscrits, et les 9 000 messages personnels échangés :waw:, de nombreuses améliorations ont été implementés et sont au programme de la prochaine version (ne pas hésiter à visiter le GitHub).

                                                          • Partager sur Facebook
                                                          • Partager sur Twitter

                                                          Viens jeter un coup d'oeil ! Grenier d'un dev - Blog | Portfolio

                                                            11 juin 2014 à 9:42:08

                                                            Bonjour,

                                                            Il faudrait aussi une fonction Mot de Passe oublié, car si des gens l'oublient... (dont moi, éternel boulet)

                                                            Voilà,

                                                            • Partager sur Facebook
                                                            • Partager sur Twitter

                                                            [Réseau Social] Witzing

                                                            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                                            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                                            • Editeur
                                                            • Markdown