diff --git a/cao_sunyata.sqlite b/cao_sunyata.sqlite
index 79d6c51..8263131 100644
Binary files a/cao_sunyata.sqlite and b/cao_sunyata.sqlite differ
diff --git a/cao_sunyata/routes.py b/cao_sunyata/routes.py
index b2b9200..3305d6e 100644
--- a/cao_sunyata/routes.py
+++ b/cao_sunyata/routes.py
@@ -11,6 +11,7 @@ def includeme(config):
config.add_route('login', '/login')
config.add_route('logout', '/logout')
config.add_route('maintenance', '/maintenance')
+ config.add_route('phapthoai', '/phapthoai')
config.add_route('related_edit', '/related_edit/{topic}/{id}/{id_related}')
config.add_route('settings', '/settings')
config.add_route('stats_pages', '/stats_pages')
diff --git a/cao_sunyata/templates/layout.jinja2 b/cao_sunyata/templates/layout.jinja2
index c161e15..9a51f2b 100644
--- a/cao_sunyata/templates/layout.jinja2
+++ b/cao_sunyata/templates/layout.jinja2
@@ -84,10 +84,16 @@
+
diff --git a/cao_sunyata/templates/phapthoai.jinja2 b/cao_sunyata/templates/phapthoai.jinja2
new file mode 100644
index 0000000..c91ecf9
--- /dev/null
+++ b/cao_sunyata/templates/phapthoai.jinja2
@@ -0,0 +1,21 @@
+{% extends "layout.jinja2" %}
+
+{% block content %}
+
+{% endblock %}
diff --git a/cao_sunyata/views/blog.py b/cao_sunyata/views/blog.py
index c10fd9b..e07ac64 100644
--- a/cao_sunyata/views/blog.py
+++ b/cao_sunyata/views/blog.py
@@ -365,3 +365,9 @@ def maintenance(request):
'page_title': "Maintenance de BD",
}
+@view_config(route_name='phapthoai', renderer='../templates/phapthoai.jinja2')
+def phapthoai(request):
+
+ return {
+ 'page_title': "Tuyển tập pháp thoại",
+ }
diff --git a/list_tuyentap_nisu.py b/list_tuyentap_nisu.py
new file mode 100644
index 0000000..620d829
--- /dev/null
+++ b/list_tuyentap_nisu.py
@@ -0,0 +1,34 @@
+"""
+Lister tous les noms de fichier d'un dossier
+Formater pour les affichier dans une liste
+"""
+import os
+import unicodedata
+
+# Chemin du répertoire que vous souhaitez explorer
+collection = 'S3-TiengHatGiuaTroi'
+chemin = '/Users/phuoc/pyramid/cao_sunyata_media/TuyenTapNiSu/' + collection
+
+# Obtenir la liste de tous les fichiers et dossiers
+items = os.listdir(chemin)
+sorted_items = sorted(items)
+
+# Afficher le contenu
+print("
")
+n = 0
+
+for filename in sorted_items:
+ if filename != '.DS_Store':
+ w = filename.split('.')
+ s = w[0] + '. ' + w[1].replace('_',' ')+ '.' + w[2]
+ title = ' '.join(elem.capitalize() for elem in s.split())
+ title_corrige = unicodedata.normalize('NFD', title)
+ ligne = ''
+ ligne += ' %s
' % (collection, filename, title_corrige)
+ print(ligne)
+ n += 1
+
+print("
")
+
+print('Total %s ' % n)
+