Utilisateurs en ligne: 5
SimpleMachines-fr / Forum 23 Mai 2012 à 18:53:54 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
Nouvelles:
Une mise à jour est disponible !
Passez à la version 1.0.18 pour la branche 1.0 et à la version 1.1.10 pour la branche 1.1!
 
 
Accueil Aide Rechercher wiki
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: besoin d aide svp  (Lu 18143 fois)
0 Membres et 2 Invités sur ce fil de discussion.
kronos
Arrivant
*
Hors ligne Hors ligne

Messages: 14


Voir le profil
« le: 16 Septembre 2008 à 01:50:49 »

bonjour a tous je viens vous demander de l aide pour installer un mod que je n arrive pas a installer j ai essayer mais il y a des lignes que je n arrive pas a trouver dans quelques templates c est ce mod la

http://custom.simplemachines.org/mods/index.php?mod=1077

donc si vous pouvez me filer un coup de main a l installer ou meme me l installer si vous avez le temp ce serai cool merci d avance.

version de smf : 1.1.5
hebergeur : power heberg
« Dernière édition: 16 Septembre 2008 à 02:00:24 par kronos » Journalisée
chadon
Modérateur
*
Hors ligne Hors ligne

Sexe: Homme
Messages: 293



Voir le profil WWW
« Répondre #1 le: 16 Septembre 2008 à 17:07:52 »

 As tu essayé de modifier install-1.x.xml en changeant le nom d'un des themes par celui que tu veux utiliser? La plupart des themes sont crées a partir de ceux fournis par défaut. Il suffit juste de modifier la ligne du theme qui semble s'en rapprocher le plus.
 
Example:
Code:
<file name="$boarddir/Themes/Nom_du_theme/BoardIndex.template.php" error="skip">
Si ca ne fonctionne pas, tu peux poster le contenu de ton fichier BoardIndex.template.php et le nom du theme utilisé et je jetterai un oeil
Journalisée

kronos
Arrivant
*
Hors ligne Hors ligne

Messages: 14


Voir le profil
« Répondre #2 le: 17 Septembre 2008 à 01:39:23 »

j ai pas trouver je galere de trop toi peut tu me l installer stp sur mon forum?

et merci de ton aide c est cool  Grin
Journalisée
chadon
Modérateur
*
Hors ligne Hors ligne

Sexe: Homme
Messages: 293



Voir le profil WWW
« Répondre #3 le: 17 Septembre 2008 à 01:58:47 »

 Pourquoi ne pas poster le nom du theme et le contenu du fichier BoardIndex.template.php ici? C'est le seul fichier a modifier sur le theme et si personne ne peut trouver la solution avec ca, personne ne pourra faire mieux en ayant accés a ton serveur Smiley
Journalisée

kronos
Arrivant
*
Hors ligne Hors ligne

Messages: 14


Voir le profil
« Répondre #4 le: 17 Septembre 2008 à 04:05:51 »

le nom du theme c est dark night

adresse du forum : http://graphbox.fr/index.php

et le board index template :

Code:
<?php
// Version: 1.1; BoardIndex

function template_main()
{
global $context$settings$options$txt$scripturl$modSettings;

// Show some statistics next to the link tree if SP1 info is off.
echo '
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td align="right">'
;
if (!$settings['show_sp1_info'])
echo '
'
$txt[19], ': '$context['common_stats']['total_members'], ' &nbsp;&#38;#8226;&nbsp; '$txt[95], ': '$context['common_stats']['total_posts'], ' &nbsp;&#38;#8226;&nbsp; '$txt[64], ': '$context['common_stats']['total_topics'], '
'
, ($settings['show_latest_member'] ? '<br />' $txt[201] . ' <b>' $context['common_stats']['latest_member']['link'] . '</b>' $txt[581] : '');
echo '
</td>
</tr>
</table>'
;

// Show the news fader?  (assuming there are things to show...)
if ($settings['show_newsfader'] && !empty($context['fader_news_lines']))
{
echo '
<table border="0" width="100%" class="tborder" cellspacing="' 
, ($context['browser']['is_ie'] || $context['browser']['is_opera6']) ? '1' '0' '" cellpadding="4" style="margin-bottom: 2ex;">
<tr>
<td class="catbg"> &nbsp;'
$txt[102], '</td>
</tr>
<tr>
<td valign="middle" align="center" height="60" class="windowbg">'
;

// Prepare all the javascript settings.
echo '
<div id="smfFadeScroller" style="width: 90%; padding: 2px;"><b>'
$context['news_lines'][0], '</b></div>
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
// The fading delay (in ms.)
var smfFadeDelay = '
, empty($settings['newsfader_time']) ? 5000 $settings['newsfader_time'], ';
// Fade from... what text color? To which background color?
var smfFadeFrom = {"r": 0, "g": 0, "b": 0}, smfFadeTo = {"r": 255, "g": 255, "b": 255};
// Surround each item with... anything special?
var smfFadeBefore = "<b>", smfFadeAfter = "</b>";

var foreColor, backEl, backColor;

if (typeof(document.getElementById(\'smfFadeScroller\').currentStyle) != "undefined")
{
foreColor = document.getElementById(\'smfFadeScroller\').currentStyle.color.match(/#([\da-f][\da-f])([\da-f][\da-f])([\da-f][\da-f])/);
smfFadeFrom = {"r": parseInt(foreColor[1]), "g": parseInt(foreColor[2]), "b": parseInt(foreColor[3])};

backEl = document.getElementById(\'smfFadeScroller\');
while (backEl.currentStyle.backgroundColor == "transparent" && typeof(backEl.parentNode) != "undefined")
backEl = backEl.parentNode;

backColor = backEl.currentStyle.backgroundColor.match(/#([\da-f][\da-f])([\da-f][\da-f])([\da-f][\da-f])/);
smfFadeTo = {"r": eval("0x" + backColor[1]), "g": eval("0x" + backColor[2]), "b": eval("0x" + backColor[3])};
}
else if (typeof(window.opera) == "undefined" && typeof(document.defaultView) != "undefined")
{
foreColor = document.defaultView.getComputedStyle(document.getElementById(\'smfFadeScroller\'), null).color.match(/rgb\((\d+), (\d+), (\d+)\)/);
smfFadeFrom = {"r": parseInt(foreColor[1]), "g": parseInt(foreColor[2]), "b": parseInt(foreColor[3])};

backEl = document.getElementById(\'smfFadeScroller\');
while (document.defaultView.getComputedStyle(backEl, null).backgroundColor == "transparent" && typeof(backEl.parentNode) != "undefined" && typeof(backEl.parentNode.tagName) != "undefined")
backEl = backEl.parentNode;

backColor = document.defaultView.getComputedStyle(backEl, null).backgroundColor.match(/rgb\((\d+), (\d+), (\d+)\)/);
smfFadeTo = {"r": parseInt(backColor[1]), "g": parseInt(backColor[2]), "b": parseInt(backColor[3])};
}

// List all the lines of the news for display.
var smfFadeContent = new Array(
"'
implode('",
"'
$context['fader_news_lines']), '"
);
// ]]></script>
<script language="JavaScript" type="text/javascript" src="'
$settings['default_theme_url'], '/fader.js"></script>
</td>
</tr>
</table>'
;
}

/* Each category in categories is made up of:
id, href, link, name, is_collapsed (is it collapsed?), can_collapse (is it okay if it is?),
new (is it new?), collapse_href (href to collapse/expand), collapse_image (up/down image),
and boards. (see below.) */
$first true;
foreach ($context['categories'] as $category)
{
$first false;
echo '
<table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center">
<tr>
<td class="catbg" colspan="5">'
;
// If this category even can collapse, show a link to collapse it.
if ($category['can_collapse'])
echo '
<a style="float: right;" href="'
$category['collapse_href'], '">'$category['collapse_image'], '</a>';
echo '
'
$category['link'], '
</td>
</tr>'
;

// Assuming the category hasn't been collapsed...
if (!$category['is_collapsed'])
{
echo '
<tr align="center">
<td class="titlebg" width="35">&nbsp;</td>
<td class="titlebg" align="left">'
$txt[20], '</td>
<td class="titlebg" width="175">'
$txt[22], '</td>
<td class="titlebg" width="65">'
$txt[64], '</td>
<td class="titlebg" width="65">'
$txt[21], '</td>
</tr>'
;

/* Each board in each category's boards has:
new (is it new?), id, name, description, moderators (see below), link_moderators (just a list.),
children (see below.), link_children (easier to use.), children_new (are they new?),
topics (# of), posts (# of), link, href, and last_post. (see below.) */
foreach ($category['boards'] as $board)
{
echo '
<tr align="center">
<td class="windowbg2"><a href="'
$scripturl'?action=unread;board='$board['id'], '.0">';

// If the board is new, show a strong indicator.
if ($board['new'])
echo '<img src="'$settings['images_url'], '/on.gif" alt="'$txt[333], '" title="'$txt[333], '" />';
// This board doesn't have new posts, but its children do.
elseif ($board['children_new'])
echo '<img src="'$settings['images_url'], '/on2.gif" alt="'$txt[333], '" title="'$txt[333], '" />';
// No new posts at all! The agony!!
else
echo '<img src="'$settings['images_url'], '/off.gif" alt="'$txt[334], '" title="'$txt[334], '" />';

echo '</a>
</td>
<td class="windowbg" align="left">
<div><b><a href="'
$board['href'], '" name="b'$board['id'], '">'$board['name'], '</a></b></div>
<div class="smalltext">'
$board['description'], '</div>';
// Show the "Moderators: ". Each has name, href, link, and id. (but we're gonna use link_moderators.)
if (!empty($board['moderators']))
echo '
<div style="padding-top: 1px;" class="smalltext"><i>'
count($board['moderators']) == $txt[298] : $txt[299], ': 'implode(', '$board['link_moderators']), '</i></div>';

// Show the "Child Boards: ". (there's a link_children but we're going to bold the new ones...)
if (!empty($board['children']))
{
// Sort the links into an array with new boards bold so it can be imploded.
$children = array();
/* Each child in each board's children has:
id, name, description, new (is it new?), topics (#), posts (#), href, link, and last_post. */
foreach ($board['children'] as $child)
{
$child['link'] = '<a href="' $child['href'] . '" title="' . ($child['new'] ? $txt[333] : $txt[334]) . ' (' $txt[330] . ': ' $child['topics'] . ', ' $txt[21] . ': ' $child['posts'] . ')">' $child['name'] . '</a>';
$children[] = $child['new'] ? '<img class="inlineimg" src="' $settings['images_url'] . '/subon.gif" alt="' $txt[333] . '"/><b>' $child['link'] . '</b>' '<img class="inlineimg" src="' $settings['images_url'] . '/suboff.gif" alt="' $txt[334] . '"/>' $child['link'];
}
echo '
<span class="smalltext"><b>'
$txt['parent_boards'], '</b>: 'implode(', '$children), '</span>';
}

// Show some basic information about the number of posts, etc.
echo '
</td>
<td class="windowbg2" width="175" nowrap="nowrap">
<table cellpadding="0" cellspacing="0" border="0" width="225">
<tr align="right">
<td>'
;
/* The board's and children's 'last_post's have:
time, timestamp (a number that represents the time.), id (of the post), topic (topic id.),
link, href, subject, start (where they should go for the first unread post.),
and member. (which has id, name, link, href, username in it.) */
if (!empty($board['last_post']['id']))
echo '
<div class="smalltext" align="left">
<div><span style="white-space:nowrap">
<img class="inlineimg" src="'
$settings['images_url'], '/post/xx.gif" alt="" border="0" />
'
$board['last_post']['link'], '
</span></div>
<div style="white-space:nowrap">
'
$txt[525], ' '$board['last_post']['member']['link'], '
</div>
<div align="right" style="white-space:nowrap">
<span class="time">'
$board['last_post']['time'], '</span>
<a href="'
$board['last_post']['href'], '"><img class="inlineimg" src="'$settings['images_url'], '/icons/last_post.gif" border="0" alt="" /></a>
</div>
</div>'
;
echo '
</td>
</tr>
</table>
</td>
<td class="windowbg">'
$board['topics'],'</td>
<td class="windowbg2">'
$board['posts'], '</td>
</tr>'
;
}
}
echo '
</table>'
;
if (!$first)
echo '<div class="nopost_spacer"></div>';
}

// Here's where the "Info Center" starts...(modified)
echo '
<table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center">
<tr>
<td class="catbg" colspan="2">'
$txt[685], '</td>
</tr>'
;
// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']))
{
echo '
<tr>
<td class="titlebg" colspan="2">'
$txt[214], '</td>
</tr>
<tr>
<td class="windowbg"><a href="'
$scripturl'?action=recent"><img src="'$settings['images_url'], '/post/xx.gif" alt="'$txt[214], '" /></a></td>
<td class="windowbg2" width="100%">'
;

// Only show one post.
if ($settings['number_recent_posts'] == 1)
{
// latest_post has link, href, time, subject, short_subject (shortened with...), and topic. (its id.)
echo '
<b><a href="'
$scripturl'?action=recent">'$txt[214], '</a></b>
<div class="smalltext">
'
$txt[234], ' &quot;'$context['latest_post']['link'], '&quot; '$txt[235], ' ('$context['latest_post']['time'], ')<br />
</div>'
;
}
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<table cellpadding="0" cellspacing="0" width="100%" border="0">'
;

/* Each post in latest_posts has:
board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
subject, short_subject (shortened with...), time, link, and href. */
foreach ($context['latest_posts'] as $post)
echo '
<tr>
<td class="middletext" valign="top"><b>'
$post['link'], '</b> '$txt[525], ' '$post['poster']['link'], ' ('$post['board']['link'], ')</td>
<td class="middletext" align="right" valign="top" nowrap="nowrap">'
$post['time'], '</td>
</tr>'
;
echo '
</table>'
;
}
echo '
</td>
</tr>'
;
}
// Show information about events, birthdays, and holidays on the calendar.
if ($context['show_calendar'])
{
echo '
<tr>
<td class="titlebg" colspan="2">'
$context['calendar_only_today'] ? $txt['calendar47b'] : $txt['calendar47'], '</td>
</tr>
<tr>
<td class="windowbg"><a href="'
$scripturl'?action=calendar"><img src="'$settings['images_url'], '/icons/calendar.gif" alt="'$txt['calendar24'], '" /></a></td>
<td class="windowbg2" width="100%">
<div class="smalltext">'
;

// Holidays like "Christmas", "Chanukah", and "We Love [Unknown] Day" :P.
if (!empty($context['calendar_holidays']))
echo '
<span style="color: #'
$modSettings['cal_holidaycolor'], ';">'$txt['calendar5'], ' 'implode(', '$context['calendar_holidays']), '</span><br />';

// People's birthdays. Like mine. And yours, I guess. Kidding.
if (!empty($context['calendar_birthdays']))
{
echo '
<span style="color: #'
$modSettings['cal_bdaycolor'], ';">'$context['calendar_only_today'] ? $txt['calendar3'] : $txt['calendar3b'], '</span> ';
/* Each member in calendar_birthdays has:
id, name (person), age (if they have one set?), is_last. (last in list?), and is_today (birthday is today?) */
foreach ($context['calendar_birthdays'] as $member)
echo '
<a href="'
$scripturl'?action=profile;u='$member['id'], '">'$member['is_today'] ? '<b>' ''$member['name'], $member['is_today'] ? '</b>' '', isset($member['age']) ? ' (' $member['age'] . ')' '''</a>'$member['is_last'] ? '<br />' ', ';
}
// Events like community get-togethers.
if (!empty($context['calendar_events']))
{
echo '
<span style="color: #'
$modSettings['cal_eventcolor'], ';">'$context['calendar_only_today'] ? $txt['calendar4'] : $txt['calendar4b'], '</span> ';
/* Each event in calendar_events should have:
title, href, is_last, can_edit (are they allowed?), modify_href, and is_today. */
foreach ($context['calendar_events'] as $event)
echo '
'
$event['can_edit'] ? '<a href="' $event['modify_href'] . '" style="color: #FF0000;">*</a> ' ''$event['href'] == '' '' '<a href="' $event['href'] . '">'$event['is_today'] ? '<b>' $event['title'] . '</b>' $event['title'], $event['href'] == '' '' '</a>'$event['is_last'] ? '<br />' ', ';

// Show a little help text to help them along ;).
if ($context['calendar_can_edit'])
echo '
(<a href="'
$scripturl'?action=helpadmin;help=calendar_how_edit" onclick="return reqWin(this.href);">'$txt['calendar_how_edit'], '</a>)';
}
echo '
</div>
</td>
</tr>'
;
}
// "Users online" - in order of activity.
echo '
<tr>
<td class="titlebg" colspan="2">'
$context['show_who'] ? '<a href="' $scripturl '?action=who">' ''''$context['num_guests'], ' '$context['num_guests'] == $txt['guest'] : $txt['guests'], ', ' $context['num_users_online'], ' '$context['num_users_online'] == $txt['user'] : $txt['users'];
// Handle hidden users and buddies.
if (!empty($context['num_users_hidden']) || ($context['show_buddies'] && !empty($context['show_buddies'])))
{
echo ' (';

// Show the number of buddies online?
if ($context['show_buddies'])
echo $context['num_buddies'], ' '$context['num_buddies'] == $txt['buddy'] : $txt['buddies'];

// How about hidden users?
if (!empty($context['num_users_hidden']))
echo $context['show_buddies'] ? ', ' ''$context['num_users_hidden'] . ' ' $txt['hidden'];

echo ')';
}
echo $context['show_who'] ? '</a>' '''</td>
</tr>
<tr>
<td class="windowbg2">'
$context['show_who'] ? '<a href="' $scripturl '?action=who">' '''<img src="'$settings['images_url'], '/icons/online.gif" alt="'$txt[158], '" border="0" />'$context['show_who'] ? '</a>' '''</td>
<td class="windowbg" width="100%">
<div class="smalltext">
<div style="white-space: nowrap">'
$txt['most_online_ever'], ': '$modSettings['mostOnline'], ' (' timeformat($modSettings['mostDate']), ')</div>
<div>'
;

// Assuming there ARE users online... each user in users_online has an id, username, name, group, href, and link.
if (!empty($context['users_online']))
echo '
'
implode(', '$context['list_users_online']);
echo '</div>
</div>
</td>
</tr>'
;

// Show YaBB SP1 style information...
if ($settings['show_sp1_info'])
{
echo '
<tr>
<td class="titlebg" colspan="2">'
$txt[645], '</td>
</tr>
<tr>
<td class="windowbg2"><a href="'
$scripturl'?action=stats"><img src="'$settings['images_url'], '/icons/info.gif" alt="'$txt[645], '" border="0" /></a></td>
<td class="windowbg" width="100%">
<div class="smalltext">
<div>'
$txt[64], ': '$context['common_stats']['total_topics'], ', '$txt[21], ': '$context['common_stats']['total_posts'], ', '$txt[19], ': '$context['common_stats']['total_members'], ',
</div>
<div>'
$txt[656], ': <b> '$context['common_stats']['latest_member']['link'], '</b></div>
</div>
</td>
</tr>'
;
}
if ($settings['show_mark_read'] && !empty($context['categories']) && $context['user']['is_logged'])
{
echo '
<tr>
<td class="catbg" align="center" colspan="5">
<div class="smalltext">
<strong><a href="'
$scripturl'?action=markasread;sa=all;sesc='$context['session_id'], '">'$txt[452], '</a></strong>
</div>
</td>
</tr>'
;
}
echo '
</table>'
;

}

?>



j espere que tu as tout ce qu il te faut

et encre merci de ton aide  Smiley
Journalisée
chadon
Modérateur
*
Hors ligne Hors ligne

Sexe: Homme
Messages: 293



Voir le profil WWW
« Répondre #5 le: 17 Septembre 2008 à 22:49:25 »

J'ai pas pu trouver la solution a ton probleme et ce theme n'est pas compatible avec la version beta 2 de mes forums, ce qui fait que je peux pas faire de tests.
L'idéal c'est de contacter l'auteur de la mod qui d'ailleurs est toujours pret a aider les autres pour installer ca. C'est ce que j'ai fait et il ne reste plus qu'a attendre qu'il te renvois le fichier modifié.
Voici le post: Installation sur Dark Night
Journalisée

kronos
Arrivant
*
Hors ligne Hors ligne

Messages: 14


Voir le profil
« Répondre #6 le: 17 Septembre 2008 à 23:19:16 »

merci t assure bah j attend avec impatience et encore merci de ton aide
Journalisée
chadon
Modérateur
*
Hors ligne Hors ligne

Sexe: Homme
Messages: 293



Voir le profil WWW
« Répondre #7 le: 18 Septembre 2008 à 12:32:03 »

 Il a posté la solution et je l'ai installée sur ton fichier. Tout ce que tu as a faire c'est d'installer la mod puis de remplacer le contenu de BoardIndex par ceci:

Code:
<?php
// Version: 1.1; BoardIndex

function template_main()
{
global $context$settings$options$txt$scripturl$modSettings;

// Show some statistics next to the link tree if SP1 info is off.
echo '
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td align="right">'
;
if (!$settings['show_sp1_info'])
echo '
'
$txt[19], ': '$context['common_stats']['total_members'], ' &nbsp;&#38;#38;#8226;&nbsp; '$txt[95], ': '$context['common_stats']['total_posts'], ' &nbsp;&#38;#38;#8226;&nbsp; '$txt[64], ': '$context['common_stats']['total_topics'], '
'
, ($settings['show_latest_member'] ? '<br />' $txt[201] . ' <b>' $context['common_stats']['latest_member']['link'] . '</b>' $txt[581] : '');
echo '
</td>
</tr>
</table>'
;

// Show the news fader?  (assuming there are things to show...)
if ($settings['show_newsfader'] && !empty($context['fader_news_lines']))
{
echo '
<table border="0" width="100%" class="tborder" cellspacing="' 
, ($context['browser']['is_ie'] || $context['browser']['is_opera6']) ? '1' '0' '" cellpadding="4" style="margin-bottom: 2ex;">
<tr>
<td class="catbg"> &nbsp;'
$txt[102], '</td>
</tr>
<tr>
<td valign="middle" align="center" height="60" class="windowbg">'
;

// Prepare all the javascript settings.
echo '
<div id="smfFadeScroller" style="width: 90%; padding: 2px;"><b>'
$context['news_lines'][0], '</b></div>
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
// The fading delay (in ms.)
var smfFadeDelay = '
, empty($settings['newsfader_time']) ? 5000 $settings['newsfader_time'], ';
// Fade from... what text color? To which background color?
var smfFadeFrom = {"r": 0, "g": 0, "b": 0}, smfFadeTo = {"r": 255, "g": 255, "b": 255};
// Surround each item with... anything special?
var smfFadeBefore = "<b>", smfFadeAfter = "</b>";

var foreColor, backEl, backColor;

if (typeof(document.getElementById(\'smfFadeScroller\').currentStyle) != "undefined")
{
foreColor = document.getElementById(\'smfFadeScroller\').currentStyle.color.match(/#([\da-f][\da-f])([\da-f][\da-f])([\da-f][\da-f])/);
smfFadeFrom = {"r": parseInt(foreColor[1]), "g": parseInt(foreColor[2]), "b": parseInt(foreColor[3])};

backEl = document.getElementById(\'smfFadeScroller\');
while (backEl.currentStyle.backgroundColor == "transparent" && typeof(backEl.parentNode) != "undefined")
backEl = backEl.parentNode;

backColor = backEl.currentStyle.backgroundColor.match(/#([\da-f][\da-f])([\da-f][\da-f])([\da-f][\da-f])/);
smfFadeTo = {"r": eval("0x" + backColor[1]), "g": eval("0x" + backColor[2]), "b": eval("0x" + backColor[3])};
}
else if (typeof(window.opera) == "undefined" && typeof(document.defaultView) != "undefined")
{
foreColor = document.defaultView.getComputedStyle(document.getElementById(\'smfFadeScroller\'), null).color.match(/rgb\((\d+), (\d+), (\d+)\)/);
smfFadeFrom = {"r": parseInt(foreColor[1]), "g": parseInt(foreColor[2]), "b": parseInt(foreColor[3])};

backEl = document.getElementById(\'smfFadeScroller\');
while (document.defaultView.getComputedStyle(backEl, null).backgroundColor == "transparent" && typeof(backEl.parentNode) != "undefined" && typeof(backEl.parentNode.tagName) != "undefined")
backEl = backEl.parentNode;

backColor = document.defaultView.getComputedStyle(backEl, null).backgroundColor.match(/rgb\((\d+), (\d+), (\d+)\)/);
smfFadeTo = {"r": parseInt(backColor[1]), "g": parseInt(backColor[2]), "b": parseInt(backColor[3])};
}

// List all the lines of the news for display.
var smfFadeContent = new Array(
"'
implode('",
"'
$context['fader_news_lines']), '"
);
// ]]></script>
<script language="JavaScript" type="text/javascript" src="'
$settings['default_theme_url'], '/fader.js"></script>
</td>
</tr>
</table>'
;
}

/* Each category in categories is made up of:
id, href, link, name, is_collapsed (is it collapsed?), can_collapse (is it okay if it is?),
new (is it new?), collapse_href (href to collapse/expand), collapse_image (up/down image),
and boards. (see below.) */
$first true;
foreach ($context['categories'] as $category)
{
$first false;
echo '
<table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center">
<tr>
<td class="catbg" colspan="5">'
;
// If this category even can collapse, show a link to collapse it.
if ($category['can_collapse'])
echo '
<a style="float: right;" href="'
$category['collapse_href'], '">'$category['collapse_image'], '</a>';
echo '
'
$category['link'], '
</td>
</tr>'
;

// Assuming the category hasn't been collapsed...
if (!$category['is_collapsed'])
{
echo '
<tr align="center">
<td class="titlebg" width="35">&nbsp;</td>
<td class="titlebg" align="left">'
$txt[20], '</td>
<td class="titlebg" width="175">'
$txt[22], '</td>
<td class="titlebg" width="65">'
$txt[64], '</td>
<td class="titlebg" width="65">'
$txt[21], '</td>
</tr>'
;

/* Each board in each category's boards has:
new (is it new?), id, name, description, moderators (see below), link_moderators (just a list.),
children (see below.), link_children (easier to use.), children_new (are they new?),
topics (# of), posts (# of), link, href, and last_post. (see below.) */
foreach ($category['boards'] as $board)
{
echo '
<tr align="center">
<td class="windowbg2"><a href="'
$scripturl'?action=unread;board='$board['id'], '.0">';

// If the board is new, show a strong indicator.
if ($board['new'])
echo '<img src="'$settings['images_url'], '/on.gif" alt="'$txt[333], '" title="'$txt[333], '" />';
// This board doesn't have new posts, but its children do.
elseif ($board['children_new'])
echo '<img src="'$settings['images_url'], '/on2.gif" alt="'$txt[333], '" title="'$txt[333], '" />';
// No new posts at all! The agony!!
else
echo '<img src="'$settings['images_url'], '/off.gif" alt="'$txt[334], '" title="'$txt[334], '" />';

echo '</a>
</td>
<td class="windowbg" align="left">
<div><b><a href="'
$board['href'], '" name="b'$board['id'], '">'$board['name'], '</a></b></div>
<div class="smalltext">'
$board['description'], '</div>';
// Show the "Moderators: ". Each has name, href, link, and id. (but we're gonna use link_moderators.)
if (!empty($board['moderators']))
echo '
<div style="padding-top: 1px;" class="smalltext"><i>'
count($board['moderators']) == $txt[298] : $txt[299], ': 'implode(', '$board['link_moderators']), '</i></div>';

// Show the "Child Boards: ". (there's a link_children but we're going to bold the new ones...)
if (!empty($board['children']))
{
// Sort the links into an array with new boards bold so it can be imploded.
$children = array();
/* Each child in each board's children has:
id, name, description, new (is it new?), topics (#), posts (#), href, link, and last_post. */
foreach ($board['children'] as $child)
{
$child['link'] = '<a href="' $child['href'] . '" title="' . ($child['new'] ? $txt[333] : $txt[334]) . ' (' $txt[330] . ': ' $child['topics'] . ', ' $txt[21] . ': ' $child['posts'] . ')">' $child['name'] . '</a>';
$children[] = $child['new'] ? '<img class="inlineimg" src="' $settings['images_url'] . '/subon.gif" alt="' $txt[333] . '"/><b>' $child['link'] . '</b>' '<img class="inlineimg" src="' $settings['images_url'] . '/suboff.gif" alt="' $txt[334] . '"/>' $child['link'];
}
echo '
<span class="smalltext"><b>'
$txt['parent_boards'], '</b>: 'implode(', '$children), '</span>';
}

// Show some basic information about the number of posts, etc.
echo '
</td>
<td class="windowbg2" width="175" nowrap="nowrap">
<table cellpadding="0" cellspacing="0" border="0" width="225">
<tr align="right">
<td>'
;
/* The board's and children's 'last_post's have:
time, timestamp (a number that represents the time.), id (of the post), topic (topic id.),
link, href, subject, start (where they should go for the first unread post.),
and member. (which has id, name, link, href, username in it.) */
if (!empty($board['last_post']['id']))
echo '
<div class="smalltext" align="left">
<div><span style="white-space:nowrap">
<img class="inlineimg" src="'
$settings['images_url'], '/post/xx.gif" alt="" border="0" />
'
$board['last_post']['link'], '
</span></div>
<div style="white-space:nowrap">
'
$txt[525], ' '$board['last_post']['member']['link'], '
</div>
<div align="right" style="white-space:nowrap">
<span class="time">'
$board['last_post']['time'], '</span>
<a href="'
$board['last_post']['href'], '"><img class="inlineimg" src="'$settings['images_url'], '/icons/last_post.gif" border="0" alt="" /></a>
</div>
</div>'
;
echo '
</td>
</tr>
</table>
</td>
<td class="windowbg">'
$board['topics'],'</td>
<td class="windowbg2">'
$board['posts'], '</td>
</tr>'
;
}
}
echo '
</table>'
;
if (!$first)
echo '<div class="nopost_spacer"></div>';
}

// Here's where the "Info Center" starts...(modified)
echo '
<table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center">
<tr>
<td class="catbg" colspan="2">'
$txt[685], '</td>
</tr>'
;
// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']))
{
echo '
<tr>
<td class="titlebg" colspan="2">'
$txt[214], '</td>
</tr>
<tr>
<td class="windowbg"><a href="'
$scripturl'?action=recent"><img src="'$settings['images_url'], '/post/xx.gif" alt="'$txt[214], '" /></a></td>
<td class="windowbg2" width="100%">'
;

// Only show one post.
if ($settings['number_recent_posts'] == 1)
{
// latest_post has link, href, time, subject, short_subject (shortened with...), and topic. (its id.)
echo '
<b><a href="'
$scripturl'?action=recent">'$txt[214], '</a></b>
<div class="smalltext">
'
$txt[234], ' &quot;'$context['latest_post']['link'], '&quot; '$txt[235], ' ('$context['latest_post']['time'], ')<br />
</div>'
;
}
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<table cellpadding="0" cellspacing="0" width="100%" border="0">'
;

/* Each post in latest_posts has:
board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
subject, short_subject (shortened with...), time, link, and href. */
foreach ($context['latest_posts'] as $post)
echo '
<tr>
<td class="middletext" valign="top"><b>'
$post['link'], '</b> '$txt[525], ' '$post['poster']['link'], ' ('$post['board']['link'], ')</td>
<td class="middletext" align="right" valign="top" nowrap="nowrap">'
$post['time'], '</td>
</tr>'
;
echo '
</table>'
;
}
echo '
</td>
</tr>'
;
}
// Show information about events, birthdays, and holidays on the calendar.
if ($context['show_calendar'])
{
echo '
<tr>
<td class="titlebg" colspan="2">'
$context['calendar_only_today'] ? $txt['calendar47b'] : $txt['calendar47'], '</td>
</tr>
<tr>
<td class="windowbg"><a href="'
$scripturl'?action=calendar"><img src="'$settings['images_url'], '/icons/calendar.gif" alt="'$txt['calendar24'], '" /></a></td>
<td class="windowbg2" width="100%">
<div class="smalltext">'
;

// Holidays like "Christmas", "Chanukah", and "We Love [Unknown] Day" :P.
if (!empty($context['calendar_holidays']))
echo '
<span style="color: #'
$modSettings['cal_holidaycolor'], ';">'$txt['calendar5'], ' 'implode(', '$context['calendar_holidays']), '</span><br />';

// People's birthdays. Like mine. And yours, I guess. Kidding.
if (!empty($context['calendar_birthdays']))
{
echo '
<span style="color: #'
$modSettings['cal_bdaycolor'], ';">'$context['calendar_only_today'] ? $txt['calendar3'] : $txt['calendar3b'], '</span> ';
/* Each member in calendar_birthdays has:
id, name (person), age (if they have one set?), is_last. (last in list?), and is_today (birthday is today?) */
foreach ($context['calendar_birthdays'] as $member)
echo '
<a href="'
$scripturl'?action=profile;u='$member['id'], '">'$member['is_today'] ? '<b>' ''$member['name'], $member['is_today'] ? '</b>' '', isset($member['age']) ? ' (' $member['age'] . ')' '''</a>'$member['is_last'] ? '<br />' ', ';
}
// Events like community get-togethers.
if (!empty($context['calendar_events']))
{
echo '
<span style="color: #'
$modSettings['cal_eventcolor'], ';">'$context['calendar_only_today'] ? $txt['calendar4'] : $txt['calendar4b'], '</span> ';
/* Each event in calendar_events should have:
title, href, is_last, can_edit (are they allowed?), modify_href, and is_today. */
foreach ($context['calendar_events'] as $event)
echo '
'
$event['can_edit'] ? '<a href="' $event['modify_href'] . '" style="color: #FF0000;">*</a> ' ''$event['href'] == '' '' '<a href="' $event['href'] . '">'$event['is_today'] ? '<b>' $event['title'] . '</b>' $event['title'], $event['href'] == '' '' '</a>'$event['is_last'] ? '<br />' ', ';

// Show a little help text to help them along ;).
if ($context['calendar_can_edit'])
echo '
(<a href="'
$scripturl'?action=helpadmin;help=calendar_how_edit" onclick="return reqWin(this.href);">'$txt['calendar_how_edit'], '</a>)';
}
echo '
</div>
</td>
</tr>'
;
}
// "Users online" - in order of activity.
echo '
<tr>
<td class="titlebg" colspan="2">'
$context['show_who'] ? '<a href="' $scripturl '?action=who">' ''''$context['num_guests'], ' '$context['num_guests'] == $txt['guest'] : $txt['guests'], ', ' $context['num_users_online'], ' '$context['num_users_online'] == $txt['user'] : $txt['users'];
// Handle hidden users and buddies.
if (!empty($context['num_users_hidden']) || ($context['show_buddies'] && !empty($context['show_buddies'])))
{
echo ' (';

// Show the number of buddies online?
if ($context['show_buddies'])
echo $context['num_buddies'], ' '$context['num_buddies'] == $txt['buddy'] : $txt['buddies'];

// How about hidden users?
if (!empty($context['num_users_hidden']))
echo $context['show_buddies'] ? ', ' ''$context['num_users_hidden'] . ' ' $txt['hidden'];

echo ')';
}
echo $context['show_who'] ? '</a>' '''</td>
</tr>
<tr>
<td rowspan="2" class="windowbg2">'
$context['show_who'] ? '<a href="' $scripturl '?action=who">' '''<img src="'$settings['images_url'], '/icons/online.gif" alt="'$txt[158], '" border="0" />'$context['show_who'] ? '</a>' '''</td>
<td class="windowbg" width="100%">
<div class="smalltext">
<div style="white-space: nowrap">'
$txt['most_online_ever'], ': '$modSettings['mostOnline'], ' (' timeformat($modSettings['mostDate']), ')</div>
<div>'
;

// Assuming there ARE users online... each user in users_online has an id, username, name, group, href, and link.
if (!empty($context['users_online']))
echo '
'
implode(', '$context['list_users_online']);
echo '</div>
</div>
</td>
</tr>'
;

   if (!empty(
$context['membergroups']))
      echo 
'
            <tr>
               <td colspan="2" class="windowbg2" width="100%">
                  <span class="smalltext">[' 
implode(']&nbsp;&nbsp;['$context['membergroups']) . ']</span>
               </td>
            </tr>'
;

   
// Show YaBB SP1 style information...
if ($settings['show_sp1_info'])
{
echo '
<tr>
<td class="titlebg" colspan="2">'
$txt[645], '</td>
</tr>
<tr>
<td class="windowbg2"><a href="'
$scripturl'?action=stats"><img src="'$settings['images_url'], '/icons/info.gif" alt="'$txt[645], '" border="0" /></a></td>
<td class="windowbg" width="100%">
<div class="smalltext">
<div>'
$txt[64], ': '$context['common_stats']['total_topics'], ', '$txt[21], ': '$context['common_stats']['total_posts'], ', '$txt[19], ': '$context['common_stats']['total_members'], ',
</div>
<div>'
$txt[656], ': <b> '$context['common_stats']['latest_member']['link'], '</b></div>
</div>
</td>
</tr>'
;
}
if ($settings['show_mark_read'] && !empty($context['categories']) && $context['user']['is_logged'])
{
echo '
<tr>
<td class="catbg" align="center" colspan="5">
<div class="smalltext">
<strong><a href="'
$scripturl'?action=markasread;sa=all;sesc='$context['session_id'], '">'$txt[452], '</a></strong>
</div>
</td>
</tr>'
;
}
echo '
</table>'
;

}

?>

Journalisée

kronos
Arrivant
*
Hors ligne Hors ligne

Messages: 14


Voir le profil
« Répondre #8 le: 18 Septembre 2008 à 14:51:11 »

ok merci je test et je te tient au courant
Journalisée
kronos
Arrivant
*
Hors ligne Hors ligne

Messages: 14


Voir le profil
« Répondre #9 le: 20 Septembre 2008 à 06:08:56 »

c est bon je l ai installé ca marche niquel merci beaucoup

[edit] par contre juste un petit soucis en faite ya que les membres par defaut qui s affiche comment je fais pour que les autres groupes de membres que j ai créer s affiche dans la legende

merci d avance
« Dernière édition: 20 Septembre 2008 à 06:31:45 par kronos » Journalisée
kronos
Arrivant
*
Hors ligne Hors ligne

Messages: 14


Voir le profil
« Répondre #10 le: 21 Septembre 2008 à 18:04:43 »

up svp
Journalisée
chadon
Modérateur
*
Hors ligne Hors ligne

Sexe: Homme
Messages: 293



Voir le profil WWW
« Répondre #11 le: 22 Septembre 2008 à 19:36:06 »

 Je suis pas sur de comprendre ta question ni le fonctionnement de cette mod mais depuis l'admin tu as une option qui te permet de choisir l'ordre d'affichage des groupes et pour supprimer et ajouter ceux-ci en entrant leurs numéros dans la case adéquate.

Citation

  - The displayed member color legend by default is:
      [Administrator] [Global Moderator] [Hero Member] [Sr. Member] [Full Member] [Jr. Member] [Newbie]   
  - Re-arrange the display of groups the way you want it by going to
      ~ Admin -> Features and options -> Membergroup legend display arrangement.
  - Separate the arranged group id with comma except for the the last number
        (i.e. 1,2,8,7,6,5,4).
  - Remove or add group id's from/to the list to select the groups you want to be displayed.
  - To disable the display of the color legend, empty the textbox or leave it blank.
Journalisée

kronos
Arrivant
*
Hors ligne Hors ligne

Messages: 14


Voir le profil
« Répondre #12 le: 23 Septembre 2008 à 10:49:35 »

ok merci c est bien ca merci encore de ton aide
Journalisée
Pages: [1]   Haut de page
Imprimer
SimpleMachines-fr / Forum  |  Support SMF  |  SMF 1.1  |  Mods et personnalisation  |  Fil de discussion: besoin d aide svp
 
Aller à:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines

Tous les logos et les marques présentes sur ce site appartiennent à leurs propriétaires respectifs.
Des détails sur les copyrights et les modules installés peuvent être trouvés Ici.

Vous pouvez syndiquer le contenu de ce site : Flux-RSS/RDF.

Site propulsé par pragmaMx 0.1.11.3.

Valid HTML 4.01 Transitional CSS ist valide!
Design by © www.ndeezign.com