Christophe

Members
  • Content count

    570
  • Joined

  • Last visited

Community Reputation

291 Excellent

2 Followers

About Christophe

  • Rank
    Hero Member
  • Birthday June 20

Profile Information

  • Gender
    Male
  • Location
    Pyrénées-Orientales, France

Recent Profile Visitors

5,090 profile views
  1. Christophe

    https://www.cnil.fr/en/open-source-pia-software-helps-carry-out-data-protection-impact-assesment "L’outil dispose désormais de 14 langues (français, anglais, italien, allemand, polonais, hongrois, finnois, norvégien, espagnol, tchèque, néerlandais, portugais, roumain et grec) dont six d’entre elles ont été révisées par les Autorités de Protection bavaroise, italienne, finlandaise, hongroise, polonaise et norvégienne." Edit: https://github.com/LINCnil Some repositories are cookie-related. https://github.com/AmauriC/tarteaucitron.js "Comply to the European cookie law"...
  2. Christophe

    Hello again, For YouTube videos, would it be possible to make it work with ?rel=0 added at the end of the URL, so that suggestions aren't displayed when pausing or when the video ends. It works with the Video embed for YouTube and Vimeo module. Thanks in advance for considering it. Or if anyone knows how to enable it properly.
  3. Christophe

    Hello, When I try to install Video or Social Post Embed in ProcessWire 3.0.102, I have an error page with: Error Class '\VideoOrSocialPostEmbed' not found and File: /home/********/public_html/wire/core/Modules.php:535 525: ProcessWire::setCurrentInstance($wire2); 526: } else { 527: $wire1 = null; 528: } 529: } else { 530: $wire1 = null; 531: $wire2 = null; 532: } 533: 534: try { 535: $module = $this->wire(new $className()); 536: } catch(\Exception $e) { 537: $this->error(sprintf($this->_('Failed to construct module: %s'), $className) . " - " . $e->getMessage()); 538: $module = null; 539: } In version 2.8.62, the class wasn't found as well. If I disable Tracy Debugger, I see: Fatal error: Uncaught Error: Class '\VideoOrSocialPostEmbed' not found in /home/********/public_html/wire/core/Modules.php:535 Stack trace: #0 /home/********/public_html/wire/core/Modules.php(1704): ProcessWire\Modules->newModule('\\VideoOrSocialP...') #1 /home/********/public_html/wire/core/Wire.php(386): ProcessWire\Modules->___install('VideoOrSocialPo...', Array) #2 /home/********/public_html/wire/core/WireHooks.php(723): ProcessWire\Wire->_callMethod('___install', Array) #3 /home/********/public_html/wire/core/Wire.php(442): ProcessWire\WireHooks->runHooks(Object(ProcessWire\Modules), 'install', Array) #4 /home/********/public_html/wire/modules/Process/ProcessModule/ProcessModule.module(262): ProcessWire\Wire->__call('install', Array) #5 /home/********/public_html/wire/core/Wire.php(380): ProcessWire\ProcessModule->___execute() #6 /home/********/public_html/wire/core/WireHooks.php(723): ProcessWire\Wire->_callMethod('___execute', Array) #7 /home/********/public_html/wire/core/Wire.php(442): ProcessWire\WireHooks->runH in /home/********/public_html/wire/core/Modules.php on line 535 and Error: Uncaught Error: Class '\VideoOrSocialPostEmbed' not found in /home/********/public_html/wire/core/Modules.php:535 Stack trace: #0 /home/********/public_html/wire/core/Modules.php(1704): ProcessWire\Modules->newModule('\\VideoOrSocialP...') #1 /home/********/public_html/wire/core/Wire.php(386): ProcessWire\Modules->___install('VideoOrSocialPo...', Array) #2 /home/********/public_html/wire/core/WireHooks.php(723): ProcessWire\Wire->_callMethod('___install', Array) #3 /home/********/public_html/wire/core/Wire.php(442): ProcessWire\WireHooks->runHooks(Object(ProcessWire\Modules), 'install', Array) #4 /home/********/public_html/wire/modules/Process/ProcessModule/ProcessModule.module(262): ProcessWire\Wire->__call('install', Array) #5 /home/********/public_html/wire/core/Wire.php(380): ProcessWire\ProcessModule->___execute() #6 /home/********/public_html/wire/core/WireHooks.php(723): ProcessWire\Wire->_callMethod('___execute', Array) #7 /home/********/public_html/wire/core/Wire.php(442): ProcessWire\WireHooks->runH (line 535 of /home/********/public_html/wire/core/Modules.php) This error message was shown because: site is in debug mode. ($config->debug = true; => /site/config.php). Error has been logged. EDIT: I've just been able to install it via the backend (via the .zip URL from GitHub). I had done it manually before. I had renamed the folder and the .module file VideoOrSocialPostEmbed (like in the documentation(s)). I hadn't done it again without renaming anything (or had I? I don't remember. Perhaps both, or the folder or the file) so I don't know if it was the reason (or one of them). I've changed the PHP version from 7.1 to 7.2. Not sure it had an effect.
  4. Christophe

    I have a list of a few others that seem quite interesting (some of which also serve as an alternative to Slack, including one from Atlassian), but I've just found that the following one is going to be the basis for the French State's new secure messaging system: https://about.riot.im/ (based on https://matrix.org/). (Not to be confused with RIOT - The friendly Operating System for the Internet of Things.)
  5. Christophe

    http://jamesarcher.me/hamburger-menu Other sources about the subject can of course be found via search engines. Edit: https://www.webdesignerdepot.com/2017/08/5-smart-alternatives-to-the-hamburger-menu/
  6. Christophe

    I found very recently that one of the web hosting providers I use displays a web application list - when logged into the account - where ProcessWire can be found via the search bar or at the 13th page among other CMSs.
  7. Christophe

    For 2D animation, Synfig was already mentioned, and there is also Blender's Grease Pencil, for instance.
  8. Christophe

    I'll add Vectr and sK1 2.0 (ex.PrintDesign) (to Gravit Designer and Affinity Designer). (There is also SVG Edit, mentioned in another topic.)
  9. Christophe

    I'm adding sK1 2.0 (ex.PrintDesign) and Affinity Designer to complete the list in this topic.
  10. Christophe

    Non-exhaustive list of css ressources that we may need for some projects (if not mistaken, I haven't used any of them for the moment, except the Mozilla one): https://jonathantneal.github.io/sanitize.css/ https://github.com/jonathantneal/postcss-normalize http://browserl.ist/ https://github.com/browserslist/browserslist https://css-tricks.com/browserlist-good-idea/ https://evilmartians.com/chronicles/autoprefixer-7-browserslist-2-released https://leaverou.github.io/prefixfree/ https://github.com/ismay/stylelint-no-unsupported-browser-features https://github.com/anandthakker/doiuse https://stylelint.io/ https://github.com/ntwb/awesome-stylelint http://cssnano.co/ https://www.10bestdesign.com/dirtymarkup/ https://www.styled-components.com/ ( https://marksheet.io/ ) [ https://developer.mozilla.org/en-US/ ]
  11. Christophe

    What information must be given to individuals whose data is collected? In several languages: https://ec.europa.eu/info/splash_fr?destination=node/67539 [ // ePrivacy Directive ] https://ec.europa.eu/commission/priorities/justice-and-fundamental-rights/data-protection/2018-reform-eu-data-protection-rules_en https://ec.europa.eu/justice/smedataprotect/index_en.htm
  12. Whether it's currently the only one or not, that would deserve an online article and be good advertising for ProcessWire. As ProcessWire forum topics/posts play well with Google, modifying the topic's title would perhaps be enough or a good start.
  13. Christophe

    http://zeptojs.com/ | http://vanilla-js.com/
  14. Christophe

    Worth watching entirely. Don't miss the fallback solution (5 steps). Firefox/Firefox Developer Edition has a grid inspector. https://www.mozilla.org/en-US/developer/css-grid/ https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout https://gridbyexample.com/ https://rachelandrew.co.uk/css/cheatsheets/grid-fallbacks https://cssgrid.io/ (there is also https://flexbox.io/ by the same author) https://cssgridgarden.com/ (already mentioned in the topic) And so on.
  15. Christophe

    We also have Vivaldi, Brave, Opera... Let's not be afraid of playing a different symphony!