Résultats de la recherche (1104 résultats)

Eagle
08 Juillet 2008, 8:18
Tu peux commencer par la ligne 111 de forum_index.php
		$result = Forum::query(($this->cat == NULL) ? '' : 'WHERE f.f_cat_id = ' . $this->cat);


Ce qui te mène à la ligne 223 de class_forum.php
	public static function query($where = '')
	{
		$sql = 'SELECT f.*, tr.tr_last_time, tr.p_id AS last_unread_id, u.u_color
				FROM ' . SQL_PREFIX . 'forums f
				LEFT JOIN ' . SQL_PREFIX . 'users u
					ON f.f_last_u_id = u.u_id
				LEFT JOIN ' . SQL_PREFIX . 'topics_read tr
					ON f.f_last_t_id = tr.t_id
						AND tr.u_id = ' . Fsb::$session->id() . '
				' . $where . '
				ORDER BY f.f_left';
		return (Fsb::$db->query($sql));
	}

Les catégories étant des forums sans parent (f_parent = 0).
 
Eagle
07 Juillet 2008, 8:09
Il n'y a pas que les posts, il y a aussi les MP. Et un fichier uploadés peut-être dans plusieurs posts/MP. Donc oui, il faut faire une gestion des liens entre fichiers uploadés et posts/MP qui les utilisent. Toutefois, en tant qu'administrateur, il m'arrive d'utiliser un fichier uploadé sur mon forum pour le faire partager aux autres. Les membres ne vont de toute façon pas le faire vu qu'ils ont une limite d'upload ^^

Quoi qu'il en soit, l'éventuelle suppression automatique devrait se faire à part, il y a déjà assez de chose au moment du post/suppression d'un message. Ce qui n'enlève rien à l'idée, mais qui ajoute la possibilité à l'administrateur du forum de régler la fréquence du nettoyage (tous les jours, tous les mois, jamais...) en fonction de ses besoins.

Reste plus qu'à trouver quelqu'un pour coder ça, mais avant la 2.0.1 il n'y aura pas (à mon avis).
 
Eagle
02 Juillet 2008, 13:33
Pour la mise à jour d'un fichier: +1

J'avais demandé à l'époque de la RC4 qu'il y ait une possibilité de rechercher les postes dans lesquels le fichier les liés directement depuis la liste des fichiers uploadés (en utilisant la recherche déjà présente dans FSB) mais ça n'était pas une priorité à l'époque.

Pour la suppression automatique des fichiers je suis contre, à mon avis il faudra une procédure de délestage pour les fichiers uploadés qui supprimera ceux qui ne sont plus référencés. Mais que ce ne soit pas fait à chaque fois qu'on supprime un post (car il faut vérifier à chaque fois que le fichier n'est pas utilisé ailleurs sur le forum et c'est coûteux).
 
Eagle
23 Juin 2008, 10:56
C'est prévu, comme tous les autres convertisseurs, dès que la 2.0.1 sera sortie avec le premier convertisseur FSB1 -> FSB2. Après évidemment il faudra que quelqu'un le fasse, il me semble qu'il y a déjà des discussions sur ce sujet d'ailleurs.
 
Eagle
23 Juin 2008, 10:30
ça peut venir d'un problème chez l'hébergeur au niveau de la gestion de la base de données ou des scripts. C'est cas pour un forum que je fréquentes, mais FSB2 n'est pas en cause. Même sur ma machine de boulot avec plusieurs Web Serveur différents ainsi qu'une utilisation abusive de la mémoire et du processeur (et avec Windows, c'est dire), je n'arrive pas à avoir un FSB2 lent. Il faut prendre contact avec ton hébergeur pour qu'il regarde où pourrait être le problème.
 
Eagle
23 Juin 2008, 9:40
Regarde ce sujet, il y a une réponse possible à ton problème.
 
Eagle
18 Juin 2008, 8:02
Désolé mais comment le vérifier et comment savoir si c'est en core compatble ou non ?


C'est marqué dans le titre du message, [RC4b]. Si c'est compatible avec la version finale il y a [2.0.0].
 
Eagle
16 Juin 2008, 16:42
Le mieux:
  1. Tu vas sur phpMyAdmin (où tout autre outil de gestion de base de données fournis par ton hébergeur)
  2. Tu sélectionne ta base de données
  3. Tu vas sur l'onglet Exporter
  4. Tu exportes ta base de données dans un fichier (pas de copier-coller) et avec l'encodage UTF-8


Bien évidemment, l'idée et de tester ta base en local pour être sur que le fichier est bon, mais pour ce faire il faut que tu ais un environnement de test de local (serveur Web + MySQL). Sous Windows il y a EasyPHP ou WAMP. Pour Mac OSX Apache est pré-installé et tu trouve facilement comment installer MySQL sur le net, idem pour phpMyAdmin.
 
Eagle
16 Juin 2008, 12:30
Pour installer un module il y a deux façons:

1° l'installation automatique
  1. Tu vas dans l'administration du forum, sur Gestion de module
  2. Tu choisis l'onglet Installation
  3. Et là tu suis les instruction (en fournissant l'archive du module)


2° l'installation manuelle
  1. Tu décompresses l'archive du module en local, chez toi, et comme elite-system l'a dit tu suis les instructions du fichier install.xml


Certains modules peuvent avoir des problèmes avec l'installation automatique, de plus si tu as des thèmes particuliers il faudra de toute façon faire les modifications sur ceux-ci à la main. Mais de manière générale, l'installation automatique fonctionne bien.

Note: avant de faire une installation, il vaut mieux faire un backup (base de données au moins) pour pouvoir facilement revenir en arrière.
 
Eagle
16 Juin 2008, 8:17
Tu n'as pas du PHP5 sur ton hébergement (ou il n'est pas activé). Il y a des informations dans le Wiki en fonction de l'hébergeur afin que tu puisses activer le PHP5.
 
Eagle
15 Juin 2008, 11:50
Les bots ne peuvent pas lire le contenu des pages qui ne sont accessible qu'aux membres (à moins d'être membre eux-mêmes). De ce fait, la page ne devrait pas apparaître dans Google non plus.

Pour le second point c'est délicat. Le module "Pages Spéciales SDK" permet de faire quelque chose de relativement indépendant au forum tout en utilisant les outils présent. Mais si tu veux utiliser toutes les fonctions disponibles lors de la rédaction d'un message, il faudra aller modifier forum_post.php et il faudra certainement modifier un ou deux autres trucs aussi. Mais au final ça devrait être possible vu la souplesse du code de FSB2 ^^
 
Eagle
06 Juin 2008, 7:59
Tu as fait l'export avec PHPMyAdmin ? si oui, tu choisis UTF-8 pour le format d'export (c'est l'option par défaut), tu ne modifies surtout pas le fichier exporté et tu importe également avec PHPMyAdmin en UTF-8. Tu ne devrais pas avoir de problème.

Par contre, si tu n'exportes pas dans un fichier et que tu copies/colles ce que PHPMyAdmin d'affiche à l'écran, tu as 99% de chance d'avoir des problèmes d'encodage ^^;
Pour ce qui est de l'outil d'export présent dans l'administration de FSB2, il me semble qu'il n'est pas 100% opérationnel (mais je peux me tromper).
 
Eagle
05 Juin 2008, 16:10
Dans la même optique, qu'en est-il de l'information "en ligne" / "hors ligne" dans le profile ?
 
Eagle
03 Juin 2008, 8:37
Salut,

J'avais fait un mod pour FSB1, et j'avais commencé à le reprendre pour la version 2, mais c'est pas très simple à faire et j'ai pas vraiment eu le courage de m'y remettre. A mon avis, depuis l'admin tu ne pourras pas traiter tous les cas à moins de reproduire exactement la syntaxe html en fsbcode (avec les trois tag table, tr et td). Sinon il faut aller taper dans le code PHP, de la même façon que c'est fait pour les listes.
 
Eagle
30 Mai 2008, 19:43
Vu que tu pars d'une RC4b, lis bien tous les sujets à propos du passage à la RC5 puis à la finale, il y a souvent des scripts de mise à jour qui sont pas mis en évidence.

Pour ma part je proposerai la démarche suivante, très proche de celle de B.Moncef:

1° Faire une sauvegarde de ta base de données (vital)
2° Importer ta base de données sur le nouveau serveur
3° Passer tous les scripts de migration de RC4b -> RC5 -> Finale
4° Copier les fichiers de la finale sur ton nouveau serveur
5° Copier le fichier config.php de l'ancien serveur vers le nouveau (ainsi tu auras une connexion correct).

Comme ça, tu auras l'ancien serveur avec la RC4b toujours en fonction (à la limite tu peux en bloquer l'accès dans l'admin pour le garder au cas où tu aurais un problème) et tu as le nouveau serveur avec la version finale qui devrait être opérationnel.
 


.