Avatar billede Slettet bruger
11. maj 2010 - 13:22 Der er 6 kommentarer og
1 løsning

Ny funktion i Typo3?

Goddag eksperter,

Jeg kunne godt tænke mig at få kodet en ny funktion i typo3, som går ind og laver en ordoptælling på alle mine undersider hvorefter den udskriver de pågældende ord på en anden side..

Er der en, der kan give mig lidt hints til hvordan jeg gør det? Er stadig rimelig ny indenfor typo3 CMS :/


Venlig hilsen Simon
Avatar billede jakobdo Ekspert
11. maj 2010 - 21:49 #1
Er det nemmeste ikke at tage indholdet direkte ud af databasen?
Evt. smide ord igennem strip_tags() - fjerner html tags.
Og så tælle ordene pr side med: str_word_count()
Ved dog ikke om typo3 er så "simpelt" at gå til.
Avatar billede Slettet bruger
14. maj 2010 - 03:04 #2
Hej jakobdo...

Jeg er ikke helt med.. str_word_count() tæller, af hvad jeg ved af, blot hvor mange ord der er i en string eller lign. :S

Hvordan får jeg den til at tælle ordene, samt lave en liste med hvor mange gange ordene er taget i brug?
Avatar billede Slettet bruger
14. maj 2010 - 03:23 #3
Netop som jeg havde skrevet den kommentar faldt jeg over dette script: http://snipplr.com/view/2225/php-tag-cloud-based-on-word-frequency/

Med udgangspunkt i dette kan jeg i hvert fald få lavet en ordliste med tilhørende antal gange ordet er blevet brugt i en string..

Det store spørgsmål er så bare hvordan dælen jeg lige får det koblet sammen med TYPO3.. Det skulle du vel ikke have nogle idéer om? :)
Avatar billede jakobdo Ekspert
14. maj 2010 - 08:55 #4
Som du kan se, så anvender den kode du har fundet også funktionen str_word_count(), så jeg var da ikke helt ved siden af. :o)

Men hvordan du trækker en sides indhold ud af typo3 databasen, det ved jeg desværre ikke.
Har typo3 ikke et forum til sådanne spørgsmål evt ?
Avatar billede Slettet bruger
14. maj 2010 - 12:45 #5
Hehe præcis.. Du må også gerne smide et svar så du kan få points, for det var str_word_count(), der ledte mig på vej ;)

Så vil jeg selv prøve at kigge lidt videre på det andet hehe
Avatar billede jakobdo Ekspert
14. maj 2010 - 20:25 #6
Svar!
Avatar billede jakobdo Ekspert
18. maj 2010 - 08:58 #7
Takker for point.
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