Home of
SimpleWiki Future Plans and Considerations
info@simplewiki.org
- comments
- suggestions

join the forum
Future Table of Contents

Future

posted November 25, 2009

Planned

We have not established a timeline

  1. table zebrastripes |:table zebrastripes:| and (:table zebrastripes:)
  2. block-edit capability for top-level heading blocks
  3. allow closing tag of block declarations on same line as open tag
  4. add php method class for code and pre decorators
  5. add echo method class as shorthand for php echo
  6. HTML import tool
  7. allow $wiki->get_html($markup)
  8. allow line-continuation markup for metadata line
  9. <<include markup-file-spec>> macro
  10. |:marker ...:| markup, for non-visible section marking, stripped at runtime
  11. allow registration of tags for processing (eg. marker)

Under Consideration

  • form element extension (SimpleFormWiki), eg %fi width:50px%[>type:name|value<] (fi = form input). Elements:
    • form (:form:)
    • textarea (:textarea:)
    • fieldset (:fieldset:)
    • legend (:legend:)legend-text(:legendend:)
    • select (:select:)
    • optgroup (:optgroup:)
    • input %fi decoration%[>type:name|value<] (fi = form input)
    • label %fl decoration%[!nameref|caption!] (fl = form label)
    • option |:so decoration:|[?value|caption?] (so = select option)
  • metablock markup, to allow for selective wysiwyg editing (:editor:)...(:editorend:)
  • interpolation, execution (markup evaluated as php string) [best left to client application, perhaps using metadata settings]
  • text-indent -> --> -< --< indent, double indent, outdent, double-outdent, etc. This would be inconsistent with other block decorations - a troublesome but interesting situation - see next item
  • generalized block decoration, for any enclosing block |:? ...:| This would be a conceptualized way of dealing with the -> markup as a line-indent markup, ie this would allow symbolic substitution of explicit block decoration
  • definition list :title:text then ::title:text etc. consistent with other list definintions. Accompanied by definition list decorator |:dl ...:|

Issues

posted April 8, 2010

  1. Line collapse (elimination of end-of-line character) for first and second line of block is done based on last and first characters of collapse candidates

    So this collapses:

    one two three
    four five six

    But this doesn't (four five six forms a paragraph):

    one two three

    (four five six)

    (note the trailing margin after the parenthesis delimited)

  2. <<quicktoc>> doesn't get enclosing float div when there are no toc headings