Pre sale enquirie

    • Christophe
      Participant
      # 8 months, 1 week ago

      Bonjour !

      pour un site (développé sous Bricks Builder) j’ai besoin d’un espace privé (ça c’est réglé 😉 ) dans lequel mon client (celui qui m’a commandé le site) puisse

      • communiquer avec ses clients (woocommerce) via une messagerie interne au site
      • le destinataire reçoit une notification par email lorsqu’un message est posté
      • possibilité d’uploader une pièce jointe (fichiers PDF essentiellement) dans un message ou dans l’espace privé (de l’admin vers son client)
      • inviter une autre personne (inscrite sur le site) sur une page de projet ou une discussion privée.

      De quelles extensions aurai-je besoin ?

      Merci pour votre réponse.

    • Thomas
      Keymaster
      # 8 months, 1 week ago

      Bonjour,

      communiquer avec ses clients (woocommerce) via une messagerie interne au site

      Il vous faudra pour cela l’extension Publication Front Office (ajoute les formulaire sur le frontend de votre site) et l’extension Conversations (ajoute fonctions de conversations).

      le destinataire reçoit une notification par email lorsqu’un message est posté

      Il vous faudra pour cela l’extension Notifications (permet d’envoyer des notifications personnalisables en fonction d’évènements déclenchés par WPCA).

      possibilité d’uploader une pièce jointe (fichiers PDF essentiellement) dans un message ou dans l’espace privé (de l’admin vers son client)

      Vous ne pourrez pas uploader de fichier PDF au sein d’un message (conversation). Il vous faudra créer une publication de fichier privé. Ceci-dit, vous pouvez sinon utiliser l’extension Projets, et assigner les conversations et fichiers liés à un projet client, directement au projet en lui-même. Le client pourra donc retrouver ses fichiers et conversations sur la même page de projet.

      Si vous souhaitez téléverser plusieurs fichiers au sein d’une même publication, il vous faudra l’extension Amélioration pour les fichiers.

      inviter une autre personne (inscrite sur le site) sur une page de projet ou une discussion privée.

      Il faut voir ce que vous entendez par “inviter”. Si vous entendez par là, “assigner”, c’est à priori déjà possible, avec la version gratuite, depuis l’interface d’administration, lorsque vous éditez une publication (vous pouvez assigner un nouvel utilisateur du site, à la publication). Avec l’extension Publication Front-Office, vous pourrez le faire depuis les pages d’édition en frontend. Vos utilisateurs pourront également si vous leur accordez la permission. L’extension Notifications peut notifier les utilisateurs assignés à la création ou modification d’un contenu.

      N’hésitez pas si vous avez besoin d’informations plus précises.

      Cdlt.

      Want to help WP Customer Area? It only takes few seconds!
      Rate & review the plugin on WordPress.org 🙂

    • Christophe
      Participant
      # 8 months, 1 week ago

      Bonjour Thomas merci pour ces réponses.

      Vu qu’il s’agit d’un autre builder que celui sur lequel j’ai fait l’essai de la base gratuite, là il s’agit d’un site développé sous Bricks Builder, je vais déjà installer la base gratuite pour voir comment il se comporte, mais après mes essais fructueux avec Oxygen j’ai bon espoir pour Bricks je ne pense pas rencontrer d’incompatibilité ou difficultés particulières, j’en ferai le retour ici sinon. J’ai encore besoin de me familiariser avec cette base, la fonction “page” par exemple, je n’ai pas bien compris en quoi cela consiste ? C’est une page privée rattachée à la page du membre c’est bien cela ?

      Tu me parles de formulaires à propos de “Publication Front Office” mais j’utilise déjà un plugin pour gérer les formulaires sur ce site (PionetForm), mais il y à peut être quelque chose que je n’ai pas compris ?

      Utilisateur aussi de ACF sur beaucoup de mes projets, et à voir la liste de toutes vos extensions, je me dis que sur beaucoup de projets, en cours et probablement à venir, j’aurais besoin d’un bon nombre d’entre elles, et de manière redondante. Y aurait-il moyen d’avoir un devis pour un contrat de type premium pour l’ensemble d’entre elles sans limitation en terme de nombre d’installation ?

      Merci par avance.

      Cordialement, Christophe

    • Thomas
      Keymaster
      # 8 months, 1 week ago
      This reply has been marked as private.
      • Christophe
        Participant
        # 8 months, 1 week ago
        This reply has been marked as private.
      • Thomas
        Keymaster
        # 8 months ago

        Les extensions pour les autres builder (Divi & Elementor), sont de toute façon gratuites. Vous pouvez choisir de les télécharger pour référence (si vous souhaitez étudier la structure d’un add-on tout simple, et éventuellement, concevoir les vôtres sur la même base), mais il est déconseillé de les activer si vous n’utilisez pas ces builders.

        Vous pourrez tout de même utiliser le coupon sans ces deux extensions.

        Cdlt.

        Want to help WP Customer Area? It only takes few seconds!
        Rate & review the plugin on WordPress.org 🙂

      • Christophe
        Participant
        # 8 months ago
        This reply has been marked as private.
      • Thomas
        Keymaster
        # 7 months, 3 weeks ago

        Bonjour,

        N’hésitez pas à re-demander plus tard quand vous en aurez besoin s’il ne fonctionne plus !

        Cdlt.

        Want to help WP Customer Area? It only takes few seconds!
        Rate & review the plugin on WordPress.org 🙂

      • Christophe
        Participant
        # 8 months ago
        This reply has been marked as private.
    • Christophe
      Participant
      # 8 months, 1 week ago

      Merci beaucoup Thomas c’est appréciable ! Je mets de côté le coupon, vous pouvez le supprimer de votre message afin que personne d’autre ne se l’accapare à ma place svp 🙂

      pour info je n’aurais pas besoin de toutes les applications.

      Je viens de commencer à tester la base FREE sur le site final Bricks et en effet autant sur Oxygen c’est assez simple à intégrer (j’ai eu juste à créer un template pour toutes les publications de type “pages”)  mais moins avec Bricks qui gère les templates différemment, je pense y parvenir ça ne me parait pas insurmontable, il me faudrait arriver à faire en sorte que le contenu de WPCA ne s’étende pas sur toute la page comme c’est pour l’instant le cas, mais qu’il soit dans un container avec des réglages CSS prévu pour ça déposé dans un template… je continue mes tests, merci et bon week-end Thomas !

       

       

      • Christophe
        Participant
        # 8 months, 1 week ago

        ah en effet je vois que votre thème prend le pas sur celui que j’ai prédéfini dans Bricks pour mes pages déjà montées… je planche là dessus.

      • Christophe
        Participant
        # 8 months, 1 week ago

        solutionné, tout fonctionne parfaitement maintenant, je poursuis mes tests 😉

    • Christophe
      Participant
      # 8 months, 1 week ago

      tout est bien dans un container qui est visiblement prédéfini par WPCA avec une largeur et un border : Tableau de bord, fichiers, Mes pages, Mon compte… mais lorsque j’ouvre en cliquant sur une page que j’ai créé dans la “custom area” elle s’ouvre sur toute la largeur de mon écran, comme s’il n’y avait plus ce container. J’ai beau tenter d’appliquer un template que je créé (publication unique, article… ) via Bricks mais rien y fait. Ce n’est pas rédhibitoire mais le client va certainement me le faire remarquer. Une idée ?

    • Christophe
      Participant
      # 8 months, 1 week ago

      solutionné par #cuar-js-content-container {width: 1100px; margin-left: auto;
      margin-right: auto;}

    • Thomas
      Keymaster
      # 8 months ago

      Bonjour,

      Vous pouvez en effet solutionner cela par une simple règle CSS.

      mais lorsque j’ouvre en cliquant sur une page que j’ai créé dans la “custom area” elle s’ouvre sur toute la largeur de mon écran, comme s’il n’y avait plus ce container.

      Bon à savoir : WP Customer Area utilise par défaut, le template page.php de votre thème, et pour les publications, le template single.php.

      Je ne sais pas si votre layout conçu avec Bricks prend le pas sur ce comportement. Mais si tel n’est pas le cas, je vous invite à consulter notre documentation sur les templates de thèmes. Vous verrez que vous pouvez par exemple créer un template cuar.php à la racine de votre thème, y copier le contenu d’un modèle classique, tel que page.php, et ce template s’appliquera à toutes les pages et publication de WP Customer Area.

      Cdlt.

      Want to help WP Customer Area? It only takes few seconds!
      Rate & review the plugin on WordPress.org 🙂

      • Christophe
        Participant
        # 8 months ago

        merci Thomas, c’est réglé 🙂

      • Christophe
        Participant
        # 8 months ago
        This reply has been marked as private.
      • Thomas
        Keymaster
        # 7 months, 3 weeks ago

        Bonjour,

        Avez-vous bien effectué les réglages de permissions dans Réglages > WP Customer Area > Permissions (Capabilities).

        Cdlt.

        Want to help WP Customer Area? It only takes few seconds!
        Rate & review the plugin on WordPress.org 🙂

      • Christophe
        Participant
        # 7 months, 3 weeks ago
        This reply has been marked as private.
    • Christophe
      Participant
      # 8 months ago

      y à t’il la possibilité quelque part de spécifier le type de fichiers autorisés (PDF TXT ODT etc par exemple) en upload d’un message ou d’un page ou projet ? Je n’ai pas trouvé cette option dans les réglages de l’extension.

      • Thomas
        Keymaster
        # 7 months, 3 weeks ago

        Bonjour,

        WP Customer Area utilise les extensions de fichiers autorisées par WordPress par défaut. Il faut donc utiliser un code snippet pour modifier la liste des extensions autorisées.

        Je vous ai fait une petite fonction qui devrait fonctionner, mais je n’ai pas testé (à vérifier).

        Cette fonction ne modifiera les extensions autorisées que sur les pages WP Customer Area, car il est déconseillé, par sécurité, d’autoriser par exemple l’extension .txt de façon globale sur votre site.

        /**
         * Allow additional file extensions
         *
         * @param array $mime_types Actual list of allowed file extensions
         *
         * @return array Edited list of file extensions
         */
        function wpca_additional_file_extensions($mime_types)
        {
        	// Only allow additional file extensions on WPCA pages
        	if(!function_exists('cuar_is_customer_area_page') || !cuar_is_customer_area_page(get_queried_object_id())) return $mime_types;
        
        	// Only allow additional file extensions on admin WPCA pages
        	if(is_admin()) {
        		global $pagenow;
        
        		if(!class_exists('CUAR_PLUGIN')) return $mime_types;
        
        		$cuar = CUAR_PLUGIN::get_instance();
        		if (( $pagenow !== 'post.php' ) || (!in_array(get_post_type(), $cuar->get_private_post_types()))) return $mime_types;
        	}
        
        	$mime_types['txt'] = 'text/plain'; //Adding txt extension
        	$mime_types['odt'] = 'application/vnd.oasis.opendocument.text'; //Adding odt files
        
        	return $mime_types;
        }
        add_filter('upload_mimes', 'wpca_additional_file_extensions');

        Consultez notre documentation sur les code courts pour savoir où le placer. Si vous avez besoin d’ajouter d’autres extensions, cette liste d’extensions de fichiers et leur mime types associés devrait vous aider.

        Cdlt.

        Want to help WP Customer Area? It only takes few seconds!
        Rate & review the plugin on WordPress.org 🙂

    • Christophe
      Participant
      # 7 months, 3 weeks ago

      ah super merci Thomas !

      • Thomas
        Keymaster
        # 7 months, 3 weeks ago

        EDIT:

        Petite erreur de syntaxe, la version précédente ne fonctionnera pas sur les pages côté admin, utilisez plutôt celle-ci (désolé ^^):

        /**
         * Allow additional file extensions
         *
         * @param array $mime_types Actual list of allowed file extensions
         *
         * @return array Edited list of file extensions
         */
        function wpca_additional_file_extensions($mime_types)
        {
        	// Make sure WPCA plugin is activated
        	if(!class_exists('CUAR_PLUGIN')) return $mime_types;
        	
        	// Do not edit allowed additional file extensions if not on an admin WPCA page
        	if(is_admin()) {
        		global $pagenow;
        
        		$cuar = CUAR_PLUGIN::get_instance();
        		if (( $pagenow !== 'post.php' ) || (!in_array(get_post_type(), $cuar->get_private_post_types()))) return $mime_types;
        	}
        
        	// Else, do not edit allowed file extensions if not on a WPCA frontend page
        	else if(!cuar_is_customer_area_page(get_queried_object_id()))
        	{
        		return $mime_types;
        	}
        
        	$mime_types['txt'] = 'text/plain'; //Adding txt extension
        	$mime_types['odt'] = 'application/vnd.oasis.opendocument.text'; //Adding odt extension
        
        	return $mime_types;
        }
        add_filter('upload_mimes', 'wpca_additional_file_extensions');

        Cdlt.

        Want to help WP Customer Area? It only takes few seconds!
        Rate & review the plugin on WordPress.org 🙂

Viewing 9 reply threads

The topic ‘Pre sale enquirie’ is closed to new replies.