Forum phpbb pour iphone

Pour les recherches et les demandes de modifications de styles concernant votre forum phpBB3.

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com - Conditions générales de support graphique de phpBB-fr.com

Attention : pour éviter les bugs, votre style doit être mis à jour en même temps que votre forum, et ce, dans la dernière version disponible !

Forum phpbb pour iphone

Messagepar lithium73 » 13 Oct 2008 à 21:38

Bonjour, j'ai le projet de créer un style phpbb3 spécial iphone (optimisation de l'affichage), pour cela il me faudrait une solution pour avoir une url spécifique pour un théme donné (théme iphone dans notre cas), avez vous des solutions ?
Merci
lithium73
Posteur néophyte
Posteur néophyte
 
Messages: 34
Inscription: 27 Juin 2007 à 16:57

Re: Forum phpbb pour iphone

Messagepar lolovoisin » 14 Oct 2008 à 08:37

bonjour,

Votre message a été déplacé par un membre de l'équipe.
origine: [phpBB 3.0.x] Forums de support ‹ Utilisation

si vous cherchez un style, alors il faut poster dans le forum des styles ;)
http://www.lolovoisin.com : Blog, trucs, astuces et tutos phpbb3, hébergements, débian

Ceux qui échouent trouvent des excuses, ceux qui réussissent trouvent les moyens
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
Avatar de l’utilisateur
lolovoisin
Rugbix ³
 
Messages: 37249
Inscription: 04 Mai 2006 à 12:16
Localisation: Dans la BDD ...

Re: Forum phpbb pour iphone

Messagepar abble » 15 Oct 2008 à 07:07

pour avoir une url spécifique pour un théme donné


qu'est ce que tu veux dire par là?
Styles phpBB3 uniques et sur mesure :
Cosa Nostra Design
Mon nouveau Resto :
Pizzeria L' Olivier
Avatar de l’utilisateur
abble
Superstar
 
Messages: 11882
Inscription: 04 Oct 2004 à 09:34
Localisation: Entre la pierre et la plume...

Re: Forum phpbb pour iphone

Messagepar Saint-Pere » 15 Oct 2008 à 11:52

il te suffit de détecter le navigateur et en fonction de celui-ci adapter l'affichage.

regarde j'avais créé ca sur un phpBB2 quand j'ai eu mon iTouch:
http://itouch.areabb.com/ vas y avec un pc et avec ton iphone.. tu verras l'affichage s'adapte.
Malleo: le nouveau CMS des débutants : blogs, forums, pages web, wiki. Le tout conçu pour des débutants! Venez l'essayer et l'adopter ;)
Avatar de l’utilisateur
Saint-Pere
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1138
Inscription: 26 Mar 2004 à 14:05
Localisation: Sur Malleo

Re: Forum phpbb pour iphone

Messagepar Jester » 15 Oct 2008 à 17:14

Bonsoir,

la question avait été soulevée pour les surfeurs "PSP", si tu as la combine pour phpBB3 SP, tu pourrais la donner :D
"Quand le Troll parle, l'homme avisé l'écoute."
Règlement des Sections Graphiques - Forum de Documentation phpBB3
Une modification sur votre Style ? Panneau d'admin -> Onglet Styles, puis theme (pour les css), template (pour les fichiers HTML), ou Pack d'images (pour les images), puis Rafraîchir, pour que les modifs soient prises en compte. Eventuellement un petit F5 sur votre navigateur.
[!] Si vous considérez votre problème comme réglé, merci d'éditer le premier message de ce sujet et d'ajouter l'icône de sujet
Avatar de l’utilisateur
Jester
Administrateur
Administrateur
 
Messages: 22262
Inscription: 01 Jan 2005 à 00:00
Localisation: Là, pas loin...

Re: Forum phpbb pour iphone

Messagepar Saint-Pere » 15 Oct 2008 à 18:23

disons que c'est plutot une serie d'astuces :

Je vous mets ce que j'ai fais pour phpBB2, les modifs seront très ressemblantes pour phpBB3:

OUVRIR includes/page_header.php
CHERCHER
Code: Tout sélectionner
//
// Parse and show the overall header.
//

APRES AJOUTER
Code: Tout sélectionner
if (preg_match('/(symbian|smartphone|midp|wap|phone|pocket|mobile|pda|psp|iphone|ipod)/i',
    strtolower($_SERVER['HTTP_USER_AGENT'])))
{
   define('TPL_HEADER','overall_header_iphone.tpl');
   define('TPL_FOOTER','overall_footer_iphone.tpl');
}else{
   define('TPL_HEADER','overall_header.tpl');
   define('TPL_FOOTER','overall_footer.tpl');
}

CHERCHER
Code: Tout sélectionner
$template->set_filenames(array(
   'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);

REMPLACER PAR
Code: Tout sélectionner
$template->set_filenames(array(
   'overall_header' => ( empty($gen_simple_header) ) ? TPL_HEADER : 'simple_header.tpl')
);


OUVRIR includes/page_tail.php
CHERCHER
Code: Tout sélectionner
$template->set_filenames(array(
   'overall_footer' => ( empty($gen_simple_header) ) ? 'overall_footer.tpl': 'simple_footer.tpl')
);

REMPLACER PAR
Code: Tout sélectionner
$template->set_filenames(array(
   'overall_footer' => ( empty($gen_simple_header) ) ? TPL_FOOTER : 'simple_footer.tpl')
);



Maintenant le thème !

En gros il faut dupliquer les fichiers overall_header.tpl et overall_footer.tpl en le renommant en overall_header_iphone.tpl et overall_footer_iphone.tpl.
Le graphiste devra alors supprimer du theme optimisé pour iPhone tout le tour de la page : bannière, liens en haut.. etc pour ne garder que le contenu !

OUVRIR overall_header_iphone.tpl
Dans les balises
Code: Tout sélectionner
 <head></head>

AJOUTER
Code: Tout sélectionner
<meta name="viewport" content="width=device-width">


Celà permet au contenu de s'ajuster à la largeur du téléphone.

Dans la balise
Code: Tout sélectionner
<body>

AJOUTER :
Code: Tout sélectionner
 onload="window.scrollTo(0, 1)"

Exemple:
Code: Tout sélectionner
<body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}" onload="window.scrollTo(0, 1)">


Celà permet à la page de se fixer directement à la hauteur du contenu et de gagner de l'espace sur la zone de saisie de l'URL.

C'est les seuls réels besoin pour adapter une version iPhone à un thème phpBB. Le reste des modifications sont d'ordre esthétique.. cliquer avec un doigt est moins évident qu'avec une souris et l'écran étant moins large il faut dépouiller l'affichage des infos superflues (options, liens à tout va.., liste de modérateurs dans l'index.. etc)

A vous de jouer ;)
Dernière édition par Saint-Pere le 15 Oct 2008 à 19:30, édité 1 fois.
Malleo: le nouveau CMS des débutants : blogs, forums, pages web, wiki. Le tout conçu pour des débutants! Venez l'essayer et l'adopter ;)
Avatar de l’utilisateur
Saint-Pere
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1138
Inscription: 26 Mar 2004 à 14:05
Localisation: Sur Malleo

Re: Forum phpbb pour iphone

Messagepar Jester » 15 Oct 2008 à 18:41

et pour reconnaître les PSP et autres ? Y a un code spécial ou pas ?
En tout cas merci pour tout ça :wink:
"Quand le Troll parle, l'homme avisé l'écoute."
Règlement des Sections Graphiques - Forum de Documentation phpBB3
Une modification sur votre Style ? Panneau d'admin -> Onglet Styles, puis theme (pour les css), template (pour les fichiers HTML), ou Pack d'images (pour les images), puis Rafraîchir, pour que les modifs soient prises en compte. Eventuellement un petit F5 sur votre navigateur.
[!] Si vous considérez votre problème comme réglé, merci d'éditer le premier message de ce sujet et d'ajouter l'icône de sujet
Avatar de l’utilisateur
Jester
Administrateur
Administrateur
 
Messages: 22262
Inscription: 01 Jan 2005 à 00:00
Localisation: Là, pas loin...

Re: Forum phpbb pour iphone

Messagepar Saint-Pere » 15 Oct 2008 à 19:22

C'est le même principe, faut savoir le nom de l'agent des PSP etc.. Sinon le reste est compatible, les infos header sont les mêmes, les contraintes de taille et affichage identiques. Je vais éditer mon précédent post pour prendre en compte les autres PDA..
Malleo: le nouveau CMS des débutants : blogs, forums, pages web, wiki. Le tout conçu pour des débutants! Venez l'essayer et l'adopter ;)
Avatar de l’utilisateur
Saint-Pere
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1138
Inscription: 26 Mar 2004 à 14:05
Localisation: Sur Malleo

Re: Forum phpbb pour iphone

Messagepar zack_ » 03 Jan 2009 à 20:34

Toujours pas d'APP pour le Iphone
Je reverrai de naviguer sur mon forum via mon iphone sans passer par safari mais en ayant une application comme Ebay, ou Facebook :D
Image
zack_
Roi des posts
Roi des posts
 
Messages: 525
Inscription: 01 Jan 2007 à 19:24
Avertissements: 1

Re: Forum phpbb pour iphone

Messagepar vcloclo1 » 04 Jan 2009 à 15:47

Pas mal toute ces astuce, je vais prendre note, sa peu servire :mrgreen:
Avatar de l’utilisateur
vcloclo1
Floodeur mature
Floodeur mature
 
Messages: 1673
Inscription: 29 Mar 2005 à 22:50
Localisation: Var

Re: Forum phpbb pour iphone

Messagepar zack_ » 04 Juil 2009 à 16:14

Toujours rien avec la version 3.0 du iphone? :roll:
Image
zack_
Roi des posts
Roi des posts
 
Messages: 525
Inscription: 01 Jan 2007 à 19:24
Avertissements: 1

Re: Forum phpbb pour iphone

Messagepar Jester » 04 Juil 2009 à 16:22

Bonsoir,

nous ne travaillons pas pour Apple... :D
"Quand le Troll parle, l'homme avisé l'écoute."
Règlement des Sections Graphiques - Forum de Documentation phpBB3
Une modification sur votre Style ? Panneau d'admin -> Onglet Styles, puis theme (pour les css), template (pour les fichiers HTML), ou Pack d'images (pour les images), puis Rafraîchir, pour que les modifs soient prises en compte. Eventuellement un petit F5 sur votre navigateur.
[!] Si vous considérez votre problème comme réglé, merci d'éditer le premier message de ce sujet et d'ajouter l'icône de sujet
Avatar de l’utilisateur
Jester
Administrateur
Administrateur
 
Messages: 22262
Inscription: 01 Jan 2005 à 00:00
Localisation: Là, pas loin...

Re: Forum phpbb pour iphone

Messagepar zack_ » 04 Juil 2009 à 23:19

Je sais :lol:
mais on aurait pu penser a n forum plus léger plus facile d'acces pour un petit écran 8)
Image
zack_
Roi des posts
Roi des posts
 
Messages: 525
Inscription: 01 Jan 2007 à 19:24
Avertissements: 1

Re: Forum phpbb pour iphone

Messagepar Dakin Quelia » 04 Juil 2009 à 23:35

Bonsoir zack_,

L'astuce donnée par Saint-Pere n'est plus d'actualité, je pense. Car déjà, phpBB3 utilise la fonction page_header() et page_footer() qui sont définies dans le fichier includes/functions.php. Par ailleurs, les en-têtes et pieds de page ne sont plus appelés via la fonction $template->set_filenames(array());. Ils sont appelés dans les fichiers templates grâce à ce code:

Pour l'en-tête:

Code: Tout sélectionner
<!-- INCLUDE overall_header.html -->


Pour le pied de page:

Code: Tout sélectionner
<!-- INCLUDE overall_footer.html -->


On pourrait adapter à phpBB3 la solution de Saint-Pere mais pour ma part, il serait plus approprié de créer un thème Iphone et que l'on pourrait appeler selon le navigateur. ;)

A bientôt,
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil)
Ouvrir un compte Gratuit chez Free-H? Détail complet en cliquant ici | Créer votre forum phpBB facilement: MyFF
Mon blogue: Mon blogue | Mon jeu de rôles: Sénat Galactique | Mon hébergeur: Free-H | phpBB Forge: cliquez ici

Image
Avatar de l’utilisateur
Dakin Quelia
Supporter
Supporter
 
Messages: 20387
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Forum phpbb pour iphone

Messagepar zack_ » 05 Juil 2009 à 09:10

Exact
Un jour peut-être
Je suis incapable d'y arriver
Image
zack_
Roi des posts
Roi des posts
 
Messages: 525
Inscription: 01 Jan 2007 à 19:24
Avertissements: 1

Suivante

Retourner vers Modifications et recherche de styles

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Yahoo [Bot] et 7 invités

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant