Pagina 53 van 57

Re: BBCodes

Geplaatst: 22 jul 2012, 16:55
door belfiets
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 />

Re: BBCodes

Geplaatst: 22 jul 2012, 17:08
door David
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.

Re: BBCodes

Geplaatst: 30 jul 2012, 15:40
door belfiets
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?

Re: BBCodes

Geplaatst: 10 aug 2012, 19:15
door mikedeg
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 :(

Re: BBCodes

Geplaatst: 12 okt 2012, 15:39
door Jeanneke57
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.

Re: BBCodes

Geplaatst: 12 okt 2012, 17:51
door David
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]


Re: BBCodes

Geplaatst: 15 okt 2012, 13:00
door Jeanneke57
Dank je wel hoor, het werkt!! :mrgreen:

Re: BBCodes

Geplaatst: 10 nov 2012, 17:14
door Theriddler
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.

Re: BBCodes

Geplaatst: 12 nov 2012, 21:40
door belfiets
Thanks! It works!

Re: BBCodes

Geplaatst: 01 dec 2012, 14:17
door Theriddler
Edit codewijzigingen per 1-12-2012

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

Re: BBCodes

Geplaatst: 09 dec 2012, 10:18
door Jeanneke57
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?

Re: BBCodes

Geplaatst: 09 dec 2012, 10:38
door David
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>

Re: BBCodes

Geplaatst: 09 dec 2012, 12:16
door Jeanneke57
Geweldig! Dank je wel hoor. :mrgreen:

Re: BBCodes

Geplaatst: 10 dec 2012, 21:03
door ringo1
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?

Re: BBCodes

Geplaatst: 10 dec 2012, 21:21
door David
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 -->

Re: BBCodes

Geplaatst: 11 dec 2012, 06:05
door ringo1
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

Re: BBCodes

Geplaatst: 11 dec 2012, 09:55
door David
: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 -->!

Re: BBCodes

Geplaatst: 11 dec 2012, 19:05
door ringo1
ok, bedankt David.

grtz

Re: BBCodes

Geplaatst: 18 dec 2012, 13:28
door OmkePom
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

Re: BBCodes

Geplaatst: 18 dec 2012, 14:01
door Henri123
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?