Mario
40ae6b396f
fix php warnings
2022-10-26 18:12:56 +00:00
Mario
4c7c5137c5
check if addons have been removed from the filesystem and also remove them from the db if that is the case
2022-04-22 07:42:31 +00:00
Harald Eilertsen
34ffff3947
Remove now unused function script_path.
2022-03-03 19:50:07 +01:00
Harald Eilertsen
65ed3818ec
Use correct base url for stylesheets and js.
...
Use z_root instead of script_path when formatting stylesheet and
javascript links for the head section. script_path does not preserve
information about the port if the site uses a nonstandard port.
2022-03-03 19:47:33 +01:00
Mario
2a60f1cc6e
merge branch pdledit_gui into dev - many widgets still miss their description and requirements (this is work in progress)
2022-02-20 20:18:24 +00:00
Mario
57ff667438
pwa improvements according to lighthouse
2022-01-13 10:18:53 +00:00
Hilmar R
c26dede97f
get dev
2021-03-01 18:48:11 +01:00
Klaus Weidenbach
13e0151cd2
Correct and extend Doxygen comments.
...
Correct some documentation errors for Doxygen and add
more comments.
Document some undefined variables with @FIXME.
2019-01-23 22:25:47 +01:00
Klaus Weidenbach
90a62405ca
Fix wrong variable name in include/plugin.php.
2019-01-19 00:28:01 +01:00
DM42.Net (Matt Dent)
3416190e4b
Set min/maxversion for plugins to STD_VERSION unless otherwise specified
2018-12-14 14:22:28 -05:00
M.Dent
442d1cb48f
Fix template root redirection
2018-10-17 22:21:31 -04:00
ZotSocial Admin
8ebcc4439b
Fix order of assignment and get template file before return
2018-10-12 15:20:57 -04:00
M.Dent
259db3778c
Add missing else clause
2018-10-06 23:02:22 -04:00
M.Dent (DM42.Net)
3ee632514c
Add structure to permit_hook
2018-09-19 22:33:25 -04:00
M.Dent (DM42.Net)
456fe71ca9
add hook: permit_hook
2018-09-19 21:54:46 -04:00
zotlabs
bc4a92b702
detect and automatically repair duplicate plugin hook scenarios.
2018-09-05 19:43:07 -07:00
M.Dent
70d6d2f2db
Micro-optimization to call_hooks()
2018-08-29 10:02:04 -04:00
M.Dent
b436c4a94c
Add support for overriding the default template location and individual templates via .htconfig.php
2018-08-12 19:47:10 -04:00
zotlabs
9dc5a3bfc9
this may conflict
2018-07-29 17:59:40 -07:00
zotlabs
f0690aadcc
typo in unused function
2018-05-30 23:40:01 -07:00
zotlabs
b2218574ee
allow uninstall of plugins which no longer exists via cmdline tool
2018-05-05 16:19:23 -07:00
M.Dent
ff77f14f2f
Remove remove plugin from \App::[] on uninstall
2018-04-07 23:41:22 -04:00
M.Dent
a0cba6564f
Uninstall plugin on Exception on load.
2018-04-07 23:12:39 -04:00
M.Dent
35b4f0a863
Add class for Exceptions
2018-04-07 23:01:18 -04:00
DM42.Net (Matt Dent)
0fba1a777e
Add error handler and try/catch for all () calls
2018-04-07 22:17:19 -04:00
zotlabs
b6d34bffcc
trim non-existent/deprecated plugins from siteinfo plugin list
2018-02-20 21:31:40 -08:00
zotlabs
3e7dffb676
decomplicate cont.
2018-02-03 12:50:07 -08:00
zotlabs
619f8f752b
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into xdev_merge
2018-01-12 01:26:21 -08:00
zotlabs
b0a491eaa8
ability to parse info blocks in third-party (or system) widgets
2018-01-12 00:25:43 -08:00
Klaus Weidenbach
aa63c23839
💡 Add source documentation from recent conversations.
...
There have been some conversations in the last weeks which explained
several parts of the code, so add it to the source code documentation.
Also some other small source code documentation improvements.
2018-01-05 01:38:20 +01:00
Klaus Weidenbach
1a737be2b4
💡 Improving Doxygen documentation.
...
Fix some Doxygen parsing errors.
Improve hooks documentation.
2017-11-03 23:04:27 +01:00
zotlabs
76d78571d6
don't allow html in plugin comment blocks
2017-05-09 20:33:25 -07:00
Mario Vavti
0f208fb36b
set minversion and maxversion for themes in view/theme/themename/php/theme.php instead of separate file.
2017-02-27 10:13:08 +01:00
zotlabs
6f811fd7f9
bug in adding main.js as a js source
2017-02-19 17:04:37 -08:00
zotlabs
573846707c
fix several places where head_add_(css|js) functions have been used incorrectly. It appears that mistakes were made going back a long time and propagated. Here's the way it should work:
...
- if there is no preceding / character, we look for the file within all the appropriate theme directories.
- otherwise the file should have a preceding /, which means use this path relative to the hubzilla basedir
- files beginning with // are considered to be schemeless URLs.
Therefore 'foo.css' means find the best theme-able representation of foo.css.
'/library/foo.css' means only use the version of foo.css that is in /library.
2017-02-19 16:50:41 -08:00
zotlabs
2daafe80a5
move opensearch to plugins
2017-02-02 14:49:51 -08:00
zotlabs
4ebd604ca9
provide plugin restrictions based on config settings
2016-10-31 18:54:04 -07:00
Klaus Weidenbach
7b41839ea8
[TASK] Update Doxyfile and fix Doxygen errors.
...
Updated Doxyfile to include new folders.
Add a list for @hooks tags.
Fixed some parsing problems for Doxygen.
2016-10-13 11:27:23 +02:00
zotlabs
2bdf135cbc
remove more backquotes
2016-10-09 16:13:49 -07:00
redmatrix
38ca3bac40
optional server role compatibility checks for plugins
2016-08-22 17:41:41 -07:00
redmatrix
f4b658d7b1
issue #411
2016-07-19 05:13:18 -07:00
Treer
e0a7637626
fix absolute .js urls
2016-06-26 13:08:40 +10:00
Treer
2dc1236dca
Allow absolute links to css and js files
2016-06-25 22:38:15 +10:00
redmatrix
ed16660867
code optimisation
2016-06-20 20:34:19 -07:00
redmatrix
f41380de77
remove debugging
2016-06-11 15:28:52 -07:00
redmatrix
0e0a6f5f8d
Work supporting issue #411 , add an optional priority (int) as a second arg to head_add_js to affect the load ordering, larger numbered priorities will be included after lower numbered ones. Default priority is 0.Note that we treat main.js differently and always add main.js to the page last, regardless of any other
...
ordering.
2016-06-11 15:23:13 -07:00
redmatrix
00b4843425
provide a sort of mutex lock around db logging so it can't possibly recurse. Previous attempts to do something similar using other methods haven't worked out satisfactorily.
2016-05-31 16:16:54 -07:00
redmatrix
701acf59e2
don't remove missing hooks while update_r1169 is happpening - temp fix
2016-05-31 13:22:47 -07:00
redmatrix
6602ff83dd
start removing reserved words from database column names (this run: addon and hook)
2016-05-30 19:44:30 -07:00
redmatrix
80f2ba640e
code cleanup
2016-05-24 20:49:23 -07:00