Forum Replies Created

Viewing 12 replies - 1 through 12 (of 12 total)
  • Thread Starter Rayleigh

    (@julienlevain)

    Merci 🙂

    Thread Starter Rayleigh

    (@julienlevain)

    Bonjour,

    Je vous ai envoyé un email vendredi 13 mai.

    Merci bien 🙂

    Thread Starter Rayleigh

    (@julienlevain)

    solved !

    When a CPT is created with a archive-cpt.php we HAVE TO USE wp_query as name of new WP_Query and we add 'paged' => $paged,

    so

    $args = array(
    	'post_type'  => 'events',
    	'posts_per_page' => 5,
    	'orderby'    => 'meta_value',
    	'meta_key'   => 'event_date',
    	'order'      => 'ASC',
    );
    $queryEvent = new WP_Query( $args );

    become

    $args = array(
    	'post_type'  => 'events',
    	'posts_per_page' => 5,
    	'orderby'    => 'meta_value',
    	'meta_key'   => 'event_date',
    	'order'      => 'ASC',
    	'paged' => $paged,
    );
    $wp_query = new WP_Query( $args );
    Thread Starter Rayleigh

    (@julienlevain)

    Bonjour,

    J’Ă©tais en train de me dire que j’allais certainement devoir faire un dev ACF complet pour le projet de mon client car je t’en demande beaucoup lĂ . Ca mĂ©riterait une rĂ©munĂ©ration. C’est un bon boulot ce plugin !

    -> Gestions d’utilisateurs avec 3 rĂŽles.

    1) employés < Chefs de projets < admins
    2) X TĂąches par projets
    3) X projets par sites (chantiers)

    l’utilisateur :
    – Choisir le site sur lequel il a travaillĂ© puis choisir le projet puis choisir une tĂąche dans une liste prĂ©dĂ©fini par l’admin,
    – Ne pas pouvoir choisir un site ou un projet sur lequel il n’a pas Ă©tĂ© ajoutĂ©,
    Ensuite il peut ajouter une remarque et le nombre de min/heures qu’il a travaillĂ© sur cette tĂąche,
    – Il peut voir ses propres stats dĂ©taillĂ©es nb heures / projet / site, nb total par semaine / mois… mais ne peut pas voir celles des autres personnes,
    – Il peut aussi Ă©diter mais uniquement dans les 24h max, aprĂšs impossible qu’il puisse Ă©diter sa tĂąche,
    – Export CSV ou autre format de ses stats,
    – Impression de ses stats.

    Le chef de projet :
    – idem dessus
    – Ajouter des projets et sites et visualiser les stats des utilisateurs,
    – Attribuer un utilisateur Ă  un projet

    Admin :
    – Idem dessus,
    – Ajouter des utilisateurs (buddypress ?), ( type de user / nom / prenom / fonction / dĂ©partement(bureau) / taux horaire)
    – Ajouter des tĂąches (Ă  la liste prĂ©dĂ©fini),
    – visibilitĂ© de stats de toute le monde,

    Voilà le projet 🙂

    On voulait le faire dans autre langage sous forme appli mais trop cher… c’est pourquoi on se repliait vers un site “intranet”.

    Merci encore pour cette réactivité !

    Thread Starter Rayleigh

    (@julienlevain)

    Pas de soucis, vous ne pouvez pas tout voir ! Et comme en plus, vous ĂȘtes trĂšs rĂ©actif dans vos rĂ©ponses et surtout dans vos corrections, c’est tout Ă  votre honneur.

    Je me permets de critiquer un peu :p

    1) Je suis actuellement en train de faire un test avec un profil “contributeur” et ainsi qu’en “auteur”, je viens de voir qu’il est impossible d’ajouter des tĂąches pour ces rĂŽles. Est-ce normal ?

    Je suis Ă  la recherche d’un plugin assez complet finalement pour un de nos clients donc je scrute de prĂšs :p

    2) Je viens de voir que sur IE11 -> Ă©cran gĂ©nĂ©ral “TĂąches” le contenu est sur 2 colonnes.

    ——–
    petit aperçu du défaut : https://snag.gy/wCvce4.jpg

    Dans la div : div.wpeo-project-task-container, la derniĂšre div enfant ayant la classe “wpeo-task-footer” est sur la colonne de droite.

    En analysant un peu, si je clique sur le titre de ma tùche, celà doit générer le dashboard sur la droite en 1 seule colonne, tout est ok sur Chrome mais pas du tout sur IE11.

    Je pense que c’est un soucis avec “flexbox” lĂ©gĂšrement buggy sur IE11.

    La colonne de gauche n’est pas forcĂ©e en flexbox alors que lors de la gĂ©nĂ©ration du dashboard, lui, est bien en flexbox.

    Un fix rapide serait “je pense”, de mettre vos parents “list-task” en flexbox.
    ——–

    3) j’oubliais… footer.php “guluglu” 😉

    Et merci encore pour votre dev et ce plugin (mĂȘme si pas encore adoptĂ© :p )

    Thread Starter Rayleigh

    (@julienlevain)

    Merci, par contre j’ai toujours le problĂšme… 🙁

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'task_controller_01' does not have a method ' callback_task_window_footer' in D:.....\wp-includes\plugin.php on line 235
    Call Stack
    #	Time	Memory	Function	Location
    1	0.0004	402336	{main}( )	..\admin-ajax.php:0
    2	0.4995	41159440	do_action( )	..\admin-ajax.php:89
    3	0.4995	41160392	call_user_func_array ( )	..\plugin.php:525
    4	0.4995	41160408	window_action_01->ajax_load_dashboard( )	..\plugin.php:525
    5	0.5025	41231560	require_once( 'D:\......\wp-content\plugins\task-manager\core\window\template\backend\main.php' )	..\window.action.01.php:18
    6	0.5070	41234864	apply_filters( )	..\main.php:27
    7	0.5070	41235872	call_user_func_array ( )	..\plugin.php:235
    Thread Starter Rayleigh

    (@julienlevain)

    Merci pour votre rapiditĂ©, par contre, nouveau bug lors de la crĂ©ation d’une tĂąche ! :p

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'point_controller_01' does not have a method ' callback_task_window_footer' in D:\Programme CBC\Web\wamp\www\_test-WP\projets-agora-collabpress\wp-includes\plugin.php on line 235

    PrĂ©cision : j’ai DL votre plugin via WP.

    Thread Starter Rayleigh

    (@julienlevain)

    UP

    Thread Starter Rayleigh

    (@julienlevain)

    Yes, sorry,

    <?php
    $args = array(
        'post_type'      => 'events',
        'orderby'        => 'meta_value',
        'meta_key'       => 'event_date',
        'order'          => 'ASC',
        'posts_per_page' => 5,
    );
    $queryEvent = new WP_Query( $args );
    
    ?>
    
    <?php if ($queryEvent->have_posts()) : while ($queryEvent->have_posts()) : $queryEvent->the_post(); ?>
    
        <article id="post-<?php the_ID(); ?>" <?php post_class(''); ?> role="article">
            <header class="article-header">
                <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
                <?php get_template_part( 'parts/content', 'byline-event' ); ?>
            </header> <!-- end article header -->
    
            <section class="entry-content" itemprop="articleBody">
                <?php the_excerpt(); ?>
                <a href="<?php the_permalink() ?>"><?php the_post_thumbnail('medium'); ?></a>
    <!--             <?php the_content('<button class="tiny">Read more...</button>'); ?> -->
            </section> <!-- end article section -->
    
            <footer class="article-footer">
                <p class="tags"><?php the_tags('<span class="tags-title">' . __('Tags:', 'jointstheme') . '</span> ', ', ', ''); ?></p>
            </footer> <!-- end article footer -->
        </article> <!-- end article -->
    
    <?php endwhile; ?>    
    
    <?php joints_page_navi(); ?>
    
    <?php else : ?>
        <?php get_template_part( 'parts/content', 'missing-event' ); ?>
    <?php endif; ?>
    Thread Starter Rayleigh

    (@julienlevain)

    UP 🙂

    Thread Starter Rayleigh

    (@julienlevain)

    thank you !

    Hi,

    When u create a page or update it, u can see on the right just above the ‘publish’ button “public”, replace it by private or password protect

    🙂

Viewing 12 replies - 1 through 12 (of 12 total)