Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
rash 07.02.2011 00:50
Есть таблица с одной колонкой 'piece', в которой находится преформатированный текст (пробелы, табуляции, пустые строки).## # Convert table of lines after splitting into regular text # Params: # lines_table - table of lines (with field named "piece") ## @table_to_plaintext[lines_table] ^lines_table.menu{ ^if(^lines_table.offset[]==0){ $result[$lines_table.piece] }{ $result[${result}^#0A${lines_table.piece}] } }и все вроде бы хорошо, пока нам не встретится пустая строка. В результирующем тексте ее не будет: блоки, разделенные пустой строкой, «слипнутся».
## # Convert table of lines after splitting into regular text # Params: # lines_table - table of lines (with field named "piece") ## @table_to_plaintext[lines_table] ^lines_table.menu{ ^if(^lines_table.offset[]==0){ $result[$lines_table.piece] }{ ^if(^lines_table.piece.length[]==0){ $result[${result}^#0A^#0A${lines_table.piece}] }{ $result[${result}^#0A${lines_table.piece}] } } }но безрезультатно.