Author Topic: [MOD] Bild melden - zweite Möglichkeit / report a pic - second possibility  (Read 81726 times)

0 Members and 1 Guest are viewing this topic.

Offline kira2oo2

  • Pre-Newbie
  • Posts: 9
    • View Profile
    • ww.xfoto.ch
Re: Bild melden / report a pic / second possibility /zweite Möglichkeit
« Reply #60 on: May 05, 2007, 04:54:06 PM »
@ mawenzi

Ich werde es mir merken.......  :lol:

Offline michi-w.

  • Hero Member
  • *****
  • Posts: 505
    • View Profile
Re: Bild melden / report a pic / second possibility /zweite Möglichkeit
« Reply #61 on: May 05, 2007, 10:40:49 PM »
Viel mehr kann ich leider nicht helfen, ich habe mir den Mod von einem Kumpel machen lassen.

Gruß
michi-w.

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Bild melden / report a pic / second possibility /zweite Möglichkeit
« Reply #62 on: May 05, 2007, 10:52:40 PM »
Ist es möglich den Melden Button nur für Mitglieder anzuzeigen, so wie zum Beispiel den Download Button?

... dazu musst du nur den "if user_loggedin"-Tag im Template um den Button-Code legen ...
... etwa so ...
Code: [Select]
{if user_loggedin} <hier der Code für den Melden-Button> {endif user_loggedin}
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 michi-w.

  • Hero Member
  • *****
  • Posts: 505
    • View Profile
Re: Bild melden / report a pic / second possibility /zweite Möglichkeit
« Reply #63 on: May 05, 2007, 11:55:26 PM »
Klappt super, einfach in der details.html den Abschnitt so verändern:
Code: [Select]
<td align="center">
{if user_loggedin}{melden_button}{endif user_loggedin}
</td>

Offline kira2oo2

  • Pre-Newbie
  • Posts: 9
    • View Profile
    • ww.xfoto.ch
Re: Bild melden / report a pic / second possibility /zweite Möglichkeit
« Reply #64 on: May 06, 2007, 03:23:26 AM »
Hallo michi-w.  Hallo mawenzi

Danke viel mal, ihr 2 seit ja der Hammer!! Funktioniert einfach top! Genau so sollte es sein!  :D

Danke danke danke!!!


Offline Jan-Lukas

  • Addicted member
  • ******
  • Posts: 1.289
    • View Profile
    • Discover the New World of Kindersurprise
Re: Bild melden / report a pic / second possibility /zweite Möglichkeit
« Reply #65 on: May 13, 2008, 11:37:46 PM »
Version 1.7.6

Step 1
 :flag-en: Open index.php
 :flag-de: Öffne index.php

 :flag-en: search
 :flag-de: suche

Code: [Select]
if (!file_exists(TEMPLATE_PATH."/".$template.".".$site_template->template_extension)) {
    $template = "";
  }
  else {
    $main_template = $template;

  :flag-en: Insert below:
  :flag-de: füge darunter ein:

Code: [Select]
if ($template == "melden") {
        $site_template->register_vars(array(
        "img_id" => $HTTP_GET_VARS["img_id"],
        "poster" => $HTTP_GET_VARS["poster"],
        "username" => $HTTP_GET_VARS["username"],
        "up_date" => $HTTP_GET_VARS["up_date"]
        ));
    }

Step 1.1
 :flag-en: search
 :flag-de: suche

Code: [Select]
if (!empty($template)) {
  $clickstream = "<a href=\"".$site_sess->url(ROOT_PATH."index.php")."\">".$lang['home']."</a>".$config['category_separator'].str_replace("_", " ", ucfirst($template));
  $site_template->register_vars("clickstream", $clickstream);
  $site_template->print_template($site_template->parse_template($main_template));
  include(ROOT_PATH.'includes/page_footer.php');
}

 :flag-en: Replace with:
 :flag-de: ersetze mit:

Code: [Select]
if (!empty($template)) {

     if ($template == "melden") {
       $img_id = isset($HTTP_GET_VARS["img_id"]) ? intval(trim($HTTP_GET_VARS['img_id'])) : "";
        if ($img_id) {
        $sql = "SELECT i.*, c.cat_name
        FROM ".IMAGES_TABLE." i,  ".CATEGORIES_TABLE." c
        WHERE i.image_id = $img_id AND c.cat_id = i.cat_id";
        $image_row = $site_db->query_firstrow($sql);
        show_image($image_row);
        }

    }
  $clickstream = "<a href=\"".$site_sess->url(ROOT_PATH."index.php")."\">".$lang['home']."</a>".$config['category_separator'].str_replace("_", " ", ucfirst($template));
  $site_template->register_vars("clickstream", $clickstream);
  $site_template->print_template($site_template->parse_template($main_template));
  include(ROOT_PATH.'includes/page_footer.php');
}


Step 2
 :flag-en: Open includes/functions.php
 :flag-de: Öffne includes/functions.php

 :flag-en: search
 :flag-de: suche

Code: [Select]
else {
    $user_name = format_text($lang['userlevel_guest'], 2);
    $user_name_link = $user_name;
  }

 :flag-en: Insert below:
 :flag-de: füge darunter ein:

Code: [Select]
$melder = ($user_info['user_level'] != GUEST) ? $user_info['user_name'] : "Gast";
  $melden_button = "<a href=\"".$site_sess->url(ROOT_PATH."index.php?template=melden&".URL_IMAGE_ID."=".$image_row['image_id'])."&img_id=".$image_row['image_id']."&poster=".$user_name."&username=".$melder."&up_date=".urlencode(format_date($config['date_format']." ".$config['time_format'],$image_row['image_date']))."\"><img src=\"".get_gallery_image("melden.gif")."\" border=\"0\" alt=\"\" /></a>";


Step 2.1
 :flag-en: search
 :flag-de: suche

Code: [Select]
"postcard_button" => $postcard_button,
"download_button" => $download_button,

 :flag-en: Insert below:
 :flag-de: füge darunter ein:

Code: [Select]
"melden_button" => $melden_button,
Step 3 A
 :flag-en: Open templates/default/details.html
 :flag-de: Öffne templates/default/details.html

 :flag-en: search
 :flag-de: suche

Code: [Select]
<br />{lightbox_button}&nbsp;&nbsp;{postcard_button}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{download_button}&nbsp;&nbsp;{download_zip_button}
 :flag-en: for all users
 :flag-de: für alle Benutzer

 :flag-en: Replace with:
 :flag-de: ersetze mit:

Code: [Select]
<table width="100%" border="0" cellspacing="4" cellpadding="0">
<tr>
<td align="center">
{melden_button}
</td>
</tr>
<tr>
<td align="center">
{lightbox_button}&nbsp;&nbsp;{postcard_button}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{download_button}&nbsp;&nbsp;{download_zip_button}
</td>
</tr>
</table>

Step 3 B
 :flag-en: only for registered users
 :flag-de: nur für registrierte Benutzer

 :flag-en: Replace with:
 :flag-de: ersetze mit:

Code: [Select]
<table width="100%" border="0" cellspacing="4" cellpadding="0">
<tr>
<td align="center">
{if user_loggedin}{melden_button}{endif user_loggedin}
</td>
</tr>
<tr>
<td align="center">
{lightbox_button}&nbsp;&nbsp;{postcard_button}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{download_button}&nbsp;&nbsp;{download_zip_button}
</td>
</tr>
</table>


Step 4
 :flag-en: Open melden.php
 :flag-de: Öffne melden.php

change the path to for thanking HTML, and email address etc..
ändere den Pfad zur danke.html, und Email Adresse etc.







Danke Harald




Offline kai

  • Administrator
  • Addicted member
  • *****
  • Posts: 1.423
    • View Profile
    • 4images - Image Gallery Management System
Re: Bild melden / report a pic / second possibility /zweite Möglichkeit
« Reply #66 on: May 14, 2008, 05:55:04 PM »
Thanks you very much! :)
Your first three "must do" before you ask a question:
1. Forum rules
2. FAQ
3. Search

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
... thanks Harald ...  :D
... I edited the first post with a link to your installations description for 4images v.1.7.6 ...
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 Bob

  • Jr. Member
  • **
  • Posts: 79
    • View Profile

Ich hab den User Pic mod und deswegen meine Frage.

Würde das auch gehen mit User Melden?


Offline Jan-Lukas

  • Addicted member
  • ******
  • Posts: 1.289
    • View Profile
    • Discover the New World of Kindersurprise
Re: Bild melden / report a pic / second possibility /zweite Möglichkeit
« Reply #69 on: May 16, 2011, 05:56:07 PM »
Ist es möglich den Melden Button nur für Mitglieder anzuzeigen, so wie zum Beispiel den Download Button?

... dazu musst du nur den "if user_loggedin"-Tag im Template um den Button-Code legen ...
... etwa so ...
Code: [Select]
{if user_loggedin} <hier der Code für den Melden-Button> {endif user_loggedin}

Wundere mich, das ich seit 1 Woche Mails von nicht Usern mit Spam bekomme, hatte aber erst jetzt Zeit nachzusehen.
Und zwar kann man auch ein Bild melden wenn man die Url kennt, also auch wenn man den Button nicht sieht.
Was müsste man ändern, das es generell nur für registrierte geht, also wenn kein User die Registratur angezeigt wird.

LG Harald
Danke Harald




Offline Sunny C.

  • Addicted member
  • ******
  • Posts: 1.806
  • I ♥ 4I
    • View Profile
Ja, dass Problem habe ich auch und keine Lösung

Rembrandt

  • Guest
Hi!

ich habe jetzt meine Version online gestellt wem es interressiert:
http://www.4homepages.de/forum/index.php?topic=29583.0

mfg Andi