Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 Design and Graphics Discussions
  #1  
Old 10-13-2017, 03:50 AM
ChefBryardee ChefBryardee is offline
 
Join Date: Sep 2017
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default HTML Table Converted to BBCode

I posted an HTML table in one of my threads and it converted the coding from the standard <td> elements to [TD] elements and it completely disregarded all the <style> coding I made. I enabled HTML coding in the forum, but it still went haywire.

Any ideas?
Reply With Quote
  #2  
Old 10-15-2017, 05:59 AM
ChefBryardee ChefBryardee is offline
 
Join Date: Sep 2017
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Bump
Reply With Quote
  #3  
Old 10-18-2017, 11:48 PM
ChefBryardee ChefBryardee is offline
 
Join Date: Sep 2017
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any help?
Reply With Quote
  #4  
Old 10-19-2017, 10:10 AM
blind-eddie's Avatar
blind-eddie blind-eddie is offline
 
Join Date: Apr 2006
Location: Michigan
Posts: 2,310
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Show us your bbcode for this please.
Reply With Quote
  #5  
Old 10-20-2017, 12:45 AM
ChefBryardee ChefBryardee is offline
 
Join Date: Sep 2017
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It changes this original coding;

Code:
<!DOCTYPE html>
<html>
<head>
<style>
	table {
    	height: auto;
        width: 750px;
        border: 3px solid grey;
        border-collapse: collapse;
        font-family: Droid Sans;
}
	th {
    	height: auto;
        width: 50%;
        border: 3px solid grey;
        border-collapse: collapse;
        padding: 5px;
        font-family: Droid Serif;
        color: #B21A41;
}
	td {
    	height: auto;
        width: 50%;
        padding: 10px;
}
	td.stats {
    	height: auto;
        width: 50%;
        padding-left: 30px;
        padding-right: 30px;
}
	td.back {
    	height: auto;
        width: 100%;
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 50px;
        padding-right: 20px;
}
</style>
</head>
<body>
<table>
    <tr>
    	<th colspan="2">TEST</th>
    </tr>
    <tr>
    	<td colspan="2" align="center">TEST</td>
    </tr>
    <tr>
    	<th>TEST</th>
        <td class="stats" rowspan="2">TEST</td>
    </tr>
    <tr>
    	<td>TEST</td>
    </tr>
    <tr>
    	<th colspan="2">TEST</th>
    </tr>
    <tr>
    	<td class="back" colspan="2">TEST</td>
    </tr>
</table>
</body>
</html>

Into this coding, and none of the styling is applying properly in the resulting table:

Code:
<style>
    table {
        height: auto;
        width: 750px;
        border: 3px solid grey;
        border-collapse: collapse;
        font-family: Droid Sans;
}
    th {
        height: auto;
        width: 50%;
        border: 3px solid grey;
        border-collapse: collapse;
        padding: 5px;
        font-family: Droid Serif;
        color: #B21A41;
}
    td {
        height: auto;
        width: 50%;
        padding: 10px;
}
    td.stats {
        height: auto;
        width: 50%;
        padding-left: 30px;
        padding-right: 30px;
}
    td.back {
        height: auto;
        width: 100%;
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 50px;
        padding-right: 20px;
}
</style>



    
        


        


        



        


        


        

[TABLE]
<tbody>[TR]
[TH="colspan: 2"]TEST[/TH]
    [/TR]
    [TR]
[TD="colspan: 2, align: center"]TEST[/TD]
    [/TR]
    [TR]
[TH]TEST[/TH]
        [TD="class: stats"]TEST[/TD]
    [/TR]
    [TR]
[TD]TEST[/TD]
    [/TR]
    [TR]
[TH="colspan: 2"]TEST[/TH]
    [/TR]
    [TR]
[TD="class: back, colspan: 2"]TEST[/TD]
    [/TR]
</tbody>[/TABLE]
Reply With Quote
  #6  
Old 10-20-2017, 01:40 AM
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Location: St. Augustine, FL
Posts: 3,853
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

First, I would highly recommend against allowing HTML to be posted, unless you are the only one allowed to post in the forum where you have it allowed.

I would move the CSS to your additional.css template, with the appropriate id/class selectors so that it affects table elements in your posts/post previews only.

I think the way I would go about it would be to create custom BBCodes to construct custom tables.

By the way, I tested your code on my local dev site, and while it was a mess, the HTML was not converted to BBCodes...I have no idea how that's happening unless you have custom code doing that.
Reply With Quote
Благодарность от:
blind-eddie
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:41 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.05021 seconds
  • Memory Usage 2,206KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (1)post_thanks_box_bit
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete