4images Forum & Community

4images Modifications / Modifikationen => Mods & Plugins (Releases & Support) => Topic started by: djw on October 19, 2005, 10:46:21 PM

Title: [MOD] Bildpartner Interface
Post by: djw on October 19, 2005, 10:46:21 PM
[MOD] Bildpartner Interface
- This mod enable to Print Pictures over Bildpartner Affili Partnerprogram
- tested with 4images 1.7.1
- you can copy your Printable Pictures (better Quality) to an Directory like 4images/data/media/{cat_id}/big/{image_file_name} if the Pic isn`t there than don`t apear the Link
- you can store the Printable Pictures (better Quality) on an other Server (Url des Bildes Lokal) first the script looks there if the image exists

FILES
Files to be modified: (please take a backup copy of all of these!)

New files:
INSTALL
1 Make New File: scripts/picturetransfer_af.js
Code: [Select]
// ##########################################################################
// bildpartner.de Galerie-Schnittstelle 2005-09-21
// Provisionierung ueber affili.net
//
// ACHTUNG: diese Schnittstelle darf nur in unveraenderter Form eingesetzt
//          werden. Mehr Informationen dazu entnehmen Sie der
//          Dokumentation und der Nutzungslizenz fuer den Einsatz der
//          bildpartner.de Galerie-Schnittstelle.
//
// Mit der Nutzung der bildpartner Galerie-Schnittstelle erkennen Sie die
// Geltung der Nuzuungslizenz Nutzungslizenz der
// bildpartner.de Galerie-Schnittstelle und der AGBs der adconsys AG an.
//
// Kontakt:
// partner@bildpartner.de
// www.bildpartner.de
//
// (c) 2002-2005 adconsys AG, www.adconsys.de
// ##########################################################################

function picturetransfer(url, ref, format) {
if (!format) format = '';
fotowin=window.open('http://partners.webmasterplan.com/click.asp?ref='+ref+'&b=0&type=text&tnb=5&site=2587&diurl=http://www.bildpartner.de/upload/picup_af.php/'+format+'/'+url+'','fotowin','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=300,height=250');
fotowin.focus();
}

function preise(mode) {
// Aufruf der Preisliste
// mode = "" (leer) => gesamte Preisliste
// mode = fotos => Preisliste fuer Fotos und Poster
// mode = geschenke => Preisliste fuer Geschenke

preiswin=window.open('http://www.bildpartner.de/preise_ext.php?mode='+mode+'','preiswin','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=560,height=450');
preiswin.focus();
}

function kalendertransfer(url, ref, format, text) {
if (!format) format = '';
if (!text) text = '';
text=escape(text);
url=escape(url);
fotowin=window.open('http://partners.webmasterplan.com/click.asp?ref='+ref+'&b=0&type=text&tnb=5&site=2587&diurl=http://www.bildpartner.de/upload/kalenderup.php?vcode=ADAFFILI&pic='+url+'&artnr='+format+'&k_text='+text+'','fotowin','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=300,height=320');
fotowin.focus();
}

2 Make New File: admin/plugins/BildpartnerPrint.php
Code: [Select]
<?php // PLUGIN_TITLE: Bildpartner Partner
$nozip 1;
define('IN_CP'1);
$root_path = (eregi("\/personal_plugins\/"$PHP_SELF)) ? "./../../" "./../";
define('ROOT_PATH'$root_path);
require(
ROOT_PATH.'admin/admin_global.php');
show_admin_header();
$CreateCode "
    CREATE TABLE IF NOT EXISTS `"
.$table_prefix."Bildpartner` (
      `ID` int(4) NOT NULL auto_increment,
      `PartnerID` int(8) NOT NULL ,
      `PicdirLocalFull` text NOT NULL,
      `PicdirRemoteFull` text NOT NULL,
      `Linktext` text NOT NULL,
      UNIQUE KEY `ID` (`ID`)
    );
"
;
$resultCreate $site_db->query($CreateCode);
$action $_GET["action"];
if (
$action == "update") {
    global 
$site_db;
    
$sql $MODE." ".$table_prefix."Bildpartner SET
                    PartnerID='
$PartnerID',
                    Linktext='
$Linktext',
                    PicdirRemoteFull='
$PicdirRemoteFull',
                    PicdirLocalFull='
$PicdirLocalFull'
    "
;
    
$result $site_db->query($sql);
    
printf ("Daten geändert<br>");
}
function 
display_Bildpartner() {
global $site_db,$table_prefix;
    
$sql "SELECT * FROM ".$table_prefix."Bildpartner";
    
$result $site_db->query($sql);
$i=0;
    while(
$row $site_db->fetch_array($result)){
  
$i++;
                    
$PartnerID$row["PartnerID"];
                    
$Linktext$row["Linktext"];
                    
$PicdirRemoteFull$row["PicdirRemoteFull"];
                    
$PicdirLocalFull$row["PicdirLocalFull"];
}
    if ( 
$PartnerID=="") {
        
$PartnerID"145817";
    }
    if ( 
$Linktext=="") {
        
$Linktext"Bestellen bei Bildpartner";
    }
    if ( 
$PicdirRemoteFull=="") {
        
$PicdirRemoteFull"http://URL/galerie/4images/data/media/{cat_id}/big/{image_file_name}";
    }
    if ( 
$PicdirLocalFull=="") {
        
$PicdirLocalFull"http://URL/galerie/4images/data/media/{cat_id}/big/{image_file_name}";
    }
    if (
$i==0) {
    
$Mode ="INSERT";
    } else {
        
$Mode ="UPDATE";
    }
    echo 
'

    <style type="text/css">
        <!--
            .Stil1 {font-size: xx-small}
            .Beispiele {
                font-size: xx-small;
                font-style: italic;
                font-weight: normal;
            }
        -->
    </style>
    <form action="BildpartnerPrint.php?action=update" method="post">
    <input name="MODE" type="hidden" value="'
.$Mode.'"  size="8">
        <table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#0000FF">
            <tr>
                <td class="tableborder">
                    <table cellpadding="3" cellspacing="1" border="0" width="100%">
                        <tr class="tableheader">
                            <td colspan="2"><a name=""><b><span class="tableheader">Bildpartner</span></b></a></td>
                        </tr>
                        <tr class="tablerow" valign="top">
                            <td colspan="2">
                                <table width="100%" border="0">
                                    <tr>
                                        <td><p><strong>Affili ID:<br>
                                            </strong><span class="Beispiele">145817 </span></p>
                                        </td>
                                        <td width="40%"><input name="PartnerID" type="text" value="'
.$PartnerID.'" size="8"></td>
                                    </tr>
                                    <tr>
                                        <td><p><strong>Link Text:<br>
                                            <span class="Beispiele">Bestellen bei Bildpartner</span></strong></p>
                                        </td>
                                        <td width="40%"><textarea name="Linktext" cols="50" rows="4">'
.$Linktext.'</textarea></td>
                                    </tr>
                                    <tr>
                                        <td><strong>Url des Bildes Remote </strong><br>Platzhalter:<br>
                                            <table border="1">
                                                <tr>
                                                    <td class="Stil1">{cat_id} = Kategorie ID </td>
                                                </tr>
                                                <tr>
                                                    <td class="Stil1">{image_file_name} = Datei Name des Bildes </td>
                                                </tr>
                                            </table>
                                            <span class="Beispiele">http://URL/4images/data/media/{cat_id}/big/{image_file_name}</span><span class="Stil1"><br></span>
                                        </td>
                                        <td width="40%"><textarea name="PicdirRemoteFull" cols="50" rows="4">'
.$PicdirRemoteFull.'</textarea></td>
                                    </tr>
                                    <tr>
                                        <td><strong>Url des Bildes Lokal</strong><br>Platzhalter:<br>
                                            <table border="1">
                                                <tr>
                                                    <td class="Stil1">{cat_id} = Kategorie ID </td>
                                                </tr>
                                                <tr>
                                                    <td class="Stil1">{image_file_name} = Datei Name des Bildes </td>
                                                </tr>
                                            </table>
                                            <span class="Beispiele"></br>http://URL/4images/data/media/{cat_id}/big/{image_file_name}</span>
                                        </td>
                                        <td width="40%"><textarea name="PicdirLocalFull" cols="50" rows="4">'
.$PicdirLocalFull.'</textarea></td>
                                    </tr>
                                </table>
                              <p class="rowtitle">Bildpartner: <a href="http://partners.webmasterplan.com/click.asp?ref=145817&site=2587&type=text&tnb=20" target="_blank">http://www.Bildpartner.de</a>                              </p>
                              <p class="rowtitle">Programmer: <a href="mailto:markus@dj-w.de">Markus Grampp</a><a href="http://www.dj-w.de" target="_blank">DJ W. Eventservice</a> <br>
                              </p></td>
                        </tr>
                        <tr class="tablefooter">
                            <td colspan="2" align="center"> &nbsp; <input type="submit" value="   Einstellungen Speichern   " class="button">&nbsp; </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
    </form>

    '
;
}
display_Bildpartner();
show_admin_footer();
?>


3 Insert Into includes/functions.php
bevore
Code: [Select]
?>
Code: [Select]
/* Druck über Bildpartner Partnerprogramm affilinet */
function PicLargeforBildpartnerPrint($cat_id,$image_file_name) {
global $site_db,$table_prefix;
    $sql = "SELECT * FROM ".$table_prefix."Bildpartner";
    $result = $site_db->query($sql);
    $PicChartOptions=array();
    // Werte aus DB holen
    while ($row = $site_db->fetch_array($result)) {
        $PicChartOptions[PartnerID]= $row[PartnerID];
        $PicChartOptions[PicdirLocalfull] = $row[PicdirLocalFull];
        $PicChartOptions[PicdirRemotefull] = $row[PicdirRemoteFull];
        $PicChartOptions[Linktext] = $row[Linktext];
}
$PicChartOptions[PicdirRemotefull]= str_replace("{cat_id}", $cat_id, $PicChartOptions[PicdirRemotefull]);
$PicChartOptions[PicdirRemotefull]= str_replace("{image_file_name}", $image_file_name, $PicChartOptions[PicdirRemotefull]);
if (@fopen ($PicChartOptions[PicdirRemotefull], "r")) {
        $PicChartOptions[PicdirRemotefull] = $PicChartOptions[PicdirRemotefull];
        } else {
        $PicChartOptions[PicdirfullRemote]="";
        }
$PicChartOptions[PicdirLocalfull]= str_replace("{cat_id}", $cat_id, $PicChartOptions[PicdirLocalfull]);
$PicChartOptions[PicdirLocalfull]= str_replace("{image_file_name}", $image_file_name, $PicChartOptions[PicdirLocalfull]);
if (@fopen ($PicChartOptions[PicdirLocalfull], "r")) {
        $PicChartOptions[PicdirLocalfull] = $PicChartOptions[PicdirLocalfull];
        } else {
        $PicChartOptions[PicdirLocalfull]="";
        }
        $PicChartOptions[Picdirfull]="";

        if ($PicChartOptions[PicdirfullRemote]=="") {
                if ($PicChartOptions[PicdirLocalfull]=="") {
                return "";
                } else {
                $PicChartOptions[Picdirfull] = $PicChartOptions[PicdirLocalfull];
                }
        } else {
        $PicChartOptions[Picdirfull] = "";
        }
        $PrintItem =""; //Komma nicht vergessen
        $OutURL="<a href=\"javascript:picturetransfer('$PicChartOptions[Picdirfull]', '$PicChartOptions[PartnerID]')\">$PicChartOptions[Linktext]</a>";
        return $OutURL;
}


4 Insert Into templates/your_template/header.html
after
Code: [Select]
<link rel="stylesheet" href="{template_url}/style.css" />
Code: [Select]
<script language="JavaScript" type="text/javascript" src="scripts/picturetransfer_af.js"></script>


5 Insert Into templates/your_template/details.html
On the place where do you want
Code: [Select]
<?php echo  PicLargeforBildpartnerPrint($cat_id,$image_file_name);?>

6 Open Admin Control Panel
goto Bildpartner
klick "Einstellungen Speichern"
Admin Panel Pic:
(http://www.eventbasar.de/public/Foren/4homepagesForum/Bildpartner_Schnittstelle_Admin.jpg)
User Pic:
(http://www.eventbasar.de/public/Foren/4homepagesForum/Bildpartner_Schnittstelle_User.jpg)


If you want to allow only, that user can print the own images:
in Details.html:
bevore
Code: [Select]
<?php insert
Code: [Select]
{if PrintPartner}after
Code: [Select]
?>insert
Code: [Select]
{endif PrintPartner}
in Details.php:
change
Code: [Select]
  "admin_links" => $admin_linksto
Code: [Select]
"admin_links" => $admin_links,
"PrintPartner" => $PrintPartner

after
Code: [Select]
elseif ($is_image_owner) { (2X)
insert
Code: [Select]
$PrintPartner = "1";
Title: Re: [MOD] Bildpartner Interface
Post by: Nicky on October 21, 2005, 10:32:38 AM
is there a demo to see it?
Title: Re: [MOD] Bildpartner Interface
Post by: djw on October 21, 2005, 03:21:04 PM
Sorry it`s on my lokal Server but there are now an Updated Code with Pictures
Title: Problem
Post by: BATman40 on October 23, 2005, 11:09:24 AM
Halo,

Wenn ich im Admin-Panel und Bildpartner aufrufe erhalte ich folgende Meldung:
If I in the Admin panel and call Bildpartner i receives the following message:

Code: [Select]
Warning: main(./../admin/admin_global.php): failed to open stream:No such file or directory
in /usr/... .../admin/plugins/BildpartnerPrint.php on line 6

Fatal error: main(): Failed opening required './../admin/admin_global.php' (include_path='.:')
in /usr/... .../admin/plugins/BildpartnerPrint.php on line 6

was könte das sein ??
what could be??

brgds
Bernhard
Title: Re: [MOD] Bildpartner Interface
Post by: elcorazon on October 23, 2005, 11:48:06 AM
Halo,

Me also I have the same error  :roll:
Title: Re: Problem
Post by: djw on October 23, 2005, 01:38:52 PM
Halo,

Wenn ich im Admin-Panel und Bildpartner aufrufe erhalte ich folgende Meldung:
If I in the Admin panel and call Bildpartner i receives the following message:

Code: [Select]
Warning: main(./../admin/admin_global.php): failed to open stream:No such file or directory
in /usr/... .../admin/plugins/BildpartnerPrint.php on line 6

Fatal error: main(): Failed opening required './../admin/admin_global.php' (include_path='.:')
in /usr/... .../admin/plugins/BildpartnerPrint.php on line 6

was könte das sein ??
what could be??

brgds
Bernhard


OK Change
Code: [Select]
$root_path = (eregi("\/personal_plugins\/", $PHP_SELF)) ? "./../../" : "./../";
to
Code: [Select]
$root_path = (eregi("\/plugins\/", $PHP_SELF)) ? "./../../" : "./../";
Title: Re: [MOD] Bildpartner Interface
Post by: elcorazon on October 23, 2005, 04:58:29 PM
Gut!  Sehr gut funktioniert das danke!  :wink:
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 24, 2005, 11:39:50 AM
super, jetzt kommt das Adminpannel  :D

Aber, <?php echo  PicLargeforBildpartnerPrint($cat_id,$image_file_name);?>  in html-Datei ??
Bei mir kommt kein Link, muß <?php... nicht in die php-File ???

Gruß
Bernhard
Title: Re: [MOD] Bildpartner Interface
Post by: djw on October 24, 2005, 11:56:55 AM
super, jetzt kommt das Adminpannel  :D

Aber, <?php echo  PicLargeforBildpartnerPrint($cat_id,$image_file_name);?>  in html-Datei ??
Bei mir kommt kein Link, muß <?php... nicht in die php-File ???

Gruß
Bernhard
ja in html File wenn du nen anderen Vorschlag hast der funktioniert immer her damit
zuerst muss das Admin Panel fertig sein.
Darin schrteibt man den link zum Bild das es zum Druck geben soll.
Wenn Bild existiert dann zeigts erst den Link


Gruß
Markus
Title: Re: [MOD] Bildpartner Interface
Post by: Michael on October 24, 2005, 12:32:11 PM
Hallo, kann man das so einstellen das User nur ihre eigenen Bilder in den Warenkorb hinzufügen können?
Title: Re: [MOD] Bildpartner Interface
Post by: djw on October 24, 2005, 12:48:20 PM
Hallo, kann man das so einstellen das User nur ihre eigenen Bilder in den Warenkorb hinzufügen können?
nein derzeit nicht (ausser ggf mit if)
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 24, 2005, 01:37:06 PM
hmm?? bei mir taucht kein Link zum bestellen auf  :cry:

habe den Code unter dem der Download-Buttons eingefühgt.
Nix kommt.

Link zu den Bilder ist auch O.K.

weiß nicht mehr weiter.

Gruß
Bernhard
Title: Re: [MOD] Bildpartner Interface
Post by: djw on October 24, 2005, 01:46:39 PM
hmm?? bei mir taucht kein Link zum bestellen auf  :cry:

habe den Code unter dem der Download-Buttons eingefühgt.
Nix kommt.

Link zu den Bilder ist auch O.K.

weiß nicht mehr weiter.

Gruß
Bernhard
was steht bei dir im admin panel unter Url des Bildes Lokal und unter Url des Bildes Remote
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 24, 2005, 01:51:02 PM
in beiden steht das gleiche!?

http://meinedomain.de/data/media/{cat_id}/{image_file_name}
Title: Re: [MOD] Bildpartner Interface
Post by: djw on October 24, 2005, 01:54:48 PM
in beiden steht das gleiche!?

http://meinedomain.de/data/media/{cat_id}/{image_file_name}
schau mal ob in der tabelle daten eingetragen sind
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 24, 2005, 02:29:09 PM
alles O.K., in den Tabellen steht das gleiche

hier meine details.html

Code: [Select]
{header}
<table width="640" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td>
      <table width="640" border="0" cellspacing="0" cellpadding="0" class="tablehead">
        <tr>
          <td colspan="4"><img src="{template_url}/images/header_top.gif" width="640" height="6" alt="" /></td>
        </tr>
        <tr>
          <td width="6"><img src="{template_url}/images/header_left.gif" width="6" height="60" alt="" /></td>
          <td width="405"><img src="{template_url}/images/header_logo.gif" width="405" height="60" alt="" /></td>
          <td width="225" align="right">
            <form method="post" action="{url_search}">
              <table border="0" cellspacing="0" cellpadding="1">
                <tr>
                  <td>
                    <input type="text" name="search_keywords" size="15" class="searchinput" />
                  </td>
                  <td>
                    <input type="submit" value="{lang_search}" class="button" name="submit" />
                  </td>
                </tr>
                <tr valign="top">
                  <td colspan="2"><a href="{url_search}" class="smalltext">{lang_advanced_search}</a></td>
                </tr>
              </table>
            </form>
          </td>
          <td align="right" width="6"><img src="{template_url}/images/header_right.gif" width="6" height="60" alt="" /></td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td class="bordercolor">
      <table width="640" border="0" cellspacing="1" cellpadding="0">
        <tr>
          <td class="tablebgcolor">
            <table width="638" border="0" cellspacing="1" cellpadding="0">
              <tr>
                <td height="23" class="navbar">
                  <table width="636" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td><img src="{template_url}/images/spacer.gif" width="4" height="4" alt="" />{clickstream}</td>
                      <td align="right">
    <a href="{url_top_images}"><b>{lang_top_images}</b></a>&nbsp;
<a href="{url_new_images}"><b>{lang_new_images}</b></a>&nbsp;
  </td>
                    </tr>
                  </table>
                </td>
              </tr>
            </table>
            <table width="638" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td width="150" valign="top" class="row2">
                  <table width="150" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td class="head2" height="20"><img src="{template_url}/images/spacer.gif" alt="" width="4" height="4" />{lang_registered_user}</td>
                    </tr>
                    <tr>
                      <td class="tablebgcolor"><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                    <tr>
                      <td align="center" class="row1">{user_box}</td>
                    </tr>
                    <tr>
                      <td class="tablebgcolor"><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                  </table>
  {if random_cat_image}
                  <table width="150" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td class="head2" height="20"> <img src="{template_url}/images/spacer.gif" alt="" width="4" height="4" />{lang_random_image}</td>
                    </tr>
                    <tr>
                      <td class="tablebgcolor"><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                    <tr>
                      <td align="center" class="row1">
    <br />
                        {random_cat_image}
<br />
                        <br />
                      </td>
                    </tr>
                    <tr>
                      <td class="tablebgcolor"><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                  </table>
  {endif random_cat_image}
</td>
                <td width="1" class="bordercolor" valign="top"><img src="{template_url}/images/spacer.gif" width="1" height="1" alt="" /></td>
                <td width="18" valign="top"><img src="{template_url}/images/spacer.gif" width="18" height="18" alt="" /></td>
                <td width="450" valign="top"><br />
                  <b class="title">{image_name}</b>{if image_is_new} <sup class="new">{lang_new}</sup>{endif image_is_new}
  <hr size="1" />
                  {if msg}<b>{msg}<br /><br /></b>{endif msg}
                  <div align="center"><?php echo  PicLargeforBildpartnerPrint($cat_id,$image_file_name);?>
    {image}
    {if admin_links}<br />{admin_links}<br />{endif admin_links}
    <br />{lightbox_button}&nbsp;&nbsp;{postcard_button}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{download_button}&nbsp;&nbsp;{download_zip_button}
{bildpartner button}</div>
  <br />
                  <table width="100%" border="0" cellspacing="0" cellpadding="1">
                    <tr>
                      <td class="bordercolor">
                        <table width="100%" border="0" cellpadding="3" cellspacing="0">
  <tr>
                            <td class="head1" valign="top" colspan="2">{image_name}</td>
                          </tr>
                          <tr>
                            <td valign="top" class="row1"><b>{lang_description}</b></td>
                            <td valign="top" class="row1">{image_description}</td>
                          </tr>
                          <tr>
                            <td valign="top" class="row2"><b>{lang_keywords}</b></td>
                            <td valign="top" class="row2">{image_keywords}</td>
                          </tr>
                          <tr>
                            <td valign="top" class="row1"><b>{lang_date}</b></td>
                            <td valign="top" class="row1">{image_date}</td>
                          </tr>
                          <tr>
                            <td valign="top" class="row2"><b>{lang_hits}</b></td>
                            <td valign="top" class="row2">{image_hits}</td>
                          </tr>
                          <tr>
                            <td valign="top" class="row1"><b>{lang_downloads}</b></td>
                            <td valign="top" class="row1">{image_downloads}</td>
                          </tr>
                          <tr>
                            <td valign="top" class="row2"><b>{lang_rating}</b></td>
                            <td valign="top" class="row2">{image_rating} ({image_votes} {lang_votes})</td>
                          </tr>
                          <tr>
                            <td valign="top" class="row1"><b>{lang_file_size}</b></td>
                            <td valign="top" class="row1">{image_file_size}</td>
                          </tr>
  <tr>
                            <td valign="top" class="row2"><b>{lang_added_by}</b></td>
                            <td valign="top" class="row2">{user_name_link}</td>
                          </tr>
                        </table>
                      </td>
                    </tr>
                  </table>
  {if iptc_info}
  <br />
  <table width="100%" border="0" cellspacing="0" cellpadding="1">
                  <tr>
                    <td class="bordercolor">
                      <table width="100%" border="0" cellpadding="3" cellspacing="0">
                        <tr>
                          <td class="head1" valign="top" colspan="2">IPTC Info</td>
                        </tr>
                {iptc_info}
                        </table>
                      </td>
                    </tr>
                  </table>
                  {endif iptc_info}
  {if rate_form}
  <div align="center">{rate_form}</div>
  {endif rate_form}
                  {if allow_comments}
  <br />
                  <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
                    <tr>
                      <td class="head1" valign="top">
                        <table width="100%" border="0" cellpadding="3" cellspacing="1">
                          <tr>
                            <td valign="top" class="head1">{lang_author}</td>
<td valign="top" class="head1">{lang_comment}</td>
                          </tr>
                          {comments}
                        </table>
                      </td>
                    </tr>
                  </table>
  <br />
  {comment_form}
                  {endif allow_comments}
  <br />
  <br />
                  <table width="100%" border="0" cellspacing="0" cellpadding="1">
                    <tr>
                      <td class="bordercolor">
                        <table width="100%" border="0" cellspacing="0" cellpadding="3">
                          <tr valign="top">
                            <td class="row2">
  {if prev_image_name}{lang_prev_image}<br />
                              <b><a href="{prev_image_url}">{prev_image_name}</a></b>
  <!-- <br /><br /><a href="{prev_image_url}"><img src="{prev_thumb_file}" border="1"></a> -->
  {endif prev_image_name}&nbsp;</td>
                            <td align="right" class="row2">
  &nbsp;{if next_image_name}{lang_next_image}<br />
                              <b><a href="{next_image_url}">{next_image_name}</a></b>
  <!-- <br /><br /><a href="{next_image_url}"><img src="{next_thumb_file}" border="1"></a> -->
  {endif next_image_name}</td>
                          </tr>
                        </table>
                      </td>
                    </tr>
                  </table>
                  <p>&nbsp;</p>
                </td>
                <td width="20" valign="top"><img src="{template_url}/images/spacer.gif" width="19" height="19" alt="" /></td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td>
      <table width="640" border="0" cellspacing="0" cellpadding="0" class="tablebottom">
        <tr>
          <td width="6"><img src="{template_url}/images/footer_left.gif" width="6" height="19" alt="" /></td>
          <td width="405">&nbsp;</td>
          <td width="225">&nbsp;</td>
          <td width="6"><img src="{template_url}/images/footer_right.gif" width="6" height="19" alt="" /></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
{footer}

habe den Link schon oft verschoben. egal wo, es kommt nichts.

LG
Bernhard
Title: Re: [MOD] Bildpartner Interface
Post by: djw on October 24, 2005, 02:38:25 PM
alles O.K., in den Tabellen steht das gleiche

habe den Link schon oft verschoben. egal wo, es kommt nichts.

LG
Bernhard
probiere mal
Code: [Select]
<?php echo  "BILDLINK=".htmlspecialchars(PicLargeforBildpartnerPrint($cat_id,$image_file_name));?>und poste die ausgabe
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 24, 2005, 03:35:46 PM
jetzt Steht rechts neben den Buttons: BILDLINK=

(http://www.teichl.de/images/bildpartner.gif)


Und so habe ich den Link eingebunden. (Ich habe jetzt mal nicht den ganzen Code von der template/default/details.html eingefügt)
Code: [Select]
...
{if msg}<b>{msg}<br /><br /></b>{endif msg}
                  <div align="center">
    {image}
    {if admin_links}<br />{admin_links}<br />{endif admin_links}
    <br />{lightbox_button}&nbsp;&nbsp;{postcard_button}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{download_button}&nbsp;&nbsp;{download_zip_button}
<?php echo  "BILDLINK=".htmlspecialchars(PicLargeforBildpartnerPrint($cat_id,$image_file_name));?></div>
  <br />
                  <table width="100%" border="0" cellspacing="0" cellpadding="1">
...
Title: Re: [MOD] Bildpartner Interface
Post by: djw on October 24, 2005, 06:34:12 PM
jetzt Steht rechts neben den Buttons: BILDLINK=

Und so habe ich den Link eingebunden. (Ich habe jetzt mal nicht den ganzen Code von der template/default/details.html eingefügt)

ändere mal in der funktion:
Code: [Select]
if (@fopen ($PicChartOptions[PicdirLocalfull], "r")) {
in    
Code: [Select]
return $PicChartOptions[PicdirLocalfull];
if (@fopen ($PicChartOptions[PicdirLocalfull], "r")) {
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 24, 2005, 10:24:34 PM
in welcher Datei?

lg
bernhard
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 24, 2005, 10:29:29 PM
sorry, klar in der funktion.php

O.K., jetzt wird "BILDLINK=http://salsapic.sa.funpic.de/data/media//" angezeigt.
Keine Linkfunktion??

LG
Bernhard
Title: Re: [MOD] Bildpartner Interface
Post by: djw on October 24, 2005, 11:53:51 PM
sorry, klar in der funktion.php

O.K., jetzt wird "BILDLINK=http://salsapic.sa.funpic.de/data/media//" angezeigt.
Keine Linkfunktion??

LG
Bernhard
ok also er akzeptiert {cat_id} und {image_file_name} nicht - lass dir bei dem return mal $image_file_name."-".$cat_id ausgeben
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 25, 2005, 09:30:00 AM
Sorry, ich komme nicht ganz mit.
Wo soll das hin, was soll ich machen?
Title: Re: [MOD] Bildpartner Interface
Post by: djw on October 25, 2005, 10:21:06 AM
Sorry, ich komme nicht ganz mit.
Wo soll das hin, was soll ich machen?
ändere
Code: [Select]
return $PicChartOptions[PicdirLocalfull];
if (@fopen ($PicChartOptions[PicdirLocalfull], "r")) {

in

Code: [Select]
return $image_file_name."-".$cat_id;
if (@fopen ($PicChartOptions[PicdirLocalfull], "r")) {
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 25, 2005, 10:50:00 AM
Jetzt kommt das:

BILDLINK=PICT0103.JPG-57

Filname O.K. und Kat-Nr auch O.K.
Title: Re: [MOD] Bildpartner Interface
Post by: djw on October 25, 2005, 11:15:28 AM
Jetzt kommt das:

BILDLINK=PICT0103.JPG-57

Filname O.K. und Kat-Nr auch O.K.
mach mal vor
Code: [Select]
$PicChartOptions[PicdirLocalfull]= str_replace("{cat_id}", $cat_id, $PicChartOptions[PicdirLocalfull]);den eintrag
Code: [Select]
retrun $PicChartOptions[PicdirLocalfull]
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 25, 2005, 11:20:13 AM
kleiner Fehler

Parse error: parse error, unexpected T_VARIABLE in /usr/... .../includes/functions.php on line 1256
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 25, 2005, 11:24:46 AM
schon gefunden, kleiner schreibfehler und ; hat am ende gefehlt

So, jetzt kommt wieder der Richtige Filename und richtige Kat-ID
Allerdings als Text.

Z.B: BILDLINK=SCB-2 481.jpg-47
Title: Re: [MOD] Bildpartner Interface
Post by: djw on October 25, 2005, 11:39:04 AM
schon gefunden, kleiner schreibfehler und ; hat am ende gefehlt

So, jetzt kommt wieder der Richtige Filename und richtige Kat-ID
Allerdings als Text.

Z.B: BILDLINK=SCB-2 481.jpg-47
wie sind die dateinamen der bilder?
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 25, 2005, 11:55:19 AM
wie 1. oben z.B.: PICT0103.JPG
oder wie 2. z.B.: SCB-2 481.jpg

das was dahinter steht als: -47 oder so, ist die Kat-ID bzw=Verzeichnis in ..data/media/
Title: Re: [MOD] Bildpartner Interface
Post by: djw on October 25, 2005, 12:29:36 PM
wie 1. oben z.B.: PICT0103.JPG
oder wie 2. z.B.: SCB-2 481.jpg

das was dahinter steht als: -47 oder so, ist die Kat-ID bzw=Verzeichnis in ..data/media/

es sollten keine leerzeichen in den dateien sein - läuft das ganze auf linux oder windows?
Title: Re: [MOD] Bildpartner Interface
Post by: BATman40 on October 25, 2005, 01:22:23 PM
Hi,
mit oder ohne Leerzeichen. Es ist das gleiche.
Der Server ist ein Testaccount bei funpic.de und ist Linux.
Auf den Account läuft sonst alles super.
Title: Re: [MOD] Bildpartner Interface
Post by: Maweryk on October 25, 2005, 04:06:18 PM
Bei mir funzt es leider auch nicht.  :cry:
Siehe auch hier: http://www.4homepages.de/forum/index.php?topic=10155.15

Gruß

Markus
Title: Re: [MOD] Bildpartner Interface
Post by: Swallow on April 18, 2006, 01:25:49 AM
Hallo!
Bei mir klappt alles, bis auf die Anzeige des LINKS!!!

Wenn ich die "Hilfs-Skripte" nutze, bekomme ich auch genau die richtige URL angezeigt -> das passt 100%ig!!!
Leider jedoch NICHT den Link.   :x :cry: :x :cry: :x :cry:

Ich weiss jetzt wirklich NICHT mehr weiter - bitte helft mir schnell,Danke!

Gruß

Swallow
Title: Re: [MOD] Bildpartner Interface
Post by: djw on April 18, 2006, 11:17:06 PM
Hallo!
Bei mir klappt alles, bis auf die Anzeige des LINKS!!!

Wenn ich die "Hilfs-Skripte" nutze, bekomme ich auch genau die richtige URL angezeigt -> das passt 100%ig!!!
Leider jedoch NICHT den Link.   :x :cry: :x :cry: :x :cry:

Ich weiss jetzt wirklich NICHT mehr weiter - bitte helft mir schnell,Danke!

Gruß

Swallow

im adminpanel freigeschaltet?
Title: Re: [MOD] Bildpartner Interface
Post by: Swallow on April 20, 2006, 09:20:14 PM
Hallo DJW,

danke für die schnelle Antwort!  :lol:

 :idea:Also ich habe im Admintool alle Einstellungen (auch korrekt) vorgenommen.
Habe dort auch schon alle Varianten durch (Groß- und Kleinschreibung, etc.) - leider ohne Erfolg...  :x

 :idea:Anschließend habe ich sogar mal den Pfad so korrigiert, dass er DIREKT auf die Bilddatei zugegriffen hat (somit OHNE das BIG-Verzeichnis).
In Folge dessen hat er noch nicht einmal dann den Verweis angezeigt - das ist wirklich wie verhext..  :evil: :twisted: :evil:

...hast Du 'ne Idee was das sein könnte?
...oder 'n Vorschlag, wie wir der Sache auf die Schliche kommen??

Vorab schon einmal besten Dank für Deine Bemühungen...
CU Swallow
Title: Re: [MOD] Bildpartner Interface
Post by: Amosnet on May 28, 2006, 03:24:16 PM
I do have a database problem:

[qcode]DB Error: Bad SQL Query: 4images_Bildpartner SET PartnerID='', Linktext='', PicdirRemoteFull='', PicdirLocalFull=''
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '4images_Bildpartner SET PartnerID='', [/qcode]

Iam not able to change the settings in Admin mode.
Title: Re: [MOD] Bildpartner Interface
Post by: FrankyJ on February 02, 2007, 04:35:53 PM
Ich habe so ein Ähnliches Problem:

DB Error: Bad SQL Query: UPDATE 4images_Bildpartner SET PartnerID='145817', Linktext='Bestellen bei Bildpartner', PicdirRemoteFull='http://www.kappenklub-kronberg.de/Bilderdienst/data/media/{cat_id}/big/{image_file_name}', PicdirLocalFull='http://www.kappenklub-kronberg.de/Bilderdienst/data/media/{cat_id}/big/{image_file_name}'
Unknown column 'PartnerID' in 'field list'
Daten geändert

Woran kann das liegen?
Title: Re: [MOD] Bildpartner Interface
Post by: Acidgod on February 02, 2007, 04:44:27 PM
Quote
Unknown column 'PartnerID' in 'field list'

Das Feld PartnerID fehlt wohl in deiner Datenbank...
Title: Re: [MOD] Bildpartner Interface
Post by: FrankyJ on February 15, 2007, 09:47:37 PM
Kann man auch irgendwie den Bestellink schon beim Thumbnail anzeigen lassen? Wenn User nur mit nem Modem ankommen müssen sie nicht immer die großen Bilder saugen!
Title: Re: [MOD] Bildpartner Interface
Post by: darvid on August 30, 2007, 06:59:41 PM
hey,

weiß jemand ob das auch mit 1.74 geht? is ja schon nen gutes stück alt der mod
Title: Re: [MOD] Bildpartner Interface
Post by: Sunny C. on June 13, 2008, 12:09:36 PM
Kann mir einer sagen was dieses Teil genau macht?
Title: Re: [MOD] Bildpartner Interface
Post by: Jan-Lukas on June 13, 2008, 04:01:07 PM
Kann mir einer sagen was dieses Teil genau macht?

OK, hänge mich an der Frage dran  :lol:
Title: Re: [MOD] Bildpartner Interface
Post by: Nicky on June 13, 2008, 04:05:52 PM
meines wissen war diese mod in zusammenhang mit der seite http://www.bildpartner.de/
wo man die bilder direct bei dennen dann für die hardcopies bestellen konnte..

entschuldigt wenn ich falsch liegen sollte..
Title: Re: [MOD] Bildpartner Interface
Post by: darvid on June 13, 2008, 04:18:44 PM
richtig. da gab es mehrere versionen von. je nach dem wie weit du als "reseller" agieren und deine seite anpassen willst. im prinzip bekommst du provision für jedes bestellte bild. auf pilotenbilder.de gibt es die abgespeckte version mit weiterleitung auf bildpartner. in den php dateien die dir dann bildpartner schickt, musste ich aber noch ein paar modifikationen vornehmen (pfadänderungen). hoffe das hilft dir weiter.
Title: Re: [MOD] Bildpartner Interface
Post by: Jan-Lukas on June 13, 2008, 05:13:38 PM
Danke, nichts für mich  :wink:
Title: Re: [MOD] Bildpartner Interface
Post by: Sunny C. on June 13, 2008, 05:23:59 PM
Ne, dann ist das aber auch nichts für mich!