Просмотр исходного кода

마크업 설정 기능 추가 예정

surplus_up (2du) 7 лет назад
Родитель
Сommit
0896aa4b4a
1 измененных файлов с 22 добавлено и 2 удалено
  1. 22 2
      app.py

+ 22 - 2
app.py

@@ -234,11 +234,11 @@ if not rep_data:
             curs.execute("insert into other (name, data) values ('language', ?)", [os.getenv('NAMU_LANG')])
             curs.execute("insert into other (name, data) values ('language', ?)", [os.getenv('NAMU_LANG')])
             rep_language = os.getenv('NAMU_LANG')
             rep_language = os.getenv('NAMU_LANG')
         else:
         else:
-            print('language {} is not supported!'.format(os.getenv('NAMU_LANG')))
+            print('language ' + str(os.getenv('NAMU_LANG')) + ' is not supported!')
             rep_language = 'en-US'
             rep_language = 'en-US'
     else:
     else:
         while 1:
         while 1:
-            print('language [{}] : '.format(' '.join(support_language)), end = '')
+            print('language [' + ', '.join(support_language) + '] : ', end = '')
             rep_language = str(input())
             rep_language = str(input())
             if rep_language in support_language:
             if rep_language in support_language:
                 curs.execute("insert into other (name, data) values ('language', ?)", [rep_language])
                 curs.execute("insert into other (name, data) values ('language', ?)", [rep_language])
@@ -250,6 +250,26 @@ else:
     
     
     print('language : ' + str(rep_language))
     print('language : ' + str(rep_language))
 
 
+support_mark = ['namumark', 'html', 'markdown']
+	
+curs.execute('select data from other where name = "markup"')
+rep_data = curs.fetchall()
+if not rep_data:
+	while 1:
+		print('markup [' + ', '.join(support_mark) + '] : ', end = '')
+	
+		rep_mark = str(input())
+		if rep_mark:
+			curs.execute('insert into other (name, data) values ("markup", ?)', [rep_mark])
+
+			break
+		else:
+			pass
+else:
+	rep_mark = rep_data[0][0]
+
+	print('markup : ' + str(rep_mark))
+
 curs.execute('delete from other where name = "ver"')
 curs.execute('delete from other where name = "ver"')
 curs.execute('insert into other (name, data) values ("ver", ?)', [c_ver])
 curs.execute('insert into other (name, data) values ("ver", ?)', [c_ver])