Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Q
question2answer
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
outils
question2answer
Commits
64552fbc
Commit
64552fbc
authored
May 18, 2022
by
Félicie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
avatar changed to profile picture
parent
c8145626
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
57 additions
and
69 deletions
+57
-69
format.php
qa-include/app/format.php
+18
-18
options.php
qa-include/app/options.php
+1
-1
account.php
qa-include/pages/account.php
+0
-11
admin-default.php
qa-include/pages/admin/admin-default.php
+13
-13
qa-lang-admin.php
qa-lang/fr/qa-lang-admin.php
+1
-1
qa-lang-options.php
qa-lang/fr/qa-lang-options.php
+11
-11
qa-lang-users.php
qa-lang/fr/qa-lang-users.php
+13
-14
No files found.
qa-include/app/format.php
View file @
64552fbc
...
...
@@ -2268,27 +2268,27 @@ function qa_get_avatar_blob_html($blobId, $width, $height, $size, $padding = fal
}
/**
* Return the <img...> HTML to display the Gravatar for $email, constrained to $size
* @param string $email
* @param int|null $size
* @return string|null
*/
function
qa_get_gravatar_html
(
$email
,
$size
)
{
if
(
qa_to_override
(
__FUNCTION__
))
{
$args
=
func_get_args
();
return
qa_call_override
(
__FUNCTION__
,
$args
);
}
/
/ /
**
//
* Return the <img...> HTML to display the Gravatar for $email, constrained to $size
//
* @param string $email
//
* @param int|null $size
//
* @return string|null
//
*/
//
function qa_get_gravatar_html($email, $size)
//
{
//
if (qa_to_override(__FUNCTION__)) { $args=func_get_args(); return qa_call_override(__FUNCTION__, $args); }
require_once
QA_INCLUDE_DIR
.
'app/users.php'
;
//
require_once QA_INCLUDE_DIR . 'app/users.php';
$avatarLink
=
qa_html
(
qa_get_gravatar_url
(
$email
,
$size
));
//
$avatarLink = qa_html(qa_get_gravatar_url($email, $size));
$size
=
(
int
)
$size
;
if
(
$size
>
0
)
{
return
sprintf
(
'<img src="%s" width="%d" height="%d" class="qa-avatar-image" alt="" />'
,
$avatarLink
,
$size
,
$size
);
}
else
{
return
null
;
}
}
//
$size = (int)$size;
//
if ($size > 0) {
//
return sprintf('<img src="%s" width="%d" height="%d" class="qa-avatar-image" alt="" />', $avatarLink, $size, $size);
//
} else {
//
return null;
//
}
//
}
/**
...
...
qa-include/app/options.php
View file @
64552fbc
...
...
@@ -203,7 +203,7 @@ function qa_default_option($name)
'allow_user_walls'
=>
1
,
'allow_self_answer'
=>
1
,
'allow_view_q_bots'
=>
1
,
'avatar_allow_gravatar'
=>
1
,
//
'avatar_allow_gravatar' => 1,
'avatar_allow_upload'
=>
1
,
'avatar_message_list_size'
=>
20
,
'avatar_profile_size'
=>
200
,
...
...
qa-include/pages/account.php
View file @
64552fbc
...
...
@@ -359,17 +359,6 @@ if (qa_opt('avatar_allow_gravatar') || qa_opt('avatar_allow_upload')) {
$avatarvalue
=
$avataroptions
[
''
];
if
(
qa_opt
(
'avatar_allow_gravatar'
)
&&
!
$pending_confirmation
)
{
$avataroptions
[
'gravatar'
]
=
'<span style="margin:2px 0; display:inline-block;">'
.
qa_get_gravatar_html
(
$useraccount
[
'email'
],
32
)
.
' '
.
strtr
(
qa_lang_html
(
'users/avatar_gravatar'
),
array
(
'^1'
=>
'<a href="http://www.gravatar.com/" target="_blank">'
,
'^2'
=>
'</a>'
,
))
.
'</span>'
;
if
(
$useraccount
[
'flags'
]
&
QA_USER_FLAGS_SHOW_GRAVATAR
)
$avatarvalue
=
$avataroptions
[
'gravatar'
];
}
if
(
qa_has_gd_image
()
&&
qa_opt
(
'avatar_allow_upload'
)
&&
!
$pending_confirmation
)
{
$avataroptions
[
'uploaded'
]
=
'<input name="file" type="file">'
;
...
...
qa-include/pages/admin/admin-default.php
View file @
64552fbc
...
...
@@ -323,8 +323,8 @@ switch ($adminsection) {
array_push
(
$showoptions
,
'show_custom_register'
,
'custom_register'
,
'show_register_terms'
,
'register_terms'
,
'show_notice_welcome'
,
'notice_welcome'
,
'show_custom_welcome'
,
'custom_welcome'
,
''
,
'allow_login_email_only'
,
'allow_change_usernames'
,
'register_notify_admin'
,
'suspend_register_users'
,
''
,
'block_bad_usernames'
,
''
,
'allow_private_messages'
,
'show_message_history'
,
'page_size_pms'
,
'allow_user_walls'
,
'page_size_wall'
,
''
,
'avatar_allow_gravatar'
);
''
,
'allow_private_messages'
,
'show_message_history'
,
'page_size_pms'
,
'allow_user_walls'
,
'page_size_wall'
);
//
'', 'avatar_allow_gravatar');
if
(
qa_has_gd_image
())
array_push
(
$showoptions
,
'avatar_allow_upload'
,
'avatar_store_size'
,
'avatar_default_show'
);
...
...
@@ -1152,17 +1152,17 @@ foreach ($showoptions as $optionname) {
$optionfield
[
'rows'
]
=
3
;
break
;
case
'avatar_allow_gravatar'
:
$optionfield
[
'label'
]
=
strtr
(
$optionfield
[
'label'
],
array
(
'^1'
=>
'<a href="http://www.gravatar.com/" target="_blank">'
,
'^2'
=>
'</a>'
,
));
if
(
!
qa_has_gd_image
())
{
$optionfield
[
'style'
]
=
'tall'
;
$optionfield
[
'error'
]
=
qa_lang_html
(
'admin/no_image_gd'
);
}
break
;
//
case 'avatar_allow_gravatar':
//
$optionfield['label'] = strtr($optionfield['label'], array(
//
'^1' => '<a href="http://www.gravatar.com/" target="_blank">',
//
'^2' => '</a>',
//
));
//
if (!qa_has_gd_image()) {
//
$optionfield['style'] = 'tall';
//
$optionfield['error'] = qa_lang_html('admin/no_image_gd');
//
}
//
break;
case
'avatar_store_size'
:
case
'avatar_profile_size'
:
...
...
qa-lang/fr/qa-lang-admin.php
View file @
64552fbc
...
...
@@ -102,7 +102,7 @@
'database_cleanup'
=>
'Opération de nettoyage de la base de données'
,
'delete_category_reassign'
=>
'Supprimer cette catégorie et réaffecter ses questions:'
,
'delete_category'
=>
'Supprimer cette catégorie'
,
'delete_field'
=>
'Supprimer ce
domaine
'
,
'delete_field'
=>
'Supprimer ce
champ
'
,
'delete_hidden_complete'
=>
'Tous les messages cachés sans propriétaire ont été supprimés'
,
'delete_hidden_note'
=>
' - toutes les questions cachées, réponses et les commentaires sans propriétaire'
,
'delete_hidden'
=>
'Supprimer les messages cachés'
,
...
...
qa-lang/fr/qa-lang-options.php
View file @
64552fbc
...
...
@@ -42,16 +42,16 @@
'allow_view_q_bots'
=>
'Autoriser les moteurs de recherche à afficher les pages de question'
,
'approve_user_required'
=>
'Tous les nouveaux utilisateurs doivent être approuvés'
,
'avatar_allow_gravatar'
=>
'Autoriser ^1Gravatar^2 avatars'
,
'avatar_allow_upload'
=>
'Autoriser les utilisateurs à envoyer des
avatars
'
,
'avatar_default_show'
=>
'
Avatar
par défaut'
,
'avatar_message_list_size'
=>
'Taille d
\'avatar
sur les listes de messages'
,
'avatar_profile_size'
=>
'Taille d
\'avatar
sur la page de profil de l\'utilisateur'
,
'avatar_q_list_size'
=>
'Taille d
\'avatar
sur les listes de questions'
,
'avatar_q_page_a_size'
=>
'Taille d
\'avatar
sur les réponses'
,
'avatar_q_page_c_size'
=>
'Taille d
\'avatar
sur les commentaires'
,
'avatar_q_page_q_size'
=>
'Taille d
\'avatar
sur les questions'
,
'avatar_store_size'
=>
'Taille maximale de stockage des
avatars
'
,
'avatar_users_size'
=>
'Taille de l
\'avatar
en haut la page de l\'utilisateur'
,
'avatar_allow_upload'
=>
'Autoriser les utilisateurs à envoyer des
photos de profil
'
,
'avatar_default_show'
=>
'
Photo de profil
par défaut'
,
'avatar_message_list_size'
=>
'Taille d
e la photo de profil
sur les listes de messages'
,
'avatar_profile_size'
=>
'Taille d
e la photo de profil
sur la page de profil de l\'utilisateur'
,
'avatar_q_list_size'
=>
'Taille d
e la photo de profil
sur les listes de questions'
,
'avatar_q_page_a_size'
=>
'Taille d
e la photo de profil
sur les réponses'
,
'avatar_q_page_c_size'
=>
'Taille d
e la photo de profil
sur les commentaires'
,
'avatar_q_page_q_size'
=>
'Taille d
e la photo de profil
sur les questions'
,
'avatar_store_size'
=>
'Taille maximale de stockage des
photos de profil
'
,
'avatar_users_size'
=>
'Taille de l
e la photo de profil
en haut la page de l\'utilisateur'
,
'block_bad_usernames'
=>
'Noms interdits - séparer par des espaces ou des virgules :'
,
'block_bad_words'
=>
'Mots censurés - séparés par des espaces ou des virgules'
,
'block_ips_write'
=>
'Adresses IP bloquées - séparé par des espaces ou des virgules'
,
...
...
@@ -207,7 +207,7 @@
'permit_points_confirmed'
=>
'Enregistrés & e-mail confirmé & suffisamment de points'
,
'permit_points'
=>
'Utilisateurs enregistrés avec suffisamment de points'
,
'permit_see_emails'
=>
'Afficher les adresses e-mail des utilisateurs'
,
'permit_supers'
=>
'
Super Administrateurs
'
,
'permit_supers'
=>
'
Admin
'
,
'permit_users'
=>
'Utilisateurs enregistrés'
,
'place_full_below_content'
=>
'Largeur complète - Au-dessus du contenu'
,
'place_full_below_footer'
=>
'Largeur complète - Au-dessus du pied de page'
,
...
...
qa-lang/fr/qa-lang-users.php
View file @
64552fbc
...
...
@@ -35,8 +35,7 @@
'approve_user_button'
=>
'Approuver l\'utilisateur'
,
'approved_user'
=>
'Approuver l\'utilisateur'
,
'avatar_default'
=>
'Défaut'
,
'avatar_gravatar'
=>
'Afficher mon ^1Gravatar^2'
,
'avatar_label'
=>
'Avatar'
,
'avatar_label'
=>
'Photo de profil'
,
'avatar_none'
=>
'Aucun'
,
'block_user_button'
=>
'Bloquer l\'utilisateur'
,
'blocked_users'
=>
'Utilisateurs bloqués'
,
...
...
@@ -72,23 +71,23 @@
'full_name'
=>
'Prénom et nom'
,
'handle_blocked'
=>
'Nom d\utilisateur interdit - merci d\'en essayer un autre'
,
'handle_empty'
=>
'Le nom d\'utilisateur ne doit pas être vide'
,
'handle_exists'
=>
'Ce nom d\'utilisateur est pris - essa
yez en un aut
re'
,
'handle_exists'
=>
'Ce nom d\'utilisateur est pris - essa
ie enco
re'
,
'handle_has_bad'
=>
'Le nom d\'utilisateur ne doit pas contenir ^'
,
'handle_label'
=>
'Pseudo'
,
'hide_all_user_button'
=>
'Masquer tous les messages de cet utilisateur'
,
'last_login_label'
=>
'Dernière connexion'
,
'last_write_label'
=>
'Dernière action d\'écriture'
,
'level_admin'
=>
'Administrateur'
,
'level_editor'
=>
'Éditeur'
,
'level_expert'
=>
'Expert'
,
'level_editor'
=>
'Éditeur
ice
'
,
'level_expert'
=>
'Expert
.e
'
,
'level_for_category'
=>
'^1 pour ^2'
,
'level_in_general'
=>
'en general'
,
'level_moderator'
=>
'Mod
erateur
'
,
'level_super'
=>
'
Super Administrateur
'
,
'level_moderator'
=>
'Mod
érateurice
'
,
'level_super'
=>
'
Admin
'
,
'location'
=>
'Lieu'
,
'log_in_to_access'
=>
'
Vous pouvez maintenant ^1vous connectez^2 accéder à votre
compte.'
,
'log_in_to_access'
=>
'
Tu peux maintenant ^1vous connectez^2 accéder à ton
compte.'
,
'login_button'
=>
'Connexion'
,
'login_limit'
=>
'Trop de tentatives de connexion -
Veuillez réessayer dans une heure
'
,
'login_limit'
=>
'Trop de tentatives de connexion -
Il va falloir patienter une heure avant de réessayer
'
,
'login_title'
=>
'Connexion'
,
'mass_mailings'
=>
'Mailings de masse'
,
'mass_mailings_explanation'
=>
'Abonnez-vous aux e-mails envoyés à tous les utilisateurs'
,
...
...
@@ -99,10 +98,10 @@
'no_blocked_users'
=>
'Aucun utilisateur bloqué trouvé'
,
'no_permission'
=>
'Vous n\'avez pas la permission d\'effectuer cette opération'
,
'old_password'
=>
'Ancien mot de passe'
,
'only_shown_admins'
=>
'(seulement visibles par les administrateurs)'
,
'only_shown_editors'
=>
'(seulement visibles par les
éditeur
s et au-dessus)'
,
'only_shown_experts'
=>
'(seulement visibles par les experts et au-dessus)'
,
'only_shown_moderators'
=>
'(seulement visibles par les modérateur
s et administrateur
s)'
,
'only_shown_admins'
=>
'(seulement visibles par les administrateur
ice
s)'
,
'only_shown_editors'
=>
'(seulement visibles par les
modérateurice
s et au-dessus)'
,
'only_shown_experts'
=>
'(seulement visibles par les experts
.es
et au-dessus)'
,
'only_shown_moderators'
=>
'(seulement visibles par les modérateur
ices et administrateurice
s)'
,
'password_changed'
=>
'Mot de passe modifié'
,
'password_label'
=>
'Mot de passe'
,
'password_min'
=>
'Le mot de passe doit comporter au moins ^ caractères'
,
...
...
@@ -122,7 +121,7 @@
'registered_user'
=>
'Utilisateur enregistré'
,
'remember'
=>
'Souvenir'
,
'remember_label'
=>
'Se souvenir de moi sur cet ordinateur'
,
'remove_avatar'
=>
'Supprimer
avatar
'
,
'remove_avatar'
=>
'Supprimer
ma photo de profil
'
,
'reset_code_another'
=>
'envoyer un autre'
,
'reset_code_emailed'
=>
'votre code de réinitialisation vous a été envoyé'
,
'reset_code_label'
=>
'Code'
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment