Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - www.katzen.ag

Pages: 1 2 3 4 5 [6]
76
Mods & Plugins (Requests & Discussions) / The good old "last Images"
« on: November 07, 2007, 09:37:33 PM »
Hello everyone!

I searched and searched and I've found a lot of topics about last images.
What I want is just a simple solution to show the last (e.g. last 5) images at the main page.
I've found topics how to show images in phpbb etc but I want to show simple at my 4images main page with smals pics (eg. 60x45)

At the moment I have this:



I want:


I already installed a lot of mods, but this item makes me sick because I want them but I'am to stupid to do it. :cry:
May be someone can help me?!?


Best regards,
KatzenAG

77
Ahm... also not possible because of my different sessions.php.
I think I should forgot my idea  :(

However, thanks a lot for your intrest  :D

Hakan

78
Hi thunderstrike,

thanks a lot. But my problem is that I have a different sessions.php. Probably I have changed it in the past.
Normaly it's easy to realize. I have to change in sessions.php:

Quote
if (defined("GET_USER_ONLINE") && ($config['display_whosonline'] == 1 || $user_info['user_level'] == ADMIN)) {
  $time_out = time() - 300;
  $sql = "SELECT s.session_user_id, s.session_lastaction, s.session_ip".get_user_table_field(", u.", "user_id").get_user_table_field(", u.", "user_level").get_user_table_field(", u.", "user_name").get_user_table_field(", u.", "user_invisible")."
     FROM ".SESSIONS_TABLE." s
     LEFT JOIN ".USERS_TABLE." u ON (".get_user_table_field("u.", "user_id")." = s.session_user_id)
     WHERE s.session_lastaction >= $time_out
     ORDER BY ".get_user_table_field("u.", "user_id")." ASC, s.session_ip ASC";
  $result = $site_db->query($sql);
  while ($row = $site_db->fetch_array($result)) {
    if ($row['session_user_id'] != GUEST && (isset($row['user_id']) && $row['user_id'] != GUEST)) {
      if (!isset($prev_user_ids[$row['session_user_id']])) {
        $is_invisible = (isset($row[$user_table_fields['user_invisible']]) && $row[$user_table_fields['user_invisible']] == 1) ? 1 : 0;
        $invisibleuser = ($is_invisible) ? "*" : "";
        $username = (isset($row[$user_table_fields['user_level']]) && $row[$user_table_fields['user_level']] == ADMIN && $config['highlight_admin'] == 1) ? sprintf("<b>%s</b>", $row[$user_table_fields['user_name']]) : $row[$user_table_fields['user_name']];
        if (!$is_invisible || $user_info['user_level'] == ADMIN) {
          $user_online_list .= ($user_online_list != "") ? ", " : "";
          $user_profile_link = (!empty($url_show_profile)) ? preg_replace("/{user_id}/", $row['session_user_id'], $url_show_profile) : ROOT_PATH."member.php?action=showprofile&amp;".URL_USER_ID."=".$row['session_user_id'];
          $user_online_list .= "<a href=\"".$site_sess->url($user_profile_link)."\">".$username."</a>".$invisibleuser;
        }
        (!$is_invisible) ? $num_visible_online++ : $num_invisible_online++;
        $num_registered_online++;

in to

Quote
if (defined("GET_USER_ONLINE") && ($config['display_whosonline'] == 1 || $user_info['user_level'] == ADMIN)) {
  $time_out = time() - 300;
  $sql = "SELECT s.session_user_id, s.session_lastaction, s.session_ip".get_user_table_field(", u.", "user_id").get_user_table_field(", u.", "user_level").get_user_table_field(", u.", "user_name").get_user_table_field(", u.", "user_invisible").", userpic
     FROM ".SESSIONS_TABLE." s
     LEFT JOIN ".USERS_TABLE." u ON (".get_user_table_field("u.", "user_id")." = s.session_user_id)
     WHERE s.session_lastaction >= $time_out
     ORDER BY ".get_user_table_field("u.", "user_id")." ASC, s.session_ip ASC";
  $result = $site_db->query($sql);
  while ($row = $site_db->fetch_array($result)) {
    if ($row['session_user_id'] != GUEST && (isset($row['user_id']) && $row['user_id'] != GUEST)) {
      if (!isset($prev_user_ids[$row['session_user_id']])) {
        $is_invisible = (isset($row[$user_table_fields['user_invisible']]) && $row[$user_table_fields['user_invisible']] == 1) ? 1 : 0;
        $invisibleuser = ($is_invisible) ? "" : "";
        $username = (isset($row[$user_table_fields['user_level']]) && $row[$user_table_fields['user_level']] == ADMIN && $config['highlight_admin'] == 1) ? sprintf("<b>%s</b>", $row[$user_table_fields['user_name']]) : $row[$user_table_fields['user_name']];
        if (!$is_invisible || $user_info['user_level'] == ADMIN) {
          $user_online_list .= ($user_online_list != "") ? "<br />" : "";
          $user_profile_link = (!empty($url_show_profile)) ? str_replace("{user_id}", $row['session_user_id'], $url_show_profile) : ROOT_PATH."member.php?action=showprofile&amp;".URL_USER_ID."=".$row['session_user_id'];
          $userpic_img = ($config['userpic'] && @file_exists(ROOT_PATH."data/userpic/".$row['userpic']) && $user_info['user_level'] >= USER) ? "<br /><img src=\"".ROOT_PATH."data/userpic/".$row['userpic']."\" width=\"".$userpic_width."\" height=\"".$userpic_height."\">" : "";
          $whos_online_userpic = str_replace("{userpic_img}", "", $userpic_img);
          $user_online_list .= "<a href=\"".$site_sess->url($user_profile_link)."\"><center>".$whos_online_userpic."<br />".$username."</a>".$invisibleuser."</center>".REPLACE_EMPTY. REPLACE_EMPTY;
        }
        (!$is_invisible) ? $num_visible_online++ : $num_invisible_online++;
        $num_registered_online++;

But I don't use the standard sessions.php. In my case I have got:

Quote
//-----------------------------------------------------
//--- Get User Caches ---------------------------------
//-----------------------------------------------------
$num_total_online = 0;
$num_visible_online = 0;
$num_invisible_online = 0;
$num_registered_online = 0;
$num_guests_online = 0;
$user_online_list = "";
$prev_user_ids = array();
$prev_session_ips = array();

if (defined("GET_USER_ONLINE") && ($config['display_whosonline'] == 1 || $user_info['user_level'] == ADMIN)) {
  $time_out = time() - 300;
  $sql = "SELECT s.session_user_id, s.session_lastaction, s.session_ip".get_user_table_field(", u.", "user_id").get_user_table_field(", u.", "user_level").get_user_table_field(", u.", "user_name").get_user_table_field(", u.", "user_invisible")."
     FROM ".SESSIONS_TABLE." s
     LEFT JOIN ".USERS_TABLE." u ON (".get_user_table_field("u.", "user_id")." = s.session_user_id)
     WHERE s.session_lastaction >= $time_out
     ORDER BY ".get_user_table_field("u.", "user_id")." ASC, s.session_ip ASC";
  $result = $site_db->query($sql);
$user_online_list .= "<form class=\"whosonline\"><div class=\"listbox\" id=\"foo\">";
$i="";
  while ($row = $site_db->fetch_array($result)) {
    if ($row['session_user_id'] != GUEST && (isset($row['user_id']) && $row['user_id'] != GUEST)) {
      if (!isset($prev_user_ids[$row['session_user_id']])) {
        $is_invisible = (isset($row[$user_table_fields['user_invisible']]) && $row[$user_table_fields['user_invisible']] == 1) ? 1 : 0;
        $invisibleuser = ($is_invisible) ? "*" : "";
        $username = (isset($row[$user_table_fields['user_level']]) && $row[$user_table_fields['user_level']] == ADMIN && $config['highlight_admin'] == 1) ? sprintf("<b>%s</b>", $row[$user_table_fields['user_name']]) : $row[$user_table_fields['user_name']];
        if (!$is_invisible || $user_info['user_level'] == ADMIN) {
  $i++;
  $user_profile_link = (!empty($url_show_profile)) ? preg_replace("/{user_id}/", $row['session_user_id'], $url_show_profile) : ROOT_PATH."member.php?action=showprofile&".URL_USER_ID."=".$row['session_user_id'];
  $user_online_list .= "<label><input type=\"radio\"  name=\"ck[]\" value=\"".$i."\" onClick=\"goToURL('parent','".$site_sess->url($user_profile_link)."');return document.MM_returnValue\" /><span>".$username."</span> </label>";
}
        (!$is_invisible) ? $num_visible_online++ : $num_invisible_online++;
        $num_registered_online++;
      }
      $prev_user_ids[$row['session_user_id']] = 1;
    }
    else {
      if (!isset($prev_session_ips[$row['session_ip']])) {
        $num_guests_online++;
      }
    }
    $prev_session_ips[$row['session_ip']] = 1;
  }
  $user_online_list .= "</select></form>";
$num_total_online = $num_registered_online + $num_guests_online;
  //$num_invisible_online = $num_registered_online - $num_visible_online;

  $site_template->register_vars(array(
    "num_total_online" => $num_total_online,
    "num_invisible_online" => $num_invisible_online,
    "num_registered_online" => $num_registered_online,
    "num_guests_online" => $num_guests_online,
    "user_online_list" => $user_online_list,
    "lang_user_online" => str_replace('{num_total_online}', $num_total_online, $lang['user_online']),
    "lang_user_online_detail" => str_replace(array('{num_registered_online}','{num_invisible_online}','{num_guests_online}'), array($num_registered_online,$num_invisible_online,$num_guests_online), $lang['user_online_detail']),
  ));
  $whos_online = $site_template->parse_template("whos_online");
  $site_template->register_vars("whos_online", $whos_online);
  unset($whos_online);
  unset($prev_user_ids);
  unset($prev_session_ips);
}
?>

 8O 8O 8O

79
English follows German

Hi an Alle,

ich weiss, ich weiss, das wurde schon einmal hier besprochen!
Aber die Komunikation in dem entsprechendem Thread hat mich mehr verwirrt als geholfen.
Also noch einmal für Dummys.

Ich möchte unter Jedem User, die online sind, gerne mit Bild erscheinen lassen - mehr nicht.

-------------------------------------------------------------------------------------------
So sieht es jetzt aus:

Wer ist Online?
Zur Zeit Besucher online: 4
Es sind gerade 3 registrierte(r) Mitglieder und 1 Besucher online.

KatzenAG  Renate Gisela
-------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------

Will aber:

Wer ist Online?
Zur Zeit Besucher online: 4
Es sind gerade 3 registrierte(r) Mitglieder und 1 Besucher online.

KatzenAG        Renate         Gisela
-------------  -------------   -------------
|             |  |              |  |              |
|    Pic     |  |   Pic       |  |   Pic       |
|             |  |              |  |              |
-------------  -------------   -------------

---------------------------------------------------------------------------------------------


Kann Jemand helfen? 8O

Wäre echt cool...



Hi everybody,

I know this topic has been discused already but I am really confused.
I would like just a Pic under the whos_online list for each user (see e.g. above).

Is this posibble? 8O

Thanks



80
Hello everybody!

It's an intressting Mod but for which News MOD?
I mean, in this forum I found three News MOD 8O

Thanks
 

81
Danke! Werd's probieren  :D :) :wink:

82
Ein interessanter Mod. Aber für welches der Newssyteme ist dieser Mod konzipiert?
Gibt ja drei...

Grüße
KatzenAG

83
Hallo Leute,

ich suche einen Weg wie ich Seiten so einbinden kann (includen???) so das wenn meine Besucher z.b. auf eine von mir willkürlich erstellte Seite surfen, ich das auch im ACP shen kann.

Beispielsweise kann ich sehen wer gerade im details.php oder Catecoris.php ist. Aber ob und wer gerade auf z.B. "Katzenrassen.php" surft ist im ACP nicht zu sehen.

Ich vermute, dass ich jede zusätzliche Seite irgendwie extra einbinden muss, weiss aber nicht wie? 8O

Lg
KatzenAG

84
Habe es jetzt anders gelöst.
Ich habe allen Usern, die ein Album haben, die Befugniss zum Direktupload gegeben (350 mal), war ne Heidenarbeit.
In dem Mod MPC habe ich die einstellung so geändert, das wenn der User ein Ordner erstellt gleich die Befugniss zum Direktupload hat.
Somit habe ich das Problem auf meine weise gelöst. Aber warum dieses Problem überhaupt aufgetaucht ist bleibt mir ein Rätzel...

 

85
Hi,

Ich nutze version 1.7.1
msql 4 Datenbank
PHP version weiss ich leider nicht.

Ich habe mal versucht das Problem einzugrenzen.
Ich habe einem User die Befugnisse geändert >>> habe direkten upload erlaubt und jetzt kann der User uploaden.
Aber bisher habe ich immer selbst die Bilder freigeschaltet. Ich weiss es nicht aber es scheint mit dem "warten auf freischalten" probleme zu geben.
Mir echt schleierhaft, da ich nichts in der Richtung geändert habe.

Gruß

 

86
Hallo Zusammen,

Ich habe das Problem das meine User keine Bilder mehr uploaden können:

Fehler beim Upload der Bild-Datei
Die Bildbreite ist unzulässig
Die Bildhöhe ist unzulässig

Auch wenn User kleine Bilder hochladen kommt die Fehlermeldung, allerdings ohne "Die Bildbreite ist unzulässig..."

Als Admin eingeloggt ist das Uploaden allerdings kein Problem - autoresize klappt auch einwandfrei.
Für mich nicht nachvollziehbar warum, denn mit ca. 800 Mitgliedern, ca. 350 Alben und fast 3000 Bildern war das noch nie ein Problem.

Das Problem ist bei allen Usern da, also sowohl bei alten als auch bei neu angelegten Alben.
Wie kann ich das Problem angehen?

Vorab danke!

PS:
Version 1.7.1
www.katzen.ag
 
Nachtrag:
Habe eben einen bestimmten Ordner im Media, und Thumbverzeichnis gelöscht und per FTP neu erstellt mit Mod 777
Nützt aber nichts.

Wie gesagt...als Admin läuft alles tadellos, als User läuft nix.

 


Pages: 1 2 3 4 5 [6]