PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#51 09/08/2013 10:43:03

P3ter
Pluxml Staff
Lieu : Ile De France
Inscription : 17/10/2011
Messages : 270
Site Web

Re : [plugin] MySearch: moteur de recherche

Jerry Wham a écrit :

Nickel. Petite suggestion : serait-il possible d'activer ou non le css fourni avec le plugin ? Cela peut poser problème parfois de l'activer.

+1 je modifie le style du plugin dans le style.css du thème pour éviter de perdre mes modifications à chaque mise à jour du plugin, car la maj va écraser le css du plugin. Du coup, quand je fait une mise à jour, je dois aller commenter le contenu du fichier css du plugin, pour appliquer les modifications du style.css du thème.


PluXml sur Twitter : @pluxml
PluXml sur Google+ : +pluXml
--
Mon Twitter : @p3terfr
Mon blog : p3ter.fr

Hors ligne

#52 12/08/2013 22:52:18

Foloex
Membre
Lieu : Lille
Inscription : 07/11/2011
Messages : 13
Site Web

Re : [plugin] MySearch: moteur de recherche

Pfiou, c'est un peu la lutte pour modifier le CSS du theme-mystique pour qu'il ait la même apparence qu'avant... Il reste un petit bug graphique à droite du bouton GO.
Sinon je suis d'accord pour qu'il y ait l'option pour désactiver le style.css du plugin, ça m'a pris la tête ce truc.

J'en ai profité pour modifier plxMySearch.php pour qu'il y ait un texte par défaut ("Rechercher...") affiché dans la barre de recherche qui disparait quand on clique dans la barre de recherche. Je me suis inspiré grandement du code du theme-mystique, j'ai modifié ces deux lignes:

[== PHP ==]
$searchword = 'Rechercher...';
[== HTML ==]
<input type="text" class="searchfield" name="searchfield" value="<?php echo $searchword ?>" onblur="if(this.value=='') this.value='Rechercher...';" onfocus="if(this.value=='Rechercher...') this.value='';" />

Bon c'est pas language friendly mais c'était pas le but. Il faudra remplacer "Rechercher..." par un texte à définir dans les options je suppose big_smile

Pour voir ce que ça donne: http://remisoft.ath.cx wink

Dernière modification par Foloex (12/08/2013 22:53:19)

Hors ligne

#53 25/08/2013 14:28:24

Deevad
Membre
Lieu : TOULOUSE
Inscription : 27/05/2009
Messages : 133
Site Web

Re : [plugin] MySearch: moteur de recherche

Stéphane a écrit :

## Version 1.3 (11/04/2013) ##
[+] Ajout du paramètre "Sauvegarder les recherches dans un fichier" (oui/non)
[+] Enregistrement des recherches dans un fichier + écran de consultation des recherches avec nombre d'occurences (menu MySearch dans la sidebar de l'admin)

La sauvegarde des recherches dans un fichier, c'est tip-top. Ça me permets mieux que n'importe quel analytic de voir les intérêts de mes visiteurs et ainsi mieux répondre ( et aussi de voir toutes les demandes tordues xD  ) , par contre avec 150 articles autour du même thème dans mon blog, j'ai bidouiller pour que la recherche ce fasse que dans les titres et les tags... et comme d'hab avec Pluxml , ça marche au poil !
Merci !

un petit écran au bout d'une semaine de mise à jour :
plmysearch


mon webcomic open-source motorisé par Pluxml: www.peppercarrot.com

Hors ligne

#54 05/09/2013 16:21:07

joebart
Membre
Lieu : Paname
Inscription : 15/03/2010
Messages : 263
Site Web

Re : [plugin] MySearch: moteur de recherche

S Frank a écrit :

Bonjour à tous,

J'essaie d'utiliser le plugin Mysearch sur mon site internet (en fait il s'agit plus précisément d'un intranet) et dont PluXml a été mis à jour en 5.1.7.
PluXml est configuré également avec le template Simplo.
J'ai scrupuleusement suivi les instructions données par Stéphane (activation du plugin, modification du template sidebar.php...).

Le souci que je constate avec l'utilisation du moteur de recherche (au format plugin) est que les articles positionnés en "Page d'accueil" ne sont pas affichés... dans la page des résultats.

Quelqu'un a t'il rencontré une situation similaire à la mienne ?

Merci par avance de votre aide...

Hello smile J'ai ce même souci avec la dernière version du plugin... sad

je-evrard a écrit :

dans form.search du plugin on a :

[== PHP ==]
$motif = '/^[0-9]{4}.['.$plxMotor->activeCats.',]*.[0-9]{3}.[0-9]{12}.[a-z0-9-]+.xml$/';

Si on remplace par :

[== Indéfini ==]
$motif = '/^[0-9]{4}.[home,'.$plxMotor->activeCats.',]*.[0-9]{3}.[0-9]{12}.[a-z0-9-]+.xml$/';

Ca l'air de marcher. A voir avec Stéphane pour confirmation je pense.

Çà marche en effet, je suis surpris que cette correction n'ait pas été apportée à la dernière version ?

Dernière modification par joebart (05/09/2013 16:23:33)

Hors ligne

#55 06/09/2013 10:06:49

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MySearch: moteur de recherche

## Version 1.4 (06/09/2013) ##
[+] Recherche dans les tags
BUG Pas de recherche dans les articles classés en "Page d'accueil"


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#56 06/09/2013 11:13:43

joebart
Membre
Lieu : Paname
Inscription : 15/03/2010
Messages : 263
Site Web

Re : [plugin] MySearch: moteur de recherche

Super ! Merci Stephane  smile

Dernière modification par joebart (06/09/2013 11:14:17)

Hors ligne

#57 25/09/2013 21:04:20

Suricat
Membre
Inscription : 26/05/2011
Messages : 145

Re : [plugin] MySearch: moteur de recherche

P3ter a écrit :
Jerry Wham a écrit :

Nickel. Petite suggestion : serait-il possible d'activer ou non le css fourni avec le plugin ? Cela peut poser problème parfois de l'activer.

+1 je modifie le style du plugin dans le style.css du thème pour éviter de perdre mes modifications à chaque mise à jour du plugin, car la maj va écraser le css du plugin. Du coup, quand je fait une mise à jour, je dois aller commenter le contenu du fichier css du plugin, pour appliquer les modifications du style.css du thème.

+2 Il est préférable de ne générer qu'un seul fichier css. Sinon la note peut baisser sous PageSpeed car ça demande plus de ressources d'ouvrir 2 fichiers au lieu d'un seul.

Hors ligne

#58 30/09/2013 21:52:08

Suricat
Membre
Inscription : 26/05/2011
Messages : 145

Re : [plugin] MySearch: moteur de recherche

Modifs à ajouter dans le plugin pour gérer les css depuis le fichier css principal au lieu du fichier css inclut dans le plugin :

config.php, ajouter
ligne 16 : $plxPlugin->setParam('usemaincss', $_POST['usemaincss'], 'numeric');
ligne 30 : $usemaincss =  $plxPlugin->getParam('usemaincss')=='' ? 0 : $plxPlugin->getParam('usemaincss');
ligne 61 : <p class="field"><label for="id_usemaincss"><?php echo $plxPlugin->lang('L_USE_MAIN_CSS') ?>&nbsp;:</label></p>
        <?php plxUtils::printSelect('usemaincss',array('1'=>L_YES,'0'=>L_NO),$usemaincss); ?>

plxMySearch.php, modifier
ligne 31 : if($this->getParam('usemaincss')!=1) $this->addHook('ThemeEndHead', 'ThemeEndHead');

lang/fr.php, ajouter
ligne 19 : 'L_USE_MAIN_CSS'            => 'Utiliser le fichier css principal',

lang/en.php, ajouter
ligne 19 : 'L_USE_MAIN_CSS'            => 'Use main css file',

Enfin, ajouter le code css du plugin dans le fichier css principal de son thème PluXml et configurer le plugin en choisissant "Oui" pour la nouvelle option "Utiliser le fichier css principal".

Hors ligne

#59 30/09/2013 22:21:00

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MySearch: moteur de recherche

@Suricat: merci pour cette modif. Pour info j'ai developpé dans la version dispo sur github la gestion indépendante du css pour chaque plugin sur un écran dédié dans l'admin. Le css est regroupé dans un seul fichier et minifié coté visiteur (reste à faire de même pour les plugins qui requiert du css coté admin). Cela permettra (comme tu l'as fait) de pouvoir rajouter du css dans la config du plugin sans avoir à éditer des fichiers.


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#60 30/09/2013 22:33:31

Suricat
Membre
Inscription : 26/05/2011
Messages : 145

Re : [plugin] MySearch: moteur de recherche

T'es trop fort Stéphane !

Par contre, elle est où la version Github, car je suis allé à l'endroit indiqué au début de ce fil. Cela devient compliqué s'il y a plusieurs endroits pour trouver les plugins...

Hors ligne

#61 30/09/2013 22:38:18

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MySearch: moteur de recherche

Le dépot git de pluxml est à cette adrese: http://github.com/pluxml/PluXml


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#62 30/09/2013 23:04:12

Suricat
Membre
Inscription : 26/05/2011
Messages : 145

Re : [plugin] MySearch: moteur de recherche

OK, je n'y étais pas. Je pensais que tu parlais d'une version du plugin MySearch sur Github. Merci.

Hors ligne

#63 01/10/2013 02:40:05

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : [plugin] MySearch: moteur de recherche

C'est génial ça. Trop fort Stéphane.
Et là je monte sur le bureau et la main sur le coeur, je cries tout haut : "Oh Capitaine, Mon Capitaine..."  big_smile  big_smile


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#64 01/10/2013 05:23:20

cpalo
Membre
Lieu : Franqueville Eure
Inscription : 13/07/2011
Messages : 884

Re : [plugin] MySearch: moteur de recherche

Bonjour

J'ai voulu tester le theme
mais j'ai ce message d'erreur:

Fatal error: Call to undefined method plxShow::pluginsCss() in /web/cahue1/www/cahue-net/themes/defaut-2013-09-25/header.php on line 15

Je dois faire sans doute la mise à jour de Pluxml qui est sur ghitub?

Bonne journée

Hors ligne

#65 01/10/2013 08:00:58

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MySearch: moteur de recherche

@cpalo: oui il faut prendre la version complète dispo sur github pour tester. attention cela reste une version en cours de dev donc à utiliser en connaissance de cause car sujet aux modifications et aux revirements de situation. à ne pas prendre pour un site en production, mais pour nous aider à tester et à remonter les bugs pour accélerer les developpements et les tests.

@Jerry Wham: smile


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#66 01/10/2013 09:46:05

Suricat
Membre
Inscription : 26/05/2011
Messages : 145

Re : [plugin] MySearch: moteur de recherche

Juste pour infos, j'utilise l'excellent site gtmetrix.com pour vérifier mon score Page Speed.

Avec le fichier CSS séparé, j'avais un score de 50/100 pour "Inline small CSS" à priorité High.
En supprimant le fichier CSS séparé je retrouve un score de 100/100 et un score de 96% (A) au global.  cool

Hors ligne

#67 04/10/2013 01:21:06

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : [plugin] MySearch: moteur de recherche

Il faudrait modifier le lien du premier post qui dirige vers google code


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#68 04/10/2013 08:07:58

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MySearch: moteur de recherche

@Jerry Wham: le lien est correct
google code pour télécharger les .zip d'installation
github pour les sources (et aussi un .zip)

à terme je prevois de supprimer google code, mais pour le moment c'est un lien toujours valide


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#69 04/10/2013 11:25:00

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : [plugin] MySearch: moteur de recherche

Ok d'acc. Je pensais que google code était abandonné.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#70 04/10/2013 15:43:41

aruhuno
Membre
Lieu : Claye-Souilly (77)
Inscription : 13/07/2011
Messages : 258
Site Web

Re : [plugin] MySearch: moteur de recherche

Bonjour,

Une petite suggestion : permettre la limitation du nom de lettre dans une recherche.
En effet, actuellement, si je rentre 'a' et bien j'ai pratiquement tous mes articles qui ressortent.

Merci pour ce plugin encore une fois au top !


"Parce que la connaissance appartient à tout le monde...", Inios.

Hors ligne

#71 06/10/2013 22:31:18

cpalo
Membre
Lieu : Franqueville Eure
Inscription : 13/07/2011
Messages : 884

Re : [plugin] MySearch: moteur de recherche

Bonsoir

Dans mon menu, j'avais prévu un bouton recherche., dans lequel on entrait lles mots recherchés.
Comment pourrait-on faire  la jonction avec c eplugin?

Bonne fin de soirée

Hors ligne

#72 08/10/2013 09:42:49

cpalo
Membre
Lieu : Franqueville Eure
Inscription : 13/07/2011
Messages : 884

Re : [plugin] MySearch: moteur de recherche

Bonjour

et j'ai aussi regardé ce post
http://forum.pluxml.org/viewtopic.php?id=3495

Dans mon menu à droite j'ai le bloc pour saisir directement ma recherche et non pas un lien recherche (comme dans le plugin) qui ouvre la zone de saisie de la recherche.

www.francashautenormandie.fr

[== Indéfini ==]
<nav id="main-nav">

		<ul id="main-menu" class="clearfix" role="navigation">
			<li id="static-home"><a href="http://127.0.0.1/www/" class="noactive" title="Accueil">Accueil</a></li><li id="static-5"><a href="http://127.0.0.1/www/index.php?static5/qui-sommes-nous" class="noactive" title="Qui sommes-nous?">Qui sommes-nous?</a></li><li id="static-1"><a href="http://127.0.0.1/www/index.php?static1/notre-projet" class="noactive" title="Notre projet">Notre projet</a></li><li id="static-11"><a href="http://127.0.0.1/www/index.php?static11/la-formation" class="noactive" title="La formation">La formation</a></li><li id="static-4"><a href="http://127.0.0.1/www/index.php?static4/les-formateurs" class="noactive" title="Les formateurs">Les formateurs</a></li>

<li><a class="static active" href="http://127.0.0.1/www/index.php?search">Rechercher</a></li>

<li><a class="static noactive" href="http://127.0.0.1/www/index.php?contact">Contact</a></li>
<li id="page-blog"><a class="noactive" href="http://127.0.0.1/www/index.php?blog" title="Blog">Blog</a></li>		</ul>
        
        <form id="searchform">
			<input type="search" id="rech" placeholder="Rechercher...">
		</form>	
	
</nav>
[== Indéfini ==]
<div class="searchform">
	<form action="http://127.0.0.1/www/index.php?search" method="post">
				<p class="searchtitle">Entrez la valeur à rechercher&nbsp;:</p>
				<p class="searchfields">
		<input type="text" class="searchfield" name="searchfield" value="" />
		<input type="submit" class="searchbutton" name="searchbutton" value="Ok" />
		</p>
	</form>
</div>

Est-ce que j'ai simplement à rajouter <p class=searchfields ....?

Merci

Hors ligne

#73 08/10/2013 09:56:31

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MySearch: moteur de recherche

@cpalo: dans ta sidebar ajoute simplement

<?php eval($plxShow->callHook('MySearchForm')) ?>

tu auras la zone de saisie du formulaire de recherche avec le bouton Ok


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#74 08/10/2013 10:05:34

cpalo
Membre
Lieu : Franqueville Eure
Inscription : 13/07/2011
Messages : 884

Re : [plugin] MySearch: moteur de recherche

et pour respecter mon graphisme ( mais bien entendu en intervenant également sur le css), je peux remplacer le <input type="text" par mon <input type="search"

Hors ligne

#75 08/10/2013 10:12:49

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [plugin] MySearch: moteur de recherche

non tu ne peux pas. la syntaxe html c'est <input type="text" ... />


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2017 PluXml.org, tous droits réservés