Craig Andrews 
							
						 
					 
					
						
						
							
						
						46e9aa13aa 
					 
					
						
						
							
							htmloutputter->script() special cases src's that begin with plugin/ or local/ so that plugins don't need to include common_path() in every call to $action->script()  
						
						... 
						
						
						
						Adjust plugins to not call common_path() when it's not necessary
Fix minify plugin 
						
						
					 
					
						2010-02-17 12:03:14 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						c19300272f 
					 
					
						
						
							
							parse_url returns an associative array - not an object  
						
						
						
						
					 
					
						2010-02-17 12:02:59 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b96af33d97 
					 
					
						
						
							
							put Javascript files under SSL  
						
						
						
						
					 
					
						2010-02-11 16:59:39 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c52951cef5 
					 
					
						
						
							
							Optionally set a separate Javascript server and path  
						
						... 
						
						
						
						We have about 10-12 JavaScript pages per Web page. They usually
are based on the same server as the Web pages, but since they're
static files, it makes sense to offload them to a lite server that
handles static files well.
This commit lets you set a separate Javascript server and path for the
default Javascript code in StatusNet.
Squashed commit of the following:
commit 139d1622fdafe5ad00c820224416d9021efc3234
Author: Evan Prodromou <evan@status.net >
Date:   Wed Jan 27 11:30:24 2010 -0500
    modules that call htmloutputter::script() don't prescribe js/ path
commit c6ca3174af73efed55eaed5ff1e2a3bdc77d2d87
Author: Evan Prodromou <evan@status.net >
Date:   Wed Jan 27 11:28:07 2010 -0500
    configurable server and path for javascript files 
						
						
					 
					
						2010-01-27 11:37:22 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						541053e84b 
					 
					
						
						
							
							The structure return by parse_url is an associative array, not an object.  
						
						
						
						
					 
					
						2010-01-06 17:08:01 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						51f0dd5e37 
					 
					
						
						
							
							Add configuration option to toggle the indenting of the output HTML. Defaults to indent enabled.  
						
						
						
						
					 
					
						2009-12-05 01:03:04 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						fa66755508 
					 
					
						
						
							
							Append the StatusNet version to all local, static CSS references  
						
						
						
						
					 
					
						2009-12-04 22:05:18 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						d41a0a5ed0 
					 
					
						
						
							
							Use inlineScript() instead of element() to write inline javascript  
						
						
						
						
					 
					
						2009-12-04 20:33:41 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						b3086d3c68 
					 
					
						
						
							
							Add style function to output style() tags  
						
						... 
						
						
						
						Add 2 new events: StartStyleElement and EndStyleElement 
						
						
					 
					
						2009-12-04 20:19:55 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						7ddf911f5d 
					 
					
						
						
							
							Add 2 new events: StartInlineScriptElement and EndInlineScriptElement  
						
						
						
						
					 
					
						2009-12-04 19:51:44 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						847013db69 
					 
					
						
						
							
							only write the javascript CDATA blocks if the type is javascript (it's not the correct syntax for other languages)  
						
						
						
						
					 
					
						2009-12-04 19:44:45 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						4afe07f0c3 
					 
					
						
						
							
							Merge commit 'refs/merge-requests/108' of git://gitorious.org/statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2009-12-04 12:23:33 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2c07d4a530 
					 
					
						
						
							
							utility function to output inline JavaScript  
						
						
						
						
					 
					
						2009-12-04 13:39:51 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						40afc7e987 
					 
					
						
						
							
							Add 4 new events: StartCssLinkElement, EndCssLinkElement, StartScriptElement, EndScriptElement  
						
						
						
						
					 
					
						2009-12-04 01:57:14 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						330ddd1d9b 
					 
					
						
						
							
							Disable XHTML Content-Type negotiation... You've foiled our plans for the last time!  
						
						... 
						
						
						
						XHTML mode breaks a lot of JS and has been causing trouble for Safari and Chrome, especially with the fancier new UI-side plugins like realtime and maps. 
						
						
					 
					
						2009-11-20 16:34:01 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						088081675f 
					 
					
						
						
							
							Revert "Remove more contractions"  
						
						... 
						
						
						
						This reverts commit 5ab709b739 
						
						
					 
					
						2009-11-09 20:01:46 +01:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						5ab709b739 
					 
					
						
						
							
							Remove more contractions  
						
						... 
						
						
						
						* doesn't
* won't
* isn't
* don't 
						
						
					 
					
						2009-11-08 23:32:15 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b7e2e3fd2b 
					 
					
						
						
							
							Restructure theme.php to define a class Theme  
						
						... 
						
						
						
						For various reasons, it's nicer to have a class for theme-file paths
and such. So, I've rewritten the code for determining the locations of
theme files to be more OOPy.
I changed all the uses of the two functions in the module (theme_file
and theme_path) to use Theme::file and Theme::path respectively.
I've also removed the code in common.php that require's the module;
using a class means we can autoload it instead. 
						
						
					 
					
						2009-11-08 17:04:46 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c5047fd90a 
					 
					
						
						
							
							Merge branch '0.8.x' into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	classes/Profile.php 
						
						
					 
					
						2009-10-04 03:07:37 -04:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						5528c0cd3d 
					 
					
						
						
							
							Using CDATA for autofocus script  
						
						
						
						
					 
					
						2009-10-03 22:06:51 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						cc776478e2 
					 
					
						
						
							
							Revert "Outputting UTF-8 charset in document header irrespective of mimetype."  
						
						... 
						
						
						
						This reverts commit 353f58c231 
						
						
					 
					
						2009-10-01 10:07:09 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						1e7df7fbab 
					 
					
						
						
							
							Better check to see if the XML prolog should be outputted for XML  
						
						... 
						
						
						
						documents i.e., if best mimetype is */*xml, then use the XML prolog. 
						
						
					 
					
						2009-09-30 10:53:04 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						353f58c231 
					 
					
						
						
							
							Outputting UTF-8 charset in document header irrespective of mimetype.  
						
						
						
						
					 
					
						2009-09-30 10:51:59 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						eb85f16f77 
					 
					
						
						
							
							Switched Doctype to XHTML 1.0 Strict (which best reflects the current  
						
						... 
						
						
						
						grammar in use) 
						
						
					 
					
						2009-09-30 10:37:46 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						277b464054 
					 
					
						
						
							
							Created autofocus method to give focus to an element (primarily a form  
						
						... 
						
						
						
						control) on page onload.
Updated some of the pages to use autofocus. 
						
						
					 
					
						2009-09-03 19:42:50 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						df86aa7214 
					 
					
						
						
							
							define LACONICA and accept LACONICA for backwards compatibility  
						
						
						
						
					 
					
						2009-08-26 10:41:36 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						865b716f09 
					 
					
						
						
							
							change LACONICA to STATUSNET  
						
						
						
						
					 
					
						2009-08-25 18:42:34 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ae883ceb9b 
					 
					
						
						
							
							change controlyourself.ca to status.net  
						
						
						
						
					 
					
						2009-08-25 18:19:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d35b2d3f3c 
					 
					
						
						
							
							change laconi.ca to status.net  
						
						
						
						
					 
					
						2009-08-25 18:16:46 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c8b8f07af1 
					 
					
						
						
							
							change Laconica and Control Yourself to StatusNet in PHP files  
						
						
						
						
					 
					
						2009-08-25 18:12:20 -04:00 
						 
				 
			
				
					
						
							
							
								Brett Taylor 
							
						 
					 
					
						
						
							
						
						d6bcc635bb 
					 
					
						
						
							
							two variables $public and $system were generating notices  in lib/htmloutputter.php, removed because these two parameters are null by default.  
						
						
						
						
					 
					
						2009-08-11 15:53:37 +12:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						060d5c4b8e 
					 
					
						
						
							
							Fix logic that determines if a URL is relative or absolute in script() and cssLink()  
						
						
						
						
					 
					
						2009-08-08 22:56:42 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						04ed583cc5 
					 
					
						
						
							
							remove redundant/unnecessary lines  
						
						
						
						
					 
					
						2009-08-06 18:05:46 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						e386a75d1b 
					 
					
						
						
							
							Check theme first for CSS files, then use the non-theme path.  
						
						... 
						
						
						
						Fixes CSS links in plugins 
						
						
					 
					
						2009-08-06 13:07:14 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						c8c2d9d7c9 
					 
					
						
						
							
							Make 2nd and 3rd cssLink() arguments optional  
						
						
						
						
					 
					
						2009-08-06 11:18:57 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						2eaf738bf7 
					 
					
						
						
							
							Handle relative and absolute url parameters to script() and cssLink()  
						
						
						
						
					 
					
						2009-08-05 20:28:46 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						6a76addbe8 
					 
					
						
						
							
							Added cssLink() and script() functions to htmloutputter  
						
						
						
						
					 
					
						2009-08-05 19:35:42 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						feac024348 
					 
					
						
						
							
							Accidentally caused the DOCTYPE to never be rendered - fix that.  
						
						
						
						
					 
					
						2009-08-05 19:24:34 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						b975a6a0e5 
					 
					
						
						
							
							Don't start HTML responses with <?xml if the document is served as text/html.  
						
						... 
						
						
						
						Starting a text/html mime type document with <?xml causes some browsers (previous version of Opera and IE) to switch to Quirks Mode. 
						
						
					 
					
						2009-08-05 18:55:47 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						95ba22c5d7 
					 
					
						
						
							
							Switch DOCTYPE's to the XHTML 5 DOCTYPE  
						
						
						
						
					 
					
						2009-08-05 18:27:27 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						1d5296e596 
					 
					
						
						
							
							change htmloutputter to use exception instead of common_user_error  
						
						
						
						
					 
					
						2009-02-11 15:39:49 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b5cc7e4aab 
					 
					
						
						
							
							Handle DB_DataObject errors better  
						
						... 
						
						
						
						We try to handle DB_DataObject errors a little bit better. Previously,
they just spit out a cryptic string to the browser with a suggestion
to turn on debugging (not a good idea!). So, we catch the error, write
the full error message to the log, and then tell users that the can
contact the admins if they need to. 
						
						
					 
					
						2009-02-11 14:45:06 -05:00 
						 
				 
			
				
					
						
							
							
								Robin Millette 
							
						 
					 
					
						
						
							
						
						43888b5239 
					 
					
						
						
							
							trac  #1160  fix dropdown xmloutput function for the selected attribute and fix newmessage auto-selected dropdown.  
						
						
						
						
					 
					
						2009-02-09 15:35:38 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						19724a51b3 
					 
					
						
						
							
							trac533 Removed redundant calls to htmlspecialcharacters().  
						
						... 
						
						
						
						XMLWriter::writeAttribute() already takes care of the escaping for
us, although that doesn't seem to be well documented. 
						
						
					 
					
						2009-02-03 21:22:41 -08:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						8990aaebb4 
					 
					
						
						
							
							New HTTP error message classes for uiredesign  
						
						
						
						
					 
					
						2009-01-22 03:13:11 -08:00 
						 
				 
			
				
					
						
							
							
								sarven 
							
						 
					 
					
						
						
							
						
						91475ca33f 
					 
					
						
						
							
							Update. Added separate $title param for input submit  
						
						
						
						
					 
					
						2009-01-17 21:09:42 +00:00 
						 
				 
			
				
					
						
							
							
								sarven 
							
						 
					 
					
						
						
							
						
						5a81b6d04e 
					 
					
						
						
							
							Added @title to input submit (reusing $label value until we really  
						
						... 
						
						
						
						need to make it custom) 
						
						
					 
					
						2009-01-17 20:57:48 +00:00 
						 
				 
			
				
					
						
							
							
								sarven 
							
						 
					 
					
						
						
							
						
						0a5125675b 
					 
					
						
						
							
							Updates to form styling  
						
						
						
						
					 
					
						2009-01-17 00:01:53 +00:00 
						 
				 
			
				
					
						
							
							
								sarven 
							
						 
					 
					
						
						
							
						
						f46fd284e4 
					 
					
						
						
							
							Update to forms and email settings  
						
						
						
						
					 
					
						2009-01-16 23:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								sarven 
							
						 
					 
					
						
						
							
						
						f17df2e6be 
					 
					
						
						
							
							notice_favorite class  
						
						... 
						
						
						
						submit doesn't need a paragraph wrapper 
						
						
					 
					
						2009-01-15 23:59:43 +00:00