html: in-dev of sidebar fonction
This commit is contained in:
parent
51389e2e3c
commit
619ca17c10
|
@ -61,17 +61,28 @@ def loop_sidebar(create):
|
||||||
elif line.startswith('#'): continue
|
elif line.startswith('#'): continue
|
||||||
elif len(line) == 0 : continue
|
elif len(line) == 0 : continue
|
||||||
else:
|
else:
|
||||||
counter += 1
|
if line.startswith('/'): line = line[1:len(line)]
|
||||||
if counter == max_items: break
|
|
||||||
post_uri = '%s%s'%(domain.domain_articles, line)
|
post_uri = '%s%s'%(domain.domain_articles, line)
|
||||||
if not os.path.exists(post_uri):
|
if not os.path.exists(post_uri):
|
||||||
print(':< Unused file: %s'%post_uri)
|
print(':< From URI: %s. Unused file: %s'%(line, post_uri))
|
||||||
Post_Err = True
|
Post_Err = True
|
||||||
else:
|
else:
|
||||||
|
counter += 1
|
||||||
|
if counter == max_items: break
|
||||||
hash_post = check.get_filesum(post_uri, False)
|
hash_post = check.get_filesum(post_uri, False)
|
||||||
sdb_posts = sdb_posts + [hash_post]
|
sdb_posts = sdb_posts + [hash_post]
|
||||||
|
|
||||||
print(sdb_posts)
|
if Post_Err:
|
||||||
|
msg_log = 'Sidebar > Not created. Mismatch some article\'s URI'
|
||||||
|
log.append_f(domain.tyto_logs, msg_log, 1)
|
||||||
|
else:
|
||||||
|
print(sdb_posts)
|
||||||
|
for item in sdb_posts:
|
||||||
|
|
||||||
|
if os.path.exists('%s%s.conf'%(domain.domain_db, item)):
|
||||||
|
print("OK for",item)
|
||||||
|
else:
|
||||||
|
print('Err for',item)
|
||||||
|
|
||||||
#=====================#
|
#=====================#
|
||||||
# Create sidebar file #
|
# Create sidebar file #
|
||||||
|
@ -84,6 +95,7 @@ def create_sdb_load():
|
||||||
'# Dossier: articles/sidebar/\n' + \
|
'# Dossier: articles/sidebar/\n' + \
|
||||||
'# (depuis le dossier du domaine)\n' + \
|
'# (depuis le dossier du domaine)\n' + \
|
||||||
'# Comment: 1 URI de l\'article par ligne\n' + \
|
'# Comment: 1 URI de l\'article par ligne\n' + \
|
||||||
|
'# Ne commence pas par "/"\n' + \
|
||||||
'# L\'ordre définit la position\n' + \
|
'# L\'ordre définit la position\n' + \
|
||||||
'# exemples :\n' + \
|
'# exemples :\n' + \
|
||||||
'# index.tyto\n' + \
|
'# index.tyto\n' + \
|
||||||
|
@ -96,6 +108,7 @@ def create_sdb_load():
|
||||||
'# Folder: articles/sidebar/\n' + \
|
'# Folder: articles/sidebar/\n' + \
|
||||||
'# (from the domain folder)\n' + \
|
'# (from the domain folder)\n' + \
|
||||||
'# Comment: 1 article URI per line\n' + \
|
'# Comment: 1 article URI per line\n' + \
|
||||||
|
'# not begining with "/"\n' + \
|
||||||
'# Order in sidebar position\n' + \
|
'# Order in sidebar position\n' + \
|
||||||
'# examples :\n' + \
|
'# examples :\n' + \
|
||||||
'# index.tyto\n' + \
|
'# index.tyto\n' + \
|
||||||
|
|
Loading…
Reference in New Issue