Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[Réglé] Diverses questions sur les thèmes

Feu follet
Avatar de Stev29
  • Age : 24 ans
  • Messages : 138
  • Inscrit : 23 Mai 2005
Message édité 18 fois, dernière édition par Stev29, 19 Janvier 2007, 5:46     Lien vers ce message 29 Décembre 2006, 20:45
Allez je continue à vous embêter avec mes questions :

1- Je code des pages "à la main" à l'aide d'un fichier forum_xxx.php et un xxx.html
Or si je mets un accent dans le html, il n'est pas pris en compte une fois le fichier en ligne. Dois-je taper le code é à chaque fois oo il y a un moyen de faire afficher les accents directement ?
En cherchant j'ai vu qu'il fallait passer en charset iso, j'ai testé et ça ne marche que si je vire la ligne
<meta http-equiv="Content-Type" content="text/html; charset={LG_CHARSET}" />

(mais les caractères spéciaux en header et footer passent moins bien du coup)

J'ai pensé à une solution alternative : créer un second fichier d'header spécialement pour ces pages là.

Mais si je peux éviter de le faire ce serait mieux.

Désolé si ma question paraît un peu conne :mdr:



2- Comment attribuer un titre à ces pages codées à la main ?

J'ai tenté de prendre exemple sur les pages existantes, j'ai tenté un truc comme ça :
	  $tpl->set_vars(array(
			'KEYWORD' =>			$this->keyword,
			'MENU_HEADER_TITLE' =>	'Patch 7.0.1',
		));


Mais ça foire :mdr:

Inutile de préciser que j'suis pas un spécialiste du php :=$



3- Est-ce qu'il y aurait moyen de mettre un petit message qui s'affiche quand un message abusif est signalé ?
Cela permettrait de réagir plus vite.


4- Est-il possible de mettre les smilies dans le cadre de gauche quand on poste un message ?

Je sais quel fichier gère les smilies dans le tpl (handler_smilies) mais je vois pas comment le bouger sur la page en fait.
Le fichier forum_post.html ne fait pas mention de ce fichier...



5- Comment peut-on inverser dans le <title> d'abord le nom de la page ainsi que le nom du site ? C'est plus pratique pour la navigation (par onglet notament).
En gros actuellement ça fait ça :
Fire Soft Board :: Titre du sujet

Et j'aimerais un truc comme ça :
Titre du sujet - Fire Soft Board



6- Peut-on coller les rubriques dans le display forums ? Pour avoir un système proche de phpBB, c'est à dire :
Première ligne : indications (Listes des forums - Données)
Deuxième ligne : catégorie 1
Troisième ligne : forum1
Quatrième ligne : "sans coupure" catégorie2


Stev'
www.manager-online.fr
 
Feu follet
Avatar de Stev29
  • Age : 24 ans
  • Messages : 138
  • Inscrit : 23 Mai 2005
  Lien vers ce message 03 Janvier 2007, 4:59
Je me permets un up :p

Vous pouvez répondre qu'à une partie des questions, j'suis pas pressé, j'évite juste de tomber dans l'oubli ^^


Stev'
www.manager-online.fr
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3074
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 03 Janvier 2007, 18:07
Je pense qu'il faut enregistrer tes fichiers en UTF-8. Si c'est déjà fais, j'en sais rien ^^
 
Feu follet
Avatar de Stev29
  • Age : 24 ans
  • Messages : 138
  • Inscrit : 23 Mai 2005
  Lien vers ce message 03 Janvier 2007, 20:36
Ah ah je me disais que c'était tout con, j'avais pas pensé à tester ce truc sur notepad.

Merci, problème 1 réglé :)


Stev'
www.manager-online.fr
 
Equipe de support
Avatar de B.Moncef
  • Age : 17 ans
  • Messages : 1914
  • Inscrit : 10 Septembre 2005
  Lien vers ce message 03 Janvier 2007, 21:37
probleme 5 :

ouvrir :
./index.php

chercher
'TAG_TITLE' =>			strip_tags($cfg['forum_name'] . $tag_title),


remplacer par :
'TAG_TITLE' =>			strip_tags($tag_title . $cfg['forum_name']),
 
Feu follet
Avatar de Stev29
  • Age : 24 ans
  • Messages : 138
  • Inscrit : 23 Mai 2005
Message édité 5 fois, dernière édition par Stev29, 04 Janvier 2007, 5:28     Lien vers ce message 04 Janvier 2007, 5:19
Merci beaucoup, c'était pas exactement ça mais en observant bien la partie j'ai réussi.

Juste pour être sûr, aucun soucis dans le code ?
'TAG_TITLE' =>        	strip_tags($tag_title . ' - ' . $cfg['forum_name']),

Ca marche mais comme j'suis pas hyper doué, on sait jamais, je préfère être sûr.

Y'avait les lignes après (// Ajout du tag <title> pour la page) qu'il fallait légèrement retoucher (enlever les :: ) et c'était bon.

Merci encore :fsb2_oui:



Hop et j'ai mieux compris le système de titre, et j'ai réussi pour ma question 2. Juste une vérif' par les spécialiste me rassurerait totalement :)

Voici le code de ma page :

<?php

// Definit si on affiche la barre de navigation en haut
$GLOBALS['_show_page_header_nav'] = TRUE;

// Definit si on affiche la barre de navigation en bas
$GLOBALS['_show_page_footer_nav'] = FALSE;

// Definit si on affiche la boite statistiques / online
$GLOBALS['_show_page_stats'] = FALSE;

$page_title = 'Patch 7.0.1';
class Fsb_frame_child extends Fsb_frame
{
   var $tag_title = 'Patch 7.0.1';
	
   function main()
   {
      global $tpl;

      // Chemin vers le fichier template, à partir de ~/tpl/WhiteSummer/files/
      $tpl->set_file('main', 'pages/patch701.html');

      // En gros cette fonction main() sera appelée en premier, donc définit ici le code php
      //que tu veux, de préférence en utilisant le fait qu'on est dans une classe
   }
}

?>


Aucun soucis au niveau de mes bidouillages ?

En tout cas au niveau navigateur ça marche :fsb2_oui:


Stev'
www.manager-online.fr
 
Feu follet
Avatar de Stev29
  • Age : 24 ans
  • Messages : 138
  • Inscrit : 23 Mai 2005
  Lien vers ce message 14 Janvier 2007, 1:16
Je me permets un petit up, reste quelques questions en suspend :p


Stev'
www.manager-online.fr
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14355
  • Inscrit : 16 Septembre 2004
Message édité 1 fois, dernière édition par Genova, 15 Janvier 2007, 16:34     Lien vers ce message 15 Janvier 2007, 16:33
Pour ta question 6 dans tpl/whiteSummer/files/forum/forum_index.php modifie cette partie là, c'est juste un peu de HTML :
<block name="cat">
	<fieldset>
		<legend><img src="{IMG_OPEN}" alt="{LG_SHOW_HIDE_CAT}" title="{LG_SHOW_HIDE_CAT}" id="img_cat_{cat.CAT_ID}" onmouseover="this.style.cursor='pointer'" onclick="build_block('block_cat_{cat.CAT_ID}', this, '{IMG_OPEN}', '{IMG_CLOSE}', true)" /> <a href="{cat.U_CAT}">{cat.NAME}</a></legend>
		<blockquote id="block_cat_{cat.CAT_ID}" style="margin: 0px"><include name="display_forums.html" /></blockquote>
	</fieldset>

	<script type="text/javascript">
	<!--
	read_block('block_cat_{cat.CAT_ID}', 'img_cat_{cat.CAT_ID}', '{IMG_CLOSE}');
	//-->
	</script>
</block>


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Feu follet
Avatar de Stev29
  • Age : 24 ans
  • Messages : 138
  • Inscrit : 23 Mai 2005
  Lien vers ce message 15 Janvier 2007, 20:04
Ok je verrai à cet endroit quand j'aurai du temps.


Stev'
www.manager-online.fr
 
Equipe des MODS
Avatar de Korko
  • Age : 22 ans
  • Messages : 2676
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 16 Janvier 2007, 23:31
3) => http://www.fire-soft-board.com/fsb/sujet-6208-1.html


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Feu follet
Avatar de Stev29
  • Age : 24 ans
  • Messages : 138
  • Inscrit : 23 Mai 2005
  Lien vers ce message 18 Janvier 2007, 21:33
Parfait, je testerai ça.

Merci beaucoup

Me reste plus que la question 4.

La 6 j'ai pas eu le temps de m'y plonger.


Stev'
www.manager-online.fr
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14355
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 18 Janvier 2007, 21:38
Pour la 4 j'ai décider de mettre les smilies sur la page comme pour fsb1, pour des questions de bugs, donc tu auras ça pour la rc2


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Feu follet
Avatar de Stev29
  • Age : 24 ans
  • Messages : 138
  • Inscrit : 23 Mai 2005
  Lien vers ce message 19 Janvier 2007, 5:47
Super

Merci à tous pour votre aide.

Ca m'a permis de mieux comprendre le fonctionnement de FSB en plus :)


Stev'
www.manager-online.fr
 
Répondre


.