Pagina 1 van 1
advanced_bbcode_box_3
Geplaatst: 07 mar 2017, 01:17
door PaulusB
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?
Re: advanced_bbcode_box_3
Geplaatst: 07 mar 2017, 09:40
door Theriddler
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.
Re: advanced_bbcode_box_3
Geplaatst: 07 mar 2017, 10:03
door PaulusB
Die twitter module gebruik ik niet dan kan ik net zo goed dat die verwijzing et uit slopen. Zal even kijken.
Re: advanced_bbcode_box_3
Geplaatst: 07 mar 2017, 10:21
door PaulusB
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"> {L_SITESPLAT}</a> - {L_POWERED} <a href="http://www.phpbb.com/" title="Forum Software © phpBB® 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>- {S_TIMEZONE} -</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"> </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"> </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} {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
Re: advanced_bbcode_box_3
Geplaatst: 07 mar 2017, 14:19
door Theriddler
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.
Re: advanced_bbcode_box_3
Geplaatst: 07 mar 2017, 14:30
door PaulusB
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.
Re: advanced_bbcode_box_3
Geplaatst: 07 mar 2017, 14:39
door PaulusB
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.
Re: advanced_bbcode_box_3
Geplaatst: 07 mar 2017, 15:08
door PaulusB
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.
Re: advanced_bbcode_box_3
Geplaatst: 08 mar 2017, 09:56
door Theriddler
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.
Re: advanced_bbcode_box_3
Geplaatst: 08 mar 2017, 11:24
door Ger
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.
Re: advanced_bbcode_box_3
Geplaatst: 08 mar 2017, 12:45
door PaulusB
Oke bedankt voor de info dan laat ik ze allemaal extern staan.
Re: advanced_bbcode_box_3
Geplaatst: 13 apr 2017, 09:19
door PaulusB
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
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.
Re: advanced_bbcode_box_3
Geplaatst: 13 apr 2017, 11:00
door PaulusB
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.
Re: advanced_bbcode_box_3
Geplaatst: 13 apr 2017, 11:11
door PaulusB
The popup werkt dan wel maar het invoegen en sluiten niet iemand nog ideeën ?
Zie
https://s16.postimg.org/nwrxuxhfp/Popup.png
Re: advanced_bbcode_box_3
Geplaatst: 30 jul 2017, 14:31
door PaulusB
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>