Comment afficher correctement mon site
joniyyy Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre joniyyy
- Inscrit le : 13/04/2008
- Site internet
Reprise du message précédent
Edit: ha non en fait c'est bon... je ne sais pas ce qui c'est passé la dernière fois que j'ai actualisé la page ..joniyyy Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre joniyyy
- Inscrit le : 13/04/2008
- Site internet
J'aurais voulus mettre l'affichage de l'événement de la date du calendrier sur toute la largeur, et non pas la largeur que j'ai défini au calendrier. Est ce que c'est possible?
Merci.
lobab Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre lobab
- Inscrit le : 25/02/2012
- Groupes :
Pour pouvoir le faire, il faut sortir ton div (qui affiche l'évènement) du cadre du calendrier, et le mettre au même niveau qu'un <div class="news_container">
ensuite tu renommes la class de ton module :
<div class="module_position">
par :
<div class="news_container">
Je n'ai pas testé, mais ça devrait fonctionner comme tu le souhaites
La puissance est un sommet de connaissances et l'intelligence est le moyen d'y accéder ... Est-ce pour ça qu'il y a tant de cons en bas des pistes ???
Heureux celui qui est sourd, lui au moins, peut écouter le silence
Heureux celui qui est sourd, lui au moins, peut écouter le silence

joniyyy Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre joniyyy
- Inscrit le : 13/04/2008
- Site internet
lobab Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre lobab
- Inscrit le : 25/02/2012
- Groupes :
Je vais être assez cru, mais ne le prends surtout pas mal ...
Il y a environ 2 ans, je ne connaissais rien aux langages du web.
Actuellement, je suis capable de me débrouiller et sortir quelque chose de correct en prenant le temps.
Ce que j'essaie de te dire, c'est que si tu veux quelque chose, alors il faut te donner les moyens d'y arriver.
Comment espères-tu faire un site web personnalisé sans mettre les mains dans le cambouis à un moment ou un autre ?
Même si phpboost permet d'obtenir un résultat visuel assez professionnel sans connaissances très poussées, cela restera un visuel "phpboost" dans l'ensemble.
Si tu veux un visuel personnel qui sera le résultat de ta créativité, alors il faut que tu commences à apprendre les rudiments de base du html et css, c'est le minimum pour modifier en profondeur phpboost ...
Le résultat de ton travail sera la meilleure des satisfactions, chose que tu ne connaitras jamais si tu te contentes de faire du copier-coller sans comprendre ce que tu fais.
Tu trouveras toujours de l'aide pour te mettre sur la bonne voie, mais il sera plus rare de trouver quelqu'un qui fera tout le travail à ta place.
Bon courage et surtout soit patient, ça paie tôt ou tard
Édité par lobab Le 01/11/2012 à 22h43
La puissance est un sommet de connaissances et l'intelligence est le moyen d'y accéder ... Est-ce pour ça qu'il y a tant de cons en bas des pistes ???
Heureux celui qui est sourd, lui au moins, peut écouter le silence
Heureux celui qui est sourd, lui au moins, peut écouter le silence

joniyyy Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre joniyyy
- Inscrit le : 13/04/2008
- Site internet
SI j'ai fait le choix d'un CMS, donc ici phpboost, c'est pour avoir un support rapide gratuit et digne du professionnalisme proposé par certaine boite payante. La structure (ici un club cycliste), nécessite vraiment, comme je viens de le dire, d'un moyen RAPIDE et GRATUIT pour ce mettre en œuvre (pour diverse raison qui ne sont pas à évoquer ici).
Mais notions en html ccs ne sont pas nul non plus. Mais elles en sont au points que si je pose des questions ici, c'est parce que je suis vraiment perdu face à la complexité du code de phpboost.
Si j'avais réellement deux année devant moi pour réapprendre dans les règles le html, le css, et ici pour le calendrier le java, et je prendrais ce temps, sens passer par phpboost. Si tu n'as donc pas la gratitude de me faire partager ton savoir, je le respecte parfaitement. Mais je pense être capable de me faire ma propre auto-critique moi même sur les fait que tu évoques.
J'ai fait le choix de la facilité pour des raisons fondées, merci de le respecter.
soupaloignon Membre non connecté
-
Modérateur
- Voir le profil du membre soupaloignon
- Inscrit le : 27/03/2009
- Site internet
- Groupes :
-
Equipe Rédaction
-
Equipe Modération
Il y a certaines choses qu'il me parait utile de recentrer.
PHPBoost est un projet régit par la licence GNU, et qui est gratuit. Toutes les personnes qui participent à ce projet le font donc sur leur temps de loisir.
Dans ce genre de projet l'aide apportée via le forum n'est absolument pas une obligation. Mais quand nous le faisons nous apprécions de constater que les personnes qui demandent de l'aide cherchent eux-mêmes des solutions et ne restent pas les bras croisés en attendant que d'autres travaillent pour eux. Ceci est une constante de fonctionnement que l'on retrouve dans la plupart des projets libres.
Tu estimes que pour ton projet de site tu as besoin :
Citation :
SI j'ai fait le choix d'un CMS, donc ici phpboost, c'est pour avoir un support rapide gratuit et digne du professionnalisme proposé par certaine boite payante.
Tu n'as pas le sentiment qu'il y a une erreur la dedans ?
Si tu veux un support rapide et professionnel, sans que tu aies à faire grand chose, tourne toi vers une structure qui te le facturera. Mais l'exiger de bénévoles ...
lobab a tres bien résumé la situation :
Citation :
Comment espères-tu faire un site web personnalisé sans mettre les mains dans le cambouis à un moment ou un autre ?
Même si phpboost permet d'obtenir un résultat visuel assez professionnel sans connaissances très poussées, cela restera un visuel "phpboost" dans l'ensemble.
Si tu veux un visuel personnel qui sera le résultat de ta créativité, alors il faut que tu commences à apprendre les rudiments de base du html et css, c'est le minimum pour modifier en profondeur phpboost ...
Le résultat de ton travail sera la meilleure des satisfactions, chose que tu ne connaitras jamais si tu te contentes de faire du copier-coller sans comprendre ce que tu fais.
Tu trouveras toujours de l'aide pour te mettre sur la bonne voie, mais il sera plus rare de trouver quelqu'un qui fera tout le travail à ta place.
Même si phpboost permet d'obtenir un résultat visuel assez professionnel sans connaissances très poussées, cela restera un visuel "phpboost" dans l'ensemble.
Si tu veux un visuel personnel qui sera le résultat de ta créativité, alors il faut que tu commences à apprendre les rudiments de base du html et css, c'est le minimum pour modifier en profondeur phpboost ...
Le résultat de ton travail sera la meilleure des satisfactions, chose que tu ne connaitras jamais si tu te contentes de faire du copier-coller sans comprendre ce que tu fais.
Tu trouveras toujours de l'aide pour te mettre sur la bonne voie, mais il sera plus rare de trouver quelqu'un qui fera tout le travail à ta place.
Que tu n'apprécies pas ce qu'il a dit, je le comprends au vu du regard que tu sembles avoir sur les choses. Mais tu es ici sur les forums de PHPBoost, et les règles de fonctionnement sont naturellement posées par les personnes qui y participent, et certainement pas par des personnes de l'extérieur.
Je te laisse maintenant une version courte :
Aide toi, nous t'aiderons. Viens exiger des choses, tu resteras seul.
Cordialement
1/ Avant de poster votre question, faite une recherche sur le forum et/ou le site
2/ Plus votre question sera détaillée, plus les éventuelles réponses seront pertinentes
3/ Plus votre français sera correct, plus vous donnerez envie que l'on vous réponde
2/ Plus votre question sera détaillée, plus les éventuelles réponses seront pertinentes
3/ Plus votre français sera correct, plus vous donnerez envie que l'on vous réponde
4/ ==> Libérez les Huitres du bassin d'Arcachon <== 
lobab Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre lobab
- Inscrit le : 25/02/2012
- Groupes :
Je suis vraiment navré que tu n'est pas compris ma démarche
Tant pis, je ne ferais qu'une dernière remarque sur ce sujet :
tu es inscrit depuis 2008, tu n'as donc pas évolué depuis tout ce temps ...
Prends-le comme tu le sents
Bonne continuation
La puissance est un sommet de connaissances et l'intelligence est le moyen d'y accéder ... Est-ce pour ça qu'il y a tant de cons en bas des pistes ???
Heureux celui qui est sourd, lui au moins, peut écouter le silence
Heureux celui qui est sourd, lui au moins, peut écouter le silence

joniyyy Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre joniyyy
- Inscrit le : 13/04/2008
- Site internet
Quand je dit "gratuit", je pense que tout le monde est d'accord avec moi: on a la chance d'avoir phpboost comme cms gratuit.
Quand je dit rapide: je parle de mise en œuvre rapide et très complète. Je n'ai jamais demandé une aide rapide de qui qui-conque ...
Tu sembles intéresse par ma biographie:
-2008: ma découverte de phpboost pour mon site brico-cube, un site sur la résolution et construction des cubes de logique (style rubik's cube). A l'époque, bonne maitrise des langages web, j'avais même réussit à intégrer au code de phpboost une interface 3d dynamique en java pour la visualisation des cubes.
-Début 2009: commencement de ma carrière pro. Je laisse totalement tomber le projet brico-cube, et la programmation wéb.
-Aujourd'hui (4 ans après): mon retour sur phpboost.
Tu me reproches de pas avoir évoluer, mais quite totalement la programmation pendant 4 ans pour vois ce qui t'en reste ...
Je demande une aide volontaire aux membres, réouvres pas à pas les vieux cours de html, pose des questions qui pour vous vous semblent logique et simple, mais auquel l'on préfère me faire une "morale" (ne pas le prendre mal, je ne trouve pas d'autre mot) au lieu de m’aiguiller... Enfin bref. Je n'aime pas trop de genre de débat stérile. Que vous n'ayez pas, tout comme moi, du temps pour m'aider, je le conçois et je ne le reproche à personne. Mais que l'on passe du temps à me faire des réflexions pour des avis divergents... Je ne trouve cela aucunement constructif.
PS:après ce débat qui pour moi n'a pas sa place ici, si quelqu'un peut me dévoiler les "rouages" de ce code du calendrier pour extraire l'affichage de l'événement, je prend toujours!!
Édité par joniyyy Le 02/11/2012 à 19h49
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
joniyyy Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre joniyyy
- Inscrit le : 13/04/2008
- Site internet
J'aurais voulus que l'on m'indique quelles sont les lignes de code du calendrier qui gèrent l'affichage de l'événement?
Par contre, je viens de m’apercevoir d'un plus gros problème: lorsque je clique sur "ajouter" pour ajouter un événement, le module ce retrouve tronqué ... (j'ai mis la permission de poster au visiteur pour que voyez de quoi je parle, c'est pas facile à expliquer).
Je suppose que le problème est essentiellement dut à mon code pour afficher le calendrier en haut à coté du flux des news. Voici donc comment j'ai modifié le calandar.tpl:
Code XML :
<div id="main"> <div class="news_container" style="float:left;width:330px;"> <div class="module_top">Dernieres news</div> <div class="module_mini_contents" style="text-align:left;"><?php echo Feed::get_parsed('news', DEFAULT_FEED_NAME, 0, false, 10); ?></div> <div class="module_mini_bottom"></div> </div> <div class="news_container" style="margin-bottom:5px;float:right;width:330px;"> {JAVA} # IF C_CALENDAR_DISPLAY # <form action="calendar.php?token={TOKEN}" method="get"> <div class="module_position"> <div class="module_top_l"></div> <div class="module_top_r"></div> <div class="module_top"> <strong>{L_CALENDAR} {ADMIN_CALENDAR}</strong> </div> <div class="module_contents" style="text-align:center;"> {ADD} <select name="m"> # START month # {month.MONTH} # END month # </select> <select class="nav" name="y"> # START year # {year.YEAR} # END year # </select> <input type="hidden" name="d" value="1" /> <input type="submit" name="date" value="{L_SUBMIT}" class="submit" /> <br /><br /> <span id="act"></span> <table class="module_table" style="border-spacing:1px;border-collapse:separate"> <tr> <td class="row3"> <a href="calendar{U_PREVIOUS}" title="">«</a> </td> <td colspan="5" class="row3"> {DATE} </td> <td class="row3"> <a href="calendar{U_NEXT}" title="">»</a> </td> </tr> <tr style="text-align:center;"> # START day # {day.L_DAY} # END day # </tr> <tr style="text-align:center;"> # START calendar # {calendar.DAY} {calendar.TR} # END calendar # </tr> <tr> <td class="row3"> {U_PREVIOUS_EVENT} </td> <td colspan="5" class="row3"> {L_EVENTS} </td> <td class="row3"> {U_NEXT_EVENT} </td> </tr> </table> </div> <div class="module_bottom_l"></div> <div class="module_bottom_r"></div> <div class="module_bottom"></div> </div> </form> # IF C_ERROR_HANDLER # <br /> <span id="errorh"></span> <div class="{ERRORH_CLASS}" style="width:500px;margin:auto;padding:15px;"> <img src="../templates/{THEME}/images/{ERRORH_IMG}.png" alt="" style="float:left;padding-right:6px;" /> {L_ERRORH} <br /> </div> <br /> # ENDIF # <br /><br /> # START action # <div class="module_position"> <div class="module_top_l"></div> <div class="module_top_r"></div> <div class="module_top"> <span class="text_strong" style="float:left;">{action.TITLE}</span> <span style="float:right;">{action.COM}{action.EDIT}{action.DEL}</span> </div> <div class="module_contents"> {action.CONTENTS} <br /><br /><br /> </div> <div class="module_bottom_l"></div> <div class="module_bottom_r"></div> <div class="module_bottom"> <div style="float:left;padding-top:4px;padding-bottom:4px;"> {action.LOGIN} </div> <div class="text_small" style="padding:4px;text-align: right;"> {L_ON}: {action.DATE} </div> </div> </div> <br /><br /> {COMMENTS} # END action # # ENDIF # # IF C_CALENDAR_FORM # <script type="text/javascript"> <!-- function check_form_cl(){ # IF C_BBCODE_TINYMCE_MODE # tinyMCE.triggerSave(); # ENDIF # if(document.getElementById('title').value == "") { alert("{L_REQUIRE_TITLE}"); return false; } if(document.getElementById('contents').value == "") { alert("{L_REQUIRE_TEXT}"); return false; } return true; } --> </script> <script type="text/javascript" src="../kernel/framework/js/calendar.js"></script> # IF C_ERROR_HANDLER # <span id="errorh"></span> <div class="{ERRORH_CLASS}" style="width:500px;margin:auto;padding:15px;"> <img src="../templates/{THEME}/images/{ERRORH_IMG}.png" alt="" style="float:left;padding-right:6px;" /> {L_ERRORH} <br /> </div> # ENDIF # <form action="calendar.php{UPDATE}" method="post" onsubmit="return check_form_cl();" class="fieldset_content" style="width:70%"> <fieldset> <legend>{L_EDIT_EVENT}</legend> <dl class="overflow_visible"> <dt><label for="date">* {L_DATE_CALENDAR}</label></dt> <dd><label> {L_ON} <label><input type="text" size="8" maxlength="8" id="date" name="date" value="{DATE}" class="text" /></label> <div style="position:relative;z-index:100;top:220px;left:90px;float:left;display:none;" id="calendar1"> <div id="cl_date" class="calendar_block" onmouseover="hide_calendar(1, 1);" onmouseout="hide_calendar(1, 0);"> </div> </div> <a onclick="xmlhttprequest_calendar('cl_date', '?input_field=date&field=cl_date&d={DAY_DATE}&m={MONTH_DATE}&y={YEAR_DATE}');display_calendar(1);" onmouseover="hide_calendar(1, 1);" onmouseout="hide_calendar(1, 0);" style="cursor:pointer;"><img class="valign_middle" src="../templates/{THEME}/images/calendar.png" alt="" /></a> {L_AT} <label><input type="text" size="2" maxlength="2" name="hour" value="{HOUR}" class="text" /></label> H <label><input type="text" size="2" maxlength="2" name="min" value="{MIN}" class="text" /></label> </dd> </dl> <dl> <dt><label for="title">* {L_TITLE}</label></dt> <dd><label><input type="text" maxlength="50" size="50" maxlength="150" id="title" name="title" value="{TITLE}" class="text" /></label></dd> </dl> <br /> <label for="contents">* {L_ACTION}</label> {KERNEL_EDITOR} <label><textarea rows="10" cols="60" id="contents" name="contents">{CONTENTS}</textarea> </label> </fieldset> <fieldset class="fieldset_submit"> <legend>{L_SUBMIT}</legend> <input type="submit" name="valid" value="{L_SUBMIT}" class="submit" /> <input type="reset" value="{L_RESET}" class="reset" /> </fieldset> </form> # ENDIF # </div> <div class="news_container" style="float:left;width:98%;"> <div class="module_top">Activ'bike24</div> <div style="text-align:justify; padding-top:5px;"><span class="question">Qui somme nous?</span><br> Nait d'un groupe de passionné pratiquant le cyclisme, l'Activ'bike24 est un club cycliste (vous vous en serez douté ... ) où le maitre mot est: <strong>la convivialité !!</strong>. Plaisir de rouler, entre amis, en rando ou en compet, tel est notre devise!! Voila la raison de notre naissance. Vous faire partager notre joie de vie via le sport!!<br> <br> <span class="success">Le sport autrement !!</span><br> Beaucoup dirons: le vélo, ca reste du vélo... Tu pédales, tu forces, et tu souffres....<br> <br> Je leur répondrais: oui. Mais pas pour rien, et pas que... Il est assez difficile de faire partager notre état d'esprit juste par des mots, mais le but de ce club (et ce site donc), et d'essayer de vous "montrer" NOTRE vision de ce sport, vision très et trop souvent bafoué pour diverse raison.<br> <br> <br> Quoi, qu'il en soit, bienvenu parmi nous, bonne lecture, et "happy bike " !! <br> </div> <br> <br> </div> </div>
Pour pallier ce problème, il faudrait que je crée une nouvelle page d’accueil, où dessus s'affiche la page d’accueil actuel que j'ai, comme ca lors d'un clic sur le calendrier (sur ajouter, ou une date), l'affichage ce ferait en dehors de cette page, donc directement avec le calendrier en grand (je ne sais pas si je suis très clair dans mes propos ...).
Merci de votre aide.
joniyyy Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre joniyyy
- Inscrit le : 13/04/2008
- Site internet
Je cherche toujours en vain... surtout pour mon problème d'ajout de date ...
Merci d'avance.
Visiteur
Boosteur Inactif
Ton soucis (calendrier tronqué à droite) vient du fait que tu ais fixé ta colonne 'news_container' à 330px, ce qui n'est pas assez large pour pouvoir afficher le calendrier en entier.
Pas de solution miracle : Soit tu édites les TPL du calendrier pour que les éléments passent les uns en dessous des autres, ou alors tu enlèves la ligne 'width:330px' et là ton formulaire s'affichera en entier mais en dessous..
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie