Papy Geek

Un blog différent sur tous les bons trucs du Web

Archive pour la catégorie ‘Windows

Bugs en cascade : WordPress, FireFox et Freebox

stats  lectures.

WordPress : bug de la date dans le flux RSS

Certains d’entre vous l’ont peut être remarqué, j’ai été “victime” récemment d’un bug WordPress pour les derniers articles publiés, qui affichaient une date de publication farfelue dans le flux RSS.

Netvibes affichait alors un joli “Il y a 8 ans” pour ces articles alors que la date dans le flux était le 1er janvier 1970...

dediboxfr-localhost-papygeek-wp_posts-phpmyadmin-21151deb1

Après moult recherches, le coupable était identifié dans la base de données : il s’agissait du champ “post_date_gmt” qui restait désespérément à “0000-00-00 00:00:00” alors que “post_date” prenait une valeur correcte du style “2008-04-20 23:38:33″. J’ai alors bidouillé dans le fichier “wp-includes/post.php” tout en pensant à un problème de paramétrage quelconque sur mon serveur pour finalement constater qu’il s’agissait d’un bug référencé dans WordPress 2.5 (avec tout de même une priorité “highest omg bbq“...) :

6527-publishing-directly-sets-wrong-date-on-post_date_gmt-wordpress-trac-trac

Le rapport de bug semble indiquer que le problème ne se produirait que dans certains cas, mais pour moi c’était devenu systématique pour tous les nouveaux articles.

Tout ça pour dire que si ça se produit sur votre WordPress, pas la peine de chercher pendant des heures dans tous les sens (en commençant par désactiver tous ses plugins comme je l’ai fait...), il suffit d’appliquer cette petite modification au fichier “wp-includes/post.php” :

Fichier original :

1230     if (empty($post_date_gmt)) {
1231         if ( !in_array($post_status, array('draft', 'pending')) )
1232             $post_date_gmt = get_gmt_from_date($post_date);
1233         else
1234             $post_date_gmt = '0000-00-00 00:00:00';
1235     }

Modifié en :

1230     if (empty($post_date_gmt) || '0000-00-00 00:00:00' == $post_date_gmt) {
1231         if ( !in_array($post_status, array('draft', 'pending')) )
1232             $post_date_gmt = get_gmt_from_date($post_date);
1233         else
1234             $post_date_gmt = '0000-00-00 00:00:00';
1235     }

En espérant avoir fait gagner du temps à certains en attendant WordPress 2.5.2...

WordPress : Flux RSS vide

Si le flux RSS de vos articles ou de vos commentaires est devenu subitement vide suite à l’installation de WordPress 2.5.1, pas de panique, il s’agit sûrement d’un problème de lien. Vos flux doivent certainement pointer vers wp-commentsrss2.php ou wp-rss2.php qui ne fonctionnent plus.

Cela peut être le cas dans la configuration de votre flux RSS sur FeedBurner ou dans les headers de votre blog.

Il faut corriger ces liens qui doivent être comme ceci :

http://www.site.com/feed/ pour les articles.

http://www.site.com/comments/feed/ pour les commentaires.

Et voilà! Tout devrait re-fonctionner!

Firefox : le bug des 3 secondes

Vous connaissez peut-être ce bug si votre version de Firefox et de Flash Player sont à jour : les vidéos Flash et donc en particulier les vidéos sur YouTube et DailyMotion se bloquent au bout de quelques secondes, et impossible de lire la suite.

flash

Personnellement, j’ai résolu le problème comme suit :

Dans le dossier C:/Program Files/Mozilla Firefox/plugins/ (ou C:/Programmes/Mozilla Firefox/plugins/ pour Vista), vérifiez que le fichier NPSWF32.dll est présent. Dans le cas contraire, le copier depuis C:/WINDOWS/system32/Macromed/Flash.

Redémarrez ensuite Firefox.

Si ça ne fonctionne pas, vous pouvez aussi essayer de désinstaller votre version actuelle de Flash et réinstaller la dernière version.

Freebox TV : le blackout

Si vous êtes Freenaute, vous avez du bien profiter de l’offre Canal + gratuit hier avec la panne quasi-générale de la TV ADSL de Free.

freebox_grillepains

Dans ce cas là, il est bon de rappeler les bonnes pratiques de base quand ça ne fonctionne plus :

  • Tentez un reboot simple du boîtier TV (branchez-débranchez).
  • Tentez un reboot simple du boîtier ADSL.
  • Tentez un hard-reboot du boîtier ADSL (branchez-débranchez 4 fois de suite).
  • Tentez un hard-reboot du boîtier TV :
    Si votre boîtier HD est relié par Ethernet (câble jaune) au boîtier ADSL , il vous suffit de débrancher l’alimentation éléctrique du boîtier HD, de maintenir enfoncé l’un des cinq boutons de la facade tout en rebranchant électriquement le boîtier HD jusqu’à ce qu’apparaisse “Firmware” sur l’afficheur.
    Si votre boîtier HD est relié en Wifi Mimo au boîtier ADSL, il vous faut le rapprocher du boîtier ADSL afin de relier les deux boitiers par Ethernet et ensuite procéder comme au dessus.

PS : moi j’ai eu droit à tous ces bugs là... sympa non ?

Bonus : Windows XP SP3 et les redémarrages en boucle

Après l’application du SP3 pour Windows XP, certains utilisateurs se sont retrouvé avec un problème de redémarrage en boucle (souvent pour des machines de grands fabriquants type HP ou Dell avec processeur AMD).

windows-xp-sp3_logo

Il est parfois possible d’accéder au mode sans échec pour corriger le problème. Il faut alors effectuer les actions suivantes :

  • Lancer la base de registre : “Démarrer -> Exécuter” : regedit,
  • Ouvrir HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Intelppm,
  • Sélectionnez la clé “Start”, faites un clic droit puis “Modifier”,
  • Changer la valeur pour “4“,
  • Redémarrer Windows.

Si vous n’avez pas encore installé le SP3, vous pouvez anticiper le problème en utilisant ce script.

Dans le cas contraire si vous possédez un processeur AMD, un peu de lecture devrait vous aider.

Lorsque vous ouvrez un fichier sous Windows dont l’extension n’est pas connue, vous avez systématiquement droit à une boîte de dialogue pas très utile vous demandant si vous voulez trouver le programme approprié sur Internet.

Windows Ouvrir Fichier

Pour se débarrasser de cette fonction qui ne marche jamais, il suffit de modifier une petite valeur dans la base de registre :

Modification manuelle

Lancez regedit.exe et ouvrez l’arborescence suivante :

1
<strong>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer</strong>

Regedit

Faites alors un clic droit dans la fenêtre de droite et Nouveau->Valeur DWORD.

Donnez lui le nom “NoInternetOpenWith” et la valeur “1“.

Le changement est alors immédiat. Pour revenir en arrière, il suffit de positionner la valeur à 0 ou de supprimer la clé “NoInternetOpenWith“.

Ouvrir avec

Modification automatique

Pour effectuer cette modification de manière automatique, il suffit de télécharger le fichier suivant et d’exécuter DisableInternetOpenWith.reg.

DisableInternetOpenWith
» 832 bytes - 265 téléchargements - 3 avril 2008
Permet de désactiver sous Windows le message "Utiliser le service Web pour trouver le programme approprié" lors de l'ouverture d'un fichier à l'extension inconnue.

Le fichier ReEnableInternetOpenWith.reg permet de revenir en arrière sur la modification.

Via.

Windows : nettoyage de printemps

stats  lectures.

Voici plusieurs outils qui vous permettront de gagner un peu de place sur vos disques durs, et ainsi rentabiliser la taxe sur la copie privée que vous payez pour ça.

CCleaner

Pour les obsédés du nettoyage, vous pouvez bien sûr utiliser l’excellent CCleaner, ou Crap Cleaner pour les intimes, qui va nettoyer tous les fichiers inutiles possibles sur votre disque, effacer les historiques des programmes les plus connus (Internet Explorer, Firefox, divers media players, WinRAR, etc.), ainsi que purger les caches, fichiers temporaires et les désinstalleurs des mises à jour. Si c’est la première fois que vous lancez CCleaner, le gain devrait être significatif.

CCleaner

Utile aussi dans un environnement sur lequel vous voulez effacer certaines de vos traces.

VSP1CLN.EXE

Windows Vista, fidèle à tout bon Windows, a l’habitude de garder des copies des fichiers modifiés lors de l’installation de mises à jour. Ces fichiers sont utiles en cas d’une possible désinstallation des mises à jour.

C’est intéressant, mais avec le temps, c’est beaucoup de place occupée sur votre disque dur pour pas grand chose, surtout si le système se révèle stable depuis un petit moment. C’est particulièrement le cas avec le SP1 de Windows Vista, qui garde tout ce qu’il faut pour un éventuel retour arrière.

Windows Vista occupant déjà suffisamment d’espace disque comme ça, vous pouvez récupérer un peu de place en supprimant les fichiers de sauvegarde via la commande suivante :

vsp1cln.exe

Attention, suite à cette manipulation, il sera vous l’aurez compris impossible de désinstaller le SP1.

Vista SP1 Clean

SpaceMonger

Personnellement, j’ai un petit faible pour SpaceMonger qui affiche sous forme graphique l’utilisation de votre disque dur. Plus un rectangle est gros, plus la place occupée sur le disque est importante. Alors qui c’est qui a le plus gros dossier DivX ?

SpaceMonger

Je suis sûr que certains vont être affolés par la taille de leur dossier Steam

SpaceMonger
» 102.8 KiB - 197 téléchargements - 27 mars 2008
SpaceMonger affiche de manière graphique le taux d'occupation d'un disque dur.

AM-DeadLink

AM-DeadLink permet de supprimer les liens morts ou dupliqués dans les favoris de votre navigateur. Sympathique pour faire un peu de nettoyage si vos favoris datent de la guerre!

AM DeadLink

Le logiciel propose également de télécharger et de mettre à jour les favicons des sites dans vos favoris.

Belvedere Automated File Manager

Belvedere permet de maintenir l’organisation de vos fichiers sous Windows automatiquement en créant des règles.

Belvedere Automated File Manager

Vous pouvez par exemple déplacer, copier, supprimer, renommer ou ouvrir des fichiers en fonction de leur nom, de leur extension, de leur taille, de leur date, etc.

Belvedere

Vous pourrez ainsi trier automatiquement les fichiers issus d’un dossier “Téléchargements” en envoyant les .jpg, .png, .gif dans votre dossier image et les .avi, .mov, .divx, .mkv dans votre dossier Vidéos.

Vous pourrez également ouvrir tous les .torrent ou .nzb d’un répertoire.

Pour aller plus loin, vous pouvez aussi utiliser WinDirStat, Advanced WindowsCare Personal, Auslogics Disk Defrag ou encore Ad-Aware et Spybot - Search & Destroy. (Pas tout en même temps hein )

Bon ménage de printemps!

Windows XP Service Pack 3 Release Candidate 2

stats  lectures.

Si vous disposez d’un Windows XP Service Pack 2 en anglais, il est maintenant possible de tester officiellement le Service Pack 3 de Windows XP. L’astuce consistait auparavant à ajouter une clé dans la base de registre pour obtenir l’accès au Service Pack via Windows Update.

Windows XP-SP3-RC2

Maintenant, il suffit de se rendre sur le site de Microsoft et de télécharger un exécutable : “Windows XP SP3 Release Candidate 2.exe” qui se chargera d’ajouter la clé dans la base de registre. La mise à jour sera alors disponible sous Windows Update.

Cette version n’est pas une version finale mais une RC 2, et des bugs ne sont pas à exclure.

Release Notes for this Release Candidate of Windows XP Service Pack 3

Les nouveautés de ce Service Pack sont disponibles à cette adresse, vous pouvez y jeter un coup d’oeil mais il n’y a rien de révolutionnaire.

WinFlip : le Flip3D de Windows Vista pour XP

stats  lectures.

Si vous aimez les effets tape à l’oeil de Windows Vista mais ne voulez pas vous séparer de Windows XP, WinFlip est un bon début.
Ce petit soft se charge de copier le “WIN+TAB” de Vista, Flip3D de son petit nom, en basculant entre les fenêtres en 3D.

Lire la suite »

L’extension Firefox Auto Shutdown permet d’économiser un peu d’énergie pour la planète (et votre facture) en arrêtant Windows automatiquement lorsque vos téléchargements sont finis.

Lire la suite »

Avez-vous déjà perdu votre icône “Afficher le bureau” normalement présente dans la barre de lancement rapide sous Windows ? Si c’est le cas, bonjour la galère pour la récupérer, ceci faisant partie des mystères de la fausse simplicité du système de Microsoft.

Lire la suite »

Apartés

  • Niko Bellic plus vrai que nature...

    niko-bellic

    - #
  • Le Googolopoly.

    googolopoly

    - #
  • Enfin un disque dur pour la Wii :

    wiihd

    - #
  • Web 1.0 versus Web 2.0...

    web-10-versus-web-20

    - #
  • Noël 2009, c'est le pouvoir d'achat!

    noel-2009

    - #