Tags: webmaster
Corriger un bug de l'éditeur TinyMCE sous Joomla 1.0.2
Par Honorgate
, le 10 Oct 2005 | Dans Cyber-vues |
5 retours » |
|

TinyMCE et la feuille de style CSS
Vous avez sans doute constaté qu'avec le boot editor livré d'origine avec votre portail Joomla dans sa version 1.0.2, vous ne voyez pas les différents styles de la CSS de votre template. En fait vous voudriez bien appliquer directement dans l'administration le style qui apparaîtra sur votre site, mais que nenni point du tout, ça marche pas.
Bon, je vois que vous ne me suivez pas. Regardez l'image là :

Vous voyez tous les styles de ma feuille CSS de mon template qui apparaissent. Mais vous non ! Trop injuste ! Et pourtant vous n'y pouvez rien, c'est un bug.
Pour corriger ce bug et profiter pleinement des fonctionnalités de votre éditeur, ouvrez avec un éditeur de texte le fichier /mambots/editor/tinymce.php puis:
• Remplacer (ligne 80)
if ( $content_css ) {
$template = $mainframe->getTemplate();
• Par
if ( $content_css ) {
$template = 'le nom exact de votre template';
Et là formidable vous avez la même chose que moi! Si vous faites cette correction tâchez de ne pas changer de template sur votre portail, sinon bien entendu, ça ne marche plus. (Donc ce procédé est à exclure si vous avez un portail à template multiple.)
• Edit: La version 1.0.3 de Joomla corrige ce problème
• Edit 2: Voir les commentaires pour la version 1.0.3 de Joomla.
Placer correctement les images dans votre blog
Par Honorgate
, le 4 Oct 2005 | Dans Cyber-vues |
Réagir » |
|
Pour ceux qui ont adopté 2bevolution uniquement!
![]()
Comment placer les images à droite, à gauche ou au milieu proprement avec une feuille de style CSS et sans taper à la main le code à chaque fois que vous mettez une image sur votre blog?
Voici quelques modifications à effectuer, une fois pour toutes. Pensez avant toute modif à sauvegarder les fichiers concernés.
Les modications présentées dans le fichier texte à télécharger, ajoutent des lignes de code dans vos fichiers 2bevolution et modifiera votre feuille de style afin de générer automatiquement une class="right" par exemple, aux attributs de l'image uploadée (les attributs sont par exemple le titre ou le texte alternatif). Cela ne concerne donc que l'administration.
Ainsi on ajoutera simplement à la main right, left ou rien du tout.
Voici donc le guide-âne pour modifier le code original de votre 2bevolution dans la version 0.9.1. Il n'y a aucun problème de sécurité à prévoir.
A télécharger sur mon portail (fichier txt).
Pardonnez la peinture fraîche de cette section
Rendre AkoGallery compatible avec Joomla!
Par Honorgate
, le 2 Oct 2005 | Dans Cyber-vues |
Réagir » |
|

Si vous avez un problème avec l'utilisation d'Akogallery dans votre portail Joomla (j'utilise ce CMS pour mon portail), particulièrement lorsque vous ne pouvez accèder à une image au détail [1], il existe quelques lignes à ajouter afin de supprimer l'erreur qui apparaît.
Rendez-vous dans votre répertoire includes et ouvrez le fichier database.php.
Après //@mysql_query("SET NAMES 'utf8'", $this->_resource);
$this->_ticker = 0;
$this->_log = array();
}
(ligne 93 dans la version 1.0.2) ajoutez le code suivant :
/** début correctif AkoGallery
* Execute a database query and returns the result
* @param string The SQL query
* @return resource Database resource identifier. Refer to the PHP manual for more information.
* @deprecated This function is included for tempoary backward compatibility
*/
function openConnectionWithReturn($query){
$result=mysql_query($query) or die("Query failed with error: ".mysql_error());
return $result;
}
/**
* Execute a database query
* @param string The SQL query
* @deprecated This function is included for temporary backward compatibility
*/
function openConnectionNoReturn($query){
mysql_query($query) or die("Query failed with error: ".mysql_error());
}
/** Fin correctif AkoGallery */
Avant toute modification, pensez à sauvegarder les fichiers !
_______________
[1] L'erreur qui apparaît est :
Fatal error: Call to undefined function: openconnectionwithreturn() in (...)/components/com_akogallery/sub_viewdetails.php on line 37
Site web personnel et hacking, maison et porte blindée
Par Honorgate
, le 23 Jun 2005 | Dans Vue Excentrique |
Réagir » |
|
Cyber Sisyphe
C’est un peu devenu le jeu du chat et de la souris. Les uns créent des sites, les autres arrivent avec leur temps à perdre et leurs logiciels tout fait, pour squatter l’espace virtuel. Un jeu qui ne va pas sans rappeler du coup le mythe de Sisyphe. Quoi que l’on puisse faire sur le Net en tant que webmestre amateur, cela semble voué à un échec inéluctable.
Ce billet originellement publié en octobre 2004 dans une autre partie de mon site, faisait suite à une énième intrusion agressive sur mon portail. Depuis j'ai opté pour un autre système beaucoup plus sécurisé.
De quel genre d’échec parlons-nous ?
En effet, à bien observer la situation, créer un site prend du temps. Cela nécessite parfois, lorsque l’on veut bien faire les choses de se former un minimum. C’est donc long et un travail certain. Pourtant cela ne sert à rien. Aussi fanatique que l’on puisse être, il faut bien admettre la totale inutilité de sa création. Ce n’est certes pas l’opinion des hackers qui sont on ne peut plus fier d’avoir cassé du code, même si en réalité l’exploit n’en est pas un car ils utilisent des failles souvent archi-connues, et des programmes créés par d’autres qui eux au moins, n’ont plus de temps à perdre et travaillent depuis longtemps. Ainsi ce travail créateur souvent bénévole se voit bafoué par des gens abrutis d’actes répétés, qui ne savent pas quoi faire de leur temps inutile.


