diff --git a/cao_blogr/static/img/dao-trang.jpg b/cao_blogr/static/img/dao-trang.jpg deleted file mode 100644 index 19a225a..0000000 Binary files a/cao_blogr/static/img/dao-trang.jpg and /dev/null differ diff --git a/cao_blogr/static/img/dao_trang_vignette.jpg b/cao_blogr/static/img/dao_trang_vignette.jpg new file mode 100644 index 0000000..a2aa2c2 Binary files /dev/null and b/cao_blogr/static/img/dao_trang_vignette.jpg differ diff --git a/cao_blogr/views/blog.py b/cao_blogr/views/blog.py index 31f56ad..c140cf2 100644 --- a/cao_blogr/views/blog.py +++ b/cao_blogr/views/blog.py @@ -93,6 +93,8 @@ def blog_edit(request): if blog_id == '0': form.populate_obj(entry) entry.topic_id = topic + # interdire le car '/' dans le titre à cause du slug + entry.title = entry.title.replace('/','.') entry.creator = request.authenticated_userid entry.editor = entry.creator request.dbsession.add(entry) @@ -101,6 +103,8 @@ def blog_edit(request): else: del form.id # SECURITY: prevent overwriting of primary key form.populate_obj(entry) + # interdire le car '/' dans le titre à cause du slug + entry.title = entry.title.replace('/','.') entry.edited = datetime.datetime.now() entry.editor = request.authenticated_userid return HTTPFound(location=request.route_url('blog', id=entry.id, slug=entry.slug)) diff --git a/cao_blogr/views/default.py b/cao_blogr/views/default.py index 95274e2..5a9a64e 100644 --- a/cao_blogr/views/default.py +++ b/cao_blogr/views/default.py @@ -435,9 +435,10 @@ def resize_photos(image_file): else: resized_height = MAX_SIZE resized_width = int(round((MAX_SIZE/float(height_org))*width_org)) - - # best down-sizing filter - img_anti = img_org.resize((resized_width, resized_height), Image.ANTIALIAS) + # best down-sizing filter + img_anti = img_org.resize((resized_width, resized_height), Image.ANTIALIAS) + else: + img_anti = img_org # create a new file name for saving the result img_anti.save(image_file)