1
Mods & Plugins (Releases & Support) / Re: [MOD] similar images
« on: May 05, 2010, 02:36:32 PM »
Many thanks !!!
4images code on GitHub Click here to visit GitHub.
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.
bei der Registrierung bestätigen muss, ändern bzw. ergänzen kann.
this is pretty easy... just use http://www.addthis.com/ and select Website and your desired button to integrate and you are done.
Just implement the code whereever you want in your 4images template!
Hab ich nicht in der downloads.php stehen...
$category .= "<option value=\"0\">".$lang['select_category']."</option>\n";
$category .= "<option value=\"0\">-------------------------------</option>\n";
// $category .= "<option value=\"0\">".$lang['select_category']."</option>\n";
// $category .= "<option value=\"0\">-------------------------------</option>\n";
<?php
$main_template = 'picdls';
define('GET_CACHES', 1);
define('ROOT_PATH', './');
define('GET_USER_ONLINE', 1);
include(ROOT_PATH.'global.php');
require(ROOT_PATH.'includes/sessions.php');
$user_access = get_permission();
include(ROOT_PATH.'includes/page_header.php');
$sql = "SELECT a.dllog_images_id, a.dllog_user_id, a.dllog_date, a.dllog_user_ip, u.user_id, u.user_name
FROM ".DOWNLOAD_TABLE." a
LEFT JOIN ".USERS_TABLE." u ON (".get_user_table_field("u.", "user_id")." = a.dllog_user_id)
WHERE $image_id = a.dllog_images_id AND u.user_id = a.dllog_user_id";
$result = $site_db->query($sql);
$downloads_row = array();
$dllist = "";
$dllist ="<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr><td class=\"bordercolor\">";
$dllist .="<table width=\"100%\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";
$dllist .="<tr><td class=\"head2\" align=\"left\">".$lang['picdll_from']."</td>";
$dllist .="<td class=\"head2\" align=\"left\">".$lang['picdll_button']."</td>";
$dllist .="<td class=\"head2\" align=\"center\">".$lang['picdll_status']."</td>";
$dllist .="<td class=\"head2\" align=\"left\">".$lang['picdll_homepage']."</td>";
$dllist .="<td class=\"head2\" align=\"left\">".$lang['picdll_date']."</td>";
$dllist .="<td class=\"head2\" align=\"center\">".$lang['picdll_ip']."</td></tr>";
$bgcounter = 0;
while ($row = $site_db->fetch_array($result)) {
$downloads_row[] = $row;
}
$site_db->free_result($result);
$num_downloads = sizeof($downloads_row);
for ($i = 0; $i < $num_downloads; $i++) {
$row_bg_number = ($bgcounter++ % 2 == 0) ? 1 : 2;
$download_user_email = "";
$download_user_email_save = "";
$download_user_mailform_link = "";
$download_user_email_button = "";
$download_user_homepage_button = "";
$download_user_profile_button = "";
$download_user_status_img = REPLACE_EMPTY;
$download_user_name = format_text($downloads_row[$i]['downloads_user_name'], 2);
$download_user_info = $lang['userlevel_guest'];
$download_user_ip = "";
$download_date = format_date($config['date_format']." ".$config['time_format'], $downloads_row[$i]['dllog_date']);
$download_user_id = $downloads_row[$i]['user_id'];
if ($user_info['user_level'] == ADMIN) {
$download_user_ip = $downloads_row[$i]['dllog_user_ip'];
}
else {
$download_user_ip = "<a href=\"contact.php\">Adminanfrage</a>";
}
$download_user_name = format_text($downloads_row[$i][$user_table_fields['user_name']], 2);
$download_user_profile_link = !empty($url_show_profile) ? $site_sess->url(preg_replace("/{user_id}/", $download_user_id, $url_show_profile)) : $site_sess->url(ROOT_PATH."member.php?action=showprofile&".URL_USER_ID."=".$download_user_id);
$download_user_profile_button = "<a href=\"".$download_user_profile_link."\"><img src=\"".get_gallery_image("profile.gif")."\" border=\"0\" alt=\"".$download_user_name."\" /></a>";
$download_user_status_img = ($downloads_row[$i][$user_table_fields['user_lastaction']] >= (time() - 300) && ((isset($downloads_row[$i][$user_table_fields['user_invisible']]) && $downloads_row[$i][$user_table_fields['user_invisible']] == 0) || $user_info['user_level'] == ADMIN)) ? "<img src=\"".get_gallery_image("user_online.gif")."\" border=\"0\" alt=\"Online\" />" : "<img src=\"".get_gallery_image("user_offline.gif")."\" border=\"0\" alt=\"Offline\" />";
$download_user_homepage = (isset($downloads_row[$i][$user_table_fields['user_homepage']])) ? format_url($downloads_row[$i][$user_table_fields['user_homepage']]) : "";
if (!empty($download_user_homepage)) {
$download_user_homepage_button = "<a href=\"".$download_user_homepage."\" target=\"_blank\"><img src=\"".get_gallery_image("homepage.gif")."\" border=\"0\" alt=\"".$download_user_homepage."\" /></a>";
}
if ($count == 0) {
$row_bg_number = ($bgcounter++ % 2 == 0) ? 1 : 2;
$dllist .= "<tr class=\"imagerow".$row_bg_number."\">\n";
}
$dllist .= "<td valign=\"top\" align=\"center\">".$download_user_name."</td>";
$dllist .= "<td valign=\"top\" align=\"center\">".$download_user_profile_button."</td>";
$dllist .= "<td valign=\"top\" align=\"center\">".$download_user_status_img."</td>";
$dllist .= "<td valign=\"top\" align=\"center\">".$download_user_homepage."</td>";
$dllist .= "<td valign=\"top\" align=\"center\">".$download_date."</td>";
$dllist .= "<td valign=\"top\" align=\"center\">".$download_user_ip."</td>";
$dllist .= "</tr>";
}
$dllist .= "</tr>";
$dllist .= "</table>";
$dllist .= "</td></tr></table>";
$site_template->register_vars("dllist", $dllist);
unset($dllist);
//-----------------------------------------------------
//--- Clickstream -------------------------------------
//-----------------------------------------------------
$clickstream = "<span class=\"clickstream\"><a href=\"".$site_sess->url(ROOT_PATH."index.php")."\" class=\"clickstream\">".$lang['home']."</a>".$config['category_separator'];
$clickstream .= $lang['picdll_title'];
$clickstream .= $config['category_separator'];
$clickstream .= "<a href=\"javascript:history.back()\">".$lang['picdll_back']."</a></span>";
//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
"msg" => $msg,
"clickstream" => $clickstream,
"picdll_title" => $lang['picdll_title']
));
$site_template->print_template($site_template->parse_template($main_template));
include(ROOT_PATH.'includes/page_footer.php');
?>
Ich weis, aber das klappt nicht mit 1.7.6!
Hi CanonInk! Vielen dank!
Greetings from very sunny Madrid.
It works now perfectly with some modifications:
1.- On the .htaccess file I needed to insert this code beforeCode: [Select]RewriteEngine On
.
2.- It works without creating a folder called who.
3.- As I have used who.php version 1.1 I did not do the array test.php file and it works.
Hey, your website is nice! Thank you once again!!
Hi.. I have tried this MOD but does not work... it says: "No input file specified. " what i can do? thanks!
RewriteRule ^who/ who.php?%{QUERY_STRING}
RewriteRule ^go$ who.php?%{QUERY_STRING}
@CanonInk
... im Step3 ... nach dem zweiten "Find:" ... fehlt sicher noch Code der eingefügt werden soll ... z.B."Add after:" ...
... ansonsten ... nette Erweiterung ...
... nur mühselig mit PhpMyAdmin zu updaten, wenn die Galerie schon einige Jahre läuft und die DB aktualisiert werden soll ...
... wozu wird hier die Download_Log_User_IP benötigt ... ?