vBulletin TemplatesModifications de modèleJusqu'à présent, nous avons examiné la façon de modifier les informations de style CSS, qui contrôle la façon dont vBulletin regards, et les phrases, qui contrôlent le texte. Ces deux modifications permettent de changer radicalement la façon dont votre tableau d'affichage ressemble et se sent. Modifications Template vous permettent de faire beaucoup plus et de faire des changements bien plus radicaux à votre installation vBulletin. En fait, les modèles de contrôle presque tous les aspects d'un tableau d'affichage. Chaque page que l'utilisateur final voit est le résultat d'un ou plusieurs modèles de rapprochement et d'afficher des informations. Jetons un coup d'oeil de plus près les modèles dans vBulletin. Les modèles sont de puissants et complexes Juste un petit mot sur les modèles mais, avant d'aller plus loin. Les modèles sont assez compliquées, et vous avez besoin d'une bonne connaissance de la façon dont HTML fonctionne pour des petits changements. Pour faire des changements plus importants que vous devez avoir une bonne compréhension de la façon dont les modèles de travail. Travailler de façon méthodique et prendre des notes sur les modifications que vous faites. De cette façon, si quelque chose va mal, vous pouvez le défaire. Si les choses vont radicalement erroné, vous pouvez toujours annuler toutes les modifications effectuées. Accéder Templates Pour accéder aux modèles, cliquez d'abord sur les styles et modèles dans le volet gauche de navigation pour développer le menu. De là, cliquez sur Gestionnaire de style, comme indiqué ci-dessous. C'est la prochaine étape que beaucoup de gens trouvent déroutant de trouver les modèles! La manière d'obtenir le cadre de droite pour afficher les modèles est de cliquer sur 'Expand templates' bouton à droite de l'écran. Il ressemble à <<>> (ci-dessous). Cette affiche désormais quelques-uns des modèles utilisés par vBulletin, dont certains sont présentés ci-dessous. La plupart des pages que vous voyez lorsque vous utilisez un tableau d'affichage se composent d'un ou de plusieurs de ces modèles. (Généralement, une page est composée de trois: un en-tête, un pied de page, et le corps principal.) Ici, les modèles sont regroupés. Les titres sont en bleu, et le nom des modèles sont en blanc. Comme vous le verrez plus tard, édité modèles apparaissent dans le texte rouge de rendre la recherche plus faciles. Pour afficher tous les modèles, vous devez cliquer sur un autre bouton, encore marqué <<>>, pour développer tous les groupes de modèles. Vous allez maintenant voir une liste complète des vBulletin modèles disponibles. Il existe un nombre important, et ils sont regroupés en 34 catégories:
• BB Code Designs • Buddy List Templates • modèles de calendrier • Sous la direction de Modèles • Aide Templates • Forum afficher des modèles • Forum Accueil Modèles Modèles Aide • • Instant Messaging Templates • Membre Info Templates • Modifier l'utilisateur Option Templates • Navigation / Breadcrumb Templates • Nouveaux Modèles d'annonce • Navigation de Page Templates • Modèles de code PHP include • Private Message Templates • Sondage Templates • Modèles Postbit • Post Icon Templates • Modèles imprimable Thread • Inscription Templates • User Reputation Templates • Recherchez des modèles • Montrer les groupes Templates • Afficher la discussion Modèles • Smilie Popup Templates • Modèles INIST Thread • Modèles d'abonnements payants • Modèles d'administration Thread • Panneau de Modèles • Profil de l'utilisateur des modèles de champs Remarque • Modèles de l'utilisateur • Qui a posté? Modèles • Qui est en ligne Templates Template Structure $ headinclude Il existe un certain nombre de variables vBulletin dans cette petite section de code. Les variables peuvent être facilement repérables parce qu'ils sont tous préfixés par le caractère $. Certaines de ces variables font référence à des phrases que nous avons vu précédemment tandis que d'autres de contrôler la course pour le forum. Par exemple, $ vbphrase [x_powered_by_vbulletin] fait référence à une phrase dans vBulletin c'est la phrase qui ajoute la powered by vBulletin à la barre de menu du navigateur, tandis que le vboptions $ [extraits bbtitle] variable le titre du forum dans les options et les paramètres de vBulletin l'affiche. Ces deux éléments sont indiqués ci-dessous. Tous les gabarits de suivre ce format HTML combinée avec vBulletin variables spécifiques. Les autres variables, telles que stylevar $ [htmldoctype] et stylevar $ [languagecode], les paramètres de contrôle en sortie de l'en-tête HTML, ci-dessous: .. .. .. .. .. content = "vbulletin, forum, bbs, discussion, Jelsoft, Bulletinboard" /> | Ajouter du contenu ICI | Ce sont tous les changements que nous devons faire au sommet pour l'instant. Maintenant, faites défiler jusqu'à proximité du fond de la FORUMHOME modèle pour le point ci-dessous: |
Ensuite, ajoutez les balises de commentaires qui, plus tard vous permettre de trouver le changement que vous faites.
$ footer
Maintenant il est temps d'ajouter le code. C'est simplement le code HTML qui se ferme, nous avons ouvert le tableau ci-dessus.
$ footer
Avec le dernier changement effectué, tout ce qui reste à faire est de sauvegarder le modèle en cliquant sur le bouton Enregistrer en bas (ou sur Enregistrer et Reload, qui combine l'enregistrement du modèle avec rupture de charge dans l'éditeur).
Si vous faisiez cela pour de vrai, vous pouvez maintenant retourner à la FORUMHOME modèle et ajoutez le contenu que vous souhaitez voir apparaître dans la barre latérale. Si vous revenez au Gestionnaire de style, vous remarquerez que l'entrée pour FORUMHOME est surligné en rouge à côté d'elle et que paraissent les détails de quand le changement a été fait et qui l'a fait. Nous avons montré ci-dessous présente pour la FORUMHOME modèle que nous venons de modifier.
Dans l'image ci-dessus, vous verrez deux boutons qui sont très utiles lorsque vous avez des modèles qui ont été modifiés. Ce sont le bouton View Original et le bouton Rétablir. En cliquant sur le bouton "Original View permet de visualiser le modèle d'origine sans aucune des modifications ajouté. Regarde le modèle d'origine ne modifie pas le contenu du modèle modifié les deux sont stockés séparément.
Le bouton Rétablir fait exactement ce que vous attendez. Il revient au modèle back to original et élimine les éventuelles modifications apportées. Utilisez ceci avec soin, comme il n'existe pas de fonction d'annulation et vos modifications seront perdues!
Modifications du code PHP
Le dernier type de modification qui peut être faite à une installation de vBulletin est directe modification du code PHP sous-jacente de ce forum. Il n'y a pas d'accès direct au code PHP directement dans la vBulletin, si tout cela doit être fait en utilisant un éditeur de texte et un logiciel FTP pour uploader le fichier.
Appel à la prudence
Soyez prudent lorsque vous apportez des modifications à du code PHP qui se cache derrière votre forum vBulletin, il est très facile d'endommager ou de détruire votre forum si vous apportez des modifications incorrectes. Aussi, si vous avez des problèmes, ne vous attendez pas à recevoir un soutien, car cela n'est pas couvert. (Vous serez informé de recharger le logiciel de forum ou revenir à une sauvegarde afin de résoudre le problème.) Alors, prenez garde!
Soyez prudent lorsque vous modifiez les rendre toujours une note des modifications que vous faites et garder des sauvegardes des fichiers que vous modifiez.
PayPal Modification
Regardons faire une très simple modification de PHP pour un forum vBulletin.
Cette modification porte sur le système d'abonnement qui permet à PayPal d'abonnements payants à un forum vBulletin. En général, l'abonnement PayPal est traité comme un non-livraison des transactions (services seulement), et l'adresse de la personne qui souscrit n'est pas transmise à l'administrateur lorsque l'abonnement est faite. Habituellement, cela est bien, mais il ya des moments où un abonnement forum pourrait inclure un cadeau ou un magazine papier ou newsletter. Une simple modification au code PHP permet à PayPal pour traiter un abonnement à titre d'opération de marchandises et fournit l'adresse de l'abonné à l'administrateur du forum. (L'abonné peut changer cela si ils veulent.)
Les modifications de fichiers
Cette modification ne concerne qu'un seul fichier. Il s'agit includes \ functions_subscriptions.php. Pour commencer ce processus de modification, de télécharger une copie de ce fichier depuis le serveur via FTP, ou allez à vos fichiers d'installation d'origine et de récupérer une copie. (N'oubliez pas de garder un intactes juste au cas où vous souhaitez annuler les modifications.)
Ouvrez le fichier dans un éditeur de texte. (Ne pas utiliser le Bloc-notes, car cela peut avoir des problèmes à la place utiliser WordPad ou un autre éditeur comme UltraEdit.) Or, dans ce fichier, nous défiler vers le bas à la ligne 381. C'est la ligne que nous avons besoin de changer pour la modification de travailler. Le changement est simple, mais efficace.
Changer cela:
à ceci:
Tout ce qu'il faut faire est de changer value = \ "1 \" to value = \ "0 \".
Une fois cette opération effectuée, enregistrez le fichier. En particulier, prendre soin de ne pas ajouter des espaces ou des retours chariot à la fin du fichier, car ils peuvent causer des problèmes. Maintenant, il les télécharger vers le dossier approprié de retour sur le serveur.
That's it! Job done!
|
|