beh, devi implementare l'effetto grafico con una qualunque libreria (jQuery, Mootools, Scriptaculous).
Nella pagina che fai devi mettere i div con altezza fissa e overflow:hidden nel css.
Quando attivi l'effetto, semplicemente, porti l'altezza a sufficienza per mostrare tutto il contenuto del div che è l'articolo. Per far scomparire basta che trovi il link "Leggi tutto" e lo metti in display:none prima di lanciare l'effetto, il link Chiudi, lo metti in fondo al div e sarà visibile solo se l'utente clicca su Leggi tutto (ed amplia il div). L'effetto contrario deve riportare l'altezza del div alla originale, poi mettere display:inline; al link "leggi tutto"