Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

DaLec
2011-05-09 19:02:20

ça y est, ça marche!
Merci beaucoup ddtddt et à Kal, il s'agissait bien d'un problème d'encodage!
Je faisais toutes les modif par le bloc-note de windows, et ça ne marchait pas!
J'ai essayé par NotePad++, et Nickel!
Tous les codes fonctionnent.
Même juste la modif du themeconf.inc.php dans le "Simple" en remplaçant le 720 par 800 ou une autre valeur conduit à l'agrandissement des images.
Pas besoin d'insérer de px, non plus.

Voici mon themes/simple/ themeconf.inc.php:

<?php
/*
Theme Name: Simple Grey
Version: 2.4.2
Description: Simple Grey
Theme URI: http://piwigo.org/ext/extension_view.php?eid=308
Author: Saïmon
Author URI: http://saimon.org/
*/

$themeconf = array(
  'parent' => 'default',
  'load_parent_css' => false,
  'load_parent_local_head' => false,
  'name' => 'simple-grey',
  'theme_dir' => 'simple',
  'icon_dir' => 'themes/simple/icon',
  'admin_icon_dir' => 'themes/default/icon/admin',
  'mime_icon_dir' => 'themes/default/icon/mimetypes/',
  'local_head' => 'local_head.tpl',
  'url' => 'http://saimon.org/blog/pages/Theme-Simple-Grey-Piwigo'
);

global $user;
$user['maxwidth'] = 800;

load_language('theme.lang', PHPWG_THEMES_PATH.'simple/');

?>

cljosse
2011-05-09 15:44:36

DaLec a écrit:

Et le message d'erreur est:
Warning: Cannot modify header information - headers already sent by (output started at /homez.337/dalecgal/www/themes/simple/themeconf.inc.php:1) in /homez.337/dalecgal/www/include/page_header.php on line 98

Il se peu que des codes de conversion (invisible )

Code:



"\xEF\xBB\xBF"

se trouve ajouté en tête de fichier.
Certain éditeur de texte le font lors de l'enregistrement, se méfier si les options ce conversions sont cochés (unicode ANSI->UTF8) .


voir http://www.paperblog.fr/1880790/l-encod … t-de-page/

DaLec
2011-05-09 13:25:28

En mettant les "px", c'est pire que tout: page blanche + message d'erreur:

Parse error: syntax error, unexpected T_STRING in /homez.337/dalecgal/www/themes/simple-black/themeconf.inc.php on line 15

Et je n'ai pas pas d'espace après "?>"

Pour le Note Pad j'essaierais ça tout à l'heure, et j'te dis quoi.

ddtddt
2011-05-09 11:25:46

DaLec a écrit:

global $user;
$user['minwidth'] = 700;
$user['minheight'] = 710;
?>

je dirais qu'il faut déjà que tu précises px après 700 et 710 pour que cela soit prix en compte

pour l'erreur je pense à un problème encodage tu dois utiliser l'éditeur livré avec windows je te conseil plutôt notepad++ et vérifie que tu n'as pas d'espace après le dernier ?>

DaLec
2011-05-09 09:41:23

Même en retirant cette ligne dans le theme.conf du "simple":

load_language('theme.lang', PHPWG_THEMES_PATH.'simple/');

et en mettant un espace, j'ai toujours ce p..... de message d'erreur!
Je n'ai plus qu'à attendre le Plugin DynamicSize... :-(

Kal
2011-05-09 09:32:58

je n'ai pas cette ligne dans le theme.conf du "simple":

load_language('theme.lang', PHPWG_THEMES_PATH.'simple/');

et meme si je ne pense pas que ca affecte quoi que ce soit, j'ai une ligne d'espace avant "global $user;" dans le theme.conf du "simple black"

DaLec
2011-05-09 09:27:56

Dans /themes/simple/ themeconf.inc.php je mets:

<?php
/*
Theme Name: Simple Grey
Version: 2.4.2
Description: Simple Grey
Theme URI: http://piwigo.org/ext/extension_view.php?eid=308
Author: Saïmon
Author URI: http://saimon.org/
*/

$themeconf = array(
  'parent' => 'default',
  'load_parent_css' => false,
  'load_parent_local_head' => false,
  'name' => 'simple-grey',
  'theme_dir' => 'simple',
  'icon_dir' => 'themes/simple/icon',
  'admin_icon_dir' => 'themes/default/icon/admin',
  'mime_icon_dir' => 'themes/default/icon/mimetypes/',
  'local_head' => 'local_head.tpl',
  'url' => 'http://saimon.org/blog/pages/Theme-Simple-Grey-Piwigo'
);

global $user;
$user['minwidth'] = 700;
$user['minheight'] = 710;

load_language('theme.lang', PHPWG_THEMES_PATH.'simple/');

?>



Et dans /themes/simple-black/themeconf.inc.php, je mets:

<?php
/*
Theme Name: Simple Black
Version: 2.1a
Description: Black (very dark gray) theme for Simple
Theme URI: http://piwigo.org/ext/extension_view.php?eid=347
Author: Fresdy
Author URI:
*/
$themeconf = array(
  'name'  => 'simple-black',
  'parent' => 'simple',
  );
global $user;
$user['minwidth'] = 700;
$user['minheight'] = 710;
?>

Et le message d'erreur est:
Warning: Cannot modify header information - headers already sent by (output started at /homez.337/dalecgal/www/themes/simple/themeconf.inc.php:1) in /homez.337/dalecgal/www/include/page_header.php on line 98

ddtddt
2011-05-09 07:31:09

DaLec a écrit:

Bah pour moi ça ne marche pas comme pour vous!
J'ai la version 2.2.1 à jour, et dès que je fais une modif des themeconf.inc.php, j'ai ce message d'erreur en haut: Warning etc...
Même quand je modifie dans les deux Simple et Simple-Black.
Comprends pas.

Que mets tu exactement dans la modif et qu'elle est ton message d'erreur ?

DaLec
2011-05-09 01:52:52

Bah pour moi ça ne marche pas comme pour vous!
J'ai la version 2.2.1 à jour, et dès que je fais une modif des themeconf.inc.php, j'ai ce message d'erreur en haut: Warning etc...
Même quand je modifie dans les deux Simple et Simple-Black.
Comprends pas.

taj
2010-10-24 20:24:10

ok j'avais mal compris, je pensais que tu voulais forcer l'affichage à 800px.
C'était mon but pensant que pour le format paysage 600px c'est un peu court.

Kal
2010-10-24 18:32:32

je voulais que les images soient telles que je les envoie, c'est à dire de 800px de large.

A la base elles apparaissaient dans une largeur inférieure (je crois de memoire que le fichier par defaut donnait 640px max).

Mais pour certaines resolutions, 800px de large est encore trop grand et donc il fallait pouvoir permettre aux utilisateurs de baisser cette taille.
Pour ce faire, la seule solution que j'ai trouvé, a été de remplacer "maxwidth" par "minwidth".

taj
2010-10-24 17:20:00

Merci...

Kal a écrit:

Je ne saurais t'expliquer pourquoi mais cette modif a résolu mes problemes...

Mais il me semblait que tu voulais avoir des images un peu plus large que le standard, tu parlais de 800pixels... As tu réussi à cette taille ?

Moi ça passe... mais si je réduis la taille écran l'image de 700 ou 800px passe sous le texte (diaporama, auteur...). C'est pas super grave mais je pense que le problème vient peut être des css : on peut pas jouer sur les marges (comme TheImage img) pour empêcher ce décalage ?

Kal
2010-10-24 16:52:17

salut taj

Pour ma part j'ai modifié le fichier direct et l'ai re-uploadé via le ftp.
Si le fichier est écrasé en cas de maj, il suffit de se garder le fichier au chaud sur l'ordi et de le re-uploader après la maj. En tout cas c'est ce que je fais au besoin...

Et j'ai basculé de max a min car je ne pouvais pas changer la resolution dans les profils des utilisateurs, rien ne se passait si tu preferes. Je ne saurais t'expliquer pourquoi mais cette modif a résolu mes problemes...

taj
2010-10-23 16:00:39

J'ai le même souci que Kal mais avec simple white (donc similaire).

Questions complémentaires :
1- pour modifier "themeconf.inc.php" on le fait directement dans le dossier concerné ou on peut le faire par l'admin comme pour les modifs local de templates ? La modif risque d'être écrasée en cas de maj...

2- j'ai testé uniquement ces deux lignes :
global $user;
$user['maxwidth'] = 800;
ça marche dans ma résolution (ou taille d'écran je sais pas ce qui est le plus important).
Pourquoi passer de $user['maxwidth'] à $user['minwidth'] est plus efficace ?

merci...

gbo
2010-07-19 21:32:24

Heureux pour toi.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact