|
|
|
module ArticlesCellSpecHelpers |
|
def recent_updates_data(the_meldd = nil) |
|
loremipsum = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque in lectus vitae massa cursus dignissim non sed lorem. Quisque ullamcorper turpis et justo aliquam cursus. Aenean risus augue, rutrum eget iaculis id, placerat eget quam. Cras pharetra dolor nec ante vehicula fermentum. Donec tincidunt mi felis. Aliquam eros metus, dictum eu auctor sed, lobortis eget magna. Sed mattis sapien eu leo suscipit ut hendrerit tellus scelerisque. Phasellus eu tortor quis urna vulputate venenatis. Aliquam adipiscing suscipit nulla, at consequat nunc bibendum nec. In hac habitasse platea dictumst. Maecenas et leo sem. Nunc consequat mi nec ante tempor ut lacinia mi faucibus.\nIn nec tortor tellus, nec varius urna. Donec laoreet molestie viverra. Nullam mauris risus, ultricies non aliquet nec, lobortis eget ipsum. Curabitur interdum, risus non bibendum viverra, orci elit venenatis quam, nec tempus eros risus eget risus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam porttitor ultricies tempor. Cras dapibus mollis eros porta pharetra. Vestibulum sodales ipsum sed eros cursus molestie. Suspendisse potenti. Quisque scelerisque eros sed magna varius eget congue diam faucibus. Suspendisse eros diam, egestas sed sodales pellentesque, bibendum vitae erat. Etiam felis arcu, interdum vitae aliquam in, euismod vitae sem. Nullam auctor elementum erat, id ultrices leo porttitor vitae.\nCras in posuere tellus. Donec ut turpis a neque malesuada pulvinar. Etiam eleifend orci sit amet ligula commodo nec ultrices turpis lobortis. Maecenas nec sodales nibh. Ut dignissim lorem sit amet elit iaculis sed laoreet tortor sagittis. Cras sit amet nunc justo. Sed tempor vulputate justo a scelerisque. Suspendisse vitae nunc neque. Phasellus sollicitudin leo laoreet sem facilisis sodales. Praesent tempus cursus elit, quis rhoncus purus pellentesque eu. Proin sit amet metus eget nunc pellentesque rutrum. Quisque ornare urna in dolor tempus sed aliquet risus faucibus. Quisque ultrices eros id felis ornare suscipit.\nIn malesuada accumsan cursus. Aliquam felis libero, scelerisque in pretium vitae, scelerisque nec lorem. Nullam aliquet dolor ipsum. Praesent imperdiet odio at lectus convallis venenatis. Etiam sodales, leo at pellentesque viverra, leo est vestibulum leo, eget rutrum orci leo et ipsum. Sed hendrerit lorem eu ante adipiscing imperdiet non at enim. Nam tellus ipsum, vulputate non sollicitudin nec, facilisis sed lorem. Morbi egestas ullamcorper massa, ac ullamcorper sapien venenatis nec. Morbi et ante magna, eget auctor risus. Pellentesque imperdiet aliquam feugiat. Nam venenatis, massa id imperdiet porttitor, sapien lectus aliquam nunc, venenatis dignissim neque magna quis elit. Pellentesque hendrerit mauris ac arcu volutpat consectetur. Donec et arcu lectus, ut gravida libero.\nNunc blandit pulvinar neque, sed pretium nulla dictum ut. In ut fringilla est. Curabitur feugiat tellus nec orci congue interdum. Donec sit amet nulla tortor, pellentesque cursus magna. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Proin sit amet justo id nisi consectetur tempor. Fusce laoreet tristique tempus. Morbi tempor vestibulum vulputate. Phasellus et rhoncus velit. Pellentesque in diam vitae felis ultrices rhoncus.\n" |
|
article_data = [ |
|
{:name => 'article1', |
|
:title => 'The First Article: New Thinking', |
|
:keywords => ['keyword', 'key word'], |
|
:assoc_links => {'http://www.example.com' => 'An Example of Something'}, |
|
:author => 'John Doe', |
|
}, |
|
{:name => 'Article 2', |
|
:title => 'Tech Trends 1789', |
|
:keywords => ['keyword', 'keyword2'], |
|
:assoc_links => {'http://www.example.net' => 'A Trendy Site'}, |
|
:author => 'William Brokenbowe', |
|
}, |
|
{:name => 'Green', |
|
:title => 'Green Faces of a Modern City', |
|
:keywords => ['key word', 'keyword2'], |
|
:assoc_links => {'http://www.example.org' => "It's Not Easy Being Green"}, |
|
:author => 'Kermit D. Broga' |
|
}, |
|
{:name => 'Odd Partners', |
|
:title => 'Bentley-Dannone Joint Venture', |
|
:keywords => ['keyword1', 'keyword2', 'keyword3'], |
|
:assoc_links => {'http://www.example.com/bentley' => 'More details on the partnership'}, |
|
:author => 'Kermit D. Broga', |
|
}, |
|
{:name => 'NUS Ballast Tech', |
|
:title => 'NUS develops new technology to treat ballast water', |
|
:keywords => ['keyword2'], |
|
:assoc_links => {'http://www.nus.edu.sg' => 'National University of Singapore'}, |
|
:author => 'John Doe', |
|
}, |
|
{:name => 'DHL Schools', |
|
:title => 'DHL ships millions of new books to schools', |
|
:keywords => ['keyword', 'keyword2'], |
|
:assoc_links => {'www.example.com.ph' => 'This domain is available?!?'}, |
|
:author => 'Irene Doe', |
|
} |
|
] |
|
article_data.each_with_index do |item, index| |
|
item[:id] = index + 1 |
|
item[:content] = loremipsum |
|
item[:title_image] = 'image1.png' |
|
item[:meldd] = the_meldd |
|
item[:created_at] = DateTime.strptime("2012-04-05T#{22 - index}:05:15+08:00").to_datetime |
|
item[:updated_at] = DateTime.strptime("2012-04-05T#{22 - index}:05:15+08:00").to_datetime |
|
end |
|
# article_data will be returned |
|
end |
|
end |