![]() |
|
(SMF/Coppermine) Letzte Bilder im Forum - Druckversion +- net-board.net Archiv (https://net-board.net) +-- Forum: Deine eigene Homepage (https://net-board.net/forumdisplay.php?fid=26) +--- Forum: Communitysysteme (https://net-board.net/forumdisplay.php?fid=25) +---- Forum: Erweiterungen, Designs und Anleitungen (https://net-board.net/forumdisplay.php?fid=30) +---- Thema: (SMF/Coppermine) Letzte Bilder im Forum (/showthread.php?tid=5806) |
(SMF/Coppermine) Letzte Bilder im Forum - pattex - 22.04.2008 Diese Erweiterung zeigt die letzten Bilder aus der Coppermine-Gallerie unter "My Community - Info Center" in eurem Simple Machines Forum (getestet auf 1.1.4) an. Bitte beachten: Gallerie und Forum müssen mindestens in der gleichen Datenbank installiert sein (Datenbank-Username und Passwort gleich) Ihr solltet unbedingt die folgenden Dateien sichern: ./Sources/BoardIndex.php ./Themes/*STYLENAME*/languages/index.english.php ./Themes/*STYLENAME*/BoardIndex.template.php Der Einbau: ____________________________________________________ Dateien ./Sources/BoardIndex.php über: // Load the most recent post? einfügen: Code: // Coppermine Last Pictures(by net-board.net)
/* SETTINGS */
$path="/copperminesmf/cpg1.4.18/cpg1418/"; // URL zu deiner Coppermine Gallerie
$pr="cpgprefix_"; // Prefix deiner Coppermine Gallerie (SQL)
$n="6"; // Anzahl der angezeigten Bilder
$db_n="coppermine_name"; // Datenbankname
mysql_select_db($db_n)or die(mysql_error());
$request = db_query("SELECT * FROM ".$pr."pictures ORDER BY pid DESC LIMIT ".$n."", __FILE__, __LINE__);
$position=0;
$context['cp_bridge']=0;$context['cp_bridge']="<tr><td colspan=2 class='windowbg'><table width=100% cellspacing=0 cellpadding=0><tr>";
while ($row = mysql_fetch_assoc($request)){
$album='0';
$context['cp_bridge'].="
<td valign='top'><center>
<table cellspacing=0 cellpadding=0><tr><td width='130px' align=center>
<a href='".$path."displayimage.php?album=lastup&cat=".$album."&pos=".$position."' alt='".$row['title']."' title='".$row['title']."' target='_blank'><img src='".$path."albums/".$row['filepath']."thumb_".$row['filename']."' style='border:none;'></a>
<br />";
if(!$row['title'])$context['cp_bridge'].="-";
else $context['cp_bridge'].=wordwrap(utf8_decode($row['title']),23, "<br>", 1);
$context['cp_bridge'].="</td></tr></table></td>";
$position++;
}
$context['cp_bridge'].="</td></tr></table></tr>";Template ./Themes/*STYLENAME*/BoardIndex.template.php (muss in jedem Style geändert werden) suche: // Show YaBB SP1 style information... darüber einfügen: Code: // Show last Coppermine pictures
echo' <tr>
<td class="titlebg" colspan="2">',$txt['last_pictures_copp'] ,'</td>
</tr>';
echo "".$context['cp_bridge']."";Sprachvariable anpassen: ./Themes/*STYLENAME*/languages/index.english.php (oder andere Sprache. Nur index.*.php muss stimmen) am Ende der Datei über ?> einbauen: $txt['last_pictures_copp'] = 'Our latest pictures'; Nicht vergessen! die Scriptstelle in der BoardIndex.php müsst ihr anpassen! Code: /* SETTINGS */
$path="/copperminesmf/cpg1.4.18/cpg1418/"; // URL zu deiner Coppermine Gallerie
$pr="cpgprefix_"; // Prefix deiner Coppermine Gallerie (SQL)
$n="6"; // Anzahl der angezeigten Bilder
$db_n="coppermine_name"; // Datenbankname$pr ist der Prefix der Gallerie. Der in der Datenbank. $n sagt nur wie viele Bilder angezeigt werden sollen. $db_n muss den Namen der SQL-Datenbank enthalten, in der eure Gallerie installiert ist. Das wärs schon wenn ich nichts vergessen habe. Viel Erfolg beim Einbau! Fragen und Probleme könnt ihr hier posten. ![]() Gruß pattex |