Jump to content

fbg13

Members
  • Posts

    342
  • Joined

  • Last visited

  • Days Won

    1

fbg13 last won the day on June 24 2017

fbg13 had the most liked content!

Recent Profile Visitors

2,935 profile views

fbg13's Achievements

Sr. Member

Sr. Member (5/6)

393

Reputation

  1. https://github.com/elabx/FieldtypeFileS3
  2. Try falkon and qutebrowser.
  3. Cause you're not closing your divs correctly. You open 5 divs and only close them all when there are replies, if there are no replies you only close 4.
  4. Also check https://github.com/processwire/processwire-requests/issues/106#issuecomment-429644472
  5. Disregard my comment, I didn't take some things into consideration. Should have made it clearer what I meant though: "Considering the drawbacks I listed, i don't think the functions API should be the default".
  6. https://processwire.com/docs/start/api-access/
  7. Which regular templates do you mean? A new template contains only the title field and doesn't return anything until you create a template file and tell it to return (echo) something.
  8. You can get all fields of a page, that are editable by the current user, like this: $p = wire("pages")->get(5994); foreach ($p->getFields() as $pField) { foreach($p->getInputfields($pField->name) as $inputfield) { if(!$p->editable($inputfield->name, false)) { continue; }; // need tracy debugger for bd bd("is editable: {$pField->name}"); } } https://github.com/processwire/processwire/blob/96f62b313fca3f48df0521096145b782fa08c0e3/wire/modules/Process/ProcessPageEdit/ProcessPageEdit.module#L815 https://github.com/processwire/processwire/blob/96f62b313fca3f48df0521096145b782fa08c0e3/wire/modules/PagePermissions.module#L118
  9. @MarkE Have you seen the access tab on templates and fields? https://processwire.com/api/user-access/ and maybe https://processwire.com/blog/posts/building-custom-admin-pages-with-process-modules/
  10. public function matches($selector) { // This method implements the WireMatchable interface return $this->comparison()->matches($this, $selector); } @bernhard I think $this->comparison()->matches($this, $selector) is PageComparison->matches(Page $page, $s) which doesn't accept an array, it only checks for a string or int and a selector, else returns false.
  11. $p = new Page(); $p->template = 'template_name'; $p->parent = $pages->get('/about/'); $p->name = 'mynewpage_url'; $p->title = 'My New Page'; $p->save(); Edit the page $p = $pages->get('/about/mynewpage_url/'); $p->title = 'My New Page (updated)'; $p->save();
  12. Check out devilbox. I just installed php on my system and use that one. Here is how to use the php inside the docker container.
  13. I don't have a wireless printer nor a scanner so can't help with that. Maybe this will help with the wireless printing https://www.makeuseof.com/tag/setup-wireless-usb-printer-linux/
  14. @kongondo Open the software center, search for and install cups. Then you should be able to open the cups admin in the browser at http://localhost:631/admin (you will need to login with your solus user) and there you can manage the printers.
  15. I recommend you Solus with the plasma (kde) desktop, it's still in beta (the plasma version), but I had no issues with it. You can download it here., or check the other desktops available. Here is a screenshot of the taskbar and start menu (start menu is a custom one, plasma comes with 3 by default) With some distros you have to add extra repositories for codecs and drivers, which is not always straight forward, Solus provides them in their main repos.
×
×
  • Create New...