Mario Vavti 
							
						 
					 
					
						
						
							
						
						adb9f31803 
					 
					
						
						
							
							more wiki cleanup  
						
						
						
						
					 
					
						2016-12-01 11:38:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						d7f655dfc5 
					 
					
						
						
							
							wiki cleanup - wip. please watch out for eventual regressions  
						
						
						
						
					 
					
						2016-12-01 11:24:35 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						1fe1194ef4 
					 
					
						
						
							
							do not call purify_html() at this place  
						
						
						
						
					 
					
						2016-11-30 15:13:06 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						afffbb6487 
					 
					
						
						
							
							go live with wiki mimetypes - you can now choose if a wiki will contain markdown or bb-code markup  
						
						
						
						
					 
					
						2016-11-30 13:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						d184b3fa86 
					 
					
						
						
							
							more work on wiki mimetypes  
						
						
						
						
					 
					
						2016-11-29 10:33:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						f9b732482d 
					 
					
						
						
							
							some basic work for implementing mimetypes for wikis  
						
						
						
						
					 
					
						2016-11-28 15:24:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						d8774cda8e 
					 
					
						
						
							
							minor cleanup and remove more double encoding  
						
						
						
						
					 
					
						2016-11-28 11:54:36 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						86002a2f7b 
					 
					
						
						
							
							Make a git commit when a new page is created, recording who created the page.  
						
						
						
						
					 
					
						2016-11-24 18:24:15 -05:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						6cf8ca5e43 
					 
					
						
						
							
							whitespace and minor fixes  
						
						
						
						
					 
					
						2016-11-23 13:38:27 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						f76046b612 
					 
					
						
						
							
							silence headers already sent warning. issue  #596  
						
						
						
						
					 
					
						2016-11-23 10:28:37 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						69e1f6e4ba 
					 
					
						
						
							
							whitespace and coding style  
						
						
						
						
					 
					
						2016-11-23 09:47:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						2fce010f30 
					 
					
						
						
							
							whitespace cleanup  
						
						
						
						
					 
					
						2016-11-23 09:41:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						060982adb4 
					 
					
						
						
							
							display wiki list on wiki landing page.  
						
						
						
						
					 
					
						2016-11-22 11:30:04 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						16281c626b 
					 
					
						
						
							
							Hide all content if no wiki is selected except for a message saying to choose one.  
						
						
						
						
					 
					
						2016-11-18 22:10:55 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						d24e867603 
					 
					
						
						
							
							Move page list back out to the side menu, but with the new page form below the new page button like the new wiki form. Disable text editing if viewer lacks edit permission, and change the tab label to Source instead of Edit in that case.  
						
						
						
						
					 
					
						2016-11-18 21:55:29 -05:00 
						 
				 
			
				
					
						
							
							
								zotlabs 
							
						 
					 
					
						
						
							
						
						501bd814c3 
					 
					
						
						
							
							wiki: simplify permission model, reduce duplicate calls to get the same channel info and permissions, return the owner permissions with the normal permission check (keeping all permission fetching in one place), rename the 'channel' variable to 'owner' in several places to identify this channel role more clearly as to the way it is being used in this module, update the deprecated call to proc_run (include/notifier) and make several notice messages translatable.  
						
						
						
						
					 
					
						2016-11-15 18:43:26 -08:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						c3e3c32bdc 
					 
					
						
						
							
							Moved delete wiki button into new edit wiki form, opened by edit wiki icon in wiki list  
						
						
						
						
					 
					
						2016-11-14 20:45:04 -05:00 
						 
				 
			
				
					
						
							
							
								zotlabs 
							
						 
					 
					
						
						
							
						
						7763643f2e 
					 
					
						
						
							
							zidify wiki content  
						
						
						
						
					 
					
						2016-11-13 15:06:16 -08:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						af11525338 
					 
					
						
						
							
							Moved save to bottom. Created Wiki Tools dropdown to be consistent, moved page tools in there as well as new page and new wiki  
						
						
						
						
					 
					
						2016-11-12 14:42:21 -05:00 
						 
				 
			
				
					
						
							
							
								zotlabs 
							
						 
					 
					
						
						
							
						
						74947d1c1c 
					 
					
						
						
							
							deprecate/remove get_channel_by_nick() which is just a less generalised variant of channelx_by_nick()  
						
						
						
						
					 
					
						2016-11-08 18:15:57 -08:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						02cf7274d2 
					 
					
						
						
							
							Add wiki download button to export the selected wiki repo to a zip file  
						
						
						
						
					 
					
						2016-10-22 08:52:26 -04:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						53a2262fef 
					 
					
						
						
							
							Merge branch 'dev' of  https://github.com/redmatrix/hubzilla  into dev  
						
						
						
						
					 
					
						2016-08-05 12:13:50 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						6a82ff871f 
					 
					
						
						
							
							Parse bbcode when page loads  
						
						
						
						
					 
					
						2016-08-04 19:45:35 -04:00 
						 
				 
			
				
					
						
							
							
								Mario Vavti 
							
						 
					 
					
						
						
							
						
						036b72757c 
					 
					
						
						
							
							multi acl: port /wiki  
						
						
						
						
					 
					
						2016-08-04 12:09:06 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						05a9f0aa14 
					 
					
						
						
							
							Convert select bbcode tags including [observer], [baseurl], [sitename]  
						
						
						
						
					 
					
						2016-08-03 20:53:51 -04:00 
						 
				 
			
				
					
						
							
							
								redmatrix 
							
						 
					 
					
						
						
							
						
						bd403276f2 
					 
					
						
						
							
							disable wiki if feature disabled, sync updates of delayed publish posts  
						
						
						
						
					 
					
						2016-06-30 21:27:59 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						0fd8eeec23 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/dev' into wiki  
						
						
						
						
					 
					
						2016-06-30 21:51:33 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						7124c0aee5 
					 
					
						
						
							
							Replace homemade table of content generator with existing jQuery plugin. Now toc is linked to document headings.  
						
						
						
						
					 
					
						2016-06-30 21:50:38 -04:00 
						 
				 
			
				
					
						
							
							
								redmatrix 
							
						 
					 
					
						
						
							
						
						9ef710c557 
					 
					
						
						
							
							provide wiki as a feature (default is on so there aren't any surprises) and add to channel menu and profile tabs  
						
						
						
						
					 
					
						2016-06-29 20:59:00 -07:00 
						 
				 
			
				
					
						
							
							
								redmatrix 
							
						 
					 
					
						
						
							
						
						8d298d5a06 
					 
					
						
						
							
							fix for the rendering side of issue  #412 . We traditionally store all  
						
						... 
						
						
						
						"user generated" content with ENT_COMPAT encoding to reduce the attack
vector for JS CSS exploits. This may present compatibility issues sharing
wikis to platforms which do not provide such CSS protection. We can either
decide that wikis are inherently insecure and filter them on render (with
an associated performance penalty), or keep the existing method of filtering
on store. I'm not making that choice. I'm merely fixing the obvious rendering
issue in mono-platform viewing. 
						
						
					 
					
						2016-06-26 22:26:45 -07:00 
						 
				 
			
				
					
						
							
							
								redmatrix 
							
						 
					 
					
						
						
							
						
						3035c792dc 
					 
					
						
						
							
							remove the app $a passed to profile_load, also add profile_load to mod_wiki which should fix issue  #431  
						
						
						
						
					 
					
						2016-06-26 22:13:59 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						81da9f99e4 
					 
					
						
						
							
							Fixed bug with rendering table of contents upon page load  
						
						
						
						
					 
					
						2016-06-26 15:41:25 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						216f034b6d 
					 
					
						
						
							
							Also generate table of contents when loading the page  
						
						
						
						
					 
					
						2016-06-26 15:27:55 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						b96edd8b9a 
					 
					
						
						
							
							Added table of contents generator. Table is inserted wherever [toc] is encountered.  
						
						
						
						
					 
					
						2016-06-26 15:04:47 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						0df3978cc5 
					 
					
						
						
							
							A page name wrapped in double brackets is converted into a link to another page in the current wiki  
						
						
						
						
					 
					
						2016-06-25 14:29:52 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						780f83a118 
					 
					
						
						
							
							Post generation about new wiki is optional, default is NOT to post. Fixed bug in wiki creation. Added embed image dialog and album browser.  
						
						
						
						
					 
					
						2016-06-25 06:27:14 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						a3ec9f3940 
					 
					
						
						
							
							Add formatted heading for revision comparison viewer  
						
						
						
						
					 
					
						2016-06-20 13:27:05 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						961539258b 
					 
					
						
						
							
							Wiki page revision comparison tool with diff displayed in modal dialog. Leverages Diff class from  http://code.stephenmorley.org/php/diff-implementation  with license CC0 1.0 universal  http://creativecommons.org/publicdomain/zero/1.0/legalcode  
						
						
						
						
					 
					
						2016-06-17 06:33:39 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						688171d016 
					 
					
						
						
							
							Rename page feature added. Fixed bug in git commit function and other minor fixes.  
						
						
						
						
					 
					
						2016-06-15 06:25:31 -04:00 
						 
				 
			
				
					
						
							
							
								redmatrix 
							
						 
					 
					
						
						
							
						
						0ef2622621 
					 
					
						
						
							
							some work to provide propagation and honouring of the item_notshown flag.  
						
						
						
						
					 
					
						2016-06-13 22:09:22 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						410f5389ae 
					 
					
						
						
							
							Apply purify_html to page content before preview and save to prevent JavaScript code injection.  
						
						
						
						
					 
					
						2016-06-12 15:18:43 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						9410b63bbc 
					 
					
						
						
							
							Revised permissions checks across API and enabled collaborative editing using the write_pages per-channel permission.  
						
						
						
						
					 
					
						2016-06-08 06:26:27 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						2af8105b46 
					 
					
						
						
							
							Hide page history viewer when viewing sandbox  
						
						
						
						
					 
					
						2016-06-05 21:14:30 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						b8b50bdb5a 
					 
					
						
						
							
							Custom commit message available. Improved history viewer and feedback from revert buttons.  
						
						
						
						
					 
					
						2016-06-05 20:30:45 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						0a3fbdd128 
					 
					
						
						
							
							Basic page reversion implemented. The revert button on the history view replaces the editor text but does not save the page.  
						
						
						
						
					 
					
						2016-06-05 16:32:03 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						4bc4fd5b7e 
					 
					
						
						
							
							Page deletion implemented. Hide the delete button and disallow for Home page.  
						
						
						
						
					 
					
						2016-06-04 18:00:32 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						344c293424 
					 
					
						
						
							
							Wiki and page filenames are abstracted from their displayed names. Special characters do not seem to break things.  
						
						
						
						
					 
					
						2016-06-04 15:12:04 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						b5d8443f59 
					 
					
						
						
							
							Created three distinct names for wiki and page that are suitable for URL, HTML, and raw display. Implemented in new wiki POST activity only so far.  
						
						
						
						
					 
					
						2016-06-04 06:26:41 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						b70c680964 
					 
					
						
						
							
							Major corrections to access control and page construction.  
						
						
						
						
					 
					
						2016-06-02 22:27:26 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Manning 
							
						 
					 
					
						
						
							
						
						8d284bab47 
					 
					
						
						
							
							Created page history widget to dynamically fetch and display the git commit history for wiki pages.  
						
						
						
						
					 
					
						2016-05-30 20:59:54 -04:00