Jump to content

Guy Verville

  • Content Count

  • Joined

  • Last visited

Community Reputation

124 Excellent

About Guy Verville

  • Rank
    Distinguished Member
  • Birthday 03/02/1959

Contact Methods

  • Website URL
  • Skype

Profile Information

  • Gender
  • Location
    Montreal, Canada

Recent Profile Visitors

2,665 profile views
  1. Hi, ProcessWire has excellent functionality when it comes to solving URLs in another language. For example, suppose I have the following addresses: domain.com/en/career and domain/fr/carriere. If a user types domain.com/carriere, ProcessWire will be able to deduce that the correct address is domain.com/fr/carriere. On my machine, I can switch between Apache and nginx and the expected behavior works very well with Apache, but not with nginx which will systematically send me back /en/career. I tried to study the ProcessWire code, including the getPage() function and the LanguageSupportPageNames module, but I can't find where it fails. All I perceive is that the user's language does not switch, it remains in English. I would like to point out that otherwise, ProcessWire works smoothly with nginx.
  2. Different installations (and versions) of Liferay.
  3. Hi, The RepeaterFlex is interesting, but it does not appear in the Processwire site, nor in your demo site. Am I correct?
  4. Thanks for answering. It confirms what we found. I will prepare you something.
  5. Hi @teppo We have difficulty using your module with the TemplateEngineFactory and the attribution of $view. $view = wire("view"); $code = .....; $view->set('myVariable',$code); $view is NULL when trying to get a preview, so we get an error. Any idea how to resolve this? PS. This is the TemplateEngineFactory module that prevents previewing pages under /admin.
  6. I found the beginning of the solution. In ready.php, for example: $domainsToSwitch = [ 'domainEnOne.local' => 'default', 'domainEnTwo.local' => 'default', 'domainFrOne.local' => 'francais', 'domainFrTwo.local' => 'francais' ]; $host = config()->httpHost; if(array_key_exists($host, $domainsToSwitch)) { user()->language = wire("languages")->get($domainsToSwitch[$host]); }
  7. Hi Arjen, Thank you for your input. Just to be clear, each site has only a page tree with three or four languages, right? Soma's module takes care of the domain changes between language or you have coded something along?
  8. Hi Dragan, I have MAMP Pro and will do this without effort. I was just wanted to hear any experience on the particular subject. Remember that, apart from having 4 sites, each of them have two domains associated with them. Why keep it simple when you can make it complicated? 😉
  9. For more complicated reasons than any other, the customer must divest himself of his four sites made with Liferay. We do not have access to this CMS and I have to evaluate on behalf of a consultant who does not yet have all the information. The people who will work on the site are not technically very advanced even though they have a lot, a lot of money, it seems, they want something simple to use (Facebook syndrome). Some people will be administrators for the four sites, but others will operate only one site. Boards of directors may be a mix of roughly the same people with additions. In short, a beautiful spaghetti as this evaluation promises! I think the challenge is mainly to have a single connection for these four sites without using an LDAP server. I have to give an approximation of what the system might look like without doing the actual analysis at this time. Translated with www.DeepL.com/Translator
  10. Thank you for answering. The client is a financial group. They are all in the same building and they all know that their site have to be in both languages (it's almost a prerogative for doing things in Canada...) But I agree with you that I would got with 4 different instances. Since they will share the main design with perhaps difference in colors, there is certainly a way to make sure that the core CSS is identical.
  11. I know it is possible to have a different domain name for each language of a site. For exemple: monsite.com (for French) mysite.com (for English) I know also that we can have several sites in one installation with the help of Soma's Multisite module. I have a company who has four independent sites (four different companies under a same umbrella). The new design and structure of those sites will be practically identical. There will be different administrators for each site, but a lot of data will be shared, so using Soma's module seems to be a good idea. The problem is that those 4 sites have different names for the French and English version. compagnieUn.com (for French) companyOne.com (for English) compagnieDeux.com (for French) companyTwo.com (for English) etc. Will we shoot ourselves in our feet to develop with just one installation? Would it be preferable to make those sites able to talk to each other instead? Your input would be very much welcome!
  12. We finally discovered the culprit. An IPV6 entry that was still pointing to Pantheon. Everything should be ok by now.
  13. Some people have this strange problem. We did migrate from a Pantheon site (it was on Drupal, remember), and it's as if the SSL certificate is still stuck in Pantheon, which is not. My IT teams is on the case. Not all people has this problem.
  • Create New...