Beiträge von tboley

    Mhm eine Verzerrung konnt eich auf deiner Seite zur Zeit nicht sehen (Webbrowser: Safari).

    Was mir aber aufgefallen ist: Die Ladezeiten der Seiten sind entsetzlich! Wenn du die Höhe und Breite eines Bildes im IMG-Tag veränderst, wirkt sich daß nicht auf die Dateigröße aus. Knapp 500 MB pro Bild in einer normalen Blogseite ist definitiv zu viel.

    Mhm, die eigentliche Frage bezog sich aber nicht auf das Für und Wider in Bezug auf JavaScript, sondern darauf, wie sich das Problem mit zu langen Archiven lösen lässt. Für mein neues Theme bin ich über das gleiche Problem gestolpert. Es gibt eine recht einfache (sogar JavaScript freie) Lösung.

    Ich habe die Archivansicht in der Sidebar auf die letzten 12 Monate beschränkt:

    PHP
    <?php wp_get_archives('type=monthly&limit=12'); ?>

    Den Rest habe ich auf eine Archiv-Seite ausgelagert und unter die 12 Monate einen Link auf dieses gesetzt:

    PHP
    <a href="<?php echo get_permalink($id_der_seite_einsetzen); ?> ">mehr &raquo;</a>

    Für das Archiv verwende ich ein Extra-Template: archives.php (das habe auch die default Themes dabei).

    siehe auch hier: http://www.wildbits.de/2006/01/06/ideenueberschuss/

    Zitat von wp-newbie

    Hallo TBoley,

    Ich möchte mich nochmals für deine genial Script bedanken.Mir gefällt es wirklich gut :D .Es ist keiner Fehler, sondern nur mehr oder weniger ein Wunsch von mir.Möchte eine Frage stellen und zwar es ist möglich die Gallery nur bestimmte Bilder order variabel anzeigen zulassen anstatt die gesammte Bilderinhalt und erst wenn mal drauf klick soll er gesammte Inhalt zeigen ( wie es jetzt auch macht).Es ist praktischer weil man nicht zu viel bilder auf den ersten Blick hat, es schafft übersicht und schöner im layout,so finde ich.
    Ich danke dir im vorraus für deine Antwort.

    Viel Grüße

    Ein breites Grinsen huchst über mein Gesicht :-)

    Du sprichst gerade von version 0.5.6, die es vermutlich bis Mitte der Woche an den Start schaffen wird. Ein kleiner Betatest verlief ohne Problem, ich bnin jetzt nur noch dabei, das Sprachmodul anzupassen.

    Zitat von CorsaB

    nun wieder probs und zwar werden nun fehlermeldungen unter fotos ausgebn

    http://www.corsab-blog.de.vu dannn unter fotos


    Das letzte Bild scheint Schuld zu sein. Dafür wurde kein Thumbnail erzeugt. Einfach das betreffende Bild aus der Galerie löschen (wird vermutlich ein paar Fehlermeldungen geben, aber die könenn ignoriert werden) und diese Bild neu Hochladen (3. Option im myGallery Generator).

    Zitat von CorsaB

    .. wenn ich mir dein blog anschaue möchte ich die gallerie gerne so habn wie du das ich auf fotos klicke dann eine übersicht bekomme wenn ich die dann anklicke eine übersicht mit thumbnails nur irgentwie werde ich aus der doku net schlau

    Ok, kurze Anleitung auf die Schnelle.

    1. Galerie erstellen.

    2.Statische Seite anlegen und dort den Tag für die Galerie einfügen ->[mygal=galeriename]

    3. Noch ein statische Seite anlegen, dort den Tag [mygallistgal] einfügen.

    4. Geh in WordPress auf Verwalten->statische Seiten und schreib dir die ID der Seite von 2. auf.

    5. Geh in die Galerieverwaltung von myGallery und rufe die Galerie von 1. auf.

    6. Trage in das Feld page_ID die ID von 4. ein

    Jetzt sollt es eigentlich so klappen.

    Zitat von CorsaB

    oh man ich habe von sowas kaum ahnung :( wie mache ich denn das alles


    Schau mal in die Doku - sollte nachvollziehbar erklärt sein.

    [mygal=$ordnername] um eine Galerie auf einer Seite anzuzeigen

    Zitat von CorsaB

    ich habe es nun irgentwie geschafft ein bild in meine allgemeine gallerie zu bekommen aber nun ist es nur klein schau http://www.corsab-blog.de.vu dann auf fotos!

    Jep. Das liegt an dem Tag, den du verwendet hast. Schau mal in der Dokumenation nach, da steht drin, welche Tags was anzeigen. Besonders wichtig ist auch das Kapitel über die page_id.

    In Zeile 416 versucht myGallery, aus dem Ordner Dateien zu löschen, die da nicht sein sollten. Bei Version 0.5.4.2 sind das ausnahmslos alle Dateien, die keine JPG`s sind (Unterstützung von PNG und GIF gibt es in der bald erscheinenden VErsion 0.5.6). Versuch mal folgendes: Öffne die Datei mygallerymain.php oder kommentiere die Anweisung

    Code
    if (!is_dir($file)) unlink($myzipdir.'/'.$file);

    so aus:

    Code
    // if (!is_dir($file)) unlink($myzipdir.'/'.$file);

    Wenn jetzt andere Fehlermeldung erscheinen, dann kann es an den Lese-/Schreibrechten der Bilder liegen. Prüfe mal, wie dort die Einstellungen sind.

    Hallo!

    Zwei Anmerkungen dazu:

    1. Keine Sonderzeichen im Datei oder Verzeichnisnamen verwenden (dazu gehört auch das &).

    2. Unbedingt prüfen, welche Verzeichnisrechte der Ordner mit den Bildern hat. Wenn dieser duch myGallery nicht gelesen werden kann, ist das problematisch.

    Sollte es dann immer noch Probleme geben, einfach noch mal melden.

    Zitat von markus.zeeh

    hi tboley, denke dass es auch das problem oft ist, wenn es bei mygallery probleme gibt. ist bei mir nämlich auch so. will´s einsetzen und nix geht. mal sehen was draus wird...

    viele grüße,
    m

    Ja. So gesehen habe viele Plugins das geleiche Problem. Ich werd mich für Version 0.5.6 noch mal damit beschäftigen. Momentan ist eine Überarbeitung der Doku fällig ...

    Zitat von nepf

    es gibt user, die würden ihre Bilder am liebsten direkt aus der Digi-Camera in die Beiträge posten und mir damit meinen webspace vollpacken.

    Gibt es ein plugin (möglichst für 2.0), welches die uploads automatisch auf eine einstellbare Bildbreite verkleinert, dabei die Bildhöhe automatisch proportional anpasst und vielleicht auch noch ein wenig komprimiert?

    Oder so etwas ähnliches?

    So was ähnliches:http://www.wildbits.de/mygallery/

    Ich arbeite gerade an der Option, Einzelbilder in Beiträgen einzubinden.

    Tückisches Problem. Es beruhigt mich nur, daß auch andere Bilderverwaltungs-Plugins das gleiche Problem haben. Schau doch mal in das Script vom Plugin und such die Stellen, an denen die Lese-/Schreibrechte für die Bilder gesetzt werden. Evtl. kann an dieser Stelle durch eine lockere Vergabe das Problem gelöst werden.

    Zitat von NetAndif

    Naja, ich weiss ja nicht wie Du die Berechtigungen in eine Variable packen willst.
    Das Problem ist doch, dass Dein Skript immer als der User des Webservers läuft, demzufolge muss der entsprechende User Vollzugriff auf den Ordner haben, in dem Unterordner und Dateien erstellt werden sollen.
    Da kannst Du nix dran ändern. Dafür muss der User Sorge tragen.
    Was Du machen kannst: Die Geschichte mit den Berechtigungen mit in die Readme packen...

    lg


    Das mit der Variable hatte ich im Zusammenhang mit einer Ergänzung der Dokumentation angedacht. In der Doku steht, zu welchen Problem es warum kommen kann. Für den, der am Server nichts ändern kann, wäre es dann eine Option, an einer zentralen Stelle im Script die Variable so zu ändern, daß myGallery auch bei ihm funktioniert.

    Zitat von Haf

    Danke erstmal für das immer wieder fixe antworten. :) Bist du denn der Autor des Plugins?

    Wenn das zip Problem nur der Windows-Server ist, dann ist das kein Thema, da mein eigentlicher Server durchaus auf Linux läuft.


    Für das im extra Fenster öffnen muss ich dann wohl bei Selfhtml rumforsten oder mich in Geduld üben.

    1. Ja :-)

    2. Sollte gehen, falls nicht, noch mal nachfragen. Je nach Server-Konfiguration kann es Schwierigkeiten mit den Verzeichnisrechten geben. Momentan läuft myGallery mit einer sicheren Verzeichniseinstellung, was aber bei einigen Anwendern zu Problemen geführt hat.

    3. Ich nehms auf die Wunschliste auf. Ist im vergleich zu anderen Sachen eher eine Kleinigkeit - zum Glück.

    Zitat von Haf

    Jo hab ich, ist an sich ganz ok, allerdings hab ich noch Probleme damit:
    zip Dateien lassen sich nicht hochladen, er legt zwar Ordner für die Gallerien an, stopf aber keine Dateien rein (XAMPPlite-Testserver), dafür bekomm ich folgenden Fehler:
    __('Unable to unzip!', 'myGallery')
    und folgenden, wenn ich das ZIP zu einer bestehenden Gallerie hinzupacken will:
    Warning: mkdir() [function.mkdir]: File exists in C:\Programme\xampplite\htdocs\wordpress\wp-content\plugins\mygallery\mygallerymain.php on line 155
    __('Unable to unzip!', 'myGallery')

    Außerdem werden auch mit diesem Plugin die Bilder beim Klick nicht in einem komplett neuen Fenster geöffnet, sondern innerhalb des Blogs. Gibts da irgend eine Möglichkeit, das Plugin entsprechend anzupassen? (sowas in der Art: http://www.gamestar.de/aktuell/screen…p?galleryId=795 )

    Anpassung geht, ich nehm das mal auf die Wunschliste auf. Ist nur ein wenig mehr JavaScript und ein anderer Tag :-)

    Wie ich das sehe, läuft bei dir der Server auf Windows-Basis. Das ist schelcht, da damit typische UNIX-Optionen nicht zur Verfügung stehen. Das entpacken von Bilder zum Beispiel greift auf einen Shell-Befehl zu. Abhilfe schaft dort nur die Option (Nr. 2 von myGallery), eine bestehendes Verzeichnis vom Server einzulesen und daraus die Gallerie zu erstellen.