Réseaux sociaux

  • Posts: 66
  • Thank you received: 0
11 years 10 months ago #84659

Bonjour,

j'ai installé sur mon site le plugin "Hikashop Social Networks Plugin", je fais bien apparaître les boutons dans chaque article.

mon problème est que mon site est traduit en anglais et toutes les informations sont bien traduites sauf les boutons et les textes de la barre réseaux sociaux 'j'aime, Soyez le premier de vos amis à indiquer que vous aimez ça.) voir PJ.

merci de vos réponses.

;)

Attachments:

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

  • Posts: 13201
  • Thank you received: 2322
11 years 10 months ago #84713

Bonjour,

Les boutons des réseaux sociaux sont affichés dans des iframe, nous ne contrôlons pas le texte de ces derniers. C'est l'Api qui détermine directement la langue utilisée.
Si le visiteur est en angleterre ou que son navigateur est en anglais, la langue sera changée automatiquement en anglais.

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

  • Posts: 245
  • Thank you received: 13
11 years 10 months ago #85841

Salut,
Je reprend ce sujet...
Mon site est totalement en HTTPS... A part Google +, mais tous les autres sont en http.
Y a t'il possibilité pour que vous les mettez en https dans la prochaine version ?

Cordialement,


Être breton c'est un peu comme être dieu, mais en mieux!

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

  • Posts: 13201
  • Thank you received: 2322
11 years 10 months ago #85914

Bonjour,

Facebook et Twitter sont déjà disponible en https. Seul Pinterest ne l'est pas.
Vous pouvez contrôler le code du plugin "hikashopsocial/hikashopsocial.php" pour voir comment cela fonctionne.

Cordialement,

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

  • Posts: 245
  • Thank you received: 13
11 years 10 months ago #85939

Bonjour,

Je viens de voir le fichier, en faite le soucis vient de la structuration même des url dans joomla en https. Je m'explique, je voulais a tout pris la réécriture au vol en https, hors il s'avére que les sites font des boucles infinies, ce qui induit en erreur. Pour compenser cela est éviter de payer 40 à 70€ un composant dont on peu se passer, j'ai rajouté un S dans le fichier uri.php comme dit ici sur mon site => www.celtalys.com/le-blogue-de-celtalys/e...-joomla-2-5-3-x.html

Donc l'erreur se présente aussi ici. Je n'arrive pas trop à savoir pourquoi car les codes sont bon. Voilà pour moi ce que je dois mettre :

 	function plgContentHikashopsocial( &$subject, $params )
	{
		parent::__construct( $subject, $params );
		if ( (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) != 'off')) ||
				 (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https') ) {
			$this->https = 's';
		} else {
			$this->https = 's';
		}
	}
Maintenant si vous avez une solution, je suis preneur :).


Être breton c'est un peu comme être dieu, mais en mieux!
Last edit: 11 years 10 months ago by Jerome.

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

  • Posts: 245
  • Thank you received: 13
11 years 10 months ago #85950

J'ai une autre question ... Comment faire pour que le plugins s'affiche après et non avant le produit ?

Pour que cela se trouve en bas de page du produit.

Veuillez m'excuser j'ai zappé le code tout en haut du template ;)


Être breton c'est un peu comme être dieu, mais en mieux!
Last edit: 11 years 10 months ago by Networlds.

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

  • Posts: 2334
  • Thank you received: 403
11 years 10 months ago #85980

Bonjour,

Je ne suis pas sur de ce vous entendez pas cette histoire de https...
Sur le principe votre modification n'a aucun intérêt puisque vous rajoutez un 's' à une url qui est déjà en https...
Essayer d'être plus clair sur ce que vous voulez.

Pour ce qui est de la position il suffit d'éditer la vue que vous utilisez et mettre ce code: {hikashop_social} où vous voulez.
Attention à l'affichage en vrac! Les iframes générées par facebook sont... envahissante.

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

  • Posts: 245
  • Thank you received: 13
11 years 10 months ago #85985

Bonjour,

Il y a un problème avec Joomla et le rewritting en https. Si on désire avoir le SEF https il faut obligatoirement désactivé le rewrite. ce qui donne un lien www.exemple.com/index.php/lasuitedemonlien

Sinon si j'active le rewrite, j'ai des boucles infini avec le forcage https.
Je retrouve exactement le même soucis avec le plugins.
Je reste en http dans le plugins alors que l'url est en https. J'ai essayé plein de truc même avec le htaccess etc ... par moyen de comprendre le soucis. Si vous avez une piste, je suis preneur. ;)

C'est simplement pour ça que je rajoute un S pour obliger le passage en https. En même temps, pinterest vous pouvez aussi le mettre en https, leur serveur accepte ;)


Être breton c'est un peu comme être dieu, mais en mieux!

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

  • Posts: 245
  • Thank you received: 13
11 years 10 months ago #85996

Je m'auto réponds:

J'ai trouvé, j'ai rajouté une condition et ça fonctionne. Je pense que le plugins doit avoir besoin de la même chose. Avant :

// Determine if the request was over SSL (HTTPS).
				if (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) != 'off'))
				{
					$https = 's://';
				}
				else
				{
					$https = '://';
				}
Après :
// Determine if the request was over SSL (HTTPS).
				if (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) != 'off') || $_SERVER['SERVER_PORT'] == 443)
				{
					$https = 's://';
				}
				else
				{
					$https = '://';
				}
J'ai rajouté le port du serveur :)

Je vais corriger mon billet en même temps XD

Pour Hikashopsocial :
function plgContentHikashopsocial( &$subject, $params )
	{
		parent::__construct( $subject, $params );
		if ( (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) != 'off') || $_SERVER['SERVER_PORT'] == 443) ||
				 (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https') ) {
			$this->https = 's';
		} else {
			$this->https = '';
		}
	}


Être breton c'est un peu comme être dieu, mais en mieux!
Last edit: 11 years 10 months ago by Networlds.
The following user(s) said Thank You: aspkiddy

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

  • Posts: 98
  • Thank you received: 1
11 years 9 months ago #91834

Bonjour Eliot,

Quel vues ? dans show.php qu se trouve "product" afin que cela se trouve en bas de page du produit ?
merci

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

  • Posts: 2334
  • Thank you received: 403
11 years 9 months ago #91907

Bonjour,

Cela dépend de la vue que vous utilisez. par défaut c'est la vue show_default. Il suffit de déplacer ce morceau de code où vous le voulez dans cette vue.

<?php
	//PLUGIN hikashop social
	$pluginsClass = hikashop_get('class.plugins');
	$plugin = $pluginsClass->getByName('content', 'hikashopsocial');
	if(!empty($plugin) && (@$plugin->published || @ $plugin->enabled)) {
		echo '{hikashop_social}';
	}
?>

The following user(s) said Thank You: aspkiddy

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

  • Posts: 98
  • Thank you received: 1
11 years 9 months ago #92038

Merci Eliot,

Ça marche :cheer:
Hikashop - Affichage - Vues - - - your template!!! - - - voir : product - - - fichier : show_default.php

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

Time to create page: 0.117 seconds
Powered by Kunena Forum