[RC] bootlike for phpBB 3.2.8

For style authors to post and receive feedback on 3.2.x styles still in development. Any development styles you wish to use on your live board should be installed with caution!
User avatar
RomaamoR
Registered User
Posts: 186
Joined: Tue Feb 24, 2015 4:45 pm
Contact:

Re: [Release] bootlike for phpBB 3.2.2

Post by RomaamoR »

The cache has not been canceled yet in the admin panel.
schaakspeler
Registered User
Posts: 32
Joined: Sun Jul 12, 2015 8:45 am

Re: [Release] bootlike for phpBB 3.2.2

Post by schaakspeler »

Awesome style, thanks a lot!

How to delete the site's logo?

I tried removing this from overall_header.php:

Code: Select all

<!-- EVENT overall_header_headerbar_before -->
	<div class="page-header text-center hidden-xs" role="banner">
		<a href="<!-- IF U_SITE_HOME -->{U_SITE_HOME}<!-- ELSE -->{U_INDEX}<!-- ENDIF -->" title="<!-- IF U_SITE_HOME -->{L_SITE_HOME}<!-- ELSE -->{L_INDEX}<!-- ENDIF -->"><img src="{ROOT_PATH}styles/bootlike/theme/images/site_logo.png" alt="{L_IMAGE}" /></a>
	</div>
	<!-- EVENT overall_header_headerbar_after -->
But the logo is still there.

FIXED: had to delete the forum's cache.
alleyvandal
Registered User
Posts: 4
Joined: Mon Aug 25, 2014 12:27 am

Re: [Release] bootlike for phpBB 3.2.2

Post by alleyvandal »

Very nice! Would be great for a support forum.
User avatar
mrgtb
Registered User
Posts: 584
Joined: Wed Oct 03, 2007 10:51 am
Contact:

Re: [Release] bootlike for phpBB 3.2.2

Post by mrgtb »

pit-PL wrote:
Sat Jun 02, 2018 7:08 pm
To be honest, it's ready to use.
I'm just waiting for 3.2.3 :roll:
So where is the download for phpBB 3.2.3. The download link in the first post doesn't even work
User avatar
Mannix_
Registered User
Posts: 784
Joined: Sun Oct 25, 2015 2:56 pm
Name: Matt
Contact:

Re: [Release] bootlike for phpBB 3.2.2

Post by Mannix_ »

mrgtb wrote:
Mon Sep 24, 2018 8:30 am

So where is the download for phpBB 3.2.3. The download link in the first post doesn't even work
Just go back to the index page from that link and the working download link is there
-=-=-=-=-=-=-=-=-=-=-=-=-My Styles-=-=-=-=-=-=-=-=-=-=-=-=-
HexagonHexagonRebornCleanSilverProject Durango
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Need help with styling or want me to port a style to 3.2.x etc. contact me here or here.
New version of phpBB has been released? My styles aren't validated for it yet? Check my page for the latest downloads!
User avatar
pit-PL
Registered User
Posts: 3091
Joined: Sat Nov 21, 2009 12:24 pm

Re: [Release] bootlike for phpBB 3.2.3

Post by pit-PL »

Style updated to version 2.0.0.

I've completely removed RTL support.
User avatar
dio33
Registered User
Posts: 84
Joined: Tue Jan 04, 2011 9:02 pm
Contact:

Re: [Release] bootlike for phpBB 3.2.3

Post by dio33 »

This is a very good looking style, I loved it, but is not compatible with board3, List subforums in columns, the Header Banner from James Newcombe or even the official Pages :cry: :cry:
User avatar
pit-PL
Registered User
Posts: 3091
Joined: Sat Nov 21, 2009 12:24 pm

Re: [Release] bootlike for phpBB 3.2.3

Post by pit-PL »

Bootlike style is incompatible with all extensions. :P
User avatar
dio33
Registered User
Posts: 84
Joined: Tue Jan 04, 2011 9:02 pm
Contact:

Re: [Release] bootlike for phpBB 3.2.3

Post by dio33 »

pit-PL wrote:
Fri Oct 12, 2018 7:38 pm
Bootlike style is incompatible with all extensions. :P
I see but, what is the point of that?
hubaishan
Translator
Posts: 142
Joined: Sun Apr 10, 2011 2:47 pm
Name: Saeed Hubaishan
Contact:

Re: [Release] bootlike for phpBB 3.2.3

Post by hubaishan »

dio33 wrote:
Sat Oct 13, 2018 2:01 pm
pit-PL wrote:
Fri Oct 12, 2018 7:38 pm
Bootlike style is incompatible with all extensions. :P
I see but, what is the point of that?
bootlike based on bootstrap css, not prosilver css.
You can fix this yourself open the ext folder if it has style files you will find them in style folder copy prosilver folder to same parent folder as bootlike then open files in new bootlike folder change the class of html elements to bootstrap class you can find a lot of help in
https://getbootstrap.com/docs/3.3/
User avatar
pit-PL
Registered User
Posts: 3091
Joined: Sat Nov 21, 2009 12:24 pm

Re: [Release] bootlike for phpBB 3.2.4

Post by pit-PL »

Style updated to version 2.0.2.
Daniel50
Registered User
Posts: 3
Joined: Sat Jan 25, 2020 3:16 pm

Re: [RC] bootlike for phpBB 3.2.8

Post by Daniel50 »

Hi,nice work Pit
How can I move the profile from right to left, I already tried adding in stylsheet.css and extension but I failed? Is there a solution? Thanks
User avatar
pit-PL
Registered User
Posts: 3091
Joined: Sat Nov 21, 2009 12:24 pm

Re: [RC] bootlike for phpBB 3.2.8

Post by pit-PL »

Replace the original viewtopic_body.html with this file.

Code: Select all

<!-- INCLUDE overall_header.html -->

<!-- EVENT viewtopic_topic_title_before -->
<h2><!-- EVENT viewtopic_topic_title_prepend --><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a><!-- EVENT viewtopic_topic_title_append --></h2>
<!-- EVENT viewtopic_topic_title_after -->

<!-- NOTE: remove the "d-none" when you want to have the forum description on the topic body -->
<!-- IF FORUM_DESC -->
<div class="alert alert-info d-none">{FORUM_DESC}</div>
<!-- ENDIF -->

<!-- IF MODERATORS -->
<p><strong><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->{L_COLON}</strong> {MODERATORS}</p>
<!-- ENDIF -->

<!-- IF S_FORUM_RULES -->
<div class="alert alert-warning">
<!-- IF U_FORUM_RULES -->
	<a href="{U_FORUM_RULES}"><strong>{L_FORUM_RULES}</strong></a>
<!-- ELSE -->
	<strong>{L_FORUM_RULES}</strong><br />
	{FORUM_RULES}
<!-- ENDIF -->
</div>
<!-- ENDIF -->

<!-- IF .pagination or TOTAL_POSTS -->
<div class="clearfix mb-3">
	<!-- IF .pagination -->
		<!-- INCLUDE pagination.html -->
	<!-- ENDIF -->
	<div class="btn-group float-{S_CONTENT_FLOW_BEGIN}">
		<span class="btn btn-outline-secondary disabled">{TOTAL_POSTS}</span>
		<span class="btn btn-outline-secondary disabled">{PAGE_NUMBER}</span>
	</div>
	<!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT -->
	<div class="btn-group float-{S_CONTENT_FLOW_END}">
		<a href="{U_VIEW_UNREAD_POST}" class="btn btn-info"><i class="fa fa-file" aria-hidden="true"></i> {L_VIEW_UNREAD_POST}</a>
	</div>
	<!-- ENDIF -->
</div>
<!-- ENDIF -->

<!-- EVENT viewtopic_body_pagination_top_after -->

<div class="clearfix mb-3">
	<!-- EVENT viewtopic_buttons_top_before -->

	<!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
	<div class="float-{S_CONTENT_FLOW_BEGIN}">
		<a href="{U_POST_REPLY_TOPIC}" class="btn<!-- IF S_IS_LOCKED --> btn-secondary<!-- ELSE --> btn-primary<!-- ENDIF --> mr-3" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><i class="fa<!-- IF S_IS_LOCKED --> fa-lock<!-- ELSE --> fa-reply<!-- IF S_CONTENT_DIRECTION eq 'rtl' --> fa-flip-horizontal<!-- ENDIF --><!-- ENDIF --> fa-fw" aria-hidden="true"></i> <!-- IF S_IS_LOCKED -->{L_BUTTON_TOPIC_LOCKED}<!-- ELSE -->{L_BUTTON_POST_REPLY}<!-- ENDIF --></a>
	</div>
	<!-- ENDIF -->

	<!-- EVENT viewtopic_buttons_top_after -->
	<!-- INCLUDE viewtopic_topic_tools.html -->
	<!-- EVENT viewtopic_dropdown_top_custom -->

	<!-- IF S_DISPLAY_SEARCHBOX -->
	<form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
		<div class="float-{S_CONTENT_FLOW_END} d-none d-sm-block" role="search">
			<div class="input-group">
				<input class="form-control" type="search" name="keywords" id="search_keywords" size="20" placeholder="{L_SEARCH_TOPIC}" />
				<div class="input-group-append">
					<button class="btn btn-secondary" type="submit" data-toggle="tooltip" data-placement="bottom" title="{L_SEARCH}"><i class="fa fa-search fa-fw" aria-hidden="true"></i><span class="sr-only">{L_SEARCH}</span></button>
					<a href="{U_SEARCH}" class="btn btn-secondary" data-toggle="tooltip" data-placement="{S_CONTENT_FLOW_BEGIN}" title="{L_SEARCH_ADV}"><i class="fa fa-cog fa-fw" aria-hidden="true"></i><span class="sr-only">{L_SEARCH_ADV}</span></a>
				</div>
			</div>
			{S_SEARCH_LOCAL_HIDDEN_FIELDS}
		</div>
	</form>
	<!-- ENDIF -->
</div>

<!-- EVENT viewtopic_body_poll_before -->

<!-- IF S_HAS_POLL -->
	<form method="post" action="{S_POLL_ACTION}" class="topic_poll">

	<div class="card mb-3">
		<div class="card-header bg-secondary text-white">
			<!-- EVENT viewtopic_body_poll_question_prepend -->
			{POLL_QUESTION}
			<!-- EVENT viewtopic_body_poll_question_append -->
		</div>
		<div class="card-body">
			<p>{L_POLL_LENGTH}<!-- IF S_CAN_VOTE and L_POLL_LENGTH --><br /><!-- ENDIF --><!-- IF S_CAN_VOTE --><span class="poll_max_votes">{L_MAX_VOTES}</span><!-- ENDIF --></p>
			<div class="row">
				<div class="col-md-12 col-lg-10 offset-lg-1">
				<!-- BEGIN poll_option -->
					<!-- EVENT viewtopic_body_poll_option_before -->
					<!-- IF S_DISPLAY_RESULTS -->
					<div class="float-{S_CONTENT_FLOW_END}">
					<!-- IF poll_option.POLL_OPTION_VOTED --><i class="fa fa-check tip" data-toggle="tooltip" data-placement="top" title="{L_POLL_VOTED_OPTION}"></i>  &nbsp;<!-- ENDIF -->
					<!-- IF poll_option.POLL_OPTION_RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{poll_option.POLL_OPTION_PERCENT}<!-- ENDIF -->
					</div>
					<!-- ENDIF -->

					<!-- IF S_CAN_VOTE -->					
					<div class="float-{S_CONTENT_FLOW_BEGIN}">
					<!-- IF S_IS_MULTI_CHOICE --><input type="checkbox" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ELSE --><input type="radio" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ENDIF -->
					</div>
					<label for="vote_{poll_option.POLL_OPTION_ID}">&nbsp;{poll_option.POLL_OPTION_CAPTION}</label>
					<!-- ELSE -->
					{poll_option.POLL_OPTION_CAPTION}
					<!-- ENDIF -->

					<div class="clearfix"></div>

					<!-- IF S_DISPLAY_RESULTS -->
					<div class="progress mb-1" style="height: 20px;">
					<!-- IF poll_option.POLL_OPTION_RESULT != 0 --><div class="progress-bar<!-- IF poll_option.POLL_OPTION_PCT < 20 --> bg-success<!-- ELSEIF poll_option.POLL_OPTION_PCT < 40 --> bg-info<!-- ELSEIF poll_option.POLL_OPTION_PCT < 60 --> bg-warning<!-- ELSEIF poll_option.POLL_OPTION_PCT < 80 --> bg-danger<!-- ELSE --> bg-danger progress-bar-striped progress-bar-animated<!-- ENDIF -->" style="width:{poll_option.POLL_OPTION_PERCENT};">{poll_option.POLL_OPTION_RESULT}</div><!-- ENDIF -->
					</div>
					<!-- ENDIF -->
					<!-- EVENT viewtopic_body_poll_option_after -->
				<!-- END poll_option -->

				<!-- IF S_DISPLAY_RESULTS -->
					<p class="text-center mb-0">{L_TOTAL_VOTES}{L_COLON} {TOTAL_VOTES}</p>
				<!-- ENDIF -->

				</div>
			</div>
		</div>

		<!-- IF S_CAN_VOTE or not S_DISPLAY_RESULTS -->
		<div class="card-footer text-center">
			<!-- IF S_CAN_VOTE -->
			<input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="btn btn-success" />
			<!-- ENDIF -->
			<!-- IF not S_DISPLAY_RESULTS -->
			&nbsp;<a href="{U_VIEW_RESULTS}" class="btn btn-secondary">{L_VIEW_RESULTS}</a>
			<!-- ENDIF -->
		</div>
		<!-- ENDIF -->

		{S_FORM_TOKEN}
		{S_HIDDEN_FIELDS}
	</div>

	</form>
<!-- ENDIF -->

<!-- EVENT viewtopic_body_poll_after -->

<!-- BEGIN postrow -->
	<!-- EVENT viewtopic_body_postrow_post_before -->
	<!-- IF postrow.S_FIRST_UNREAD -->
		<a id="unread" class="d-block"<!-- IF S_UNREAD_VIEW --> data-url="{postrow.U_MINI_POST}"<!-- ENDIF -->></a>
	<!-- ENDIF -->
	<!-- IF postrow.S_POST_HIDDEN -->
	<div id="post_hidden{postrow.POST_ID}" class="mb-3 card">
		<div class="card-body p-2">
		<!-- IF postrow.S_POST_DELETED -->
			{postrow.L_POST_DELETED_MESSAGE}<br />
			{postrow.L_POST_DISPLAY}
		<!-- ELSEIF postrow.S_IGNORE_POST -->
			{postrow.L_IGNORE_POST}<br />
			{postrow.L_POST_DISPLAY}
		<!-- ENDIF -->
		</div>
	</div>
	<!-- ENDIF -->

	<div id="p{postrow.POST_ID}" class="card<!-- IF postrow.S_POST_HIDDEN --> border-dark<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> border-info<!-- ENDIF --><!-- IF postrow.S_POST_UNAPPROVED --> border-success<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> border-warning<!-- ENDIF --> mb-3"<!-- IF postrow.S_POST_HIDDEN --> style="display: none;"<!-- ENDIF -->>
		<div id="post{postrow.POST_ID}" class="card-header bg-secondary<!-- IF postrow.S_POST_HIDDEN --> bg-dark<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> bg-info<!-- ENDIF --><!-- IF postrow.S_POST_UNAPPROVED --> bg-success<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> bg-warning<!-- ENDIF -->">
			<div class="row">
				<div class="col-lg-3 col-md-4 d-none d-md-block">
				<!-- IF postrow.S_ONLINE and not postrow.S_POST_HIDDEN -->
					<span class="badge badge-success text-uppercase online d-md-block mx-auto mt-1">{L_ONLINE}</span>
				<!-- ELSE -->
					&nbsp;
				<!-- ENDIF -->
				</div>
				<!-- EVENT viewtopic_body_post_subject_before -->
				<div class="col-lg-9 col-md-8 col-sm-8"><!-- IF postrow.POST_SUBJECT --><a href="#p{postrow.POST_ID}" class="text-white">{postrow.POST_SUBJECT}</a><!-- ELSE -->&nbsp;<!-- ENDIF --></div>
			</div>
		</div>
		<div class="card-body bg-light pt-2 pb-2">
			<div class="row d-md-block">

				<dl id="profile{postrow.POST_ID}" class="postprofile float-md-{S_CONTENT_FLOW_BEGIN} col-lg-3 col-md-4 col-sm-12 mb-0 border-{S_CONTENT_FLOW_END}">
					<dt class="text-center mb-2">
					<!-- EVENT viewtopic_body_post_author_before -->
					<p class="mb-1">
					<!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- IF postrow.S_ONLINE and not postrow.S_POST_HIDDEN --> <i class="fa fa-circle text-success d-md-none d-lg-none d-xl-none" data-toggle="tooltip" data-placement="{S_CONTENT_FLOW_END}" title="{L_ONLINE}" aria-hidden="true"></i><span class="sr-only">{L_ONLINE}</span><!-- ENDIF --><!-- ENDIF -->
					</p>
					<!-- EVENT viewtopic_body_post_author_after -->

					<!-- EVENT viewtopic_body_avatar_before -->
					<!-- IF postrow.POSTER_AVATAR -->
					<div class="mb-1 d-none d-md-block">
						<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}" class="avatar">{postrow.POSTER_AVATAR}</a><!-- ELSE --><span class="avatar">{postrow.POSTER_AVATAR}</span><!-- ENDIF -->
					</div>
					<!-- ENDIF -->
					<!-- EVENT viewtopic_body_avatar_after -->

					<!-- EVENT viewtopic_body_postrow_rank_before -->
					<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG -->{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}<!-- ENDIF -->
					<!-- EVENT viewtopic_body_postrow_rank_after -->
					</dt>

				<!-- IF postrow.POSTER_POSTS != '' --><dd class="profile-posts"><strong>{L_POSTS}{L_COLON}</strong> <!-- IF postrow.U_SEARCH !== '' --><a href="{postrow.U_SEARCH}"><!-- ENDIF -->{postrow.POSTER_POSTS}<!-- IF postrow.U_SEARCH !== '' --></a><!-- ENDIF --></dd><!-- ENDIF -->
				<!-- IF postrow.POSTER_JOINED --><dd class="profile-joined"><strong>{L_JOINED}{L_COLON}</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->
				<!-- IF postrow.POSTER_WARNINGS --><dd class="profile-warnings"><strong>{L_WARNINGS}{L_COLON}</strong> {postrow.POSTER_WARNINGS}</dd><!-- ENDIF -->


				<!-- IF postrow.S_PROFILE_FIELD1 -->
					<!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
					<dd><strong>{postrow.PROFILE_FIELD1_NAME}{L_COLON}</strong> {postrow.PROFILE_FIELD1_VALUE}</dd>
				<!-- ENDIF -->

				<!-- EVENT viewtopic_body_postrow_custom_fields_before -->
				<!-- BEGIN custom_fields -->
					<!-- IF not postrow.custom_fields.S_PROFILE_CONTACT -->
						<dd class="profile-custom-field profile-{postrow.custom_fields.PROFILE_FIELD_IDENT} d-none d-sm-block"><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}{L_COLON}</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
					<!-- ENDIF -->
				<!-- END custom_fields -->
				<!-- EVENT viewtopic_body_postrow_custom_fields_after -->

				<!-- EVENT viewtopic_body_contact_fields_before -->
				<!-- IF not S_IS_BOT and .postrow.contact -->
					<dd class="mt-2">
					<div class="btn-group dropdown">
						<button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-expanded="false">{L_CONTACT}</button>
						<ul class="dropdown-menu dropdown-menu-{S_CONTENT_FLOW_BEGIN} dropdown-contents">
						<!-- BEGIN contact -->
							<li>
								<a href="<!-- IF postrow.contact.U_CONTACT -->{postrow.contact.U_CONTACT}<!-- ELSE -->{postrow.U_POST_AUTHOR}<!-- ENDIF -->" class="dropdown-item" title="{postrow.contact.NAME}"<!-- IF postrow.contact.ID eq 'jabber' --> onclick="popup(this.href, 750, 320); return false;"<!-- ENDIF -->>
									<span class="{postrow.contact.ID}-icon"><i class="fa fa-<!-- IF postrow.contact.ID eq 'pm' -->user<!-- ELSEIF postrow.contact.ID eq 'email' -->envelope<!-- ELSEIF postrow.contact.ID eq 'phpbb_website' -->globe<!-- ELSEIF postrow.contact.ID eq 'icon_contact_jabber' -->lightbulb-o<!-- ELSEIF postrow.contact.ID eq 'phpbb_yahoo' -->yahoo<!-- ELSEIF postrow.contact.ID eq 'phpbb_facebook' -->facebook-square<!-- ELSEIF postrow.contact.ID eq 'phpbb_twitter' -->twitter<!-- ELSEIF postrow.contact.ID eq 'phpbb_skype' -->skype<!-- ELSEIF postrow.contact.ID eq 'phpbb_youtube' -->youtube-play<!-- ELSEIF postrow.contact.ID eq 'phpbb_googleplus' -->google-plus<!-- ELSE -->comments<!-- ENDIF --> fa-fw"></i> {postrow.contact.NAME}</span>
								</a>
							</li>
						<!-- END contact -->
						</ul>
					</div>
					</dd>
				<!-- ENDIF -->
				<!-- EVENT viewtopic_body_contact_fields_after -->
				</dl>

				<div class="postbody float-md-{S_CONTENT_FLOW_END} col-lg-9 col-md-8 col-sm-12">
					<div id="post_content{postrow.POST_ID}">
					<!-- EVENT viewtopic_body_post_subject_before -->
					<!-- EVENT viewtopic_body_postrow_post_details_before -->
					<div class="clearfix mb-2 pb-2 border-bottom">
						<hr class="d-md-none mt-0 mb-1" />
						<div class="float-{S_CONTENT_FLOW_BEGIN} mt-2">
						<!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="{L_IMAGE}" /> <!-- ENDIF -->
						<!-- IF S_IS_BOT -->
							<i class="fa<!-- IF postrow.S_UNREAD_POST --> fa-file<!-- ELSE --> fa-file-o<!-- ENDIF --> fa-fw" aria-hidden="true"></i><span class="sr-only">{postrow.MINI_POST}</span>
						<!-- ELSE -->
							<a class="unread" href="{postrow.U_MINI_POST}" data-toggle="tooltip" data-placement="{S_CONTENT_FLOW_END}" title="{postrow.MINI_POST}"><i class="fa<!-- IF postrow.S_UNREAD_POST --> fa-file<!-- ELSE -->  fa-file-o<!-- ENDIF --> fa-fw" aria-hidden="true"></i><span class="sr-only">{postrow.MINI_POST}</span></a>
						<!-- ENDIF -->
							{L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong> &raquo; {postrow.POST_DATE}
						</div>
						<!-- EVENT viewtopic_body_postrow_post_details_after -->

				<!-- DEFINE $SHOW_POST_BUTTONS = (postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE) -->
				<!-- EVENT viewtopic_body_post_buttons_list_before -->
				<!-- IF not S_IS_BOT -->
					<!-- IF $SHOW_POST_BUTTONS -->
						<div class="float-{S_CONTENT_FLOW_END}">
							<div class="btn-group">
							<!-- EVENT viewtopic_body_post_buttons_before -->
							<!-- IF postrow.U_EDIT -->
								<a href="{postrow.U_EDIT}" data-toggle="tooltip" data-placement="top" title="{L_EDIT_POST}" class="btn btn-secondary"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i><span class="sr-only">{L_BUTTON_EDIT}</span></a>
							<!-- ENDIF -->
							<!-- IF postrow.U_DELETE -->
								<a href="{postrow.U_DELETE}" data-toggle="tooltip" data-placement="top" title="{L_DELETE_POST}" class="btn btn-danger"><i class="fa fa-times fa-fw" aria-hidden="true"></i><span class="sr-only">{L_BUTTON_DELETE}</span></a>
							<!-- ENDIF -->
							<!-- IF postrow.U_REPORT -->
								<a href="{postrow.U_REPORT}" data-toggle="tooltip" data-placement="top" title="{L_REPORT_POST}" class="btn btn-secondary"><i class="fa fa-exclamation fa-fw" aria-hidden="true"></i><span class="sr-only">{L_BUTTON_REPORT}</span></a>
							<!-- ENDIF -->
							<!-- IF postrow.U_WARN -->
								<a href="{postrow.U_WARN}" data-toggle="tooltip" data-placement="top" title="{L_WARN_USER}" class="btn btn-warning"><i class="fa fa-exclamation-triangle fa-fw" aria-hidden="true"></i><span class="sr-only">{L_BUTTON_WARN}</span></a>
							<!-- ENDIF -->
							<!-- IF postrow.U_INFO -->
								<a href="{postrow.U_INFO}" data-toggle="tooltip" data-placement="top" title="{L_INFORMATION}" class="btn btn-secondary"><i class="fa fa-info fa-fw" aria-hidden="true"></i><span class="sr-only">{L_BUTTON_INFORMATION}</span></a>
							<!-- ENDIF -->
							<!-- IF postrow.U_QUOTE -->
								<a href="{postrow.U_QUOTE}" data-toggle="tooltip" data-placement="top" title="{L_REPLY_WITH_QUOTE}" class="btn btn-secondary"><i class="fa fa-quote-{S_CONTENT_FLOW_BEGIN} fa-fw" aria-hidden="true"></i><span class="sr-only">{L_BUTTON_QUOTE}</span></a>
							<!-- ENDIF -->
							<!-- EVENT viewtopic_body_post_buttons_after -->
							</div>
						</div>
					<!-- ENDIF -->
				<!-- ENDIF -->
				<!-- EVENT viewtopic_body_post_buttons_list_after -->
					</div>

					<!-- IF postrow.S_POST_UNAPPROVED -->
					<form method="post" class="mcp_approve" action="{postrow.U_APPROVE_ACTION}">
						<div class="alert alert-warning">
							<strong>{L_POST_UNAPPROVED_ACTION}</strong>
							<input class="btn btn-danger" type="submit" value="{L_DISAPPROVE}" name="action[disapprove]" />
							<input class="btn btn-success" type="submit" value="{L_APPROVE}" name="action[approve]" />
							<input type="hidden" name="post_id_list[]" value="{postrow.POST_ID}" />
							{S_FORM_TOKEN}
						</div>
					</form>
					<!-- ELSEIF postrow.S_POST_DELETED -->
					<form method="post" class="mcp_approve" action="{postrow.U_APPROVE_ACTION}">
						<div class="alert alert-warning">
							<strong>{L_POST_DELETED_ACTION}</strong>
							<!-- IF postrow.S_DELETE_PERMANENT -->
								<input class="btn btn-danger" type="submit" value="{L_DELETE}" name="action[delete]" />
							<!-- ENDIF -->
							<input class="btn btn-success" type="submit" value="{L_RESTORE}" name="action[restore]" />
							<input type="hidden" name="post_id_list[]" value="{postrow.POST_ID}" />
							{S_FORM_TOKEN}
						</div>
					</form>
					<!-- ENDIF -->

					<!-- IF postrow.S_POST_REPORTED -->
					<div class="alert alert-warning">
						<a href="{postrow.U_MCP_REPORT}"><i class="fa fa-exclamation fa-fw icon-red" aria-hidden="true"></i> <strong>{L_POST_REPORTED}</strong></a>
					</div>
					<!-- ENDIF -->

					<div class="content pb-2">{postrow.MESSAGE}</div>

					<!-- EVENT viewtopic_body_postrow_content_after -->

					<!-- IF postrow.S_HAS_ATTACHMENTS -->
						<div class="attachbox float-{S_CONTENT_FLOW_BEGIN}">
							<strong>{L_ATTACHMENTS}</strong>
							<div class="bg-white border p-2">
							<!-- BEGIN attachment -->
								<!-- IF not attachment.S_FIRST_ROW --><hr /><!-- ENDIF -->
								{postrow.attachment.DISPLAY_ATTACHMENT}
							<!-- END attachment -->
							</div>
						</div>
						<div class="clearfix"></div>
					<!-- ENDIF -->

					<!-- EVENT viewtopic_body_postrow_post_notices_before -->
					<!-- IF postrow.S_DISPLAY_NOTICE -->
						<div class="alert alert-warning">{L_DOWNLOAD_NOTICE}</div>
					<!-- ENDIF -->
					<!-- IF postrow.DELETED_MESSAGE or postrow.DELETE_REASON -->
						<div class="alert alert-danger post_deleted_msg">
							{postrow.DELETED_MESSAGE}
							<!-- IF postrow.DELETE_REASON --><br /><strong>{L_REASON}{L_COLON}</strong> <em>{postrow.DELETE_REASON}</em><!-- ENDIF -->
						</div>
					<!-- ELSEIF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
						<div class="alert alert-info">
							{postrow.EDITED_MESSAGE}
							<!-- IF postrow.EDIT_REASON --><br /><strong>{L_REASON}{L_COLON}</strong> <em>{postrow.EDIT_REASON}</em><!-- ENDIF -->
						</div>
					<!-- ENDIF -->

					<!-- IF postrow.BUMPED_MESSAGE --><div class="alert alert-info">{postrow.BUMPED_MESSAGE}</div><!-- ENDIF -->
					<!-- EVENT viewtopic_body_postrow_post_notices_after -->
					<!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="small d-none d-md-block mt-2 mb-2 pt-1 border-top">{postrow.SIGNATURE}</div><!-- ENDIF -->

					<!-- EVENT viewtopic_body_postrow_post_content_footer -->
					</div>
				</div>

			</div>
		</div>
		<!-- EVENT viewtopic_body_postrow_back2top_before -->
		<div class="card-footer bg-secondary<!-- IF postrow.S_POST_HIDDEN --> bg-dark<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> bg-info<!-- ENDIF --><!-- IF postrow.S_POST_UNAPPROVED --> bg-success<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> bg-warning<!-- ENDIF --> p-1 pl-3 pr-3 text-{S_CONTENT_FLOW_END}">
			<!-- EVENT viewtopic_body_postrow_back2top_prepend -->
			<a href="#top" class=" text-white" data-toggle="tooltip" data-placement="top" title="{L_BACK_TO_TOP}"><i class="fa fa-chevron-up" aria-hidden="true"></i><span class="sr-only">{L_BACK_TO_TOP}</span></a>
			<!-- EVENT viewtopic_body_postrow_back2top_append -->
		</div>
		<!-- EVENT viewtopic_body_postrow_back2top_after -->
	</div>

	<!-- EVENT viewtopic_body_postrow_post_after -->
<!-- END postrow -->

<!-- IF S_QUICK_REPLY -->
	<!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->

<!-- EVENT viewtopic_body_topic_actions_before -->
<div class="clearfix mb-3">
	<!-- EVENT viewtopic_buttons_bottom_before -->

	<!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
	<div class="float-{S_CONTENT_FLOW_BEGIN}">
		<a href="{U_POST_REPLY_TOPIC}" class="btn<!-- IF S_IS_LOCKED --> btn-secondary<!-- ELSE --> btn-primary<!-- ENDIF --> mr-3" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><i class="fa<!-- IF S_IS_LOCKED --> fa-lock<!-- ELSE --> fa-reply<!-- IF S_CONTENT_DIRECTION eq 'rtl' --> fa-flip-horizontal<!-- ENDIF --><!-- ENDIF --> fa-fw" aria-hidden="true"></i> <!-- IF S_IS_LOCKED -->{L_BUTTON_TOPIC_LOCKED}<!-- ELSE -->{L_BUTTON_POST_REPLY}<!-- ENDIF --></a>
	</div>
	<!-- ENDIF -->
	<!-- EVENT viewtopic_buttons_bottom_after -->

	<!-- INCLUDE viewtopic_topic_tools.html -->

	<!-- IF (S_NUM_POSTS > 1 or .pagination) and not S_IS_BOT  -->
		<form method="post" action="{S_TOPIC_ACTION}" class="form-sm">
		<!-- INCLUDE display_options.html -->
		</form>
	<!-- ENDIF -->

	<!-- IF .quickmod -->
	<div id="quickmod" class="btn-group dropdown float-{S_CONTENT_FLOW_END}">
		<button type="button" class="btn btn-dark dropdown-toggle" data-toggle="dropdown" aria-expanded="false" title="{L_QUICK_MOD}">{L_QUICK_MOD}</button>
		<ul class="dropdown-menu dropdown-menu-{S_CONTENT_FLOW_END} dropdown-contents">
		<!-- BEGIN quickmod -->
			<!-- DEFINE $QUICKMOD_AJAX = (quickmod.VALUE in ['lock', 'unlock', 'delete_topic', 'restore_topic', 'make_normal', 'make_sticky', 'make_announce', 'make_global']) -->
			<li><a class="dropdown-item" href="{quickmod.LINK}"<!-- IF $QUICKMOD_AJAX --> data-ajax="true" data-refresh="true"<!-- ENDIF -->>{quickmod.TITLE}</a></li>
		<!-- END quickmod -->
		</ul>
	</div>
	<!-- ENDIF -->

	<!-- EVENT viewtopic_dropdown_bottom_custom -->
</div>

<!-- IF .pagination or TOTAL_POSTS -->
<div class="clearfix mb-3">
	<!-- IF .pagination -->
		<!-- INCLUDE pagination.html -->
	<!-- ENDIF -->
	<div class="btn-group float-{S_CONTENT_FLOW_BEGIN}">
		<span class="btn btn-outline-secondary disabled">{TOTAL_POSTS}</span>
		<span class="btn btn-outline-secondary disabled">{PAGE_NUMBER}</span>
	</div>
	<!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT -->
	<div class="btn-group float-{S_CONTENT_FLOW_END}">
		<a href="{U_VIEW_UNREAD_POST}" class="btn btn-info"><i class="fa fa-file" aria-hidden="true"></i> {L_VIEW_UNREAD_POST}</a>
	</div>
	<!-- ENDIF -->
</div>
<!-- ENDIF -->

<!-- EVENT viewtopic_body_footer_before -->

<!-- INCLUDE jumpbox.html -->

<!-- IF S_DISPLAY_ONLINE_LIST and U_VIEWONLINE -->
	<div class="mb-3">
		<h4><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h4>
		<p>{LOGGED_IN_USER_LIST}</p>
	</div>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->
Daniel50
Registered User
Posts: 3
Joined: Sat Jan 25, 2020 3:16 pm

Re: [RC] bootlike for phpBB 3.2.8

Post by Daniel50 »

It's ok ,thank you very much.
Daniel50
Registered User
Posts: 3
Joined: Sat Jan 25, 2020 3:16 pm

Re: [RC] bootlike for phpBB 3.2.8

Post by Daniel50 »

Hi,
I have a question about ,,mark forums read..
why when i click on this function does not self-refresh? Every time I have to refresh the page. Thanks
Post Reply

Return to “[3.2.x] Styles in Development”