Sebastiaan schreef op 28.01.2006 23:14
Vage topictitels :-)
EDIT: Mag ik ook toevoegen dat er nog steeds een PHP Faq en een PHP Howto bestaat waardoor 40% van alle vragen hier niet gestelt hoeven te worden.
Ik maak al steeds meer gebruik van de [faq ] tags... Tot nu toe al 3 keer [faq]2[/faq] mogen gebruiken :D
Link gekopieerd
?
Onbekende gebruiker
28-01-2006 23:17
gewijzigd op 28-01-2006 23:18
@Klaasjan:
LOL. Dan kunnen we een hele AI erbij gaan schrijven ook. :-p
Link gekopieerd
Misschien een goed idee als iemand een tekstje in beeld krijgt bij het plaatsen van een nieuw topic.
Link gekopieerd
je kunt toch neem ik aan een Array maken ophalen met daarin deze begrippen
Ik bedoel:
Asl een title =< 5 chars en een van de verboden woorden bevat
Opnieuw title invoeren
Scheelt al een hele hoop.
In Jan zijn voorbeeld:
- vraag
- help
- script
- probleem
- doet het niet
60%
Link gekopieerd
Sebastiaan schreef op 28.01.2006 23:18
Is er toch al? :-)
Voordat je een bericht post moet je zeker weten dat je duidelijk overkomt. Wil je als eerste reply geen link naar een tutorial waarin staat hoe vragen te stellen? Wees de eerste reply dan voor en krijg een antwoord op je vraag door de PHP tutorial "Slimme vragen stellen" te lezen.
Ja dat gaat natuurlijk niemand lezen. Het is beter om meteen uit te leggen wat de bedoeling is. Een tekst als deze bijvoorbeeld:
De volgende titels zijn onduidelijk: help, probleem, vraagje, enz...
Link gekopieerd
Gewoon een klein javascriptje. Tijdens het typen. Waneer het titel in een array staat, kleur het veld rood.
Link gekopieerd
Jelmer -
29-01-2006 00:07
gewijzigd op 29-01-2006 00:23
Bijvoorbeeld zoiets in de head van de pagina...
<script>
var stupidTitles = new Array('help', 'probleem', 'error', 'vraag');
function getInputByName(name)
{
var inputs = document.getElementsByTagName('input');
for(i = 0; i < inputs.length; i++)
{
if(inputs[i].name == name)
{
return inputs[i];
}
}
}
Array.prototype.search = function(index) {
nArr = this.sort();
var len = nArr.length;
var found = false;
for (i=0; i<len; i++) {
if(nArr[i].toLowerCase() == index.toLowerCase())
{
found = true;
}
}
return found;
}
};
function checkStupidTopic()
{
var element = getInputByName('topic');
if(stupidTitles.search(element.value))
{
element.style.borderColor = 'red';
}
else
{
element.style.borderColor = 'black';
}
}
window.onload=function(){
var element = getInputByName('topic');
element.onchange = checkStupidTopic;
}
</script>
Link gekopieerd
if(inputs[i].name = name)
{
return inputs[i];
}
Deze moet denk ik anders
Link gekopieerd