Jump to content

tires

Members
  • Posts

    179
  • Joined

  • Last visited

Recent Profile Visitors

2,084 profile views

tires's Achievements

Sr. Member

Sr. Member (5/6)

36

Reputation

  1. Hi! I need an alternative rendering for my pages for printing. In this case i can't do it with css but i need a special template or something for the print view. How can i achieve this? THANKS!
  2. Thank you! Didn't know that. I thought that were just the allowed hosts.
  3. O wait, is this the first adress under "$config->httpHosts" in the site/config.php? Could this be?
  4. Hello! I just moved a website from the development to the live server. Now there is a strange behavior. If i output the page->httpUrl as well as i click on "view" in the page tree the development server url is shown. I have no idea where this comes from. Do you have?
  5. Thanks a lot! That helps me! I recognized that the secure directories now looks like this "-myfolder". But if i echo the file-url the path is without the "-" i.e. "myfolder/myfile.pdf". Is that how it should work? And is there a solution for this problem: Thanks!!!
  6. BTW. Is there a way to check if a file is secure or not? Or to check if there are insecure files on my website? Thanks!
  7. Hey! I just added this line in my config.php $config->pagefileSecure = true; I've got two questions: Is there a way to change existing files to secure ones? Do i necessarily need the line: $config->pagefileSecurePathPrefix = '-'; Thanks and greets!
  8. Hi! Is there a way to save the full name (i.e. another user field) instead of the username as the "cite" for a comment? Or isn't that recommended for some reason? Thanks!
  9. I chose the Operator: ~= (i.E. All given words appear in compared value, in any order. Matches whole words. Uses “fulltext” index.) But if i enter "everything 2021" i am not finding the page with the titel "everything is great in 2021".
  10. Thanks for your answer! I tried it without success. It seems that this line is responisble for the error. If i delete the if statemant the mail is sent (twice and after every change of the page). if($page->template =="mytemplate" && $page->id && $page->isChanged('status') && !$page->is(Page::statusUnpublished)) {
  11. Thank you for the answer! I still tried the doubble ampersand. Without success. Any other suggestion? BTW. Is this line correct? $numSent = $this->mail->subject($subject)
  12. Hello! I tried to make my own module using the code above. But unfortunately no mail is been sent. If i delete the if statement that starts with "if($page->template ..." it works. But then a mail is sent after every page modification. Here is my module code. Do you see any error? <?php class MailNotificator extends WireData implements Module { public static function getModuleInfo() { return array( 'title' => 'MailNotificator', 'version' => 1, 'summary' => 'Hook the saving of pages to add own processes.', 'singular' => true, // Limit the module to a single instance 'autoload' => true, // Load the module with every call to ProcessWire ); } public function ready() { $this->pages->addHook('saveReady', $this, 'afterSaveReady'); } public function afterSaveReady(HookEvent $event) { $page = $event->arguments[0]; if($page->template =="mytemplate" && $page->id && $page->isChanged('status') && !$page->is(Page::statusUnpublished)) { $result = $this->db->query("SELECT status FROM pages WHERE id={$page->id}"); list($status) = $result->fetch_row(); if($status & Page::statusUnpublished) { $to = "your@email.com"; $from = "my@email.com"; $subject = "New page: ".$page->title; $body = $page->text; $bodyhtml = "<html><body><p>".$page->text."</p></body></html>"; $numSent = $this->mail->subject($subject) ->to($to) ->from($from) ->body($body) ->bodyHTML($bodyhtml) ->send(); } } } } Thanks and good night!
  13. Is there really no way to get a simple "download as pdf" button?
  14. I want to offer a download function to the website visitors ... not only for myself.
  15. I am still using a css with "@media print". What browser feature do you mean?
×
×
  • Create New...