Fehler bei der Albendarstellung nach Update auf 1.5.26 Fehler bei der Albendarstellung nach Update auf 1.5.26
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Fehler bei der Albendarstellung nach Update auf 1.5.26

Started by berni, February 08, 2014, 11:12:14 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

berni

Hallo André,
ich habe das Theme chaoticsoul und nach dem Update werden die Alben nicht mehr richtig dargestellt. Seltsamer Weise nicht alle aber bei einigen tritt der Fehler auf.
Ich kann nur schlecht erklären, was ich meine deshalb siehst Du es Dir am Besten selbst an.
Im Gebrauch habe ich zur Zeit noch die Version 1.5.24 und da ist alles okay, siehe hier http://bgollin.homepage.t-online.de/Galerie/index.php?cat=0
Die neue Version ist hier http://bgollin.homepage.t-online.de/neuGalerie/index.php?cat=0
Den Fehler siehst Du, wenn Du das Album "Bernd Gollin" oder "Kinder" öffnest. Merkwürdig ist für mich halt, dass der Fehler nicht bei allen Alben auftritt. Vielleicht kannst
Du mir einen Tipp geben, wo ich suchen und ändern muß. Bei den originalen Themes scheint alles in Ordnung zu sein. Leider ist mein Englisch nicht gut genug um mich
direkt an Jeff Bailey zu wenden, der das Theme wohl umgesetzt hat. Solltest Du noch irgend etwas an Informationen oder einen Admin-Zugang brauchen, laß es mich bitte wissen.
Vielen Dank im Voraus, Bernd

Αndré

Seit cpg1.5.24 wurden eigentlich keine Änderungen vorgenommen, die so etwas bewirken könnten. Weiterhin ist es natürlich auch merkwürdig, dass es nur bei manchen Alben auftritt. Firebug hat in diesem Fall auch nicht weitergeholfen. Ich konnte zwar feststellen, dass manche Tabellenzellen viel zu breit sind, den Grund dafür konnte ich aber nicht finden.

Kannst du mir einen FTP-Zugang zu "neuGalerie" einrichten? Ich würde dir dann meine Kontaktdaten per PN schicken.

berni

Hallo René,
danke für Deine Hilfe. Ich würde Dir meine Zugangsdaten schicken, zu Dir habe ich Vertrauen und das Kennwort kann ich ja danach wechseln.
Mit Firebug habe ich auch gesehen, dass die Tabellenzeile vom 3. Thumbnail viel zu breit ist aber ich weiß nicht mal ansatzweise weshalb.
Das Update habe ich eigentlich wie immer gemacht und auch wiederholt aber es brachte nichts.
MfG. Bernd

Αndré


berni


Αndré


berni

hallo rené,
die Mail hängt bei meinem Server...Die Telekom hat wohl gerade nen Fehler, ich bin leider nicht der Einzige...
Ich hoffe es geht gleich wieder...Son Mist...

Αndré


berni

Ich weiß André,
ein Arbeitskollege hieß René, dadurch wohl die Verwechlung. Ist leider nicht zum ersten Mal. Sorry
Meldung der Telekom:
Durch eine technische Störung steth der E-Mail abruf für einige Kunden derzeit nicht zur Verfügung.

Der Fehler ist uns bekannt und unsere Techniker setzen derzeit alles daran, diesen so schnell wie möglich zu beheben. Wir bitten um Ihr Verständnis, dass wir Ihnen augenblicklich noch keinen genauen Zeitpunkt nennen können.

berni

Habe jetzt über Google-Mail geschickt, wer weiß wann die Telekom in die Reihe kommt.
Gib bitte bescheidt, wenn es angekommen ist.
Danke, Bernd

Αndré


Αndré

Ich habe jetzt mal die benutzerdefinierte Funktion theme_display_thumbnails in der Datei theme.php deaktiviert, damit scheint es zu funktionieren. Auffälligste Änderung: die Beschreibungen wurden vorher (vom Theme-Autor gewollt) abgeschnitten, werden sie jetzt nicht mehr. Falls dir dieses Feature wichtig ist, müssten wir uns die Funktion noch mal genauer ansehen.

berni

Danke André,
vorher sah es zwar besser aus, weil gleichmäßiger aber damit kann ich leben. Ich muß mur die Reihen verringern, denn durch die Kommentare wird es doch recht lang.
Sollte Dir noch etwas einfallen um die alte Darstellung wieder hinzubekommen, wäre schön aber nur wenn Du Zeit dafür hast. Jeden Falls scheint der Fehler nicht bei
mir gelegen zu haben, dass beruhigt mich schon mal ;)
Vielen Dank, Bernd

Αndré

Text nach einer bestimmten Anzahl an Zeichen abzuschneiden ist sehr einfach. Im Theme selbst wurde dafür sogar eine Funktion erstellt:
function myTruncate($string, $limit, $break=".", $pad="...</span>")
{
// return with no change if string is shorter than $limit
if(strlen($string) <= $limit) return $string;

// is $break present between $limit and the end of the string?
if(false !== ($breakpoint = strpos($string, $break, $limit))) {
if($breakpoint < strlen($string) - 1) {
$string = substr($string, 0, $breakpoint) . $pad;
}
}

return $string;
}


Ich werde morgen testen, ob noch weiter Änderungen an der Funktion theme_display_thumbnails vorgenommen wurden, jedoch fällt mir in der selbsterstellten Funktion oben auf, dass das Anfügen der Variable $pad ein span-Tag geschlossen wird, der nirgendwo geöffnet wird. Evtl. ist das schon die Ursache, falls nicht, wäre es zumindest recht unsauber.

berni

Danke, jetzt wo Du mir die Stelle gezeigt hast, sehe ich das auch...schmunzel... nun weiß ich auch, dass "Truncate" "kürzen" heißt ...
Ich hätte das nie hinbekommen obwohl ich inzwischen schon einige Anpassungen gemacht habe. Die meisten allerdings auch mit Deiner
Hilfe. Ich habe aus Sicherheitsgründen die Galerie wieder umgenannt. Das http://bgollin.homepage.t-online.de/Galerie/index.php?cat=0
ist nun die von Dir bearbeitete Galerie, die Zugänge lasse ich noch so.
Danke noch mal, Bernd

Αndré

Ich habe die Funktion theme_display_thumbnails wieder aktiviert und den Aufruf von myTruncate an beiden Stellen um den dritten Parameter erleichtert. Dadurch sehen die Alben wieder normal aus und die Beschreibungen werden gekürzt. Jedoch scheint die Funktion nicht korrekt zu arbeiten, da sie die Beschreibungen eigentlich erst ab 120 Zeichen kürzen soll, dies aber eindeutig früher macht:
Quote from: 66 ZeichenIch, mein Bruder Gerhard, mein Vater Werner und mein Schwager Bela...
Quote from: 82 ZeichenAls Westberliner war er zwingend notwendig für den Transit durch die ehemalige DDR...

Je nachdem wie wichtig dir das ist, könnten wir das noch beheben.

berni

Hallo André,
hab vielen Dank.
QuoteJedoch scheint die Funktion nicht korrekt zu arbeiten
Das läßt ja darauf schließen, dass man erst den Fehler finden müßte und das übersteigt meine Fähigkeiten bei Weitem.
Du hast die Darstellung wieder hinbekommen und so wie es jetzt aussieht, reicht mir das völlig. Es ist ja nur eine
private Seite, da ist der "Look" nicht so wichtig.
Vielen Dank für Deine Mühe,
MfG. Bernd