Forum AideInfo.com Index du Forum

Ajouter cette page sur un site de bookmarks
scoopeo  fuzz  tapemoi  nuouz  bookeet  pioche  Partagez sur del.icio.us  Partagez sur digg.com  Partagez sur furl.net  Partagez sur Yahoo! Mon Web 2.0  Partagez sur StumbleUpon  Partagez sur Google Bookmarks  Partagez sur Technorati  Partagez sur blinklist  Partagez sur Newsvine  Partagez sur ma.gnolia  spurl  simpy

Publicité


Rechercher Liste des Membres Groupes d'utilisateurs Profil Connexion S'enregistrer Messagerie privéeMessagerie privée   Règles du forum Retour au siteRetour au site
  Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre, ni éditer les sujets. Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses. Forum AideInfo.com Index du Forum » [Archive] Mods & templates phpBB   
[regler]Ch2.1.X + topics_anywhere
Auteur Message
nco
Jeune posteur


Inscrit le: 14 Aoû 2005
Messages: 4

MessagePosté le: 14 Aoû 2005 7:40
MessageSujet du message: [regler]Ch2.1.X + topics_anywhere
Répondre en citant

Salut a tous!

dans l'installation que je suis en train de realiser, j'ai un petit soucis avec le mods topic anywhere

je me suis tout d'abord aider du topic qui resout le probleme du class object

mais maintenant je suis confronté a un autre probleme : je ne peux selectionner les forums ou je veux que le topic anywhere soit d'application

[édité par AideInfo : image supprimée - merci de ne pas insérer de larges images]

config :

  • phpbb2.0.17
  • CH 2.1.X
  • topics anywhere 1.11
  • attach mods
  • statistique



merci de m'aider


Dernière édition par nco le 15 Aoû 2005 11:23; édité 1 fois
Voir le profil de l'utilisateur Envoyer un message privé  
 
Auteur Message
AideInfo
Administrateur
Expert phpBB


Inscrit le: 11 Juin 2002
Messages: 3913

MessagePosté le: 14 Aoû 2005 13:03
MessageSujet du message:
Répondre en citant

Si le mod hierarchy modifie la table phpbb_forums, c'est normal, la requête de Topics Anywhere n'est plus fonctionnelle.
_________________
Services gratuits

phpBB-Tutoriaux, tous les tutoriaux pour débuter et utiliser phpBB
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur  
 
Auteur Message
nco
Jeune posteur


Inscrit le: 14 Aoû 2005
Messages: 4

MessagePosté le: 14 Aoû 2005 13:53
MessageSujet du message:
Répondre en citant

pourtant il ne fait que des ajouts de champs dans la table, il n'en modife pas contenu des donnees
Voir le profil de l'utilisateur Envoyer un message privé  
 
Auteur Message
AideInfo
Administrateur
Expert phpBB


Inscrit le: 11 Juin 2002
Messages: 3913

MessagePosté le: 14 Aoû 2005 22:55
MessageSujet du message:
Répondre en citant

Tu peux me montrer les requêtes du mod ?
_________________
Services gratuits

phpBB-Tutoriaux, tous les tutoriaux pour débuter et utiliser phpBB
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur  
 
Auteur Message
nco
Jeune posteur


Inscrit le: 14 Aoû 2005
Messages: 4

MessagePosté le: 15 Aoû 2005 7:45
MessageSujet du message:
Répondre en citant

Code:
ALTER TABLE phpbb_forums ADD forum_type CHAR(1) BINARY NOT NULL DEFAULT 'f' AFTER forum_status;
ALTER TABLE phpbb_forums ADD forum_main SMALLINT(5) UNSIGNED NOT NULL AFTER forum_status;
ALTER TABLE phpbb_forums ADD auth_global_announce TINYINT( 2 ) NOT NULL AFTER auth_announce;
ALTER TABLE phpbb_forums ADD forum_last_title VARCHAR( 255 );
ALTER TABLE phpbb_forums ADD forum_last_poster MEDIUMINT( 8 ) NOT NULL;
ALTER TABLE phpbb_forums ADD forum_last_username VARCHAR( 25 );
ALTER TABLE phpbb_forums ADD forum_last_time INT( 11 ) NOT NULL;
ALTER TABLE phpbb_forums ADD forum_link VARCHAR( 255 );
ALTER TABLE phpbb_forums ADD forum_link_hit_count TINYINT( 1 ) NOT NULL;
ALTER TABLE phpbb_forums ADD forum_link_hit BIGINT(20) UNSIGNED NOT NULL;
ALTER TABLE phpbb_forums ADD forum_link_start INT(11) NOT NULL;
ALTER TABLE phpbb_forums ADD forum_style TINYINT( 4 ) NOT NULL;
ALTER TABLE phpbb_forums ADD forum_nav_icon VARCHAR( 255 );
ALTER TABLE phpbb_forums ADD forum_icon VARCHAR( 255 );
ALTER TABLE phpbb_forums ADD forum_topics_ppage TINYINT( 2 ) NOT NULL;
ALTER TABLE phpbb_forums ADD forum_topics_sort VARCHAR( 25 );
ALTER TABLE phpbb_forums ADD forum_topics_order VARCHAR( 4 );
ALTER TABLE phpbb_forums ADD forum_index_pack TINYINT( 1 ) NOT NULL;
ALTER TABLE phpbb_forums ADD forum_index_split TINYINT( 1 ) NOT NULL;
ALTER TABLE phpbb_forums ADD forum_board_box TINYINT( 1 ) NOT NULL;
ALTER TABLE phpbb_auth_access ADD auth_global_announce TINYINT( 1 ) NOT NULL AFTER auth_announce;
ALTER TABLE phpbb_topics ADD topic_sub_type mediumint(5) NOT NULL DEFAULT '0';
ALTER TABLE phpbb_topics ADD topic_sub_title VARCHAR( 255 ) DEFAULT NULL;
ALTER TABLE phpbb_topics ADD topic_first_username VARCHAR( 25 );
ALTER TABLE phpbb_topics ADD topic_last_poster MEDIUMINT( 8 ) NOT NULL;
ALTER TABLE phpbb_topics ADD topic_last_username VARCHAR( 25 );
ALTER TABLE phpbb_topics ADD topic_last_time INT( 11 ) NOT NULL;
ALTER TABLE phpbb_topics ADD topic_icon SMALLINT( 3 ) UNSIGNED NOT NULL;
ALTER TABLE phpbb_topics ADD topic_duration INT( 11 ) NOT NULL;
ALTER TABLE phpbb_topics CHANGE topic_title topic_title VARCHAR( 255 ) NOT NULL;
ALTER TABLE phpbb_posts ADD post_icon SMALLINT( 3 ) UNSIGNED NOT NULL;
ALTER TABLE phpbb_posts_text ADD post_sub_title VARCHAR( 255 ) DEFAULT NULL;
ALTER TABLE phpbb_posts_text CHANGE post_subject post_subject VARCHAR( 255 ) DEFAULT NULL;
ALTER TABLE phpbb_users ADD user_unread_date INT( 11 ) NOT NULL;
ALTER TABLE phpbb_users ADD user_unread_topics TEXT;
ALTER TABLE phpbb_users ADD user_keep_unreads TINYINT( 1 ) NOT NULL;
ALTER TABLE phpbb_users ADD user_topics_sort VARCHAR( 25 ) NOT NULL;
ALTER TABLE phpbb_users ADD user_topics_order VARCHAR( 4 ) NOT NULL;
ALTER TABLE phpbb_users ADD user_smart_date TINYINT( 1 ) NOT NULL;
ALTER TABLE phpbb_users ADD user_board_box TINYINT( 1 ) NOT NULL;
ALTER TABLE phpbb_users ADD user_index_pack TINYINT( 1 ) NOT NULL;
ALTER TABLE phpbb_users ADD user_index_split TINYINT( 1 ) NOT NULL;
ALTER TABLE phpbb_users ADD user_session_logged TINYINT( 1 ) NOT NULL;
ALTER TABLE phpbb_groups ADD group_status TINYINT( 2 ) NOT NULL;
ALTER TABLE phpbb_groups ADD group_user_id MEDIUMINT( 8 ) DEFAULT 0 NOT NULL;
ALTER TABLE phpbb_groups ADD group_user_list TEXT NOT NULL;
ALTER TABLE phpbb_themes ADD images_pack VARCHAR( 100 ) NOT NULL AFTER style_name;
ALTER TABLE phpbb_themes ADD custom_tpls VARCHAR( 100 ) NOT NULL AFTER images_pack;
CREATE TABLE phpbb_users_cache (
  user_id MEDIUMINT(8) NOT NULL,
  cache_id VARCHAR(5) NOT NULL,
  cache_data TEXT,
  cache_time INT(11),
  PRIMARY KEY  ( user_id, cache_id )
);
CREATE TABLE phpbb_presets (
  preset_id MEDIUMINT(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  preset_type VARCHAR(5) NOT NULL DEFAULT '',
  preset_name VARCHAR(50) NOT NULL DEFAULT '',
  PRIMARY KEY ( preset_id )
);
CREATE TABLE phpbb_presets_data (
  preset_id MEDIUMINT(5) UNSIGNED NOT NULL DEFAULT '0',
  preset_auth VARCHAR(50) NOT NULL DEFAULT '',
  preset_value TINYINT(1) DEFAULT NULL,
  PRIMARY KEY ( preset_id, preset_auth )
);
CREATE TABLE phpbb_icons (
  icon_id MEDIUMINT(3) NOT NULL AUTO_INCREMENT,
  icon_name VARCHAR(50) NOT NULL DEFAULT '',
  icon_url VARCHAR(255) NOT NULL DEFAULT '',
  icon_auth VARCHAR(50) NOT NULL DEFAULT '',
  icon_types VARCHAR(255) DEFAULT NULL,
  icon_order MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0',
  PRIMARY KEY  (icon_id)
);
CREATE TABLE phpbb_cp_fields (
  field_id MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  field_name VARCHAR(50) NOT NULL DEFAULT '',
  panel_id MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0',
  field_order MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0',
  field_attr TEXT NOT NULL,
  PRIMARY KEY  (field_id),
  KEY panel_id (panel_id,field_name)
);
CREATE TABLE phpbb_cp_panels (
  panel_id MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  panel_shortcut VARCHAR(30) NOT NULL DEFAULT '',
  panel_name VARCHAR(50) NOT NULL DEFAULT '',
  panel_main MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0',
  panel_order MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0',
  panel_file VARCHAR(50) NOT NULL DEFAULT '',
  panel_auth_type CHAR(1) BINARY NOT NULL DEFAULT '',
  panel_auth_name VARCHAR(50) NOT NULL DEFAULT '',
  panel_hidden TINYINT(1) NOT NULL DEFAULT '0',
  PRIMARY KEY  (panel_id)
);
CREATE TABLE phpbb_cp_patches (
  patch_id MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  patch_file VARCHAR(255) NOT NULL DEFAULT '',
  patch_time int(11) NOT NULL DEFAULT '0',
  patch_version VARCHAR(25) NOT NULL DEFAULT '',
  patch_date VARCHAR(8) NOT NULL DEFAULT '',
  patch_ref VARCHAR(255) NOT NULL DEFAULT '',
  patch_author VARCHAR(255) NOT NULL DEFAULT '',
  PRIMARY KEY  (patch_id)
);
CREATE TABLE phpbb_auths_def (
  auth_id SMALLINT(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  auth_type CHAR(1) BINARY NOT NULL DEFAULT '',
  auth_name VARCHAR(50) NOT NULL DEFAULT '',
  auth_desc VARCHAR(255) NOT NULL DEFAULT '',
  auth_title TINYINT(1) NOT NULL DEFAULT '0',
  auth_order MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0',
  PRIMARY KEY  (auth_id)
);
CREATE TABLE phpbb_auths (
  group_id MEDIUMINT(8) NOT NULL DEFAULT '0',
  obj_type CHAR(1) BINARY NOT NULL DEFAULT '',
  obj_id MEDIUMINT(8) NOT NULL DEFAULT '0',
  auth_name VARCHAR(50) NOT NULL DEFAULT '',
  auth_value TINYINT(1) NOT NULL DEFAULT '0',
  PRIMARY KEY  (group_id,obj_type,obj_id,auth_name),
  KEY group_id (group_id,obj_type),
  KEY obj_type (obj_type,obj_id)
);
CREATE TABLE phpbb_topics_attr (
  attr_id mediumint(5) unsigned NOT NULL auto_increment,
  attr_name varchar(50) NOT NULL default '',
  attr_fname varchar(50) default NULL,
  attr_fimg varchar(50) default NULL,
  attr_tname varchar(50) default NULL,
  attr_timg varchar(50) default NULL,
  attr_order mediumint(8) NOT NULL default '0',
  attr_field varchar(50) default NULL,
  attr_cond char(2) default NULL,
  attr_value smallint(3) default NULL,
  attr_auth varchar(50) default NULL,
  PRIMARY KEY  (attr_id)
);
ALTER TABLE phpbb_config ADD config_static SMALLINT(1) UNSIGNED NOT NULL DEFAULT 0;
ALTER TABLE phpbb_topics ADD INDEX ( topic_last_time );
ALTER TABLE phpbb_posts ADD INDEX ( post_icon );
ALTER TABLE phpbb_groups ADD INDEX ( group_user_id );
ALTER TABLE phpbb_config ADD INDEX ( config_static );



comme tu peux le voir, pour la table phpbb_forum, il n'y a que des ajout
Voir le profil de l'utilisateur Envoyer un message privé  
 
Auteur Message
AideInfo
Administrateur
Expert phpBB


Inscrit le: 11 Juin 2002
Messages: 3913

MessagePosté le: 15 Aoû 2005 11:14
MessageSujet du message:
Répondre en citant

Il y a beaucoup de modifications de la structure !
Avec seulement ces requêtes, cela n'affecte pas la liste des forums. Probablement une valeur ajoutée dans un champ par le mod et qui provoque le masquage des forums. Essaie de passer la variables public_only à false.
_________________
Services gratuits

phpBB-Tutoriaux, tous les tutoriaux pour débuter et utiliser phpBB
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur  
 
Auteur Message
nco
Jeune posteur


Inscrit le: 14 Aoû 2005
Messages: 4

MessagePosté le: 15 Aoû 2005 11:22
MessageSujet du message:
Répondre en citant

ca focntionne

merci eric
Voir le profil de l'utilisateur Envoyer un message privé  
 
Auteur Message
Ptirhiik
Jeune posteur


Inscrit le: 15 Aoû 2005
Messages: 1

MessagePosté le: 15 Aoû 2005 16:23
MessageSujet du message:
Répondre en citant

Salut Eric,

En fait si, la structure catégories/forums est modifiée avec CH 2.1.x : la tables des catégories n'est plus du tout utilisée, en lieu et place la table des forums reçoit un type pour identifier des forums de type catégorie : la lecture de la structure des forums se fait donc uniquement par la table des forums, lue par n° d'ordre.

Mais surtout le principal changement est l'abandon de la table phpbb_auth_access au profit d'une nouvelle table, mettant les autorisations en ligne plutôt qu'à plat comme dans phpBB standard. La fonction auth() reste néanmoins entièrement fonctionnelle, pour peu que l'on rajoute les variables globales aux fonctions qui vont faire usage de cette fonction (cf. ce topic). De mémoire, c'est ici que réside l'incompatibilité de topic anywhere en mode test des autorisations.
_________________
Ptirhiik
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur  
 
Auteur Message
AideInfo
Administrateur
Expert phpBB


Inscrit le: 11 Juin 2002
Messages: 3913

MessagePosté le: 15 Aoû 2005 18:57
MessageSujet du message:
Répondre en citant

Merci pour ce complément d'information Pierre.

Puisque ça marche en passant la variable à false, je vais en informer l'auteur du mod et mettre une information dans le topic de téléchargement de Topics Anywhere.
_________________
Services gratuits

phpBB-Tutoriaux, tous les tutoriaux pour débuter et utiliser phpBB
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur  
 
  Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre, ni éditer les sujets.  Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses. Forum AideInfo.com Index du Forum » [Archive] Mods & templates phpBB

Informations
Page 1 sur 1
Permissions: Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Montrer les messages depuis:   
Page 1 sur 1
 
Sauter vers:  


Powered by phpBB v2 © 2001, 2005 phpBB Group ¦ Theme : Creamy White, modifié par Eric FICHOT pour AideInfo.com