4images Forum & Community
4images Modifications / Modifikationen => Mods & Plugins (Releases & Support) => Topic started 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!)
- includes/functions.php
- templates/your_template/details.html
- templates/your_template/header.html
New files:- scripts/picturetransfer_af.js
- admin/plugins/BildpartnerPrint.php
INSTALL
1 Make New File: scripts/picturetransfer_af.js
// ##########################################################################
// 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
<?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"> <input type="submit" value=" Einstellungen Speichern " class="button"> </td>
</tr>
</table>
</td>
</tr>
</table>
</form>
';
}
display_Bildpartner();
show_admin_footer();
?>
3 Insert Into includes/functions.php
bevore ?>
/* 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 <link rel="stylesheet" href="{template_url}/style.css" />
<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
<?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 <?php
insert
{if PrintPartner}
after ?>
insert
{endif PrintPartner}
in Details.php:
change
"admin_links" => $admin_links
to
"admin_links" => $admin_links,
"PrintPartner" => $PrintPartner
after
elseif ($is_image_owner) {
(2X)
insert
$PrintPartner = "1";
-
is there a demo to see it?
-
Sorry it`s on my lokal Server but there are now an Updated Code with Pictures
-
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:
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
-
Halo,
Me also I have the same error :roll:
-
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:
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
$root_path = (eregi("\/personal_plugins\/", $PHP_SELF)) ? "./../../" : "./../";
to
$root_path = (eregi("\/plugins\/", $PHP_SELF)) ? "./../../" : "./../";
-
Gut! Sehr gut funktioniert das danke! :wink:
-
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
-
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
-
Hallo, kann man das so einstellen das User nur ihre eigenen Bilder in den Warenkorb hinzufügen können?
-
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)
-
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
-
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
-
in beiden steht das gleiche!?
http://meinedomain.de/data/media/{cat_id}/{image_file_name}
-
in beiden steht das gleiche!?
http://meinedomain.de/data/media/{cat_id}/{image_file_name}
schau mal ob in der tabelle daten eingetragen sind
-
alles O.K., in den Tabellen steht das gleiche
hier meine details.html
{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>
<a href="{url_new_images}"><b>{lang_new_images}</b></a>
</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} {postcard_button} {download_button} {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} </td>
<td align="right" class="row2">
{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> </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"> </td>
<td width="225"> </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
-
alles O.K., in den Tabellen steht das gleiche
habe den Link schon oft verschoben. egal wo, es kommt nichts.
LG
Bernhard
probiere mal <?php echo "BILDLINK=".htmlspecialchars(PicLargeforBildpartnerPrint($cat_id,$image_file_name));?>
und poste die ausgabe
-
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)
...
{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} {postcard_button} {download_button} {download_zip_button}
<?php echo "BILDLINK=".htmlspecialchars(PicLargeforBildpartnerPrint($cat_id,$image_file_name));?></div>
<br />
<table width="100%" border="0" cellspacing="0" cellpadding="1">
...
-
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: if (@fopen ($PicChartOptions[PicdirLocalfull], "r")) {
in return $PicChartOptions[PicdirLocalfull];
if (@fopen ($PicChartOptions[PicdirLocalfull], "r")) {
-
in welcher Datei?
lg
bernhard
-
sorry, klar in der funktion.php
O.K., jetzt wird "BILDLINK=http://salsapic.sa.funpic.de/data/media//" angezeigt.
Keine Linkfunktion??
LG
Bernhard
-
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
-
Sorry, ich komme nicht ganz mit.
Wo soll das hin, was soll ich machen?
-
Sorry, ich komme nicht ganz mit.
Wo soll das hin, was soll ich machen?
ändere
return $PicChartOptions[PicdirLocalfull];
if (@fopen ($PicChartOptions[PicdirLocalfull], "r")) {
in
return $image_file_name."-".$cat_id;
if (@fopen ($PicChartOptions[PicdirLocalfull], "r")) {
-
Jetzt kommt das:
BILDLINK=PICT0103.JPG-57
Filname O.K. und Kat-Nr auch O.K.
-
Jetzt kommt das:
BILDLINK=PICT0103.JPG-57
Filname O.K. und Kat-Nr auch O.K.
mach mal vor
$PicChartOptions[PicdirLocalfull]= str_replace("{cat_id}", $cat_id, $PicChartOptions[PicdirLocalfull]);
den eintrag
retrun $PicChartOptions[PicdirLocalfull]
-
kleiner Fehler
Parse error: parse error, unexpected T_VARIABLE in /usr/... .../includes/functions.php on line 1256
-
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
-
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?
-
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/
-
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?
-
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.
-
Bei mir funzt es leider auch nicht. :cry:
Siehe auch hier: http://www.4homepages.de/forum/index.php?topic=10155.15
Gruß
Markus
-
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
-
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?
-
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
-
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.
-
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?
-
Unknown column 'PartnerID' in 'field list'
Das Feld PartnerID fehlt wohl in deiner Datenbank...
-
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!
-
hey,
weiß jemand ob das auch mit 1.74 geht? is ja schon nen gutes stück alt der mod
-
Kann mir einer sagen was dieses Teil genau macht?
-
Kann mir einer sagen was dieses Teil genau macht?
OK, hänge mich an der Frage dran :lol:
-
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..
-
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.
-
Danke, nichts für mich :wink:
-
Ne, dann ist das aber auch nichts für mich!