Einbetten von Gallery2 in eine Website

peez

Joined: 2006-10-27
Posts: 1
Posted: Fri, 2006-10-27 15:21

Hallo ihr,

wer kann mir helfen beim Einbetten einer Gallery2 in eine schon existierende Website unter http://www.container-land.com/? Die Galerie liegt in einem Verzeichnis gallery und ich benutze das theme matrix. Dort habe ich unter templates ein Verzeichnis local angelegt und eine Kopie von theme.tpl bearbeitet. Nun sieht es aber so aus, dass mein Webmenü nicht mehr korrekt dargestellt wird und auch die Links zu irgendwelchen zufälligen Seiten verweisen.

Jetzt stehe ich ganz hilflos da und habe schon diverse Forenbeiträge durchsucht und hoffe auf eure Hilfe. Möglicherweise ist es ja gar nicht so kompliziert und ich sehe den Wald vor lauter Bäumen nicht. Hier noch ein paar Infos:

Quote:
Gallery-Version = 2.1.2 Kern 1.1.0.2
PHP-Version = 4.3.4 apache
Webserver = Apache/1.3.29
Datenbank = mysql 3.23.51-log, lock.system=flock
Werkzeuge = ArchiveUpload, Exif, Gd
Beschleunigung = none, none
Betriebssystem = Linux ns 2.4.18-1-686-smp #1 SMP Wed Apr 14 18:42:49 UTC 2004 i686
Standard-Motiv = matrix
Sprache = de_DE
Browser = Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7

theme.tpl sieht so aus:

Quote:
{*
* $Revision: 1.11 $
* If you want to customize this file, do not edit it directly since future upgrades
* may overwrite it. Instead, copy it into a new directory called "local" and edit that
* version. Gallery will look for that file first and use it if it exists.
*}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
{* Let Gallery print out anything it wants to put into the <head> element *}
{g->head}

{* If Gallery doesn't provide a header, we use the album/photo title (or filename) *}
{if empty($head.title)}
<title>{$theme.item.title|default:$theme.item.pathComponent|markup:strip}</title>
{/if}

{* Include this theme's style sheet *}
<link rel="stylesheet" type="text/css" href="{g->theme url="theme.css"}"/>
</head>
<body bgcolor="#e6e6e6" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
<div align="center">
<table width="780" border="0" cellspacing="0" cellpadding="0" bgcolor="white" height="100%">
<tr height="120">
<td height="120"><a href="../../../../../index.html"><img src="../../../../../images/top_gallery.gif" alt="" height="120" width="780" border="0"></a></td>
</tr>
<tr height="25">
<td height="25">
<menumachine name="containerland" id="mkxvs0g">
<csobj t="Component" csref="../../../../../menumachine/containerland/menuspecs.menudata"><noscript>
<p><a class="mm_no_js_link" href="../../../../../menumachine/containerland/navigation.html">Site Navigation</a></p>
</noscript> </csobj>
<script type="text/javascript"><!--
var mmfolder=/*URL*/"../../../../../menumachine/",zidx=1000;
//--></script>
<script type="text/javascript" src="../../../../../menumachine/menumachine2.js"></script>
<script type="text/javascript" src="../../../../../menumachine/containerland/menuspecs.js"></script>
</menumachine>
</td>
</tr>
<tr>
<td valign="top">
<div {g->mainDivAttributes}>
{*
* Some module views (eg slideshow) want the full screen. So for those, we
* don't draw a header, footer, navbar, etc. Those views are responsible for
* drawing everything.
*}
{if $theme.useFullScreen}
{include file="gallery:`$theme.moduleTemplate`" l10Domain=$theme.moduleL10Domain}
{else}

<div id="gsNavBar" class="gcBorder1">
<div class="gbSystemLinks">
{g->block type="core.SystemLinks"
order="core.SiteAdmin core.YourAccount core.Login core.Logout"
othersAt=4}
</div>

<div class="gbBreadCrumb">
{g->block type="core.BreadCrumb"}
</div>
</div>

{* Include the appropriate content type for the page we want to draw. *}
{if $theme.pageType == 'album'}
{g->theme include="album.tpl"}
{elseif $theme.pageType == 'photo'}
{g->theme include="photo.tpl"}
{elseif $theme.pageType == 'admin'}
{g->theme include="admin.tpl"}
{elseif $theme.pageType == 'module'}
{g->theme include="module.tpl"}
{elseif $theme.pageType == 'progressbar'}
{g->theme include="progressbar.tpl"}
{/if}

{/if} {* end of full screen check *}
</div>

{*
* Give Gallery a chance to output any cleanup code, like javascript that
* needs to be run at the end of the <body> tag. If you take this out, some
* code won't work properly.
*}
{g->trailer}

{* Put any debugging output here, if debugging is enabled *}
{g->debug}
</td>
</tr>
<tr height="25">
<td height="25">
<menumachine name="cl_bottom" id="mkxvs0m">
<csobj t="Component" csref="../../../../../menumachine/cl_bottom/menuspecs.menudata"><noscript>
<p><a class="mm_no_js_link" href="../../../../../menumachine/cl_bottom/navigation.html">Site Navigation</a></p>
</noscript> </csobj>
<script type="text/javascript"><!--
var mmfolder=/*URL*/"../../../../../menumachine/",zidx=1000;
//--></script>
<script type="text/javascript" src="../../../../../menumachine/menumachine2.js"></script>
<script type="text/javascript" src="../../../../../menumachine/cl_bottom/menuspecs.js"></script>
</menumachine>
</td>
</tr>
<tr height="15">
<td height="15"></td>
</tr>
</table>
<table width="846" border="0" cellspacing="0" cellpadding="0" height="1">
<tr>
<td bgcolor="white"></td>
</tr>
</table></div>
</body>
</html>

BTW habe ich noch ein zweites Problem: nachdem die Galerie installiert war habe ich als erstes ein ziemlich großes Foto hochgeladen (AENNE RICKMERS (Bertram Rickmers) 17.5.2006 2288px x 1712px 492kb), das mir nun Sorgen bereitet. Es wurde kein Vorschaubild erzeugt und ich bekomme es nicht gelöscht. Wenn ich auf Element-Aktionen -> Photo löschen klicke passiert in meinem Browser gar nicht bzw. ich sehe nur eine komplett leere weiße Seite. Hat jemand einen Tipp für mich.

Vielen Dank schon einmal im voraus.
Peez

 
kusterjp
kusterjp's picture

Joined: 2010-08-16
Posts: 1
Posted: Wed, 2010-09-01 11:49

Hallo zusammen

Ich bin neu hier schon bald 65 und habe mit gallery2 angefangen meine Fotos zu präsentieren -> http://foto-kuster.ch. Wenn jemand sich die Mühe nimmt und dort schaut bemerkt er(sie), dass ich bei dem Album Insekten die Vorschaubilder auf mein Seitenverhältnis 800x500 und die Vorschaubilder entsprechend diesem Verhältnis zugeschnitten habe. Im restlichen Album ist noch alles Quadratisch weil ich vorher nicht gesehen habe, dass dies anders sein könnte. Bei den insekten kommt das Vorschaubild kurz um anschliessend zu verschwinden. Das org. Foto kommt dann aber wenn man das blinde Vorschaubild anklickt, und auch in der Diaschow kommt alles wie gehabt nur die kleinen Vorschaubilder verschinden gleich wieder. Habe auch versucht zwei Bilder neu hochzuladen, passiert aber nichts positives dabei. Nun kann ich weder gut englisch noch kann ich programmieren, aber vielleicht kann mir jemand helfen diesen Bock wieder auszubügeln. Vielen herzlichen Dank zum Voraus für die gemachte Mühen.
Grüsse
J.P. Kuster

 
XCOM

Joined: 2002-12-30
Posts: 474
Posted: Thu, 2010-09-02 20:39

Hallo,

Welches "blinde Vorschaubild"? Beim Durchklicken ist mir nur aufgefallen, dass Bild 7093 keine größere Version im Insekten Album anzeigt. Eventuell hast du die Berechtigungen verstellt? Schon mal dieses Foto gelöscht und
neu angelegt?

Was soll passieren wenn du zwei neue Bilder hochladest? Ich tue mir schwer dem Problem zu folgen. Möchtest du die quadratischen Vorschaubilder nicht?

________________________________________
[G2] Wallpaper Fotogalerie | Gallery Blog | G3(dev) Barcelona Fotos