summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsiddharth <rsd@gnu.org>2015-12-14 07:48:37 -0500
committerrsiddharth <rsd@gnu.org>2015-12-14 07:48:37 -0500
commit911fd27e4c4c61b978c2370f7e92b051f0636614 (patch)
tree43ac5ca5c0ac32a3dc41ded6a6e74c392e8bd6a0
parent99316030cbc945cecce7d07f7b2efe4c1702d6d1 (diff)
Removed lpschedule package.
-rw-r--r--lpschedule/__init__.py0
-rw-r--r--lpschedule/htmlrender.py34
-rw-r--r--lpschedule/mark2html.py44
3 files changed, 0 insertions, 78 deletions
diff --git a/lpschedule/__init__.py b/lpschedule/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/lpschedule/__init__.py
+++ /dev/null
diff --git a/lpschedule/htmlrender.py b/lpschedule/htmlrender.py
deleted file mode 100644
index 5375524..0000000
--- a/lpschedule/htmlrender.py
+++ /dev/null
@@ -1,34 +0,0 @@
-import mistune
-import re
-
-
-class HtmlRender(mistune.Renderer):
- """
- Subclassing Renderer classes to customize HTML content.
-
- """
- def header(self, text, level, raw=None):
- if level == 2:
- return '<header class="program-day-header">\n\t<hgroup>\n\t\t<h%d>%s\n\t\t</h%d>\n\t</hgroup>\n</header>\n' % (level, text+ \
- '\n\t\t<a class="btn btn-default btn-xs" \n\t\trole="button" '+ \
- 'data-toggle="collapse" \n\t\taria-expanded="false" '+ \
- 'aria-controls="sat-timeslots" '+ \
- '\n\t\thref="#sat-timeslots">&#x2193;</a>', level)
- elif level == 3:
- return '\n<article id="sat-ts-b0" class="program-timeslot-break">'+ \
- '\n\t<header class="program-timeslot-break-header">'+ \
- '\n\t\t<hgroup>\n\t\t\t<h%d>%s</h%d>\n\t\t</hgroup>\n\t</header>\n</article>\n' % (level, text, level)
-
- return '<h%d>%s</h%d>\n' % (level, text, level)
-
-
- def paragraph(self, text):
- _get_room_ptr = re.compile(r'(Room\s[\d]*\-[\d]*)')
- if _get_room_ptr.search(text.strip(' ')) is not None:
- str = _get_room_ptr.findall(text.strip(' '))
- return '<p><span class="label label-default">%s</span></p>\n<a href="#" class="program-session-speaker">%s</a>' \
- % (''.join(str), _get_room_ptr.sub('',text.strip(' '))) + \
- '\n<button class="btn btn-default btn-xs" data-toggle="collapse" \n\taria-expanded="false" aria-controls="sat-ts0-s0-collapse"'+ \
- 'data-target="#sat-ts0-s0-collapse">\n\t\tDetails\n</button>\n'
- else:
- return '<p>%s</p>\n' % text.strip(' ') \ No newline at end of file
diff --git a/lpschedule/mark2html.py b/lpschedule/mark2html.py
deleted file mode 100644
index 587208d..0000000
--- a/lpschedule/mark2html.py
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright (C) 2015 lpschedule-generator contributors. See CONTRIBUTORS.
-#
-# This file is part of lpschedule-generator.
-#
-# lpschedule-generator is free software: you can redistribute it
-# and/or modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation, either version 3 of
-# the License, or (at your option) any later version.
-#
-# lpschedule-generator is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with lpschedule-generator (see COPYING). If not, see
-# <http://www.gnu.org/licenses/>.
-
-import mistune
-
-class Mark2html(object):
- """
- Converts Markdown to HTML format. `mistune` parser is used.
-
- Attributes:
- FileName : Markdown File descriptor
- """
- def __init__(self, FileName):
- """
- Returns a Mark2html object
- """
- self.FileName = FileName
-
- def PrintHTML(self):
- """
- Prints HTML format of FileName
- """
- print mistune.markdown(self.FileName.read())
-
- def GetHTML(self):
- """
- Returns HTML format of FileName
- """
- return mistune.markdown(self.FileName.read())