[Réglé] Support des Extensions phpBB24 Hour Activity Stats

Support pour toutes les extensions phpBB développées par notre équipe et toutes les autres.
Avatar de xpmen
Belgique xpmen
Auteur du sujet
Messages : 365
Enregistré le : 25 novembre 2018
Liquide : 2 618.70
Relax-Arcade :  3
Pays :
Belgique (be)
Belgique

24 Hour Activity Stats

Message par Belgique xpmen » 27 déc. 2020, 09:38
bonjour Sylver


petite question sur cette ext :|

la semaine dernière j'ai mis à jour les quelque extension ou j'avais du retard de version
dans les 4 que je devais mettre à jour il y avais 24 Hour Activity Stats "Activité des dernier 24 heures"

mise à part des correctifs je suppose,
il y a le fait que les visiteurs des dernier 24 sont maintenant cacher, faut cliquez sur le petit + pour les voir, a la limite si il y avais un cookies pour garder ça sa serrai bien, mais non
a chaque fois il faut un clic sur ce +

je suis aller sur le site de l'auteur ou la j'ai lu que d'autre avais déjà poser la même question:
comment laisser sa ouvert sans devoir cliquez sur ce +

et la réponse était que cette extension était valider par phpbb et que pour leur demande ils leur fallait désinstaller cette version et mettre l'ancienne ban*

pff j'ai donc chercher dans les fichiers voir si je pouvez me démerder, remplacer des False par des true a ce niveau la dans le html whistle*
mais rien y fait

a tu une idée ?
pour les passionés du potager: www.hortus-meo.be
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 763
Enregistré le : 13 janvier 2018
Liquide : 3 881.55
Relax-Arcade :  1
Localisation : Bretagne
Pays :
France (fr)
France

24 Hour Activity Stats

Message par France Sylver35 » 27 déc. 2020, 12:19
Bonjour,

En effet, cette version 1.2.3 fait cacher par défaut la liste.
Modifier cela est simple :mrgreen:
Tu peut la voir en fonctionnement ici modifiée.

Ouvrir le fichier index_body_stat_blocks_after.html
Trouver :

code : Tout sélectionner

<a href="#" title="{{ lang('SHOW_LIST') }}" onclick="showList(); return false;" id="ShowList"><i class="fa fa-plus">
Remplacer par :

code : Tout sélectionner

<a href="#" title="{{ lang('HIDE_LIST') }}" id="HideList" onclick="hideList(); return false;"><i class="fa fa-minus">
Trouver :

code : Tout sélectionner

<span id="day_list" style="display:none;">
Remplacer par :

code : Tout sélectionner

<span id="day_list">
A ce niveau, le résultat attendu est présent, mais tu a mis la traduction fr d'une version précédente qui ne convient pas.
Un nouveau fichier est présent : permissions_a24hrs.php
Tu copie le fichier de langue "en" et la clef traduite est :

code : Tout sélectionner

$lang = array_merge($lang, [
	'ACL_U_A24HRS_VIEW'	=> 'Peut voir l’extension "Statistiques d’activité sur 24 heures"',
]);
Puis, ton fichier common.php est mal traduit et ne contient pas les nouvelles clefs de langue, voici le contenu entièrement traduit :

code : Tout sélectionner

$lang = array_merge($lang, [
'BOTS_24HOUR_TOTAL'	=> [
		1 => '%d robot',
		2 => '%d robots',
	],
	'USERS_24HOUR_TOTAL'	=>  '%d enregistré,',
	'HIDDEN_24HOUR_TOTAL'	=> ' %d caché ',
	'GUEST_ONLINE_24'		=> [
		1 => ' et %d visiteur',
		2 => ' et %d visiteurs',
	],
	'LAST_24_HOURS'	=> ' actif au cours des dernières 24 heures',
	'24HOUR_TOPICS'			=> 'Nouveaux sujets %d',
	'24HOUR_POSTS'			=> 'Nouveaux messages %d',
	'24HOUR_USERS'			=> 'Nouveaux membres %d',
    'NO_ONLINE_BOTS'		=> 'Aucun robots actif',
	
	'TWENTYFOURHOUR_STATS'	=> 'Activité au cours des dernières 24 heures',
	'TOTAL_24HOUR_USERS'	=> [
		1 => 'Au total, il y avait %d utilisateur :: ',
		2 => 'Au total, il y avait %d utilisateurs :: ',
	],
	'SHOW_LIST'	=> 'Afficher la liste',
	'HIDE_LIST'	=> 'Masquer la liste',
	'EXTENSION_REQUIREMENTS'	=> 'Cette extension nécessite la version phpBB %1$s.<br>Veuillez vérifier les versions que vous avez et mettre à jour en conséquence pour utiliser cette extension.',
	//Donation
	'PAYPAL_IMAGE_URL'          => 'https://www.paypalobjects.com/webstatic/en_US/i/btn/png/Sylver-pill-paypal-26px.png',
	'PAYPAL_ALT'                => 'Faire un don avec PayPal',
	'BUY_ME_A_BEER_URL'         => 'https://paypal.me/RMcGirr83',
	'BUY_ME_A_BEER'				=> 'Achetez-moi une bière pour avoir créé cette extension',
	'BUY_ME_A_BEER_SHORT'		=> 'Faites un don pour cette extension',
	'BUY_ME_A_BEER_EXPLAIN'		=> 'Cette extension est totalement gratuite. C’est un projet sur lequel je passe mon temps pour le plaisir et l’utilisation de la communauté phpBB. Si vous aimez utiliser cette extension, ou si elle a profité à votre forum, veuillez considérer <a href="https://paypal.me/RMcGirr83" target="_blank" rel="noreferrer noopener">m’acheter une bière</a>. Ce serait vivement apprécié. <i class="fa fa-smile-o" style="color:green;font-size:1.5em;" aria-hidden="true"></i>',
]);
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
Avatar de xpmen
Belgique xpmen
Auteur du sujet
Messages : 365
Enregistré le : 25 novembre 2018
Liquide : 2 618.70
Relax-Arcade :  3
Pays :
Belgique (be)
Belgique

24 Hour Activity Stats

Message par Belgique xpmen » 27 déc. 2020, 13:10
merci Sylver

mais sa marche po
le seul changement que j'ai c'est le + qui c'est transformer en -

voila mon fichier modifier

code : Tout sélectionner

{% if S_CAN_VIEW_24_HOURS %}
<div class="stat-block 24stats">
		<h3 id="twentyfourhour_stats">{{ lang('TWENTYFOURHOUR_STATS') }}</h3>

		<p>{{ HOUR_POSTS }} &bull; {{ HOUR_TOPICS }} &bull; {{ HOUR_USERS }}
		<br>{{ TOTAL_24HOUR_USERS }} {{ USERS_24HOUR_TOTAL }} {% if BOTS_ACTIVE %} {{ BOTS_24HOUR_TOTAL }} {% endif %} {{ HIDDEN_24HOUR_TOTAL }} {{ GUEST_ONLINE_24 }} {{ lang('LAST_24_HOURS') }}{%if DISPLAY_LINK %} <span id="ListTrigger" style="display:none;"><a href="#" title="{{ lang('HIDE_LIST') }}" id="HideList" onclick="hideList(); return false;"><i class="fa fa-minus"></i></a></span>{% endif %}<span id="day_list" style="display:none;">{% if USERS_ACTIVE %}<br>{{ lang('REGISTERED_USERS') }} {% for lastvisit in loops.lastvisit %} {{ lastvisit.USERNAME_FULL }}{% if not lastvisit.S_LAST_ROW %}{{ lang('COMMA_SEPARATOR') }} {% endif %}{% endfor %}{% endif %}
		{% if BOTS_ACTIVE %}<br>{{ lang('G_BOTS') }}{{ lang('COLON') }} {% for bot_lastvisit in loops.bot_lastvisit %} {{ bot_lastvisit.BOTNAME_FULL }}{% if not bot_lastvisit.S_LAST_ROW %}{{ lang('COMMA_SEPARATOR') }} {% endif %}{% endfor %}{% endif %}</span>
		</p>
</div>
{% endif %}
pour les passionés du potager: www.hortus-meo.be
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 763
Enregistré le : 13 janvier 2018
Liquide : 3 881.55
Relax-Arcade :  1
Localisation : Bretagne
Pays :
France (fr)
France

24 Hour Activity Stats

Message par France Sylver35 » 27 déc. 2020, 13:18
Ba oui, normal, tu n'a pas fait la seconde instruction :
Trouver :

code : Tout sélectionner

<span id="day_list" style="display:none;">
Remplacer par :

code : Tout sélectionner

<span id="day_list">
Au lieu de te donner tout le code d'un coup, j'ai tenu à détailler afin que tu puisse comprendre le contenu des modifications et leurs impacts sur l'extension.
Dans cette partie, le fait de supprimer le style="display:none;" permet de faire afficher le bloc en question...
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
Avatar de xpmen
Belgique xpmen
Auteur du sujet
Messages : 365
Enregistré le : 25 novembre 2018
Liquide : 2 618.70
Relax-Arcade :  3
Pays :
Belgique (be)
Belgique

24 Hour Activity Stats

Message par Belgique xpmen » 27 déc. 2020, 13:23
sa peux pas être l'alcool car je ne bois pas
n'y la beuh ou tabac, j'en fume pas

l'age ?
naaaaaaaaaaaaaaaaan

le temps pourri de cette hiver ?
ah bah voila, c'est ça, c'est la faute du temps :mrgreen:

merci Sylver, sa fonctionne maintenant :)
pour les passionés du potager: www.hortus-meo.be
no_avatar
France Toolman
Messages : 17
Enregistré le : 17 août 2020
Liquide : 192.95
Localisation : Bzh
Pays :
France (fr)
France

24 Hour Activity Stats

Message par France Toolman » 28 déc. 2020, 17:23
Impeccable ,Merci

:muscle: