migration 4.0 => 4.1
griggione Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre griggione
- Inscrit le : 23/05/2014
J'ai suivi scrupuleusement le tuto.
Une fois viré les /update et /install, j'ai récupéré l'administration, par contre pour le site :
Sorry, we encountered a problem and we cannot complete your request...
En allant vers Télécharger PHPBoost 4.1 - Sirocco > Thèmes compatibles, je viens de voir que mon theme around_the_world n'est pas dans la liste, c'est peut-être le problème ?
Je suis allé dans Migrer un thème vers une nouvelle version, et là je séche completement, déjà au début :
Modification de la structure du thème > Le répertoire config est renommé en lang.
Quel répertoire config ? en racine ?
Le fichier config.ini est découpé en deux parties.
quel config.ini, quel chemin ?
Etc.
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
Oui c'est bien le repertoire config qui se trouve à la racine de ton template.
Le fichier config.ini de la v4.0 se trouve dans le répertoire langfrench et langenglish (le repertoire lang étant le repertoire config que tu viens de renommer.).
Il faut le copier à la racine et renommer celui des répertoires lang en desc.ini.
J'ai ajuster le tuto, je compléterais si tu as d'autres questions

ElenWii
griggione Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre griggione
- Inscrit le : 23/05/2014
ElenWii :
Oui c'est bien le repertoire config qui se trouve à la racine de ton template.
Oui c'est bien le repertoire config qui se trouve à la racine de ton template.
C'est à dire PHPBoost > templares > around_the_world > config
OK je viens de le renommer
ElenWii :
Le fichier config.ini de la v4.0 se trouve dans le répertoire langfrench et langenglish (le repertoire lang étant le repertoire config que tu viens de renommer.).
Il faut le copier à la racine et renommer celui des répertoires lang en desc.ini.
Le fichier config.ini de la v4.0 se trouve dans le répertoire langfrench et langenglish (le repertoire lang étant le repertoire config que tu viens de renommer.).
Il faut le copier à la racine et renommer celui des répertoires lang en desc.ini.
A la racine de quoi ? du template ? donc à coté de lang, images, etc.
Revenons au tuto :
ElenWii :
La première partie du fichier propre à chaque langue est renommée en desc.ini et contient les éléments identifiants le thème dans chaque langue.
name="Base"
desc="The PHPBoost official theme."
main_color="White, Blue"
La première partie du fichier propre à chaque langue est renommée en desc.ini et contient les éléments identifiants le thème dans chaque langue.
name="Base"
desc="The PHPBoost official theme."
main_color="White, Blue"
Mais si je regarde ce fichier, info n'est pas passé en desc
griggione Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre griggione
- Inscrit le : 23/05/2014
Je suis allé voir le template de base comme exemple, ce qui correspond au tuto.
Donc il faut créer le fichier config.ini en racine et modifier et renommer les desc.ini
Bon admettons, je propose par rapport à ce que j'ai
config.ini
author="Grenouille"
author_mail="mariedozol@gmail.com"
author_link=""
version=2.6
info="Grenouille theme."
date="26/08/13"
compatibility=4.0
require_copyright=0
html_version=1.0 Strict
css_version=2.1
columns_disabled=left
main_color="Blanc, Bleu"
variable_width=0
width="950px"
pictures="theme/images/theme.jpg"
repository="http://phpboost-themes.googlecode.com/hg/repository/templates.xml"
author_mail="mariedozol@gmail.com"
author_link=""
version=2.6
info="Grenouille theme."
date="26/08/13"
compatibility=4.0
require_copyright=0
html_version=1.0 Strict
css_version=2.1
columns_disabled=left
main_color="Blanc, Bleu"
variable_width=0
width="950px"
pictures="theme/images/theme.jpg"
repository="http://phpboost-themes.googlecode.com/hg/repository/templates.xml"
et desc.ini
name="Around_the_world"
desc="Le thème de Grenouille"
desc="Le thème de Grenouille"
Est-ce bon ?
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
griggione Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre griggione
- Inscrit le : 23/05/2014
Pour l'instant, j'accéde à nouveau au site mais en version de base, ce qui parait normal :
A partir de cette étape, le thème peut être installé via le panneau d'administration, mais celui-ci ne sera pas fonctionnel
Continuons le tuto
Les fichiers header.tpl et footer.tpl
J'ai bien compris qu'on verra plus loin
Les fichiers CSS
Le fichier print.css a été déplacé dans le répertoire default
=> Si vous n'avez pas modifié ce fichier, il peut être supprimé du répertoire.
Le contenu du fichier generic.css a été déplacé dans les autres fichiers CSS du thème ou dans le ficher default.css.
=> Il peut être supprimé du répertoire.
Le fichier print.css a été déplacé dans le répertoire default
=> Si vous n'avez pas modifié ce fichier, il peut être supprimé du répertoire.
Le contenu du fichier generic.css a été déplacé dans les autres fichiers CSS du thème ou dans le ficher default.css.
=> Il peut être supprimé du répertoire.
Et c'est là que ça coince, Le fichier print.css qui se trouve ou ? a été déplacé dans quel répertoire default ?
En fait, il nous manque les chemins complets, car nous ne savons pas ou se trouve ces fichiers.
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
le répertoire défaut est dans /template/default pas mal de fichier ont été sortie dans default car ce sont des fichiers commun qui on général sont identique, comme ça on évite les doublons et la surcharge inutile.
Cordialement, janus57
MrToine Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre MrToine
- Inscrit le : 26/10/2014
- Groupes :
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
Pour ton information, dans la conversion des thèmes, il est plus simple de partir du thème de base et de le réadapter que de modifier le thème V4.
Je te remercie pour tes retours. Si tu bloque, j'essaierais de t'aider dans la conversion.
ElenWii
griggione Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre griggione
- Inscrit le : 23/05/2014
Merci pour les réponses.
Je dois aller pour deux jours, mardi j'applique les modifs et je continue le tuto.
Bon WE
griggione Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre griggione
- Inscrit le : 23/05/2014
Le thème n'apparait pas.
Peut-être simplement (surement) que j'ai mal suivi le tuto.
A tout hazard, je met le frame.tpl, voir si j'ai bien rempli
<!DOCTYPE html>
<html lang="{L_XML_LANGUAGE}">
<head>
<title>{TITLE}</title>
<meta charset="iso-8859-1" />
# IF C_DESCRIPTION #<meta name="description" content="{SITE_DESCRIPTION}" /># ENDIF #
<meta name="keywords" content="{SITE_KEYWORD}" />
<meta name="generator" content="PHPBoost {PHPBOOST_VERSION}" />
# IF C_CANONICAL_URL #<link rel="canonical" href="{U_CANONICAL}"/># ENDIF #
<!-- Theme CSS -->
# IF C_CSS_CACHE_ENABLED #
<link rel="stylesheet" href="${CSSCacheManager::get_css_path('/templates/default/theme/default.css;/kernel/lib/css/font-awesome/css/font-awesome.css;/templates/{THEME}/theme/design.css;/templates/{THEME}/theme/global.css;/templates/{THEME}/theme/content.css')}" type="text/css" media="screen, print, handheld" />
# ELSE #
<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/default/theme/default.css" type="text/css" media="screen, print, handheld" />
<link rel="stylesheet" href="{PATH_TO_ROOT}/kernel/lib/css/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/design.css" type="text/css" media="screen" />
<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/global.css" type="text/css" media="screen, print, handheld" />
<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/generic.css" type="text/css" media="screen, print, handheld" />
<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/content.css" type="text/css" media="screen, print, handheld" />
# ENDIF #
<!-- Modules CSS -->
{MODULES_CSS}
# IF C_FAVICON #
<link rel="shortcut icon" href="{FAVICON}" type="{FAVICON_TYPE}" />
# ENDIF #
<script type="text/javascript">
<!--
var PATH_TO_ROOT = "{PATH_TO_ROOT}";
var TOKEN = "{TOKEN}";
var THEME = "{THEME}";
var LANG = "{LANG}";
-->
</script>
<script type="text/javascript" src="{PATH_TO_ROOT}/kernel/lib/js/scriptaculous/prototype.js"></script>
<script type="text/javascript" src="{PATH_TO_ROOT}/kernel/lib/js/scriptaculous/scriptaculous.js"></script>
<script type="text/javascript" src="{PATH_TO_ROOT}/kernel/lib/js/phpboost/global.js"></script>
<script type="text/javascript" src="{PATH_TO_ROOT}/kernel/lib/js/lightbox/lightbox.js"></script>
<script type="text/javascript" src="{PATH_TO_ROOT}/templates/{THEME}/js/simple-slide-show.js"></script>
# INCLUDE JS_TOP #
</head>
<body itemscope="itemscope" itemtype="http://schema.org/WebPage">
# INCLUDE BODY #
# INCLUDE JS_BOTTOM #
</body>
</html>
<html lang="{L_XML_LANGUAGE}">
<head>
<title>{TITLE}</title>
<meta charset="iso-8859-1" />
# IF C_DESCRIPTION #<meta name="description" content="{SITE_DESCRIPTION}" /># ENDIF #
<meta name="keywords" content="{SITE_KEYWORD}" />
<meta name="generator" content="PHPBoost {PHPBOOST_VERSION}" />
# IF C_CANONICAL_URL #<link rel="canonical" href="{U_CANONICAL}"/># ENDIF #
<!-- Theme CSS -->
# IF C_CSS_CACHE_ENABLED #
<link rel="stylesheet" href="${CSSCacheManager::get_css_path('/templates/default/theme/default.css;/kernel/lib/css/font-awesome/css/font-awesome.css;/templates/{THEME}/theme/design.css;/templates/{THEME}/theme/global.css;/templates/{THEME}/theme/content.css')}" type="text/css" media="screen, print, handheld" />
# ELSE #
<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/default/theme/default.css" type="text/css" media="screen, print, handheld" />
<link rel="stylesheet" href="{PATH_TO_ROOT}/kernel/lib/css/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/design.css" type="text/css" media="screen" />
<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/global.css" type="text/css" media="screen, print, handheld" />
<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/generic.css" type="text/css" media="screen, print, handheld" />
<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/content.css" type="text/css" media="screen, print, handheld" />
# ENDIF #
<!-- Modules CSS -->
{MODULES_CSS}
# IF C_FAVICON #
<link rel="shortcut icon" href="{FAVICON}" type="{FAVICON_TYPE}" />
# ENDIF #
<script type="text/javascript">
<!--
var PATH_TO_ROOT = "{PATH_TO_ROOT}";
var TOKEN = "{TOKEN}";
var THEME = "{THEME}";
var LANG = "{LANG}";
-->
</script>
<script type="text/javascript" src="{PATH_TO_ROOT}/kernel/lib/js/scriptaculous/prototype.js"></script>
<script type="text/javascript" src="{PATH_TO_ROOT}/kernel/lib/js/scriptaculous/scriptaculous.js"></script>
<script type="text/javascript" src="{PATH_TO_ROOT}/kernel/lib/js/phpboost/global.js"></script>
<script type="text/javascript" src="{PATH_TO_ROOT}/kernel/lib/js/lightbox/lightbox.js"></script>
<script type="text/javascript" src="{PATH_TO_ROOT}/templates/{THEME}/js/simple-slide-show.js"></script>
# INCLUDE JS_TOP #
</head>
<body itemscope="itemscope" itemtype="http://schema.org/WebPage">
# INCLUDE BODY #
# INCLUDE JS_BOTTOM #
</body>
</html>
EDIT: je viens de voir dans /admin/admin_alerts.php que l'alerte pour la version 4.1.0 est toujours présente.
Pourtant à la fin de la mise à jour, le message de réussite était bien present.
Édité par griggione Le 12/11/2014 à 16h17
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
griggione Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre griggione
- Inscrit le : 23/05/2014
ElenWii :
Tu peux m'envoyer ton thème ?
Bien sur, juste savoir où ?
Et je suppose le thème avant les essais de modifs.
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
Le thème en cours de conversion pour comprendre le soucis.
griggione Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre griggione
- Inscrit le : 23/05/2014
heu, je vois pas comment envoyer le répertoire via les MP
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie