bootstraponline
e0b7009bff
Add delete this Page based on .com.
...
Match short sha commit message of .com for edit and delete.
Update tests.
2012-07-21 15:33:43 -06:00
Darren Oakley
50e494e8e9
Make pages inherit their sidebar/header/footer from parent directories regardless of the current 'page_file_dir' of the wiki. refs #413 ( https://github.com/github/gollum/issues/413 )
2012-07-09 12:10:41 +01:00
bootstraponline
2e5f51e9ae
Update comment.
2012-07-04 11:20:38 -06:00
Darren Oakley
971cbb94f6
Make the Sinatra app directory aware.
2012-06-21 15:59:01 +01:00
kristi
5f5187e05c
Only set parentpage if a subpage was found
...
Fixes error if there's no header or footer
2012-05-22 11:55:02 -07:00
kristi
d7f4eeea2c
Merge remote-tracking branch 'upstream/master' into toc
...
Conflicts:
lib/gollum/frontend/app.rb
lib/gollum/markup.rb
test/test_markup.rb
2012-05-14 09:12:44 -07:00
kristi
4fa2cdf8d9
Allow sub pages to use the [[_TOC_]] tag
2012-05-13 22:19:55 -07:00
kristi
ca74897569
Add header_hashtag feature option: headers display a link icon when moused over so you can jump to sections
...
Move anchor processing into markup.rb
Use dashes for spaces in the anchor hashtag
2012-05-10 00:26:22 -07:00
kristi
61987c85d2
Add universal_toc wiki option
2012-05-09 16:13:53 -07:00
kristi
f09bc4a81a
Fix editor bug - displaying wrong version of header/footer/sidebar
...
Use most recent version; not the version matching the page
2012-05-09 15:04:29 -07:00
kristi
065d06a98f
Move toc calling code out of app; put in Page.toc_data
...
Page stores the formatted document parsed by Nokogiri
2012-05-09 13:33:54 -07:00
bootstraponline
efd2f49484
Remove unused local var.
2012-05-07 15:37:24 -06:00
bootstraponline
e9a9eb1779
Add header.
2012-05-05 13:49:01 -06:00
bootstraponline
d40df79dce
Title defined by filename only.
2012-05-02 12:05:57 -06:00
Corey Donohoe
d6a4009989
nuke whitespace
2012-04-10 18:38:04 -07:00
Corey Donohoe
aa544f03fb
Merge pull request #166 from arr2036/mediawiki_compat
...
Gollum doesn't play nice with un-canonicalized filenames, and breaks offsite links when replacing mediawiki
2012-04-10 16:04:09 -07:00
Arran Cudbard-Bell
6926746624
Do not re-canonicalize names referring to existing page files when updating format extensions
2011-11-24 11:07:27 +01:00
Arran Cudbard-Bell
af7a52970f
Repository page files with spaces, will now match using urls with hyphens, underscores and urlencoded spaces. This is for compatibility with mediawiki conversions.
2011-11-24 11:07:27 +01:00
hibariya
620926c379
add encoding option
2011-11-12 11:23:04 +09:00
Joshua Peek
985fade9f6
Don't call id on nil
2011-09-27 13:48:16 -05:00
risk
6f15fafc4a
add a Page#markup_class reader
2011-08-08 15:26:22 -07:00
risk
ad5ec77f41
smaller #inspect output for wiki and page objects
2011-07-21 15:27:56 -07:00
Vicent Marti
fc6149a171
Bless Gollum with the power of GFM
...
With these changes, the Markdown rendered in Gollum wikis will have the
same quality and safety as the MD we render everywhere else @ GitHub.
This commit also changes the old `markup_class` accessor to
`markup_classes`, allowing users to specify a custom Markup class for
each markup language.
2011-06-21 18:28:28 +02:00
rick
ad561226b9
merrrge
2011-03-31 15:11:24 -07:00
rick
732e8a9361
fix bug where relative images in previews did not render
2011-01-27 16:34:29 -08:00
Randy Merrill
a71ab7c418
Changing from using branch as the variable to using ref.
2011-01-27 11:38:48 -08:00
Randy Merrill
3c44205be7
Adding the logic to accept a command line flag for the branch to use to retrieve pages.
2011-01-27 11:24:15 -08:00
rick
a78964ae30
upgrade to sanitize 2.0
2011-01-20 14:14:40 -08:00
rick
e2a4514be5
add the ability to revert whole commits that touch multiple files
2011-01-13 15:50:35 -08:00
rick
21332010ab
new textmate whitespace killa
2011-01-03 15:52:27 -08:00
rick
f7b7d0d965
add mediawiki support
2011-01-03 15:52:13 -08:00
rick
2cbe3957cf
add Page _Sidebars
2010-12-02 18:16:37 -08:00
rick
280afb42ea
extract sub-page logic from Gollum::Page#footer
2010-12-02 17:53:16 -08:00
rick
2fe6b7b7f1
provide access to the parsed Nokogiri document fragment when rendering marked up content.
2010-12-02 14:47:20 -08:00
rick
0b8bc597a7
merge latest tweaks to master
2010-11-09 12:39:28 -08:00
rick
54917bbdb9
recover from bad shas
2010-10-13 09:52:04 -07:00
rick
e7f2da2d4a
add caching hooks for Gollum::Markup
2010-10-12 15:36:36 -07:00
rick
300d8eacc5
optimize Gollum::Wiki#tree_list
2010-10-11 16:58:46 -07:00
rick
ebf7855c09
integrate Gollum::GitAccess
2010-10-11 16:58:46 -07:00
Hiroshi Saito
dc7693dbd0
FIX: Sanitize.clean raise Encoding::CompatibilityError if a page contains non ASCII-7 characters
2010-10-08 23:39:18 +09:00
rick
4dbe3ea844
ensures rel="nofollow" is added to all anchors if a page is retrieved with a SHA
2010-09-30 17:19:37 -07:00
rick
4b313944fe
merge
2010-09-30 14:22:18 -07:00
rick
d51f42e647
theres no blank? in ruby
2010-09-13 15:49:10 -07:00
rick
430436ce8d
handle non strings passed to Page.cname
2010-09-13 15:48:54 -07:00
rick
e774ceaf1f
dont bomb when trying to find a page with a blank name
2010-09-12 20:04:21 -07:00
Jon Frisby
e9239050e0
Properly handle pages that exist in sub-dirs in search results
2010-08-31 10:48:10 +02:00
rick
6dab4f7fe6
Wiki#pages uses the treemap
2010-08-30 17:45:32 -07:00
rick
7e2b1fdbc6
Wiki#tree_map_for returns an array of BlobEntry instances
2010-08-30 17:31:19 -07:00
rick
6f077702e1
Page#find_page_in_this_tree is redundant
2010-08-30 17:04:30 -07:00
rick
0500c7e10c
cache the ref => sha lookup
2010-08-24 12:39:26 -07:00