Thema geschlossen
Seite 407 von 417 ErsteErste ... 307 357 397 403 404 405 406 407 408 409 410 411 ... LetzteLetzte
Ergebnis 4.061 bis 4.070 von 4162

Thema: PonyGallery Deutsch 90% Bug-frei?

  1. #4061
    Andreas H.
    Gast

    Standard

    Hallo Alice,

    zu 1) Schau mal bitte im Backend (Benutzerrechte->Erlaubte Kategorien) nach, ob diese nicht veröffentlichten Kategorien noch für den Upload freigegeben sind.
    In diesem Fall (übrigens auch bei einer Standardinstallation der ML ohne JoomFish-Patch) können auch Bilder in diese Kategorien hochgeladen werden.
    Die Bilder werden aber nicht angezeigt, so wie von Dir beschrieben.
    Für vorher für den Userupload freigegebene und veröffentlichte Kategorien müssen also 2 Einstellungen geprüft und geändert werden, um die Kategorie nur noch im Backend erreichen zu können.

    zu 2)
    Für den Userupload und den Aufbau der Kategorie/Unterkategorien in der Combobox wird innerhalb der vorbereitenden DB-Abfrage eine Sortierung nach der ID
    der übergeordneten Kategorie (parent) und dann nach der von Dir im Backend vorgenommenen Sortierung (order). Anders gesagt, nimmt diese Abfrage keine alphabetische Sortierung vor,
    sondern folgt den Vorgaben im Backend.
    Daher funktioniert dies auch nicht in anderen Sprachen...

    Suche bitte in der common.ponygallery.php nach 'function ShowDropDownCategoryList' im Bereich der Zeile 370. Einigen Zeilen tiefer findest Du diese Anweisung:
    PHP-Code:
    $query .= " ORDER BY parent, ordering ASC"
    und ändere diese:
    PHP-Code:
    $query .= " ORDER BY parent,name, ordering ASC"
    Dann müssten die Kategorien eigentlich richtig sortiert nach Name angezeigt werden.

    Was genau meinst Du mit der sortierten Anzeige der Kategorien im Frontend? Im Userpanel (Übersicht der Bilder?) oder in der Galerieansicht?
    Möglicherweise ist es sinnvoll, dass Du mir einen Link zu Deiner Webseite gibst und mir dort einen Useraccount einrichtest, gerne auch per PN.
    Gruß
    Andreas

  2. #4062
    Neu an Board Avatar von Alice_im_Wunderl
    Registriert seit
    31.10.2007
    Ort
    Duisburg
    Beiträge
    20
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Ergebnis

    Zitat Zitat von Andreas H. Beitrag anzeigen

    zu 1) Schau mal bitte im Backend (Benutzerrechte->Erlaubte Kategorien) nach, ob diese nicht veröffentlichten Kategorien noch für den Upload freigegeben sind.
    In diesem Fall (übrigens auch bei einer Standardinstallation der ML ohne JoomFish-Patch) können auch Bilder in diese Kategorien hochgeladen werden.
    Die Bilder werden aber nicht angezeigt, so wie von Dir beschrieben.
    Für vorher für den Userupload freigegebene und veröffentlichte Kategorien müssen also 2 Einstellungen geprüft und geändert werden, um die Kategorie nur noch im Backend erreichen zu können.
    Hallo Andreas,

    zu 1) es war mein Fehler, du hattest vollkommen recht. Ich hatte versehentlich im Backend (Benutzerrechte->Erlaubte Kategorien) alle Kategorien auf "erlaubt" markiert. Deshalb wurden mir auch die unveröffentlichten Kategorien im Upload angezeigt.

    SORRY!

    Zitat Zitat von Andreas H. Beitrag anzeigen
    zu 2)
    Für den Userupload und den Aufbau der Kategorie/Unterkategorien in der Combobox wird innerhalb der vorbereitenden DB-Abfrage eine Sortierung nach der ID
    der übergeordneten Kategorie (parent) und dann nach der von Dir im Backend vorgenommenen Sortierung (order). Anders gesagt, nimmt diese Abfrage keine alphabetische Sortierung vor,
    sondern folgt den Vorgaben im Backend.
    Daher funktioniert dies auch nicht in anderen Sprachen...

    Suche bitte in der common.ponygallery.php nach 'function ShowDropDownCategoryList' im Bereich der Zeile 370. Einigen Zeilen tiefer findest Du diese Anweisung:
    PHP-Code:
    $query .= " ORDER BY parent, ordering ASC"
    und ändere diese:
    PHP-Code:
    $query .= " ORDER BY parent,name, ordering ASC"
    Dann müssten die Kategorien eigentlich richtig sortiert nach Name angezeigt werden.
    Vielen Dank, das hat super geklappt. Jetzt werden zwar auch die Hauptkategorien alphabetisch sortiert und die Subkategorien (im User Uplaod), wobei ich mir gewünscht hätte, das nur die Subkategorien sortiert werden. Das ist aber nicht weiter schlimm.
    Es ist jetzt sehr übersichtlich. Danke!

    Zitat Zitat von Andreas H. Beitrag anzeigen
    Was genau meinst Du mit der sortierten Anzeige der Kategorien im Frontend? Im Userpanel (Übersicht der Bilder?) oder in der Galerieansicht?
    Gruß
    Andreas
    Ich meine die Subkategorie-Ansicht. Wenn ein normaler Besucher auf meine HP kommt. Es gibt ja 4 unterschieldiche Ansichten bis der Besucher auf die Detailseite gelangt.

    Er klickt auf Gallery im Main Menu (In Joomla habe ich einen Menu Item erstellt, Component - PonyGallery ML). Dieser heißt jetzt als Beispiel "Gallery" Besucher klickt drauf, und gelangt zur Ansicht der Haupt-Kategorien, dort wählt er eine Hauptkategorie, und gelangt zu der Ansicht der Unterkategorien (und genau diese würde ich auch gerne sortiert haben) - Besucher klickt auf gewünscht Unterkategorie und sieht dann erst bei mir die Vorschaubilder (Thumbnail). Die werden nach neustem upload sortiert, und das soll auch so bleiben.

    Ich hoffe ich konnte dir es gut genug erklären.

    Kann ich die Subkategorien dort auch mit einer kleinen Änderung nach Namen sortieren lassen. So wie beim Userupload?

    Dort habe ich in deutsch alles alphabetisch im Backend sortiert. Doch bei Übersetzung in englisch oder anderen Sprachen ist das Chaos wieder Perfekt. (wie vor der Änderung im Userupload)

    Danke noch mal für Deine Mühe.

    Viele Grüße
    Alice

  3. #4063
    Neu an Board
    Registriert seit
    01.11.2007
    Beiträge
    7
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von mab Beitrag anzeigen
    Hi zusammen,
    @sumi: Du kannst doch im Modul angeben, ob der Bildlink in die Detailansicht oder in die Kategorie-Ansicht verlinken soll...
    Guten Morgen

    Ja das habe ich schon gesehen aber das ist nicht ganz das was ich möchte, wenn ich angebe in die Kategorie-Ansicht verlinken dann komm ich immer nur in die Hauptkategorien und nicht in jene in der das Foto ist.

    Zum Beispiel:
    Naturfotografie
    - Landschaften
    - Irland
    - irland.jpg

    Dann hätte ich gerne das die Kategorie Irland geöffnet wir und nicht Naturfotografie.

    Salüds Sandro

  4. #4064
    War schon öfter hier
    Registriert seit
    27.05.2007
    Beiträge
    117
    Bedankte sich
    34
    1 Danksagung in 1 Beitrag

    Standard Statt Seitenzahlen ...

    Hallo mab,

    für meine Seite bin ich immer noch auf Suche nach Verbesserungen. Eine davon habe ich schon einmal am 14.08. ins Forum geschrieben, aber (glaube ich) bis heute keine Antwort bekommen. Ist auch an sich nichts sehr eiliges, sondern nur ein vielleicht interessanter Layout-Vorschlag (siehe Zitat).

    Vielleicht geht es ja ganz schnell ;-)

    Lemboy

    Zitat Zitat von Lemboy Beitrag anzeigen

    Mir geht es heute um die Anzeige "Seiten 1 2 3 4 5" in der Kategorieansicht.

    Ich verweise mal auf die Lösung aus dem DocMan:
    << Anfang < Zurück 1 2 3 4 5 6 7 8 9 10 Vor > Ende >>

    Wäre das keine Möglichkeit. Sieht schicker aus und für mich wäre es das gleiche Layout ;-)

    Könntet ihr einen Code dafür veröffentlichen?

    DANKE für eure Arbeit, von der wir alle profitieren!


    Lemboy!

  5. #4065
    Andreas H.
    Gast

    Standard

    Zitat Zitat von Alice_im_Wunderl Beitrag anzeigen
    Hallo Andreas,
    ..
    Kann ich die Subkategorien dort auch mit einer kleinen Änderung nach Namen sortieren lassen. So wie beim Userupload?
    Dort habe ich in deutsch alles alphabetisch im Backend sortiert. Doch bei Übersetzung in englisch oder anderen Sprachen ist das Chaos wieder Perfekt. (wie vor der Änderung im Userupload)
    ..
    Hallo Alice,
    danke für Deine anschauliche Erklärung. Versuche bitte folgendes:

    ponygallery.html.php, Zeile 513

    vorher:
    PHP-Code:
    $query .= " ORDER BY d.ordering"
    nachher:
    PHP-Code:
    $query .= " ORDER BY d.name ASC"
    Dann werden die Unterkategorien nach Namen sortiert ausgegeben.

    Ein einfaches dreiprachiges Beispiel findest Du hier.

    Gruß
    Andreas

  6. #4066
    Neu an Board Avatar von Alice_im_Wunderl
    Registriert seit
    31.10.2007
    Ort
    Duisburg
    Beiträge
    20
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von Andreas H. Beitrag anzeigen
    Hallo Alice,
    danke für Deine anschauliche Erklärung. Versuche bitte folgendes:

    ponygallery.html.php, Zeile 513

    PHP-Code:
    $query .= " ORDER BY d.name ASC"
    hier meine Änderung:
    PHP-Code:
    $query "SELECT d.*
    FROM #__ponygallery_catg AS d
    WHERE d.parent=$catid and d.published='1'"
    ;
    if(
    $ag_showrmsmcats==0) {
    $query .= " and d.access<= '$gid'";
    }
    $query .= " ORDER BY d.name ASC";
    $database->setQuery($query); 
    Bei mir hat sich leider im englischen nichts verändert. Dafür wurde in der deutschen Ansicht fehlerhaft sortiert. Aber nur bei zwei Einträgen! HÄ!
    Schicke dir gleich eine PN mit den Ansichten.

    Vielen, vielen Dank für Deine Mühe....
    Viele Grüße
    Alice

  7. #4067
    mab
    mab ist offline
    Wohnt hier Avatar von mab
    Registriert seit
    29.10.2005
    Beiträge
    3.269
    Bedankte sich
    70
    Erhielt 1.331 Danksagungen
    in 822 Beiträgen

    Standard

    Hi zusammen,

    @sumi: das ist allerdings merkwürdig. Bei mir passiert das nicht; ich werde immer in die entsprechende Kategorie weitergeleitet. Bist Du sicher, dass Du die 2.4.1 und das Modul in der Version 1.0.4 verwendest?

    @Lemboy: leider ist das nicht so trivial, wie Du vielleicht denkst. Ich finde Deinen Vorschlag ja gut und wir werden ihn wahrscheinlich auch in der neuen Galerie umsetzen; aber davor sind noch viele grundlegende Dinge zu erledigen. Geduld...
    Gruß mab
    __________________________________________________
    JoomGallery Projektseite: http://www.joomgallery.net

  8. #4068
    Andreas H.
    Gast

    Standard

    Update: Nach Rückbestätigung durch Alice (danke) hier die korrigierte und funktionsfähige Änderung (Kurzform). Das von der DB-Abfrage zurückgegebene Array von Objekten wird individuell nach Namen sortiert. Diese Änderungen sind nicht Bestandteil des Patches, da sie teilweise die Festlegungen im Backend der Ponygallery ML ignorieren.

    Zu ergänzender Code mit //neu gekennzeichnet
    ...
    PHP-Code:
    function cmp($a$b)                          //neu
    {                                             //neu
      
    if ($a->name == $b->name) {                 //neu
        
    return 0;                                 //neu
      
    }                                           //neu
      
    return ($a->name $b->name) ? -1;      //neu
    }
     
    function 
    ViewSubCategories ($catid$Itemid) {
    ...
    $query "SELECT d.*
    FROM #__ponygallery_catg AS d
    WHERE d.parent=$catid and d.published='1'"
    ;
    if(
    $ag_showrmsmcats==0) {
    $query .= " and d.access<= '$gid'";

    $query .= " ORDER BY d.ordering";
    $database->setQuery($query);
    $rows $database->loadObjectList();
    usort($rows"cmp");                             //neu 
    if ( !$rows == NULL ) {
    ... 

  9. #4069
    War schon öfter hier
    Registriert seit
    27.05.2007
    Beiträge
    117
    Bedankte sich
    34
    1 Danksagung in 1 Beitrag

    Standard

    Hallo mab,

    trotzdem danke für deine Antwort. Bin immer wieder begeistert, eure unglaubliche Motivation mitzubekommen.

    und soviel Geduld habe ich dann noch ;-)

  10. #4070
    Neu an Board
    Registriert seit
    19.10.2007
    Beiträge
    33
    Bedankte sich
    5
    1 Danksagung in 1 Beitrag

    Standard Darstellung IE7

    Zitat Zitat von mab Beitrag anzeigen
    Hi einfachfernweh,

    ich denke, ich habe den Fehler gefunden: Zeile 235 in der sub_viewdetails.html.php:
    vorher:
    PHP-Code:
          <table width="100%" border="0" cellspacing="1" cellpadding="1" style="table-layout:fixed"
    ersetzen durch:
    PHP-Code:
          <table width="100%" border="0" cellspacing="1" cellpadding="1"
    Ich konnte den Fehler nachstellen und nach dieser Änderung läuft es auch im IE7 wie in allen anderen Browsern....
    @mab Tolle Sache! Funktioniert jetzt auch mit dem Proxy! Gut gemacht!

Thema geschlossen

Ähnliche Themen

  1. Booklibrary Bug Fix und 40% Deutsch
    Von zecke23 im Forum Bugfixes
    Antworten: 5
    Letzter Beitrag: 06.07.2006, 18:06
  2. Anleitung (Deutsch) PonyGallery
    Von BerndDaniel im Forum Mambo 4.5.0 Komponenten
    Antworten: 1
    Letzter Beitrag: 12.04.2006, 12:13
  3. Mambo Plugins deutsch
    Von Bluetiger im Forum Allgemeine Fragen zu Mambo
    Antworten: 7
    Letzter Beitrag: 30.01.2005, 23:25

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein