Toutes mes réponses sur les forums
-
AuteurMessages
-
… ou des utilisateurs.
Les « symptômes » sont bizard, Quand tu upload un fichier, une entré est crée dans la table post. Les posts qui ont dans leurs champs » post_mime_type » un truc comme jpg correspondent aux fichiers uploader. Si ces champs sont inexistant il s’agit surement d’une supression par un utilisateur, un hack ou je ne sais quoi… si ces champs sont toujours présent alors cela est peut-être du à ton hebergeur.
En tout cas hesite pas à nous tenir au courantSalut
Effacer du serveur? As-tu vérifier dans le dossier wp-content/blogs.dir/id_blog/files
Sinon l’adresse des images est redéfinit dans le fichier .htaccess . Ton problème viens peut-être de làSalut
tu as une table qui s’appelle normalement blogs (avec un préfixe)
Cette requête te permet de séléctionner les 10 derniers blog crée :
SELECT * FROM `wp_blogs` order by registered DESC LIMIT 0,10
Pour la photo illustrant le blog, j’ai pris le partie de créer une nouvelle table contenant l’id du blog, une description et une vignette.
Sinon si tu souhaite voir les dix derniers articles posté sur tes blogs c’est encore différents. Voici une fonction que j’ai trouvé sur internet qui est pas mal :function ah_recent_posts_mu($how_many = 10) {
global $wpdb;
$counter = 0;
// get a list of blogs in order of most recent update
$blogs = $wpdb->get_col(« SELECT blog_id FROM $wpdb->blogs WHERE
last_updated >= DATE_SUB(CURRENT_DATE(), INTERVAL 1 DAY)
ORDER BY last_updated DESC »);
if ($blogs) {
foreach ($blogs as $blog) {
// we need _posts and _options tables for this to work
$blogOptionsTable = « wp_ ».$blog. »_options »;
$blogPostsTable = « wp_ ».$blog. »_posts »;
$options = $wpdb->get_results(« SELECT option_value FROM
$blogOptionsTable WHERE option_name IN (‘siteurl’,’blogname’)
ORDER BY option_name DESC »);
// we fetch the title and link for the latest post
$thispost = $wpdb->get_results(« SELECT post_title, guid, post_content, ID
FROM $blogPostsTable WHERE post_status = ‘publish’
AND post_type = ‘post’ AND post_date >= DATE_SUB(CURRENT_DATE(), INTERVAL 1 DAY)
ORDER BY id DESC LIMIT 0,1 »);
// if it is found put it to the output
if($thispost && ($thispost[0]->ID !=1) ) {
echo ‘<p><a>guid
.' »>’.$thispost[0]->post_title.’</a><span style="font-size:12px"> sur le blog </span><span style="font-size:12px;font-weight:bold"><a>option_value.' »>’
.$options[1]->option_value. »</a></span></p><br />« ;
$counter++;
}
// don’t go over the limit
if($counter >= $how_many) {
break;
}
}
}
}Enfin va sur ce site http://wpmudev.org. Il y a des fonctionnalités cross-blog intéressante.
20 décembre 2006 à 10 h 49 min en réponse à : Comment créer une page d’accueil spécifique avec plusieurs plugins ? #586893Salut
Quand tu installe wordpress, par défaut à la racine tu as un blog de crée. Le thème de se blog est toujours par défaut « home ». En te connectant à l’admin à partir de la racine de ta plateforme tu arrivera sur l’interface d’admin de ce blog. Tu n’as donc qu’a choisir un thème, (ou garder celui par défaut) et le customiser comme tu veux. Voici un site qui pourra peut-être te donner quelques outils utile pour ce que tu cherche à faire : http://wpmudev.org/.
Voilà j’espère que cela va pouvoir t’aider.J’avais choisi Lyceum essentiellement pour la gestion des tables qui permettaient le développement de fonctionnalités « cross-blog » sans passer par des tables tampon. Mais ce script est trop buggé… L’interface d’administration des blogs est quasi inéxistante, les plugins fonctionnent pas. L’affichage d’un blog par défaut (au lieu de la page d’accueil de la plate-forme) entrainais des gros problèmes sur mon serveur (plantage du serveur sql). Enfin la communautée est quasi inexistante par rapport à celle de wordpress et les mise à jour du script tarde à arriver. Voilà en partie pourquoi je souhaite abandonner lyceum et je te conseil fortement de rester sur wordpress mu au vu des différence énorme que j’ai pu constater entre les deux dernières versions des deux plate-forme.
-
AuteurMessages