Affichage :
Le laboratoire de Darathor Index du Forum

Le laboratoire de Darathor

Ressources diverses, principalement sur les fourms phpBB
[MOD] Index news (DEV - D)

Poster un nouveau sujet Répondre au sujet

Rechercher dans ce sujet :
Messages
Darathor Sexe : Masculin
Site Admin
Membre

Inscrit le : 02 Nov 2003
Messages : 1101
Localisation : Strasbourg
MessagePosté le : 21 Oct 2006 13:57
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
Citation :
But : Gère une liwte de news affichables sur l'index et en flux RSS. Ces news sont constituées d'un titre et d'un pointeur (optionnel) vers un message ou un sujet.

Prérequis :
- [Sous-MOD] Additional files (1.0)
- [MOD] Extended profile (1.0) (optionnel pour le paramétrage de l'affichage des news via le profil)

Auteur : Darathor (darathor@free.fr)
Version : 1.0 DEV - D (15/10/2006)
Compatibilité phpBB : 2.0.21


SQL :
Code :
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('InNe_news_max_length', '80');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('InNe_mode_default', 'mini');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('InNe_max_news_on_index', '15');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('InNe_access_cp_field', '');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('InNe_mode_field', '');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('InNe_max_news_on_index_field', '');

CREATE TABLE `phpbb_index_news` (
  `news_id` mediumint(8) NOT NULL auto_increment,
  `news_text` varchar(255) NOT NULL default '',
  `news_date` int(11) NOT NULL default '0',
  `news_reference_id` mediumint(8) NOT NULL default '0',
  `news_reference_type` char(2) NOT NULL default '',
  `news_author` mediumint(8) NOT NULL default '0',
  PRIMARY KEY  (`news_id`)
);


Importation :
Code :
$imported_mods_data[] = array('mod_id' => '5', 'unique_id' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4', 'mod_activated' => '1', 'mod_name' => '[MOD] Index News', 'mod_description' => 'Gère une liste de news affichable sur l\'index ainsi que les flux de diffusions (RSS et Atom) associés.', 'mod_version' => '1.0', 'mod_author' => 'Darathor', 'mod_author_email' => 'darathor@free.fr', 'mod_support' => 'http://admforum.edforum.net/');
$imported_files_data[] = array('file_id' => '4', 'unique_id' => '1159103573_7696e4d565e1efcc78d27d9ca5baeaf8b08420e86bf5f8643d1a9fa882f00ce8454cecc4829279e64d624cd8a8c9ddf1', 'file_name' => '.htaccess', 'file_path' => 'generated_files/flux/', 'file_extension' => '', 'file_all_themes' => '0', 'file_all_forums' => '0', 'file_function' => 'InNe_generate_htaccess', 'file_version' => '-1', 'file_modified' => '0', 'file_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4');
$imported_files_data[] = array('file_id' => '5', 'unique_id' => '1159103558_7696e4d565e1efcc78d27d9ca5baeaf8a18af54ac3c625d570d7b36d17bbdd7e454cecc4829279e64d624cd8a8c9ddf1', 'file_name' => 'news', 'file_path' => 'generated_files/flux/', 'file_extension' => '.rss1', 'file_all_themes' => '0', 'file_all_forums' => '1', 'file_function' => 'InNe_generate_rss1', 'file_version' => '-1', 'file_modified' => '0', 'file_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4');
$imported_files_associations_data[] = array('file_id' => '1159103558_7696e4d565e1efcc78d27d9ca5baeaf8a18af54ac3c625d570d7b36d17bbdd7e454cecc4829279e64d624cd8a8c9ddf1', 'group_id' => '1159103918_7696e4d565e1efcc78d27d9ca5baeaf8135a605cf7a3c20668ced36dbd93522e28bda53c86d37e275a3ebfdc113b1f59');
$imported_files_data[] = array('file_id' => '6', 'unique_id' => '1159103553_7696e4d565e1efcc78d27d9ca5baeaf8844261fad86169615b95240c6afce238454cecc4829279e64d624cd8a8c9ddf1', 'file_name' => 'news', 'file_path' => 'generated_files/flux/', 'file_extension' => '.rss2', 'file_all_themes' => '0', 'file_all_forums' => '1', 'file_function' => 'InNe_generate_rss2', 'file_version' => '-1', 'file_modified' => '0', 'file_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4');
$imported_files_associations_data[] = array('file_id' => '1159103553_7696e4d565e1efcc78d27d9ca5baeaf8844261fad86169615b95240c6afce238454cecc4829279e64d624cd8a8c9ddf1', 'group_id' => '1159103918_7696e4d565e1efcc78d27d9ca5baeaf8135a605cf7a3c20668ced36dbd93522e28bda53c86d37e275a3ebfdc113b1f59');
$imported_files_data[] = array('file_id' => '7', 'unique_id' => '1159103549_7696e4d565e1efcc78d27d9ca5baeaf8a2a7f29baca55e14246643890e6ddfdf454cecc4829279e64d624cd8a8c9ddf1', 'file_name' => 'news', 'file_path' => 'generated_files/flux/', 'file_extension' => '.atom', 'file_all_themes' => '0', 'file_all_forums' => '1', 'file_function' => 'InNe_generate_atom', 'file_version' => '-1', 'file_modified' => '0', 'file_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4');
$imported_files_associations_data[] = array('file_id' => '1159103549_7696e4d565e1efcc78d27d9ca5baeaf8a2a7f29baca55e14246643890e6ddfdf454cecc4829279e64d624cd8a8c9ddf1', 'group_id' => '1159103918_7696e4d565e1efcc78d27d9ca5baeaf8135a605cf7a3c20668ced36dbd93522e28bda53c86d37e275a3ebfdc113b1f59');
$imported_files_groups_data[] = array('group_id' => '2', 'unique_id' => '1159103918_7696e4d565e1efcc78d27d9ca5baeaf8135a605cf7a3c20668ced36dbd93522e28bda53c86d37e275a3ebfdc113b1f59', 'group_name' => 'Flux de diffusion', 'group_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4');
$imported_files_associations_data[] = array('file_id' => '1159103558_7696e4d565e1efcc78d27d9ca5baeaf8a18af54ac3c625d570d7b36d17bbdd7e454cecc4829279e64d624cd8a8c9ddf1', 'group_id' => '1159103918_7696e4d565e1efcc78d27d9ca5baeaf8135a605cf7a3c20668ced36dbd93522e28bda53c86d37e275a3ebfdc113b1f59');
$imported_files_associations_data[] = array('file_id' => '1159103553_7696e4d565e1efcc78d27d9ca5baeaf8844261fad86169615b95240c6afce238454cecc4829279e64d624cd8a8c9ddf1', 'group_id' => '1159103918_7696e4d565e1efcc78d27d9ca5baeaf8135a605cf7a3c20668ced36dbd93522e28bda53c86d37e275a3ebfdc113b1f59');
$imported_files_associations_data[] = array('file_id' => '1159103549_7696e4d565e1efcc78d27d9ca5baeaf8a2a7f29baca55e14246643890e6ddfdf454cecc4829279e64d624cd8a8c9ddf1', 'group_id' => '1159103918_7696e4d565e1efcc78d27d9ca5baeaf8135a605cf7a3c20668ced36dbd93522e28bda53c86d37e275a3ebfdc113b1f59');
$imported_added_fields_data[] = array('field_id' => '12', 'unique_id' => '1159035017_7696e4d565e1efcc78d27d9ca5baeaf821b82b73950e6d7416366133088d526768f7706048943bb1314c6cf8e18a99e4', 'field_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4', 'field_position' => '1', 'field_type' => 'boolean_field', 'field_configuration' => '', 'field_name' => 'InNe_fields_in_charge', 'field_description' => 'InNe_fields_in_charge_explain', 'field_needed' => '0', 'field_visibility' => 'all', 'field_contexts' => 'admin_edit', 'field_reference' => '0', 'field_alias' => '', 'field_name_key' => '1', 'field_description_key' => '1', 'field_text' => '', 'field_text_key' => '0');
$imported_added_fields_data[] = array('field_id' => '13', 'unique_id' => '1159035012_7696e4d565e1efcc78d27d9ca5baeaf89dd416bfe3e54c44f54251f708f16ecc68f7706048943bb1314c6cf8e18a99e4', 'field_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4', 'field_position' => '2', 'field_type' => 'multiple_field', 'field_configuration' => 'type=\"select\"', 'field_name' => 'InNe_fields_display_mode', 'field_description' => 'InNe_fields_display_mode_explain', 'field_needed' => '0', 'field_visibility' => 'all', 'field_contexts' => 'admin_edit|profile_edit', 'field_reference' => '0', 'field_alias' => '', 'field_name_key' => '1', 'field_description_key' => '1', 'field_text' => '', 'field_text_key' => '0');
$imported_added_fields_data[] = array('field_id' => '14', 'unique_id' => '1159035998_7696e4d565e1efcc78d27d9ca5baeaf88c3aac53f63ec393ddf7dc2b56ca629f91caf8baf768a5cc1a69f73a26e173dd', 'field_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4', 'field_position' => '3', 'field_type' => 'integer_field', 'field_configuration' => 'max=25|min=1', 'field_name' => 'InNe_fields_max_news', 'field_description' => 'InNe_fields_max_news_explain', 'field_needed' => '0', 'field_visibility' => 'all', 'field_contexts' => 'admin_edit|profile_edit', 'field_reference' => '0', 'field_alias' => '', 'field_name_key' => '1', 'field_description_key' => '1', 'field_text' => '', 'field_text_key' => '0');
$imported_added_fields_choices_data[] = array('choice_id' => '14', 'unique_id' => '1159036792_7696e4d565e1efcc78d27d9ca5baeaf8f851917080f37c6165d6949eb4437e5bbe336fabd87358b66fd4f9c864eb81f3', 'choice_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4', 'field_id' => '1159035012_7696e4d565e1efcc78d27d9ca5baeaf89dd416bfe3e54c44f54251f708f16ecc68f7706048943bb1314c6cf8e18a99e4', 'choice_position' => '1', 'choice_internal_value' => 'large', 'choice_name' => 'InNe_fields_choices_large', 'choice_description' => '', 'choice_default' => '0', 'choice_name_key' => '1', 'choice_description_key' => '1');
$imported_added_fields_choices_data[] = array('choice_id' => '15', 'unique_id' => '1159036819_7696e4d565e1efcc78d27d9ca5baeaf81ad0050ba0787ea73bfd0697f2fdba480773717ebcc38123d5c85e7c95045b8d', 'choice_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4', 'field_id' => '1159035012_7696e4d565e1efcc78d27d9ca5baeaf89dd416bfe3e54c44f54251f708f16ecc68f7706048943bb1314c6cf8e18a99e4', 'choice_position' => '2', 'choice_internal_value' => 'medium', 'choice_name' => 'InNe_fields_choices_medium', 'choice_description' => '', 'choice_default' => '0', 'choice_name_key' => '1', 'choice_description_key' => '1');
$imported_added_fields_choices_data[] = array('choice_id' => '16', 'unique_id' => '1159036854_7696e4d565e1efcc78d27d9ca5baeaf864bdb625a96836298f420c5992a4ab54cec819fa603e0b3f17e6aeaf4a6e6890', 'choice_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4', 'field_id' => '1159035012_7696e4d565e1efcc78d27d9ca5baeaf89dd416bfe3e54c44f54251f708f16ecc68f7706048943bb1314c6cf8e18a99e4', 'choice_position' => '3', 'choice_internal_value' => 'mini', 'choice_name' => 'InNe_fields_choices_mini', 'choice_description' => '', 'choice_default' => '1', 'choice_name_key' => '1', 'choice_description_key' => '1');
$imported_added_fields_choices_data[] = array('choice_id' => '17', 'unique_id' => '1159036788_7696e4d565e1efcc78d27d9ca5baeaf874364bd0eb7cd10bb4401337e83256b3be336fabd87358b66fd4f9c864eb81f3', 'choice_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4', 'field_id' => '1159035012_7696e4d565e1efcc78d27d9ca5baeaf89dd416bfe3e54c44f54251f708f16ecc68f7706048943bb1314c6cf8e18a99e4', 'choice_position' => '4', 'choice_internal_value' => 'none', 'choice_name' => 'InNe_fields_choices_none', 'choice_description' => '', 'choice_default' => '0', 'choice_name_key' => '1', 'choice_description_key' => '1');
$imported_added_fields_choices_data[] = array('choice_id' => '18', 'unique_id' => '1159036815_7696e4d565e1efcc78d27d9ca5baeaf836dc34a3b41855b934ee82eef461a10f0773717ebcc38123d5c85e7c95045b8d', 'choice_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4', 'field_id' => '1159035012_7696e4d565e1efcc78d27d9ca5baeaf89dd416bfe3e54c44f54251f708f16ecc68f7706048943bb1314c6cf8e18a99e4', 'choice_position' => '5', 'choice_internal_value' => 'large_no_scroll', 'choice_name' => 'InNe_fields_choices_large_no_scroll', 'choice_description' => '', 'choice_default' => '0', 'choice_name_key' => '1', 'choice_description_key' => '1');
$imported_added_fields_choices_data[] = array('choice_id' => '19', 'unique_id' => '1159036850_7696e4d565e1efcc78d27d9ca5baeaf88de35c984d7445e2abcebc97e5aeb2f9cec819fa603e0b3f17e6aeaf4a6e6890', 'choice_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4', 'field_id' => '1159035012_7696e4d565e1efcc78d27d9ca5baeaf89dd416bfe3e54c44f54251f708f16ecc68f7706048943bb1314c6cf8e18a99e4', 'choice_position' => '6', 'choice_internal_value' => 'medium_no_scroll', 'choice_name' => 'InNe_fields_choices_medium_no_scroll', 'choice_description' => '', 'choice_default' => '0', 'choice_name_key' => '1', 'choice_description_key' => '1');
$imported_added_fields_choices_data[] = array('choice_id' => '20', 'unique_id' => '1159036858_7696e4d565e1efcc78d27d9ca5baeaf8dc4782b5757d23666af86c5fd28be52ecec819fa603e0b3f17e6aeaf4a6e6890', 'choice_mod' => '1159028815_a12bd1a0f85d207a205c95d4d9029934296c6e1378a635947a831683e5599ff4', 'field_id' => '1159035012_7696e4d565e1efcc78d27d9ca5baeaf89dd416bfe3e54c44f54251f708f16ecc68f7706048943bb1314c6cf8e18a99e4', 'choice_position' => '7', 'choice_internal_value' => 'mini_no_scroll', 'choice_name' => 'InNe_fields_choices_mini_no_scroll', 'choice_description' => '', 'choice_default' => '0', 'choice_name_key' => '1', 'choice_description_key' => '1');


Dans "admin/admin_board.php" :
Code :
#
# Trouver
#
   "L_RESET" => $lang['Reset'],

#
# Ajouter après
#
   // DEBUT MOD Index news
   "L_INDEX_NEWS" => $lang['InNe_admin_title'],
   "L_INDEX_NEWS_MAX_LENGTH" => $lang['InNe_news_max_length'],
   "L_INDEX_NEWS_MAX_LENGTH_EXPLAIN" => $lang['InNe_news_max_length_explain'],
   "L_INDEX_NEWS_ACCESS_CP_FIELD" => $lang['InNe_access_cp_field'],
   "L_INDEX_NEWS_ACCESS_CP_FIELD_EXPLAIN" => $lang['InNe_access_cp_field_explain'],
   "L_INDEX_NEWS_MODE_DEFAULT" => $lang['InNe_mode_default'],
   "L_INDEX_NEWS_MODE_DEFAULT_EXPLAIN" => $lang['InNe_mode_default_explain'],
   "L_INDEX_NEWS_MODE_FIELD" => $lang['InNe_mode_field'],
   "L_INDEX_NEWS_MODE_FIELD_EXPLAIN" => $lang['InNe_mode_field_explain'],
   "L_INDEX_NEWS_MAX_NEWS_ON_INDEX_DEFAULT" => $lang['InNe_max_news_on_index_default'],
   "L_INDEX_NEWS_MAX_NEWS_ON_INDEX_DEFAULT_EXPLAIN" => $lang['InNe_max_news_on_index_default_explain'],
   "L_INDEX_NEWS_MAX_NEWS_ON_INDEX_FIELD" => $lang['InNe_max_news_on_index_field'],
   "L_INDEX_NEWS_MAX_NEWS_ON_INDEX_FIELD_EXPLAIN" => $lang['InNe_max_news_on_index_field_explain'],
   // FIN MOD Index news

#
# Trouver
#
   "COPPA_MAIL" => $new['coppa_mail'],

#
# Ajouter après
#
   // DEBUT MOD Index news
   "INDEX_NEWS_MAX_LENGTH" => $new['InNe_news_max_length'],
   "INDEX_NEWS_ACCESS_CP_FIELD" => get_table_fields(USERS_TABLE, 'InNe_access_cp_field', $new['InNe_access_cp_field'], TRUE),
   "INDEX_NEWS_MODE_DEFAULT" => $new['InNe_mode_default'],
   "INDEX_NEWS_MODE_FIELD" => get_table_fields(USERS_TABLE, 'InNe_mode_field', $new['InNe_mode_field'], TRUE),
   "INDEX_NEWS_MAX_NEWS_ON_INDEX_DEFAULT" => intval($new['InNe_max_news_on_index']),
   "INDEX_NEWS_MAX_NEWS_ON_INDEX_FIELD" => get_table_fields(USERS_TABLE, 'InNe_max_news_on_index_field', $new['InNe_max_news_on_index_field'], TRUE),
   // FIN MOD Index news


Dans "templates/subSilver/admin/board_config_body.tpl" :
Code :
#
# Trouver
#
   <tr>
      <th class="thHead" colspan="2">{L_PRIVATE_MESSAGING}</th>
   </tr>

#
# Ajouter avant
#
   <!-- DEBUT MOD Index news -->
   <tr>
      <th class="thHead" colspan="2">{L_INDEX_NEWS}</th>
   </tr>   
   <tr>
      <td class="row1">{L_INDEX_NEWS_MAX_LENGTH}<br /><span class="gensmall">{L_INDEX_NEWS_MAX_LENGTH_EXPLAIN}</span></td>
      <td class="row2"><input class="post" type="text" maxlength="15" size="10" name="InNe_news_max_length" value="{INDEX_NEWS_MAX_LENGTH}" /></td>
   </tr>
   <tr>
      <td class="row1">{L_INDEX_NEWS_ACCESS_CP_FIELD}<br /><span class="gensmall">{L_INDEX_NEWS_ACCESS_CP_FIELD_EXPLAIN}</span></td>
      <td class="row2">{INDEX_NEWS_ACCESS_CP_FIELD}</td>
   </tr>   
   <tr>
      <td class="row1">{L_INDEX_NEWS_MODE_DEFAULT}<br /><span class="gensmall">{L_INDEX_NEWS_MODE_DEFAULT_EXPLAIN}</span></td>
      <td class="row2"><input class="post" type="text" maxlength="15" size="10" name="InNe_mode_default" value="{INDEX_NEWS_MODE_DEFAULT}" /></td>
   </tr>
   <tr>
      <td class="row1">{L_INDEX_NEWS_MODE_FIELD}<br /><span class="gensmall">{L_INDEX_NEWS_MODE_FIELD_EXPLAIN}</span></td>
      <td class="row2">{INDEX_NEWS_MODE_FIELD}</td>
   </tr>
   <tr>
      <td class="row1">{L_INDEX_NEWS_MAX_NEWS_ON_INDEX_DEFAULT}<br /><span class="gensmall">{L_INDEX_NEWS_MAX_NEWS_ON_INDEX_DEFAULT_EXPLAIN}</span></td>
      <td class="row2"><input class="post" type="text" maxlength="15" size="10" name="InNe_max_news_on_index" value="{INDEX_NEWS_MAX_NEWS_ON_INDEX_DEFAULT}" /></td>
   </tr>
   <tr>
      <td class="row1">{L_INDEX_NEWS_MAX_NEWS_ON_INDEX_FIELD}<br /><span class="gensmall">{L_INDEX_NEWS_MAX_NEWS_ON_INDEX_FIELD_EXPLAIN}</span></td>
      <td class="row2">{INDEX_NEWS_MAX_NEWS_ON_INDEX_FIELD}</td>
   </tr>
   <!-- FIN MOD Index news -->


Dans "index.php" :
Code :
#
# Trouver
#
//
// Generate the page
//
$template->pparse('body');

#
# Ajouter avant
#
// DEBUT MOD Index news
InNe_insert_news_bloc();
// FIN MOD Index news


Dans "templates/subSilver/index_body.tpl" :
Code :
#
# Trouver
#
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
  <tr>
   <th colspan="2" class="thCornerL" height="25" nowrap="nowrap">&nbsp;{L_FORUM}&nbsp;</th>

#
# Ajouter avant
#
{NEWS_BLOC}


Dans "templates/subSilver/overall_header.tpl", "templates/subSilver/simple_header.tpl" et "templates/subSilver/admin/page_header.tpl" :
Code :
#
# Trouver
#
.helpline { background-color: {T_TR_COLOR2}; border-style: none; }

#
# Ajouter après
#
/* DEBUT MOD Index news */
#newsNoXScroll { padding: 2px; }
#newsYScroll { text-align: left; height: 75px; white-space: nowrap; overflow-x: hidden; overflow-y: scroll; }
#newsXScroll { padding: 2px; white-space: nowrap; overflow-x: scroll; overflow-y: hidden; }
div>#newsYScroll, div>#newsXScroll { height: auto; max-height: 75px; overflow: auto; }

#newsTitle
{
   background-image: url({T_ROOT_PATH}templates/subSilver/images/{T_SOUS_REPERTOIRE}{T_TH_CLASS2});
   color: {T_FONTCOLOR3}; font-weight: bold; white-space: nowrap; padding: 4px;
}
#newsCadre
{
   font-size: {T_FONTSIZE2}px; text-align: center; background-color: {T_TR_COLOR1};
   border: 2px {T_TH_COLOR2} solid; margin: 2px 0;
}

#newsArchives, #newsSyndication { white-space: nowrap; font-size : {T_FONTSIZE1}px; font-weight: normal; color : {T_BODY_TEXT};}
#newsArchives>a, #newsSyndication>a { color: {T_BODY_LINK}; text-decoration: none; }
#newsArchives>a:hover, #newsSyndication>a:hover { color: {T_BODY_HLINK}; text-decoration: underline; }
#newsArchives { float: left; }
#newsSyndication { float: right; }
/* FIN MOD Index news */


Uploader les fichiers de ce zip aux emplacements suivants :
- newscp.php
- includes/functions_all/functions_all_index_news.php
- includes/classes/classes_syndication.php
- includes/constants/constants_index_news.php
- language/lang_french/lang_all/lang_all_index_news.php
- language/lang_french/lang_back/lang_back_index_news.php
- templates/subSilver/news_bloc.tpl
- templates/subSilver/newscp_edit_body.tpl
- templates/subSilver/newscp_list_body.tpl
Revenir en haut Aller en bas
Hors ligne | Profil | MP | E-mail | Site web
  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