|
Re: changer le logo |
|
Régulier
Inscrit: 16/10/2005 15:35
|
Un bonjour peut-être ? Et un SVP, ça aurait été sympa également.
Donc, question brève, réponse brève.
Cherches le fichier qui sert de logo (en jpeg ou gif) et modifies le.
Posté le : 02/09/2007 12:50
|
|
|
Problèmes thème Vsta |
|
Régulier
Inscrit: 16/10/2005 15:35
|
Bonjour à tous. Voilà, je viens encore vous embêter, mais cette fois-ci pour une question de design. En effet, j'ai télécharger le thème Vsta basé sur Morphogenesis de Venom que je trouves magnifique (le thème, pas Venom, quoique je ne l'ai jamais vu ). Le thème fonctionne très bien, mise à part ces quelques petits soucis. - Le texte barré apparait normalement (donc pas barré) - Le texte souligné apparait normalement (donc pas souligné) Que ce soit, dans news, smartsection ou newbb, je ne vois pas le texte s'afficher en barré ou souligné (mais, en revenant sur le thème par défaut de Xoops, là, ça apparait bel et bien souligné et barré). Donc, c'est sur, ça vient du thème. Mais malheureusement, j'ai beau cherché, je ne vois pas quoi rajouter dans style.css. De plus, la base Morphogenesis de Vsta est totalement différente du thème par défaut de Xoops. Et enfin, j'ai un autre soucis qui lui se révèle être BEAUCOUP PLUS EMBETANTJe m'explique : J'ai essayé en mettant le thème Vsta par défaut et d'arrêter mon site, histoire de tester le template xoops_siteclosed.html que Venom a rajouté au thème Vsta. Et là, gros problème, personne ne peut plus se connecter, même les utilisateurs ayant le droit d'accès au site quand celui-ci est fermé. Faites attention, vérifiez avec un autre navigateur, sinon vous pourriez ne plus pouvoir vous connecter en admin. Donc, je ne sais pas si le problème vient de Morphogenesis ou du template de Venom, mais regardez et faites attention. J'espère au moins ne pas être le seul dans ce cas là.
Posté le : 03/08/2007 15:38
|
|
|
Re: Problèmes Mise í Jour Module News |
|
Régulier
Inscrit: 16/10/2005 15:35
|
Bonjour Burning. Merci pour ta réponse et le lien vers le topic. Je n'ai pas répondu plus tôt car je me suis couché très tard hier. Donc, j'ai finis par résoudre le problème, mais, vous verrez que c'est TRES bizarre. Je m'explique. Hier, je tombe sur le même topic que Burning me conseille. Mais, dans le code de mes pages, j'avais déjà le "news_" de mit devant "getmoduleoption". Qu'à celà ne tienne, je tente en le virant. Je test, et forcément, ça ne marche pas, et ça m'indique la même erreur sur une autre ligne. Du coup, je me dis, je vais pas tout modifier, je remets comme c'était, et j'attends une réponse d'Hervé ou de tout autre personne s'y connaissant mieux que moi (et c'est pas dur ). Et là, je réupload le fichier d'origine donc avec le "news_" de mit devant "getmoduleoption" et oh miracle, ça fonctionne. Pressé, je tente du coup la même manip sur ma deuxième page, et pareil, il faut l'enlever, tester, remettre et c'est bon. Un peu dingue comme manip, mais jm'en fous, j'suis content, ce superbe module fonctionne du coup au taquet (enfin je penses). Merci beaucoup à Burning de m'avoir indiqué la bonne voie. MERCI
Posté le : 03/08/2007 15:15
|
|
|
Problèmes Mise í Jour Module News |
|
Régulier
Inscrit: 16/10/2005 15:35
|
Bonjour à tous. Voilà, je viens encore vous embêter, car cette fois ci, j'ai un problème suite à la mise à jour du module news. J'étais à la 1.44 et je suis passé à la 1.54. Certes, l'écart est grand, mais je n'ai pas trouvé de versions intermédiaires. Donc, j'ai remplacé les fichiers, comme indiqué, et j'ai ensuite fait la mise à jour du module (comme d'hab quoi). Tout fonctionne très bien apparament (les blocs, je peux voir chacun des articles etc...), mais, je n'arrives pas à aller sur la page d'accueil du module news. J'attéris sur une page blanche . Bon direct, j'ai le reflex "j'active le mode debug". Mais, je vous avouerais ne pas y comprendre grand chose .
Fatal error: Call to undefined function: getmoduleoption() in /mnt/118/free.fr/f/a/monsite/modules/news/index.php on line 280
Queries
SELECT * FROM msk_config WHERE (conf_modid = '0' AND conf_catid = '1') ORDER BY conf_order ASC
SELECT sess_data FROM msk_session WHERE sess_id = '42f4644f0f2884a7fcb1a91b96e76df8'
SELECT * FROM msk_users WHERE uid=1
SELECT * FROM msk_modules WHERE dirname = 'news'
SELECT * FROM msk_config WHERE (conf_modid = '2') ORDER BY conf_order ASC
SELECT COUNT(*) FROM msk_banner
SELECT * FROM msk_config WHERE (conf_modid = '0' AND conf_catid = '3') ORDER BY conf_order ASC
SELECT DISTINCT gperm_itemid FROM msk_group_permission WHERE gperm_name = 'block_read' AND gperm_modid = 1 AND gperm_groupid IN (1,2)
SELECT b.* FROM msk_newblocks b, msk_block_module_link m WHERE m.block_id=b.bid AND b.isactive=1 AND b.visible=1 AND m.module_id IN (0,2) AND b.bid IN (7,26,25,43,38,44,24,211,40,42,210,3,2,17,35,19,18,5,1,20,15,14,13,11,9,8,6,4,45,46,47,48,49,50,51,52,53,70,71,197,78,79,80,81,82,83,74,75,154,109,110,108,111,200,73,72,76,16,77,159,158,157,155,156,10,201,212,202,203,12,207,225) ORDER BY b.weight,b.bid
SELECT COUNT(*) FROM msk_multimenu03 WHERE hide = 1
SELECT id, pid, groups, link, submenu, title, target, imageurl, weight FROM msk_multimenu03 WHERE hide = 1 ORDER BY weight ASC
SELECT * FROM msk_smiles
SELECT COUNT(*) FROM msk_priv_msgs WHERE (read_msg = '0' AND to_userid = '1')
SELECT COUNT(*) FROM msk_priv_msgs WHERE (read_msg = '1' AND to_userid = '1')
SELECT f.*, s.tpl_source FROM msk_tplfile f LEFT JOIN msk_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset = 'default' AND tpl_file = 'multimenu_block_03.html') ORDER BY tpl_refid
SELECT f.*, s.tpl_source FROM msk_tplfile f LEFT JOIN msk_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset = 'default' AND tpl_file = 'multimenu_dyn_02.html') ORDER BY tpl_refid
SELECT COUNT(*) FROM msk_multimenu02 WHERE hide = 1
SELECT id, pid, groups, link, submenu, title, target, imageurl, weight FROM msk_multimenu02 WHERE hide = 1 ORDER BY weight ASC
SELECT f.*, s.tpl_source FROM msk_tplfile f LEFT JOIN msk_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset = 'default' AND tpl_file = 'multimenu_block_02.html') ORDER BY tpl_refid
SELECT COUNT(*) FROM msk_multimenu04 WHERE hide = 1
SELECT id, pid, groups, link, submenu, title, target, imageurl, weight FROM msk_multimenu04 WHERE hide = 1 ORDER BY weight ASC
SELECT f.*, s.tpl_source FROM msk_tplfile f LEFT JOIN msk_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset = 'default' AND tpl_file = 'multimenu_block_04.html') ORDER BY tpl_refid
SELECT f.*, s.tpl_source FROM msk_tplfile f LEFT JOIN msk_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset = 'default' AND tpl_file = 'system_block_search.html') ORDER BY tpl_refid
SELECT * FROM msk_group_permission WHERE (gperm_name = 'news_view' AND gperm_modid = '2' AND (gperm_groupid = '1' OR gperm_groupid = '2'))
SELECT s.*, t.* FROM msk_stories s, msk_topics t WHERE (s.published > 0 AND s.published <= 1186103901) AND (s.expired = 0 OR s.expired > 1186103901) AND (s.topicid=t.topic_id) AND s.topicid IN (41,38,27,31,37,36,33,32,26,18,30,29,14,13,12,11,10,9,7,5,34,6,40,35,4,28,23,19,8,3,16,15,2) AND s.ihome=0 AND t.topic_frontpage=1 ORDER BY s.published DESC LIMIT 0, 10
SELECT storyid, count(fileid) as cnt FROM msk_stories_files WHERE storyid IN (240,239,238,237,236,235,234,233,232,231) GROUP BY storyid
SELECT * FROM msk_users WHERE uid=205
SELECT COUNT(*) FROM msk_stories WHERE published > 0 AND published <= 1186103902 AND (expired = 0 OR expired > 1186103902) AND ihome=0 AND topicid IN (41,38,27,31,37,36,33,32,26,18,30,29,14,13,12,11,10,9,7,5,34,6,40,35,4,28,23,19,8,3,16,15,2)
Total: 28 queries
Suite à une recherche intensive sur le net, j'ai bien l'impression que je sois le seul à qui ça arrive. D'avance, un grand merci à tous ceux qui m'apporteront de l'aide. Et un grand merci quand même à Hervé pour ce superbe module. ------------------------------------- /edit Je viens de me rendre compte que je ne pouvais pas non plus envoyer un nouvel article. Quand je cliques sur la page submit, voici ce que j'obtiens en mode debug.
Fatal error: Call to undefined function: getmoduleoption() in /mnt/118/free.fr/f/a/monsite/modules/news/include/storyform.inc.php on line 96
SELECT * FROM msk_config WHERE (conf_modid = '0' AND conf_catid = '1') ORDER BY conf_order ASC
SELECT sess_data FROM msk_session WHERE sess_id = '42f4644f0f2884a7fcb1a91b96e76df8'
SELECT * FROM msk_users WHERE uid=1
SELECT * FROM msk_modules WHERE dirname = 'news'
SELECT * FROM msk_config WHERE (conf_modid = '2') ORDER BY conf_order ASC
SELECT COUNT(*) FROM msk_banner
SELECT * FROM msk_config WHERE (conf_modid = '0' AND conf_catid = '3') ORDER BY conf_order ASC
SELECT DISTINCT gperm_itemid FROM msk_group_permission WHERE gperm_name = 'block_read' AND gperm_modid = 1 AND gperm_groupid IN (1,2)
SELECT b.* FROM msk_newblocks b, msk_block_module_link m WHERE m.block_id=b.bid AND b.isactive=1 AND b.visible=1 AND m.module_id IN (0,2) AND b.bid IN (7,26,25,43,38,44,24,211,40,42,210,3,2,17,35,19,18,5,1,20,15,14,13,11,9,8,6,4,45,46,47,48,49,50,51,52,53,70,71,197,78,79,80,81,82,83,74,75,154,109,110,108,111,200,73,72,76,16,77,159,158,157,155,156,10,201,212,202,203,12,207,225) ORDER BY b.weight,b.bid
SELECT COUNT(*) FROM msk_multimenu03 WHERE hide = 1
SELECT id, pid, groups, link, submenu, title, target, imageurl, weight FROM msk_multimenu03 WHERE hide = 1 ORDER BY weight ASC
SELECT * FROM msk_smiles
SELECT COUNT(*) FROM msk_priv_msgs WHERE (read_msg = '0' AND to_userid = '1')
SELECT COUNT(*) FROM msk_priv_msgs WHERE (read_msg = '1' AND to_userid = '1')
SELECT f.*, s.tpl_source FROM msk_tplfile f LEFT JOIN msk_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset = 'default' AND tpl_file = 'multimenu_block_03.html') ORDER BY tpl_refid
SELECT f.*, s.tpl_source FROM msk_tplfile f LEFT JOIN msk_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset = 'default' AND tpl_file = 'multimenu_dyn_02.html') ORDER BY tpl_refid
SELECT COUNT(*) FROM msk_multimenu02 WHERE hide = 1
SELECT id, pid, groups, link, submenu, title, target, imageurl, weight FROM msk_multimenu02 WHERE hide = 1 ORDER BY weight ASC
SELECT f.*, s.tpl_source FROM msk_tplfile f LEFT JOIN msk_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset = 'default' AND tpl_file = 'multimenu_block_02.html') ORDER BY tpl_refid
SELECT COUNT(*) FROM msk_multimenu04 WHERE hide = 1
SELECT id, pid, groups, link, submenu, title, target, imageurl, weight FROM msk_multimenu04 WHERE hide = 1 ORDER BY weight ASC
SELECT f.*, s.tpl_source FROM msk_tplfile f LEFT JOIN msk_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset = 'default' AND tpl_file = 'multimenu_block_04.html') ORDER BY tpl_refid
SELECT f.*, s.tpl_source FROM msk_tplfile f LEFT JOIN msk_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset = 'default' AND tpl_file = 'system_block_search.html') ORDER BY tpl_refid
SELECT * FROM msk_group_permission WHERE (gperm_name = 'news_submit' AND gperm_modid = '2' AND (gperm_groupid = '1' OR gperm_groupid = '2'))
SELECT count(topic_id) as cpt FROM msk_topics WHERE topic_id IN (38,41,27,31,37,36,33,32,26,18,30,29,14,13,12,11,10,9,7,5,34,6,40,35,4,28,23,19,8,3,16,15,2)
SELECT * FROM msk_group_permission WHERE (gperm_name = 'news_submit' AND gperm_modid = '2' AND (gperm_groupid = '1' OR gperm_groupid = '2'))
SELECT * FROM msk_topics WHERE topic_id IN (38,41,27,31,37,36,33,32,26,18,30,29,14,13,12,11,10,9,7,5,34,6,40,35,4,28,23,19,8,3,16,15,2) ORDER BY topic_title
SELECT COUNT(*) FROM msk_users
SELECT * FROM msk_users
Bon, malgré mes faibles connaissances, j'ai bien l'impression qu'il bloque sur la fonction getmoduleoption(). Par contre, de là à savoir précisément ce qu'il faut faire, je n'en ai malheuresement aucune idée . J'espère vraiment que vous pourrez m'aider.
Posté le : 03/08/2007 03:14
|
|
|
Re: Chemin pour répertoire du thème en cours |
|
Régulier
Inscrit: 16/10/2005 15:35
|
Je suis actuellement en train de modifier mes templates, donc oui, c'est bien moi qui ait changé la variable <img src="<{$xoops_url}> en {xoImgUrl}. Car ce que je veux c'est qu'il aille piocher l'image dans. http://monsite.free.fr/thmes/theme_1_ ... ement/images/banniere.gifDonc, depuis le début, j'utilises la variable {xoImgUrl} dans tous mes templates, et même dans le fichier theme.html afin d'appeler ma bannière. Ca marche toujours très bien. Mais là, ça ne marche pas SPECIFIQUEMENT avec ces blocs. Citation : As-tu modifié cette variable, si oui es-tu sur que sa déclaration est correct dansle fichier appelant ce template ?
1 - OUI 2 - Ca, j'en sais fichtrement rien, d'ailleurs, je ne m'en étais jamais soucié avant
Posté le : 17/06/2007 20:50
|
|
|
Re: Chemin pour répertoire du thème en cours |
|
Régulier
Inscrit: 16/10/2005 15:35
|
Alors là, je t'avouerais ne pas savoir du tout . Par contre, je viens d'y penser, mais ces templates font partie du système Xoops. Donc, dans ce cas là, c'est tout le noyau qui ne va pas ? Mais, j'en doutes car j'utilises la surcharge d'image et de templates sur d'autres blocs sytème, et ça marche très bien Si vous pouviez juste faire un test en surchargeant ces templates, ce serait génial. Je précises que c'est SCRUPULEUSEMENT le même code que sur d'autres templates (avec la même image), mais c'est les seuls templates ou ça ne marche pas. /edit J'ai la version 2.0.16 de Xoops
Posté le : 17/06/2007 18:23
|
|
|
Re: Chemin pour répertoire du thème en cours |
|
Régulier
Inscrit: 16/10/2005 15:35
|
Salut à tous. Merci à tous pour vos réponses, je suis actuellement en train de changer mes thèmes et templates. Je vous donnerais un rapport complet de ce que j'en ai pensé . En attendant, désolé, mais j'ai une jolie colle pour vous. Sur tous les templates, cette fonction marche au poil. <{xoImgUrl images/image.gif}> Ce qui me donne quand je fais clic droit sur l'image le chemin suivant : http://monsite.free.fr/themes/theme1/images/image.gifJusque là, OK MAIS, celà marche PARTOUT, sauf pour les deux templates suivants. system_imagemanager.html system_imagemanager2.html Là, j'ai EXACTEMENT le même code, mais l'image n'apparait pas. Je regardes alors le code source de la page, et SURPRISE. le lien vers l'image est le suivant : http://monsite.free.fr/images/image.gifDonc, il a passé à la trappe le dossier theme, il va directement chercher dans le dossier /image ou bien évidemment il ne trouve rien, d'où le fait que mon image ne s'affiche pas . Auriez vous une idée sur le pourquoi du comment ça fonctionne sur TOUS mes autres templates SAUF celui-ci ? Voici tout de même le code de mon template au cas ou vous trouveriez une erreur.
<body onload="window.resizeTo(<{$xsize}>, <{$ysize}>);">
<table id="header" cellspacing="0">
<tr>
<td><a href="<{$xoops_url}>/"><img src="<{xoImgUrl images/banniere.gif}>" alt="" /></a></td><td> </td>
</tr>
<tr>
<td id="headerbar" colspan="2"> </td>
</tr>
</table>
Posté le : 17/06/2007 17:28
|
|
|
Re: Chemin pour répertoire du thème en cours |
|
Régulier
Inscrit: 16/10/2005 15:35
|
Bah, en fait, je vais prendre un autre exemple.
Sur mon site, j'ai multimenu.
Les images de mon menu se trouvent dans le dossier /themes/theme1/images/
Ca, c'est pour mon thème par défaut.
Et, j'aimerais savoir si c'était possible car multimenu accepte les url relatives que quand je sélectionnes mon thème2, automatiquement, ce soit les images qui se trouvent dans /themes/theme2/images/ qui soient sélectionnées.
Et pareil pour le thème3, tout ça automatiquement bien évidemment.
Posté le : 17/06/2007 12:16
|
|
|
Re: Chemin pour répertoire du thème en cours |
|
Régulier
Inscrit: 16/10/2005 15:35
|
Bon désolé, tu vas pensé que je suis bête, mais je n'ai pas tout compris . Donc, j'ai télécharger le thème Mor.Pho.GEN.e.sis. En regardant de plus près les fichiers le composant, j'ai vu que pour aller dans le répertoire du thème utilisé, il y avait la fonction
$theme_name/
Je l'ai essayé, mais malheureusement, ça ne marche pas . Et sinon, ce que je n'ai pas compris, c'est les balises smarty, la surcharge des templates, ça je connais, et c'est d'ailleurs pour ça que j'aurais besoin de savoir comment accéder automatiquement au dossier du thème utilisé. Alors, y a-t-il un rapport entre les balises smarty et le fait que chez moi, la commande $theme_name/ ne fonctionne pas ?
Posté le : 17/06/2007 11:25
|
|
|
Chemin pour répertoire du thème en cours |
|
Régulier
Inscrit: 16/10/2005 15:35
|
Bonjour à tous et à toute l'équipe Xoops. Voilà, j'ai une toute petite question à vous poser (vraiment toute petite) En fait, tout le monde connait la variable
<{$xoops_url}>
qui permet d'aller au répertoire xoops. Et ce quel que soit l'endroit où il se trouve (quel que soit son url). En fait, j'aimerais savoir si une telle fonction était disponible pour indiquer le répertoire du thème en cours. Je m'explique, j'ai différents templates et 3 thèmes. <{$xoops_url}>/themes/theme_1/ <{$xoops_url}>/themes/theme_2/ <{$xoops_url}>/themes/theme_3/ Selon ces thèmes, j'ai changé certaines images qui se trouvent dans ces répertoires. <{$xoops_url}>/themes/theme_1/images/ <{$xoops_url}>/themes/theme_2/images/ <{$xoops_url}>/themes/theme_3/images/ Pour l'instant dans chaque template, pour afficher une image, je mettais le lien en dur ex : http://monsite.free.fr/themes/theme_1/images/image.gifCe qui fait que pour chaque thème il faut que je modifie ce lien dans le template, ce qui donne : http://monsite.free.fr/themes/theme_2/images/image.gifhttp://monsite.free.fr/themes/theme_3/images/image.gifEt en fait, ce que j'aimerais savoir c'est s'il y avait la possibilité de faire quelque chose du genre. <{$theme_url}>/images/image.gif Ce qui fait que je n'aurais alors plus besoin de changer à chaque fois chacun de mes templates pour afficher l'image qui correspond au thème. Je ne sais pas si j'ai été assez clair (j'ai essayé de détailler au maximum), auquel cas, n'hésitez pas à me poser des questions, j'essaierais d'y répondre le plus clairement possible. D'avance, merci à tous ceux qui se pencheront sur mon problème. Merci d'avance.
Posté le : 17/06/2007 03:55
|
|
|