BBCodes

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
belfiets
Berichten: 39
Lid geworden op: 13 jul 2012, 22:05

Re: BBCodes

Bericht door belfiets » 22 jul 2012, 16:55

Goed nog eentje dan maar...
Als mensen op delen klikken op youtube krijg je vaak zo'n link: http://youtu.be/FiU-Ex_4nR0
Als men dit tussen onderstaande bbcode invoert dan word deze niet getoond...
Is hier misschien een oplossing voor?
Html Vervanging:

Code: Selecteer alles

<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/{TEXT}"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/{TEXT}" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object><br />
<a href="http://youtube.com/watch?v={TEXT}" >Link</a><br />

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: BBCodes

Bericht door David » 22 jul 2012, 17:08

Als ik het goed zie zouden leden, deze link moeten gebruiken: http://www.youtube.com/watch?v=FiU-Ex_4nR0

De .be linkt werkt niet omdat deze niet wordt genoemd in de HTML vervanging. Daardoor kan het filmpje dus niet worden getoond.
Op zoek naar een vertaling voor je extensie? vertalingen

belfiets
Berichten: 39
Lid geworden op: 13 jul 2012, 22:05

Re: BBCodes

Bericht door belfiets » 30 jul 2012, 15:40

David schreef:Als ik het goed zie zouden leden, deze link moeten gebruiken: http://www.youtube.com/watch?v=FiU-Ex_4nR0

De .be linkt werkt niet omdat deze niet wordt genoemd in de HTML vervanging. Daardoor kan het filmpje dus niet worden getoond.
Bedankt dus als ik nu:
http://youtube.com/watch?v={TEXT}"

In http://youtube.be/watch?v={TEXT}"

Verander dan moet die het voortaan gewoon doen als mensen bij youtube delen klikken dan toevoegen op het forum?

mikedeg
Berichten: 121
Lid geworden op: 12 dec 2007, 20:40

Re: BBCodes

Bericht door mikedeg » 10 aug 2012, 19:15

belfiets schreef:Goed nog eentje dan maar...
Als mensen op delen klikken op youtube krijg je vaak zo'n link: http://youtu.be/FiU-Ex_4nR0
Als men dit tussen onderstaande bbcode invoert dan word deze niet getoond...
Is hier misschien een oplossing voor?
Html Vervanging:

Code: Selecteer alles

<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/{TEXT}"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/{TEXT}" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object><br />
<a href="http://youtube.com/watch?v={TEXT}" >Link</a><br />

Dit probleem heb ik ook om onze website :(

Jeanneke57
Berichten: 107
Lid geworden op: 30 jun 2008, 15:55
Locatie: Breda
Contacteer:

Re: BBCodes

Bericht door Jeanneke57 » 12 okt 2012, 15:39

Als ik een ander lettertype wil kunnen aangeven welke bbcode moet ik dan gebruiken?
Ik heb het nu als volgt staan:

[font={SIMPLETEXT1}]{SIMPLETEXT2}[/font]
en html-vervanging
<font="{SIMPLETEXT1}">{SIMPLETEXT2}</font>

maar dat werkt niet. Ik heb ook de aanhalingstekens al een keer weggehaald bij de html-vervanging maar dat is het ook niet.
Groetjes,
Jeanneke

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: BBCodes

Bericht door David » 12 okt 2012, 17:51

Probeer dit eens, deze gebruik ik zelf ook ;)

BBcode Gebruik:

Code: Selecteer alles

[font={SIMPLETEXT}]{TEXT}[/font]
HTML-Vervanging:

Code: Selecteer alles

<span style="font-family:{SIMPLETEXT};">{TEXT}</span>
Voorbeeld:

Code: Selecteer alles

        [font=Tahoma]Hello world[/font]
        [font=Verdana]Hello world[/font]
        [font=Arial Black]Hello world[/font]
        [font=Comic Sans MS]Hello world[/font]
        [font=Lucida Console]Hello world[/font]
        [font=Palatino Linotype]Hello world[/font]
        [font=MS Sans Serif4]Hello world[/font]
        [font=System]Hello world[/font]
        [font=Georgia1]Hello world[/font]
        [font=Impact]Hello world[/font]
        [font=Courier]Hello world[/font]
        [font=Wingdings]Hello world[/font]

Op zoek naar een vertaling voor je extensie? vertalingen

Jeanneke57
Berichten: 107
Lid geworden op: 30 jun 2008, 15:55
Locatie: Breda
Contacteer:

Re: BBCodes

Bericht door Jeanneke57 » 15 okt 2012, 13:00

Dank je wel hoor, het werkt!! :mrgreen:
Groetjes,
Jeanneke

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

Re: BBCodes

Bericht door Theriddler » 10 nov 2012, 17:14

mikedeg schreef:
belfiets schreef:Goed nog eentje dan maar...
Als mensen op delen klikken op youtube krijg je vaak zo'n link: http://youtu.be/FiU-Ex_4nR0
Als men dit tussen onderstaande bbcode invoert dan word deze niet getoond...
Is hier misschien een oplossing voor?
Html Vervanging:

Code: Selecteer alles

<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/{TEXT}"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/{TEXT}" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object><br />
<a href="http://youtube.com/watch?v={TEXT}" >Link</a><br />

Dit probleem heb ik ook om onze website :(
Misschien heb je hier wat aan:

Hiermee kun je ook youtu.be linkjes gebruiken of volledige linkjes. Net getest en werkt als een speer.

https://www.phpbb.com/community/viewtop ... #p13168806

Maak een nieuw php bestand aan en noem het youtube.php

Code: Selecteer alles

<?php
    /**
    *
    * youtube parser
    *
    * @copyright (c) 2011 Jeremia
    * @license http://opensource.org/licenses/gpl-license.php GNU Public License
    *
    */
    //Simple code for returning an "embed" link, for youtube.
    //works mostly with the iframe method.
    if(isset($_GET['url'])) {
    $url = $_GET['url'];
    //Strip out the url itself,
    //
    $url = str_replace("https://", "", $url);
    $url = str_replace("http://", "", $url);
    $url = str_replace("www.", "", $url);
    //
    $url = str_replace("youtube.com/watch?v=", "", $url);
    $url = str_replace("youtube.com/v/", "", $url);
    $url = str_replace("youtube.nl/watch?v=", "", $url);
    $url = str_replace("youtube.nl/v/", "", $url);
    $url = str_replace("youtu.be/", "", $url);



    //probably in effecient, but i'm too lazy to look up a better way.. so...
    $params = split("&", $url);
    $embed = $params[0];
    //Basically, it'll split the remnants by the "&"s found in the string. We only need the first instance, as the rest
    //are just arguements for the video, that aren't compatible in this form.


    header("Location: http://www.youtube.com/embed/".$embed );
    //and viola!
    }; 
?>
Plaats dit bestand in de root van je forum waar ook config.php staat

Maak een nieuwe bbcode aan in je admin paneel

BBcode:

Code: Selecteer alles

[youtube]{URL}[/youtube]
HTML:

Code: Selecteer alles

<iframe width="560" height="315" src="youtube.php?url={URL}?wmode=transparent" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" allowfullscreen="true" allowtransparency="true"></iframe>
Helpline:

Code: Selecteer alles

[youtube]youtu.be url of complete youtube url[/youtube]
Toon bij het plaatsen van een bericht: Plaats hier een vinkje

Nu kun je in berichten gewoon de gehele url pakken van youtube of je neemt de verkorte url van youtube eg. http://youtu.be/gHulq8MiQbk
of gewoon http://www.youtube.com/watch?v=gHulq8Mi ... re=g-all-u

Code: Selecteer alles

[youtube]http://youtu.be/gHulq8MiQbk[/youtube]
of

Code: Selecteer alles

[youtube]http://www.youtube.com/watch?v=gHulq8MiQbk&feature=g-all-u[/youtube]
Je hoeft dus niet meer onhandig alleen de videoID code te knippen en te plakken.

Als je al youtube gebruikte in berichten en je moet dus alles vervangen voor het nieuwe, gebruik dan de volgende sql query:

Code: Selecteer alles

UPDATE phpbb_posts SET post_text = REPLACE(post_text, '[youtube]', '[youtube]http://youtu.be/')
Gebruik hierna de phpbb3 support toolkit om de bbcodes te reparsen.
Laatst gewijzigd door Theriddler op 01 dec 2012, 14:23, 2 keer totaal gewijzigd.

belfiets
Berichten: 39
Lid geworden op: 13 jul 2012, 22:05

Re: BBCodes

Bericht door belfiets » 12 nov 2012, 21:40

Thanks! It works!

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

Re: BBCodes

Bericht door Theriddler » 01 dec 2012, 14:17

Edit codewijzigingen per 1-12-2012

- ?wmode=transparent" toegevoegd.
- youtube.nl toegevoegd.
- Iframe wat code aan toegevoegd.

Jeanneke57
Berichten: 107
Lid geworden op: 30 jun 2008, 15:55
Locatie: Breda
Contacteer:

Re: BBCodes

Bericht door Jeanneke57 » 09 dec 2012, 10:18

Ik heb een bb code voor een ander lettertype maar is het ook mogelijk om daar een rolmenuutje bij te krijgen zodat mensen uit een aantal lettertypes kunnen kiezen?
Groetjes,
Jeanneke

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: BBCodes

Bericht door David » 09 dec 2012, 10:38

Ja hoor dat kan, je moet dan onderstaande wijziging doorvoeren

Open: styles/jouwstijl/template/posting_buttons.html

Zoek:

Code: Selecteer alles

<!-- END custom_tags -->
Plaats eronder:

Code: Selecteer alles

        <select name="addbbcodefont" onchange="bbfontstyle('[font=' + this.form.addbbcodefont.options[this.form.addbbcodefont.selectedIndex].value + ']', '[/font]');this.form.addbbcodefont.selectedIndex = 6;" title="Font style: [font=Tahoma]text[/font]">
              <option style="font-family: Tahoma;" value="Tahoma">Tahoma</option>
              <option style="font-family: Verdana;" value="Verdana">Verdana</option>
              <option style="font-family: Arial Black;" value="Arial Black">Arial Black</option>
              <option style="font-family: Comic Sans MS;" value="Comic Sans MS">Comic Sans MS</option>
              <option style="font-family: Lucida Console;" value="Lucida Console">Lucida Console</option>
              <option style="font-family: Palatino Linotype;" value="Palatino Linotype">Palatino Linotype</option>
              <option value="" selected="selected">Font Family</option>
              <option style="font-family: MS Sans Serif4;" value="MS Sans Serif4">MS Sans Serif4</option>
              <option style="font-family: System;" value="System">System</option>
              <option style="font-family: Georgia1;" value="Georgia1">Georgia1</option>
              <option style="font-family: Impact;" value="Impact">Impact</option>
              <option style="font-family: Courier;" value="Courier">Courier</option>
              <option style="font-family: Symbol;" value="Symbol">Symbol</option>
           </select>
Op zoek naar een vertaling voor je extensie? vertalingen

Jeanneke57
Berichten: 107
Lid geworden op: 30 jun 2008, 15:55
Locatie: Breda
Contacteer:

Re: BBCodes

Bericht door Jeanneke57 » 09 dec 2012, 12:16

Geweldig! Dank je wel hoor. :mrgreen:
Groetjes,
Jeanneke

ringo1
Berichten: 256
Lid geworden op: 21 mei 2010, 05:49

Re: BBCodes

Bericht door ringo1 » 10 dec 2012, 21:03

ik heb hier eens een vraagje over, ik heb de bbcode voor de lettertype ook op mijn forum geinstalleerd,
nu wil ik ook de aanpassingen doen in posting_buttons.html
maar daar zie ik dus in de code 3x dit staan

Code: Selecteer alles

<!-- END custom_tags -->
onder de welke moet ik dan de aanpassing doen?

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: BBCodes

Bericht door David » 10 dec 2012, 21:21

Vraag me af of dat er 3x in hoort... staat er ook 3x dit in je bestand?

Code: Selecteer alles

<!-- BEGIN custom_tags -->
		<input type="button" class="button2" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{custom_tags.BBCODE_HELPLINE}" />
	<!-- END custom_tags -->
Op zoek naar een vertaling voor je extensie? vertalingen

ringo1
Berichten: 256
Lid geworden op: 21 mei 2010, 05:49

Re: BBCodes

Bericht door ringo1 » 11 dec 2012, 06:05

dit is de code David

Code: Selecteer alles

<script type="text/javascript">
// <![CDATA[
	var form_name = 'postform';
	var text_name = <!-- IF $SIG_EDIT -->'signature'<!-- ELSE -->'message'<!-- ENDIF -->;
	var load_draft = false;
	var upload = false;

	// Define the bbCode tags
	var bbcode = new Array();
	var bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','
','
  • ','
','
  • ','
','[img]','[/img]','','','[flash=]', '[/flash]','[size=]','[/size]'<!-- BEGIN custom_tags -->, {custom_tags.BBCODE_NAME}<!-- END custom_tags -->);
var imageTag = false;

// Helpline messages
var help_line = {
b: '{LA_BBCODE_B_HELP}',
i: '{LA_BBCODE_I_HELP}',
u: '{LA_BBCODE_U_HELP}',
q: '{LA_BBCODE_Q_HELP}',
c: '{LA_BBCODE_C_HELP}',
l: '{LA_BBCODE_L_HELP}',
o: '{LA_BBCODE_O_HELP}',
p: '{LA_BBCODE_P_HELP}',
w: '{LA_BBCODE_W_HELP}',
a: '{LA_BBCODE_A_HELP}',
s: '{LA_BBCODE_S_HELP}',
f: '{LA_BBCODE_F_HELP}',
y: '{LA_BBCODE_Y_HELP}',
d: '{LA_BBCODE_D_HELP}'
<!-- BEGIN custom_tags -->
,cb_{custom_tags.BBCODE_ID}: '{custom_tags.A_BBCODE_HELPLINE}'
<!-- END custom_tags -->
}

var panels = new Array('options-panel', 'attach-panel', 'poll-panel');
var show_panel = 'options-panel';


// ]]>
</script>
<script type="text/javascript" src="{T_SUPER_TEMPLATE_PATH}/editor.js"></script>

<!-- IF S_BBCODE_ALLOWED -->
<div id="colour_palette" style="display: none;">
<dl style="clear: left;">
<dt><label>{L_FONT_COLOR}:</label></dt>
<dd>
<script type="text/javascript">
// <![CDATA[
function change_palette()
{
dE('colour_palette');
e = document.getElementById('colour_palette');

if (e.style.display == 'block')
{
document.getElementById('bbpalette').value = '{LA_FONT_COLOR_HIDE}';
}
else
{
document.getElementById('bbpalette').value = '{LA_FONT_COLOR}';
}
}

colorPalette('h', 15, 10);
// ]]>
</script>
</dd>
</dl>
</div>

<div id="format-buttons">
<input type="button" class="button2" accesskey="b" name="addbbcode0" value=" B " style="font-weight:bold; width: 30px" onclick="bbstyle(0)" title="{L_BBCODE_B_HELP}" />
<input type="button" class="button2" accesskey="i" name="addbbcode2" value=" i " style="font-style:italic; width: 30px" onclick="bbstyle(2)" title="{L_BBCODE_I_HELP}" />
<input type="button" class="button2" accesskey="u" name="addbbcode4" value=" u " style="text-decoration: underline; width: 30px" onclick="bbstyle(4)" title="{L_BBCODE_U_HELP}" />
<!-- IF S_BBCODE_QUOTE -->
<input type="button" class="button2" accesskey="q" name="addbbcode6" value="Quote" style="width: 50px" onclick="bbstyle(6)" title="{L_BBCODE_Q_HELP}" />
<!-- ENDIF -->
<input type="button" class="button2" accesskey="c" name="addbbcode8" value="Code" style="width: 40px" onclick="bbstyle(8)" title="{L_BBCODE_C_HELP}" />
<input type="button" class="button2" accesskey="l" name="addbbcode10" value="List" style="width: 40px" onclick="bbstyle(10)" title="{L_BBCODE_L_HELP}" />
<input type="button" class="button2" accesskey="o" name="addbbcode12" value="List=" style="width: 40px" onclick="bbstyle(12)" title="{L_BBCODE_O_HELP}" />
<input type="button" class="button2" accesskey="y" name="addlistitem" value="[*]" style="width: 40px" onclick="bbstyle(-1)" title="{L_BBCODE_LISTITEM_HELP}" />
<!-- IF S_BBCODE_IMG -->
<input type="button" class="button2" accesskey="p" name="addbbcode14" value="Img" style="width: 40px" onclick="bbstyle(14)" title="{L_BBCODE_P_HELP}" />
<!-- ENDIF -->
<!-- IF S_LINKS_ALLOWED -->
<input type="button" class="button2" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onclick="bbstyle(16)" title="{L_BBCODE_W_HELP}" />
<!-- ENDIF -->
<!-- IF S_BBCODE_FLASH -->
<input type="button" class="button2" accesskey="d" name="addbbcode18" value="Flash" onclick="bbstyle(18)" title="{L_BBCODE_D_HELP}" />
<!-- ENDIF -->
<select name="addbbcode20" onchange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]');this.form.addbbcode20.selectedIndex = 2;" title="{L_BBCODE_F_HELP}">
<option value="50">{L_FONT_TINY}</option>
<option value="85">{L_FONT_SMALL}</option>
<option value="100" selected="selected">{L_FONT_NORMAL}</option>
<!-- IF not MAX_FONT_SIZE or MAX_FONT_SIZE >= 150 -->
<option value="150">{L_FONT_LARGE}</option>
<!-- IF not MAX_FONT_SIZE or MAX_FONT_SIZE >= 200 -->
<option value="200">{L_FONT_HUGE}</option>
<!-- ENDIF -->
<!-- ENDIF -->
</select>
<input type="button" class="button2" name="bbpalette" id="bbpalette" value="{L_FONT_COLOR}" onclick="change_palette();" title="{L_BBCODE_S_HELP}" />
<!-- BEGIN custom_tags -->
<input type="button" class="button2" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{custom_tags.BBCODE_HELPLINE}" />
<!-- END custom_tags -->
<!-- IF S_GALLERY_POPUP -->
<input type="button" class="button2" name="gallery_button" value="{L_GALLERY_POPUP}" onclick="popup('{U_GALLERY_POPUP}', 800, 600);" title="{L_GALLERY_POPUP_HELPLINE}" />
<!-- ENDIF -->
</div>
<!-- ENDIF -->
[/code]
grtz

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: BBCodes

Bericht door David » 11 dec 2012, 09:55

:o Die codes waren mij nog niet opgevallen, dat klopt zo te zien gewoon. Je moet de laatste hebben in jouw geval is dat boven <!-- IF S_GALLERY_POPUP -->!
Op zoek naar een vertaling voor je extensie? vertalingen

ringo1
Berichten: 256
Lid geworden op: 21 mei 2010, 05:49

Re: BBCodes

Bericht door ringo1 » 11 dec 2012, 19:05

ok, bedankt David.

grtz

Gebruikersavatar
OmkePom
Berichten: 545
Lid geworden op: 04 mei 2010, 14:32
Contacteer:

Re: BBCodes

Bericht door OmkePom » 18 dec 2012, 13:28

Typing BBcode,

Ik ben op zoek naar een BBcode die tekst letter na letter typt.

Ik heb denk ik iets gevonden, maar hoe ik deze moet uitwerken naar een BBcode weet ik niet :geek: ?

Code: Selecteer alles

<html>
<head>
<title>Typing Effect - by Zillion</title>
<script type='text/javascript'>
var index = 0;
var text = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque tincidunt, nulla at tempus tristique, nisl leo molestie est, ut vestibulum mauris mauris a odio. Sed at massa vitae ipsum venenatis porta. Integer iaculis pretium tempus. Donec viverra sollicitudin velit non gravida. Phasellus sit amet tortor odio. Vivamus lectus nisl, suscipit porttitor bibendum ut, tristique quis dui. Vestibulum non eros leo. Maecenas tincidunt semper turpis, a tristique purus pretium sit amet. Praesent nec neque tortor.Donec suscipit tristique ante quis molestie. Phasellus ac lacus non felis faucibus dictum vitae ac ipsum. Sed pharetra nulla sodales nulla porta imperdiet. Quisque pretium hendrerit laoreet.';
// Here you can put in the text you want to make it type.
function type()
{
document.getElementById('screen').innerHTML += text.charAt(index);
index += 1;
var t = setTimeout('type()',100);
// The time taken for each character here is 100ms. You can change it if you want.
}
</script>
</head>
<body onload='type()'>
<!-- And here, you create the container in which you display the typed text -->
<div id='screen'></div>
</body>
</html>
Als deze niet om te zetten is naar BBcode, wie weet dan hoe bovenstaande werkt.?
Mijn Engels is niet zo goed op dat gebied!

Bron: http://thezillion.wordpress.com/2012/02 ... ng-effect/

BVD
Afbeelding

Henri123
Berichten: 90
Lid geworden op: 28 okt 2012, 21:08
Contacteer:

Re: BBCodes

Bericht door Henri123 » 18 dec 2012, 14:01

Theriddler schreef:volgende sql query:

Code: Selecteer alles

UPDATE phpbb_posts SET post_text = REPLACE(post_text, '[youtube]', '[youtube]http://youtu.be/')
Gebruik hierna de phpbb3 support toolkit om de bbcodes te reparsen.
Waar moet ik dit plaatsen dan?

Gesloten