Exemple #1
0
    def __init__ (self, parser):
        """
        parser - экземпляр парсера
        """
        Command.__init__ (self, parser)

        NameHarvester.counters = set()
Exemple #2
0
 def __init__(self, parser, application):
     """
     parser - экземпляр парсера
     """
     Command.__init__(self, parser)
     self._application = application
     self._enabled = True
Exemple #3
0
 def __init__(self, parser, application):
     """
     parser - экземпляр парсера
     """
     Command.__init__(self, parser)
     self._application = application
     self._enabled = True
Exemple #4
0
    def __init__(self, parser):
        """
        parser - экземпляр парсера
        """
        Command.__init__(self, parser)
        self._fileNameFormat = u"__diagram_{}.png"

        global _
        _ = get_()
Exemple #5
0
    def __init__ (self, parser):
        """
        parser - экземпляр парсера
        """
        Command.__init__ (self, parser)

        # Счетчики на странице.
        # Ключ - имя счетчика, значение - экземпляр класса _Counter
        self._counters = {}
Exemple #6
0
    def __init__ (self, parser):
        """
        parser - экземпляр парсера
        """
        Command.__init__ (self, parser)
        self._fileNameFormat = u"__diagram_{}.png"

        global _
        _ = get_()
Exemple #7
0
    def __init__(self, parser):
        """
        parser - экземпляр парсера
        """
        Command.__init__(self, parser)

        # Счетчики на странице.
        # Ключ - имя счетчика, значение - экземпляр класса _Counter
        self._counters = {}
Exemple #8
0
    def __init__ (self, parser, config):
        """
        parser - экземпляр парсера
        """
        Command.__init__ (self, parser)
        self.__config = SourceConfig (config)

        # Стили CSS, добавленные в заголовок
        self.__appendCssClasses = []

        global _
        _ = get_()
Exemple #9
0
    def __init__(self, parser, config):
        """
        parser - экземпляр парсера
        """
        Command.__init__(self, parser)
        self.__config = SourceConfig(config)

        # Стили CSS, добавленные в заголовок
        self.__appendCssClasses = []

        global _
        _ = get_()
Exemple #10
0
    def __init__ (self, parser, name, lang):
        """
        parser - экземпляр парсера
        """
        Command.__init__ (self, parser)
        global _
        _ = lang

        self.__name = name

        self.__style1 = u"""<STYLE>div.spoiler_style1 {
    padding: 3px; 
    border: 1px solid #d8d8d8; 
    }</STYLE>"""

        self.__style2 = u"""<STYLE>div.spoiler_style2 {
    text-transform: uppercase; 
    border-bottom: 1px solid #CCCCCC; 
    margin-bottom: 3px; 
    font-size: 0.8em; 
    font-weight: bold; 
    display: block;
    }</STYLE>"""

        self.__blockTemplate = ur"""
        <div class="spoiler_style1"><div class="spoiler_style2"><span onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') {  this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerHTML = '<b></b><a href=\'#\' onClick=\'return false;\'>{collapsetext}</a>'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '<b></b><a href=\'#\' onClick=\'return false;\'>{expandtext}</a>'; }" /><b></b><a href="#" onClick="return false;">{expandtext}</a></span></div><div class="spoiler_quotecontent"><div style="display: none;">{content}</div></div></div>"""

        self.__inlineTemplate = ur"""<span><span onClick="this.parentNode.getElementsByTagName('span')[1].style.display = ''; this.style.display = 'none';"><a href="#">{expandtext}</a></span><span style="display: none;" onClick="this.parentNode.getElementsByTagName('span')[0].style.display = ''; this.style.display = 'none';">{content}</span></span>"""
    
        self.__expandParam = u"expandtext"
        self.__collapseParam = u"collapsetext"
        self.__inlineParam = u"inline"

        # Надписи по умолчанию
        self.__expandTextDefault = _(u"Expand")
        self.__collapseTextDefault = _(u"Collapse")

        # Добавлены ли стили в заголовок
        self.__styleAppend = False
Exemple #11
0
    def __init__(self, parser, name, lang):
        """
        parser - экземпляр парсера
        """
        Command.__init__(self, parser)
        global _
        _ = lang

        self.__name = name

        self.__style1 = u"""<STYLE>div.spoiler_style1 {
    padding: 3px; 
    border: 1px solid #d8d8d8; 
    }</STYLE>"""

        self.__style2 = u"""<STYLE>div.spoiler_style2 {
    text-transform: uppercase; 
    border-bottom: 1px solid #CCCCCC; 
    margin-bottom: 3px; 
    font-size: 0.8em; 
    font-weight: bold; 
    display: block;
    }</STYLE>"""

        self.__blockTemplate = ur"""
        <div class="spoiler_style1"><div class="spoiler_style2"><span onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') {  this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerHTML = '<b></b><a href=\'#\' onClick=\'return false;\'>{collapsetext}</a>'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '<b></b><a href=\'#\' onClick=\'return false;\'>{expandtext}</a>'; }" /><b></b><a href="#" onClick="return false;">{expandtext}</a></span></div><div class="spoiler_quotecontent"><div style="display: none;">{content}</div></div></div>"""

        self.__inlineTemplate = ur"""<span><span onClick="this.parentNode.getElementsByTagName('span')[1].style.display = ''; this.style.display = 'none';"><a href="#">{expandtext}</a></span><span style="display: none;" onClick="this.parentNode.getElementsByTagName('span')[0].style.display = ''; this.style.display = 'none';">{content}</span></span>"""

        self.__expandParam = u"expandtext"
        self.__collapseParam = u"collapsetext"
        self.__inlineParam = u"inline"

        # Надписи по умолчанию
        self.__expandTextDefault = _(u"Expand")
        self.__collapseTextDefault = _(u"Collapse")

        # Добавлены ли стили в заголовок
        self.__styleAppend = False
Exemple #12
0
 def __init__(self, parser):
     """
     parser - экземпляр парсера
     """
     Command.__init__(self, parser)
Exemple #13
0
 def __init__ (self, parser):
     """
     parser - экземпляр парсера
     """
     Command.__init__ (self, parser)
Exemple #14
0
 def __init__ (self, parser):
     Command.__init__ (self, parser)
Exemple #15
0
	def __init__ (self, application, parser):
		Command.__init__ (self, parser)
		self._application = application
		self._renamer = Renamer(application)
Exemple #16
0
 def __init__(self, parser):
     """
     parser - экземпляр парсера
     """
     Command.__init__(self, parser)
     self.__scriptAppend = False
Exemple #17
0
 def __init__ (self, parser):
     Command.__init__ (self, parser)
Exemple #18
0
 def __init__ (self, parser):
     """
     parser - экземпляр парсера
     """
     Command.__init__ (self, parser)
     self.__scriptAppend = False