• [MOD] Member personal photo v1.1.3 by V@no (2011-10-23) 4 0 5 1
Currently:  

Author Topic: [MOD] Member personal photo v1.1.3 by V@no (2011-10-23)  (Read 327503 times)

0 Members and 1 Guest are viewing this topic.

Offline V@no

  • If you don't tell me what to do, I won't tell you where you should go :)
  • Global Moderator
  • 4images Guru
  • *****
  • Posts: 17.849
  • mmm PHP...
    • View Profile
    • 4images MODs Demo
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #165 on: February 08, 2006, 12:33:58 AM »
@IcEcReaM:
I'm not an expert, but I think since the userpic field in the database is for strings, its better use userpic <> '' or NOT userpic in mysql queries
Your first three "must do" before you ask a question:
Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Extension for Firefox/Thunderbird: Master Password+    Back/Forward History Tweaks (restartless)    Cookies Manager+    Fit Images (restartless for Thunderbird)

Offline TheOracle

  • Hero Member
  • *****
  • Posts: 875
    • View Profile
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #166 on: February 08, 2006, 12:47:32 AM »
In the mean time, if I may suggest, rather than simply defining the userpic folder from includes/constants.php file,

this line :

Quote

<img src=\"".ROOT_PATH.USERPICS_DIR.$user_row['userpic']."\">


could simply become something like :

Quote

<img src=\"".get_userpic_image($user_row['userpic'])."\">


Then, in your includes/functions.php file,

find :

Quote

function get_gallery_image($image_name) {
  global $config;
  if (file_exists(TEMPLATE_PATH."/images_".$config['language_dir']."/".$image_name)) {
    return TEMPLATE_PATH."/images_".$config['language_dir']."/".$image_name;
  }
  else {
    return TEMPLATE_PATH."/images/".$image_name;
  }
}


add below :

Code: [Select]

function get_userpic_image($userpic_name) {
 if (@file_exists(ROOT_PATH."data/userpic/".$userpic_name)) {
   return ROOT_PATH."data/userpic/".$userpic_name;
  }
}


It makes it a little bit shorter to type and little bit easier to remember. ;)

Offline V@no

  • If you don't tell me what to do, I won't tell you where you should go :)
  • Global Moderator
  • 4images Guru
  • *****
  • Posts: 17.849
  • mmm PHP...
    • View Profile
    • 4images MODs Demo
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #167 on: February 08, 2006, 12:54:52 AM »
It makes it a little bit shorter to type and little bit easier to remember. ;)
And a bit longer to install and a most important a bit slower.
The reason 4images has get_gallery_image() function is because it supports different templates which could be changed at any time.
And since userpic directory is static and there is not possible have more then one userpic directory, there is no point of creating additional functions. If you ever desided to change directory name, simply update the USERPICS_DIR in constants.php - done.
Your first three "must do" before you ask a question:
Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Extension for Firefox/Thunderbird: Master Password+    Back/Forward History Tweaks (restartless)    Cookies Manager+    Fit Images (restartless for Thunderbird)

Offline IcEcReaM

  • Hero Member
  • *****
  • Posts: 714
    • View Profile
    • My little Testboard
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #168 on: February 09, 2006, 12:30:48 AM »
@IcEcReaM:
I'm not an expert, but I think since the userpic field in the database is for strings, its better use userpic <> '' or NOT userpic in mysql queries

thanks, you are right.
i didn't noticed that,
cause i was working also on an similar mod where the userpic is an integer value,
and the file extension is saved seperatly.

I modified my post,
thanks for this hint.

P.S.: If this "mod" is working correctly,
you can post it if you want as an additional step/option in your first post.
Coding is a everlasting competition between programmers who tries to write larger, better and idiot-safe programs and the universe producing larger and stupider idiots...
...so far the universe won
bump

Offline V@no

  • If you don't tell me what to do, I won't tell you where you should go :)
  • Global Moderator
  • 4images Guru
  • *****
  • Posts: 17.849
  • mmm PHP...
    • View Profile
    • 4images MODs Demo
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #169 on: February 09, 2006, 01:24:57 AM »
P.S.: If this "mod" is working correctly,
you can post it if you want as an additional step/option in your first post.
I'll added it in "addons" section at the end of the tutorial ;)
Your first three "must do" before you ask a question:
Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Extension for Firefox/Thunderbird: Master Password+    Back/Forward History Tweaks (restartless)    Cookies Manager+    Fit Images (restartless for Thunderbird)

Offline TheOracle

  • Hero Member
  • *****
  • Posts: 875
    • View Profile
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #170 on: February 09, 2006, 04:04:31 AM »
// USERPIC within PMS !!!

// Introduction

As we may already know this so far, the PMS MOD has been obsolete since almost a year now. However, for those who are still using it, they've been requesting to have the userpic MOD under the PMS (which I have just finished - thanks to the cooperation of Stoleti for letting me evaluating my project).

// Beta-Tester

So, for those who might miss this part of the message, again, my thanks goes to Stoleti for this evaluation.

// Features

Obviously, the userpic will be shown from the recipient who PMs you directly, when you reply to the recipient and into the sent items.

// Weakness

Unfortunitely, at least - for now - the userpic is NOT available within the "preview action".

// Obligations - {if... and ifno...}

The {if ... and ifno ...} MOD must be installed (if you haven't already done so) in order to install this addon.

// Affected files



- pms.php
- templates/<your_template>/pms_folder.html
- templates/<your_template>/pms_view.html



// Backup your files

Note: Backup these affected files first !!!

// Step 1

In your pms.php file,

find :

Quote

$site_template->register_vars(array(
            "view" => $lang['pms_'.$mode],             
             "lang_from" => $lang['pms_'.(($mode == "inbox") ? "to" : "from")],
            "lang_subject" => $lang['pms_subject'],
           "lang_date" => $lang['pms_date'],
           "previewedit" => 0,
           "action" => 0,
           "lang_to" => 0,
//           "reply" => 0,
           "ip" => 0,
          "lang_received" => 0,
         "colspan" => "colspan=\"2\"",
          "from" => stripslashes($user_info['user_name']),
          "subject" => stripslashes($subject),
          "message" => format_text($message, $html, $config['wordwrap_comments'], $bbcode, $config['bb_img_comments']),
          "date" => format_date($config['date_format']." ".$config['time_format'], time())
        ));
        $preview = $site_template->parse_template("pms_view");
      }
   }


replace with :

Code: [Select]

$userpic_img = ($config['userpic'] && @file_exists(ROOT_PATH."data/userpic/".$user_list['userpic'])) ? "<a href=\"".$site_sess->url(ROOT_PATH."member.php?action=showprofile&amp;".URL_USER_ID."=".$user_list[$user_table_fields['user_id']])."\"><img src=\"".ROOT_PATH."data/userpic/".$user_list['userpic']."\"></a>" : "";

$site_template->register_vars(array(
      "view" => $lang['pms_'.$mode],
              "userpic_img" => $userpic_img,
        "lang_from" => $lang['pms_'.(($mode == "inbox") ? "to" : "from")],
      "lang_subject" => $lang['pms_subject'],
  "lang_date" => $lang['pms_date'],
  "previewedit" => 0,
  "action" => 0,
  "lang_to" => 0,
//   "reply" => 0,
  "ip" => 0,
    "lang_received" => 0,
"colspan" => "colspan=\"2\"",
    "from" => stripslashes($user_info['user_name']),
    "subject" => stripslashes($subject),
    "message" => format_text($message, $html, $config['wordwrap_comments'], $bbcode, $config['bb_img_comments']),
    "date" => format_date($config['date_format']." ".$config['time_format'], time())
  ));
  $preview = $site_template->parse_template("pms_view");
}
}


Then, find :

Quote

$sql = "SELECT *
                  FROM ".PMS_TABLE." p
                  LEFT JOIN ".USERS_TABLE." u ON (p.pms_".$who." = u.user_id)
                  WHERE p.pms_id = ".$id.$pms_sql;
      $result = $site_db->query_firstrow($sql);
      if ($result){
         $to = get_user_info($result['pms_'.$who2]);


add below :

Code: [Select]

$userpic_img = ($config['userpic'] && @file_exists(ROOT_PATH."data/userpic/".$result['userpic'])) ? "<a href=\"".$site_sess->url(ROOT_PATH."member.php?action=showprofile&amp;".URL_USER_ID."=".$result[$user_table_fields['user_id']])."\"><img src=\"".ROOT_PATH."data/userpic/".$result['userpic']."\"></a>" : "";


Then, find :

Quote

}
         elseif ($row['pms_type'] != PMS_UNREAD){
            $bstart = "";
            $bend = "";
            $new = "";
         }


add below :

Code: [Select]

$userpic_img = ($config['userpic'] && @file_exists(ROOT_PATH."data/userpic/".$row['userpic'])) ? "<a href=\"".$site_sess->url(ROOT_PATH."member.php?action=showprofile&amp;".URL_USER_ID."=".$row[$user_table_fields['user_id']])."\"><img src=\"".ROOT_PATH."data/userpic/".$row['userpic']."\"></a>" : "";


Then, find :

Quote

$msg_list .= "<tr class=\"row".(($bgcounter++ % 2 == 0) ? 1 : 2)."\" align=\"center\">
<td>".$new."</td>
<td align=\"left\"><a href=\"".$site_sess->url(ROOT_PATH."pms.php?action=view&mode=".$action."&id=".$row['pms_id'])."\">".$bstart.htmlspecialchars($row['pms_subject']).$bend."</a></td>
<td>".$bstart."<a href=\"".$site_sess->url(ROOT_PATH."member.php?action=showprofile&amp;".URL_USER_ID."=".$row['user_id'])."\">".$row['user_name']."</a>".$bend."</td>
<td>".$bstart.format_date($config['date_format']." ".$config['time_format'], $row['pms_date']).$bend."</td>


replace with :

Code: [Select]

$msg_list .= "<tr class=\"row".(($bgcounter++ % 2 == 0) ? 1 : 2)."\" align=\"center\">
<td>".$new."</td>
<td align=\"left\"><a href=\"".$site_sess->url(ROOT_PATH."pms.php?action=view&mode=".$action."&id=".$row['pms_id'])."\">".$bstart.htmlspecialchars($row['pms_subject']).$bend."</a></td>
<td>".$bstart."<a href=\"".$site_sess->url(ROOT_PATH."member.php?action=showprofile&amp;".URL_USER_ID."=".$row['user_id'])."\">".$row['user_name']."</a>".$bend."</td>
";
if ($config['userpic'] && @file_exists(ROOT_PATH."data/userpic/".$row['userpic'])) {
$msg_list .= "
<td>".$bstart. $userpic_img."</td>
";
} ###### End of if statement.
$msg_list .= "
<td>".$bstart.format_date($config['date_format']." ".$config['time_format'], $row['pms_date']).$bend."</td>
".(($action == "sentbox") ? "
<td>".$bstart.format_date($config['date_format']." ".$config['time_format'], $row['pms_date_rcvd']).$bend."</td>" : "")."
".(($action == "outbox") ? "
<td>"."<a href=\"".$site_sess->url(ROOT_PATH."pms.php?action=edit&id=".$row['pms_id'])."\">[".$lang['pms_edit']."]</a>"."</td>" : "")."
<td><input type=\"checkbox\" name=\"delete[]\" value=\"".$row['pms_id']."\"></td>
</tr>

";
}


Then, find :

Quote

"lang_delete_all" => $lang['pms_delete_all'],


add right below :

Code: [Select]

"lang_userpic" => $lang['userpic'],


// Step 2

In your templates/<your_template>/pms_folder.html file,

find :

Quote

<td width="20%"><b>{lang_who}</b></td>


add below :

Code: [Select]

<td width="20%">{lang_userpic}</td>


// Step 3

In your templates/<your_template>/pms_view.html file, important as the pms.php file - let me recommend you to use this template instead :

Code: [Select]

<table width="100%" border="0" cellspacing="0" cellpadding="0" class="bordercolor">

  <tr>

    <td valign="top">

      <table width="100%" border="0" cellpadding="3" cellspacing="1">

{if previewedit}

        <tr class="row1" align="center">

    <td width="100%" colspan="3" height="28" valign="top">

<font color="#808000">{view}</font></td>

</tr>

{endif previewedit}

  <tr class="row2">

    {if userpic_img}<td nowrap width="10%"><b>{lang_from}</b>{if ip}<br />IP: {ip}{endif ip}</td>

<td width="90%" colspan="2" align="center">

                    {userpic_img}<br />

{from}

</td>

</tr>

                </table>{endif userpic_img}

                {ifno userpic_img}<td nowrap width="">{lang_from}</b>{if ip}<br />IP: {ip}{endif ip}</td>

                    <td width="78%" colspan="2">

    {from}

</td>

</tr>

                </table>{endifno userpic_img}

               <table width="100%" border="0" cellpadding="3" cellspacing="1">

<tr class="row2" width="100%">

<td width="22%"><b>{lang_date}</b></td>

<td width="78%"colspan="2">{date}</td>

</tr>

                </table>

{if lang_received}

                <table width="100%" border="0" cellpadding="3" cellspacing="1">

<tr class="row2" width="100%">

<td width="22%"><b>{lang_received}</b></td>

<td width="78%" colspan="2">{received}</td>

</tr>

                </table>

{endif lang_received}

                <table width="100%" border="0" cellpadding="3" cellspacing="1">

<tr class="row2" width="100%">

<td width="22%"><b>{lang_subject}</b></td>

<td width="22%" {colspan}>{subject}</td>

{if quote}<td width="56%" nowrap> {quote} |{endif quote}{if reply} {reply} |{endif reply}{if edit} {edit} |{endif edit} {delete} </td>

</tr>

                </table>

               <table width="100%" border="0" cellpadding="3" cellspacing="1">

<tr class="row1">

<td width="100%" colspan="3">{message}</td>

</tr>

      </table>

      </td>
      </tr>
      </table>


Note: This is the {if ... and ifno ...} obligation part !!! (otherwise, your template will look a little chunky  :mrgreen:).

// Installation complete

This completes the installation of this addon. Simply use your PMS MOD and see if you can view your userpic along with your messages (whoever you are). 8)

Good luck !

Offline TheOracle

  • Hero Member
  • *****
  • Posts: 875
    • View Profile
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #171 on: February 09, 2006, 04:13:05 AM »
// USERPIC within WHO'S ONLINE !!!
[/b]

// Introduction

This one's pretty simple to understand since the who's online list is already part of the core "but" this one presents it a little bit more professional.

// Features

Obviously, it will show the userpic "above" the user name from now on.

// Weakness

The $paging class module has not been added into my modifications so beware to those who has a huge user database (might get slower too).

// Affected file

- includes/sessions.php

// Backup your file

Backup your includes/sessions.php file before proceeding.

// Step 1

In your includes/sessions.php file (assuming you're using the original codings of 4images),

find :

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++;


replace with :

Code: [Select]

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++;


// Installation complete

That's it. You're done !

Simply visit your home page of your gallery as you should be able to see userpics above each user names. ;)

Good luck !

Offline TheOracle

  • Hero Member
  • *****
  • Posts: 875
    • View Profile
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #172 on: February 09, 2006, 06:12:07 PM »
A forgotten step was discovered this morning for the whos online above (as I have corrected it).

Please, find :

Quote

$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']."\">" : "";


replace with :

Code: [Select]

$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."\">" : "";


My apologize for this.

Offline Stoleti

  • Hero Member
  • *****
  • Posts: 574
    • View Profile
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #173 on: February 10, 2006, 10:55:10 PM »
how make it show for example  4 userpics by row  8) ?

Offline TheOracle

  • Hero Member
  • *****
  • Posts: 875
    • View Profile
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #174 on: February 10, 2006, 11:29:25 PM »
Quote

how make it show for example  4 userpics by row


Please be more specific. For which one ? I have posted two different editions above. :?

Offline Stoleti

  • Hero Member
  • *****
  • Posts: 574
    • View Profile
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #175 on: February 10, 2006, 11:32:19 PM »
About "who's online " !!

now thats show 1 user/pic by row :

user 1

user 2

...

So i want make it on horizontal :


user 1  user 2  user 3  user 4

user 5 ......                               <= 4 users/userpics by row  :mrgreen:


Offline V@no

  • If you don't tell me what to do, I won't tell you where you should go :)
  • Global Moderator
  • 4images Guru
  • *****
  • Posts: 17.849
  • mmm PHP...
    • View Profile
    • 4images MODs Demo
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #176 on: February 11, 2006, 12:26:44 AM »
Replace <br /> with ,
Your first three "must do" before you ask a question:
Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Extension for Firefox/Thunderbird: Master Password+    Back/Forward History Tweaks (restartless)    Cookies Manager+    Fit Images (restartless for Thunderbird)

Offline TheOracle

  • Hero Member
  • *****
  • Posts: 875
    • View Profile
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #177 on: February 11, 2006, 03:34:08 AM »
Quote

Replace <br /> with ,


No, I know what Stoleti is trying to do. He's trying to make series of 4 userpics per 4 rows of TDs. ;)

Ex:

TD 1: userpic1  |  TD 2: userpic2  |  TD 3: userpic3  |  TD 4: userpic4
TD 5: userpic5  |  TD 6: userpic6  | TD 7:  userpic7  |  TD 8: userpic8

ect . . .

Unfortunitely, by doing so, it would eliminate the possibility for users to edit their whos_online.html as it would require a much bigger modulation from includes/sessions.php file in order to accomplish this (more extensive codings).

Offline nutnick

  • Pre-Newbie
  • Posts: 3
    • View Profile
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #178 on: March 04, 2006, 12:18:55 AM »
Hi as a newbe i need a little help please! six times i have changed the code for pic in profile and end with the same thing blank image with red x in?
any idea where im going wrong. I have read your posts opn this and the only comment i found with the same problem the answer was you should no this! this is the first time i have ever used php all the rest of the pages are great! all done except members pic! please help
Nick :roll:
I refer to post Re: [MOD] Member personal photo v1.0
« Reply #9 on: April 08, 2005, 11:43:27 PM »

Offline V@no

  • If you don't tell me what to do, I won't tell you where you should go :)
  • Global Moderator
  • 4images Guru
  • *****
  • Posts: 17.849
  • mmm PHP...
    • View Profile
    • 4images MODs Demo
Re: [MOD] Member personal photo v1.1.1 by V@no
« Reply #179 on: March 04, 2006, 01:16:18 AM »
1) see an icon infront of headline of each reply? this is a link to that specific reply, show the link to the reply you are refering to, because the time of the reply you showed does not match with time somebody else see, because of different time zones.
2) dont forget to mention what 4images version do you use.
Your first three "must do" before you ask a question:
Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Extension for Firefox/Thunderbird: Master Password+    Back/Forward History Tweaks (restartless)    Cookies Manager+    Fit Images (restartless for Thunderbird)