advanced_bbcode_box_3

Hulp bij het installeren van of op zoek naar een extensie?
Plaats reactie
PaulusB
Berichten: 604
Lid geworden op: 18 mei 2006, 09:26

advanced_bbcode_box_3

Bericht door PaulusB » 07 mar 2017, 01:17

Ik gebruik de https://www.phpbb.com/customise/db/exte ... bcode_box/ ook de bijbehoren de [Youtube] bbcode mijn forum staat vol met deze bbcode vanuit het verleden veel filmpjes werkte niet meer. Deze heb ik dmv mysql regeltje allemaal omgezet naar https://youtube... en ja hoor alles vanaf 2006 werkte weer.

Echter nou komt het als ik bijvoorbeeld in dit topic https://www.volkswagen-forum.nl/forum/v ... &start=160 de pagina voor het eerst open, staan alle filmpjes er netjes als beeld. Doe ik een refresh dan is alles weg en alleen de url is zichtbaar. Doe ik weer een refresh dan is alles er weer. Hier staan ook filmpjes die past gepost zijn. De bbcode is oke. De bbcode staat forum wijd en user gebaseerd aan. Cache forum en pc geleegd. Maar probleem blijft ik maak gebruik van ssl en firefox.

Niet alle linkjes staan tussen de bbcode maar gaat even alleen om die wel zo staan.

Wat gaat er mis mogelijk andere mensen die mijn url bezoek het zelfde probleem?
Laatst gewijzigd door PaulusB op 13 apr 2017, 09:20, 1 keer totaal gewijzigd.

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: advanced_bbcode_box_3

Bericht door Theriddler » 07 mar 2017, 09:40

De link waarnaartoe je refereert is van de modificatie en voor phpbb 3.0.x

De extensie en support bevinden zich hier: https://www.phpbb.com/customise/db/exte ... bcode_box/

Op de website zijn er wat errors in de browser console te vinden:

Code: Selecteer alles

ReferenceError: jQuery is not defined[Meer info]  abbc3.min.js:1:32
	<anoniem> https://www.volkswagen-forum.nl/forum/ext/vse/abbc3/styles/all/template/js/abbc3.min.js:1:32
ReferenceError: $ is not defined[Meer info]  viewtopic.php:2499:4
	<anoniem> https://www.volkswagen-forum.nl/forum/viewtopic.php:2499:4
TypeError: s is null[Meer info]  twitterFetcher.min.js:1:263
	e https://www.volkswagen-forum.nl/forum/styles/FLATBOOTS/theme/vendors/twitterFetcher.min.js:1:263
	_.callback https://www.volkswagen-forum.nl/forum/styles/FLATBOOTS/theme/vendors/twitterFetcher.min.js:1:6284
	<anoniem> https://syndication.twitter.com/timeline/profile:1:5
Deze website lijkt een ‘scroll-linked’ positioneringseffect te gebruiken. Mogelijk werkt dit niet goed met asynchronous panning; zie https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects voor verdere details en het bijdragen aan de discussie over gerelateerde hulpmiddelen en functies!  viewtopic.php
Het ziet ernaar uit dat er een conflict is waardoor de filmpjes niet goed geladen worden.
wellicht kun je dit communiceren met VSE via het support forum van die extensie
en mogelijk tot een oplossing komen.

PaulusB
Berichten: 604
Lid geworden op: 18 mei 2006, 09:26

Re: advanced_bbcode_box_3

Bericht door PaulusB » 07 mar 2017, 10:03

Die twitter module gebruik ik niet dan kan ik net zo goed dat die verwijzing et uit slopen. Zal even kijken.

PaulusB
Berichten: 604
Lid geworden op: 18 mei 2006, 09:26

Re: advanced_bbcode_box_3

Bericht door PaulusB » 07 mar 2017, 10:21

Dit is mijn overall footer waar dat script geladen word maar als ik alleen het twitter deel er uit haal dan werken er meerdere functies niet meer op mijn template.

Code: Selecteer alles

<!-- EVENT overall_footer_content_after -->

	</div> <!-- page-body id in header -->
  </div> <!-- content-forum in header -->
 </div> <!-- container in header -->

<!-- EVENT overall_footer_page_body_after -->

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT and SCRIPT_NAME == "index" -->
    <!-- INCLUDE addons/sitesplat_login_body.html -->
<!-- ENDIF -->
    
	<footer class="burned-asphalt"> <!-- Footer block -->
		<div class="midnight-" id="sub-footer">
			<div class="container">

				<div class="row bottomLinks">
					<div class="col-sm-6 sm-direction">
					 <nav>
					<!-- IF FLATBOOTS_MINI_CMS_ENABLED -->
						<!-- EVENT footer_links_instead -->
					<!-- ELSE -->
						 <ul class="list-inline footer-nav">
						 <li><a href="https://www.volkswagen-forum.nl/forum/viewtopic.php?f=8&t=2349" title="">Forum Regels</a></li>
						 <li><a href="https://www.volkswagen-forum.nl/forum/viewtopic.php?f=5&t=11228" title="">Privacy verklaring</a></li>
						 <li><a href="https://www.volkswagen-forum.nl/forum/viewtopic.php?f=5&t=11229" title="">Disclaimer</a></li>
						 <li><a href="https://www.volkswagen-forum.nl/forum/viewtopic.php?f=5&t=11227" title="">Forum Voorwaarden</a></li>
						 <!-- EVENT overall_footer_teamlink_before -->
						 <!-- IF U_CONTACT_US -->
						 <li><a href="{U_CONTACT_US}" title="">{L_CONTACT_US}</a></li>
						 <!-- ENDIF -->
						 <!-- EVENT overall_footer_teamlink_after -->
						</ul>
					<!-- ENDIF -->	
					 </nav>
					</div>
						
					<div class="col-sm-6 sm-direction">	
						<div class="clearfix socialbar">
						<!-- IF FLATBOOTS_MINI_CMS_ENABLED -->
								<!-- EVENT footer_social_instead -->
						<!-- ELSE -->
							<div class="social-network">
								<a class="twitter-color" title="Twitter" href="https://twitter.com/ForumVw"><i class="fa fa-twitter"></i></a>
								<a class="rss-color hidden-xs" title="rss" href="{U_FEED}"><i class="fa fa-rss"></i></a>
							</div>
						<!-- ENDIF -->	
						</div>
					</div>	
				</div>
				
                <div class="row">				
					<div class="col-sm-6 sm-direction">
					 <p class="copyrights">
					  <!-- EVENT overall_footer_copyright_prepend -->
					  <small>Copyright 2006 - 2017, alle rechten voorbehouden<a href="https://www.volkswagen-forum.nl/forum/" title="{L_SITESPLAT}" target="_blank">&nbsp;{L_SITESPLAT}</a>&nbsp;&#45;&nbsp;{L_POWERED}&nbsp;<a href="http://www.phpbb.com/" title="Forum Software &copy; phpBB&reg; Group" target="_blank">phpBB</a></small>
					  <!-- EVENT overall_footer_copyright_append -->
					 </p>
					</div>
					
					<div class="col-sm-6 sm-direction">
					  <p class="debug-output">
					  <!-- EVENT overall_footer_timezone_before -->
						<small>&#45;&nbsp;{S_TIMEZONE}&nbsp;&#45;</small>
					  <!-- EVENT overall_footer_timezone_after -->
						<!-- IF DEBUG_OUTPUT --> <small>{DEBUG_OUTPUT}</small><!-- ENDIF -->
						<!-- {L_FLATBOOTS_VERSION} -->
					  </p>
					</div>
				</div>	

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

<a id="totop" class="top-flat" href="" onclick="return false;" style="display:none;"></a>

<div class="hidden"><!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF --></div> 

<!-- injected via core and ajax JS for the return confirmation actions -->
   <div id="page-footer">
	<div id="darkenwrapper" data-ajax-error-title="{L_AJAX_ERROR_TITLE}" data-ajax-error-text="{L_AJAX_ERROR_TEXT}" data-ajax-error-text-abort="{L_AJAX_ERROR_TEXT_ABORT}" data-ajax-error-text-timeout="{L_AJAX_ERROR_TEXT_TIMEOUT}" data-ajax-error-text-parsererror="{L_AJAX_ERROR_TEXT_PARSERERROR}">
		<div id="darken">&nbsp;</div>
	</div>

	<div id="phpbb_alert" class="alert alert-default phpbb_alert" data-l-err="{L_ERROR}" data-l-timeout-processing-req="{L_TIMEOUT_PROCESSING_REQ}">
		<button type="button" class="close alert_close" data-dismiss="alert"><span class="awe-remove-circle"></span></button>
		<h3 class="alert_title">&nbsp;</h3>
		 <p class="alert_text"></p>
	</div>
	
	<div id="phpbb_confirm" class="alert alert-default phpbb_alert">
		<button type="button" class="close alert_close" data-dismiss="alert"><span class="awe-remove-circle"></span></button>
		<div class="alert_text"></div>
	</div>
  </div>	
<!-- injected via core and ajax JS for the return confirmation actions -->

<!-- IF S_USER_LOGGED_IN and (SCRIPT_NAME == "viewforum" or SCRIPT_NAME == "viewtopic") -->
	<div class="modal fade" id="BreadcrumbMap" tabindex="-1" role="dialog" aria-labelledby="BreadcrumbsLabel">
	  <div class="modal-dialog" role="document">
		<div class="modal-content">
		  <div class="modal-header">
			<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span class="awe-remove-circle"></span></button>
			<h4 class="modal-title" id="BreadcrumbsLabel">{L_NAVIGATION}</h4>
		  </div>
		  <div class="modal-body file-tree">
		   <ul>
			<li class="root"><a href="{U_INDEX}">{L_INDEX}</a></li>
			<!-- BEGIN navlinks -->
			   <li><a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a></li>
			<!-- END navlinks -->
		   </ul>
		    <i class="icon-compass fa fa-compass"></i>
		  </div>
		  <div class="modal-footer">
		  </div>
		</div>
	  </div>
	</div>
	<!-- ENDIF -->

	<!-- IF ENABLE_POPUP_LOGIN -->
		<div class="modal fade" id="modal-login" tabindex="-1" role="dialog" aria-hidden="true">
			<div class="modal-dialog">
				<div class="modal-content">
					<div class="modal-header">
						<button type="button" class="close" data-dismiss="modal" aria-hidden="true"><span class="awe-remove-circle"></span></button>
						<h3 class="modal-title">{SITENAME}&nbsp;{L_LOGIN}</h3>
					</div>
					<div class="modal-body">
						<form method="post" action="{S_LOGIN_ACTION}">
							<fieldset>
								<label for="username" class="control-label">{L_USERNAME}{L_COLON}</label>
								<div class="input-icon left">
									<i class="fa fa-user"></i>
									<input class="form-control" type="text" name="username" id="username" placeholder="{L_USERNAME}">
								</div>

								<label for="password" class="control-label">{L_PASSWORD}{L_COLON}</label>
								<div class="input-icon left">
									<i class="fa fa-key"></i>
									<input class="form-control" type="password" name="password" id="password" placeholder="{L_PASSWORD}">
								</div>
								<!-- IF S_AUTOLOGIN_ENABLED -->
									<div class="controls controls-row">
										<div class="radio"><input type="checkbox" name="autologin" id="autologin-pop"><label for="autologin-pop">{L_LOG_ME_IN}</label></div>
									</div>
								<!-- ENDIF -->
								<button type="submit" class="btn btn-default" id="load" name="login" value="{L_LOGIN}" data-loading-text="{L_LOADING_LOG_IN} <i class='fa fa-spin fa-spinner fa-lg icon-white'></i>">{L_LOGIN}</button>
								{S_LOGIN_REDIRECT}
							</fieldset>
						</form> 
					</div>
					<div class="modal-footer">
					</div>
				</div><!-- /.modal-content -->
			</div><!-- /.modal-dialog -->
		</div><!-- /.modal -->
	<!-- ENDIF -->

<script>
// this loads jquery asyncrounously & in parallel
head.load("//cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js", "//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.6/js/bootstrap.min.js", "{T_THEME_PATH}/vendors/forum_fn.min.js");
</script>

<!-- we use this event to load the JS scripts properly via the extension system -->
<!-- EVENT overall_footer_after -->

<!-- injected via a module or an include -->
<script>
// some function that depends on bootstrap and jquery
head.ready(function () {
	$('.footable').footable();$(".selectpicker").selectpicker();$(".selectpicker").tooltip("disable");var totop=$("#totop");totop.click(function(){$("html, body").stop(true,true).animate({scrollTop:0},500);return false});$(window).scroll(function(){if($(this).scrollTop()>600){totop.fadeIn()}else{totop.fadeOut()}});$("button[data-loading-text], input[data-loading-text], .btn-load").click(function(){var e=$(this);e.button("loading");setTimeout(function(){e.button("reset")},3e3)});
	$("input").iCheck({checkboxClass:"icheckbox_flat-aero",radioClass:"iradio_flat-aero"});$(".btn-search").click(function(){$(".search-input").toggleClass("open").find("input").focus()});$(".close").click(function(){$(this).prev("input").val("").parents(".search-input").removeClass("open")});$(".nav-tog").click(function(){if($(this).hasClass("neutro")){$(this).removeClass("neutro").addClass("open")}else{$(this).removeClass("open").addClass("neutro")}});
	$('input[data-reset-on-edit]').on('keyup', function() {$(this.getAttribute('data-reset-on-edit')).val('');});
	$('a').tooltip({trigger : 'hover',container: 'body'})
    $('#notification_list_button').click(function(){setTimeout(function(){$(".nano").nanoScroller();},0);});	
});
// some function that depends on bootstrap and jquery
<!-- IF not HIDE_FOOTER -->
head.load("{T_THEME_PATH}/vendors/twitterFetcher.min.js");
head.ready("twitterFetcher.min.js",function(e){var e={profile:{screenName:"<!-- IF FLATBOOTS_MINI_CMS_ENABLED -->{TWITTER_SCREEN_NAME}<!-- ELSE -->sitesplat<!-- ENDIF -->"},domId:"twitter-feed",maxTweets:1,showUser:!1,showImages:!0,enableLinks:!0};twitterFetcher.fetch(e)});
<!-- ENDIF -->
</script>
<!-- injected via a module or an include -->

{$SCRIPTS}

<!-- IF S_PLUPLOAD -->
<!-- // lets load the plupload crap super huge files because... wait for it wait for it. "swear here" -->
<!-- INCLUDE plupload.html -->
<!-- ENDIF -->

<!-- EVENT overall_footer_body_after -->

<!-- Google Analytics: change UA-XXXXXXXX-X to be your site's ID. -->
{GOOGLE_ANALYTICS}
</body>
</html>
Ik had het volgende weg gehaald.

Van regel

Code: Selecteer alles

head.load("//cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js", "//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.6/js/bootstrap.min.js", "{T_THEME_PATH}/vendors/forum_fn.min.js");
Alleen

Code: Selecteer alles

"//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.6/js/bootstrap.min.js",
en

Code: Selecteer alles

head.load("{T_THEME_PATH}/vendors/twitterFetcher.min.js");
head.ready("twitterFetcher.min.js",function(e){var e={profile:{screenName:"<!-- IF FLATBOOTS_MINI_CMS_ENABLED -->{TWITTER_SCREEN_NAME}<!-- ELSE -->sitesplat<!-- ENDIF -->"},domId:"twitter-feed",maxTweets:1,showUser:!1,showImages:!0,enableLinks:!0};twitterFetcher.fetch(e)});
Wat doe ik verkeerd?

Ik heb tevens jou error door gezet op phpbb.com

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: advanced_bbcode_box_3

Bericht door Theriddler » 07 mar 2017, 14:19

werkt de extensie wel naar behoren met standaard prosilver ?
Ik gok dat het iets met de bootstrap javascript code van doen heeft dat resulteert in conflict met de jquery library
Heb in het verleden meerdere problemen gezien met bootstrap maar kan ook net zo goed niet zo zijn.
Ik = geen expert op js gebied.

Daarnaast zou je ook eens contact op kunnen nemen met de stijl auteur of deze wellicht een oplossing heeft.

PaulusB
Berichten: 604
Lid geworden op: 18 mei 2006, 09:26

Re: advanced_bbcode_box_3

Bericht door PaulusB » 07 mar 2017, 14:30

Prosilver is alles oke.

Ik heb nu:

Code: Selecteer alles

head.load("{T_THEME_PATH}/vendors/twitterFetcher.min.js");
head.ready("twitterFetcher.min.js",function(e){var e={profile:{screenName:"<!-- IF FLATBOOTS_MINI_CMS_ENABLED -->{TWITTER_SCREEN_NAME}<!-- ELSE -->sitesplat<!-- ENDIF -->"},domId:"twitter-feed",maxTweets:1,showUser:!1,showImages:!0,enableLinks:!0};twitterFetcher.fetch(e)});
Er uit gesloopt dat andere had blijkbaar niks met met dit te maken. Nu werkt mijn template naar behoren.

Google analytics viel steeds over hetzelfde script. Ik heb een tijd geleden al de extra blokken er uit gesloopt twitter etc.

PaulusB
Berichten: 604
Lid geworden op: 18 mei 2006, 09:26

Re: advanced_bbcode_box_3

Bericht door PaulusB » 07 mar 2017, 14:39

Het twitter probleem is opgelost maar in google chrome werk youtube helemaal niet.

Uncaught ReferenceError: jQuery is not defined at abbc3.min.js:1 krijg ik als error.

PaulusB
Berichten: 604
Lid geworden op: 18 mei 2006, 09:26

Re: advanced_bbcode_box_3

Bericht door PaulusB » 07 mar 2017, 15:08

Code: Selecteer alles

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
Opgelost mijn jquery werd geladen vanuit cloudfare maar dat werkte niet goed dus heb ik die van google nu geladen.

Waarom kiezen template bouwers ervoor om dit extern te laden? kan ik dit niet gewoon in een folder kwakken? net zoals bij prosilver.

Het is niet zo dat je daarmee altijd de laatste versie hebt want hij verwijst naar versie nummer.

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: advanced_bbcode_box_3

Bericht door Theriddler » 08 mar 2017, 09:56

ah vandaar dan snap ik nu ook idd die error jquery was niet geladen voor het script van abb3 was geladen.
Mooi dat het opgelost is.

Ik denk dat stijl auteurs kiezen om extern te laden opdat mocht er een nieuwe versie van de jquery library uitkomen dan hoeven ze dit niet elke keer te veranderen in de template.

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: advanced_bbcode_box_3

Bericht door Ger » 08 mar 2017, 11:24

Heeft ook met performance te maken; als je een CDN gebruikt dan is de kans groot dat de bezoeker al eens eerder op een website is gekomen waar de betreffende library via dezelfde CDN wordt aangeboden. Aangezien het aantal ingeladen scripts af en toe behoorlijk aan kan tikken kan dat -zeker bij mobiel gebruik- veel schelen in de browse ervaring.

PaulusB
Berichten: 604
Lid geworden op: 18 mei 2006, 09:26

Re: advanced_bbcode_box_3

Bericht door PaulusB » 08 mar 2017, 12:45

Oke bedankt voor de info dan laat ik ze allemaal extern staan.

PaulusB
Berichten: 604
Lid geworden op: 18 mei 2006, 09:26

Re: advanced_bbcode_box_3

Bericht door PaulusB » 13 apr 2017, 09:19

Juiste link naar de extensie https://www.phpbb.com/customise/db/exte ... bcode_box/

Het was me nog niet opgevallen maar schijnbaar bij het invoeren van een bbvideo url zou er een popup moeten kom als deze

Afbeelding

De ontwikkelaar geeft aan dat de javascript op mijn site gebroken zou zijn. Echter zie ik geen fout melding in de debug console van firefox als ik nieuw bericht cq antwoord post.

Ik zien in de bron code dat vanuit de posting_buttons het script geladen word.
<script type="text/javascript" src="./ext/vse/abbc3/styles/all/template/js/abbc3.min.js?assets_version=132"></script>
Echter mijn een raadsel waarom hij niet werkt?

Het is nu zo dat bij indrukken van een button de video code gelijke het in witte veld gepost word.

PaulusB
Berichten: 604
Lid geworden op: 18 mei 2006, 09:26

Re: advanced_bbcode_box_3

Bericht door PaulusB » 13 apr 2017, 11:00

Opgelost door een map van mijn eigen template aan temaken onder /public_html/forum/ext/vse/abbc3/styles en daar in de prosilver files in te kopiëren.

PaulusB
Berichten: 604
Lid geworden op: 18 mei 2006, 09:26

Re: advanced_bbcode_box_3

Bericht door PaulusB » 13 apr 2017, 11:11

The popup werkt dan wel maar het invoegen en sluiten niet iemand nog ideeën ?

Zie https://s16.postimg.org/nwrxuxhfp/Popup.png

PaulusB
Berichten: 604
Lid geworden op: 18 mei 2006, 09:26

Re: advanced_bbcode_box_3

Bericht door PaulusB » 30 jul 2017, 14:31

Wou nog even melden dat ik de probleem opgelost had door een nieuwe versie van jquery in te laden.

Code: Selecteer alles

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

Plaats reactie