camer0n 
							
						 
					 
					
						
						
							
						
						e8dc885770 
					 
					
						
						
							
							Issue  #5432  - Replace admin-ui 'action' icons with FontAwesome.  
						
						
						
						
					 
					
						2025-02-05 15:52:36 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						d12d3f1333 
					 
					
						
						
							
							Closes   #3701  Plugin builder class moved to its own file. Default plugin icons are now created if an images/ folder is not found. Simple test added for detecting PHP notices etc. Some cleanup of generated code.  
						
						
						
						
					 
					
						2022-12-12 15:00:30 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						a617918256 
					 
					
						
						
							
							Avoid PHP warnings.  
						
						
						
						
					 
					
						2022-01-10 15:23:27 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						7de11ed496 
					 
					
						
						
							
							Added tokens to some links.  
						
						
						
						
					 
					
						2022-01-01 13:05:17 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						07f4e53932 
					 
					
						
						
							
							Fix fatal error in PHP8 that occurred when building a plugin without database tables. Developer mode alert now uses the {ALERTS} shortcode for greater control of placement.  
						
						
						
						
					 
					
						2021-06-03 09:56:00 -07:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						689c8db841 
					 
					
						
						
							
							Issue  #4299  - PHP8 errors.  
						
						
						
						
					 
					
						2021-03-02 08:33:27 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						800f8734bf 
					 
					
						
						
							
							Tweak of isCompatible method.  
						
						
						
						
					 
					
						2021-02-13 06:15:42 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						2bf5ee3909 
					 
					
						
						
							
							Admin area tool tips simplified to a single location. Pref simplified to Enable/Disable. Fixed flip-switch 'e-expandit' failures in Admin > Prefs.  
						
						
						
						
					 
					
						2021-02-12 12:19:58 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						5870fbdb84 
					 
					
						
						
							
							"<div class='field-help'>" etc has been replaced by the $frm->help() method and is also used by the admin-ui.  
						
						
						
						
					 
					
						2021-02-04 08:45:10 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						e4f6d502b9 
					 
					
						
						
							
							Admin style tweaks  
						
						
						
						
					 
					
						2021-02-03 08:10:23 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						835e477147 
					 
					
						
						
							
							Bootstrap 5 styling. (data-bs-toggle)  
						
						... 
						
						
						
						Signup shortcodes now automatically load the required template. 
						
						
					 
					
						2021-01-26 15:08:58 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						b457c8168e 
					 
					
						
						
							
							"Find Plugins" browser upgraded to use grid template.  
						
						
						
						
					 
					
						2021-01-23 14:21:55 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						04bbad449a 
					 
					
						
						
							
							Test admin scripts are parsing correctly.  
						
						
						
						
					 
					
						2021-01-16 13:32:35 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						60027348b4 
					 
					
						
						
							
							Fixes "Updates to be Installed" functionality in Plugin Manager.  
						
						
						
						
					 
					
						2020-12-31 10:24:13 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						402d1f4126 
					 
					
						
						
							
							Closes   #1801  Code cleanup. Deprecated method errors added.  
						
						
						
						
					 
					
						2020-12-22 14:48:28 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						3f8e043998 
					 
					
						
						
							
							Replaced e107::getAdminLog() with e107::getLog(). e107::getAdminLog() will continue as a deprecated alias.  
						
						
						
						
					 
					
						2020-12-22 09:36:02 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						3bc98186a9 
					 
					
						
						
							
							Plugin-Manager: "Repair selected" function added to batch dropdown. This will restore preferences and missing addons etc on the selected items.  
						
						
						
						
					 
					
						2020-12-19 10:52:52 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						5b82c292b1 
					 
					
						
						
							
							Code cleanup  
						
						
						
						
					 
					
						2020-12-18 19:55:12 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						f5153bf640 
					 
					
						
						
							
							Updating of deprecated method usage. Removal of old files. Log tests added.  
						
						
						
						
					 
					
						2020-12-18 09:39:02 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						1f75bb1180 
					 
					
						
						
							
							Plugin Builder: improved handling of decimal fields. Added a 'readonly' checkbox to table field options.  
						
						
						
						
					 
					
						2020-11-18 14:17:26 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						05df0716d5 
					 
					
						
						
							
							Fixes   #4252  - User list limit of 50 was failing.  
						
						
						
						
					 
					
						2020-11-02 11:00:48 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						a9084944d2 
					 
					
						
						
							
							Fixes   #4257  - Plugin Builder field type detection fix.  
						
						
						
						
					 
					
						2020-11-02 10:41:39 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						30330bcaaa 
					 
					
						
						
							
							Fixes   #4259  - Manual plugin upload.  
						
						
						
						
					 
					
						2020-11-02 10:36:07 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						62863b4934 
					 
					
						
						
							
							Issue  #2146  PHP 7.3 class compatibility fix. More testing required.  
						
						
						
						
					 
					
						2019-06-03 16:29:38 -07:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						bdb45485ee 
					 
					
						
						
							
							Code Cleanup  
						
						
						
						
					 
					
						2019-05-20 14:53:43 -07:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						7701734ed5 
					 
					
						
						
							
							Plugin Builder:  Closes   #3222  Added a default for writeParms() on generated prefs array.  
						
						
						
						
					 
					
						2019-04-11 12:51:47 -07:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						18a8571ed3 
					 
					
						
						
							
							Fixes   #3711  - check local themes/plugins against author names as well as versions before suggesting updates.  
						
						
						
						
					 
					
						2019-04-11 12:28:14 -07:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						78b95a54b6 
					 
					
						
						
							
							Code-cleanup and safestr  
						
						
						
						
					 
					
						2019-03-19 15:12:17 -07:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						1dbc90143f 
					 
					
						
						
							
							Case cleanup toHtml() should be toHTML()  
						
						
						
						
					 
					
						2019-02-26 12:22:36 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						d695a79c71 
					 
					
						
						
							
							Fixes   #3621  PHP 7.3 compatibility with Plugin Manager.  
						
						
						
						
					 
					
						2019-02-07 15:59:27 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						5e5f05f7c6 
					 
					
						
						
							
							PHPDoc update  
						
						
						
						
					 
					
						2019-02-03 11:09:07 -08:00 
						 
				 
			
				
					
						
							
							
								Tijn Kuyper 
							
						 
					 
					
						
						
							
						
						5adfd364a5 
					 
					
						
						
							
							Fix styling issue in plugin builder  
						
						
						
						
					 
					
						2019-02-01 13:10:15 +01:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						6201c906a6 
					 
					
						
						
							
							Plugin Builder fixes. Now builds custom batch and filter option examples.  
						
						
						
						
					 
					
						2018-08-18 14:13:10 -07:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						92e381f794 
					 
					
						
						
							
							Fix for plugin sql file builder fail.  
						
						
						
						
					 
					
						2018-08-07 09:49:58 -07:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						56d5bcafd7 
					 
					
						
						
							
							Revert the revert :-)  
						
						
						
						
					 
					
						2018-07-22 09:36:23 -07:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						55be7e35a2 
					 
					
						
						
							
							Issue  #3301  Revert "Removed problematic cache from e107plugin::getinfo()"  
						
						... 
						
						
						
						This reverts commit 89e28e38c5 
						
						
					 
					
						2018-07-21 12:23:44 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Liu 
							
						 
					 
					
						
						
							
						
						89e28e38c5 
					 
					
						
						
							
							Removed problematic cache from e107plugin::getinfo()  
						
						... 
						
						
						
						Every known usage of e107plugin::getinfo() requires up-to-date knowledge
of the involved plugin's record in the database.
For this reason, I removed the object scope global state caching of
results from e107plugin::getinfo()
Also changed the method name to a more descriptive getPluginRecord()
Also made e107plugin::getPluginRecord() static 
						
						
					 
					
						2018-07-21 12:08:00 -05:00 
						 
				 
			
				
					
						
							
							
								Achim Ennenbach 
							
						 
					 
					
						
						
							
						
						15e1a5ba51 
					 
					
						
						
							
							Added e107::getPlug()->clearCache()->buildAddonPrefLists() to make sure  
						
						... 
						
						
						
						that the special e_*.php files that come with the plugins are always
uptodate and known by the system. 
						
						
					 
					
						2018-07-15 15:35:31 +02:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						d7e3caae83 
					 
					
						
						
							
							Admin-ui: Improved adminMenu highlighting when custom uri in use.  
						
						... 
						
						
						
						Plugin Builder: added menu divider example. 
						
						
					 
					
						2018-05-23 16:29:37 -07:00 
						 
				 
			
				
					
						
							
							
								Deltik 
							
						 
					 
					
						
						
							
						
						cce67aecf4 
					 
					
						
						
							
							Fix plugin upgrade version number mouseover text  
						
						... 
						
						
						
						Fixes : #3109  
					
						2018-04-29 04:04:55 -05:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						0995810249 
					 
					
						
						
							
							Possible prevention of Issue  #2992  
						
						
						
						
					 
					
						2018-01-22 11:23:39 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						0671024c79 
					 
					
						
						
							
							Issue  #2970  btn-default > btn-default btn-secondary  
						
						
						
						
					 
					
						2018-01-10 15:11:12 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						3c28f00646 
					 
					
						
						
							
							Merge pull request  #2925  from lonalore/plugin  
						
						... 
						
						
						
						Issue #2894  
						
						
					 
					
						2018-01-05 12:11:00 -08:00 
						 
				 
			
				
					
						
							
							
								Lóna Lore 
							
						 
					 
					
						
						
							
						
						dc1a99c806 
					 
					
						
						
							
							Use perPage instead of constant.  
						
						
						
						
					 
					
						2017-12-26 08:46:22 +01:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						b1a2e65a9b 
					 
					
						
						
							
							Fixes   #2932  - "Find Plugins" column issue and error.  
						
						
						
						
					 
					
						2017-12-25 16:20:44 -08:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						75d25cc2a1 
					 
					
						
						
							
							Clear Plugin cache when developer mode active. Shortcode class path enhancement.  
						
						
						
						
					 
					
						2017-12-21 13:40:10 -08:00 
						 
				 
			
				
					
						
							
							
								lonalore 
							
						 
					 
					
						
						
							
						
						48124b6610 
					 
					
						
						
							
							Issue  #2894  
						
						
						
						
					 
					
						2017-12-18 09:56:10 +01:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						3c9a549163 
					 
					
						
						
							
							Plugin Builder fixes.  
						
						
						
						
					 
					
						2017-11-02 20:33:17 -07:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						430d3221b2 
					 
					
						
						
							
							Plugin shortcodes generation fix.  
						
						
						
						
					 
					
						2017-11-02 19:49:16 -07:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
							
						
						458d5adba9 
					 
					
						
						
							
							Issue  #2837  Plugin Builder enhancements and fixes.  
						
						
						
						
					 
					
						2017-11-02 19:44:48 -07:00