Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Scholieren.com / Beleidszaken
Reageren
 
Topictools Zoek in deze topic
Oud 16-01-2004, 12:30
Femme-Fatale
Avatar van Femme-Fatale
Femme-Fatale is offline
Is het een goed idee om nog een paar smilies toe te voegen?
En kan er ook geen sneltoets gemaakt worden voor een spoiler? (Voor de luie mensen onder ons, waaronder ik)

Of is dit een onwijs slecht idee?
Met citaat reageren
Advertentie
Oud 16-01-2004, 12:33
Martin
Avatar van Martin
Martin is offline
Over smileys zijn al hele discussies gevoerd, ik zou zeggen: probeer de zoekfunctie daarvoor eens

De conclusie was dat er een paar bij mochten, en die zijn er inmiddels al. Meer zouden er niet bijkomen.

Over de spoiler-tag: Dat is misschien wel een goed idee en makkelijk te implementeren. (Simpel stukje javascript heb ik gezien)
Met citaat reageren
Oud 16-01-2004, 12:38
Tampert
Avatar van Tampert
Tampert is offline
Citaat:
Martin schreef op 16-01-2004 @ 13:33:
Over smileys zijn al hele discussies gevoerd, ik zou zeggen: probeer de zoekfunctie daarvoor eens

De conclusie was dat er een paar bij mochten, en die zijn er inmiddels al. Meer zouden er niet bijkomen.

Over de spoiler-tag: Dat is misschien wel een goed idee en makkelijk te implementeren. (Simpel stukje javascript heb ik gezien)
hmm. Ik zie nog niet geheel in welk simpel stukje JS je bedoelt maar als het kan zonder de boel te herprogrammeren is dat m.i. prima.
__________________
NIZ| tegenpartij|Kriminalpolizei!!|De hele mikmak| Dank voor die bloemen
Met citaat reageren
Oud 16-01-2004, 12:43
Martin
Avatar van Martin
Martin is offline
Citaat:
Tampert schreef op 16-01-2004 @ 13:38:
hmm. Ik zie nog niet geheel in welk simpel stukje JS je bedoelt maar als het kan zonder de boel te herprogrammeren is dat m.i. prima.
ik moet eerst naar de kapper, ik zal je zo de code geven
Met citaat reageren
Oud 16-01-2004, 12:45
Wawl
Wawl is offline
Over die spoiler.

Men heeft daar geen knopje van gemaakt omdat die smilie enkel ten doel staat om op F&T te worden gebruikt. Dáárom is die TAG gemaakt en ook omdat die dan niet ter overvloed op andere fora wordt gebruikt. Maargoed, ik ben er niet tegen. Van mij mag daar best een knopje van komen. Luiheid siert de mens.
__________________
Wauwel.
Met citaat reageren
Oud 16-01-2004, 13:40
Balance
Avatar van Balance
Balance is offline
Als het toch over de combinatie smilies en spoiler gaat:
is het mogelijk dat de smilies ook niet meer te zien zijn in een spoiler?
Als ik namelijk zie staan: ik denk dat ie wel blijft leven
en vervolgens staat er een spoiler:

Spoiler


dan weet ik dus al wel hoe laat het is.
Ik weet niet of dit makkelijk te doen is of niet, zo niet dan is het geen mega probleem, maar 't zou wel fijn zijn.
__________________
Ik ga links want ik moet rechts. En we gaan nog niet naar huis.
Met citaat reageren
Oud 16-01-2004, 13:51
Martin
Avatar van Martin
Martin is offline
De code:

Upload eerst de volgende bestanden naar de forum-root:

vbcode.js
PHP-code:
tags = new Array();
theform document.vbform;

function 
thearrayisgood(thearray,i) {
         if ((
thearray[i] == "undefined") || (thearray[i] == "") || (thearray[i] == null))
             return 
false;
         else
             return 
true;
}

function 
getarraysize(thearray) {
        for (
0thearray.lengthi++) {
                if ((
thearray[i] == "undefined") || (thearray[i] == "") || (thearray[i] == null))
                        return 
i;
                }
        return 
thearray.length;
}

function 
arraypush(thearray,value) {
        
thearraysize getarraysize(thearray);
        
thearray[thearraysize] = value;
        return 
thearray[thearraysize];
}

function 
arraypop(thearray) {
        
thearraysize getarraysize(thearray);
        
retval thearray[thearraysize 1];
        
delete thearray[thearraysize 1];
        return 
retval;
}

// *******************************************************

function setmode(modevalue) {
        
document.cookie "vbcodemode="+modevalue+"; path=/; expires=Wed, 1 Jan 2020 00:00:00 GMT;";
}

function 
normalmode(theform) {
        if (
theform.mode[0].checked) return true;
        else return 
false;
}

function 
stat(thevalue) {
        
document.vbform.status.value = eval(thevalue+"_text");
}
// *******************************************************
var text "";
AddTxt "";
function 
getActiveText(selectedtext) {
        
text = (document.all) ? document.selection.createRange().text document.getSelection();
        if (
selectedtext.createTextRange) {
            
selectedtext.caretPos document.selection.createRange().duplicate();
        }
        return 
true;
}

function 
AddText(NewCode,theform) {
        if (
theform.message.createTextRange && theform.message.caretPos) {
                var 
caretPos theform.message.caretPos;
                
caretPos.text caretPos.text.charAt(caretPos.text.length 1) == ' ' NewCode ' ' NewCode;
        } else {
                
theform.message.value+=NewCode;
        }
        
setfocus(theform);
        
AddTxt "";
}


function 
setfocus(theform) {
theform.message.focus();
}

function 
vbcode(theform,vbcode,prompttext) {
        if ((
normalmode(theform)) || (vbcode=="IMG")) {
                if (
text) { var dtext=text; } else { var dtext=prompttext; }
                
inserttext prompt(tag_prompt+"\n["+vbcode+"]xxx[/"+vbcode+"]",dtext);
                if ((
inserttext != null) && (inserttext != ""))
                        
AddTxt "["+vbcode+"]"+inserttext+"[/"+vbcode+"] ";
                        
AddText(AddTxt,theform);

                }
        else {
                
donotinsert false;
                for (
0tags.lengthi++) {
                        if (
tags[i] == vbcode)
                                
donotinsert true;
                        }
                if (
donotinsert)
                        
stat("already_open");
                else {
                        
arraypush(tags,vbcode);
                        
AddTxt "["+vbcode+"]";
                        
AddText(AddTxt,theform);
                        }
                }
        
theform.message.focus();
}

// *******************************************************

function closetag(theform) {
        if (
normalmode(theform))
                
stat('enhanced_only');
        else
                if (
tags[0]) {
                        
Tag arraypop(tags)
                        
AddTxt "[/"Tag +"]";
                        
AddText(AddTxt,theform);
                        }
                else {
                        
stat('no_tags');
                        }
        
theform.message.focus();
}

function 
closeall(theform) {
        if (
normalmode(theform))
                
stat('enhanced_only');
        else {
                
getarraysize(tags);
                if (
thearrayisgood(tags,g-1)) {
                            
Addtxt "";
                            for (
0gh++) {
                                 
newtag arraypop(tags);
                                 
Addtxt += "[/"newtag +"]";
                             }
                             
AddText(Addtxt,theform);
                } else {
                        
stat('no_tags');
                }
        }
        
theform.message.focus();
}


// *******************************************************

function fontformat(theform,thevalue,thetype) {
        if (
normalmode(theform)) {
                if (
thevalue != 0) {
                        if (
text) { var dtext=text; } else { var dtext=""; }
                        
inserttext prompt(font_formatter_prompt+" "+thetype,dtext);
                        if ((
inserttext != null) && (inserttext != ""))
                                
AddTxt "["+thetype+"="+thevalue+"]"+inserttext+"[/"+thetype+"] ";
                                
AddText(AddTxt,theform);

                        }
                }
        else {
                
arraypush(tags,thetype);
                
Addtxt "["+thetype+"="+thevalue+"]";
                
AddText(Addtxt,theform);
                }
        
theform.sizeselect.selectedIndex 0;
        
theform.fontselect.selectedIndex 0;
        
theform.colorselect.selectedIndex 0;
        
theform.message.focus();
}

// *******************************************************

function namedlink(theform,thetype) {
        if (
text) { var dtext=text; } else { var dtext=""; }
        
linktext prompt(link_text_prompt,dtext);
                var 
prompttext;
                if (
thetype == "URL") {
                        
prompt_text link_url_prompt;
                        
prompt_contents "http://";
                        }
                else {
                        
prompt_text link_email_prompt;
                        
prompt_contents "";
                        }
        
linkurl prompt(prompt_text,prompt_contents);
        if ((
linkurl != null) && (linkurl != "")) {
                if ((
linktext != null) && (linktext != "")) {
                        
AddTxt "["+thetype+"="+linkurl+"]"+linktext+"[/"+thetype+"] ";
                        
AddText(AddTxt,theform);

                        }
                else{
                        
AddTxt "["+thetype+"]"+linkurl+"[/"+thetype+"] ";
                        
AddText(AddTxt,theform);

                }
        }
}

// *******************************************************

function dolist(theform) {
        
listtype prompt(list_type_prompt"");
        if ((
listtype == "a") || (listtype == "1")) {
                
thelist "[list="+listtype+"]\n";
                
listend "[/list="+listtype+"] ";
                }
        else {
                
thelist "[list]\n";
                
listend "[/list]";
                }
        
listentry "initial";
        while ((
listentry != "") && (listentry != null)) {
                
listentry prompt(list_item_prompt"");
                if ((
listentry != "") && (listentry != null))
                        
thelist thelist+"[*]"+listentry+"\n";
                }
        
AddTxt thelist+listend;
        
AddText(AddTxt,theform);

}

// *******************************************************

function smilie(thesmilie) {
        
AddSmilie " "+thesmilie+" ";
        
AddText(AddSmilie,theform);
}

function 
opensmiliewindow(x,y,sessionhash) {
                
window.open("misc.php?action=getsmilies&s="+sessionhash"smilies""toolbar=no,scrollbars=yes,resizable=yes,width="+x+",height="+y);
}
// ******************************************************* 
vbcode_language.js
PHP-code:
// the following are the text prompts for buttons etc.
// DO NOT ADD LINE-BREAKS BETWEEN THE "...." QUOTES!

// MINI-HELP MESSAGES

b_text "Voeg dikgedrukte tekst toe";
i_text "Voeg schuingedrukte toe";
u_text "Voeg onderstreepte tekst toe";

size_text "Pas de grootte van je tekst aan";
font_text "Pas het lettertype van je tekst aan";
color_text "Pas de kleur van je tekst aan";

url_text "Voeg een link naar een site toe aan je bericht";
email_text "Voeg een link naar een emailadres toe";
img_text "Voeg een plaatje toe aan je bericht";

code_text "Voeg tekst met vaste breedte toe";
php_text "Geef PHP-code onderscheidende kleurtjes";
spoiler_text "Gebruik de spoiler";
list_text "Voeg een lijst toe aan je bericht";
quote_text "Stop een quote in je bericht";

norm_text "Versimpelde manier om tags toe te voegen";
enha_text "Bepaal zelf waar en hoe je tags plaatst";

closecurrent_text "Sluit huidige vBcode-tag";
closeall_text "Sluit alle vBcode-tags";

// ERROR MESSAGES

enhanced_only_text "<< Dit is enkel beschikbaar bij Geavanceerd >>";
no_tags_text "<< Geen open vBcode-tags gevonden. >>";
already_open_text "<< Er staat al een dergelijke tag open >>";

// TEXT FOR POP-UP PROMPTS

tag_prompt "Vul de tekst die je vorm wilt geven in:";

font_formatter_prompt "Vul de tekst met het opgegeven lettertype in";

link_text_prompt "Geef eerst wat tekst voor de link (kun je leeglaten)";
link_url_prompt "Geef de volledige URL voor de link";
link_email_prompt "Geef het emailadres voor de link";

list_type_prompt "Wat voor type lijst wil je? Typ '1' voor een genummerde lijst, typ 'a' voor een alfabetische lijst, of typ niks voor een lijst met punten.";
list_item_prompt "Geef een item op.\nLaat het veld leeg of druk op 'Annuleren' om de lijst te voltooien."
En in de template dit toevoegen:

PHP-code:
<input type="button" class="bginput" value="SPOILER" title="Spoiler" onclick="vbcode(this.form,'SPOILER','')" onmouseover="stat('spoiler')"
Met citaat reageren
Oud 16-01-2004, 15:21
Verwijderd
Martin, misschien moet je de extra functies maar eens aanzetten..
Dit zit er namelijk allemaal al in, grapjas

En die spoilertag word volgens mij maar op 1 forum gebruikt, dus dat vind ik niet bepaald nuttig om dat dan toe te voegen..
Met citaat reageren
Oud 16-01-2004, 16:54
Femme-Fatale
Avatar van Femme-Fatale
Femme-Fatale is offline
OMG ik wist niet dat het zo moeilijk was Never mind then. Danku
Met citaat reageren
Oud 16-01-2004, 17:53
Martin
Avatar van Martin
Martin is offline
Citaat:
********** schreef op 16-01-2004 @ 16:21:
Martin, misschien moet je de extra functies maar eens aanzetten..
Dit zit er namelijk allemaal al in, grapjas

En die spoilertag word volgens mij maar op 1 forum gebruikt, dus dat vind ik niet bepaald nuttig om dat dan toe te voegen..
Welke extra functies? De knoppen bij het plaatsen van berichten worden gegenereerd door het javascript bestand dat ik hierboven plaatste, daar is GEEN spoiler-sneltoets in verwerkt...
Met citaat reageren
Oud 16-01-2004, 22:50
PV
PV is offline
spoilers worden ook op andere fora dan Films & TV gebruikt hoor, bijvoorbeeld in topics over Mysteriax.

wat mij betreft vervang je dat PHP knopje door het spoiler knopje.. of die http:// (http:// lijkt me nuttelozer dan PHP, als iemand de link naar een website wil geven typt diegene dat zelf wel, lijkt me).

maarja, dat gebeurt toch niet
Met citaat reageren
Oud 17-01-2004, 15:25
Verwijderd
Citaat:
Martin schreef op 16-01-2004 @ 18:53:
Welke extra functies? De knoppen bij het plaatsen van berichten worden gegenereerd door het javascript bestand dat ik hierboven plaatste, daar is GEEN spoiler-sneltoets in verwerkt...
Ohw, ik dacht dat je die knoppen uitgeschakeld had staan, en dat je niet wist dat ze er waren

De spoiler tag heeft Jon er ook zelf in het forum bijgezet, is geen standaard functie...
Met citaat reageren
Oud 17-01-2004, 15:26
Verwijderd
Citaat:
PV schreef op 16-01-2004 @ 23:50:
spoilers worden ook op andere fora dan Films & TV gebruikt hoor, bijvoorbeeld in topics over Mysteriax.

wat mij betreft vervang je dat PHP knopje door het spoiler knopje.. of die http:// (http:// lijkt me nuttelozer dan PHP, als iemand de link naar een website wil geven typt diegene dat zelf wel, lijkt me).

maarja, dat gebeurt toch niet
Wat een onzin, er zijn superveel mensen die het http:// knopje gebruiken, vooral als je een andere text wilt erop..
het php knopje word minder gebruikt, maar ook zat..

Volgens mij word het U of het @ knopje het misnt gebruikt..
Maar ik denk dat de spoiler knop nog het allerminst gebruik zal worden..
Met citaat reageren
Oud 17-01-2004, 17:50
Balance
Avatar van Balance
Balance is offline
en misschien iemand een antwoord op mijn vraag?

over of smilies ook verborgen kunnen worden in spoilers ipv dat ze gewoon te zien blijven?
(zie de post voor Martin)
__________________
Ik ga links want ik moet rechts. En we gaan nog niet naar huis.
Met citaat reageren
Oud 17-01-2004, 18:36
Verwijderd
Citaat:
Balance schreef op 17-01-2004 @ 18:50:
en misschien iemand een antwoord op mijn vraag?

over of smilies ook verborgen kunnen worden in spoilers ipv dat ze gewoon te zien blijven?
(zie de post voor Martin)
Nee, dat gaat niet..
Want de tetx heeft gewoon dezelfde kleur als de achtergrond..
Dan zou je nu de smilies ookd e achtergrond kleur moeten kunnen maken..
(Ja, het kan wel, met javascript ed, maar das useless)

Zorgen dat smilies niet werken in de spoilertag is beter
Met citaat reageren
Oud 17-01-2004, 20:33
Martin
Avatar van Martin
Martin is offline
Het @-knopje wordt volgens mij toch nooit gebruikt.

Over de smileys: Je zou die er volledig uit kunnen filteren in de spoilers.
Met citaat reageren
Oud 17-01-2004, 20:56
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
jezus stelletje uberwindowsfreaks...

lastig hoor [ spoiler][ /spoiler] typen tssk tssk, hoezo luie sletjes
Met citaat reageren
Oud 17-01-2004, 21:03
Martin
Avatar van Martin
Martin is offline
Citaat:
Fade of Light schreef op 17-01-2004 @ 21:56:
jezus stelletje uberwindowsfreaks...

lastig hoor [ spoiler][ /spoiler] typen tssk tssk, hoezo luie sletjes
Daar gáát het niet om. Waarom hebben we dan ook een B, I en U knopje? Waarom aanklikbare smilies? Dat is de hele discussie niet...
Met citaat reageren
Oud 18-01-2004, 11:06
Femme-Fatale
Avatar van Femme-Fatale
Femme-Fatale is offline
Maar over die smilies, daar kunnen er niet een paar bij?
Met citaat reageren
Oud 18-01-2004, 11:10
Martin
Avatar van Martin
Martin is offline
Citaat:
charmedkiz schreef op 18-01-2004 @ 12:06:
Maar over die smilies, daar kunnen er niet een paar bij?
Zoals gezegd: de uitkomst van die discussie was nee, zie ook alle eerdere topics hierover
Met citaat reageren
Oud 19-01-2004, 19:33
gothicboy666
gothicboy666 is offline
Spoiler



Spoiler
Met citaat reageren
Oud 19-01-2004, 19:41
Verwijderd
Citaat:
gothicboy666 schreef op 19-01-2004 @ 20:33:
Spoiler



Spoiler
Of je doet even niet zo gothic..
Met citaat reageren
Oud 20-01-2004, 11:02
Verwijderd
ik vind dat alle smilies hoeden en baarden moeten krijgen...of anders een snor!...
Met citaat reageren
Oud 20-01-2004, 14:58
Tampert
Avatar van Tampert
Tampert is offline
Citaat:
Martin schreef op 16-01-2004 @ 18:53:
Welke extra functies? De knoppen bij het plaatsen van berichten worden gegenereerd door het javascript bestand dat ik hierboven plaatste, daar is GEEN spoiler-sneltoets in verwerkt...
En een .js-ding uploaden kan ik niet. Dat is een beetje het probleem wat ik bedoel. Alles wat je via de templates kunt aanpassen kan ik vor je aanpassen, maar zodra het op bestanden aanpassen neerkomt kan ik je niet meer helpen.
__________________
NIZ| tegenpartij|Kriminalpolizei!!|De hele mikmak| Dank voor die bloemen
Met citaat reageren
Oud 20-01-2004, 15:28
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Citaat:
Martin schreef op 17-01-2004 @ 22:03:
Daar gáát het niet om. Waarom hebben we dan ook een B, I en U knopje? Waarom aanklikbare smilies? Dat is de hele discussie niet...
Citaat:
PV zei:
wat mij betreft vervang je dat PHP knopje door het spoiler knopje
daar had ik het over
Met citaat reageren
Advertentie
Oud 20-01-2004, 15:39
Simon
Avatar van Simon
Simon is offline
Citaat:
charmedkiz schreef op 18-01-2004 @ 12:06:
Maar over die smilies, daar kunnen er niet een paar bij?
Meer smilies maakt niet gelukkig.

Er kan natuurlijk altijd wel wat. Als je een specifieke smilie in gedachte hebt en je overtuigt mij ervan dat het een groot gemis is, en welke code deze uitbeeldt, misschien dat 'ie er dan komt.
__________________
Dat internet heeft wel wat. twitter.com/scholieren of simon@scholieren.com
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Beleidszaken *kusje* smilies
Verwijderd
16 06-09-2005 21:51
Lifestyle Keuvelen over smilies.
Broeder
1 03-08-2005 00:57
Software & Hardware [PHP] Smilies beperken
Verwijderd
6 03-04-2005 17:03
Beleidszaken vraag om smilie (Just consider)
Shade
101 15-09-2003 15:14
De Kantine Wat vinden jullie van de smilies?
Uncle_Sam
64 02-03-2003 16:06


Alle tijden zijn GMT +1. Het is nu 05:55.