Author Topic: Email Error: Couldn't open Template  (Read 17654 times)

0 Members and 1 Guest are viewing this topic.

Offline m.a

  • Jr. Member
  • **
  • Posts: 83
    • View Profile
Email Error: Couldn't open Template
« on: November 19, 2007, 03:18:21 PM »
Hallo,
ich habe ein Problem mit gesendete E-mail bei der Bild-Upload.
Wenn ein User ein Bild auf der Seite hoch-lädt, kommt diese Fehler-Meldung und der User sieht ober der Seite die Fehler-Meldung:
Email Error: Couldn't open Template ./lang/1/email/upload_notify.html

Und dem Admin wird auch eine E-Mail gesendet aber ohne Text-Inhalt mit einem Betreff: Neuer Upload auf Domain-Name.

Hat jeman mit dieser Fehler-Meldung Erfahrung? Oder
Kennt jemand sich mit der Fehler-Meldung aus?

Danke im Voraus
m.a


« Last Edit: November 20, 2007, 12:07:41 AM by m.a »

Offline mawenzi

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #1 on: November 19, 2007, 03:31:51 PM »
... wenn die Datei nicht geöffnet werden kann ...
... dann mal prüfen, ob sie überhaupt im "email"-Ordner vorhanden ist ...
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline thunderstrike

  • 4images Guru
  • *******
  • Posts: 2.327
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #2 on: November 19, 2007, 03:40:56 PM »
Quote
Email Error: Couldn't open Template ./lang/1/email/upload_notify.html

upload_notify.html file miss. Check all file for upload. Is possible bad upload.
8 steps need when ask question -

- PHP version (ACP - > phpinfo())
- mySQL version (ACP - > phpinfo())
- 4images version
- Post screenshot / URL
- Post code in BB Code (no need full file for code) or post attach file
- It doesn't work. What is say - what is do for no work
- Install MOD ? If so - please say (troubleshooting)
- Read FAQ ? Install Bug fixes ?

Offline m.a

  • Jr. Member
  • **
  • Posts: 83
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #3 on: November 19, 2007, 03:42:32 PM »
Hallo mawenzi,

ja, die Html-Datei (upload_notify.html) ist bei der beiden Sprachen vorhanden.
Nur die Zahl (/lang/1/email/upload_notify.html) nach /lang ist aber etwas komisch oder?

Das gibt aber keinen Ordner 1 in Ordner land/Deutsch! und es soll auch nicht so addressiert werden!

Grüß
m.a

Offline mawenzi

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #4 on: November 19, 2007, 03:43:41 PM »
@ thunderstrike
... thanks for translating of my post ... ;)
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline thunderstrike

  • 4images Guru
  • *******
  • Posts: 2.327
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #5 on: November 19, 2007, 03:44:30 PM »
Oh ... is what is say ? Is 1st german I get.  :mrgreen:
8 steps need when ask question -

- PHP version (ACP - > phpinfo())
- mySQL version (ACP - > phpinfo())
- 4images version
- Post screenshot / URL
- Post code in BB Code (no need full file for code) or post attach file
- It doesn't work. What is say - what is do for no work
- Install MOD ? If so - please say (troubleshooting)
- Read FAQ ? Install Bug fixes ?

Offline mawenzi

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #6 on: November 19, 2007, 03:47:33 PM »
@ m.a

... dann solltest du mal die member.php überprüfen, da du dort ja Änderungen für den Sprachen-MOD vorgenommen hast ...
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline m.a

  • Jr. Member
  • **
  • Posts: 83
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #7 on: November 19, 2007, 03:51:19 PM »
Oh ... is what is say ? Is 1st german I get.  :mrgreen:

Hi thunderstrike,

Yes, it is correct  :)  but why spent with $row and indicated the number 1?

B.Th
m.a

Offline m.a

  • Jr. Member
  • **
  • Posts: 83
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #8 on: November 19, 2007, 03:51:58 PM »
@ m.a

... dann solltest du mal die member.php überprüfen, da du dort ja Änderungen für den Sprachen-MOD vorgenommen hast ...


Das ist die Code für upload_notify :

Code: [Select]
if ($config['upload_notify'] == 1 && !$direct_upload) {
        include(ROOT_PATH.'includes/email.php');
        $site_email = new Email();

        $config['upload_emails'] = str_replace(" ", "", $config['upload_emails']);
        $emails = explode(",", $config['upload_emails']);


  $validation_url = $script_url."/admin/index.php?goto=".urlencode("validateimages.php?action=validateimages");

$site_email->set_from(stripslashes(trim($config['site_email'])));
$site_email->set_to(stripslashes(trim($config['site_email'])));
         
         
         


        $site_email->set_subject($lang['new_upload_emailsubject']);
        $site_email->register_vars(array(
          "image_name" => stripslashes($image_name),
          "file_name" => $new_name,


           /*###########Multilanguage fr any Text####################*/
          //"cat_name" => $cat_cache[$cat_id]['cat_name'],
"cat_name" => multilang(multilang($cat_cache[$category_id]['cat_name'])),
          /*###########Ende Multilanguage fr any Text####################*/


Das ist etwas komisch, das zwei Mal multilang steht, aber wenn ich auch ändere uda ein Mal schreibe, ist das Problem gleich!


          //"cat_name" => $cat_cache[$cat_id]['cat_name'],
"cat_name" => multilang(multilang($cat_cache[$category_id]['cat_name'])),


Was kann da Falsch sein

m.a

Offline mawenzi

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #9 on: November 19, 2007, 04:00:09 PM »
@ m.a

... ggf. auch mal die email.php checken ... "function get_template" ... da wird der Pfad zum Template festgelegt ...
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline m.a

  • Jr. Member
  • **
  • Posts: 83
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #10 on: November 19, 2007, 04:05:38 PM »
@ m.a

... ggf. auch mal die email.php checken ... "function get_template" ... da wird der Pfad zum Template festgelegt ...


Das ist von der Datei includes/email.php:
Code: [Select]
function get_template($template, $lang) {

    $path = ROOT_PATH."lang/".$lang."/email/".$template.".".$this->template_extension;


    $line = @implode("", @file($path));
    if (empty($line)) {
      $this->error("Couldn't open Template ".$path);
    }
    return $line;
  }


Ausserdem bei der Fehler-Meldung, egal welche sprache ausgewählt ist, kommt aber die gleich Fehler-Meldung:
Email Error: Couldn't open Template ./lang/1/email/upload_notify.html
Ich meine die Nummer 1 wird immer als hier die ausgewählte Sprache sein!



m.a
« Last Edit: November 19, 2007, 04:28:30 PM by m.a »

Offline mawenzi

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #11 on: November 19, 2007, 04:29:32 PM »
... soweit schein alles ok zu sein ...
... jedoch muss der Pfad zum email-Template wie folgt aussehen ...
... richtig : /lang/deutsch/email/upload_notify.html ...
... bei dir falsch : /lang/1/email/upload_notify.html ...

... dieser falsche Pfad hängt mit Sicherheit mit deinem Sprach-MOD zusammen ...
... ich weiss nicht wo dazu überall noch Änderungen vorgenommen wurden bzw. wo man z.B. im ACP Einstellungen vornehmen kann ...
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline m.a

  • Jr. Member
  • **
  • Posts: 83
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #12 on: November 19, 2007, 04:41:00 PM »
Wie ich bei vorigem post geschrieben habe:

Ausserdem bei der Fehler-Meldung, egal welche sprache ausgewählt ist, kommt aber die gleich Fehler-Meldung:
Email Error: Couldn't open Template ./lang/1/email/upload_notify.html
Ich meine die Nummer 1 wird immer als hier die ausgewählte Sprache sein!

Es soll aber in diesem Fall, wenn man English-Sprache wählt, dann soll die Nummer 2 geschrieben werden!
Aber kommt immer die 1!
Ist das nicht eine Zeichnen, dass das Problem ierrgendwo anderes liegt!

Grüß
m.a


Offline KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: Email Error: Couldn't open Template
« Reply #13 on: November 19, 2007, 04:52:14 PM »
Hallo,

warum sollte die 2 geschrieben werden.

doch nur, wenn du an den Unterordnern etwas verändert hast :!:

Aufbau:

4images
   - lang
       - deutsch
            - email
       - english
             - email

so und nicht anders muss der Aufbau aussehen( höchstens noch weitere Sprachen)

Und wenn du nun im Adminbereich "deutsch" als Standart auswählts, dann gibt es keine 1 oder 2


Kurt

Offline m.a

  • Jr. Member
  • **
  • Posts: 83
    • View Profile
Re: Email Error: Couldn't open Template
« Reply #14 on: November 19, 2007, 05:06:44 PM »
warum sollte die 2 geschrieben werden.

Kurt

Hi Kurt,
ich habe gedacht, als nummerierung wird script die 2. Sprache hier Englich als, als 2 nummerieren!
Aber es sieht auch genau aus wie du es geschrieben hast:
4images
   - lang
       - deutsch
            - email
       - english
             - email

Im Adminberech ist Deutsch auch als Standart ausgewählt.
Und wenn du nun im Adminbereich "deutsch" als Standart auswählts, dann gibt es keine 1 oder 2
Ich weiss es nicht wo kann das Problem liegen!
Und warum kommt diese Fehle-Meldung?
Und besonderes die Nummer 1: ./lang/1/email/upload_notify.html
Grüß
m.a