Skip to content

Commit

Permalink
creade gallery dir
Browse files Browse the repository at this point in the history
  • Loading branch information
undertherain committed Sep 15, 2018
1 parent 9ed0e19 commit 9cdb25c
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 6 deletions.
16 changes: 11 additions & 5 deletions site/plugins/cfgallery/cfgallery.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

import os
import sys
import shutil
import html
from nikola.plugin_categories import RestExtension
#from nikola.utils import get_logger, STDERR_HANDLER
from nikola.utils import LOGGER, copy_file
Expand Down Expand Up @@ -38,7 +40,7 @@ def get_entries(path):

class Plugin(RestExtension):

name = "cfgallery"
name = "fgallery"

def set_site(self, site):
self.site = site
Expand Down Expand Up @@ -66,10 +68,14 @@ def read_files(self):
data["name"] = os.path.basename(os.path.dirname(fname))
data["url"] = "https://github.com/undertherain/pycontextfree/blob/master/examples/" + data["name"] + "/" + os.path.basename(fname)
data["id"] = cnt
output_folder = os.path.join(plugin_path, "../../output/gallery")
# self.site.
copy_file(fname[:-3] + ".png", output_folder)
data["image"] = "/gallery/" + os.path.basename(fname)[:-3] + ".png"
output_folder = os.path.join(base_path, self.site.config['OUTPUT_FOLDER'], "gallery")
os.makedirs(output_folder, exist_ok=True)
# data["name"] = html.escape(output_folder)
print("AAAAAAAAAAAAAAAAAAAAAAAAa")
name_image = os.path.basename(fname)[:-3] + ".png"
# copy_file(fname[:-3] + ".png", os.path.join(output_folder, name_image))
shutil.copy(fname[:-3] + ".png", os.path.join(output_folder, name_image))
data["image"] = "/gallery/" + name_image
cnt += 1
self.rows.append(data)
except Exception as e:
Expand Down
3 changes: 2 additions & 1 deletion site/plugins/cfgallery/gallery.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,8 @@ ${"<a href="+row["url"]+"><i class=\"fa fa-download\"></i></a>&nbsp;" if len(row

<%def name="makerow(row)">
<div class="w100 text-center">
<h2> ${row["name"]}
<h2>
${row["name"]}
<a href="${row['url']}">
<i class="far fa-file-code"></i> </a>
</h2>
Expand Down

0 comments on commit 9cdb25c

Please sign in to comment.