4images Forum & Community

4images Issues / Ausgaben => Feedback & Suggestions => Topic started by: kai on July 06, 2012, 03:06:34 PM

Title: 4images 1.7.11 - Feedback
Post by: kai on July 06, 2012, 03:06:34 PM
Bitte nutzt diesen Thread für Feedback, Kommentare und Anregungen zum 4images 1.7.11 Release.
Für Bug Reports und Troubleshooting bitte dieses Forum (http://www.4homepages.de/forum/index.php?board=4.0) nutzen.

Please use this thread for feedback and comments about the 4images 1.7.11 release.
For bug reporting and troubleshooting please use this forum (http://www.4homepages.de/forum/index.php?board=4.0).
Title: Re: 4images 1.7.11 - Feedback
Post by: Crazymodder on July 10, 2012, 11:46:34 PM
Hi, I want to say thanks again for that great script.
I want to ask do you plan to publish a manual update instruction, like in the other versionupdates. It would be very nice if you can post a step by step update instruction.

Thanks so much :)

Regards
Crazymodder
Title: Re: 4images 1.7.11 - Feedback
Post by: Nosferatu on July 13, 2012, 02:21:48 PM
Danke! Da sieht man, dass doch noch gearbeitet wird :D

Kai?

wirst du auch die Codes posten für den händischen update ?
Title: Re: 4images 1.7.11 - Feedback
Post by: nobby on July 13, 2012, 05:21:13 PM
Danke! Da sieht man, dass doch noch gearbeitet wird :D

Kai?

wirst du auch die Codes posten für den händischen update ?

Reicht das hier nicht! http://www.4homepages.de/forum/index.php?topic=30827.0
Title: Re: 4images 1.7.11 - Feedback
Post by: Rembrandt on July 13, 2012, 06:15:01 PM
Hi!

...
Reicht das hier nicht...
wenn du x mods eingebaut hast reicht das nicht...

mfg Andi
Title: Re: 4images 1.7.11 - Feedback
Post by: Crazymodder on July 13, 2012, 07:01:56 PM
Ja genau...Deswegen wäre eine detailierte Erklärung echt super.
Title: Re: 4images 1.7.11 - Feedback
Post by: Crazymodder on July 15, 2012, 03:08:15 PM
Hat denn jmd. noch eine unmodifizierte 1.7.10 ? Dann würde ich mich mal mit Winmerge rannsetzen und die veränderten Stellen ausfindig machen.

Vielen Dank.

Title: Re: 4images 1.7.11 - Feedback
Post by: Rembrandt on July 15, 2012, 03:21:41 PM
Hat denn jmd. noch eine unmodifizierte 1.7.10 ? Dann würde ich mich mal mit Winmerge rannsetzen und die veränderten Stellen ausfindig machen.
...

wie immer http://www.4homepages.de/forum/index.php?topic=28932.0

mfg Andi
Title: Re: 4images 1.7.11 - Feedback
Post by: Crazymodder on July 17, 2012, 02:43:46 AM
Vielen Dank. Ich hoffe ich komme die Tage mal dazu die Änderungen herrauszufiltern und hier zu veröffentlichen.
Title: Re: 4images 1.7.11 - Feedback
Post by: Crazymodder on July 18, 2012, 07:43:26 PM
Hier für alle die manuell updaten wollen (von 1.7.10 auf 1.7.11):

details.php
suche nach:
$meta_keywords  = !empty($image_row['image_keywords']) ? implode(", ", explode(",", $image_row['image_keywords'])) : "";

ersetze mit:
$meta_keywords  = !empty($image_row['image_keywords']) ? strip_tags(implode(", ", explode(",", $image_row['image_keywords']))) : "";

rss.php
suche nach:
function format_rss_html($text) {
  $text = format_text(trim($text), 1, 0, 1);

  return $text;
}

ersetze mit:
function format_rss_html($text) {
  $text = format_text(trim($text), 2, 0, 1);

  return $text;
}

admin/categories.php
suche nach:
$cat_parent_id = (isset($HTTP_GET_VARS['cat_parent_id'])) ? $HTTP_GET_VARS['cat_parent_id'] : 0;

ersetze mit:
$cat_parent_id = (isset($HTTP_GET_VARS['cat_parent_id'])) ? intval($HTTP_GET_VARS['cat_parent_id']) : 0;

admin/index.php
suche nach:
if ($redirect != "") {
  show_admin_header("<meta http-equiv=\"Refresh\" content=\"0; URL=".$site_sess->url($redirect)."\">");
  echo "<p><a href=\"".$site_sess->url($redirect)."\">".$lang['admin_login_redirect']."</a></p>";
  show_admin_footer();
  exit;
}

ersetze mit:
if ($redirect != "") {
  if (strpos($redirect, '://') === false) {
    show_admin_header("<meta http-equiv=\"Refresh\" content=\"0; URL=".$site_sess->url($redirect)."\">");
    echo "<p><a href=\"".$site_sess->url($redirect)."\">".$lang['admin_login_redirect']."</a></p>";
    show_admin_footer();
  } else {
      redirect('home.php');
  }
  exit;
}

suche nach:
if ($action == "frames") {
  if ($goto != "") {
    $framesrc = $site_sess->url($goto);
  }
  else {
    $framesrc = $site_sess->url("home.php");
  }

ersetze mit:
if ($action == "frames") {
  if ($goto != "" && strpos($goto, '://') === false) {
    $framesrc = $site_sess->url($goto);
  }
  else {
    $framesrc = $site_sess->url("home.php");
  }

admin/users.php
suche nach:
else {
    $activation = 0;
  }

ersetzen mit:
else {
    if ($config['account_activation'] == 2 && $user_row['user_level'] == USER_AWAITING) {
        $activation = 1;
    } else {
        $activation = 0;
    }
  }

data/database/default/mysql_default.sql
einfach die Datei aus dem neuen Archiv kopieren.

includes/db_mysql.php
suche nach:
  function Db($db_host, $db_user, $db_password = "", $db_name = "", $db_pconnect = 0) {
    $connect_handle = ($db_pconnect) ? "mysql_pconnect" : "mysql_connect";
    if (!$this->connection = @$connect_handle($db_host, $db_user, $db_password)) {
      $this->error("Could not connect to the database server ($db_host, $db_user).", 1);
    }
    if ($db_name != "") {
      if (!@mysql_select_db($db_name)) {
        @mysql_close($this->connection);
        $this->error("Could not select database ($db_name).", 1);
      }
    }
    return $this->connection;
  }

ersetze mit:
function Db($db_host, $db_user, $db_password = "", $db_name = "", $db_pconnect = 0) {
    $connect_handle = ($db_pconnect) ? "mysql_pconnect" : "mysql_connect";
    if (!$this->connection = @$connect_handle($db_host, $db_user, $db_password)) {
      $this->error("Could not connect to the database server ($db_host, $db_user).", 1);
    }
    if ($db_name != "") {
      if (!@mysql_select_db($db_name)) {
        @mysql_close($this->connection);
        $this->error("Could not select database ($db_name).", 1);
      }
    }
    return $this->connection;
  }

  function escape($value) {
    return mysql_real_escape_string($value, $this->connection);
  }

includes/functions.php
suche nach:
function check_email($email) {
  return (preg_match('/^[-!#$%&\'*+\\.\/0-9=?A-Z^_`{|}~]+@([-0-9A-Z]+\.)+([0-9A-Z]){2,4}$/i', $email)) ? 1 : 0;
}


ersetze mit:
function check_email($email) {
  return (preg_match('/^[-!#$%&\'*+\\.\/0-9=?A-Z^_`{|}~]+@([-0-9A-Z]+\.)+([0-9A-Z]){2,}$/i', $email)) ? 1 : 0;
}

includes/search_utils.php
suche nach:
$word_cache = array();
    foreach ($split_words as $word) {
      $word_cache[$word] = 1;
      $allwords_sql .= ($allwords_sql != "") ? ", '".$word."'" : "'".$word."'";
    }

ersetze mit:
$word_cache = array();
    foreach ($split_words as $word) {
      $word_cache[$word] = 1;
      $allwords_sql .= ($allwords_sql != "") ? ", '".addslashes($word)."'" : "'".addslashes($word)."'";
    }

suche nach:
$sql = "INSERT INTO ".WORDMATCH_TABLE." (image_id, word_id".$match_insert_key_sql.")
              SELECT DISTINCT $image_id, word_id".$match_insert_val_sql."
                FROM ".WORDLIST_TABLE."
                WHERE word_text = '$key'";
      $site_db->query($sql);

ersetze mit:
      $sql = "INSERT INTO ".WORDMATCH_TABLE." (image_id, word_id".$match_insert_key_sql.")
              SELECT DISTINCT $image_id, word_id".$match_insert_val_sql."
                FROM ".WORDLIST_TABLE."
                WHERE word_text = '" . addslashes($key) . "'";
      $site_db->query($sql);

includes/sessions.php
suche nach:
if (secure_compare($this->read_cookie_data("userpass"), md5($this->user_info['user_password'])) && $this->user_info['user_level'] > USER_AWAITING) {
        $this->set_cookie_data("userpass", $this->user_info['user_password']);
      }

ersetze mit:
if (secure_compare($this->read_cookie_data("userpass"), md5($this->user_info['user_password'])) && $this->user_info['user_level'] > USER_AWAITING) {
        $this->set_cookie_data("userpass", md5($this->user_info['user_password']));
      }

Wer will kann noch in der constants.php die Version anpassen, um die Updatemeldung im Adminbereich auszublenden.

So das war es;) Viel Spaß beim updaten.
Title: Re: 4images 1.7.11 - Feedback
Post by: Nosferatu on July 20, 2012, 02:16:03 PM
Danke! Crazymodder.

Könnte jemand bitte bestätigen, dass das was Crazymodder gepostet hat auch wirklich aus reicht ? (ist jetzt nichts persönliches Crazymodder)
Ich hab nämlich sehr viele mods installiert und möchte nicht riskieren, dass es dann nicht mehr geht.... oder ich nicht auf 1.7.12 updaten kann.
Title: Re: 4images 1.7.11 - Feedback
Post by: Sunny C. on July 20, 2012, 02:22:37 PM
Jetzt muss die Community sich auch noch selber darum kümmern .,.,.,.  :?
Title: Re: 4images 1.7.11 - Feedback
Post by: kai on July 20, 2012, 06:15:41 PM
Jetzt muss die Community sich auch noch selber darum kümmern .,.,.,.  :?

Ja, auch mal geben, nicht nur nehmen. :)

Danke crazymodder!
Title: Re: 4images 1.7.11 - Feedback
Post by: Tino23 on July 20, 2012, 11:35:45 PM
Könnte man das ganze wie gewohnt noch an der entsprechenden Stelle Veröffentlichen?

http://www.4homepages.de/forum/index.php?topic=30827.0 (http://www.4homepages.de/forum/index.php?topic=30827.0)
Title: Re: 4images 1.7.11 - Feedback
Post by: Sunny C. on July 21, 2012, 08:33:40 AM
Jetzt muss die Community sich auch noch selber darum kümmern .,.,.,.  :?

Ja, auch mal geben, nicht nur nehmen. :)

Danke crazymodder!

Bitte was?
Schau dir mal die Fülle an Modifikationen an ;)
Ich denke eine Community die sich beteiligt ist das beste Geschenk und Dankeschön was man bekommen kann :D

@ Crazymodder,
herzlichen Dank für deine Mühe.
Title: Re: 4images 1.7.11 - Feedback
Post by: Crazymodder on July 21, 2012, 03:06:38 PM
Hallo,

Na klar gern geschehen. Bei mir hat das updaten damit reibungslos funktioniert. Ich denke wenn jeder aus unserer 4Images Gemeinschaft mal nen paar Codeschnipsel beisteuert ist jeder glücklich :wink:
Title: Re: 4images 1.7.11 - Feedback
Post by: Nosferatu on July 28, 2012, 10:30:19 AM
@Crazymodder habs nun auch eingebaut danke !!!

Nur eine Frage -> mysql_default.sql reicht es wenn ich die reinkopiere oder muss ich da noch was machen ?
Title: Re: 4images 1.7.11 - Feedback
Post by: Rembrandt on July 28, 2012, 12:56:00 PM
...Nur eine Frage -> mysql_default.sql reicht es wenn ich die reinkopiere oder muss ich da noch was machen ?
brauchst du nicht machen....
Title: Re: 4images 1.7.11 - Feedback
Post by: Crazymodder on July 28, 2012, 01:01:15 PM
Ja eig. ist der Schritt überflüssig. Diese Datei wird nur zur Installation benötigt. Da ich aber davon ausgehe das deine Galerie bereits existiert und somit installiert ist brauchst du es nicht mehr.
Title: Re: 4images 1.7.11 - Feedback
Post by: Nosferatu on July 28, 2012, 02:20:13 PM
Ja, hab nur ein upgrade gemacht :)

Alles klar, danke euch beiden :)

wünsche noch einen schönes wochenende.

mfg
jeff
Title: Re: 4images 1.7.11 - Feedback
Post by: Sunny C. on November 27, 2012, 03:40:19 PM
Include/constants.php fehlt noch bezüglich
define('SCRIPT_VERSION', '1.7.10');
to
define('SCRIPT_VERSION', '1.7.11');