Hello, i open this thread for centralize found problems with pragmaMx 2.9.2
Maybe they are only on my side, maybe no ...
Open to others users if needed to add news ones.
The goal is not to overwhelm or criticize someone, but to help detection and resolution of bugs.
- In the menu admin panel, i am unable to choose the order of any item, i need to edit the sql database to change the priority.
Three items in this menu. :
(https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.image-heberg.fr%2Ffiles%2F1736699552408848183.png&hash=0b21a8c71131980e3a690a0bca14a9282d27cdec)
- Here, the aera for pragmMx news point to my admin.php file, not logged :
(https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.image-heberg.fr%2Ffiles%2F1736699948521499517.png&hash=9f0df138dd31a2074589c3038ecdd5c307dbd36b)
- Another problem, with media manager :
(https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.image-heberg.fr%2Ffiles%2F1736700061960580785.png&hash=4f7002e1c41d66b8d71b051732552adcabbb2887)
1. Menu manager:
that is a problem with your theme
2. pragmaMx-News:
I don't understand the problem.....
3. Media Manager
That is a problem with installations on a local web server under Windows. Windows (depending on the configuration) cannot use all functions
Thank you for your response ...
1. Tried with the 3 admin theme avaible and always the same. Also tried to change public theme (arctlite2) with one more recent who is pragmamx 2.9 compatible, same thing. Purged cache, enabled html5, same thing.
Any file where i can check ?
2. Maybe a restriction whith my web host who block outgoing connections, what do you think ?
Here too, any file to look inside ?
3. This installation is online, and i use and android web browser, opéra to naviguate. Never got problem with javascript anywhere.
Thank you again.
1. I tried it with mobile devices, Android and iOS, browser Edge, Firefox.
No problem found.
Please make sure that you have all the files and that all files have been overwritten by the update
2. Yes, some providers do not allow access to other websites in the background.
3. I'll have to check that out... I haven't seen it before with online installations.
Hello.
Indeed, under Android and with Firefox, the three problems disappear.
It seems that the problem comes from the official Opera browser. Unless it is also linked to the webkit version of my Android system.
If you find a moment to try:
https://play.google.com/store/apps/details?id=com.opera.browser
I also administer a site under pragmamx 2.8.6. Some time ago, I had no problem with the administration of the order of the menu items. Now yes. In the meantime Opera has had updates ...
I tried an experiment: Update the jquery.js and jquery.min.js library files from the latest official versions. I then noticed that the pragmamx news window worked differently: It pointed to a blank page containing a short text about the latest version of the CMS.
Which makes me think that the problem with opera maybe comes from these libraries. They are old and maybe Opera is starting to no longer manage them correctly by following the new standards.
Maybe a sign that it is needed to consider supporting these new jquery libraries before this spreads to other browsers ...
In any case, by playing the sorcerer's apprentice, I now have other new problems, I will not bother you with them, but I think I ended up shooting my pragmamx installation ..
So I left to do a new installation starting from zero, this time using Firefox, of course.
I will come back to do a quick review.
Thank you for your support.
Sincerely.
Bonjour
j'ai une page blanche quand je vais sur votre site :
https://www.diamants-de-gould.fr/
!!
crdlt
andré
Bonjour.
Content de croiser un utilisateur francophone :hi:
Normal, je vais repartir de zero et j'ai donc tout éffacé, y compris la base sql que je pense corrompue. Je verrais ce week end si je trouve un moment.
En attendant, oui, il y à juste un index.html vide ...
Bien à vous.
Frédéric.
Theme pmx_base -> lang french in admin folder -> remove line 43 and line 91. No more empty page, theme admin working now.
Theme default-pmx_flex_bw -> same problem, same solution. Did not checked other languages files.
Theme pmx_base -> lang french in admin folder -> remove line 1 to 42 and line 92.
Theme default-pmx_flex_bw -> same problem, same solution.
andré
Overwrite these languages files with this content :
<?php
/**
* This file is part of
*
* ......................
*
* for pragmamx (www.pragmamx.org)
*
* $Revision 1.0 $
* $Author: TerraProject $
* $Date: 2014-03-07 13:28:11 $
*/
define("_THEME_TITLE","Titre");
define("_THEME_SLOGAN","Slogan");
define("_THEME_MENU","Menu en-tête");
define("_THEME_FOOTMENU","Menu pied de page");
define("_THEME_FOOTMENU_TXT","Dans le pied de page, un menu sera affiché. Spécifiez le nom de ce menu. Si le champ est vide, aucun menu ne sera affiché.");
define("_THEME_SOCIAL_SETTINGS","Réglages des liens.");
define("_THEME_FACEBOOKLINK","Lien Facebook");
define("_THEME_RSSLINK","Flux RSS");
define("_THEME_TWITTERLINK","Lien Twitter");
define("_THEME_COLOR","Palette de couleurs");
define("_THEME_PEREX","Perex-Block ?");
define("_THEME_BANNER_HEAD","Banniêre d'en-tête ?");
define("_THEME_BANNER_FOOT","Banniêre de pied ?");
define("_THEME_FACEBOOKLINK_TXT","Saisissez ici le lien vers la page Facebook. Avec 'http: //'. Si le champ est laissé vide, le bouton ne sera pas affiché.");
define("_THEME_TWITTERLINK_TXT","Saisissez ici le lien vers la page Twitter. Avec 'http: //'. Si le champ est laissé vide, le bouton ne sera pas affiché.");
define("_THEME_RSSLINK_TXT","Saisissez ici le lien vers le flux RSS. Si le champ est laissé vide, le bouton ne sera pas affiché.");
define("_THEME_BREADCRUMP","Breadcrump ?");
define("_THEME_DEF_TEXT","Contenu additionel.");
define("_THEME_CONTENT_TEXT","Ce texte est affiché sous la zone de contenu. ");
define("_THEME_FOOT_TEXT","Ce texte est affiché dans la zone pied de page. ");
define("_THEME_TOP_TEXT","Ce texte est affiché dans la zone en-tête de page.");
define("_THEME_BLOCKS","Réglages des blocs.");
define("_THEME_BLOCKS_TXT","Saisissez les modules (séparés par des virgules) pour lesquels les barres latérales ne doivent pas être affichées. Les paramètres <a href=\"admin.php?op=settings\" >globaux</a> des blocs remplacent ces paramètres !");
define("_THEME_BLOCKS_LEFT","Blocs de gauche");
define("_THEME_BLOCKS_RIGHT","Blocs de droite");
define("_THEME_BLOCKS_BOTH","Les deux blocs") ;
define("_THEME_CUSTOM_CSS","Editer le css personnalisé.");
define("_THEME_CUSTOM_CSS_TXT","Modifiez le .css personnalisé de ce thème. Ces paramètres CSS remplacent tous les autres paramètres du thème.");
define("_THEME_SOCIALSET","Choix du thême.");
?>
@Olaf :
The hyperlink admin.php?op=settings seems to be neutralized and not working. I keep it despite everything.
Tested on the two themes in the installation package but, as i downloaded more themes, tested then and faced sometimes this issue, i think it can be appliable to more themes.
:mad2:
yes.... fixed in the next Revision.
One question :
On mobiles devices, i switch often between mobile and desktop display modes. This to controls and checks. The problem is that in each modes, logins states are not keeped and it is needed to enter everytime new login. This ends up becoming restrictive. Is there a solution to avoid this ?
Another thing:
Using firefox has solved some issues, however I still have a problem with the file manager: When I edit a message and want to insert an image, I click on "browse the server" but I get an error message: bad configuration of the backend unreadable volume.
media folder chmod 777 done
no problem with the media manager in admin
The browser type and operating system are used for the session. Therefore, the mobile phone and the PC receive different sessions.
I was talking about switching beetwen desktop and mobile modes on the same browser on the same mobile device. But i guess this equal, two differents sessions and no way to unify then ?
More embarrassing, have you an idea for my backend issue. This makes writing articles or posts limited. Known issue or only on my side ?
Thanks :hi: .
Guten Abend.
Beim Bearbeiten eines Textes (hier einer Nachricht) ist es möglich, die Quelle zu bearbeiten und HTML-Code einzufügen. Es scheint, dass Smyleys UTF-8-Codeeinfügung [Beispiel: 😉] Probleme verursacht. Wenn dies tatsächlich beim ersten Mal während der SQL-Aufzeichnung berücksichtigt wird, wird jede nachfolgende Änderung des Textes nicht aufgezeichnet, bis der UTF-8-Code des Smyleys entfernt wird.
Entschuldigen Sie die Eingabeaufforderung, aber gibt es eine Möglichkeit, den Fehler ,,Backend nicht lesbar" zu beheben, den ich im Editor erhalte, wenn ich versuche, den Server zu durchsuchen, um ein Bild einzufügen?
Ich hoffe, dass Google Translate mein Französisch richtig und verständlich übersetzt hat.
Aufrichtig.
This is a strange behavior. Yestersay i had only backend errors. This night, i just have a blank page, and just one time, it worked as expected. I changed nothing. Admin, files, nothing :technigg:
Okay ...
Remember i work on tablet android, not on a computer.
I was on desktop mode on the browser (firefox)
- Access to media files through the editor, not working.
- Switched to mobile mode/view in the web browser, need new login ...
- Then, access to media file is working.
- Back to desktop mode, login again ...
- Backend error is back.
Access to media files directly, through the admin menu, work fine in all conditions. Maybe because in this case it not appear in a new window/tab but directly in the admin panel.
One other thing, in opera browser, when writing anything and trying to insert an image, there is not the option to browse the server, only the case for enter an url.
Hope thats help to resolve.
Time for the bed ...
Thank you.
This is certainly unrelated but I have a double slash in the url:
/includes//classes/Filebrowse/browse.php?editor=ckeditor&type=images&CKEditor=wysid_add_content&CKEditorFuncNum=0&langCode=fr#elf_l1_Lw
Your explanations help me find the error. I will work on it.
Hi. I continue my investigation ...
So i downloaded firefox beta on google play, the only one wich can accept some hidden configurations.
Following this tutorial (https://www.reddit.com/r/firefox/comments/p38p6t/guide_how_to_always_use_desktop_view_in_firefox/) i entered
about:config
in the navigation tab, and then create a new entry to force the user agent and normaly, the desktop mode (in fact not a real desktop mode) :
Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0
After this, i faced two interresting things :
- Switching beetwen desktop and mobile view does not need anymore enter admin login data. Great surprise for me. A good help while testing website.
The files on server browser, always while entering a message or article, work fine. No more backend error or blank page.
As i am player, i removed the added strings in
about:config
the problems are back, for account login and server files browser.
Then i tried a thing i never think before, i know, i am a little stupid :
- Logged as admin in desktop mode for the web browser, go to enter new message, tried to access files on the server while adding an image -> file browser, as expected open in a new tab, and i got without surprise a blank page -> switching this new tab where is the file browser in mobile view mode (while always on desktop view & logged admin in the mother tab) and miraculously the file browser appear without fails -> image succesfully integrated in the new article in redaction :pardon:
Restored added strings to force the user agent, without the need to restart firefox browser beta or re enter admin login, and all problems that we talk vanished.
Hope that's help more.
If you want to submit to me some files for testing, i am your man.
Sincerly.
wow, very strategic approach. And a very good solution. Can I book you for BETA testing of pragmaMx? I would like to include this in the FAQ (in German). Is that okay with you?
I have known pragmaMx since the time when it was possible to bridge smf and coppermine. It's been a long time, I don't remember the dates and versions anymore ...
Life then made me have to drop all that for a long time.
I am not an expert in coding, far from it. I am more like the Sunday gardener who takes a screwdriver and a manual to fix a lawnmower that refuses to start, but without really knowing what to do with it ...
It is by dint of internet research that I manage, not always, to do what I want with luck ... Even if I remember a little, I am therefore far from being a confirmed coder.
But I admit that since I have been using computers, I have an unfortunate tendency to attract bugs, as you have noticed I think. From there to wondering if it is not a curse ...
I easily find problems, but more rarely solutions.
As I mentioned in another post, I only have free time during certain periods, during the rest of the time, I am in minimum service mode, just happy to be able to read my emails ...
So if my help interests you, it will be with pleasure, even more if I can help promote pragmaMx, because it is worth it in my opinion. And thank you for that.
I plan anyway to install in a subfolder in the background a second installation of pragmaMx for testing purposes.
For the "solution", there is no problem in you putting it in the FAQ. I would have to be the most ungrateful person to refuse this.
Until a fix is found :BD: .
Kind regards.
Not a big problem, but yes, confirmed for me, pragmaMx dislike insertion of some specials html codes like This one (https://outils-javascript.aliasdmc.fr/encodage-caracteres-drapeau/encode-caractere-1F1EB_1F1F7-html-css-js-autre.html) or more commons smyleys for exemple.
No problem for enter the code and the preview is ok too, the problem comes when saving the whole text. Sometimes it does the record but block any future modifications until it is removed, other times it does the record, with the special code simply rejected or ignored, i dont't know.
Sql base and files on server are all in utf8. Maybe a configuration i missed.
In this case i simply use a .png to replace the flag.
As i said before, not a vital priority. :hi:
Oups
Always on android tablet.
Admin > documents > Tools icon > blank page ...
Tried the workaround for the files browser, non working :red:
The url is like this, without any argument :
admin.php?op=Documents
All the rest of the module seems working.
The browser ask me to resend some datas while changing beetween desktop and mobile view and freeze while refreshing, progress bar stopped, definitivly.
I just wonder : Config (which work fine) and Tools are differents ?
The occasion to see that the french translation need an update.
I can do this, i wish only add some content on my website before.
eine fehlende Srachkonstanke löst das Problem....
wird nachgereicht
As i have a good progress on my website, even if i have some others ideas in the starting blocks, do you want i start looking at the translation of this module or is it better to wait for your update.
Yours. :JC_highfive:
There may be a problem with the newsletter module :
The confirmation link is never send. (Checked spam folder)
- email adress is correctly recorded in sql table mx newsletter.
- email function seems working as i receive the mail of the list of actives subscribers (which is empty maybe because not activated)
The function to send article to an other email seems broken too, no email sended.
Contact form working fine.
Newsletter – function works perfectly, unsubscribe and unsubscription
News – send to friend -> also works perfectly
both functions tested now
Please check your mail settings in pragmaMx. Some servers have problems with the sendmail function. You have to test this. Alternatively, use the SMTP mail settings under System->Settings->Mail settings
Hello.
I need for this to contact my host as i am unable to make working the mail function with smtp settings. Maybe a port problem. Seems to be not the same as on my email client.
I just wonder why function php mail work fine on some parts and no for others.
Still my problem with somes emails with php mail function.
Work fine with the contact form or while sending list of people registered in the newsletter module to the admin, but not for sending article or for the confirmation mail while registering on the newsletter list.
The smtp function does not work, for all modules.
I tested smtp with the mail box hosted with my site and with : Google, Micrososoft, SFR, La poste, Caramail ...
This with tree ports each time : 25, 465, 587.
-> As i know, all operators now blocks port 25 to prevent abuse of spam. So all attemps to connections on other ports without secure authentification will systematically fail.
So i have a maybe stupid question : Does our favorite CMS support ssl and or startls protocols ?
It may be the reason of my fails.
I am still awaiting a response of my web hoster.
Another thing goes wrong here, module web link :
Please try here to click on the button with the door to visit the site i recorded :
https://www.diamants-de-gould.fr/modules.php?name=Web_Links
And here, on the text "Visiter ce site !" :
https://www.diamants-de-gould.fr/modules.php?name=Web_Links&op=view&lid=1
Each time i get a blank page and this link :
https://www.diamants-de-gould.fr/modules.php?name=Web_Links&op=visit&lid=1
Activate extended debug mode :
Fatal error: Uncaught exception:
Call to undefined function int() (code: 0)
in modules/Web_Links/includes/functions.php on line 1240
So i commented the line 1240 to desactivate it.
Now the site is opened correctly.
Dont't know if this a good fix, but it work.
thanks, the right name of this function is intval(), not int(). if you change int(...) to intval(...), then it is correct.
I changed it for the next version
Work fine. :thumbup:
Activating modules download.
Now i have a line at the top of the header :gruebel: :
Argument 1 : Downloads
Visible here for all public. (https://www.diamants-de-gould.fr/modules.php?name=Downloads)
in modules/Downloads/index.php - Line 41
mxDebugFuncVars($module_name);
change in
//mxDebugFuncVars($module_name);
or delete line 41
Quick answer, quickly fixed.
Danke !! :thumbup:
Hello :hi: .
Still emails problems i face.
I really need then working.
function mail tests :
** with php mail :
• Module contact :
- Used by a visitor (no account registered), send to a service and copy to sender : working
- Used by the admin logged, send to any service failed, while copy to sender working.
-> same emails for sender/receiver and differents emails tested.
• Module newsletter
- Email confirmation for the subscription for a visitor or the admin : failed
-> debug mode : zero notification, zero log on screen
- Using the admin panel, sending list of active subscribers, working.
• Module recommend us
- Used by admin : failed
-> debug mode : log on screen, no warnings or errors
- Used by a visitor : failed
-> debug mode hidden for visitors
• Module Web Links
- Report a dead link to admin by a visitor : working
• Modules downloads :
- Report a dead link used by a visitor to admin : failed
-> debug mode hidden for visitors, no report ability for the admin.
** with smtp login :
-> tested on ports standards 25, 465, 587 on webmails who only support ssl and startls protocols with differents providers (yahoo, gmail, microsoft, la poste, gmx, own web hosted ...)
-> All failed
Question : Does mx support secure protocols as ssl or startl as many providers block unsecure connection ?
Noob question : what means "SMTP-After-POP Hostname" and what i am supossed to enter here : the pop hostname ?
Thank you :red:
Hello.
So i tested with another standalone contact script used before installing pragmamx, here (https://www.diamants-de-gould.fr/_Archives/contact/formulaire.php).
With this settings :
Webhost
User
Pass
Protocol : SSL (webhoster only support ssl or tls)
Port : 465
And all is fine, as you can test if you want.
Now, go to the admin of pragmamx :
Smtp with login
Webhost
User
Pass
Port 465 (the only allowed with ssl)
Saving the settings, refreshing page, ok, it is recorded.
So going to contact form and write a message.
After sending, the site is frozen a few seconds and, i got this :
Eleveur Diamants de Gould
Une erreur est survenue dans le script de cette page.
pragmaMx error:
could not connect to the host "smtp-zose.yulpa.io": Connection timed out
-----------------------------------------
Resolving SMTP server domain "smtp-zose.yulpa.io"...
Connecting to host address "185.217.155.58" port 25...
PHP Run-time warning:
fsockopen(): Unable to connect to 185.217.155.58:25 (Connection timed out)
in includes/mailclasses/smtp.php on line 613
-----------------------------------------
in includes/mx_api.php on line 1462
Unable to connect. Okay, but take attention to the error message, it is said from port 25, not 465 as entered and saved in the admin panel.
@olaf, what do you think about this please ?
Installed these two scripts :
http://dev.webnaute.net/wanewsletter/telecharger
https://www.kontaktformular.com
[ Both are just ... interresting and worth to take a look ]
For information, kontactformular is just an interface and use this php library :
https://github.com/PHPMailer/PHPMailer
These two ones works perfectly with php mail() and smtp with ssl protocol on port 465 ...
My web hoster just confirmed to me that the port 25 and unsecure connections are closed and forbiden on the web server.
I definitivly think that my problems are causing by pragmamx wich needs several updates for this function on obsoletes parts.
I know that it can do a big job and i am not able to help in it. But if you need a tester, i may can.
Sincerly
We are aware that the feedback module needs to be revised. The mail system also needs to be worked on. We have already chosen the PHP mailer. But the implementation is not so easy. We have to change a lot of code. But we are working on it :yltype: