webmcp
view framework/env/slot/get_content.lua @ 79:3a6962b9121c
Anchor support for encode.url{...}, ui.link{...} and ui.paginate{...}
| author | jbe | 
|---|---|
| date | Wed Jun 27 18:57:53 2012 +0200 (2012-06-27) | 
| parents | 9fdfb27f8e67 | 
| children | 
 line source
     1 --[[--
     2 content =
     3 slot.get_content(
     4   slot_ident       -- name of the slot
     5 )
     7 This function returns the content of a chosen slot as a single string.
     9 --]]--
    11 function slot.get_content(slot_ident)
    12   local slot_data = slot._data[slot_ident]
    13   if #slot_data.string_fragments > 1 then
    14     local str = table.concat(slot_data.string_fragments)
    15     slot_data.string_fragments = { str }
    16     return str
    17   else
    18     return slot_data.string_fragments[1] or ""
    19   end
    20 end
