Forum Replies Created
-
AuteurArticles
-
5 May 2008 at 15:50 in reply to: Mise à jour de Tiger 1.4.11 en Leopard 10.5.2 : une étape réussie mais quelques précautions… #43
(MacBook Pro 15″ – 3G)
Prévoir un bon 8 heures incluant :
– le backup du disque système via CCC sur un disque externe
– l’installation du DVD Leopard (10.5) – avoir au moins 8G libre –
– les téléchargements des 7 pkgs pour passer en 10.5.2 (difficile maintenant de garder les packages même si la mention est prévue)
– les tests et les différents réglages et mise à jour
– les réindexations de Spotlight
– les réactivations des imprimantes
-… un bon livre ou un repas pendant les longues procédures…Tous les logiciels Apple étaient dans leurs dernières versions.
Les logiciels qui ont nécessité des manoeuvres spéciales :
Parallels : message avec pb de version sur MacFuse : résinstaller la version pour 10.5 de MacFuse selon ce forum (http://forum.parallels.com/showthread.php?t=18490).iTunes : refuse de reconnaitre l’iPod Touch : supprimer des fichiers liés au MobileDevice et réinstaller iTunes – voir (http://www.iphoneatlas.com/2007/09/26/iphone-sync-frustration-continues-more-problems-and-solutions/)-
Les logiciels qui fonctionnent toujours (avec Rosetta) :
AppleWorks 6
Toast 6 titanium
EuroTable_XLes logiciels qui « plantent » Léopard et qui ont nécessité une mise à jour gratuite (G) ou payante (P) :
PageSender de 3.x en 4.2.2 (P)
IPnet Monitor de 1.x en 2.1.9(P)
BluePhoneElite de 1 en 2 (G)
CCC 2.3 en 3.1
Smultron en 3.5
TeleportLogiciels qui ralentissent le log :
Timbuktu 8.6 en 8.7 (P) – menu ne s’installe pas au log
SoundSource 1 en 2 (G) – message logLes logiciels à réactiver après l’installation :
SpamSieve
Chax
Widget de Mamp 1.7Au final, après quelques jours d’usage en exploitation, des tas de détails pratiques en sus pour faciliter les tâches de gestionnaire de projet, de documentation, de webmestre :
dont les premiers les plus sympa :
– la navigation de type « feuilletage » des aperçus
– extraction d’écran (shift-ctrl-cmd-4) avec indications chiffrées sur la position et taille en pixels
– cmd (pomme) Y – aperçu pleine écran du document (quicklook)reste à explorer les nouveautés (espace, time machine,…) et à éliminer quelques lenteurs…
MS 5/5/2008
Wordpress 2.4 introduit des changements qui nécessitent de vérifier les thèmes et les pratiques sur des sites sophistiqués ou protégés. (voir texte en anglais)
As unexpected, WP 2.5 introduce annoying changes :
1) WP_listPages() don’t hide subpages of a « excluded » parent page :
http://trac.wordpress.org/ticket/6804 (Ticket #6804)2) Uploading attachments to a « password protected » WP 2.5 show an HTTP error : a workaround plugin is available to suppress « Flash uploader »:
http://trac.wordpress.org/ticket/6846 (Ticket #6846)3) Post Name (or slug of a post or a page is) not available if permalink is not used.
A workaround is possible (not yet through a plugin).Login-style plugin can be adapted to be compatible with wordpress 2.5 :
the css « login-style.css » can be like that (old code is commented):
/*#login {
background-image: url('login_style.gif');
color: #666;
}#login form {
background: url('login_style_bkg_bottom.gif') no-repeat bottom center;}
*/
#login {
background-image: none;
width: 360px;
padding:10px 20px 10px 10px;
}
h1 a {
background: none;
width: 292px;
height: 66px;
text-indent: -9999px;
overflow: hidden;
padding-bottom: 55px;
display: block;
}.login {
background : url(login-style.png) no-repeat;
background-position: center 50% ;
background-color: none; border-color: #555 !important; border-top-width: 40px; }
and the login-style.png image can be like 395 by 500px sized.
Moyennant deux modifications, une sur le fichier CSS et la création d’une image de fond, le plugin (extension) Login-style est compatible wordpress 2.5. (voir texte en anglais)
xiligroup dev is now adapted to mobile iPhone or iPod Touch. A special xiligroup wordpress theme is activated when the server detect the browser of the device.
Depuis l’origine, les outils utilisés par xiligroup séparent clairement les données de la présentation.
L’irruption des petits écrans comme sur l’iPhone ou l’iPod touch est donc possible en toute facilité.
[xiligallery css_imgclass='mini' big_img='34' ]
Même l’interface d’administration est optimisée grâce au plugin wphone. Si vous visiter ce site avec ces nouveaux outils, l’affichage est optimisé pour leur écran 320 x 480 et le ‘viewport’ du navigateur Safari Mobile.
21 January 2008 at 17:39 in reply to: WordPress : L’action “template_redirect” est très puissante ! #28Le hook “template_redirect” permet d’intercepter les pages avant le choix dans le thème courant selon son contenu et donc d’en changer la destination… voir l’article en anglais.
CAUTION : this post is only for developers !
This hook « template_redirect » is a very powerful action : in the following example, the code is added in the function.php of the current theme.
FIRST EXAMPLE
function redirect_action () {
global $posts,$post;
if (is_single() && in_category(29)):
header("location:".get_settings('home')."/?cat=29&pid=".$post->ID."#choice");
exit;
endif;
}
add_action('template_redirect','redirect_action');In this example and this theme, a single of category 29 can only be see in a special DIV of the category-29 page anchored #choice… (the DIV contain a get_posts of this post)
SECOND EXAMPLE
This hook can be use if you change the place (ISP or Domain) of a WP site. During the intermediate phase, on the old site in the function.php ot the current theme, you add a function like that. All old URLs memorized in Robots like Google are redirected to the new site (here: subdomain.newdomain.tld).
function redirect_action () {
global $posts,$post,$cat;
if (is_single()):
header("location:http://subdomain.newdomain.tld/?p=".$post->ID);
exit;
elseif (is_page()):
header("location:http://subdomain.newdomain.tld/?page_id=".$post->ID);
exit;
elseif (is_category()):
header("location:http://subdomain.newdomain.tld/?cat=".$cat);
exit;
endif;
}
add_action('template_redirect','redirect_action');THIRD EXAMPLE
To insert this example to patch a cookies problem, please verify if you use « Login Widget » with WP 2.3.2 and this action (hook) is not use elsewhere :
function login_patch_widget () {
global $posts,$post;widget_sidebarLogin_start();
/*send cookies if no logged for sidebarlogin - you can add conditional depending of type of page with conditional tag like is_page() depending of your theme*/
}
add_action('template_redirect','login_patch_widget');Don’t forget to delete (by commenting) the add_action(‘authenticate », »widget_sidebarLogin_start ») in the plugin…
AGAIN : CAUTION : this post is only for developers !
Si Javascript est activé, il est possible de voir défiler les tags du site en ligne horizontale en haut du site… Bientôt, un article plus détaillé !
-
AuteurArticles