redmatrix
2d83ea86dc
more get rid of illegal offset in include/conversation
2016-09-08 22:33:39 -07:00
redmatrix
83b89b9576
pro: provide settings for techlevel and techlevel_lock on admin/site page
2016-09-08 00:50:53 -07:00
redmatrix
4c89f5d397
pro: better handling of system techlevel settings.
...
system.techlevel = initial techlevel for all new accounts
system.techlevel_lock = if 1, account techlevel cannot be changed
this allows accounts to exist with alternate techlevels than a locked default, but they need to be set by the administrator. By default with no config settings, everybody starts at 0 but can set their own level.
2016-09-07 21:02:57 -07:00
redmatrix
c2f83639d4
provide version info in /pubsites
2016-09-07 17:36:45 -07:00
redmatrix
77e865fc8e
pubsites: we still need to filter really really old redmatrix sites. These will not provide a pleasant experience. We probably should add version to the table.
2016-09-07 13:45:52 -07:00
redmatrix
0d7eb186d1
Remove the platform check in pubsites, since we're reporting it now. Folks can decide for themselves.
2016-09-07 13:40:07 -07:00
redmatrix
de03f7f9ce
photo move to another album - resurrected from a temporary branch where the work had gotten lost
2016-09-06 23:13:55 -07:00
redmatrix
6e149a2dd3
turn Settings page into sub-modules
2016-09-06 20:10:56 -07:00
redmatrix
95d24f1d30
final cleanup on submodules
2016-09-05 21:08:40 -07:00
redmatrix
dbb4ccbcc0
move the rest of mod_admin to sub modules
2016-09-05 21:00:00 -07:00
redmatrix
ed213c4d6d
move admin/plugins::post to submodule and get rid of absolute paths
2016-09-05 19:50:55 -07:00
redmatrix
abb7695624
move admin/security to submodule
2016-09-05 19:10:12 -07:00
redmatrix
2cadda657c
superfluous backslash
2016-09-05 18:16:29 -07:00
redmatrix
bedc7b7b69
use SubModule class for generalising submodules, move back to the zotlabs/module hierarchy
2016-09-05 18:11:00 -07:00
redmatrix
d7d46def9d
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into dev_merge
2016-09-05 17:10:31 -07:00
redmatrix
1639f5b83d
add links to zcards #500 ; also provide drag/drop highlighting of comment regions when a link is being dragged over them
2016-09-05 17:08:48 -07:00
Mario Vavti
ba33c51b8c
json_decode() should return an array instead of an object at this place
2016-09-05 10:31:19 +02:00
redmatrix
aaa7d6a0ec
begin to organise the admin module into independent sub-modules. The same needs to happen with the API module. Using admin/plugins->get() as the first test case
2016-09-04 22:42:13 -07:00
redmatrix
ecb44ad572
sidebar table of contents for help hierarchies; note that these should probably be html due to extraneous linefeeds you might find in bbcode or markdown
2016-09-04 18:35:06 -07:00
redmatrix
5a1887ed17
move doc file parsing and rendering from the module level to the help library so that it can be re-used by widgets
2016-09-04 00:50:35 -07:00
redmatrix
a7eae1031c
update diaspora compatibility list, and also remove private mail 'unsend' (recall) from techlevel 0 which includes the basic server configuration. It's one less cross network compatibility issue that basic members will have to be aware of and one less complication for entry-level 'pro' members.
2016-09-03 16:33:48 -07:00
redmatrix
904881e207
pro: allow admin to set a site techlevel and optionally lock it.
2016-09-02 16:08:30 -07:00
redmatrix
75c1e7a193
missed the namespace
2016-09-02 02:34:33 -07:00
redmatrix
5897ed896a
empty schema
2016-09-02 02:06:05 -07:00
redmatrix
47dd1da6fb
put theme config into its own namespace
2016-09-01 22:20:08 -07:00
redmatrix
b3efdf2109
turn theme configuration into a class object
2016-09-01 22:10:56 -07:00
redmatrix
e5c077243c
check that the advanced_theming feature is enabled before the pdledit module can be accessed.
2016-09-01 20:35:52 -07:00
redmatrix
af87038150
separate the 'expert' feature into 'advanced_theming' and 'advanced_dirsearch'. Hide both features unless techlevel > 3.
2016-09-01 19:01:02 -07:00
redmatrix
720f1d7123
actively set all the theme options on the display settings page based on the current theme selection
2016-09-01 17:09:58 -07:00
redmatrix
678148b9aa
more work on theme select backend
2016-09-01 13:48:11 -07:00
redmatrix
549943fb10
provide json module to load theme specific settings so we can auto-fill the display settings page with schemas and theme settings whenever somebody makes a different theme selection
2016-09-01 13:19:08 -07:00
redmatrix
2ebb8851f6
theme preview - that was easy; plus a bit more tweaking of the saved search widget to try and get the sucker to auto submit
2016-09-01 12:42:47 -07:00
redmatrix
fa8febbb31
some issues with saved search - tags and connection searches weren't being saved.
2016-08-31 21:57:08 -07:00
redmatrix
4bdb028499
Hubzilla pro: Don't offer 'custom/expert' permissions below a techlevel of 4; but any existing expert mode members are grandfathered in.
2016-08-31 19:55:45 -07:00
redmatrix
d18a8e849e
Do not allow PERMS_PUBLIC as a choice for writable permission limits. Change text of buttons in expert mode for consistency with usage ('Channel Permission Limits' and 'Default Access Control List (ACL)').
2016-08-31 19:22:47 -07:00
redmatrix
ea0be8ea1a
provide techlevels in the pro server role. Should have no visible effect on other roles.
2016-08-31 17:49:22 -07:00
redmatrix
bf3a409569
only check permissions on normal photos and force cover photos as well as profile photos to be public. As a side effect 'thing' photos will also be considered public.
2016-08-30 20:54:54 -07:00
Andrew Manning
16b7df3717
Imported webpage elements update existing elements properly. AllowCode permission is checked correctly and issues error on import if denied.
2016-08-30 22:11:14 -04:00
redmatrix
d03c66c924
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into dev_merge
2016-08-30 13:36:01 -07:00
Andrew Manning
ad5c93d673
Merge remote-tracking branch 'upstream/dev' into website-export
2016-08-30 06:14:22 -04:00
redmatrix
52b80711f6
remove duplicated include
2016-08-29 21:21:09 -07:00
redmatrix
6b4cfe4f18
Before throwing a 'smarty3 dir does not exist' fatal error, try and create it. We did try and create it during install, but the template processor is initalised long before we get to that code (and throws that ugly error).
2016-08-28 22:24:27 -07:00
redmatrix
810d9fefd9
create smarty dir before any templates can be initialised
2016-08-28 22:18:51 -07:00
redmatrix
fb13e69b8e
supercedes pull request #503
2016-08-28 21:48:17 -07:00
redmatrix
689f232243
move allowed email domains to admin->security page
2016-08-28 19:36:14 -07:00
redmatrix
8931adc048
fix aconfig
2016-08-28 16:17:58 -07:00
Andrew Manning
07e28a9757
Display text around the searched query in documentation search
2016-08-27 21:26:16 -04:00
Andrew Manning
b05474fc30
Merge remote-tracking branch 'upstream/dev' into website-export
2016-08-27 18:58:10 -04:00
redmatrix
381b1a066d
doc search broken
2016-08-27 15:30:46 -07:00
Andrew Manning
ddfc5209d3
Merge remote-tracking branch 'upstream/dev' into website-export. Added attach_move() to include/attach.php.
2016-08-27 06:52:01 -04:00