Package info.bliki.wiki.model

Examples of info.bliki.wiki.model.WikiModel.render()


        public void actionPerformed(java.awt.event.ActionEvent event) {
            String strData = input.getText();
            WikiModel wikiModel = new WikiModel(Configuration.DEFAULT_CONFIGURATION, Locale.ENGLISH, "${image}", "${title}");
            wikiModel.setUp();
      try {
            String result = wikiModel.render(strData, false);
            output.setText(result);
      } finally {
        wikiModel.tearDown();
      }
        }
View Full Code Here


        public void actionPerformed(java.awt.event.ActionEvent event) {
            String strData = input.getText();
            WikiModel wikiModel = new WikiModel(Configuration.DEFAULT_CONFIGURATION, Locale.ENGLISH, "${image}", "${title}");
            wikiModel.setUp();
      try {
            String result = wikiModel.render(new PlainTextConverter(), strData, false);
            output.setText(result);
      } finally {
        wikiModel.tearDown();
      }
        }
View Full Code Here

        final String rawWikiText = "[[File:Waterberg Nashorn1.jpg|150px]]";
        final String expected = "\n"
                + "<p><a class=\"image\" href=\"http://www.bliki.info/wiki/File:150px-Waterberg_Nashorn1.jpg\" ><img src=\"http://www.bliki.info/wiki/150px-Waterberg_Nashorn1.jpg\" width=\"150\" />\n</a></p>";
        assertThat(wikiModel.render(rawWikiText)).isEqualTo(expected);
        WikiModel germanWikiTextModel = newWikiTestModel(Locale.GERMAN);
        assertThat(germanWikiTextModel.render(rawWikiText)).isEqualTo(expected);
    }

    @Test public void testTemplate06() {
        assertThat(wikiModel.render("start- {{ifeq|5.0|+5}} -end", false)).isEqualTo("\n" + "<p>start- 5.0 equals +5 -end</p>");
    }
View Full Code Here

                + "<div style=\"float:left; padding-top:0.5em; padding-right:0.5em;\"><a class=\"image\" href=\"http://www.bliki.info/wiki/File:150px-Waterberg_Nashorn1.jpg\" title=\"Breitmaulnashörner in Namibia\"><img src=\"http://www.bliki.info/wiki/150px-Waterberg_Nashorn1.jpg\" alt=\"Breitmaulnashörner in Namibia\" width=\"150\" />\n"
                + "</a></div>\n"
                + "<p>Die <b><a href=\"http://www.bliki.info/wiki/Nash%C3%B6rner\" title=\"Nashörner\">Nashörner</a></b> (Rhinocerotidae) oder auch <b>Rhinozerosse</b> zählen zu den markantesten Säugetieren mit ihrem großen Kopf und den namengebenden ein bis zwei Hörnern. <small><a href=\"http://www.bliki.info/wiki/Nash%C3%B6rner\" title=\"Nashörner\">mehr</a></small></p>";
        assertThat(wikiModel.render(rawWikiText)).isEqualTo(expected);
        WikiModel germanWikiTextModel = newWikiTestModel(Locale.GERMAN);
        assertThat(germanWikiTextModel.render(rawWikiText)).isEqualTo(expected);
    }

    /**
     * Issue124 - Image URL parsing broken in some cases
     */
 
View Full Code Here

                FileInputStream inStream = new FileInputStream(args[1]);
                FileOutputStream outStream = new FileOutputStream(args[2]);
                char[] wikiChars = getInputStreamAsCharArray(inStream, -1, encoding);
                String wikiText = new String(wikiChars);
                WikiModel wikiModel = new WikiModel(image, link);
                String htmlStr = wikiModel.render(wikiText, false);
                StringBuffer buff = new StringBuffer();
                buff.append(top);
                buff.append(header);
                buff.append(htmlStr);
                buff.append(bottom);
View Full Code Here

                        break;
                    }
                    WikiModel wikiModel = new WikiModel(image, link);
                    try {
                        wikiModel.setUp();
                        String htmlStr = wikiModel.render(s, false);
                        System.out.print(htmlStr);
                    } finally {
                        wikiModel.tearDown();
                    }
                }
View Full Code Here

                "http://www.bliki.info/wiki/${image}",
                "http://www.bliki.info/wiki/${title}");
        try {
            wikiModel.setUp();

            String htmlStr = wikiModel.render(
                    "This is a simple [[Hello World]] wiki tag", false);
            System.out.print(htmlStr);
        } finally {
            wikiModel.tearDown();
        }
View Full Code Here

        FileInputStream inStream = new FileInputStream(args[1]);
        FileOutputStream outStream = new FileOutputStream(args[2]);
        char[] wikiChars = getInputStreamAsCharArray(inStream, -1, encoding);
        String wikiText = new String(wikiChars);
        WikiModel wikiModel = new WikiModel(image, link);
        String htmlStr = wikiModel.render(wikiText);
        StringBuffer buff = new StringBuffer();
        buff.append(top);
        buff.append(header);
        buff.append(htmlStr);
        buff.append(bottom);
View Full Code Here

            break;
          }
          WikiModel wikiModel = new WikiModel(image, link);
          try {
            wikiModel.setUp();
            String htmlStr = wikiModel.render(s);
            System.out.print(htmlStr);
          } finally {
            wikiModel.tearDown();
          }
        }
View Full Code Here

    }
    String htmlText = "";
    WikiModel wikiModel = new WikiModel("${image}", "${title}");
    try {
      wikiModel.setUp();
      htmlText = wikiModel.render(article.getText());
      if (htmlText == null) {
        System.out.println("An IOException occured!");
      } else {
        System.out.println(htmlText);
      }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.