PDA

Afficher la version complète : Créer des pages illimitées (templates) sans aucun hack



Allan
30/11/2009, 22h54
Voici une astuce qui vous permet de crée des pages vBulletin sans plugin, ni fichiers php :)



Créer un template nommé "custom_wazaaaa", avec a l'intérieur:


{vb:stylevar htmldoctype}
<html xmlns="http://www.w3.org/1999/xhtml" dir="{vb:stylevar textdirection}" lang="{vb:stylevar languagecode}" id="vbulletin_html">
<head>
<title>{vb:raw vboptions.bbtitle}</title>
{vb:raw headinclude}
</head>
<body>

{vb:raw header}

{vb:raw navbar}

<div id="pagetitle">
<h1>{vb:raw pagetitle}</h1>
</div>

<h2 class="blockhead">Titre de la page (title page)</h2>
<div class="blockbody">
<div class="blockrow">
Le texte que vous souhaitez mettre (the text)
</div>
</div>

{vb:raw footer}
</body>
</html>

Il ne vous reste plus qu'a créer un lien vers cette url: /forum/misc.php?do=page&template=wazaaa

PS: Libre à vous de personnaliser le texte dans le template ;)

Ombre
01/12/2009, 00h41
Bonsoir, merci pour cette astuve, fort pratique :)


Le texte que vous souhaitez metter :)

DiDzI
01/12/2009, 02h15
Merci pour cette Astuce Allan

Ombre meoui:p


Astuce

Ombre
01/12/2009, 07h58
gros vilain :D

shikyo
21/02/2010, 01h42
Bonsoir,
J'ai un petit soucis :
J'ai crée un template sous le nom de rules.php
J'ai donc mit un lien comme ceci : http://forum.site.fr/misc.php?do=page&template=rules.php
Mais cela me fait une page blanche quel est l'erreur ?

Allan
21/02/2010, 09h25
Bonsoir,
J'ai un petit soucis :
J'ai crée un template sous le nom de rules.php
J'ai donc mit un lien comme ceci : http://forum.site.fr/misc.php?do=page&template=rules.php
Mais cela me fait une page blanche quel est l'erreur ?
Le lien doit être: http://forum.site.fr/misc.php?do=page&template=rules

Et le nom du template doit être: custom_rules

shikyo
21/02/2010, 17h19
Très bien merci allan,

shikyo
21/02/2010, 17h41
Toujours le même problème page blanche et sous Chrome et mozilla firefox

Allan
21/02/2010, 17h56
quel est ta version de vB ?

Simon
21/02/2010, 21h41
Bonsoir,

Je résume:

Le nom du template doit obligatoirement commencer par custom_ pour être accessible via misc.php?do=pages
Il ne faut pas rajouter un .php à la fin que ce soit du nom du template ou de l'URL.
Si tout est bon, tente: 1) De désactiver tous tes hacks 2) De lire tes logs, si disponible, pour identifier le problème

Tu fais ça en local ?

shikyo
22/02/2010, 00h25
Donc je suis en 4.0.0
Le nom de mon template est : custom_rules
L'url d'accès à mon template : http://www.*****.fr/misc.php?do=page&template=rules
Tu fais ça en local ? : Non en ligne sur un forum de plus de 500 membres.

shikyo
23/02/2010, 04h39
J'ai pu résoudre mon problème via ce sujet :
http://www.vbulletin-ressources.com/forum/showthread.php?t=18026

Simon
23/02/2010, 12h22
J'ai pu résoudre mon problème via ce sujet :
http://www.vbulletin-ressources.com/forum/showthread.php?t=18026Ce n'est pas vraiment la même chose; l'autre méthode est plus puissante mais peut poser problèmes avec les variables.

shikyo
23/02/2010, 18h21
Dans tous les cas merci mais dans ce sujet cette astuce ne marche pas avec ma version de Vbulletin (Personnellement l'autre me paraît plus facile à comprendre.)

Merci beaucoup ^^

OostrygeoO
24/02/2010, 22h22
Bonjour,
J'ai le même problème que shikyo à la seule différence que je ne l'ai pas résolu...
Comment puis-je faire ?
J'ai créé un template du nom indiqué, j'ai copié/collé le code, enregistré le template et copié l'adresse indiquée dans mon navigateur mais une page vierge s'affiche.

Merci d'avance.

Simon
24/02/2010, 23h03
Quelle version de vBulletin utilises-tu ? Le tutoriel marche sans problème pour moi avec la 4.0.2PL1.

OostrygeoO
25/02/2010, 18h55
J'ai le version 4.0.2 Forum.

Simon
25/02/2010, 22h51
J'ai le version 4.0.2 Forum.Pareil:

http://www.youtube.com/watch?v=M1KkGj_b10Y

OostrygeoO
25/02/2010, 23h18
Je vais faire une vidéo aussi pour montrer, j'éditerais mon message.