def buildJournalEntry(entry, ignoreURL): journalEntry = "" if (TODOCommand in entry): journalEntry = config.defaultIndentLevel + " TODO " + utils.getCurrentTime( ) + " " + entry.replace(TODOCommand, '') else: journalEntry = config.defaultIndentLevel + " " + utils.getCurrentTime( ) + " " + entry if (not (ignoreURL)): print(entry) journalEntryURL = utils.containsYTURL(entry) print(journalEntryURL) if (journalEntryURL): #title = getWebPageTitle(journalEntryURL) journalEntry = journalEntry.replace( journalEntryURL, '{{youtube ' + journalEntryURL + '}}') else: journalEntryURL = utils.containsURL(entry) if (journalEntryURL): title = utils.getWebPageTitle(journalEntryURL) journalEntry = journalEntry.replace( journalEntryURL, '#' + config.BookmarkTag + ' [' + title + '](' + journalEntryURL + ')') print(journalEntry) return journalEntry
def buildJournalEntry(entry, ignoreURL): journalEntry = "" currentTime = utils.getCurrentTime() if currentTime: currentTime += " " else: currentTime = "" # print(processCommandsMapping('21:40 some non todo entry T')) journalEntry = config.defaultIndentLevel + " " + utils.processCommandsMapping( currentTime + entry) # if(TODOCommand in entry): # journalEntry = config.defaultIndentLevel + " TODO " + currentTime + entry.replace(TODOCommand,'') # else: # journalEntry = config.defaultIndentLevel + " " + currentTime + entry if (not (ignoreURL)): # print(entry) journalEntryURL = utils.containsYTURL(entry) # print (journalEntryURL) if (journalEntryURL): #title = getWebPageTitle(journalEntryURL) journalEntry = journalEntry.replace( journalEntryURL, '{{youtube ' + journalEntryURL + '}}') else: journalEntryURL = utils.containsTWUrl(entry) if (journalEntryURL): # journalEntry = utils.generateTwitterIframe(journalEntryURL) tweetString = twitter.LogTwitterUrl(journalEntryURL) journalEntry = journalEntry.replace(journalEntryURL, tweetString) else: journalEntryURL = utils.containsURL(entry) if (journalEntryURL): title = utils.getWebPageTitle(journalEntryURL) if (config.journalsFilesExtension == '.md'): journalEntry = journalEntry.replace( journalEntryURL, '#' + config.BookmarkTag + ' [' + title + '](' + journalEntryURL + ')') elif (config.journalsFilesExtension == '.org'): journalEntry = journalEntry.replace( journalEntryURL, '#' + config.BookmarkTag + ' [[' + journalEntryURL + '][' + title + ']]') print(journalEntry) return journalEntry