News:

Join the Facebook Fan Page.

Main Menu

Utilisateur

Started by WoWsagele, March 04, 2005, 09:12:01 AM

Previous topic - Next topic

Yotish

Quote
6. OnLine Users Today [ Télécharger ]
Type de paquet:  Modification
Version:  1.3
Auteur:  FaSan
Description:  View All Users connected at your forum today. The total number is insert on you forum's statistics.

Petite question niaiseuse... j'ai la version 1.0.5, y se passe quoi si je clic sur " [ Télécharger ]" Sa peux-tu déranger la une du forum? je voudrais remettre la section qui nous montre les utilisateurs qui sont passer durant la journée...

                                                         Merci de m'éclairer un peu. Yo

Yotish

Bon voilà!... suite a un bug,  notre forum a perdu beaucoup de données et de fichiers, dont entr-autres la fonction; " OnLine Users Today" J'essais de remettre ça en place, mais en vain...
Dans un premier temps, j'ai finalement clquer sur "[télécharger]" dans...
Quote6. OnLine Users Today [ Télécharger ]
Type de paquet:  Modification
Version:  1.3
Auteur:  FaSan
Description:  View All Users connected at your forum today. The total number is insert on you forum's statistics
Suite a cela je suis arrivé a...
QuoteNom du mod Version   
1. OnLine Users Today 1.3  [ Appliquer le mod ] [ Lister les fichiers ] [ Effacer ] 
suite a cela, j'ai cliqué sur; " [ Appliquer le mod ] " suite à cela je suis arrivé a...
QuoteGestionnaire de Paquets - Actions d'installation
Actions d'installation pour l'archive OnLineUsersToday_13.zip:
L'installation de ce paquet effectuera les actions suivantes :  Type Action Description
1. Exécuter le code UsersOnlineToday_Pdb.php 
2. Appliquer la modification Sources/BoardIndex.php Réussi
3. Appliquer la modification Sources/Stats.php Réussi
4. Appliquer la modification Themes/default/BoardIndex.template.php Réussi
5. Appliquer la modification Themes/classic/BoardIndex.template.php Réussi
6. Appliquer la modification Themes/default/Stats.template.php Échec
7. Appliquer la modification Themes/default/languages/Modifications.english.php Réussi
8. Appliquer la modification Themes/default/languages/Modifications.italian.php Fichier introuvable
9. Appliquer la modification Themes/default/languages/Modifications.french.php Réussi
10. Appliquer la modification Themes/default/languages/Modifications.finnish.php Réussi
11. Appliquer la modification Themes/default/languages/Modifications.spanish.php Réussi


Voilà! suite a cela, RIEN ne se passe, je suis bloqué là...

Question: C'est quoi le code mentionner ici et comment l'apliquer? Pour que ça fonctionne bien-sur...
Quote1. Exécuter le code UsersOnlineToday_Pdb.php

Merci de m'aider, et de votre grande compassion a mon égard... :-[

                                                                     Yotish.



Alexandre P.

Bah déjà il ne se serait pas installé correctement, puisqu'il y a eu une étape d'échec.
6. Appliquer la modification Themes/default/Stats.template.php Échec

Quote from: Yotish on July 01, 2005, 10:52:34 AM
Voilà! suite a cela, RIEN ne se passe, je suis bloqué là...
En clair, qu'est-ce que ça signifie ?  Que le mod de veut pas s'installer ?  qu'il n'y a aucune modification qui apparaît sur ton forum ?

Quote from: Yotish on July 01, 2005, 10:52:34 AM
Question: C'est quoi le code mentionner ici et comment l'apliquer? Pour que ça fonctionne bien-sur...
Quote1. Exécuter le code UsersOnlineToday_Pdb.php
Tu n'as rien à exécuter, c'est le Gestionnaire de paquets qui exécute un fichier de modification.
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

DrPepper

Salut Alexandre

En fait on a changé pour le mod 1.2

L'installation de ce paquet effectuera les actions suivantes :  Type Action Description
1. Appliquer la modification Sources/BoardIndex.php Réussi
2. Appliquer la modification Sources/Stats.php Réussi
3. Appliquer la modification Themes/default/BoardIndex.template.php Réussi
4. Appliquer la modification Themes/classic/BoardIndex.template.php Réussi
5. Appliquer la modification Themes/default/Stats.template.php Réussi
6. Appliquer la modification Themes/default/languages/Modifications.english.php Réussi
7. Appliquer la modification Themes/default/languages/Modifications.italian.php Fichier introuvable
8. Appliquer la modification Themes/default/languages/Modifications.french.php Réussi
9. Appliquer la modification Themes/default/languages/Modifications.finnish.php Réussi

Y'a juste l'italien qui ne semble pas être là, je ne sais pas si c'est obligatoire, mais de ce que j'ai lu non...

Le tout est installé, mais la fonction Users Online n'apparaît pas, j'ai fait des tests avec différents Thèmes et la fonction installée apparaît seulement sur SMF Default Theme et je suis sur Summer Dark Theme de Mystica, qui fonctionnait bien sûr avant notre bugg...

Alexandre P.

Ah...  C'est parce que les mods ne s'installent que sur le thème par défaut de SMF et parfois (c'est le cas de ce mod) aussi sur le thème Classic.  Il ne s'installe pas sur les autres thèmes.  Il faut apporter des modifications manuellement à ton thème pour que le mod s'y intègre.

Les modifs à apporter ont été notées dans l'intervention de Fifi précédemment dans ce sujet.
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

DrPepper

ok ok merci ben, m'a regarder ça  ;D

DrPepper

Allo

Ok, j'ai la version 1.2 d'acc... j'ouvre la version sur mon ordinateur et constate que les termes de FIFI y sont, donc les codes y sont... Alors sur mon FTP j'envoie le fichier zip sur public_html/themes/sprindark/

La fonction reste zippé alors je ne peux rien faire.... donc je tente de dézippé sur mon ordi, les fichiers sont

OnlineUsersToday
packageinfo
OnlineusersTodayPdb.php

je peux aller chercher les codes au complet avec ces fichiers, mais je dois les tranférer où, dans mon theme springdark oui mais où à l'intérieur de ce theme..?

Ok merci beaucoup!!

Alexandre P.

Non non, le fichier zip doit être placé dans le répertoire /Packages/ de ton forum pour pouvoir être accessible par le Gestionnaire de paquets et donc installable par le Gestionnaire de paquets.

Installe d'abord le mod avec le Gestionnaire de paquets, si ce n'est pas déjà fait.

Puis, vérifie que les points suivants ont été exécutés sur ton thème (autrement, effectue-les):
- Dans le fichier /Themes/(nom_de_ton_theme)/BoardIndex.template.php, recherche

// If they are logged in, but SP1 style information is off... show a personal message bar.

Remplace-le par:

// "Users online Today"
echo '
<tr>
<td class="catbg" colspan="2">', $txt['158bis'], ' ( ', $context['num_users_today'], ' ', $context['num_users_today'] == 1 ? $txt['user'] : $txt['users'], ' )</td>
</tr><tr>
<td class="windowbg" width="20" valign="middle" align="center"><img src="', $settings['images_url'], '/icons/online.gif" alt="', $txt['158bis'], '" border="0" /></td>
<td class="windowbg2" width="100%"><span class="smalltext">', $context['user_today'], '</span></td>
</tr>';

// If they are logged in, but SP1 style information is off... show a personal message bar.


- Dans le fichier /Themes/(nom_de_ton_thème)/Stats.template.php (s'il n'existe pas, vérifie que ça été fait dans le fichier /Themes/default/Stats.template.php), recherche:

<td>', $txt['smf_stats_14'], '</td>

Remplace par

<td>', $txt['smf_stats_14'], '</td>
<td>', $txt['smf_stats_14bis'], '</td>

Recherche

<th align="center">', $month['most_members_online'], '</th>';

Remplace par

<th align="center">', $month['most_members_online'], '</th>
<th align="center">', $month['all_members_online'], '</th>';

Recherche

<td align="center">', $day['most_members_online'], '</td>';

Remplace par

<td align="center">', $day['most_members_online'], '</td>
<td align="center">', $day['all_members_online'], '</td>';


- Dans /Themes/default/languages/Modifications.french.php, recherche

?>

Remplace par

//OnLine Users Today
$txt['158bis'] = 'Visiteurs du jour';
$txt['smf_stats_14bis'] = 'Visiteurs du jour';

?>
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

DrPepper

Salut,

ok je lis ça, quelques essais et je t'y reviens

Merci ben!!

DrPepper

Bon bon ishhhh..... mon ordi ne semble pas bien lire les fichiers Boardindex et Stats.template.... pourtant je crois qu'on est proche du but  :D

Alexandre P.

BoardIndex.templete.php et Stats.template.php sont des fichiers texte qui peuvent être lus avec un logiciel aussi simple que le Bloc-Notes de Windows.  Mais des trucs plus performants, comme ConText, PHPEdit, voire Dreamweaver, sont peut-être à privilégier ;D
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

DrPepper


DrPepper

#52
Non malheureusement mon Theme/summerdark/BoardIndex ouvre de cette façon... pourtant celui par Default ouvre très bien et sans le charabia ci-dessous...


// No new posts at all! The agony!! else echo ' '; echo ' ', $board['name'], '
', $board['description']; // Show the "Moderators: ". Each has name, href, link, and id. (but we're gonna use link_moderators.) if (!empty($board['moderators'])) echo '
', count($board['moderators']) == 1 ? $txt[298] : $txt[299], ': ', implode(', ', $board['link_moderators']), '
'; // 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'] = '' . $child['name'] . ''; $children[] = $child['new'] ? '' . $child['link'] . '' : $child['link']; } echo '
', $txt['parent_boards'], ': ', implode(', ', $children), '
'; } // Show some basic information about the number of posts, etc. echo ' ', $board['topics'],' ', $board['posts'], '
'; /* 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 ' ', $txt[22], ' ', $txt[30], ' ', $board['last_post']['time'], '
', $txt['smf88'], ' ', $board['last_post']['link'], ' ', $txt[525], ' ', $board['last_post']['member']['link']; echo ' '; } } echo '

'; } if ($context['user']['is_logged']) { echo '
', $txt[333], '  ', $txt[334], '
'; // Show the mark all as read button? if ($settings['show_mark_read']) echo ' ', ($settings['use_image_buttons'] ? ' ' : $txt[452]), ''; echo '

'; } // Here's where the "Info Center" starts... echo '
', $txt[685], ''; // This is the "Recent Posts" bar. if (!empty($settings['number_recent_posts'])) { echo '
', $txt[214], '

'; // 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 ' ', $txt[214], '
', $txt[234], ' "', $context['latest_post']['link'], '" ', $txt[235], ' (', $context['latest_post']['time'], ')
'; } // Show lots of posts. elseif (!empty($context['latest_posts'])) { echo '
'; /* 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 ' [', $post['board']['link'], ']   ', $post['link'], ' ', $txt[525], ' ', $post['poster']['link'], '   ', $post['time'], ''; echo '
'; } echo ' '; } // Show information about events, birthdays, and holidays on the calendar. if ($context['show_calendar']) { echo '
', $context['calendar_only_today'] ? $txt['calendar47b'] : $txt['calendar47'], '

'; // Holidays like "Christmas", "Chanukah", and "We Love [Unknown] Day" :P. if (!empty($context['calendar_holidays'])) echo ' ', $txt['calendar5'], ' ', implode(', ', $context['calendar_holidays']), '
'; // People's birthdays. Like mine. And yours, I guess. Kidding. if (!empty($context['calendar_birthdays'])) { echo ' ', $context['calendar_only_today'] ? $txt['calendar3'] : $txt['calendar3b'], ' '; /* 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 ' ', $member['is_today'] ? '' : '', $member['name'], $member['is_today'] ? '' : '', isset($member['age']) ? ' (' . $member['age'] . ')' : '', '', $member['is_last'] ? '
' : ', '; } // Events like community get-togethers. if (!empty($context['calendar_events'])) { echo ' ', $context['calendar_only_today'] ? $txt['calendar4'] : $txt['calendar4b'], ' '; /* 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'] ? '* ' : '', '', $event['is_today'] ? '' . $event['title'] . '' : $event['title'], '', $event['is_last'] ? '
' : ', '; // Show a little help text to help them along ;). if ($context['calendar_can_edit']) echo ' (', $txt['calendar_how_edit'], ')'; } echo ' '; } // Show a member bar. Not heavily ornate, but functional at least. if ($settings['show_member_bar']) { echo '

', $txt[331], '

', $txt[332], '
', $txt[200], ''; } // Show YaBB SP1 style information... if ($settings['show_sp1_info']) { echo '
', $txt[645], '

', $txt[490], ': ', $modSettings['totalTopics'], '
', $txt[489], ': ', $modSettings['totalMessages'], '
', !empty($context['latest_post']) ? ' ' . $txt[659] . ': "' . $context['latest_post']['link'] . '" (' . $context['latest_post']['time'] . ')
' : '', ' ', $txt[234], '', $context['show_stats'] ? '
' . $txt['smf223'] . '' : '', '
', $txt[488], ': ', $modSettings['memberCount'], '
', $txt[656], ': ', $context['latest_member']['link'], '
'; // If they are logged in, show their unread message count, etc.. if ($context['user']['is_logged']) echo ' ', $txt['smf199'], ': ', $context['user']['messages'], ' ', $txt['newmessages3'], ': ', $context['user']['unread_messages'], ''; echo '

'; } // "Users online" - in order of activity. echo '
', $txt[158], '

', $context['num_guests'], ' ', $context['num_guests'] == 1 ? $txt['guest'] : $txt['guests'], ', ', $context['num_users_online'], ' ', $context['num_users_online'] == 1 ? $txt['user'] : $txt['users'], (empty($context['num_users_hidden']) ? '' : ' (' . $context['num_users_hidden'] . ' ' . $txt['hidden'] . ')'), '
'; // 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 ' ', $txt[140], ':
', implode(', ', $context['list_users_online']); echo '
', $context['show_stats'] && !$settings['show_sp1_info'] ? ' ' . $txt['smf223'] . '' : '', ' '; // If they are logged in, but SP1 style information is off... show a personal message bar. if ($context['user']['is_logged'] && !$settings['show_sp1_info']) { echo '

', $txt[159], '

', $txt[159], '
', $txt[660], ' ', $context['user']['messages'], ' ', $context['user']['messages'] == 1 ? $txt[471] : $txt[153], '.... ', $txt[661], ' ', $txt[662], ' ', $txt[663], ' '; } // Show the login bar. (it's only true if they are logged out anyway.) if ($context['show_login_bar']) { echo '

', $txt[34], ' (' . $txt[315] . ')


', $txt[35], ':

', $txt[36], ':

', $txt[497], ':

', $txt[508], ':



'; } echo '

'; } ?>

DJ FA

Il faut le traduire non ? sinon moi je le vois pas sur mon forum !

GravuTrad

Quote9. Appliquer la modification Themes/default/languages/Modifications.french.php Réussi

à priori non. si tu ne le vois pas, souci...
On a toujours besoin d'un plus petit que soi! (Petit!Petit!)


Think about Search function before posting.
Pensez à la fonction Recherche avant de poster.

DJ FA

J'ai réussit à l'installer mais c'est écrit ça :

: 1 (: 1, : 0)

GravuTrad

Essaie pour ce mod de comparer ton fichier modifications.english.php et modifications.french.php. vois si il ne manque rien dans le fichier french.
On a toujours besoin d'un plus petit que soi! (Petit!Petit!)


Think about Search function before posting.
Pensez à la fonction Recherche avant de poster.

DJ FA

J'ai réussis depuis merci  ;D

GravuTrad

On a toujours besoin d'un plus petit que soi! (Petit!Petit!)


Think about Search function before posting.
Pensez à la fonction Recherche avant de poster.

DJ FA

J'ai trouvé un patch FR.  :D

Advertisement: