Brainwasher a écrit:
le gros bouton "Dowload" tout en haut
Ah ! Cà ! Depuis la mise en place des extensions, je n'utilise ce lien que pour les release de PWG. Et comme l'a fait remarquer l'excellent VDigital, à juste titre, il ne reste que d'anciens Mods généralements incompatibles avec la dernière version de PWG.
8-)
A terme dans download, il ne devrait plus y avoir que PWG...
Nous n'avons pas pris le temps de déménager les anciens MODs.
8-)
le gros bouton "Dowload" tout en haut
http://download.gna.org/phpwebgallery
d'ailleurs dans ton lien, lorsque l'on va aussi dans dowload tout en haut c'est la même chose : http://download.gna.org/phpwebgallery/MOD/news/
Quels liens officiels ?
Il vaut mieux s'appuyer sur les Extensions
dommage que ce dernier ne soit pas dans les liens officiels pour ne plus que l'on fasse d'erreur :-(
je recommence tout alors, merci du conseil ;-)
Salut.
Je crois bien que le Mod News 2 est dédié aux versions 1.4.x de PWG et non 1.5.x. Il est donc normal que tu ne trouves pas les bonnes lignes à modifier.
Je ne peux que te conseiller de faire machine arrière et tenter le Mod News 3.
J'ai commencé à installer news 2 (presque fini d'ailleurs) je ne peux donc pas recommencer avec news 3 (qui n'était pas dans la section download de toute façon).
Je me heurte au problème suivant :
#-----[ OPEN ]------------------------------------------ # admin.php # #-----[ FIND ]------------------------------------------ # switch ( $_GET['page'] ) { # #-----[ AFTER, ADD ]------------------------------------------ # // BEGIN News MOD case 'news': $title = $lang['title_news']; $page_valide = true; break; // END News MOD #
Il n'y a pas de switch dans cette page
mais un
if (isset($_GET['page']) and preg_match('/^[a-z_]*$/', $_GET['page']) and is_file(PHPWG_ROOT_PATH.'admin/'.$_GET['page'].'.php')) { $page['page'] = $_GET['page']; } else { $page['page'] = 'intro'; }
dois je changer
// BEGIN News MOD case 'news': $title = $lang['title_news']; $page_valide = true; break; // END News MOD
en
if (isset($_GET['page']) == 'news') { $title = $lang['title_news']; $page_valide = true; }
à mettre entre le premier if et le else ?
Mise à jour de ma réponse voir http://forum.phpwebgallery.net/viewtopic.php?id=4938
PTB a écrit:
Salut à tous,
Tout d'abord un grand bravo à l'équipe de PhpWebGallery pour leur travail...
Je viens d'installer PWG et le mod news, sans soucis...
Mais une question se pose à moi: est-ce possible de limiter l'affichage des news uniquement aux membres enregistrés ou de gérer l'accès comme on peut le faire pour les catégory?
Je sais que la question demande bcp de code à écrire, je ne suis hélas pas assez caller en php pour résoudre ce pb moi même.
D'avance merci
Pour répondra à ta question, je viens justement de modifier le mod news 2 en mod news 3.
Le mod news 3 gère justement les accès selon les news si elle sont en public ou privé. quand elle sont en privé elle sont accéssible seulement au groupe ayant accés suivant l'utilisateur.
Malheureusement pour toi, le mod news 3 est compatible seulement avec la branche 1.5 soit les 1.5.0RC1 et 1.5.0RC2.
Seule moyen pour toi passer en 1.5
Pour plus d'info et pour pouvoir télécharger le zip, il faut aller sur la section beta test du phorum soit
http://forum.phpwebgallery.net/viewtopic.php?id=4878
il y aurais pas un zip tout pret pour le mode news ??
Salut à tous,
Tout d'abord un grand bravo à l'équipe de PhpWebGallery pour leur travail...
Je viens d'installer PWG et le mod news, sans soucis...
Mais une question se pose à moi: est-ce possible de limiter l'affichage des news uniquement aux membres enregistrés ou de gérer l'accès comme on peut le faire pour les catégory?
Je sais que la question demande bcp de code à écrire, je ne suis hélas pas assez caller en php pour résoudre ce pb moi même.
D'avance merci
bon c domage mais rien y fait
j'ai se message d'erreur
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /var/www/free.fr/8/8/passphoto/category.php on line 163
j'ai bien copier les ligne apres >? (par exemple)
y doit y avoir un truc encore j'ai peur de ne pas pourvoir utiliser le mod new
le fichier 'install' indique la marche à suivre pour modifier le noyau de PWG afin de faire fonctionner le MOD. (cf http://www.phpbb.com/kb/article.php?article_id=38)
par exemple :
# #-----[ OPEN ]------------------------------------------ # include/config.inc.php
indique le fichier à ouvrir pour la modification
# #-----[ FIND ]------------------------------------------ # ?>
indique la chaine de caractère a trouver pour situer la modification, ici '?>'
# #-----[ BEFORE, ADD ]------------------------------------------ # // BEGIN News MOD // nb_news_homepage : default number of news to display on homepage $conf['nb_news_homepage'] = 1; // nb_news_page : default number of news to display on news page, please choose a value of 'nb_news_page_option' array $conf['nb_news_page'] = 10; // nb_news_page_option : options for X number of news to display on news page $conf['nb_news_page_option'] = array(1,5,10,25,50,100); // news_bbcode_enabled : enable use of bbcode in news $conf['news_bbcode_enabled']=true; // END News MOD
indique le code à ajouter avant (BEFORE) ou après (AFTER)
dpdev a écrit:
tout ce qui suit dans le fichier 'install' est à modifier manuellement dans le code PHP de PWG.
d'accord donc copie coler du rar mod news 2 dans le ftp
copie coler dans sql
et pour modifier c'est bien le fichier index.php que tu parle ??
merci beaucoup
pour appliquer les modifications a la base de donnée, execute le code suivant dans ton application de gestion MySQL (phpMyAdmin le plus souvent)
CREATE TABLE phpwebgallery_news ( id smallint(5) unsigned NOT NULL auto_increment, date datetime NOT NULL default '0000-00-00 00:00:00', author varchar(255) default NULL, PRIMARY KEY (id) ) TYPE=MyISAM; CREATE TABLE phpwebgallery_news_translation ( id smallint(6) unsigned NOT NULL auto_increment, news_id smallint(5) unsigned NOT NULL default '0', language varchar(50) NOT NULL default 'en_UK.iso-8859-1', title varchar(75) default NULL, content longtext, PRIMARY KEY (id) ) TYPE=MyISAM; INSERT INTO `phpwebgallery_news` ( `id` , `date` , `author` ) VALUES ('1', NOW(), 'DPDev'); INSERT INTO `phpwebgallery_news_translation` ( `news_id` , `language` , `title` , `content` ) VALUES ('1', 'en_UK.iso-8859-1', 'PWG News system installed', 'Congratulation ! The news system for PWG has been installed!'); INSERT INTO `phpwebgallery_news_translation` ( `news_id` , `language` , `title` , `content` ) VALUES ('1', 'fr_FR.iso-8859-1', 'Système de News PWG installé', 'Félicitation ! Le système de News pour PWG a été installé!');
tout ce qui suit dans le fichier 'install' est à modifier manuellement dans le code PHP de PWG.