Documentations et Dossiers Liste des membre sous forme d'une plaquette affichage des avatars + pseudo
ou de cache , supprime le cache de pbt en manuel
Citation made in pegasetkc : "Sauvez un arbre mangez un castor"
Depuis que je connais Saturnin mon humour ressemble a cela : j'ai un string dans l'array
Pour info tu supprimes quoi dans le ../cache ? Tout? Car je ne l'ai jamais fait ..
le cache contiens des fichier de config, mais aussi les tpl, et la syndication.
normalement pbt recrée le cache depuis la db quand celui ci est abscent.
cependant il est préférable de cibler ce que l'on élimine.
pour les tpl c'est dans le dossier tpl, les flux dans le dossier syndication.
les fichiers qui sont au meme niveau dans /cache/ c'est des fichiers de configuration des module.
c'est ce qui permet de libérer un peu la db et accéléré le site. (pour ce qui est possible)
En principe sa évite d'avoir trop de requette sql identique.
normalement pbt recrée le cache depuis la db quand celui ci est abscent.
cependant il est préférable de cibler ce que l'on élimine.
pour les tpl c'est dans le dossier tpl, les flux dans le dossier syndication.
les fichiers qui sont au meme niveau dans /cache/ c'est des fichiers de configuration des module.
c'est ce qui permet de libérer un peu la db et accéléré le site. (pour ce qui est possible)
En principe sa évite d'avoir trop de requette sql identique.
Accroche toi au clavier, je retire le shell...
D'accord, mais je n'ai pas trop compris
Dans le fichier ./cache, que puis-je supprimer? Tout ce qui se trouve dans se dossier, ou juste le dossier ./Cache/tpl et syndication?
Dans le fichier ./cache, que puis-je supprimer? Tout ce qui se trouve dans se dossier, ou juste le dossier ./Cache/tpl et syndication?
la deuxieme solution est la plus sage
soit le dossier syndication si tu a des souci de rss,
soit le dossier tpl si c'est un souci de template.
soit le dossier syndication si tu a des souci de rss,
soit le dossier tpl si c'est un souci de template.
Accroche toi au clavier, je retire le shell...
bonjour
de retour de week end, je reprends le fil de la discution
donc j'ai vidé le cache tpl
fait essai pas de changement
j'ai copier coller dans member.php le script de pegasetkc apres sauvegarde
pas de changement au niveau affichage
voici mon member.tpl (qui est dans member/template)
mon design.css qui est dans (templates/base/theme/design.css)
si cela peut vous mettre sur la route de la solution
de retour de week end, je reprends le fil de la discution
donc j'ai vidé le cache tpl
fait essai pas de changement
j'ai copier coller dans member.php le script de pegasetkc apres sauvegarde
pas de changement au niveau affichage
voici mon member.tpl (qui est dans member/template)
Code PHP :
# IF C_USER_UPDATE_PROFIL # <script type="text/javascript"> <!-- function check_form(){ if(document.getElementById('mail').value == "") { alert("{L_REQUIRE_MAIL}"); return false; } # IF C_PROFIL_MISCELLANEOUS # # START miscellaneous_js_list # if(document.getElementById('{miscellaneous_js_list.ID}') && document.getElementById('{miscellaneous_js_list.ID}').value == "") { alert("{miscellaneous_js_list.L_REQUIRED}"); return false; } # END miscellaneous_js_list # # ENDIF # return true; } function img_sex(url) { if( document.getElementById('img_sex') ) { var img_sex = ''; if( url == 1 ) img_sex = 'man.png'; else if( url == 2 ) img_sex = 'woman.png'; document.getElementById('img_sex').innerHTML = (img_sex != '') ? '<img src="../templates/{THEME}/images/' + img_sex + '" alt="" />' : ''; } } function change_img_theme(id, value) { if(document.images ) document.images[id].src = "../templates/" + value + "/theme/images/theme.jpg"; } var array_identifier = new Array(); {JS_LANG_IDENTIFIER} function change_img_lang(id, lang) { if( array_identifier[lang] && document.getElementById(id) ) document.getElementById(id).src = '../images/stats/countries/' + array_identifier[lang] + '.png'; } function XMLHttpRequest_register_mail(value) { document.getElementById('msg_email').innerHTML = '<img src="{PATH_TO_ROOT}/templates/{THEME}/images/loading_mini.gif" alt="" />'; data = "mail=" + value + "&login=" + "{USER_LOGIN}"; var xhr_object = xmlhttprequest_init('{PATH_TO_ROOT}/member/register_xmlhttprequest.php?token={TOKEN}'); xhr_object.onreadystatechange = function() { if( xhr_object.readyState == 4 && xhr_object.status == 200 && xhr_object.responseText == '1' ) { document.getElementById('msg_email').innerHTML = '<img src="../templates/{THEME}/images/forbidden_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_email_div').innerHTML = "{L_MAIL_AUTH}"; } else if( xhr_object.readyState == 4 ) { document.getElementById('msg_email').innerHTML = '<img src="../templates/{THEME}/images/processed_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_email_div').innerHTML = ""; } } xmlhttprequest_sender(xhr_object, data); } function check_email(value) { if (!check_mail_validity(value)) { document.getElementById('msg_email').innerHTML = '<img src="../templates/{THEME}/images/forbidden_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_email_div').innerHTML = "{L_MAIL_INVALID}"; } else XMLHttpRequest_register_mail(value); } function check_password(value) { if (value.length<6) { document.getElementById('msg_password1').innerHTML = '<img src="../templates/{THEME}/images/forbidden_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_password1_div').innerHTML = "{L_PASSWORD_HOW}"; } else { var password = document.getElementById('pass_bis').value; if (password == value) { document.getElementById('msg_password1').innerHTML = '<img src="../templates/{THEME}/images/processed_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_password1_div').innerHTML = ''; document.getElementById('msg_password2').innerHTML = '<img src="../templates/{THEME}/images/processed_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_password2_div').innerHTML = ''; } else if (password.length > 0) { document.getElementById('msg_password1').innerHTML = '<img src="../templates/{THEME}/images/processed_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_password1_div').innerHTML = ''; document.getElementById('msg_password2').innerHTML = '<img src="../templates/{THEME}/images/forbidden_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_password2_div').innerHTML = "{L_PASSWORD_SAME}"; } else { document.getElementById('msg_password1').innerHTML = '<img src="../templates/{THEME}/images/processed_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_password1_div').innerHTML = ''; } } } function check_password2(value) { if (value.length<6) { document.getElementById('msg_password2').innerHTML = '<img src="../templates/{THEME}/images/forbidden_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_password2_div').innerHTML = "{L_PASSWORD_HOW}"; } else { var password = document.getElementById('pass').value; if (password == value) { document.getElementById('msg_password1').innerHTML = '<img src="../templates/{THEME}/images/processed_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_password1_div').innerHTML = ''; document.getElementById('msg_password2').innerHTML = '<img src="../templates/{THEME}/images/processed_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_password2_div').innerHTML = ''; } else if (password.length > 0) { document.getElementById('msg_password2').innerHTML = '<img src="../templates/{THEME}/images/processed_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_password2_div').innerHTML = ''; document.getElementById('msg_password1').innerHTML = '<img src="../templates/{THEME}/images/forbidden_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_password1_div').innerHTML = "{L_PASSWORD_SAME}"; } else { document.getElementById('msg_password2').innerHTML = '<img src="../templates/{THEME}/images/processed_mini.png" alt="" class="valign_middle" />'; document.getElementById('msg_password2_div').innerHTML = ''; } } } --> </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> <br /> # ENDIF # <script type="text/javascript"> <!-- var theme = '{THEME}'; --> </script> <script type="text/javascript" src="../kernel/framework/js/calendar.js"></script> <form action="member{U_USER_ACTION_UPDATE}" enctype="multipart/form-data" method="post" onsubmit="return check_form();" class="fieldset_content"> <fieldset> <legend>{L_PROFIL_EDIT}</legend> <dl> <dt><label for="mail">* {L_MAIL}</label><br /><span>{L_VALID}</span></dt> <dd><label><input type="text" maxlength="50" size="30" id="mail" name="mail" value="{MAIL}" class="text" onblur="check_email(this.value);" /></label> <span id="msg_email"></span><div style="font-weight:bold" id="msg_email_div"></div></dd> </dl> <dl> <dt><label for="pass_old">(*) {L_PREVIOUS_PASS}</label><br /><span>{L_EDIT_JUST_IF_MODIF}</span></dt> <dd><label><input size="30" type="password" class="text" name="pass_old" id="pass_old" maxlength="30" /></label></dd> </dl> <dl> <dt><label for="pass">(*) {L_NEW_PASS}</label><br /><span>{L_EDIT_JUST_IF_MODIF}</span></dt> <dd><label><input size="30" type="password" class="text" name="pass" id="pass" maxlength="30" onblur="check_password(this.value);" /></label> <span id="msg_password1"></span><div style="font-weight:bold" id="msg_password1_div"></div></dd> </dl> <dl> <dt><label for="pass_bis">(*) {L_CONFIRM_PASS}</label><br /><span>{L_EDIT_JUST_IF_MODIF}</span></dt> <dd><label><input size="30" type="password" class="text" name="pass_bis" id="pass_bis" maxlength="30" onblur="check_password2(this.value);" /></label> <span id="msg_password2"></span><div style="font-weight:bold" id="msg_password2_div"></div></dd> </dl> <dl> <dt><label for="del_member">{L_DEL_USER}</label></dt> <dd><label><input size="30" type="checkbox" name="del_member" id="del_member" /></label></dd> </dl> <dl> <dt><label for="user_lang">* {L_LANG_CHOOSE}</label></dt> <dd> <label> <select name="user_lang" id="user_lang" onchange="change_img_lang('img_lang', this.options[this.selectedIndex].value)"> # START select_lang # <option value="{select_lang.IDNAME}"{select_lang.SELECTED}>{select_lang.NAME}</option> # END select_lang # </select> <img id="img_lang" src="{IMG_LANG_IDENTIFIER}" alt="" class="valign_middle" /> </label> </dd> </dl> </fieldset> <fieldset> <legend>{L_OPTIONS}</legend> <dl> <dt><label for="user_theme">* {L_THEME_CHOOSE}</label></dt> <dd> <label> <select name="user_theme" id="user_theme" onchange="change_img_theme('img_theme', this.options[selectedIndex].value)"> # START select_theme # <option value="{select_theme.IDNAME}"{select_theme.SELECTED}>{select_theme.NAME}</option> # END select_theme # </select> <img id="img_theme" src="../templates/{USER_THEME}/theme/images/theme.jpg" alt="" style="vertical-align:top" /> </label> </dd> </dl> <dl> <dt><label for="user_editor">* {L_EDITOR_CHOOSE}</label></dt> <dd> <label> <select name="user_editor" id="user_editor"> # START select_editor # {select_editor.SELECT_EDITORS} # END select_editor # </select> </label> </dd> </dl> <dl> <dt><label for="user_timezone">{L_TIMEZONE_CHOOSE}</label><br /><span>{L_TIMEZONE_CHOOSE_EXPLAIN}</span></dt> <dd> <label> <select name="user_timezone" id="user_timezone"> # START select_timezone # {select_timezone.SELECT_TIMEZONE} # END select_timezone # </select> </label> </dd> </dl> <dl> <dt><label for="user_show_mail">{L_HIDE_MAIL}</label><br /><span>{L_HIDE_MAIL_WHO}</span></dt> <dd><label><input type="checkbox" {SHOW_MAIL_CHECKED} name="user_show_mail" id="user_show_mail" /></label></dd> </dl> </fieldset> <fieldset> <legend>{L_INFO}</legend> <dl> <dt><label for="user_web">{L_SITE_WEB}</label><br /><span>{L_VALID}</span></dt> <dd><label><input size="30" type="text" class="text" name="user_web" id="user_web" value="{WEB}" maxlength="70" /></label></dd> </dl> <dl> <dt><label for="user_local">{L_LOCALISATION}</label></dt> <dd><label><input size="30" type="text" class="text" name="user_local" id="user_local" value="{LOCAL}" maxlength="25" /></label></dd> </dl> <dl> <dt><label for="user_occupation">{L_JOB}</label></dt> <dd><label><input size="30" type="text" class="text" name="user_occupation" id="user_occupation" value="{OCCUPATION}" maxlength="50" /></label></dd> </dl> <dl> <dt><label for="user_hobbies">{L_HOBBIES}</label></dt> <dd><label><input size="30" type="text" class="text" name="user_hobbies" id="user_hobbies" value="{HOBBIES}" maxlength="50" /></label></dd> </dl> <dl> <dt><label for="user_sex">{L_SEX}</label></dt> <dd><label> <select name="user_sex" id="user_sex" onchange="img_sex(this.options[selectedIndex].value)"> # START select_sex # {select_sex.SEX} # END select_sex # </select> <span id="img_sex">{USER_SEX}</span> </label></dd> </dl> <dl class="overflow_visible"> <dt><label for="user_born">{L_DATE_OF_BIRTH}</label><br /><span>{L_DATE_FORMAT}</span></dt> <dd> <label><input size="10" maxlength="10" type="text" class="text" id="user_born" name="user_born" value="{USER_BORN}" /></label> <div style="position:relative;z-index:100;top:6px;float:left;display:none;" id="calendar1"> <div id="calendar" class="calendar_block" onmouseover="hide_calendar(1, 1);" onmouseout="hide_calendar(1, 0);"> </div> </div> <a onclick="xmlhttprequest_calendar('calendar', '?input_field=user_born&field=calendar&lyear=1&d={BORN_DAY}&m={BORN_MONTH}&y={BORN_YEAR}');display_calendar(1);" onmouseover="hide_calendar(1, 1);" onmouseout="hide_calendar(1, 0);" style="cursor:pointer;"><img class="valign_middle" id="imgcalendar" src="../templates/{THEME}/images/calendar.png" alt="" /></a> </dd> </dl> <p><label for="user_sign">{L_SIGN}</label><br /><span class="text_small">{L_SIGN_WHERE}</span></p> {USER_SIGN_EDITOR} <textarea class="post" rows="10" cols="27" name="user_sign" id="user_sign">{USER_SIGN}</textarea> <p><label for="user_desc">{L_BIOGRAPHY}</label></p> {USER_DESC_EDITOR} <textarea class="post" rows="10" cols="27" id="user_desc" name="user_desc">{USER_DESC}</textarea> <div class="spacer"> </div> </fieldset> <fieldset> <legend>{L_CONTACT}</legend> <dl> <dt><label for="user_msn">MSN</label></dt> <dd><label><input size="30" type="text" class="text" name="user_msn" id="user_msn" value="{USER_MSN}" maxlength="50" /></label></dd> </dl> <dl> <dt><label for="user_yahoo">Yahoo</label></dt> <dd><input size="30" type="text" class="text" name="user_yahoo" id="user_yahoo" value="{USER_YAHOO}" maxlength="50" /></dd> </dl> </fieldset> <fieldset> <legend>{L_AVATAR_MANAGEMENT}</legend> <dl> <dt><label>{L_CURRENT_AVATAR}</label></dt> <dd>{USER_AVATAR}</dd> </dl> # IF C_UPLOAD_AVATAR # <dl> <dt><label for="avatars">{L_UPLOAD_AVATAR}</label><br /><span>{L_UPLOAD_AVATAR_WHERE}</span></dt> <dd><label> <input type="file" name="avatars" id="avatars" size="30" class="file" /> <input type="hidden" name="max_file_size" value="2000000" /> <br /> {L_WEIGHT_MAX}: {WEIGHT_MAX} {L_UNIT_KO} <br /> {L_HEIGHT_MAX}: {HEIGHT_MAX} {L_UNIT_PX} <br /> {L_WIDTH_MAX}: {WIDTH_MAX} {L_UNIT_PX} </label></dd> </dl> # ENDIF # <dl> <dt><label for="avatar">{L_AVATAR_LINK}</label><br /><span>{L_AVATAR_LINK_WHERE}</span></dt> <dd><label><input type="text" name="avatar" id="avatar" size="30" class="text" /></label></dd> </dl> <dl> <dt><label for="delete_avatar">{L_AVATAR_DEL}</label></dt> <dd><label><input type="checkbox" name="delete_avatar" id="delete_avatar" /></label></dd> </dl> </fieldset> # IF C_PROFIL_MISCELLANEOUS # <fieldset> <legend>{L_MISCELLANEOUS}</legend> # START miscellaneous_list # <dl> <dt><label for="{miscellaneous_list.ID}">{miscellaneous_list.NAME}</label><br /><span>{miscellaneous_list.DESC}</span></dt> <dd><label>{miscellaneous_list.FIELD}</label></dd> </dl> # END miscellaneous_list # </fieldset> # ENDIF # <fieldset class="fieldset_submit"> <legend>{L_UPDATE}</legend> <input type="submit" name="valid" value="{L_UPDATE}" class="submit" /> <input type="reset" value="{L_RESET}" class="reset" /> </fieldset> </form> # ENDIF # # IF C_USER_INDEX # <div class="module_position"> <div class="module_top_l"></div> <div class="module_top_r"></div> <div class="module_top"><strong>{L_PROFIL}</strong></div> <div class="module_contents"> <p style="text-align:center;" class="text_strong">{L_WELCOME} {USER_NAME}</p> <table class="module_table" style="width:99%;margin-top:15px;"> <tr> <td class="row2" style="text-align:center;"> <a href="member{U_USER_ID}" title=""> <img src="../templates/{THEME}/images/upload/member.png" alt="{L_PROFIL_EDIT}" title="{L_PROFIL_EDIT}" /> </a> <br /> <a href="member{U_USER_ID}">{L_PROFIL_EDIT}</a> <br /><br /> </td> <td class="row2" style="text-align:center;"> <a href="pm{U_USER_PM}"> <img src="../templates/{THEME}/images/{IMG_PM}" alt="{L_PRIVATE_MESSAGE}" title="{L_PRIVATE_MESSAGE}" /> </a> <br /> <a href="pm{U_USER_PM}">{PM} {L_PRIVATE_MESSAGE}</a> <br /><br /> </td> # IF C_USER_AUTH_FILES # <td class="row2" style="text-align:center;"> <a href="upload.php{SID}"> <img src="../templates/{THEME}/images/upload/files_add.png" alt="{L_FILES_MANAGEMENT}" title="{L_FILES_MANAGEMENT}" /> </a> <br /> <a href="upload.php{SID}">{L_FILES_MANAGEMENT}</a> <br /><br /> </td> # ENDIF # <td class="row2" style="text-align:center;"> <a href="{U_CONTRIBUTION_PANEL}"> <img src="../templates/{THEME}/images/contribution.png" alt="{L_CONTRIBUTION_PANEL}" title="{L_CONTRIBUTION_PANEL}" /> </a> <br /> <a href="{U_CONTRIBUTION_PANEL}">{L_CONTRIBUTION_PANEL}</a> <br /><br /> </td> # IF C_IS_MODERATOR # <td class="row2" style="text-align:center;"> <a href="{U_MODERATION_PANEL}"> <img src="../templates/{THEME}/images/moderation_panel.png" alt="{L_MODERATION_PANEL}" title="{L_MODERATION_PANEL}" /> </a> <br /> <a href="{U_MODERATION_PANEL}">{L_MODERATION_PANEL}</a> <br /><br /> </td> # ENDIF # </tr> </table> <br /><br /> {MSG_MBR} </div> <div class="module_bottom_l"></div> <div class="module_bottom_r"></div> <div class="module_bottom"></div> </div> # ENDIF # # IF C_USER_LIST # <table class="module_table" style="width:100%;"> <tr> <td style="vertical-align:top;" class="row2"> <form action="../member/member.php?token={TOKEN}" method="post"> {L_SELECT_GROUP}: <select name="show_group" style="text-align:center;" onchange="document.location = {U_SELECT_SHOW_GROUP};"> <option value="0" selected="selected">-- {L_LIST} --</option> # START group_select # {group_select.OPTION} # END group_select # </select> <noscript> <input type="submit" name="valid" value="{L_SEARCH}" class="submit" /> </noscript> </form> </td> <td style="vertical-align:top;" class="row2"> <form action="member.php?token={TOKEN}" method="post"> <span style="float:left;"> {L_SEARCH_USER}: <input type="text" size="20" maxlength="25" id="login" value="{all.LOGIN}" name="login_mbr" class="text" /> <span id="search_img"></span> </span> <span style="float:left;margin-left:5px;"> <input type="submit" id="search_member" name="search_member" value="{L_SEARCH}" class="submit" /> <script type="text/javascript"> <!-- document.getElementById('search_member').style.display = 'none'; document.write('<input value="{L_SEARCH}" onclick="XMLHttpRequest_search_members('', '{THEME}', 'member', '{L_REQUIRE_LOGIN}');" type="button" class="submit">'); --> </script> <div id="xmlhttprequest_result_search" style="display:none;" class="xmlhttprequest_result_search"></div> </span> </form> </td> </tr> </table> <br > <div id="conteneur_vignette"> # START member_list # <div id="vignette"><a href="member{member_list.U_USER_ID}"><div id="avatar">{member_list.USER_AVATAR}</div><div id="pseudo">{member_list.PSEUDO}</div></a></div> # END member_list # </div> # ENDIF # <table class="module_table" style="width:100%; margin-top: 15px;"> <tr> <td style="vertical-align:top;" class="row2"> <span style="float:left;">{PAGINATION}</span> </td> </tr> </table> # IF C_PROFIL_USER_VIEW # <div class="fieldset_content"> <fieldset> <legend>{L_PROFIL}</legend> # IF C_USER_PROFIL_EDIT # <dl> <dt>{L_PROFIL_EDIT}</dt> <dd><a href="{U_USER_SCRIPT}" title="{L_PROFIL_EDIT}"><img src="../templates/{THEME}/images/{LANG}/edit.png" alt="{L_PROFIL_EDIT}" /></a></dd> </dl> # ENDIF # <dl> <dt>{L_PSEUDO}</dt> <dd>{USER_NAME}</dd> </dl> <dl> <dt>{L_AVATAR}</dt> <dd>{USER_AVATAR}</dd> </dl> <dl> <dt>{L_STATUT}</dt> <dd>{STATUT}</dd> </dl> <dl> <dt>{L_GROUPS}</dt> <dd>{USER_GROUPS_LIST}</dd> </dl> <dl> <dt>{L_REGISTERED}</dt> <dd>{DATE}</dd> </dl> <dl> <dt>{L_NBR_MSG}</dt> <dd>{USER_MSG} <br /><a href="membermsg{U_USER_MSG}">{L_DISPLAY_USER_MSG}</a></dd> </dl> <dl> <dt>{L_LAST_CONNECT}</dt> <dd>{LAST_CONNECT}</dd> </dl> <dl> <dt>{L_WEB_SITE}</dt> <dd>{WEB}</dd> </dl> <dl> <dt>{L_LOCALISATION}</dt> <dd>{LOCAL}</dd> </dl> <dl> <dt>{L_JOB}</dt> <dd>{OCCUPATION}</dd> </dl> <dl> <dt>{L_HOBBIES}</dt> <dd>{HOBBIES}</dd> </dl> <dl> <dt>{L_SEX}</dt> <dd>{USER_SEX}</dd> </dl> <dl> <dt>{L_AGE}</dt> <dd>{USER_AGE}</dd> </dl> <dl> <dt>{L_BIOGRAPHY}</dt> <dd><div>{USER_DESC}</div></dd> </dl> </fieldset> <fieldset> <legend>{L_CONTACT}</legend> <dl> <dt>{L_MAIL}</dt> <dd>{MAIL}</dd> </dl> <dl> <dt>{L_PRIVATE_MESSAGE}</dt> <dd><a href="pm{U_USER_PM}"><img src="../templates/{THEME}/images/{LANG}/pm.png" alt="{L_PRIVATE_MESSAGE}" /></a></dd> </dl> <dl> <dt>MSN</dt> <dd>{USER_MSN}</dd> </dl> <dl> <dt>Yahoo</dt> <dd>{USER_YAHOO}</dd> </dl> </fieldset> # IF C_PROFIL_MISCELLANEOUS # <fieldset> <legend>{L_MISCELLANEOUS}</legend> # START miscellaneous_list # <dl> <dt>{miscellaneous_list.NAME}<br /><span>{miscellaneous_list.DESC}</span></dt> <dd>{miscellaneous_list.FIELD}</dd> </dl> # END miscellaneous_list # </fieldset> # ENDIF # </div> # ENDIF # # IF C_GROUP_LIST # <table class="module_table" style="width:70%;"> <tr> <td style="vertical-align:top;" class="row2"> <form action="member.php?token={TOKEN}" method="post"> {L_SELECT_GROUP}: <select name="show_group" style="text-align:center;" onchange="document.location = {U_SELECT_SHOW_GROUP};"> <option value="0" selected="selected">-- {L_LIST} --</option> # START group_select # {group_select.OPTION} # END group_select # </select> {group.ADMIN_GROUPS} <noscript> <input type="submit" name="valid" value="{L_SEARCH}" class="submit" /> </noscript> </form> </td> </tr> </table> <br /><br /> <table class="module_table" style="width: 70%;text-align:center;"> <tr> <th colspan="3"> {GROUP_NAME} </th> </tr> <tr> <td class="row3" colspan="3" style="text-align:left;"> <a href="member.php{SID}">{L_BACK}</a> </td> </tr> <tr> <td class="row3" style="font-weight: bold;width: 120px;"> {L_AVATAR} </td> <td class="row3" style="font-weight: bold;"> {L_LOGIN} </td> <td class="row3" style="font-weight: bold;"> {L_STATUT} </td> </tr> # START group_list # <tr> <td class="row1"> {group_list.USER_AVATAR} </td> <td class="row1"> {group_list.U_USER} </td> <td class="row1"> {group_list.USER_RANK} </td> </tr> # END group_list # </table> # ENDIF #
mon design.css qui est dans (templates/base/theme/design.css)
Code PHP :
/* --------------------------------------design.cssContient les conteneur, fortement dépendant du design.--------------------------------------*/ /* Corps du site --------------------------------------*/* { margin:0; padding:0; font-size:100%;}body { background:#E9ECEF url(images/global.png) repeat-x; font-size:12px; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, 'Bitstream Vera Sans', Times, serif; color:#0E2A48; margin:0; padding:0;}/* Conteneurs --------------------------------------*//* ##### Conteneur global du site ###### */div#global {/* Extensiblemargin:auto 5px;margin-bottom:15px;*/width:1000px; margin:auto;}/* ##### Entéte de la page ###### */div#header_container,div#header_admin_container { background: url(images/header.png) no-repeat; background-position:20px 0px;margin-bottom:8px;}/* ##### Entéte de la page ###### */div#header,div#header_admin { height:90px;}/* ##### Conteneur en dessous de l'entéte ###### */div#sub_header,div#sub_header_admin { height:27px; padding:0; padding-top:10px; padding-left:5px;}div#sub_header p a { color:#FFF;}/* Lien du subheader */div#header .dynamic_menu h5.links { background:none; border:none; color:#edfff0; width:134px; background:url(images/button.png) no-repeat; padding:5px 0px; font-size:11px; margin-right:1px;}div#header .dynamic_menu h5.links:hover { color:#edfff0; cursor:default; background:url(images/button_click.png) no-repeat;}div#header .dynamic_menu h5 a { color:#FFFFFF; text-decoration:none;}/* ##### Compteur de visites ###### */div#compteur { color:#E9ECD9; position:absolute; top:50px;right:0;font-size:11px; margin-right:15px;text-align:right;}/* ##### Menu de gauche ###### */div#left_menu { float:left; width:200px; margin:0; margin-top:10px; margin-right:2px !important; margin-right:-1px; padding:0;}/* ##### Menu droit ###### */div#right_menu { float:right; width:190px; margin:0; margin-top:10px; margin-left:10px !important; margin-left:7px;}/* ##### Contenu de la page ###### */div#main { width:auto; min-width:450px; overflow:hidden !important; height:auto !important; overflow:visible; height:1%; padding:0; margin:0; float:none;}/* ##### Contenu central ###### */div#main_content { width:auto; margin-top:10px; padding:20px 10px; padding-top:5px; border-spacing:1px; border:1px #cccccc solid; background:#F7F8F5 url(images/contentbg.png) repeat-x; -moz-border-radius:12px; -khtml-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;}/* ##### Barre de lien rapide ###### */div#links { /*width:96%;*/ text-indent:10px; margin-bottom:20px;}/* ##### Emplacement au dessus de contenu de la page ###### */div#top_contents {margin-top:8px; margin-bottom:8px;}/* ##### Emplacement en dessous de contenu de la page ###### */div#bottom_contents {margin-top:8px; margin-bottom:8px;}/* ##### Bloc au dessus du pied de page ###### */div#top_footer { clear:both; padding:0.75em;}/* ##### Pied de page ###### */div#footer {height:30px;clear:both; margin:auto; margin-top:0px; padding:0px; padding-top:36px; padding-right:20px; text-align:right;background:#F5F4ED url(images/footer.png) repeat-x;}div#footer span { color:#FFF; font-size:10px;}div#footer span a { color:#FFF; font-size:10px;}/* ##### Liens rapides ###### */div#links_vertical { display:block !important; display:none; position:fixed; background:url(images/vertical_menu_repeat.png) repeat-y; top:45%; margin-left:989px; width:27px; text-align:center; padding-left:2px;}div#links_vertical_top { width:29px; background:url(images/vertical_menu_top.png) no-repeat; text-align:center; margin-left:-2px; padding-top:8px;}div#links_vertical_central { width:27px; text-align:center; margin-left:-2px; padding:4px 0px;}div#links_vertical_bottom { width:29px; background:url(images/vertical_menu_bottom.png) no-repeat; text-align:center; height:32px; margin-left:-2px;}.bglinks { background:url(images/bgmenu_links.jpg) no-repeat bottom right; margin:0px; padding:0px; list-style-type:none; padding-bottom:7px; margin-bottom:5px;} /* affichage vignette des membres */ div#conteneur_vignette{ width:630px; margin-left: auto; margin-right: auto; position: relative; left: 30px; } div#vignette { background:none; padding:0px; border: solid 5px #222; height:100px; width:100px; position:relative; float:left; margin: 5px; -moz-border-radius: 8px; } div#vignette a { outline: none; } div#avatar { padding-left:20px; padding-top:8px; width:100px; } div#avatar img{ max-width:60px; max-height:60px; } div#pseudo { text-align:center; margin-top: 10px; }
si cela peut vous mettre sur la route de la solution
Bha alors je comprend pas ta question Oo
tu aurais pas oublier de vider le cache de firefox par hazard ?¿
Moi j'ai ça ?¿
tu aurais pas oublier de vider le cache de firefox par hazard ?¿
Moi j'ai ça ?¿
Accroche toi au clavier, je retire le shell...
PascalD36:
bon tu me fera 3 fois le tour du site sur les genoux alors
effectivement j'ai surement un blem, je vais voir ca
c'est ok c'etait bien le cache internet
merci tous
c'est ok c'etait bien le cache internet
merci tous
bon tu me fera 3 fois le tour du site sur les genoux alors
Citation made in pegasetkc : "Sauvez un arbre mangez un castor"
Depuis que je connais Saturnin mon humour ressemble a cela : j'ai un string dans l'array
te plaint pas normalement c'est aussi tout nu alors hein
Citation made in pegasetkc : "Sauvez un arbre mangez un castor"
Depuis que je connais Saturnin mon humour ressemble a cela : j'ai un string dans l'array
Visiteur
EDN Helpers
Message : 0
Bonsoir, voilà j'ai bien tout mis, c'est jolis d’ailleurs merci.
J'ai juste un léger soucis, enfin je pense qu'il et léger, les avatars ne s'affiche pas, à la place j'ai les avatars par défaut, une idée ?
C'est peut être du au faite que mon site tourne toujours en local ?
Merci de votre aide.
J'ai juste un léger soucis, enfin je pense qu'il et léger, les avatars ne s'affiche pas, à la place j'ai les avatars par défaut, une idée ?
C'est peut être du au faite que mon site tourne toujours en local ?
Merci de votre aide.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie