Fork me on GitHub


 Bas   Précédent   Suivant

« 1 2 3 (4) 5 6 »


[BUG] Smartlanguage et pied de page
Aspirant
Inscrit: 29/11/2004 16:13
Messages: 79
bonjour,
j'ai un petit soucis avec xoops 2.0.15 et smartlanguage (multilanguages) 2.0.6.
depuis que j'ai fait ces mises à jour, mon pied de page n'est plus traduit sur ma page d'acceuil.
J'avais inséré les balises suivantes dans le footer de xoops via les préférences du système :
Citation :
[fr]Généré par[/fr][en]Powered by[/en][de]Erzeugt von[/de][sp]Generado por[/sp]


Maintenant, lorsque j'édite le pied de pages dans les préférences de xoops, j'ai seulement la traduction en fonction de ma langue qui s'affiche.
si je suis en français j'obtiens donc :
"Généré par"
Je suis donc obligé d'utiliser phpMyAdmin pour éditer le contenu du pied de page.
Il faudrait que smartlanguage soit désactivé sur les préférences système.

En revanche sur la partie visible du site, c'est
Citation :
[fr]Généré par[/fr][en]Powered by[/en][de]Erzeugt von[/de][sp]Generado por[/sp]

qui apparaît au lieu de la seule traduction liée à ma langue.

Il faudrait donc inverser les propriétés d'affichage entre l'éditeur de pied de page et la partie visible du site.

La question est : comment faire pour corriger ce bug?
--
olico

Votre environnement Xoops

Url du site : http://www.harmonieregioncentre.com
Version de Xoops : XOOPS 2.0.15
Thème Xoops : OHRC2
Jeu de templates : default
Version PHP : 4.4.2
Version MySQL : 4.0.27
Logiciel serveur : Apache
Statut safe mode : OFF
Register Globals : ON
Navigateur : Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3
Support librairie GD : Activé (vignettes disponibles)
Version libraire GD : bundled (2.0.28 compatible)
Statut d'upload du serveur : ON
Taille maximum d'upload autorisée : 10M

Posté le : 25/10/2006 08:00

Edité par olico sur 25/10/2006 09:39:33
_________________
--
olico
Transférer la contribution vers d'autres applications Transférer


Re: Mise í  jour edito 2.31 vers 2.45
Aspirant
Inscrit: 29/11/2004 16:13
Messages: 79
J'ai crée manuellement les tables manquantes et modifiés celle existantes en me basant sur le fichier mysql.sql du module edito avec phpMyAdmin.
Merci à Solo pour son aide.
--
olico

Posté le : 19/10/2006 08:34
_________________
--
olico
Transférer la contribution vers d'autres applications Transférer


Re: [Problème] Mise í  jour edito 2.31 vers 2.45
Aspirant
Inscrit: 29/11/2004 16:13
Messages: 79
Y a-t-il une solution à mon problème?
faut-il que j'exporte les tables de edito et que je tente de les réimporter manuellement par la suite?
je dois trouver une solution rapidement, je suis prêt à tout.
peut-être est-il possible de récupérer le contenu dans un autre module pour ensuite le mettre dans un autre module genre "pages"?

Je suis ouvert à toutes les suggestions.
Merci
--
olico

Posté le : 17/10/2006 09:39
_________________
--
olico
Transférer la contribution vers d'autres applications Transférer


Re: [Problème] Mise í  jour edito 2.31 vers 2.45
Aspirant
Inscrit: 29/11/2004 16:13
Messages: 79
hello, voici la structure de la table xoop_edito :


Citation :

Champ Type Attributs Null Défaut Extra Action
Id_content int(11) Non auto_increment
uid int(6) UNSIGNED Oui 1
datesub int(11) UNSIGNED Non 1033141070
subject varchar(200) Oui NULL
meta_title varchar(255) Oui NULL
informations text Oui NULL
contents_nohtml tinyint(1) UNSIGNED Oui 0
contents_nosmiley tinyint(1) UNSIGNED Oui 0
contents_noxcode tinyint(1) UNSIGNED Oui 0
contents_notitle tinyint(1) UNSIGNED Oui 0
contents_nologo tinyint(1) UNSIGNED Oui 0
contents_nomain tinyint(1) UNSIGNED Oui 0
contents_noblock tinyint(1) UNSIGNED Oui 0
counter int(8) UNSIGNED Oui 0
offline int(11) UNSIGNED Oui NULL
comments int(11) UNSIGNED Oui 0
cancomment tinyint(1) UNSIGNED Oui 1
artimage varchar(255) Non blank.gif
groups varchar(255) Non
hidden tinyint(1) UNSIGNED Oui 0


Voilà
--
olico

Posté le : 12/10/2006 15:18
_________________
--
olico
Transférer la contribution vers d'autres applications Transférer


Re: [Problème] Mise í  jour edito 2.31 vers 2.45
Aspirant
Inscrit: 29/11/2004 16:13
Messages: 79
je dois utiliser phpMyAdmin pour comparer les tables?
Mais ensuite je fais comment pour récupérer le contenu?
Que faudra-t-il que je change?

Merci
--
olivier

Posté le : 11/10/2006 22:35
_________________
--
olico
Transférer la contribution vers d'autres applications Transférer


Re: [Problème] Mise í  jour edito 2.31 vers 2.45
Aspirant
Inscrit: 29/11/2004 16:13
Messages: 79
Après avoir uploadé le nouveau module edito, je charhce l'adresse :
monsite/modules/edito/upgrade/index.php
il charge alors la page Upgrade from Edito 2.2 to 2.3.
Etrange j'étais déjà sous 2.31.
J'obtiens alors les erreurs suivantes dans la page :

Citation :
SELECT * FROM xoops_modules WHERE dirname = 'smartlanguage'
SELECT * FROM xoops_smartlanguage_tag
SELECT * FROM xoops_config WHERE (conf_modid = '0' AND conf_catid = '1') ORDER BY conf_order ASC
SELECT sess_data FROM xoops_session WHERE sess_id = '13356c804fcf65bce3c2e455f981d53f'
SELECT * FROM xoops_users WHERE uid=1
ALTER TABLE xoops_edito CHANGE `Id_edito` `Id_content` INT( 11 ) NOT NULL AUTO_INCREMENT
Error number: 1054
Error message: Unknown column 'Id_edito' in 'xoops_edito'
ALTER TABLE xoops_edito ADD `cancomment` TINYINT( 1 ) UNSIGNED DEFAULT '1' AFTER `comments`
Error number: 1060
Error message: Duplicate column name 'cancomment'
ALTER TABLE xoops_edito ADD `hidden` TINYINT( 1 ) UNSIGNED DEFAULT '0' AFTER `groups`
Error number: 1060
Error message: Duplicate column name 'hidden'
Total: 8 queries


ainsi que c'est erreurs dans la console debug :
Citation :
Notice: Only variables should be assigned by reference in file /class/xoopslists.php line 200
Notice: Only variables should be assigned by reference in file /modules/marquee/class/PersistableObjectHandler.php line 132
Warning: constructmarquee(/modules/marquee/plugins/.php): failed to open stream: No such file or directory in file /modules/marquee/class/marquee.php line 82
Warning: constructmarquee(): Failed opening '/modules/marquee/plugins/.php' for inclusion (include_path='.:/usr/local/php4/lib/php') in file /modules/marquee/class/marquee.php line 82
Warning: Smarty error: unable to read resource: "db:marquee_block01.html" in file /class/smarty/Smarty.class.php line 1095
Notice: Only variables should be assigned by reference in file /class/module.textsanitizer.php line 205



lorsque j'utilise l'adresse suivante :
monsite/modules/edito/upgrade/edito_2.3_to_2.4.php
j'obtiens ça :
Citation :
SELECT * FROM xoops_modules WHERE dirname = 'smartlanguage'
SELECT * FROM xoops_smartlanguage_tag
SELECT * FROM xoops_config WHERE (conf_modid = '0' AND conf_catid = '1') ORDER BY conf_order ASC
SELECT sess_data FROM xoops_session WHERE sess_id = '13356c804fcf65bce3c2e455f981d53f'
SELECT * FROM xoops_users WHERE uid=1
ALTER TABLE xoops_edito ADD `meta_keywords` varchar(512) default NULL AFTER `subject`
Error number: 1074
Error message: Too big column length for column 'meta_keywords' (max = 255). Use BLOB instead
Total: 6 queries


et enfin avec :
/modules/edito/upgrade/edito_2.4_to_2.4.3.php
Citation :
SELECT * FROM xoops_modules WHERE dirname = 'smartlanguage'
SELECT * FROM xoops_smartlanguage_tag
SELECT * FROM xoops_config WHERE (conf_modid = '0' AND conf_catid = '1') ORDER BY conf_order ASC
SELECT sess_data FROM xoops_session WHERE sess_id = '13356c804fcf65bce3c2e455f981d53f'
SELECT * FROM xoops_users WHERE uid=1
ALTER TABLE xoops_edito ADD `meta_title` varchar(255) default NULL AFTER `subject`
Error number: 1060
Error message: Duplicate column name 'meta_title'
ALTER TABLE xoops_edito ADD `meta_description` varchar(255) default NULL AFTER `meta_keywords`
Error number: 1054
Error message: Unknown column 'meta_keywords' in 'xoops_edito'
Total: 7 queries


Volià
--
olico

Posté le : 11/10/2006 11:17
_________________
--
olico
Transférer la contribution vers d'autres applications Transférer


Re: [Problème] Mise í  jour edito 2.31 vers 2.45
Aspirant
Inscrit: 29/11/2004 16:13
Messages: 79
oui, c'est la liste des editos que j'avais crée.
--
olico

Posté le : 11/10/2006 08:45
_________________
--
olico
Transférer la contribution vers d'autres applications Transférer


[Problème] Mise í  jour edito 2.31 vers 2.45
Aspirant
Inscrit: 29/11/2004 16:13
Messages: 79
Bonjour,

je ne parviens pas à faire la mise à jour de mon module edito 2.31 vers la version 2.45.
En fait j'arrive à installer le nouveau module mais les editos que j'avais crées ont disparus et pourtant ils sont toujours présents dans ma base de donnée.
J'ai donc beau essayer de faire la mise à jour du module avec les scripts du dossier upgrade de edito, mes textes crées auparavant n'apparaissent pas dans la listes des editos et sont inaccessibles.

J'ai un besoin urgent de résoudre ce problème.
Comment puis-je eventuellement réimporter mes éditos toujours présents dans ma base de donnée.
Merci de votre attention
--
olico

Website URL:
http://www.harmonieregioncentre.com

XOOPS Version:
XOOPS 2.0.15

XOOPS Theme:
OHRC2

XOOPS Template Set:
OHRC2

PHP Version:
4.4.2

MySQL Version:
4.0.27

Server Software:
Apache

User's Browser:
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7

Posté le : 11/10/2006 00:26
_________________
--
olico
Transférer la contribution vers d'autres applications Transférer


Re: [Problème] Morphogenesis, layout variable et multimenu
Aspirant
Inscrit: 29/11/2004 16:13
Messages: 79
Hello,

Merci, ça fonctionne parfaitement.
Voici la marche à suivre :
dans le fichier theme.html
<div id="xo-globalnav" class="x2-nl x2-navigation">
<!--
appel de la navbar multimenu-->
[
color=red]<{foreach item=block from=$xoops_ccblocks}> <{if $block.title == 'navbar'}> <{$block.content}> <{/if}> <{/foreach}> [/color]
            </
div>


et dans le fichier
centerblocks.html
<{foreach from=$xoBlocks[$zoneitem=block}>
<!-- 
pour cacher la navbar en colonne centrale-->
    [
color=red]  <{if $block.title != 'navbar'}>[/color]
    <
div class="xo-block <{$block.module}>">
    <{if 
$block.title}><div class="xo-blocktitle"><h3><{$block.title}></h3></div><{/if}>
    <
div class="xo-blockcontent"><{$block.content}></div>
    </
div>
[
color=red]<{/if}>[/color]


il faut aussi penser à mettre son bloc menu "navbar" en "Bloc central - centré"

C'est tout et le thème morphogenesis est de nouveau pleinement opérationnel.
--
olico

Posté le : 06/10/2006 00:10
_________________
--
olico
Transférer la contribution vers d'autres applications Transférer


Re: [Problème] Morphogenesis, layout variable et multimenu
Aspirant
Inscrit: 29/11/2004 16:13
Messages: 79
Hello,
j'ai utilisé l'aide de multimenu pour intégrer le menu navbar :

Citation :
Intégration de menus directement dans le thème :
Exemple avec le menu horizontal dynamique, en 3 étapes :

1) Activer le bloc du menu voulu, au format dynamique horizontal
Dans les préférences mettre comme titre de bloc : 'navbar' et le positionner en colonne de gauche.

2) Editer le fichier theme.html (ou theme.php), et positionner le code suivant à l'emplacement où l'on veut afficher le menu :
<{foreach item=block from=$xoops_lblocks}>
  <{if 
$block.title == 'navbar'}>
    <{
$block.content}>
  <{/if}>
<{/foreach}>


3) Ensuite, repérer le code smarty utilisé pour générer les blocs de gauche et changer comme suit :

Avant :
<{foreach item=block from=$xoops_lblocks}>
   <{include 
file='default/theme_blockleft.html'}>
<{/foreach}>


Après :
<{foreach item=block from=$xoops_lblocks}>
  <{if 
$block.title != 'navbar'}>
   <{include 
file=='default/theme_blockleft.html'}>
  <{/if}>
<{/foreach}>


Noter les infos suivantes.

- 'navbar' est le nom du bloc menu qui doit s'afficher ou non.

- Le premier code affiche le ou les blocs de gauche ayant pour titre 'navbar'.

- Le deuxième code affiche tous les blocs, sauf celui (ou ceux) ayant pour titre 'navbar'.

Que faut-il changer dans ce code pour l'appliquer au bloc central comme le propose blueteen :
Citation :
as-tu essayé l'astuce qui permet masquer un bloc menu pour l'afficher ailleurs dans le thème, mais en l'appliquant sur un bloc central ? (au lieu du bloc de gauche).


Citation :
est-ce que le menu contextuel plante sur ton thème, ou sur sur les autres thèmes

le menu contextuel plante sur mon thème mais aussi sur Morphogenesis et zetreticuli qui ont tous les trois la même structure.
La proposition de kris pour le "head" ne fonctionne pas :
<script type="text/javascript">
<!--
<{
$xoops_js}>
//-->
</script>


Voici ma configuration :

Multimenu 1.82
et
Citation :
Url du site : http://localhost
Version de Xoops : XOOPS 2.0.15
Thème Xoops : cljclj
Jeu de templates : default
Version PHP : 4.4.1
Version MySQL : 4.0.27-standard-log
Logiciel serveur : Apache/1.3.33 (Darwin) PHP/4.4.1
Statut safe mode : OFF
Register Globals : OFF
Navigateur : Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3
Support librairie GD : Désactivé (vignettes non disponibles)
Statut d'upload du serveur : ON
Taille maximum d'upload autorisée : 2M


Si vous avez besoin de portions de code de mon thème, je peux vous les fournir.
Merci
@ bientôt
--
olico

Posté le : 28/09/2006 22:26
_________________
--
olico
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 2 3 (4) 5 6 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

37 Personne(s) en ligne (29 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 37 | Plus ...