Détecter le Pluggin MediaBox ?
- liubov
-
Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Développeur Composant J! Breeding Manager
Réduire
Informations
il y a 14 ans 2 mois - il y a 14 ans 2 mois #5481
par liubov
Détecter le Pluggin MediaBox ? a été créé par liubov
Hello,
Séduit par la qualité de ce Pluggin JCE MediaBox, je suis en train de migrer toutes mes classes d'affichage de Popup de mes vues vers celui ci. (Composant J! Breeding).
Aussi, quel serait le moyen le plus propre de vérifier que ce pluggin est installé ET activé ?
Dans ce cas, si Mediabox:sinon ancien code javascript:
Merci pour vos retours...
Séduit par la qualité de ce Pluggin JCE MediaBox, je suis en train de migrer toutes mes classes d'affichage de Popup de mes vues vers celui ci. (Composant J! Breeding).
Aussi, quel serait le moyen le plus propre de vérifier que ce pluggin est installé ET activé ?
Dans ce cas, si Mediabox:
<a class="jcepopup noicon"> image </a><a href="Image" onclick="window.open('$filename','','scrollbars=yes,resizable=yes,dependent=yes,width=$width,height=$height,left='+(screen.availWidth/2-$width/2+'',top='+(screen.availHeight/2-$height/2)+'');return false;"><img src="Image" border="0" height="250" /></a>Merci pour vos retours...
Dernière édition: il y a 14 ans 2 mois par liubov.
Connexion ou Créer un compte pour participer à la conversation.
- mihaly
-
- Hors Ligne
- Administrateur
-
il y a 14 ans 2 mois - il y a 14 ans 2 mois #5482
par mihaly
Mihàly Marti alias Sarki
Réponse de mihaly sur le sujet Re: Détecter le Pluggin MediaBox ?
Hello,
Je n'ai pas très bien compris ta question, le premier code peut en effet remplacer le second.
Pour savoir si JCE MediaBox est activé, tu peux afficher la source de la page et vérifier dans le "head" que son .js est bien chargé
Je n'ai pas très bien compris ta question, le premier code peut en effet remplacer le second.
Pour savoir si JCE MediaBox est activé, tu peux afficher la source de la page et vérifier dans le "head" que son .js est bien chargé
Mihàly Marti alias Sarki
Dernière édition: il y a 14 ans 2 mois par mihaly.
Connexion ou Créer un compte pour participer à la conversation.
- liubov
-
Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Développeur Composant J! Breeding Manager
il y a 14 ans 2 mois #5483
par liubov
Réponse de liubov sur le sujet Re: Détecter le Pluggin MediaBox ?
Mon composant va être (est) installé sur des Joomla! 1.5.
Je cherche un moyen "propre" pour savoir si le Joomla! d'accueil à un JCE MediaBox installé et actif.
Mon idée était tout simplement de faire un check du genre:J'ai toujours peur de passer à côté d'une fonction Joomla (qui ferait ça) ou d'une librairie déjà existante ...
Merci pour ton aide ;p)
Marc
Je cherche un moyen "propre" pour savoir si le Joomla! d'accueil à un JCE MediaBox installé et actif.
Mon idée était tout simplement de faire un check du genre:
SELECT * FROM #__plugins WHERE `element` = 'jcemediabox' AND `published` = 1 ;Merci pour ton aide ;p)
Marc
Connexion ou Créer un compte pour participer à la conversation.
- liubov
-
Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Développeur Composant J! Breeding Manager
il y a 14 ans 2 mois - il y a 14 ans 2 mois #5484
par liubov
Réponse de liubov sur le sujet Re: Détecter le Pluggin MediaBox ?
J'avais pas pensé à la détection du .js effectivement...
Je préfère un traitement côté serveur av la génération du html...
J'ai donc créé une function de check dans une Classe. Je l'utilise côté Back pour vérifier l'élement (fichier) et status du pluggin => affichage dans le Form des params XML.
Et côté Front, même pricipe de récup du statut du pluggin pour construire la Popup.
Résultat ici; trop classe !
Popup MediaBox dans J! BM
On sait jamais, ça peut intéresser qq !
Marc.
Je préfère un traitement côté serveur av la génération du html...
J'ai donc créé une function de check dans une Classe. Je l'utilise côté Back pour vérifier l'élement (fichier) et status du pluggin => affichage dans le Form des params XML.
function MDBPluggin(){
$this->_data_pluggin = null;
$db =& JFactory::getDBO();
$query = "SELECT * FROM `#__plugins` WHERE `element` = 'jcemediabox' AND `published` = 1 ";
$this->_db->setQuery( $query );
$this->_data_pluggin = $this->_db->loadObject();
return $this->_data_pluggin ;
}Et côté Front, même pricipe de récup du statut du pluggin pour construire la Popup.
Résultat ici; trop classe !
Popup MediaBox dans J! BM
On sait jamais, ça peut intéresser qq !
Marc.
Dernière édition: il y a 14 ans 2 mois par liubov.
Connexion ou Créer un compte pour participer à la conversation.
- mihaly
-
- Hors Ligne
- Administrateur
-
il y a 14 ans 2 mois #5524
par mihaly
Mihàly Marti alias Sarki
Réponse de mihaly sur le sujet Re: Détecter le Pluggin MediaBox ?
Hello Marc,
Un grand bravo pour cette solution.
J'avais pas réalisé que c'était toi qui avait fait l'extension "Joomla! Breeding Manager", donc un second grand bravo
Un grand bravo pour cette solution.
J'avais pas réalisé que c'était toi qui avait fait l'extension "Joomla! Breeding Manager", donc un second grand bravo
Mihàly Marti alias Sarki
Connexion ou Créer un compte pour participer à la conversation.
- liubov
-
Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Développeur Composant J! Breeding Manager
il y a 14 ans 2 mois #5562
par liubov
Réponse de liubov sur le sujet Re: Détecter le Pluggin MediaBox ?
Salut Sarki,
Merci pour tes 'bravos'... ça fait toujours plaisir!
Difficile de mettre un nom, encore moins un visage sur un Membre! On a causé traductions quelques minutes au JDay de Lyon cette année ...
Qui suis-je ? (pour me connaitre un peu + ...)
Ce composant est très spécifique, c'est sûr, mais il bouche une carence dans ce domaine. Il peut convenir à un particulier 'élevotant' 2 ou 3 animaux, mais est plutôt orienté Eleveurs Pro... produisant pas mal ...
En tous les cas, je m'éclate bien avec ce dév, et Joomla et son standard MVC, j'adore!
Marc.
Merci pour tes 'bravos'... ça fait toujours plaisir!
Difficile de mettre un nom, encore moins un visage sur un Membre! On a causé traductions quelques minutes au JDay de Lyon cette année ...
Qui suis-je ? (pour me connaitre un peu + ...)
Ce composant est très spécifique, c'est sûr, mais il bouche une carence dans ce domaine. Il peut convenir à un particulier 'élevotant' 2 ou 3 animaux, mais est plutôt orienté Eleveurs Pro... produisant pas mal ...
En tous les cas, je m'éclate bien avec ce dév, et Joomla et son standard MVC, j'adore!
Marc.
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.071 secondes





































