leroucou a écrit:
Il semble qu'il y ait un problème avec le status public, privé. Lorsque l'on crée un news avec la version 1.5 le status n'est pas transcrit dans la table, et rien ne s'affiche. Si vous modifiez manuellement la table phpwebgallery_news_translation, cela fonctionne.
j'ai le meme probleme. je crois que je viens de trouve ce qui coince: dans news.php lorsque l'on insere une nouvelle ou une traduction dans mysql, la requete utilise la variable $status qui n'est pas positionnée. il manque à plusieurs endroits quelquechose comme:
if (isset($_POST['status']))
$status = $_POST['status'];
j'ai utilise cette version http://cestludovic.free.fr/photo/pictur … ge_id=1771
j'essaie de faire la correction. aucune garantie, en SQL/php/html je suis plutot jeune, mais ça me semble faisable.
Thierry.
Dernière modification par tlegras (2005-12-11 15:39:07)
Hors ligne
bon voila une correction. a premiere vue ca semble beaucoup mieux.
mais evidemment, c'est sans garanti, je ne suis pas l'auteur, du mod, mais si ça peut aider.
http://dl-3.free.fr/52616e646f6d49565b6 … ws.php.txt
NB: je deconseille d'ecraser diretement votre news.php avec le mien on n'est jamais sur d'etre parti de la meme version. utilisez winmerge. sinon voila les lignes modifiees:
$ diff version_corrige/phpwebgallery/news.php Phpwebgallery_1.5.0_modpack/news.php
171c171
< and isset( $_POST['content'] ) and !empty($_POST['content']) and isset($_POST['status'])
---
> and isset( $_POST['content'] ) and !empty($_POST['content'])
176d175
< $status = $_POST['status'];
194c193
< and isset( $_POST['content'] ) and !empty($_POST['content']) and isset($_POST['status'])
---
> and isset( $_POST['content'] ) and !empty($_POST['content'])
199d197
< $status = $_POST['status'];
216c214
< and isset( $_POST['content'] ) and !empty($_POST['content']) and isset($_POST['status'])
---
> and isset( $_POST['content'] ) and !empty($_POST['content'])
221d218
< $status = $_POST['status'];
Thierry.
Dernière modification par tlegras (2005-12-11 15:59:12)
Hors ligne