Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing menus, areas #3741

Closed
KiraTheUltimate opened this issue Mar 21, 2019 · 16 comments
Closed

Missing menus, areas #3741

KiraTheUltimate opened this issue Mar 21, 2019 · 16 comments
Labels
status: testing required Someone needs to confirm this issue's existence and write a test to prevent the fix from regressing. type: bug A problem that should not be happening
Milestone

Comments

@KiraTheUltimate
Copy link

KiraTheUltimate commented Mar 21, 2019

hi!

After the latest update, the some menus are missing, the tinymce editor didn't load and the installed plugins are dissapeared (really didn't disappear, just invisible O.o). Sample:

Képkivágás

2

3

Before you ask, yes I clear the cache, and the browser cookies... :(

@Jimmi08
Copy link
Contributor

Jimmi08 commented Mar 22, 2019

Console log? PHP version? The same if you switch admin to English?

@KiraTheUltimate
Copy link
Author

Php-version: 5.6.36
Same problem when I using english language. :\

@KiraTheUltimate
Copy link
Author

@Jimmi08
The problem was that the system removed the installed plugins after the update, so I had to reinstall everything... now it's OK.

@Jimmi08
Copy link
Contributor

Jimmi08 commented Mar 25, 2019

@KiraTheUltimate thank you for letting me know. I use only PHP 7, nothing like this happened to me. On online sites, I haven't updated yet.

@Moc
Copy link
Member

Moc commented Mar 26, 2019

@KiraTheUltimate You said

The problem was that the system removed the installed plugins after the update,

Do you mean update to the latest Github files? Did you do this manually (downloading ZIP from github), via Git (ie. you have a .git folder in your e107 install), or via the Admin Area > Tools > Database > Sync with Github option?

@Moc Moc added the status: awaiting feedback This issue may be fixed and is awaiting the original poster to confirm the fix. label Mar 26, 2019
@KiraTheUltimate
Copy link
Author

@Moc
Yes, after the update with the latest Github files. I do this manually always (downloading zip and overwrite the files)

@Moc Moc added status: testing required Someone needs to confirm this issue's existence and write a test to prevent the fix from regressing. and removed status: awaiting feedback This issue may be fixed and is awaiting the original poster to confirm the fix. labels Mar 28, 2019
@Moc Moc added this to the e107 2.2.0 milestone Mar 28, 2019
@LaocheXe
Copy link
Member

I can confirm it happen in PHP7 as well.

@Moc
Copy link
Member

Moc commented Apr 11, 2019

Please update to the latest files and let us know if the issue occurs again

@CaMer0n CaMer0n modified the milestones: e107 2.2.0, e107 2.2.1 May 18, 2019
@Jimmi08
Copy link
Contributor

Jimmi08 commented May 22, 2019

I can confirm it too now. Something between 19.4.2019-20.5.2019 caused this probably in my case. It worked after sync from 19.4.
PHP 5.6
some the old updated plugins used
core pref installed plugins list was correct
all plugins with needed installation had set installed flag value as 0

The correct fix is change values via phpMyAdmin, not install them again, you could lost your existing preferences.

@Moc Moc added type: bug A problem that should not be happening status: pending This issue is being worked on or is in the backlog to be fixed. labels May 22, 2019
@Moc
Copy link
Member

Moc commented May 22, 2019

@CaMer0n Perhaps related cb02f70 #3592

@Moc
Copy link
Member

Moc commented May 22, 2019

Copied from Gitter:

@Moc plugin_installflag was set to 0 for all plugins with installation required. The mistake was to run Database/Rescan Plugins. I had to change this in database and run rescan again, because after install via admin it hit me that it could override plugin preferences if plugin use setup file. Db tables were safe, but I really don't know what will happen with plugin prefs. And because I had to set smartsuup prefs again, I am afraid with that new plugins way, they will be overridden. I am still not sure if everything is back correct way.

@CaMer0n
Copy link
Member

CaMer0n commented May 22, 2019

@Jimmi08 Could you please list every plugin that you have installed, prior to the upgrade?

I just did a test upgrade from 2.1.9 to 2.2.0 without any such issue.
So I'm thinking it could be related to a third-party plugin.

Thanks.

@Jimmi08
Copy link
Contributor

Jimmi08 commented May 22, 2019

@CaMer0n I had 2.2.0 git, I am sure about it.
I just sync localhost copy and without a problem, but it's 7.2. On live site, it's PHP 5.6 .

Now I have installed OLD ones:
Content Plugin
Links Page
New Forum Posts
Signup Secure
spoiler

Not available old plugins (I mean others shouldn't have them)
User Class Badges Plugin
Class Membership

Custom plugins (again others shouldn't have them)
JM Elements
JM Theme Options
JM Canonical
JM Content
JM Downloads
JM Google Ads
JM Shortcode
Theme Options
Yandex Turbo Pages
Yandex Metrica

New ones:
Smartsupp Live Chat
NoCaptcha ReCaptcha
Mentions
Nofollow
EU GDPR cookies

You can't export plugin table from Database/Tools/export, otherwise, I would export this.
Ok, datestamp on files is 20.5, I would notice something like this yesterday or day before. I am checking logs now.
Edited: I remembered why I did sync 20.5

@CaMer0n
Copy link
Member

CaMer0n commented May 27, 2019

@KiraTheUltimate Could you please list all the plugins you use? Thanks.

@KiraTheUltimate
Copy link
Author

Hi!
I using this plugins:

Banners
Cookie Consent (by Lóna Lore)
Downloads
Forum
Gallery
Google Analytics (by lonalore)
Google Site Map
Hits (by CaMer0n)
Linkwords
Statistics
Mentions (by Arun S. Sekher)
On This Day (by Father Barry)
Private Message
Social
Tags
TinyMce4
User
Youtube (by CaMer0n)

@CaMer0n
Copy link
Member

CaMer0n commented May 28, 2019

Thank you @KiraTheUltimate . I'm not seeing any correlation between your plugins and those of @Jimmi08 .

When issues like this arise, it's better to contact me via PM on Gitter before you attempt to fix it, as there is no guarantee that I will be able to reproduce the issue later in order to correct any issue in e107.

I don't think we can do anything for this issue at the moment, until it can be reproduced.

@CaMer0n CaMer0n modified the milestones: e107 2.2.1, Future May 28, 2019
@CaMer0n CaMer0n modified the milestones: Future, e107 2.2.2 Aug 6, 2019
@CaMer0n CaMer0n closed this as completed in f75e378 Aug 6, 2019
CaMer0n added a commit that referenced this issue Mar 24, 2020
@Deltik Deltik removed the status: pending This issue is being worked on or is in the backlog to be fixed. label Mar 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: testing required Someone needs to confirm this issue's existence and write a test to prevent the fix from regressing. type: bug A problem that should not be happening
Projects
None yet
Development

No branches or pull requests

6 participants