Cursus website maken

Vragen/antwoorden betreffende het maken van je eigen website.

ultddave
Lid geworden op: 11 mei 2009, 13:59
Locatie: Limburg > Genk

15 mei 2009, 15:06

coderunner schreef:Beste Dave,

Dit wordt meegegeven in de style opmaak

Code: Selecteer alles

<style type="text/css">
.posthidden {display:none}
.postshown {display:inline}
</style>
Bedankt! Dat is inderdaad de code die ik bedoelde. De JS code had ik al, alleen wist ik niet goed, hoe je die html stukken als 'hidden' kon plaatsen. Weer iets bijgeleerd ;).
coderunner schreef: Ik weet het maar de mensen die de cursus volgen zijn beginners en ik wil hen niet overspoelen met al deze codes. :wink:
Ik reageer op de gestelde vragen en geef niet teveel commentaar op hoe de webpagina is opgebouwd. De cursus van seniorennet geeft trouwens alleen een basis cursus zonder poespas en ik kan niet alle webpagina's van deze personen één voor één nakijken en hen wijzen op al hun fouten. In de hogervernoemde cursus wordt ook geen gebruik gemaakt van bv. stylesheets, e.d. dus beperk ik me ook tot wat daar uitgelegd wordt. Ik ben ook niet de maker van deze cursus trouwens maar Paul Vyncke (= beheerder van seniorennet) zelf. Ik ben net zoals jij een gewone gebruiker van dit forum :wink:

Maar laat ons bij de "les" blijven en niet teveel extra posts plaatsen, anders wordt het voor de vraagstellers heel onoverzichtelijk en vinden ze de antwoorden op hun gestelde vragen niet meer terug. 8O

:D

mvg,
Coderunner
Ok :D.

Ik heb ook eigenlijk een 'probleem'. Ik heb een website ( http://didactiek1.edm.uhasselt.be/~dnysten/ )
Maar in IE vertoond hij "flikker" effecten op de achtergrond als je op een link in het menu klikt.

Ik dacht dat het door dit kwam : http://www.explainth.at/en/tricks/flickfix.shtml maar de oplossing werkt niet echt. :(

Het is geen ramp aangezien ik beoordeelt wordt op het feit dat hij tenminste in 1 browser goed zichtbaar is. :)

Mvg,
Dave

PS: In FireFox heeft hij geen problemen :D.

EDIT: Nog een bijkomstige vraag over PhP. Dit is een regel uit een script voor 'file-namen' uit te printen.

Code: Selecteer alles

if (substr("$dirArray[$index]", 0, 1) != "."){ 
print(....)
}
Die substr regel zorgt ervoor dat 'hidden' (verborgen) files niet worden uitgeprint uit een directory. Nu moet ik files uitprinten uit een directory "uploads". Dus had ik zo gedaan:
if (substr("$dirArray[$index]", 0, 10) != "./uploads/")

Maar nu print hij de hidden files toch uit. Weet jij die substring methode net tewerk gaat voor het kijken naar "hidden" files.

Ik denk dat de fout zit bij de rode cijfers.

Mvg,
Dave
.NET en Java Programmeur

ultddave
Lid geworden op: 11 mei 2009, 13:59
Locatie: Limburg > Genk

15 mei 2009, 20:49

Ok het moest dus gewoon blijven staan. De naam van hidden files beginnen altijd met een 'punt'. Ik dacht dat deze punt verwees naar 'huidige folder' zoals bij sommige Linux commando's in de shell.

Dus;
if (substr("$dirArray[$index]", 0, 10) != "./uploads/")
Moest:
if (substr("$dirArray[$index]", 0, 1) != ".")
zijn voor degene die het moest weten.

Mvg,
Dave
.NET en Java Programmeur

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

16 mei 2009, 16:43

ultddave schreef:Ik heb ook eigenlijk een 'probleem'. Ik heb een website ( http://didactiek1.edm.uhasselt.be/~dnysten/ )
Maar in IE vertoond hij "flikker" effecten op de achtergrond als je op een link in het menu klikt.
Beste Dave,

Volgens mij ben je geen 50+ maar een ICT student aan de universiteit van Hasselt (te zien aan je website link) :D

Ik wou gaan kijken naar je probleem maar ik zie geen opmaak op je website. Dus kan ik niet kijken wat de oorzaak is. Wat ik wel weet is dat bij sommige websites IE "flikker" problemen heeft. Maar een echte oplossing is daar niet voor. Zoek eens via je browser op het internet naar "IE flicker when loads" of "IE flicker" of iets dergelijks. Je zal dan zien dat er workarounds zijn (door gebruik te maken van IE filters in meta tags, door javascripts, ...) maar of die daadwerkelijk je probleem helemaal gaan oplossen betwijfel ik.

Alvast succes.

mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.

audry
Lid geworden op: 29 aug 2007, 22:33

16 mei 2009, 16:46

Beste coderunner

Ik heb dat geprobeerd met de tabel , als ik dan kijk op de pagina, staat de tabel al open .
Is het omdat hij niet online staat , normaal moet je op de naam klikken en dan opengaan. :?:

mvg

A.

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

16 mei 2009, 17:07

audry schreef:Ik heb dat geprobeerd met de tabel , als ik dan kijk op de pagina, staat de tabel al open .
Is het omdat hij niet online staat , normaal moet je op de naam klikken en dan opengaan. :?:
Beste audry,

Neen ook off-line mag die niet te zien zijn. Ik vermoed dat je in de head sektor de style en het javascript bent vergeten te plaatsen.
Plaats tussen <head> en </head> volgende code

Code: Selecteer alles

<script type="text/Javascript"> 
function expandcollapse (postid) 
{
    whichpost = document.getElementById(postid);
    if (whichpost.className=="postshown") {
    whichpost.className="posthidden";    
    }
    else 
    {
    whichpost.className="postshown";    
    } 
} 
</script>


<style type="text/css">
.posthidden {display:none}
.postshown {display:inline}
</style>
en je probleem zo opgelost moeten zijn, maar indien niet, dan hoor ik het wel.

mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.

audry
Lid geworden op: 29 aug 2007, 22:33

16 mei 2009, 17:30

Beste coderunner

Ik heb dit gedaan, resultaat de rest van de leden zijn weg ??En als ik klik op de eerste naam gaat dit nog niet open.

mvg

A.

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

16 mei 2009, 17:42

audry schreef:Ik heb dit gedaan, resultaat de rest van de leden zijn weg ??En als ik klik op de eerste naam gaat dit nog niet open.
Beste audry,

Dan heb je ergens een teken in de code vergeten en/of teveel gezet, maar waar, kan ik vanhieruit niet zien natuurlijk. Vermoedelijk ergens een <div> vergeten te sluiten.

Kan je het bestand online zetten (op de webserver plaatsen in een tijdelijk aangemaakte map bv. test) en mij de link doorgeven zodat ik kan zien waar het fout gaat.

mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.

audry
Lid geworden op: 29 aug 2007, 22:33

16 mei 2009, 18:26

Beste coderunner

Het probleem is opgelost , je weet ondertussen al dat ik het moeilijk heb met tabellen he :lol: , ooit komt het wel goed hoor.Ik had een zin te weing gekopieërd.

Bedankt mvg

A.

audry
Lid geworden op: 29 aug 2007, 22:33

16 mei 2009, 19:58

Beste coderunner

Ik ben nubegonnen bij lid 2 , als ik daarop klik gaat er geen tabel open waar ligt dit aan , ik zie de fout niet????
Ga hem nu online zetten.

mvg

A. :oops:

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

16 mei 2009, 20:37

audry schreef:Ik ben nubegonnen bij lid 2 , als ik daarop klik gaat er geen tabel open waar ligt dit aan , ik zie de fout niet????
Beste audry,

Je ziet de code
<A href="javascript:expandcollapse('subtopic0002')">Beauprez Peter</A>
en een paar lijnen verder om de tekst zichtbaar te maken, schrijf je
<SPAN class=posthidden id=subtopic0001>
het nummer uit de eerste code moet hetzelfde zijn als in de tweede code
<SPAN class=posthidden id=subtopic0002>
Telkens wanneer je aan een nieuw lid begint, moet je ook deze nummers verhogen.

mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.

ultddave
Lid geworden op: 11 mei 2009, 13:59
Locatie: Limburg > Genk

16 mei 2009, 21:13

coderunner schreef:
ultddave schreef:Ik heb ook eigenlijk een 'probleem'. Ik heb een website ( http://didactiek1.edm.uhasselt.be/~dnysten/ )
Maar in IE vertoond hij "flikker" effecten op de achtergrond als je op een link in het menu klikt.
Beste Dave,

Volgens mij ben je geen 50+ maar een ICT student aan de universiteit van Hasselt (te zien aan je website link) :D
Nee inderdaad, ik ben niet eens half zo oud :D. Eind mei wordt ik 19.
coderunner schreef: Ik wou gaan kijken naar je probleem maar ik zie geen opmaak op je website. Dus kan ik niet kijken wat de oorzaak is. Wat ik wel weet is dat bij sommige websites IE "flikker" problemen heeft. Maar een echte oplossing is daar niet voor. Zoek eens via je browser op het internet naar "IE flicker when loads" of "IE flicker" of iets dergelijks. Je zal dan zien dat er workarounds zijn (door gebruik te maken van IE filters in meta tags, door javascripts, ...) maar of die daadwerkelijk je probleem helemaal gaan oplossen betwijfel ik.

Alvast succes.

mvg,
Coderunner
Heb de layout er terug opgezet. Ik haal hem er regelmatig af, om te zorgen dat andere studenten de layout niet zouden overnemen :lol: .

Gelukkig worden we alleen beoordeelt op functionaliteit en Accesibility (Toegankelijkheid). Design is niet zo belangrijk (op dit moment.).

Het enigste wat ik nu nog moet implementeren is een script waardoor mijn CV geupdate wordt als ik nieuwe oefeningen upload.

Bijvoorbeeld:
- Ik upload een oefening van Javascript.
- Mijn 'Ervaring/competenties' (in mijn CV) wordt dan geupdate met "Javascript".

Ik dacht dit te doen door voor elk vak een map aan te maken. En dan een script te schrijven dat kijkt of de map 0 items bevat. Als hij 0 items bevat, moet hij niet opgenomen worden in mijn CV. Nu blijkt dus dat mijn scripts niet echt het onderscheid kunnen maken dus "verborgen files" en "echte files".

Ik heb een lege map. Maar deze bevat toch 2 files:
"."
".."
Ik heb een map met 3 foto's, deze bevat echter 7 files (4 verborgen files);

Dus dit gaat niet echt goed lukken. Enig idee hoe ik misschien beter kan aanpakken?

Ik dacht te checken op "extensie". Maar dan moet ik wel een soort database bijhouden van elke extensie. ".js" = Javascript enzovoorts.

Mvg,
Dave


[/quote]
.NET en Java Programmeur

audry
Lid geworden op: 29 aug 2007, 22:33

16 mei 2009, 21:35

Beste coderunner

Bedankt nu weet ik het probleem zitten, en kan ik daarop extra letten .
het vraagt wel een beetje werk om dit zo te doen , maar vind het wel overzichtelijk.

mvg

A.

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

16 mei 2009, 21:54

Beste audry,

Okay. Nu goed opletten met je aanmaak van je tabellen. Als je webpagina af is, zal je het aanmaken van tabellen wel onder de knie hebben ... :lol:

Ik had het je gezegd dat het heel veel werk zou zijn op deze manier, maar het eindresultaat is inderdaad wel overzichtelijk voor de clubleden.

mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

16 mei 2009, 22:00

Beste Dave,

i.v.m. php.
Ik denk dat je best je vraag stelt op een forum waar mensen zitten die echt gespecialiseerd zijn in php en daar dagelijks mee bezig zijn of zoals wij dat vroeger deden, de mening van medestudenten vragen, wij werkten nog samen :wink: :lol: (Dit laatste is niet slecht bedoelt, hoor Dave).

Je zei dat er in FF geen probleem was met je website maar ik zie dat de kader van je <div id="copyright"> achter "oefeningen" in je menu zit. (zie schermafdruk)

Afbeelding

Dus toch nog eens goed je stylesheet nakijken :wink:

Vermijd ook zoveel mogelijk een foto als hoofdachtergrond, deze zijn meestal groot (file size) waardoor het laden ervan teveel tijd in beslag neemt wat ook "flikkeringen" kan geven omdat de gehele foto steeds weer moet geladen worden (afhankelijk van je internet verbinding).
Je krijgt ook problemen met verschillende schermresoluties (foto wordt niet helemaal getoond, foto is te klein of wordt herhaald, ...)

mvg,
Coderunner
Laatst gewijzigd door coderunner op 16 mei 2009, 22:57, 1 keer totaal gewijzigd.
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.

ultddave
Lid geworden op: 11 mei 2009, 13:59
Locatie: Limburg > Genk

16 mei 2009, 22:56

Ok :D . Ik heb het ook even ergens anders gevraagd dan ;). Ja we mogen eigenlijk niet samenwerken. Plagiaat wordt bestraft omdat het over een eindproject gaat. Helpen mag wel, maar in hoevere kan je "Helpen" en "Plagiaat" onderscheiden als het bij medestudenten is hé.
:D
Daarmee dat ik liever het lot niet tart met hulp te vragen aan medestudenten :D.

Buiten het project vraag ik het uiteraard eerst andere medestudenten :).
Ik heb gekeken in mijn CSS code maar ik vind de fout niet. Ik heb dan ook op het ander forum direct gevraagd of ze me daarmee ook even konden helpen.

Safari geeft ook het probleem met die Copyright balk. Ik denk dat ik nog niet snel klaar ga zijn... :D

Ik heb die vraag van dat flikkeren aan de leerkrachten gesteld, ze zeiden dat het bij IE zelf ligt en me dus beter baseer op FF of Safari. ;)

In het geval je PHP zou willen leren (Is zeer handig hoor :D):
http://www.w3schools.com/PHP/DEfaULT.asP
http://www.tizag.com/phpT/

PHP kan je onder andere gebruiken om de data van je HTML forms te gebruiken. Stel je maakt een form met een aantal inputvelden. Dan kan je die input velden "lezen" met PHP en bijvoorbeeld een aantal wiskundige berekeningen toepassen daarop en terug uitprinten op het scherm.
Ook kan je tekst gebruiken uit die inputvelden.

Mvg,
Dave
.NET en Java Programmeur