Kwalitee Issues


Add =head1 LICENSE and the text of the license to the main module in your code.


Remove all letters from the version number. If you want to mark a release as a developer release, use the scheme 'Module-1.00_01'


Make sure that the main module name and version are the same of the distribution.


Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: Konstrukt-0.5/lib/Konstru kt/Doc/About.pod -- Around line 96: alternative text 'plugins/applications' contains non-escaped | or / Konstrukt-0.5/lib/Konstru kt/Doc/Templating.pod -- Around line 46: Non-ASCII character seen before =encoding in 'src=“layout"layout.template"'. Assuming CP1252


Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.


Add a META.json to the distribution. Your buildtool should be able to autogenerate it.


Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).


Name Abstract Version View
Konstrukt Web application/design framework 0.5 metacpan
Konstrukt::Attributes Sub attribute handling metacpan
Konstrukt::Cache Caching functionalities metacpan
Konstrukt::DBI Database handle pool metacpan
Konstrukt::Debug Debug and error message handling metacpan
Konstrukt::Event Event management metacpan
Konstrukt::File Comfortable handling of files, file names and paths metacpan
Konstrukt::Handler Base class for handlers that control the processing of the requests metacpan
Konstrukt::Handler::Apache Handler for an Apache request metacpan
Konstrukt::Handler::CGI Handler for the processing of a given filename metacpan
Konstrukt::Handler::File Handler for the processing of a given filename metacpan
Konstrukt::Lib Common function library metacpan
Konstrukt::Parser Parser for the tag syntax metacpan
Konstrukt::Parser::Node A node in the parse tree metacpan
Konstrukt::Plugin Base class for the Konstrukt plugins. metacpan
Konstrukt::Plugin::blog Konstrukt blogging engine metacpan
Konstrukt::Plugin::blog::DBI Konstrukt blogging DBI backend metacpan
Konstrukt::Plugin::bookmarks Bookmark management for registered users metacpan
Konstrukt::Plugin::bookmarks::DBI Konstrukt bookmarks DBI backend driver metacpan
Konstrukt::Plugin::browserstats Browser statistics plugin metacpan
Konstrukt::Plugin::browserstats::DBI Browser statistics. DBI backend metacpan
Konstrukt::Plugin::calendar Management of private and public calendar items metacpan
Konstrukt::Plugin::calendar::DBI Konstrukt calendar. Backend Driver for the Perl-DBI. metacpan
Konstrukt::Plugin::captcha Put captchas in your forms easily. metacpan
Konstrukt::Plugin::captcha::text Implementation for text captchas. metacpan
Konstrukt::Plugin::date Displays the current date metacpan
Konstrukt::Plugin::diff Print out an XHTML table with the difference between two texts metacpan
Konstrukt::Plugin::env Access to the environment variables metacpan
Konstrukt::Plugin::errors Display the error messages that occured during the page processing metacpan
Konstrukt::Plugin::formvalidator HTML form validator metacpan
Konstrukt::Plugin::guestbook Konstrukt guestbook metacpan
Konstrukt::Plugin::guestbook::DBI Konstrukt guestbook. Backend Driver for the Perl-DBI. metacpan
Konstrukt::Plugin::hitstats Hit statistics plugin metacpan
Konstrukt::Plugin::hitstats::DBI Konstrukt page hit logging. DBI backend metacpan
Konstrukt::Plugin::if Conditional blocks metacpan
Konstrukt::Plugin::kill Remove content from a website metacpan
Konstrukt::Plugin::log Konstrukt logging facilities. metacpan
Konstrukt::Plugin::log::DBI Konstrukt logging. DBI backend metacpan
Konstrukt::Plugin::mail::obfuscator Hide email addresses from SPAM harvesters. metacpan
Konstrukt::Plugin::param Displays the value of a specified HTTP parameter metacpan
Konstrukt::Plugin::perl Embedding perl code in your pages/templates metacpan
Konstrukt::Plugin::perlvar Access to Perl variables metacpan
Konstrukt::Plugin::sortlines Sort all lines of plaintext nodes metacpan
Konstrukt::Plugin::sql Perform SQL queries. Usually combined with templates to display the results. metacpan
Konstrukt::Plugin::svar Access to session values metacpan
Konstrukt::Plugin::tags Tagging plugin metacpan
Konstrukt::Plugin::tags::DBI Tagging DBI backend metacpan
Konstrukt::Plugin::template Konstrukt templating engine metacpan
Konstrukt::Plugin::upcase Convert all text into upper case metacpan
Konstrukt::Plugin::uriencode URI-encode the text metacpan
Konstrukt::Plugin::usermanagement User management. Extensible with plugins. metacpan
Konstrukt::Plugin::usermanagement::basic Basic user management. metacpan
Konstrukt::Plugin::usermanagement::basic::DBI Konstrukt basic userdata. DBI Backend Driver metacpan
Konstrukt::Plugin::usermanagement::level Information about the users (admin) level. metacpan
Konstrukt::Plugin::usermanagement::level::DBI Konstrukt level userdata. DBI Backend Driver metacpan
Konstrukt::Plugin::usermanagement::personal Personal information about the user. metacpan
Konstrukt::Plugin::usermanagement::personal::DBI Konstrukt personal userdata. DBI Backend Driver metacpan
Konstrukt::Plugin::wiki Plugin to convert wiki markup and manage wiki content metacpan
Konstrukt::Plugin::wiki::backend Base class for wiki backends metacpan
Konstrukt::Plugin::wiki::backend::article Base class for article backends metacpan
Konstrukt::Plugin::wiki::backend::article::DBI Article backend driver for storage inside a database that can be accessed through DBI. metacpan
Konstrukt::Plugin::wiki::backend::file Base class for file backends metacpan
Konstrukt::Plugin::wiki::backend::file::DBI File backend driver for storage inside a database that can be accessed through DBI. metacpan
Konstrukt::Plugin::wiki::backend::image Base class for image backends metacpan
Konstrukt::Plugin::wiki::backend::image::DBI Image backend driver for storage inside a database that can be accessed through DBI. metacpan
Konstrukt::Plugin::wiki::markup::acronym Inline plugin to handle acronyms metacpan
Konstrukt::Plugin::wiki::markup::basic Inline plugin to handle basic markup metacpan
Konstrukt::Plugin::wiki::markup::basic_string Inline plugin to handle basic markup (without templates) metacpan
Konstrukt::Plugin::wiki::markup::blockplugin Base class for wiki block plugins metacpan
Konstrukt::Plugin::wiki::markup::definition Block plugin to handle definition lists metacpan
Konstrukt::Plugin::wiki::markup::headline Block plugin to handle headlines metacpan
Konstrukt::Plugin::wiki::markup::hr Block plugin to handle horizontal rules metacpan
Konstrukt::Plugin::wiki::markup::htmlescape Inline plugin to escape HTML markup metacpan
Konstrukt::Plugin::wiki::markup::inlineplugin Base class for wiki inline plugins metacpan
Konstrukt::Plugin::wiki::markup::link Inline plugin to handle links metacpan
Konstrukt::Plugin::wiki::markup::link::article Plugin to handle wiki article links metacpan
Konstrukt::Plugin::wiki::markup::link::external Plugin to handle external links metacpan
Konstrukt::Plugin::wiki::markup::link::file Plugin to handle links to internal files. metacpan
Konstrukt::Plugin::wiki::markup::link::image Plugin to handle (internal and external) images metacpan
Konstrukt::Plugin::wiki::markup::link::nolink Plugin to handle !NoLinks metacpan
Konstrukt::Plugin::wiki::markup::linkplugin Base class for plugins to handle links metacpan
Konstrukt::Plugin::wiki::markup::list Block plugin to handle ordered and unoderered lists (using templates) metacpan
Konstrukt::Plugin::wiki::markup::list_template metacpan
Konstrukt::Plugin::wiki::markup::paragraph Block plugin to handle paragraphs metacpan
Konstrukt::Plugin::wiki::markup::pre Block plugin to handle code/preformatted sections metacpan
Konstrukt::Plugin::wiki::markup::quote Block plugin to handle quotes metacpan
Konstrukt::Plugin::wiki::markup::replace Inline plugin to handle simple replacements metacpan
Konstrukt::PrintRedirector Catches the print statements and fires an event on each print. metacpan
Konstrukt::Request Class for everything related to the page request metacpan
Konstrukt::Response Class for everything related to the generated response metacpan
Konstrukt::Session Session management (Cookies/Session) metacpan
Konstrukt::Settings Settings management metacpan
Konstrukt::SimplePlugin Base class for simple Konstrukt plugins. metacpan
Konstrukt::TagHandler Base class for the tag handlers. metacpan
Konstrukt::TagHandler::Plugin Plugin handler of the Konstrukt framework metacpan

Other Files

Build.PL metacpan
Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan