Thread Rating:
  • 1 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
GetSimpleCMS-3.4.0.9 Testing
#1
If you change The page slug and click clone, errors appear.
Code:
Warning: Creating default object from empty value in \admin\inc\template_functions.php on line 407
Notice: Undefined property: stdClass::$title in \admin\inc\template_functions.php on line 408
Reply
#2
Tha ks
NEW: SA Admin Toolbar Plugin | View All My Plugins
- Shawn A aka Tablatronix
Reply
#3
Just having a look at the beta 3.4.0.9 and noticed there is no view button on the edit page. Was quite a nice, handy feature on the older versions.

Also when uploading an SVG in the files tab, when I view the SVG it appears on a white background and not as a jpeg would or other format.
Reply
#4
Hmm can you post 3.4 issues to github, do you have an account?
NEW: SA Admin Toolbar Plugin | View All My Plugins
- Shawn A aka Tablatronix
Reply
#5
Will do thanks
Reply
#6
Hi. I tested GS-3.4 (local server) and it seems to me that everything is fine with it. But I can't use GS-3.4? on their working sites, because there is no complete documentation ( maybe I did not find it). Where can I find a description of changes, new features and functions API?
Reply
#7
Right now that is all in the github issue for release and milestones tagged with documentation.
NEW: SA Admin Toolbar Plugin | View All My Plugins
- Shawn A aka Tablatronix
Reply
#8
I am having this issue on a new website using GetSimpleCMS-3.4.0.9 with grill template.
If I don't use the navigation menu it disappears.
I know that some plugins are not working on this version and this is expected, but I still think I should let you know about this issue.

( ! ) Notice: Undefined index: filter in C:\Users\newsite\Documents\SERVER\www\newsite\plugins\i18n_navigation\frontend.class.php on line 199
Call Stack
# Time Memory Function Location
1 0.0001 391952 {main}( ) ...\index.php:0
2 0.0001 395176 include( 'C:\Users\newsite\Documents\SERVER\www\newsite\admin\inc\common.php' ) ...\index.php:29
3 0.0089 566008 require_once( 'C:\Users\newsite\Documents\SERVER\www\newsite\admin\base.php' ) ...\common.php:798
4 0.0104 576096 includeTheme( ) ...\base.php:101
5 0.0106 576392 include( 'C:\Users\newsite\Documents\SERVER\www\newsite\theme\Grill\index.php' ) ...\basic.php:2550
6 0.0113 577344 include( 'C:\Users\newsite\Documents\SERVER\www\newsite\theme\Grill\main-header.inc.php' ) ...\index.php:49
7 0.0118 577920 get_i18n_navigation( ) ...\main-header.inc.php:21
8 0.0118 577920 I18nNavigationFrontend::outputMenu( ) ...\i18n_navigation.php:163
9 0.0118 577944 I18nNavigationFrontend::getMenu( ) ...\frontend.class.php:259
10 0.0126 588176 I18nNavigationFrontend::getMenuImpl( ) ...\frontend.class.php:176





( ! ) Warning: count(): Parameter must be an array or an object that implements Countable in C:\Users\user\Documents\SERVER\www\newsite\plugins\i18n_navigation\frontend.class.php on line 219
Call Stack
# Time Memory Function Location
1 0.0001 391952 {main}( ) ...\index.php:0
2 0.0001 395176 include( 'C:\Users\user\Documents\SERVER\www\newsite\admin\inc\common.php' ) ...\index.php:29
3 0.0089 566008 require_once( 'C:\Users\user\Documents\SERVER\www\newsite\admin\base.php' ) ...\common.php:798
4 0.0104 576096 includeTheme( ) ...\base.php:101
5 0.0106 576392 include( 'C:\Users\user\Documents\SERVER\www\newsite\theme\Grill\index.php' ) ...\basic.php:2550
6 0.0113 577344 include( 'C:\Users\user\Documents\SERVER\www\newsite\theme\Grill\main-header.inc.php' ) ...\index.php:49
7 0.0118 577920 get_i18n_navigation( ) ...\main-header.inc.php:21
8 0.0118 577920 I18nNavigationFrontend::outputMenu( ) ...\i18n_navigation.php:163
9 0.0118 577944 I18nNavigationFrontend::getMenu( ) ...\frontend.class.php:259
10 0.0126 588176 I18nNavigationFrontend::getMenuImpl( ) ...\frontend.class.php:176
Reply
#9
It's a warning. Relates to i18n plugin.
Reply
#10
Probably a PHP 7.x thing. Can Mvlcek still be reached ? Would be nice if he had a look.
If not I will try old school debugging with the help of stack overflow.
Reply
#11
you guys can fix these plugins and post the fixes on our plugin repo on github, if you want to make patches available.

https://github.com/GetSimpleCMS/Plugins

Be sure to use branches though
NEW: SA Admin Toolbar Plugin | View All My Plugins
- Shawn A aka Tablatronix
Reply
#12
Maybe a silly question but how do you subscribe to this github/plugins and do commits ?
Reply
#13
You fork it and submit a pr after you commit and push changes, you have to know how to use github.
NEW: SA Admin Toolbar Plugin | View All My Plugins
- Shawn A aka Tablatronix
Reply
#14
Hi,
1/ Can you add in 3.4 the ability to choose which libraries NOT to use ? (for example, user can discard font awesome)
https://github.com/GetSimpleCMS/GetSimpleCMS#libraries

2/ When do you think the stable 3.4 can come out ?
Reply
#15
Quote:Can you add in 3.4 the ability to choose which libraries NOT to use ? (for example, user can discard font awesome)

Hi,

I think you can write a function for that in the functions.php file
Reply
#16
(2020-10-26, 19:49:58)Felix Wrote:
Quote:Can you add in 3.4 the ability to choose which libraries NOT to use ? (for example, user can discard font awesome)

Hi,

I think you can write a function for that in the functions.php file

My need is to have a config page where i can toggle on/off some libraries.
If libraries are off, then the files should not be on the server.
Like for me file tab is not useful because i use Uploadcare for files.
If status is on, then we add it on the server.
This is needed for very little space disk.
Here in France we have a hoster which offer 10Mo with any domain name.
The server is good quality. And i have tested it with 150 pages without any problem.
Still, the new GS 3.4 is way more heavy than 3.3 because of the libraries.
This is why this should be native behavior to toggle on/off these.
In my opinion.
Reply
#17
I think one of the outstanding features of Get Simple in 3.3 is the fact that it comes rather bare bones and allows you to add whatever you need rather than throwing-everything-at-you-but-mop-up-what-you-dont-need approach that so many CMS do today. A config to disable everything except the bare bones system would be an awesome addition.
Reply
#18
It is not because these functions are not library based or abstracted, you CAN customize tabs and add security filters to block stuff but the methods are not classed or inheritable. I have tried to refactor most of it and add enough abstraction so the internals could be rewritten keeping the external callers funcs. Ideally things like that would be moved into plugins
NEW: SA Admin Toolbar Plugin | View All My Plugins
- Shawn A aka Tablatronix
Reply




Users browsing this thread: 1 Guest(s)