Compare commits

..

No commits in common. "ac350241ba9b413f48fe5dbb0077a6a5ac14943b" and "bbc83f2c8890bea72159d95204d0c5b04e1c46b7" have entirely different histories.

11 changed files with 42 additions and 85 deletions

View file

@ -200,13 +200,13 @@ def render_dir(args, directory):
# example: MIME plain/text becomes 'type' plain 'subtype' text
type_, subtype = mime.split('/')
cap = untag(name)
c = name
if args.verbose:
print('Found file in dir ', name, 'as', mime)
if type_ in FILE_TYPES:
a = FILE_TYPES[type_].format(quote(relative_path), cap, cap)
a = FILE_TYPES[type_].format(quote(relative_path), c, c)
# expansion for different kind of text files
if type_ == 'text':
@ -227,14 +227,14 @@ def render_dir(args, directory):
# a = FILE_TYPES[type_]
if type_ == 'image':
a = FILE_TYPES[type_].format(quote(relative_path), cap, cap)
a = FILE_TYPES[type_].format(quote(relative_path), c, c)
if args.thumbnail:
a = thumbnail(full_path, relative_path, args)
if args.no_filenames:
cap = ""
c = ""
if args.captions:
cap = untag(caption(relative_path))
a = FILE_TYPES[type_].format(quote(relative_path), cap, cap)
c = caption(relative_path)
a = FILE_TYPES[type_].format(quote(relative_path), c, c)
# ALT 처리
src = os.path.splitext(full_path)
alt_path = src[0] + ".alt"
@ -246,7 +246,7 @@ def render_dir(args, directory):
if not line: break
alt = alt + line + ' '
a = FILE_TYPES[type_].format(quote(relative_path), alt, cap)
a = FILE_TYPES[type_].format(quote(relative_path), alt, c)
if subtype in SUB_TYPES:
a = SUB_TYPES[subtype]
@ -315,14 +315,14 @@ def distribusify(args, directory, freg): # noqa
# example: MIME plain/text becomes 'type' plain 'subtype' text
type_, subtype = mime.split('/')
cap = untag(name)
c = name
if args.verbose:
print('Found', name, 'as', mime)
if type_ in FILE_TYPES:
a = FILE_TYPES[type_].format(quote(name), cap, cap)
a = FILE_TYPES[type_].format(quote(name), c, c)
# expansion for different kind of text files
if type_ == 'text':
@ -346,10 +346,10 @@ def distribusify(args, directory, freg): # noqa
if args.thumbnail:
a = thumbnail(full_path, name, args)
if args.no_filenames:
cap = ""
c = ""
if args.captions:
cap = untag(caption(full_path))
a = FILE_TYPES[type_].format(quote(name), cap, cap)
c = caption(full_path)
a = FILE_TYPES[type_].format(quote(name), c, c)
# ALT 처리
src = os.path.splitext(full_path)
alt_path = src[0] + ".alt"
@ -362,7 +362,7 @@ def distribusify(args, directory, freg): # noqa
alt = alt + line + ' '
print("alt: " + alt )
a = FILE_TYPES[type_].format(quote(name), alt, cap)
a = FILE_TYPES[type_].format(quote(name), alt, c)
if subtype in SUB_TYPES:
a = SUB_TYPES[subtype]

View file

@ -12,7 +12,6 @@ PATTERN_TAG_FOLDER = re.compile(r"(?P<name>.+?)(?P<tags>\#.+)\/(?P<file>.+)")
def cleanfolder(folder):
for filename in os.listdir(folder):
file_path = os.path.join(folder, filename)
print('deleting: ' + file_path)
try:
if os.path.isfile(file_path) or os.path.islink(file_path):
os.unlink(file_path)

View file

@ -45,7 +45,7 @@ html_head = """
</a>
</span>
<a href="https://nothingmakesitself.art/Satellite-Project"><img src="https://freight.cargo.site/t/original/i/abcd0824382cdb1e6c2efca6e3d5ae4dd8fc33f6ed88bddbfa25923073865abf/12313123100.png" class="arko"></a>
<a href="https://nothingmakesitself.art"><img src="https://freight.cargo.site/t/original/i/abcd0824382cdb1e6c2efca6e3d5ae4dd8fc33f6ed88bddbfa25923073865abf/12313123100.png" class="arko"></a>
</div>
@ -83,28 +83,6 @@ html_footer = """
<script src="/src/scripts/hashEvent.js"></script>
<script src="/src/scripts/mobileArchiveEvent.js"></script>
<script src="/src/scripts/accessibility.js"></script>
<style>
.arko {
position: fixed;
right: 20px;
bottom: 55px;
width:150px;
}
@media ( min-width: 1080px ) {
.arko {
position: fixed;
right: 20px;
bottom: 20px;
width:150px;
}
}
</style>
</body>
</html>
"""

View file

@ -2,11 +2,7 @@
# 2020. 10. 26
from distribusi.cli import build_argparser, distribusify
from distribusi import fragments
from filelock import Timeout, FileLock
lock = FileLock("./data/.lock")
with lock:
parser = build_argparser()
args = parser.parse_args()

0
new Normal file
View file

14
poetry.lock generated
View file

@ -1,11 +1,3 @@
[[package]]
name = "filelock"
version = "3.0.12"
description = "A platform independent file lock."
category = "main"
optional = false
python-versions = "*"
[[package]]
name = "markdown"
version = "3.3.4"
@ -36,13 +28,9 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[metadata]
lock-version = "1.1"
python-versions = "^3.8"
content-hash = "2122e4cf5f141d6098cc17000ce0ab06dc0caabd0f43e92c3dc7cd88f67b5934"
content-hash = "e17d31e9ee7949d99baf929cdd55b9565284dbe08e81d3cb7691f58cb5a04c74"
[metadata.files]
filelock = [
{file = "filelock-3.0.12-py3-none-any.whl", hash = "sha256:929b7d63ec5b7d6b71b0fa5ac14e030b3f70b75747cef1b10da9b879fef15836"},
{file = "filelock-3.0.12.tar.gz", hash = "sha256:18d82244ee114f543149c66a6e0c14e9c4f8a1044b5cdaadd0f82159d6a6ff59"},
]
markdown = [
{file = "Markdown-3.3.4-py3-none-any.whl", hash = "sha256:96c3ba1261de2f7547b46a00ea8463832c921d3f9d6aba3f255a6f71386db20c"},
{file = "Markdown-3.3.4.tar.gz", hash = "sha256:31b5b491868dcc87d6c24b7e3d19a0d730d59d3e46f4eea6430a321bed387a49"},

View file

@ -9,7 +9,6 @@ python = "^3.8"
Pillow = "^8.3.1"
python-magic = "^0.4.24"
Markdown = "^3.3.4"
filelock = "^3.0.12"
[tool.poetry.dev-dependencies]

View file

@ -40,7 +40,7 @@
</a>
</span>
<a href="https://nothingmakesitself.art/Satellite-Project"><img src="https://freight.cargo.site/t/original/i/abcd0824382cdb1e6c2efca6e3d5ae4dd8fc33f6ed88bddbfa25923073865abf/12313123100.png" class="arko"></a>
<a href="https://nothingmakesitself.art"><img src="https://freight.cargo.site/t/original/i/abcd0824382cdb1e6c2efca6e3d5ae4dd8fc33f6ed88bddbfa25923073865abf/12313123100.png" class="arko"></a>
</div>

View file

@ -49,7 +49,7 @@
</a>
</span>
<a href="https://nothingmakesitself.art/Satellite-Project"><img src="https://freight.cargo.site/t/original/i/abcd0824382cdb1e6c2efca6e3d5ae4dd8fc33f6ed88bddbfa25923073865abf/12313123100.png" class="arko"></a>
<a href="https://nothingmakesitself.art"><img src="https://freight.cargo.site/t/original/i/abcd0824382cdb1e6c2efca6e3d5ae4dd8fc33f6ed88bddbfa25923073865abf/12313123100.png" class="arko"></a>
</div>

View file

@ -50,7 +50,7 @@
</a>
</span>
<a href="https://nothingmakesitself.art/Satellite-Project"><img src="https://freight.cargo.site/t/original/i/abcd0824382cdb1e6c2efca6e3d5ae4dd8fc33f6ed88bddbfa25923073865abf/12313123100.png" class="arko"></a>
<a href="https://nothingmakesitself.art"><img src="https://freight.cargo.site/t/original/i/abcd0824382cdb1e6c2efca6e3d5ae4dd8fc33f6ed88bddbfa25923073865abf/12313123100.png" class="arko"></a>
</div>

View file

@ -438,7 +438,6 @@
padding-top: 50px;
display: inline-block;
vertical-align: top;
line-height: 1.55rem;
/* padding:20px; */
}
@ -485,8 +484,6 @@
}
#hideMe{
top:0px;
left:0px;
background: url(https://freight.cargo.site/t/original/i/5d73492aa3e9257fd9fab2d4677af532db8a388f792c55f99cf9168cb2024bb2/arkowebtest3.png) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
@ -495,8 +492,8 @@
margin:0;
text-align:center;
position:fixed;
width:100vw;
height:100vh;
width:100%;
height:100%;
}
.arko {