def run (self, params): help_dir = u"help" current_help = _("help_en") path = os.path.join (getCurrentDir(), help_dir, current_help) openWiki (path, readonly=True)
def testNotPortableConfig1(self): """ Проверка правильности определения расположения конфига при хранении его в папке профиля """ dirname = ".outwiker_test" fname = "outwiker_test.ini" programDir = getCurrentDir() localPath = os.path.join(programDir, fname) # На всякий случай проверим, что файла в локальной папке нет, # иначе удалим его if os.path.exists(localPath): os.remove(localPath) homeDir = os.path.join(getOS().settingsDir, dirname) homePath = os.path.join(homeDir, fname) # Удалим папку в профиле if os.path.exists(homeDir): shutil.rmtree(homeDir) fullpath = getConfigPath(dirname, fname) self.assertEqual(homePath, fullpath) self.assertTrue(os.path.exists(homeDir)) # Удалим папку в профиле if os.path.exists(homeDir): shutil.rmtree(homeDir)
def testNotPortableConfig1 (self): """ Проверка правильности определения расположения конфига при хранении его в папке профиля """ dirname = u".outwiker_test" fname = u"outwiker_test.ini" programDir = getCurrentDir() localPath = os.path.join (programDir, fname) # На всякий случай проверим, что файла в локальной папке нет, иначе удалим его if os.path.exists (localPath): os.remove (localPath) homeDir = os.path.join (os.path.expanduser("~"), dirname) homePath = os.path.join (homeDir, fname) # Удалим папку в профиле if os.path.exists (homeDir): shutil.rmtree (homeDir) fullpath = getConfigPath(dirname, fname) self.assertEqual (homePath, fullpath) self.assertTrue (os.path.exists (homeDir)) # Удалим папку в профиле if os.path.exists (homeDir): shutil.rmtree (homeDir)
def run (self, params): help_dir = u"help" current_help = _("help_en") path = os.path.join (getCurrentDir(), help_dir, current_help) args = [u'--normal', u'--readonly'] openInNewWindow (path, args)
def __onSelectItem(self, event): htmlContent = u"" if event.IsSelection(): plugin = self.__pluginsItems[event.GetString()] assert plugin is not None htmlContent = self.__createPluginInfo(plugin) self.__owner.pluginsInfo.SetPage(htmlContent, getCurrentDir())
def getCurrentVersion(): path = os.path.join(getCurrentDir(), VERSION_FILE_NAME) try: text = readTextFile(path) versionInfo = XmlVersionParser([_(VERSIONS_LANG), u'en']).parse(text) except EnvironmentError: return None return versionInfo.currentVersion
def run(self, params): help_dir = u"help" current_help = _("help_en") path = os.path.join(getCurrentDir(), help_dir, current_help) args = [u'--normal', u'--readonly'] if params is not None: args.append(u'-p') args.append(params.pagelink) openInNewWindow(path, args)
def getCurrentVersion(): """ Получить текущую версию для файла """ fname = "version.txt" path = os.path.join(getCurrentDir(), fname) with open(path) as fp: lines = fp.readlines() version_str = "%s.%s" % (lines[0].strip(), lines[1].strip()) return version_str
def getCurrentVersion (): """ Получить текущую версию для файла """ fname = "version.txt" path = os.path.join (getCurrentDir(), fname) with open (path) as fp: lines = fp.readlines() version_str = "%s.%s" % (lines[0].strip(), lines[1].strip()) return version_str
def _getCurrentVersion(self): """ Get current version from file """ from outwiker.core.system import getCurrentDir fname = "versions.xml" path = os.path.join(getCurrentDir(), fname) with open(path) as fp: lines = fp.readlines() version_str = "%s.%s" % (lines[0].strip(), lines[1].strip()) return version_str
def _getCurrentVersion (self): """ Get current version from file """ from outwiker.core.system import getCurrentDir fname = "versions.xml" path = os.path.join (getCurrentDir(), fname) with open (path) as fp: lines = fp.readlines() version_str = "%s.%s" % (lines[0].strip(), lines[1].strip()) return version_str
def testPortableConfig (self): """ Проверка правильности определения расположения конфига при хранении его в папке с программой """ dirname = u".outwiker_test" fname = u"outwiker_test.ini" programDir = getCurrentDir() localPath = os.path.join (programDir, fname) # Создадим файл рядом с запускаемым файлом fp = open (localPath, "w") fp.close() fullpath = getConfigPath(dirname, fname) self.assertEqual (localPath, fullpath) # Удалим созданный файл os.remove (localPath)
def testPortableConfig(self): """ Проверка правильности определения расположения конфига при хранении его в папке с программой """ dirname = u".outwiker_test" fname = u"outwiker_test.ini" programDir = getCurrentDir() localPath = os.path.join(programDir, fname) # Создадим файл рядом с запускаемым файлом fp = open(localPath, "w") fp.close() fullpath = getConfigPath(dirname, fname) self.assertEqual(localPath, fullpath) # Удалим созданный файл os.remove(localPath)
def _setHtml(self, content): resultHtml = self._htmlTemplate.format(content=content) self._htmlRender.SetPage(resultHtml, getCurrentDir())
def run(self, params): help_dir = u"help" current_help = _("help_en") path = os.path.join(getCurrentDir(), help_dir, current_help) openInNewWindow(path, readonly=True)
def mimeTexPath (self): return os.path.join (getCurrentDir(), "tools\\mimetex\\mimetex.exe")
def _setHtml (self, content): resultHtml = self._htmlTemplate.format (content=content) self._htmlRender.SetPage (resultHtml, getCurrentDir())