>> SPEAKER: Supozu, ke ni ŝatus krei hejmpaĝo por kurso kiun
provizas studentojn kun ligoj al rimedoj.
Kiel povus ni faru?
Bone, lasu min proponi ĉi Tre simpla ekzemplo.
>> Tie, ni havas la kurson la nomo CS50, sub kiu estas ordigita listo, unu
kun ligo al prelegoj, kaj unu kun ligo al la Syllabus.
Se mi klakas nun en prelegoj, mi vidas alia ordigita listo, ĉifoje kun
ligilo al Semajno 0, kaj la alian ligas Semajno 1.
Se mi elektas Semajno 0, ekzemple, mi nun vidas ke ni havas ligilojn al
Merkredo kaj ligiloj al vendredo.
Kaj se mi plonĝi en unu nivelon profunda, tiu estas CS50.
>> Nun, kio povus ni iru pri efektivigo la retejo en kodo?
Nu, ni rigardu.
Tie, en index.php, permesu al mi proponi eĉ PHP
kodo, sed simple de HTML.
En aparta, estas ke neordigitaj listo ene de kiuj
Estas du listeroj.
>> Se ni nun rigardas ĉe lectures.php, al kiuj la unua el tiuj kugloj
ligita, ni nun vidas ke duan neordigitaj listo, ĉi tiu kun ligiloj al
Semajno 0 kaj Semajno 1.
Kaj ni rigardu week0.php, al kiun tiu unua kuglo ligiloj, jen ni
vidi, denove, neordigitan liston, tiu tempon kun ligo al la merkreda
diapozitivoj, kaj alia ligilo al la vendreda diapozitivoj.
Kaj en la semajno 1 estas tre simila kodo.
>> Nun tra ĉiuj kvar el tiuj dosieroj Estas sufiĉe da redundo.
En aparta, ĉiu el ili havas la HTML etikedo, kapo etikedon, titolo etikedon, kaj
la titolo CS50.
Ĉiu el ili havas korpon kaj H1 tag: ene de kio estas, denove, CS50.
Kaj sub tiu estas neordigitaj listo denove kaj denove.
Certe estus bela, se ni povus iel faktora tiujn komunaĵojn
en iu centra loko por ke, se Mi iam volas ŝanĝi mian viran
strukturo aŭ eĉ lia titolo, mi povus fari ĝin multe pli facile.