Main menu

Forum


A toy VW combi with a Christmas tree on the roof.

The developer takes a few days off for Holidays...
...and will be back with charged battery!

From 23 December to 2 January included
During this period,
assistance from developer will not be provided.

× Forum d'aide en Français

[RÉGLÉ] bouton "S'inscrire"

  • pimpoum
  • Topic Author
  • New Member
  • New Member
More
11 years 4 months ago - 11 years 3 months ago #4575 by pimpoum
[RÉGLÉ] bouton "S'inscrire" was created by pimpoum
Bonjour,

je limite la réservation de mes évènements aux personnes enregistrées...

Quand quelqu'un de non enregistré se connecte au site, le bouton "Réserver" se transforme en bouton "s'inscrire". Jusqu'ici tout va bien, sauf qu'un clic sur le bouton s'inscrire ne produit rien...

J'ai vu un post à ce sujet, j'ai cru comprendre qu'il y avait un bug... Ou puis-je aller dans le code pour modifier cela moi même? je vois la fonction "add->reg" mais je ne sais pas ou aller pour modifier ce qui est appelé...`
Merci
Last edit: 11 years 3 months ago by Lyr!C. Reason: [RÉGLÉ]

Please Log in or Create an account to join the conversation.

  • Lyr!C
  • Lyr!C's Avatar
  • Administrator
  • Administrator
  • Lead Developer
More
11 years 4 months ago #4581 by Lyr!C
Replied by Lyr!C on topic bouton "S'inscrire"
Le bug précédemment constaté est en principe résolu.

Mais il peut s'agir d'une autre raison.
Je n'ai pas très bien compris au sujet de l'utilisateur non enregistré qui se connecte ? (s'il se connecte, il est en principe enregistré ?)

Avez-vous renseigné dans les options générales ou celle de l'évènement, un nom personnalisé pour le texte du bouton ? Car ce n'est pas un comportement très normal qu'il change si l'on se connecte... :huh:

Avez-vous un lien, ou plus d'éclaircissements pour m'aider à trouver et comprendre ce qui se passe ? B)

Latest version : iCagenda 3.9.7
We recommend every user to keep iCagenda updated.
Don't forget to have your Joomla!™ up-to-date!

Do you like iCagenda?
I would appreciate if you could take 5 minutes to post a review on JED (Joomla Extensions Directory) .

File Attachment:

Please Log in or Create an account to join the conversation.

  • lesergei
  • lesergei's Avatar
  • New Member
  • New Member
More
11 years 3 months ago #5201 by lesergei
Replied by lesergei on topic bouton "S'inscrire"
Bonjour,

Je teste votre composant que je trouve très bien construit. Et comme je suis nouveau, je me souhaite moi-même la bienvenue. ;)

J'ai mis mon évènement à visible pour le public, mais enregistré pour s'inscrire. Si je ne suis pas connecté et que je clique, sur le lien s'inscrire, rien ne se passe, je pensais que je serais dirigé vers le module connexion, mais ce n'est pas le cas. Ai-je loupé quelque chose? Si je suis connecté avant de m'inscrire, tout fonctionne très bien.

Merci!

Joomal 2.5.14
ICagenda 3.1.13

Please Log in or Create an account to join the conversation.

  • Lyr!C
  • Lyr!C's Avatar
  • Administrator
  • Administrator
  • Lead Developer
More
11 years 3 months ago #5211 by Lyr!C
Replied by Lyr!C on topic bouton "S'inscrire"

lesergei wrote: Bonjour,

Je teste votre composant que je trouve très bien construit. Et comme je suis nouveau, je me souhaite moi-même la bienvenue. ;)

J'ai mis mon évènement à visible pour le public, mais enregistré pour s'inscrire. Si je ne suis pas connecté et que je clique, sur le lien s'inscrire, rien ne se passe, je pensais que je serais dirigé vers le module connexion, mais ce n'est pas le cas. Ai-je loupé quelque chose? Si je suis connecté avant de m'inscrire, tout fonctionne très bien.

Merci!

Joomal 2.5.14
ICagenda 3.1.13


Bienvenue! ;-)

Je voir voir cela...
Il est possible que la popup alert soit bloqué par votre navigateur (qui informe que l'on n'a pas accès pour s'inscrire).
Quoiqu'il en soit, je vais commencer très prochainement un long développement d'amélioration de la fonction d'inscription, et j'avais déjà prévu de revoir le bouton d'inscription avec de profondes améliorations ;-)

A suivre donc au cours des mises à jours à venir! (en moyenne, 1 par semaine! :) )

Latest version : iCagenda 3.9.7
We recommend every user to keep iCagenda updated.
Don't forget to have your Joomla!™ up-to-date!

Do you like iCagenda?
I would appreciate if you could take 5 minutes to post a review on JED (Joomla Extensions Directory) .

File Attachment:

Please Log in or Create an account to join the conversation.

  • lesergei
  • lesergei's Avatar
  • New Member
  • New Member
More
11 years 3 months ago #5213 by lesergei
Replied by lesergei on topic bouton "S'inscrire"

Lyr!C wrote: Il est possible que la popup alert soit bloqué par votre navigateur (qui informe que l'on n'a pas accès pour s'inscrire).

J'ai testé dans plus d'un navigateur, aucune fenêtre ne s'ouvre.
Merci!

Please Log in or Create an account to join the conversation.

  • Lyr!C
  • Lyr!C's Avatar
  • Administrator
  • Administrator
  • Lead Developer
More
11 years 3 months ago - 11 years 3 months ago #5215 by Lyr!C
Replied by Lyr!C on topic bouton "S'inscrire"

lesergei wrote:

Lyr!C wrote: Il est possible que la popup alert soit bloqué par votre navigateur (qui informe que l'on n'a pas accès pour s'inscrire).

J'ai testé dans plus d'un navigateur, aucune fenêtre ne s'ouvre.
Merci!


Juste testé à l'instant, et pour moi, cela fonctionne! (voir image jointe)

Cela peut aussi être un logiciel anti-virus bloquant les alert messages (le considérant peut-être comme une action forcé...)

Cette solution n'est de toute façon pas terrible (techniquement, et esthétiquement), et je vais bientôt la modifier pour quelque chose qui s'intègre de façon plus élégante et efficace au site! ;-)

Latest version : iCagenda 3.9.7
We recommend every user to keep iCagenda updated.
Don't forget to have your Joomla!™ up-to-date!

Do you like iCagenda?
I would appreciate if you could take 5 minutes to post a review on JED (Joomla Extensions Directory) .

File Attachment:

Last edit: 11 years 3 months ago by Lyr!C.

Please Log in or Create an account to join the conversation.

  • lesergei
  • lesergei's Avatar
  • New Member
  • New Member
More
11 years 3 months ago #5216 by lesergei
Replied by lesergei on topic bouton "S'inscrire"
Merci tout de même, pour les tests de mon client, je vais mettre une note disant que l'on doit se connecté d'abord. Je n'ai pas trouvé l'image jointe. :)

Please Log in or Create an account to join the conversation.

  • Lyr!C
  • Lyr!C's Avatar
  • Administrator
  • Administrator
  • Lead Developer
More
11 years 3 months ago - 11 years 3 months ago #5217 by Lyr!C
Replied by Lyr!C on topic bouton "S'inscrire"

lesergei wrote: Merci tout de même, pour les tests de mon client, je vais mettre une note disant que l'on doit se connecté d'abord. Je n'ai pas trouvé l'image jointe. :)


Oups!

L'image est jointe!

Sinon, peut-être en attendant, modifier le code pour le bouton d'enregistrement (dans le fichier icmodel.php)

B)

Latest version : iCagenda 3.9.7
We recommend every user to keep iCagenda updated.
Don't forget to have your Joomla!™ up-to-date!

Do you like iCagenda?
I would appreciate if you could take 5 minutes to post a review on JED (Joomla Extensions Directory) .

File Attachment:

Attachments:
Last edit: 11 years 3 months ago by Lyr!C.

Please Log in or Create an account to join the conversation.

  • lesergei
  • lesergei's Avatar
  • New Member
  • New Member
More
11 years 3 months ago - 11 years 3 months ago #5226 by lesergei
Replied by lesergei on topic bouton "S'inscrire"
J'aimerais pouvoir éditer le code, mais mes forces ne se situent pas là. Par contre, je suis bon en français, j'ai donc corrigé les fautes dans les fichiers ini. Je vous les ferais parvenir...
Last edit: 11 years 3 months ago by lesergei. Reason: ajout

Please Log in or Create an account to join the conversation.

  • Lyr!C
  • Lyr!C's Avatar
  • Administrator
  • Administrator
  • Lead Developer
More
11 years 3 months ago #5228 by Lyr!C
Replied by Lyr!C on topic bouton "S'inscrire"
Dans le fichier icmodel.php vers les lignes 3100 :
if (($reg == 1) && ($pastDates == 1) && ($nbreg < $maxreg)) {
				$accessInfo = 'alert( \''.JText::_( 'JERROR_ALERTNOAUTHOR' ).' \n\n '.JText::_( 'JGLOBAL_YOU_MUST_LOGIN_FIRST' ).'\' )';
				return '<div class="regisBox"><a href="#" onClick="'.$accessInfo.'"><div class="regis_button">'.$TextRegBt.'</div></a><a href="#" onClick="'.$accessInfo.'"><div class="regis_imgbutton"></div></a><div class="icRegistered" >'.$this->registered($i).'</div></div>';
			} else {
				return '';
			}

Essayez par exemple :
if (($reg == 1) && ($pastDates == 1) && ($nbreg < $maxreg)) {
				$urlLogin = 'index.php?option=com_users&view=login';
				return '<div class="regisBox"><a href="'.$urlLogin.'"><div class="regis_button">Se connecter</div></a><a href="'.$urlLogin.'"><div class="regis_imgbutton"></div></a><div class="icRegistered" >'.$this->registered($i).'</div></div>';
			} else {
				return '';
			}

C'est un premier jet, non testé, qui change le texte du bouton en "Se connecter" et dirige vers la page pour se connecter au site.

;)

Latest version : iCagenda 3.9.7
We recommend every user to keep iCagenda updated.
Don't forget to have your Joomla!™ up-to-date!

Do you like iCagenda?
I would appreciate if you could take 5 minutes to post a review on JED (Joomla Extensions Directory) .

File Attachment:

Please Log in or Create an account to join the conversation.

Moderators: Lyr!C
Time to create page: 0.175 seconds

 

Follow Us

Create your Joomla templates with Template Creator CK

acymailing logo new