Mag ik de vraagstellers op dit forum verzoeken extra hun best te doen als ze een titel verzinnen? Wat mij betreft zijn dit geen goede titels:

- vraag
- help
- script
- probleem
- doet het niet

Bij voorbaat dank voor jullie medewerking.
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
@Klaasjan:
LOL. Dan kunnen we een hele AI erbij gaan schrijven ook. :-p
Misschien een goed idee als iemand een tekstje in beeld krijgt bij het plaatsen van een nieuw topic.
Is er toch al? :-)
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%
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...
Gewoon een klein javascriptje. Tijdens het typen. Waneer het titel in een array staat, kleur het veld rood.
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>
if(inputs[i].name = name)
{
return inputs[i];
}

Deze moet denk ik anders

Reageren