vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4 Articles (https://vborg.vbsupport.ru/forumdisplay.php?f=242)
-   -   [HOW TO - vB4] Create your own vBulletin page (https://vborg.vbsupport.ru/showthread.php?t=228112)

Lynne 11-21-2009 07:39 PM

Quote:

Originally Posted by Anseur (Post 1918480)
Ok, Can't immagine why an iframe would do that.

Well thanks for your time anyway.

Did you add the template to the MASTER STYLE or just to one of your styles? And is that style the default style for unregistered users?

Quote:

Originally Posted by Parture (Post 1918486)
What's the CSS page for this page? Is it vbulletin.css

It's all the defaults that you get from the headinclude template. Yes, vbulletin.css is one of them.

Anseur 11-21-2009 07:55 PM

Quote:

Originally Posted by Lynne (Post 1918511)
Did you add the template to the MASTER STYLE or just to one of your styles? And is that style the default style for unregistered users?

Of course! Your a genius! I could kiss you right now! (but I wont!)

a thousand thankyous!

EidolonAH 11-24-2009 11:50 AM

Can anyone please help me to understand why the html tags such as h2 ul and li are not working in my custom pages?

This is the TOS page:
http://www.eidolonmh.com/vbskinsxtre....php?styleid=3

This is how it's coded:
Code:

{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">vBSkinsXtreme Terms of Service</h2>
<div class="blockbody">
    <div class="blockrow">
        <h2>Terms of Service</h2>
        <ul>
            <li>vBSkinsXtreme is a private web club and visiting this website or being a member is a privilege, NOT a right.</li>
            <li>vBSkinsXtreme has full liberty to choose its members. We reserve our rights to accept or reject any member signups, remove or banish any member from the site, grant and revoke any privileges to members within the site without warning, prior notice or giving any reason and in anytime we find appropriate.</li>
            <li>vBSkinsXtreme can anytime stop or suspend its services without prior notice.</li>
            <li>The information published in this website may be outdated or wrong in one way or another, so no information should be used without consulting it with a professional.</li>
            <li>All content sent to vBSkinsXtreme by its members and visitors can be rejected, deleted, modified, edited by site administration.</li>
            <li>Legal rights of the content sent to vBSkinsXtreme by its members or visitors belongs to Site administration when they are submitted to the site unless it is clearly mentioned otherwise in the submit page. Site visitors/members can not ask the submitted content to be removed or unpublished from the site later.</li>
            <li>All site visitors who visit this website are obligated to obey site rules & site agreement and respect site principals and goals.</li>
        </ul>
                       
        <h2>Limitation of Liability and Disclaimer</h2>
                       
        Site visitor agrees that the use of vBSkinsXtreme's services is entirely at visitor's own risk. vBSkinsXtreme's services are provided on an "as is" basis without warranties of any kind, either expressed or implied, constructive or statutory, including, without limitation, any implied warranties of merchantability, non-infringement or fitness for a particular purpose.
                       
        $vboptions[bbtitle] makes no guarantee of availability, continuity or quality of its service and reserves the right to change, withdraw, suspend, or discontinue any functionality or feature of vBSkinsXtreme's services. In no event will vBSkinsXtreme be liable for any damages, including, without limitation, direct, indirect, incidental, special, consequential, or punitive damages arising out of the use of or inability to use vBSkinsXtreme's services or any content thereon.
                       
        This disclaimer applies, without limitation, to any damages or injury, whether for breach of contract, tort, or otherwise, caused by any failure of performance; error; omission; interruption; deletion; defect; delay in operation or transmission; computer virus; file corruption; communication-line failure; network or system outage; or theft, destruction, unauthorized access to, alteration of, or use of any record.
                       
        <h2>Indemnity and Legal exemption</h2>
                       
        <strong>User agrees to indemnify and hold vBSkinsXtreme harmless from any loss, liability, claims, damages and expenses, including attorneys fees, arising from or related to the content, use, or deletion of User's Files, messages or use of any other feature or service in this site. This expressly includes:</strong>
        <ul>
            <li>User's responsibility for any and all liability arising from the violation or infringement of proprietary rights or copyrights.</li>
            <li>Any defamatory or unlawful material contained within User's messages, private messages, emails, attachments, images and files.</li>
            <li>Content submitted to the site by the user</li>
            <li>Other content in the site</li>
            <li>Communication with site administration</li>
        </ul>
                       
        <h2>Legal Policy and Notice</h2>
                       
        vBSkinsXtreme's Terms of Service, site agreement, disclaimer, forum rules, site rules, indemnity clause, copyright notice and privacy policy are subject to change, but changes shall be announced. Such changes are reflected in the relevant pages of the site upon alteration and due when they are published in the site.
                       
        <h2>Copyright Notice:</h2>
        All rights of this website is reserved. This includes the rights to its name, domain name, trademark, concept, format, content, style, skin, code, database and every other element in this website. No part of this website, its content, name, applications, documents, programs, texts, design elements, images, posts, look, feel, atmosphere or format can be copied, shared, moved, published or used without prior and explicit consent of its Author.<br />
        Except where diligently implied, absolutely NO part of vBSkinsXtreme may be reproduced or recreated without explicit written permission by site owner of vBSkinsXtreme and certified with written verification.
    </div>
</div>
{vb:raw footer}
</body>
</html>


Lynne 11-24-2009 01:55 PM

Quote:

Originally Posted by EidolonAH (Post 1920085)
Can anyone please help me to understand why the html tags such as h2 ul and li are not working in my custom pages?

They are working as defined - both of these are from the reset-fonts.css file:
HTML Code:

h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;}
If you want it different, give it a class and define it yourself.

Calash 11-25-2009 01:34 PM

Perfect, thank you so much for posting this.

I do have a general question. For my eFiction bridge mod I have been exporting the templates into variables that I can then use in the external template system. I figured out how to make this work by using the following code.


Code:

$templater = vB_Template::create('header');
$header = $templater->render(); 

$templater = vB_Template::create('footer');
$footer = $templater->render(); 

$templater = vB_Template::create('headinclude');
$headinclude = $templater->render(); 


$templater = vB_Template::create('navbar');
$navbar = $templater->render();

This ends up being a lot of repetitive code. Is there a better way to get the templates into the variables?

Lynne 11-25-2009 01:44 PM

You should not have to create/render any of those you posted there. When you go to render your own template, you would have this second line here to render those templates automatically for your page:
PHP Code:

$templater vB_Template::create('your_template');
    
$templater->register_page_templates();
    
$templater->register('your_variable'$your_variable);
print_output($templater->render()); 


Calash 11-25-2009 02:03 PM

The problem is that I need the individual templates in variables. eFiction uses it's own template system and, barring a major rewrite of that code, the best solution I have is to export the templates, then import them into it's system.

cellarius 11-25-2009 02:23 PM

... forget it, missed the answers on the next page :)

Adem GEN? 11-28-2009 03:12 PM

What I can not run

In this thread the

created tes.php
created test template

did not change anything

Can not demonstrate this
PHP Code:

// ###### YOUR CUSTOM CODE GOES HERE #####
$pagetitle 'My Page Title'

How do I show?

Regards

Lynne 11-28-2009 03:22 PM

Whoops. Find this line in test.php
PHP Code:

$templater->register('pagetitle''Test Page'); 

And change to:
PHP Code:

$templater->register('pagetitle'$pagetitle); 



All times are GMT. The time now is 01:31 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01938 seconds
  • Memory Usage 1,776KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (1)bbcode_html_printable
  • (4)bbcode_php_printable
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete