Template "Affichage d'un blog"

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Template "Affichage d'un blog"

Message par Moka7 Lun 30 Mai 2011 - 22:09

Bonsoir ^^

Voila, cela fait plusieurs jours que je cherche sans grand succès, je vais donc venir m'en remettre à vous.

Mon problème est simple, j'ai passer certains forum en "blog".
Cependant, je voudrais que la listes des sujets su blog, s'affiche comme ceux d'un forum en gardant l'affichage type blog pour chaque sujet quand ils sont ouvert.

Pour faire un peu plus claire :
Un blog s'affiche normalement comme ça : Affichage d'un blog
Mais je voudrais que les sujets s'affiche comme ça : Affichage que je souhaite

Je pense que par modification des templates ça doit-être possible, j'ai tenté un peu dans tout les sens, mais même en ayant l'habitude de manipuler tout ça j'avoue que là je coince.

Merci à ceux qui prendrons-le temps de lire ma demande ^^
En espérant trouver une solution à mon problème ~


Dernière édition par Moka7 le Lun 13 Juin 2011 - 3:09, édité 1 fois
Moka7

Moka7
***

Féminin
Messages : 117
Inscrit(e) le : 18/11/2010

http://gakuen-alice-rp.kikooforum.com/
Moka7 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Template "Affichage d'un blog"

Message par Moka7 Mar 31 Mai 2011 - 22:18

Petit up de mon problème, personne n'a une solution à me proposer ?
Moka7

Moka7
***

Féminin
Messages : 117
Inscrit(e) le : 18/11/2010

http://gakuen-alice-rp.kikooforum.com/
Moka7 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Template "Affichage d'un blog"

Message par Moka7 Mer 1 Juin 2011 - 23:41

J'up à nouveau mon problème, personne n'a de solution ou piste à me proposer ?
Moka7

Moka7
***

Féminin
Messages : 117
Inscrit(e) le : 18/11/2010

http://gakuen-alice-rp.kikooforum.com/
Moka7 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Template "Affichage d'un blog"

Message par Moka7 Jeu 2 Juin 2011 - 22:46

Up
Moka7

Moka7
***

Féminin
Messages : 117
Inscrit(e) le : 18/11/2010

http://gakuen-alice-rp.kikooforum.com/
Moka7 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Template "Affichage d'un blog"

Message par Moka7 Ven 3 Juin 2011 - 22:51

Up
Moka7

Moka7
***

Féminin
Messages : 117
Inscrit(e) le : 18/11/2010

http://gakuen-alice-rp.kikooforum.com/
Moka7 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Template "Affichage d'un blog"

Message par Moka7 Lun 6 Juin 2011 - 18:56

Up
Moka7

Moka7
***

Féminin
Messages : 117
Inscrit(e) le : 18/11/2010

http://gakuen-alice-rp.kikooforum.com/
Moka7 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Template "Affichage d'un blog"

Message par Moka7 Sam 11 Juin 2011 - 1:25

Personne n'a de solution à me proposer ? (parce que j'ai beau continuer de chercher ...)
Moka7

Moka7
***

Féminin
Messages : 117
Inscrit(e) le : 18/11/2010

http://gakuen-alice-rp.kikooforum.com/
Moka7 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Template "Affichage d'un blog"

Message par SoraNoHime Dim 12 Juin 2011 - 2:02

Bonsoir,

Pouvez-vous me donner votre template actuel topics_blog_box, votre css associée, et un modèle plus compréhensible de ce que vous désirez ? Je me perds un peu dans vos liens fournis.

En gros si j'ai bien compris, vous désirez garder l'affichage en blog à l'intérieur des messages, mais avoir la liste comme celles des forums normaux. Est-ce bien cela ?

Cordialement.
SoraNoHime

SoraNoHime
Membre actif

Féminin
Messages : 6218
Inscrit(e) le : 10/06/2010

SoraNoHime a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Template "Affichage d'un blog"

Message par Moka7 Dim 12 Juin 2011 - 2:31

Bonsoir,

Voici déjà mon template actuel, qui ne comporte du coup aucune modification (puisque celle que j'avais tenté d'apporter n'aboutissait à rien) :

Code:
<!-- BEGIN topics_blog_box --><!-- BEGIN row --><!-- BEGIN header_table --><!-- BEGIN multi_selection -->
<script type="text/javascript">
function check_uncheck_main_{topics_blog_box.row.header_table.BOX_ID}() {
   var all_checked = true;
   for (i = 0; (i < document.{topics_blog_box.FORMNAME}.elements.length) && all_checked; i++) {
      if (document.{topics_blog_box.FORMNAME}.elements[i].name == '{topics_blog_box.FIELDNAME}[]{topics_blog_box.row.header_table.BOX_ID}') {
         all_checked = document.{topics_blog_box.FORMNAME}.elements[i].checked;
      }
   }
   document.{topics_blog_box.FORMNAME}.all_mark_{topics_blog_box.row.header_table.BOX_ID}.checked = all_checked;
}
function check_uncheck_all_{topics_blog_box.row.header_table.BOX_ID}() {
   for (i = 0; i < document.{topics_blog_box.FORMNAME}.length; i++) {
      if (document.{topics_blog_box.FORMNAME}.elements[i].name == '{topics_blog_box.FIELDNAME}[]{topics_blog_box.row.header_table.BOX_ID}') {
         document.{topics_blog_box.FORMNAME}.elements[i].checked = document.{topics_blog_box.FORMNAME}.all_mark_{topics_blog_box.row.header_table.BOX_ID}.checked;
      }
   }
}
</script>
<!-- END multi_selection -->

<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
   <tr>
      <th colspan="7" align="center" nowrap="nowrap"> {topics_blog_box.row.L_TITLE} </th>
      <!-- BEGIN multi_selection -->
      <th align="center" nowrap="nowrap" width="20"><input onclick="check_uncheck_all_{topics_blog_box.row.header_table.BOX_ID}();" type="checkbox" name="all_mark_{topics_blog_box.row.header_table.BOX_ID}" value="0" /></th>
      <!-- END multi_selection -->
   </tr>
   <!-- BEGIN pagination -->
   <tr>
      <td class="row1" colspan="7" align="right"><span class="gensmall">{PAGINATION}</span></td>
   </tr>
   <!-- END pagination -->
   <!-- END header_table --><!-- BEGIN header_row -->
   <tr>
      <td class="row3" colspan="7"><span class="gensmall"> <b>{topics_blog_box.row.L_TITLE}</b></span></td>
   </tr>
<!-- END header_row -->

<!-- BEGIN topic -->
{topics_blog_box.row.END_TABLE_STICKY}
   <tr>
      <!-- BEGIN single_selection -->
      <td class="{topics_blog_box.row.ROW_CLASS}" align="center" valign="middle" width="20" rowspan="2"><input type="radio" name="{topics_blog_box.FIELDNAME}" value="{topics_blog_box.row.FID}" {topics_blog_box.row.L_SELECT} /></td>
      <!-- END single_selection -->
      <td class="{topics_blog_box.row.ROW_CLASS}" valign="top" colspan="7">
         <div class="blog_cal-border" style="margin-top:5px">
            <div class="blog_cal-content">
               <span class="blog_cal-{topics_blog_box.row.FIRST_POST_DMY_CLASS0}">{topics_blog_box.row.FIRST_POST_DMY_VALUE0}</span>
               <span class="blog_cal-{topics_blog_box.row.FIRST_POST_DMY_CLASS1}">{topics_blog_box.row.FIRST_POST_DMY_VALUE1}</span>
               <span class="blog_cal-{topics_blog_box.row.FIRST_POST_DMY_CLASS2}">{topics_blog_box.row.FIRST_POST_DMY_VALUE2}</span>
            </div>
         </div>
         <br />
         <div class="blog_title">
            {topics_blog_box.row.ICON}{topics_blog_box.row.NEWEST_POST_IMG}{topics_blog_box.row.PARTICIPATE_POST_IMG} {topics_blog_box.row.TOPIC_TYPE}
            <h2 class="topic-title"><a class="topictitle" href="{topics_blog_box.row.U_VIEW_TOPIC}">{topics_blog_box.row.TOPIC_TITLE}</a></h2>
         </div>
         <!-- BEGIN switch_description -->
         <span class="genmed">
            <br />
            {topics_blog_box.row.topic.switch_description.TOPIC_DESCRIPTION}
         </span>
         <!-- END switch_description -->

         <div class="clear""></div>
         <div class="blog_message">
            {topics_blog_box.row.FIRST_POST_TEXT}
         </div>
         <span class="gensmall">{topics_blog_box.row.TOPIC_ANNOUNCES_DATES}{topics_blog_box.row.TOPIC_CALENDAR_DATES}</span> 
         <span class="gensmall">{topics_blog_box.row.GOTO_PAGE}<!-- BEGIN nav_tree -->{topics_blog_box.row.TOPIC_NAV_TREE} <!-- END nav_tree --></span>
         <div class="blog_comments">
            <span class="gensmall">{topics_blog_box.row.L_BY} <strong>{topics_blog_box.row.TOPIC_AUTHOR}</strong> - 
            <a href="{topics_blog_box.row.U_VIEW_TOPIC}#comments">{L_COMMENTS}</a>: {topics_blog_box.row.REPLIES} - 
            {L_VIEWS}: {topics_blog_box.row.VIEWS}

         </div>
      </td>
      <!-- BEGIN multi_selection -->
      <td class="row2" align="center" valign="middle" rowspan="2"><span class="postdetails"><input onclick="javascript:check_uncheck_main_{topics_blog_box.row.BOX_ID}();" type="checkbox" name="{topics_blog_box.FIELDNAME}[]{topics_blog_box.row.BOX_ID}" value="{topics_blog_box.row.FID}" {topics_blog_box.row.L_SELECT} /></span></td>
      <!-- END multi_selection -->
   </tr>
   <!-- END topic --><!-- BEGIN no_topics -->
   <tr>
      <td class="row1" colspan="{topics_blog_box.row.COLSPAN}" align="center" valign="middle" height="30"><span class="gen">{topics_blog_box.row.L_NO_TOPICS}</span></td>
   </tr>
   <!-- END no_topics --><!-- BEGIN bottom -->
   <tr>
      <td class="catBottom" colspan="{topics_blog_box.row.COLSPAN}" valign="middle">
         <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
               <td> <span class="gensmall">{PAGINATION}</span></td>
               <td align="right"><a href="#top">{L_BACK_TO_TOP}</a> </td>
            </tr>
         </table>
      </td>
   </tr>
<!-- END bottom --><!-- BEGIN footer_table -->
</table><!-- END footer_table --><!-- BEGIN spacer --><br class="gensmall" /><!-- END spacer --><!-- END row --><!-- END topics_blog_box -->

<!-- BEGIN switch_image_resize -->
<script type="text/javascript">
//<![CDATA[
$(resize_images({ 'selector' : '.blog_message', 'max_width' : {switch_image_resize.IMG_RESIZE_WIDTH}, 'max_height' : {switch_image_resize.IMG_RESIZE_HEIGHT} }));
//]]>
</script>
<!-- END switch_image_resize -->

Sinon à ce template là, je n'ai aucun CSS associé.


En gros si j'ai bien compris, vous désirez garder l'affichage en blog à l'intérieur des messages, mais avoir la liste comme celles des forums normaux. Est-ce bien cela ?

Désolé d'avoir été peu clair mais, c'est exactement cela que je souhaiterai réussir à faire.

Et bien sûr, merci d'avoir prit la peine de lire, essayer de comprendre et d'avoir répondu à mon topic,
Cordialement.
Moka7

Moka7
***

Féminin
Messages : 117
Inscrit(e) le : 18/11/2010

http://gakuen-alice-rp.kikooforum.com/
Moka7 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Template "Affichage d'un blog"

Message par SoraNoHime Dim 12 Juin 2011 - 3:18

Je vais tenter de voir ça, cela risque d'être approximatif, j'ai peu encore abordé ce template ^^

Cela risque de me prendre un peu de temps, n'hésitez pas à upper par tranche de 24h si besoin.

Cordialement.
SoraNoHime

SoraNoHime
Membre actif

Féminin
Messages : 6218
Inscrit(e) le : 10/06/2010

SoraNoHime a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Template "Affichage d'un blog"

Message par Moka7 Dim 12 Juin 2011 - 3:22

Je me doute que cela risque d'être long vu le temps que j'y ai déjà moi-même passé sans succès, je n'attend donc pas de solution miracle et encore moins instantanée ^^

Cependant, je vous remercie de plancher sur mon problème et je vais attendre un petit peu avant d'uper à nouveau.

Cordialement.
Moka7

Moka7
***

Féminin
Messages : 117
Inscrit(e) le : 18/11/2010

http://gakuen-alice-rp.kikooforum.com/
Moka7 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Template "Affichage d'un blog"

Message par SoraNoHime Lun 13 Juin 2011 - 2:24

Voici le maximum que je puisse obtenir pour que cela soit identique. Impossible de mettre la dernière réponse, vu que la balise ne fonctionne pas d'un template à l'autre.

Code:
    <!-- BEGIN topics_blog_box --><!-- BEGIN row --><!-- BEGIN header_table --><!-- BEGIN multi_selection -->
    <script type="text/javascript">
    function check_uncheck_main_{topics_blog_box.row.header_table.BOX_ID}() {
      var all_checked = true;
      for (i = 0; (i < document.{topics_blog_box.FORMNAME}.elements.length) && all_checked; i++) {
          if (document.{topics_blog_box.FORMNAME}.elements[i].name == '{topics_blog_box.FIELDNAME}[]{topics_blog_box.row.header_table.BOX_ID}') {
            all_checked = document.{topics_blog_box.FORMNAME}.elements[i].checked;
          }
      }
      document.{topics_blog_box.FORMNAME}.all_mark_{topics_blog_box.row.header_table.BOX_ID}.checked = all_checked;
    }
    function check_uncheck_all_{topics_blog_box.row.header_table.BOX_ID}() {
      for (i = 0; i < document.{topics_blog_box.FORMNAME}.length; i++) {
          if (document.{topics_blog_box.FORMNAME}.elements[i].name == '{topics_blog_box.FIELDNAME}[]{topics_blog_box.row.header_table.BOX_ID}') {
            document.{topics_blog_box.FORMNAME}.elements[i].checked = document.{topics_blog_box.FORMNAME}.all_mark_{topics_blog_box.row.header_table.BOX_ID}.checked;
          }
      }
    }
    </script>
    <!-- END multi_selection -->

    <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
      <tr>
          <th colspan="4" align="center" nowrap="nowrap"> {topics_blog_box.row.L_TITLE} </th>
      <th align="center" nowrap="nowrap" width="80"> Commentaires </th>
      <th align="center" nowrap="nowrap" width="100"> Auteur </th>
      <th align="center" nowrap="nowrap" width="50"> Vues </th>            
          <!-- BEGIN multi_selection -->
          <th align="center" nowrap="nowrap" width="20"><input onclick="check_uncheck_all_{topics_blog_box.row.header_table.BOX_ID}();" type="checkbox" name="all_mark_{topics_blog_box.row.header_table.BOX_ID}" value="0" /></th>
          <!-- END multi_selection -->
      </tr>
      <!-- BEGIN pagination -->
      <tr>
          <td class="row1" colspan="7" align="right"><span class="gensmall">{PAGINATION}</span></td>
      </tr>
      <!-- END pagination -->
      <!-- END header_table --><!-- BEGIN header_row -->
      <tr>
          <td class="row3" colspan="7"><span class="gensmall"> <b>{topics_blog_box.row.L_TITLE}</b></span></td>
      </tr>
    <!-- END header_row -->

    <!-- BEGIN topic -->
    {topics_blog_box.row.END_TABLE_STICKY}
      <tr>
          <!-- BEGIN single_selection -->
          <td class="{topics_blog_box.row.ROW_CLASS}" align="center" valign="middle" width="20" rowspan="2"><input type="radio" name="{topics_blog_box.FIELDNAME}" value="{topics_blog_box.row.FID}" {topics_blog_box.row.L_SELECT} /></td>
          <!-- END single_selection -->

      <td class="row2" align="center" valign="middle" width="20">
      <div class="blog_cal-border" style="margin-top:5px">
                <div class="blog_cal-content">
                  <span class="blog_cal-{topics_blog_box.row.FIRST_POST_DMY_CLASS0}">{topics_blog_box.row.FIRST_POST_DMY_VALUE0}</span>
                  <span class="blog_cal-{topics_blog_box.row.FIRST_POST_DMY_CLASS1}">{topics_blog_box.row.FIRST_POST_DMY_VALUE1}</span>
                  <span class="blog_cal-{topics_blog_box.row.FIRST_POST_DMY_CLASS2}">{topics_blog_box.row.FIRST_POST_DMY_VALUE2}</span>
                </div>
            </div></td>
      <td class="row2" colspan="3" width="100%">
            <div class="blog_title">
                {topics_blog_box.row.ICON}{topics_blog_box.row.NEWEST_POST_IMG}{topics_blog_box.row.PARTICIPATE_POST_IMG} {topics_blog_box.row.TOPIC_TYPE}
                <h2 class="topic-title">
            <a class="topictitle" href="{topics_blog_box.row.U_VIEW_TOPIC}">{topics_blog_box.row.TOPIC_TITLE}</a>
            </h2>
            </div>
         <!-- BEGIN switch_description -->
         <span class="genmed">
            <br />
            {topics_blog_box.row.topic.switch_description.TOPIC_DESCRIPTION}
         </span>
         <!-- END switch_description -->
         <div class="clear""></div>
            <div class="blog_message">
                {topics_blog_box.row.FIRST_POST_TEXT}
            </div>
            <span class="gensmall">{topics_blog_box.row.TOPIC_ANNOUNCES_DATES}{topics_blog_box.row.TOPIC_CALENDAR_DATES}</span>
            <span class="gensmall">{topics_blog_box.row.GOTO_PAGE}<!-- BEGIN nav_tree -->{topics_blog_box.row.TOPIC_NAV_TREE} <!-- END nav_tree --></span>
      </td>

      <td class="row2" align="center" valign="middle"><span class="postdetails">{topics_blog_box.row.REPLIES}</span></td>
      <td class="row3" align="center" valign="middle"><span class="name"><strong>{topics_blog_box.row.TOPIC_AUTHOR}</strong></span></td>
      <td class="row2" align="center" valign="middle"><span class="postdetails">{topics_blog_box.row.VIEWS}</span></td>
    
       
          <!-- BEGIN multi_selection -->
          <td class="row2" align="center" valign="middle" rowspan="2"><span class="postdetails"><input onclick="javascript:check_uncheck_main_{topics_blog_box.row.BOX_ID}();" type="checkbox" name="{topics_blog_box.FIELDNAME}[]{topics_blog_box.row.BOX_ID}" value="{topics_blog_box.row.FID}" {topics_blog_box.row.L_SELECT} /></span></td>
          <!-- END multi_selection -->
      </tr>
      <!-- END topic --><!-- BEGIN no_topics -->
      <tr>
          <td class="row1" colspan="{topics_blog_box.row.COLSPAN}" align="center" valign="middle" height="30"><span class="gen">{topics_blog_box.row.L_NO_TOPICS}</span></td>
      </tr>
      <!-- END no_topics --><!-- BEGIN bottom -->
      <tr>
          <td class="catBottom" colspan="{topics_blog_box.row.COLSPAN}" valign="middle">
            <table width="100%" border="0" cellspacing="0" cellpadding="0">
                <tr>
                  <td> <span class="gensmall">{PAGINATION}</span></td>
                  <td align="right"><a href="#top">{L_BACK_TO_TOP}</a> </td>
                </tr>
            </table>
          </td>
      </tr>
    <!-- END bottom --><!-- BEGIN footer_table -->
    </table><!-- END footer_table --><!-- BEGIN spacer --><br class="gensmall" /><!-- END spacer --><!-- END row --><!-- END topics_blog_box -->

    <!-- BEGIN switch_image_resize -->
    <script type="text/javascript">
    //<![CDATA[
    $(resize_images({ 'selector' : '.blog_message', 'max_width' : {switch_image_resize.IMG_RESIZE_WIDTH}, 'max_height' : {switch_image_resize.IMG_RESIZE_HEIGHT} }));
    //]]>
    </script>
    <!-- END switch_image_resize -->

On ne peut non plus gérer la description dans le titre, cependant si cela vous gène vraiment, vous pouvez toujours retirer ceci :

Code:
{topics_blog_box.row.topic.switch_description.TOPIC_DESCRIPTION}

Cela vous sied-t-il ?

Cordialement.
SoraNoHime

SoraNoHime
Membre actif

Féminin
Messages : 6218
Inscrit(e) le : 10/06/2010

SoraNoHime a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Template "Affichage d'un blog"

Message par Moka7 Lun 13 Juin 2011 - 2:47

Entendu, tant pis pour la dernière réponse, je m'en passerai.

Je me suis donc empressée de tester et le rendu est ... super !
Mille merci pour tout le travail accomplis, c'est exactement ce que je cherchais à obtenir !

Cependant j'ai une dernière question : Y-a-t-il moyen d'insérer ces images comme sur la capture écran à la place de la date qui se met à gauche du sujet ?

Template "Affichage d'un blog" Screen10

J'ai déjà chercher un semblant de balise quand j'avais cherché à obtenir ce résultat sans succès.
Je voudrais donc savoir si c'est possible. (désolé de vous imposer encore des rechercher)

Et encore une fois merci pour le code, il va m'être bien utile ^^

Cordialement.
Moka7

Moka7
***

Féminin
Messages : 117
Inscrit(e) le : 18/11/2010

http://gakuen-alice-rp.kikooforum.com/
Moka7 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Template "Affichage d'un blog"

Message par SoraNoHime Lun 13 Juin 2011 - 2:49

Parlez-vous des images new, no new & Lock ? (Désolé, je ne vois plus les images sur FdF depuis hier soir) ?

Si c'est cela, non c'est impossible. A part quelques balises utilisables partout, les autres sont consignées à leur template. La seule possibilité est de reprendre le format d'apparence, à savoir le tableau.

Cordialement.
SoraNoHime

SoraNoHime
Membre actif

Féminin
Messages : 6218
Inscrit(e) le : 10/06/2010

SoraNoHime a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Template "Affichage d'un blog"

Message par Moka7 Lun 13 Juin 2011 - 3:08

Non, il s'agissait bien de ça (ça n'est pas grave, ça n'est pas de votre faute).

Donc c'est impossible, tant pis.
Je vous remercie donc encore pour l'aide apporté et je m'en vais noté ce topic résolu.

Bonne soirée (ou nuit ?)
Cordialement.
Moka7

Moka7
***

Féminin
Messages : 117
Inscrit(e) le : 18/11/2010

http://gakuen-alice-rp.kikooforum.com/
Moka7 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum