Welcome, Guest. Please login or register.
Did you miss your activation email?
May 24, 2012, 07:40:22 PM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155467 Posts in 21707 Topics by 7732 Members
Latest Member: DarrellDD
* Home Help Search Login Register
Pages: 1 2 [3]   Go Down
Print
Author Topic: Erweiterung der "Image Gallery 1.9e"  (Read 8933 times)
Katerchen

Offline Offline

Posts: 84


« Reply #50 on: December 24, 2008, 11:48:47 AM »

Ich habe das Modul nicht von Grund auf programmiert, sondern die bestehende Version 1.9f genommen, an der schon lange nicht mehr gearbeitet wurde, und eben ein paar Erweiterungen eingebaut. Viele Teile des Moduls habe ich nicht angefaßt, daher wird es vermutlich noch ein paar Bugs geben, die schon vorher drin waren (zusätzlich zu denen, die ich eingebaut habe smiley). Um valides XHTML habe ich mich nur am Rande gekümmert (z.B. einige Tags korrekt geschlossen), aber nicht systematisch alles durch den Validator gejagt.

Schick mir Deine beiden Dateien per PM, ich baue die Änderungen dann gerne in die derzeit aktuelle Version ein. Hast Du Deine Änderungen auf irgendeine Weise gekennzeichnet?
Logged
Katerchen

Offline Offline

Posts: 84


« Reply #51 on: December 29, 2008, 04:26:07 PM »

Die letzte neue Version in diesem Jahr: v1.9f.1_lk_07. Ausschließlich Behebung einiger kleiner Bugs, die meisten entdeckt von susigross (danke!)

Edit: Neuere Version weiter unten!
« Last Edit: March 26, 2009, 04:42:36 PM by Katerchen » Logged
thorn

Offline Offline

Posts: 980


WWW
« Reply #52 on: December 29, 2008, 04:50:26 PM »

Hallo,

Aufgrund anderer Aufgaben die hier noch liegen komme ich vorerst doch nicht dazu die angedachten Änderungen (CSS-EDIT und Umstellung auf das phplib Template-System) zu machen.
Das verschiebe ich ggf. auf die nächste release.

thorn.
Logged

thorn

Offline Offline

Posts: 980


WWW
« Reply #53 on: December 29, 2008, 04:58:48 PM »

Hallo,

Die letzte neue Version in diesem Jahr: v1.9f.1_lk_07.

Kann es sein, das man jetzt keine Bilder mehr hinzufügen kann? ich lande nach der kurzen Meldung "Erfolgreich" sofort wieder auf der Seitenübersicht.

Das verschieben von Bildern geht auch nicht mehr.

thorn.
Logged

Katerchen

Offline Offline

Posts: 84


« Reply #54 on: December 29, 2008, 05:13:40 PM »

Oops... da habe ich offenbar das falsche Verzeichnis zusammengepackt. Bitte jetzt nochmals herunterladen!

Bedeutet das, daß es sinnvoll wäre, die neue Version auch ohne Deine Modifikationen alsbald offiziell als Nachfolger der v1.9e bereitzustellen (sofern keine gravierenden Bugs mehr auftauchen)? Welche Versionsnummer würdest Du vorschlagen? 1.9g oder 2.0.0?
« Last Edit: December 29, 2008, 05:28:05 PM by Katerchen » Logged
Katerchen

Offline Offline

Posts: 84


« Reply #55 on: February 22, 2009, 04:23:46 PM »

Hallo zusammen!

Nach einigen Wochen kann ich mich endlich mal wieder um die Image Gallery kümmern, die ich eigentlich schon längst "freigegeben" haben wollte... Frage an die hier Mitlesenden: Sind noch (größere) Fehler aufgetreten? Falls nein, würde ich die derzeitige Version als v2.0.0 neu packen und bereitstellen, sie kann dann in die einschlägigen Modulverzeichnisse aufgenommen werden.

Das bedeutet nicht, dass ich die Arbeit an diesem Modul einstelle! Es sind ein paar interessante Vorschläge gekommen, die ich - je nach Zeit - verwirklichen könnte. Da ich jedoch nicht weiß, wann ich dazu kommen werde, hat erst einmal das Freigeben des Moduls Vorrang, damit sich in der Zwischenzeit auch andere daran versuchen können smiley
Logged
Katerchen

Offline Offline

Posts: 84


« Reply #56 on: March 26, 2009, 04:42:03 PM »

Hallo zusammen!

Hier ist sie nun - die Image Gallery v2.0.0! Sie ist identisch mit der letzten Betaversion 1.9f.1_lk_08, nachdem mir keine Fehler mehr gemeldet wurden. Sie ersetzt alle bestehenden Versionen 1.9e/1.9f, kann über diese drüberinstalliert werden, das Verhalten bestehender Installationen sollte sich dabei nicht ändern.

Diese Version des Moduls sollte auch in die offiziellen Modulverzeichnisse übernommen werden, damit sie auch von anderen Benutzern erweitert werden kann, ohne dass Parallelentwicklung en stattfinden. In nächster Zeit werde ich nicht dazu kommen, neue Funktionen einzubauen, aber vielleicht eines Tages mal wieder...

Viel Spaß damit!
Logged
Schnurzel

Offline Offline

Posts: 8


« Reply #57 on: April 06, 2009, 04:50:12 PM »

Hi Katerchen,
wäre es vielleicht möglich einen Token für die Grafik mit aufzunehmen? Das hätte den Vorteil, das man Lightbox, Thickbox, Fancybox, etc mit einbinden könnte? So könnte man dein Modul universeller einsetzen.

b(in)ären Grüße
Schnurzel
Logged
Katerchen

Offline Offline

Posts: 84


« Reply #58 on: April 06, 2009, 06:00:12 PM »

Hi Katerchen,
wäre es vielleicht möglich einen Token für die Grafik mit aufzunehmen? Das hätte den Vorteil, das man Lightbox, Thickbox, Fancybox, etc mit einbinden könnte? So könnte man dein Modul universeller einsetzen.

b(in)ären Grüße
Schnurzel
Was verstehst Du unter "Token"?
Logged
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #59 on: April 06, 2009, 06:10:02 PM »

War Token nicht Deine Bezeichnung?

*lol*

Stefek

Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
Katerchen

Offline Offline

Posts: 84


« Reply #60 on: April 06, 2009, 06:25:48 PM »

War Token nicht Deine Bezeichnung?
<g> Jetzt verstehe ich (vielleicht), was gemeint ist - ich dachte, "Token" wäre hier als Begriff aus der Welt von Lightbox etc. gemeint (von der ich keine Ahnung habe).

Also sowas wie ein [IMAGE] (analog zu [THUMB]), zusammen mit einem zusätzlichen Feld "Schleife" in den Optionen, nur eben für das eigentliche Bild anstatt für das Thumbnail?
Logged
Schnurzel

Offline Offline

Posts: 8


« Reply #61 on: April 07, 2009, 08:13:35 AM »

@Katerchen
Genau so etwas wie [Thumb] nur für Image. Das wäre echt nett, dann kann man sich das rumfummeln mit den anderen Gallerien ersparen (wobei die auch nicht schlecht sind) und man könnte seinen favorisierten *box einsetzen.

@Stefek & Katerchen
Um diese 7.00 Uhr müßte ich auch noch überlegen was ein Token ist *lol*

Grüße
Schnurzel
Logged
berny

Offline Offline

Posts: 21


« Reply #62 on: June 01, 2010, 05:04:16 PM »

Hi Leute

Grabe mal dieses Uralt Thema aus, weil mir ein grobes Problem aufgefallen ist:
Die Sortierung

Also: Wenn man Bilder mit mehreren Unterbildern erzeugt, und hier mit move_up oder _down Bilderreihenfolgen ändern will, so ändert sich die Positionen um 1
Nun gut, aber jetzt das Problem:

Wenn Sub-Bilder zB 13 14 15 haben, das Hauptbild 12 und das nächst Hauptbild 16, dann muß ich 5 x klicken, bis sich das Hauptbild auf 12 verschiebt.
Das sollte eigentlich nicht sein, da dies ja eigentlich mit einem einzigen Klick erledigt sein sollte.

Ich habe das mit folgenden Code-snippets mal ersichtlich gemacht:

Code:
<tr  class="row_<?php echo $row?>" height="20">
                  <!-- Arrow up -->
<td width="20">
<?php if($subposition != and ($orderkey==or $orderkey==0)) { ?>
<a href="<?php echo WB_URL?>/modules/gallery/<?PHP echo $moveupfile; ?>?page_id=<?php echo $page_id?>&amp;section_id=<?php echo $section_id?>&amp;image_id=<?php echo $subpost['image_id']; ?>" title="<?php echo $TEXT['MOVE_UP']; ?>">
<img src="<?php echo ADMIN_URL?>/images/up_16.png" border="0" alt="^" />
</a>
<?php ?>
</td>
                   
                    <!-- Arrow down -->
<td width="20">
<?php if($subposition != $num_subimages and ($orderkey==or $orderkey==0)) { ?>
<a href="<?php echo WB_URL?>/modules/gallery/<?PHP echo $movedownfile; ?>?page_id=<?php echo $page_id?>&amp;section_id=<?php echo $section_id?>&amp;image_id=<?php echo $subpost['image_id']; ?>" title="<?php echo $TEXT['MOVE_DOWN']; ?>">
<img src="<?php echo ADMIN_URL?>/images/down_16.png" border="0" alt="v" />
</a>
<?php ?>
</td>
<td>..</td>
<td width="20" style="padding-left: 5px;">
<a href="<?php echo WB_URL?>/modules/gallery/modify_image.php?page_id=<?php echo $page_id?>&amp;section_id=<?php echo $section_id?>&amp;image_id=<?php echo $subpost['image_id']; ?>" title="<?php echo $TEXT['MODIFY']; ?>">
<img src="<?php echo ADMIN_URL?>/images/modify_16.png" border="0" alt="Modify - " />
</a>
</td>
<td>
<a href="<?php echo WB_URL?>/modules/gallery/modify_image.php?page_id=<?php echo $page_id?>&amp;section_id=<?php echo $section_id?>&amp;image_id=<?php echo $subpost['image_id']; ?>">
<?php echo stripslashes($subpost['title']); ?>
</a>
</td>
<td width="200">
<?php echo $TEXT['ACTIVE'].': '; if($subpost['active'] == 1) { echo $TEXT['YES']; } else { echo $TEXT['NO']; }
echo '</td><td width="70">..&nbsp;Position:&nbsp;'.$subpost['position'].'</td><td width="50">ID:&nbsp;'.$subpost['group_id'].'';
?>

</td>
                   
  <td width="20">
<a href="javascript: confirm_link('<?php echo $TEXT['ARE_YOU_SURE']; ?>', '<?php echo WB_URL?>/modules/gallery/delete_image.php?page_id=<?php echo $page_id?>&amp;section_id=<?php echo $section_id?>&amp;image_id=<?php echo $subpost['image_id']; ?>');" title="<?php echo $TEXT['DELETE']; ?>">
<img src="<?php echo ADMIN_URL?>/images/delete_16.png" border="0" alt="X" />
</a>
</td>
</tr>

bzw
Code:
<tr class="row_<?php echo $row?>" height="20">
           <!-- Arrow up -->
            <td width="20">
            <?php if($position != and ($orderkey==or $orderkey==0)) { ?>
<a href="<?php echo WB_URL?>/modules/gallery/<?PHP echo $moveupfile; ?>?page_id=<?php echo $page_id?>&amp;section_id=<?php echo $section_id?>&amp;image_id=<?php echo $post['image_id']; ?>" title="<?php echo $TEXT['MOVE_UP']; ?>">
<img src="<?php echo ADMIN_URL?>/images/up_16.png" border="0" alt="^" />
</a>
<?php ?>
</td>
           
            <!-- Arrow down -->
<td width="20">
<?php if($position != $num_images and ($orderkey==or $orderkey==0)) { ?>
<a href="<?php echo WB_URL?>/modules/gallery/<?PHP echo $movedownfile; ?>?page_id=<?php echo $page_id?>&amp;section_id=<?php echo $section_id?>&amp;image_id=<?php echo $post['image_id']; ?>" title="<?php echo $TEXT['MOVE_DOWN']; ?>">
<img src="<?php echo ADMIN_URL?>/images/down_16.png" border="0" alt="v" />
</a>
<?php ?>
</td>
<td width="20" style="padding-left: 5px;">
<a href="<?php echo WB_URL?>/modules/gallery/modify_image.php?page_id=<?php echo $page_id?>&amp;section_id=<?php echo $section_id?>&amp;image_id=<?php echo $post['image_id']; ?>" title="<?php echo $TEXT['MODIFY']; ?>">
<img src="<?php echo ADMIN_URL?>/images/modify_16.png" border="0" alt="Modify - " />
</a>
</td>
<td colspan=2>
<a href="<?php echo WB_URL?>/modules/gallery/modify_image.php?page_id=<?php echo $page_id?>&amp;section_id=<?php echo $section_id?>&amp;image_id=<?php echo $post['image_id']; ?>">
<?php echo stripslashes($post['title']); ?>
</a>
</td>
<td width="80">
<?php
echo $TEXT['ACTIVE'].': ';
if($post['active'] == 1) {
echo $TEXT['YES'];
} else { 
echo $TEXT['NO']; 
}
echo '</td><td width="70">Position:&nbsp;<strong>'.$post['position'].'</td><td width="50">ID:&nbsp;'.$post['image_id'].'</strong>';?>

</td>
           
 
           
<?php
$query_subimages $database->query("SELECT * FROM `".TABLE_PREFIX."mod_gallery_images` WHERE section_id = '$section_id' and group_id='".$post['image_id']."' ORDER BY $orderby $ordering");
if($query_subimages->numRows() > 0) { ?>

<td>&nbsp;</td>
<?php } else { ?>
<td width="20">
<a href="javascript: confirm_link('<?php echo $TEXT['ARE_YOU_SURE']; ?>', '<?php echo WB_URL?>/modules/gallery/delete_image.php?page_id=<?php echo $page_id?>&amp;section_id=<?php echo $section_id?>&amp;image_id=<?php echo $post['image_id']; ?>');" title="<?php echo $TEXT['DELETE']; ?>">
<img src="<?php echo ADMIN_URL?>/images/delete_16.png" border="0" alt="X" />
</a>
</td>
<?php } ?>
</tr>

Dabei habe ich erst mal die Sortierungspfeile zwecks der besseren Übersicht nach vorne gestellt, weiters die Pic-ID und die Position ersichtlich gemacht.
Basierend auf das Modul 2.0

Vielleicht hat jemand eine Idee, wie man dieses Sortierungsproblem einfach lösen könnte.-
Logged
Pages: 1 2 [3]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!