Stavros Polymenis
0f8b49b24e
refactoring of article_form
2016-10-26 23:12:23 +01:00
Stavros Polymenis
8320145b3c
logarion archiver needs to add appropriate file extension
2016-10-26 22:39:06 +01:00
Stavros Polymenis
befcf99520
Merge branch 'master' of github.com:orbifx/logarion
2016-10-26 22:29:23 +01:00
Stavros Polymenis
7efaa10205
improved filename generation from article, but still not neat
2016-10-26 22:29:04 +01:00
Stavros Polymenis
55109284e4
formatting
2016-10-22 22:23:18 +01:00
Stavros Polymenis
95bda3e4a1
implement UUID for articles
2016-10-21 19:35:37 +01:00
Stavros Polymenis
65dcc3f72e
make function
2016-10-20 23:22:49 +01:00
Stavros Polymenis
392dfd3692
refactored YMD submodules
2016-10-20 23:13:25 +01:00
Stavros Polymenis
59ce498652
fixed default url
2016-10-19 23:36:25 +01:00
Stavros Polymenis
43631b6599
added blog_url information in html and templating
2016-10-19 23:36:14 +01:00
Stavros Polymenis
803deb23ae
opened tomllenses in of_filename
2016-10-19 23:04:03 +01:00
Stavros Polymenis
6f66dc7d17
changed configuration to optional values
2016-10-19 22:49:49 +01:00
Stavros Polymenis
3874a499df
implemented header template
2016-10-19 22:38:00 +01:00
Stavros Polymenis
8edb3a9d4e
simplified optional parameters for templates
2016-10-19 22:25:09 +01:00
Stavros Polymenis
81f423e739
moved html code into non-templated segment
2016-10-19 22:10:31 +01:00
Stavros Polymenis
5f35f6c717
new configuration and template files
2016-10-19 22:09:50 +01:00
Stavros Polymenis
68414ee8dd
removed redundant code
2016-10-19 22:03:29 +01:00
Stavros Polymenis
a2e0272db9
load templates according to configuration
2016-10-19 22:00:43 +01:00
Stavros Polymenis
6d9baec448
refactored
2016-10-19 21:51:08 +01:00
Stavros Polymenis
f7a482316f
support for configuring Logarion with Toml
2016-10-18 23:37:08 +01:00
Stavros Polymenis
0d36a25e1f
fix titling in articles
2016-10-17 23:09:07 +01:00
Stavros Polymenis
6de3d95c83
refactoring pages under logarion_page function
2016-10-17 22:49:42 +01:00
Stavros Polymenis
5c3e43dd54
refactoring and introduction of logarion parameter
2016-10-17 22:38:48 +01:00
Stavros Polymenis
b9a1ea7f95
introducing logarion type and refactoring
2016-10-17 22:37:27 +01:00
Stavros Polymenis
8818004f35
fixed spacing
2016-10-17 21:43:00 +01:00
Stavros Polymenis
8a46b99e04
moved omd rendering to relevant scope
2016-10-15 21:38:26 +01:00
Stavros Polymenis
45ba46bd31
finished a basic implementation of ymd rendering
2016-10-15 21:37:57 +01:00
Stavros Polymenis
4310a01cd8
added date pretty printing and renamed date_string to modification_date
2016-10-15 21:36:28 +01:00
Stavros Polymenis
a9e6eff23c
article template
2016-10-09 16:59:51 +01:00
Stavros Polymenis
c85337ea5b
added article templating
2016-10-09 16:59:20 +01:00
Stavros Polymenis
0e29b9d65e
refactored duplicate functions
2016-10-09 16:58:28 +01:00
Stavros Polymenis
c339cea26c
early implementation of Mustache templates
2016-10-09 16:38:51 +01:00
Stavros Polymenis
f0c0b0fb8b
created share/ directory for various assets
2016-10-09 16:36:45 +01:00
Stavros Polymenis
233a5ffc32
new modules for templates
2016-10-09 15:21:53 +01:00
Stavros Polymenis
6bb0d654df
introducing mustache test
2016-10-08 12:26:57 +01:00
root
5ec68645ec
First push (documentation fixes)
2016-10-06 16:44:24 +03:00
Stavros Polymenis
7edfe641a2
added charsets and uri_of_string conversion
2016-10-05 20:18:25 +01:00
Stavros Polymenis
114791e603
padding
2016-10-05 20:15:21 +01:00
Stavros Polymenis
e91430aafd
fixed padding
2016-10-03 22:11:07 +01:00
Stavros Polymenis
e6f9f298ba
further fixes to links
2016-10-03 22:06:30 +01:00
Stavros Polymenis
f243f48a21
implemented partial text queries and fixed routing bugs
2016-10-03 22:00:29 +01:00
Stavros Polymenis
2f86b81d4f
decided on paths
2016-10-03 20:17:23 +01:00
Stavros Polymenis
e27cd32fb1
further essential improvements to CSS
2016-10-02 12:19:22 +01:00
Stavros Polymenis
6b02da6e8b
change of form page headings
2016-10-02 12:03:51 +01:00
Stavros Polymenis
d5e253f227
changed visual structure of form
2016-10-02 12:02:29 +01:00
Stavros Polymenis
6f7dbb5447
added Lwt binding to all stages of route functions
2016-10-01 22:31:55 +01:00
Stavros Polymenis
3cb7e6a8db
use lwt >>=
2016-10-01 21:38:13 +01:00
Stavros Polymenis
a2f5b0d276
Merge branch 'rgrinberg-master'
2016-09-30 22:32:00 +01:00
Rudi Grinberg
9917e9d688
Make /()/new use lwt
...
Since opium uses Lwt, apps written in opium should use lwt for all
IO (and other possibly blocking operations). Lwt_main.run simply runs
lwt's event loop so it should usually be called once in a program.
Other endpoints can be converted similarly by first converting
`Logarion.of_file`
2016-09-29 20:12:13 -04:00
Stavros Polymenis
24115aff8a
substitute null character
2016-09-29 00:38:03 +01:00