Chargement...
 
Skip to main content

3 - Le site : philosophie, organisation, problèmes...


carte de France des pratiquants de MAO

France
Bonjour.

Superbadman a posé ICI cette question:
Ce serait sympa d'avoir une carte de France des pratiquants de MAO sous Linux, pour pouvoir contacter ceux qui sont proches


Y'avait moyen à une époque, même sans la carte, j'ai cherché des utilisateurs dans un tableau.
J'ai n'ai pas su quoi lui répondre! 😕
ouhena écrit:
Par contre je me vois pas là, mais c' est peut-être que l' utilisateur qui demande la liste n' y apparaît pas.

Effectivement je n'ai même pas le droit en écriture sur le formulaire mais toujours est il qu'il a été décidé a une époque que ce formulaire ne servait à rien ou du moins à pas grand chose. Je pense que la page qui proposait à l'utilisateur de s'y répertorier à tout simplement été supprimée.
France
Ça avance, c'est chouette.

Je n'aime pas le fait que l'on ne puisse pas ne pas être sur la carte.
En exemple, j'ai passé mes deux comte utilisateur (olinuxx-user) et (olinuxx-oups) en mode "confidentialité = privé" sans pour autant qu'ils ne disparaissent de la carte. Je n'aime pas ça. Les utilisateurs du site ont le droit d'avoir le choix.

D'autre part utilisateur_anonyme, je ne pense pas qu'il soit justifié d'avoir mis un lien dans le mégaphone alors que tu ne m'as pas consulté pour cela ni n'a laissé de temps pour personne de faire des remarques. Je retire donc ce message du mégaphone pour l'instant.
Un j'ai pas mis de lien
deux tu ne trouve pas que c'est un peu mince comme prétexte ?
Bref sans entrer dans une polémique sans fin don nous avons le secret.


Sinon oui fat que je vérifie un truc mais je crois que c'est possible de repasser en privé en ne partageant pas sa localisation ... (je vérifie)
Bon j'ai regardé vite fait en effet c'est pas possible.

Bien qu'il y est l'option d'être "privé" et mettre "aucun" dans la reception d'émail, la seul solution serait de reprendre le template du module et de luis ajoutyer des règles qui sont dans les l'affichage du profil user.

Genre si la pref publique est activée et que l'utilisateur est dessus => Ok affiche le userlink sinon rien tu vois le truc ?
Petite nouvelle ou piste à explorer:

En fait si depuis les préférences user il est possible de ce localiser il n'est par contre tout simplement pas possible de retirer les valeurs que l'on rentre lors de la géolocalisation.

Donc ce que j'ai trouvé comme remède pour le cas des utilisateurs qui souhaitent ne plus apparaitre définitivement de la carte c'est d'y forcer les préférences directement sur la table tiki_user_preferences
Organiser le trie par nom cherche l'utilisateur et dans la colonne prefName rechercher lat et lon editer la valeur par suppression et affaire réglée.
À mon avis il manque une fonction qui permettrait à l'utilisateur de supprimer ses coordonnées géographiques.
D'un autre coté quand on s'inscrit sur la carte c'est pas pour demander 3 jours plus tard de plus y apparaître non?
Je pense avoir fait ce que j'ai pu en fonction de ce que je sais faire pour le moment sur la question.

Bonsoir!
France
utilisateur_anonyme écrit:
D'un autre coté quand on s'inscrit sur la carte c'est pas pour demander 3 jours plus tard de plus y apparaître non?

C'est à l'utilisateur de décider.

Donc, mise à part aller trifouiller dans le code de Tiki du module "users_rank" ou allez se faire suer dans la base dès que l'on veut sortir un utilisateur de la carte, on est bloqué avec la méthode .

J'ai donc donc rétabli la version "édition + sauvegarde de la page". Dommage, ça serait bien pratique une carte automatique. Avis aux codeurs !
C'est à l'utilisateur de décider.

Donc, mise à part aller trifouiller dans le code de Tiki du module "users_rank" ou allez se faire suer dans la base dès que l'on veut sortir un utilisateur de la carte, on est bloqué avec la méthode .



Apparemment c'est un bug sur lmao.😢

Quand je met privé au lien de puplique dans les prèfs de mon utilisateur il disparaît de mon module donc de la carte...
Aussi je me suis rendu compte qu'il n'est pas nécessaire de partager sa géolocalisation
Il suffit de cliquer sur l'endroit ou l'on veut placer "l'épingle" puis enregistrer sa configuration.
Ppur mémo:

Pour tenter de mettre au point la carte des utilisateurs je me suis rendu compte que la présence d'un plugin ... pouvait être partique. J'ai donc cherché un module ou autre plugin qui emploi ce type de plugin et il semble que le module users_link promettait de réaliser ce que je voulais.
Dans mes tests tout fonctionne.

L'idée était de placer le module sur la page avec une classe css pour le cacher. Ainsi l'utilisateur se localise depuis les préférences et il appariait sur la carte.

Dans un temps sur lmao pour qu'il apparaisse sur le carte l'idée est soit d'éditer une page car la liste des utilisateur/contributeur est en quelque sorte le plugin ... seulement voilà je trouvai ça pas top comme méthode et surtout un peu compliqué pour un truc aussi simple.
Mais c'est tout ce que nous avions touvé comme méthode "pratique" (c'est relatif)

Donc en utilisant le module avec une valeur max="999999" je pouvais contourner ça. Seulement voilà olinuxx me faisait remarqué que :
C'est à l'utilisateur de décider.

Ce en quoi il a tout à fait raison. Donc j'ai refait quelques essais il s'avère que le module utilisé donne des résultat qu'il ne devrait pas afficher en fonction du choix de la préférence publique ou privé de l'utilisateur.
Dans mes tests, mon utilisateur en mode publique depuis ses préférences appparait dans mon module et donc sur la carte. Si je le passé en privé il disparait de mon module et de la carte ce qui est logique. Seulement sur lmao ce n'est pas la même il semble bien qu'il y est un léger problème sur ce point.

J'en déduit donc un bug avec la confidentialité des préférence de l'utilisateur.

Sur la carte actuelle l'utilisateur amarrait en bas de la page car il édite la page mais s'il ne veut plus y apparaître il faut demander à ce que la version de la page soit supprimé par un admin... Bref encore un truc compliqué pour un quelques chose qui devrait être archi-simple à faire.

Et par acquis de conscience j'ai faits des tests avec la même carte :

[+]
Il s'avère que mon utilisateur en mode privé n'y apparaît pas et que sur linuxmao l'utilisateur avec la même configuration y apparaît. Je pense que c'est aussi le même bug à savoir que le mode privé ou publique n'est pas respecté par le module ou le plugin...

J'aurai du poster ça dans un fil à part mais ouvrir un sujet avc un titre "bug sur les pref user" depuis la page d'accueil je me suis dit c'est pas sérieux donc j'en parle ici puisque c'est lié.

PS:
Voici comment initialiser les valeurs avec deux simples requêtes sql sans avoir à chercher dans la table de users_pref ...
Copy to clipboard
REPLACE `tiki_user_preferences` SET `user`="USER",`prefName`="lon",`value`="0" REPLACE `tiki_user_preferences` SET `user`="USER",`prefName`="lat",`value`="0"

France
À noter un autre bogue avec l'utilisation du module users_rank, la page devient très longue avec un énorme blanc en dessous du pied-de-page.
J'avais pas vu l'espace en dessous carrément sous le "bottom" 😢 je n'ai pas ce problème chez moi ...
Bon bin c'est pas faute d'avoir essayé...
À noter un autre bogue avec l'utilisation du module users_rank, la page devient très longue avec un énorme blanc en dessous du pied-de-page.


C'est contourné (c'était du à l'affichage de la liste des utilisateurs de lmao... je l'ai encastrer dans un plugin "fade" j'ai desactivé le tout charge à toi de voir si ça te convient ou pas.
J'ai apporté une modif' sur l'explication entre "Chercher une adresse" et "Localiser ma position" qui sont deux fonctions différentes. La première ne partage pas la géoposition de l'utilisateur tandis que l'autre si ...
Hello!

J'avais oublié de précisé que la modife que j'avais apportée le 9 janvier était enclavée dans les balises "np et tc".
France
utilisateur_anonyme écrit:
Pianolivier pensait que le site stockais la map sur le serveur hors ce n'est pas le cas j'ai relevé les ips de la carte et je remonte jusqu'au serveurs de google (là ou est stockée la gmap)

Du tout.
Ce que j'ai pu dire, c'est qu'il y avait la possibilité de remplacer la carte google par une OSM, mais que pour cela (du moins à l'époque) il fallait installer un serveur de carte dédié.

Ceci dit, il y a eu pleins d'améliorations concernant la géolocalisation dans tiki avec les MAJ, et ce n'est visiblement pas fini, à voir ce qu'il est possible de faire exactement aujourd'hui.

En attendant beau boulot pour la réactivation de cette fonctionnalité. J'en ai profité pour me re-géolocaliser, et j'ai ajouté le bug de dé-géolocalisation dans la liste des bugs.

oliv'
il faut noter que la carte a besoin d'accèder à la liste des users (plus principalement l'accès à ce type de lien {userlink user="user"} dans le corps de la page sans quoi la position de l'user géolocalisé ne s'affiche pas d'une part.
Et mieux encore si tu regarde bien le source de la page tu verra que c'est une grosse gruge que j'ai mise au points pour palier à ce problème en cachant de manière heu bizare (on fait ce qu'on peut) le "utilisateurs les plus actifs" avec une valeur infinie -999999 ppur ne pas avoir à insérer la liste des utilisateurs beaucoup trop longue à charger... Et ça c'est carrément pas normal la carte devrait pouvoir accèder toute seule à la liste des users sans ajouter de module en sup tu vois ce que je veux dire je crois ...

Voilà.

PS: Pour infos complémentaires ce n'est pas un bug spécifique à lmao. J'avais proposé de le contourner en créant une section de forum dédiée directement ainsi l'utilisateur se géolocaliserait puis viendrait poster avec la carte présente dans le sujet ...
Une fois son post publié il apparaîtrait sur la carte et peux par simple suppression du post il "disparaitre" de la carte sans intervention admin sur les prefs users . Olinuxx ne voulant pas de cette "solution" j'ai donc pensé à l'autre méthode décrite plus haut.
Si par hasard la solution d'un forum dédié était employée il faudrait revoir les règles d'affichage des images ...
Je tenais à apporter ces précisions car il se pourrait que ça puisse vous servir.
France
Note modération : (remontée de maintenance pour ne pas perdre le fil).

Page: 2/2
1  2