Avatar billede googolplex Novice
15. marts 2004 - 21:46 Der er 4 kommentarer og
1 løsning

Hvordan opbygges et artikelsystem som dette

Jeg kan godt opbygge et standard, simpelt artikelsystem.
Men hvordan opbygges et artikelsystem, hvor der er mulighed for at vedhæfte mere end et billede i en artikel ?

Et par eksempler på hvad jeg mener:

http://filmzonen.dk/items/article/292/
http://xboxlife.dk/anmeldelse.php?id=21

Det jeg ikke er helt sikker på, er hvordan man bygger formularen/PHP-systemet op, så der er mulighed for selv at afgøre hvor de enkelte billeder skal placeres (i mit artikelsystem sidder de altid i toppen/bunden). Specielt hvis det drejer sig om flere billeder, evt. med paging osv.

Nogen der kan guide mig, eller evt. vise mig et sådant artikel-system ?
Avatar billede dennismp Nybegynder
15. marts 2004 - 22:25 #1
Der er jo mange måder. I disse xml tider, kunne man jo udnytte dette:

<article title="asdf">
  <abstract>adf</abstract>
  <author>asdf</author>
  <page num="1"> aldfjlkasjdlkadjf <images><image id="1"><image id="2"></images> adsfkjaldf </page>
  <page num="2"> asdfkj</page>
</article>
.. og så er det jo bare et spørgsmål om at parse dette.

Omvendt kan man jo tage den lidt mere traditionelle tilgang(?):

Lav et stort textarea. I textareaet kan man så bruge specielle tags fx. %IMAGE-1% (eller ligesom phpBB [img=http://url.image]tekst[/url], eller html) til f.x billeder, som man kan uploade andetsteds. Sideindeling kan laves ved at lave %PAGEBREAK% og så laver du blot een explode() og dermed har du et array af sider.

Der er mange muligheder :-)
Avatar billede googolplex Novice
15. marts 2004 - 22:34 #2
Ok, jeg havde selv overvejet den med de specielle tags (fik ideen fra phpBB med deres tags).

Jeg har ikke så meget forstand på xml, men den anden metode er vel også fin ?

Du smider et svar :)
Avatar billede dennismp Nybegynder
15. marts 2004 - 22:53 #3
Det smarte ved XML, er at de fleste kan finde ud af dens struktur/tags (ellers er det jo nemt at lære dem det).. Ved at bruge XML får du også nogle redskaber, herunder kan du bruge Scheme / DTDs til at validere dit dokument (om folk har lavet en korrekt xml-dokument) . Og hvis du bliver hel vild, så kan du lave et XML stylesheed til at vise det.  :)

(Er igang med min egen side, der skal brygges op af XML - er spændt på om min idéer holder :) )
Avatar billede googolplex Novice
15. marts 2004 - 22:55 #4
Øh ok :)

Men der skal vel stadig tastes ind i en formular ?
Avatar billede dennismp Nybegynder
15. marts 2004 - 23:07 #5
Ja. Eller tja, man kunne vel lave det wizard-agtigt, så man blev guided igennem det, uden at se det egenlige xml - men det gør det noget mere besværligt (både at lave og bruge).
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester