Author Topic: 4images anpassen - was muss ich alles ändern?  (Read 12828 times)

0 Members and 1 Guest are viewing this topic.

Offline Broggoli73

  • Pre-Newbie
  • Posts: 4
    • View Profile
4images anpassen - was muss ich alles ändern?
« on: May 20, 2008, 04:35:21 PM »
Hallo,

bin eben auf das interessante 4images gestoßen. Ich würd es sehr gerne nutzen, aber in der Standard-Konfiguration ist es doch schon sehr umfangreich, so dass ich es gerne "verschlanken" würde. (X)HTML und CSS sind für mich nicht das Problem, nur habe ich mich leider noch nicht mit PHP beschäftigt. Kann mir trotzdem jemand sagen, welche Dateien ich grundsätzlich anpassen muss, wenn ich folgende Funktionalitäten nicht nutzen möchte:

  • Kein Login, keine Nutzerverwaltung
  • Keine Bewertungen
  • Keine Statistiken
  • Keine TOP-Bilder (nur neue)

So wie ich es einschätze, reicht es nicht, in den Templates einfach die entsprechenden HTML-Passagen zu löschen (gibt Fehlermeldungen), so dass wahrscheinlich insbesondere noch einige PHP-Dateien anzupassen wären, oder?

Lasse mich aber gerne eines besseren belehren und bin für jeden Tipp dankbar!

Offline nobby

  • 4images Guru
  • *******
  • Posts: 2.873
    • View Profile
Re: 4images anpassen - was muss ich alles ändern?
« Reply #1 on: May 20, 2008, 04:46:45 PM »
Hallo,

Du brauchst an den PHP Dateien nichts ändern.

Lösche, oder Kommentiere, die Passagen in den HTML's einfach aus.

nobby

Offline Broggoli73

  • Pre-Newbie
  • Posts: 4
    • View Profile
Re: 4images anpassen - was muss ich alles ändern?
« Reply #2 on: May 20, 2008, 04:52:20 PM »
Hallo nobby,

Danke erstmal für deine schnelle Antwort! Ich werde es mal ausprobieren...

Offline nobby

  • 4images Guru
  • *******
  • Posts: 2.873
    • View Profile
Re: 4images anpassen - was muss ich alles ändern?
« Reply #3 on: May 20, 2008, 04:53:47 PM »
Das bekommst Du schon hin, und wenn nicht, Fragen  :wink:

nobby

4images, da wird dir geholfen...

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
Re: 4images anpassen - was muss ich alles ändern?
« Reply #4 on: May 20, 2008, 05:13:58 PM »
all deine Probleme sind Dinge, die man in den Templates lösen kann:
1:
Kein Login, keine Nutzerverwaltung
lösche aus allen Haupttemplates:

Code: [Select]
<table width="150" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td class="head2" height="20"><img src="{template_url}/images/spacer.gif" alt="" width="4" height="4" />{lang_registered_user}</td>
                    </tr>
                    <tr>
                      <td class="tablebgcolor"><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                    <tr>
                      <td align="center" class="row1">{user_box}</td>
                    </tr>
                    <tr>
                      <td class="tablebgcolor"><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                  </table>

2:
Keine Bewertungen

lösche aus: details.html

Code: [Select]
{if rate_form}
                  <br />
<div align="center">{rate_form}</div>
                  {endif rate_form}

4:
keine Top-Bilder:

lösche aus allen Haupttemplates

Code: [Select]
<a href="{url_top_images}"><b>{lang_top_images}</b></a>
3: was meinst du mir: Keine Statistiken ???

Statistik für den User wird über: Top-Bilder als Statistik aufgerufen
10 Bilder mit der höchsten Bewertung
10 Bilder mit den meisten Bewertungen
10 Bilder mit den meisten Hits
10 Bilder mit den meisten Downloads

dann lösche einfach aus allen Haupttemplates:

Code: [Select]
<a href="{url_top_images}"><b>{lang_top_images}</b></a> was ja schon mit 3. der Fall wäre

andere Statistiken gibts für User nicht, außer der User ist kein user, sondern Admin, oder du installierst dir die Mods, bei denen noch mehr Statistiken angezeigt werden

4images ist nicht ohne Grund ein Templatesystem

P.S. Haupttemplates

home.html, categories.html, details.html, error.html, home.html, lightbox.html, member.html, register.html, search.html, top.html, postcard_created.html
(hoffentlich habe ich auf die Schnelle keine vergessen)




Offline KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: 4images anpassen - was muss ich alles ändern?
« Reply #5 on: May 20, 2008, 05:53:42 PM »
hallo Broggoli73

Quote
wenn ich folgende Funktionalitäten nicht nutzen möchte:
Kein Login, keine Nutzerverwaltung
Keine Bewertungen
Keine Statistiken
Keine TOP-Bilder (nur neue)


Nur mal so am Rande erwähnt...
Quote
Kein Login, keine Nutzerverwaltung
Ja, das kann mann noch nachvollziehen.

Der nicht gewünschte Rest ist jedoch traffic steigern, den würde ich nicht entfernen.
Gleiches gilt für die Kommentar Funktion und den Ecards
Muss aber jeder selber wissen  :wink:



Viel Spass noch mit 4images
Gruß
KurtW

 

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
Re: 4images anpassen - was muss ich alles ändern?
« Reply #6 on: May 20, 2008, 06:06:41 PM »
hallo Kurt, da hast du natürlich 100% recht, aber warum den Traffic steigern??

Die Ladezeit wird länger, E-Cards sind so eine Sache, die ich trotz Captcha immer mit gemischen Gefühlen betrachte, aber okay, trozdem, einerseitz reden wir monatelang über "Bilderklau", andererseites verschicken wir Postkarten mit unseren Bildern  :wink: :roll:
Kommentare sind auch so eine Sache, wer nicht zig mal am Tag gucken kann, hat auch Zuck-Zuck nur Negatives in seiner Galerie

also ich denke schon, man sollte unterscheiden zwischen öffentlichen galerien, und einem tollen PHP-Script, was ein user nutz, im sinnvoll, gut und sicher, seine Bilder zu präsentieren!

Trozdem nochmal meine Frage: warum soll ich künstlich meinen Traffic steigern, was nützt das??

Offline KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: 4images anpassen - was muss ich alles ändern?
« Reply #7 on: May 20, 2008, 06:14:44 PM »
warum künstlich  :?:

Bei einer solchen abgespeckten page gibt es keinen grund, tiefer in die page zu surfen.

Wie schon gesagt, dass muß jeder selber wissen, ob jemand seine user ermuntert, bzw. einen grund gibt, die seite öfters zu besuchen oder wenn auch mal
keine "neuen bilder" da sind, weiter auf der seite zu surfen.

was nützt das :?:
Eine page online stellen und evtl. domain registrieren.
Und dann 1 user pro monat. dann doch lieber ganz bleiben lassen



Kurt

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
Re: 4images anpassen - was muss ich alles ändern?
« Reply #8 on: May 20, 2008, 06:37:25 PM »
ja, okay, so gesehen stimmt das
Neue Bilder kann man ja im CP einstellen, wie lange die als NEU gekennzeichnet sind

...dann kommt es immer daruf an, was man sich ansehen möchte

bei dir gibts 100er Templates, zig Mods
bei @mawenzi ist die "Datenflut" riesig, da kann man sich tagelang aufhalten, findet immer wieder was neues (wobei das ja schon einem Portal sehr nahe kommt)

nimmt man jedoch eine Fotografen, der lediglich sein Hobby darstellen möchte, seine Bilder, nichts verkaufen möchte, keine "fremden" Bilder zulassen möchte, so ist doch 4images als Galeriesystem eine gute Wahl

Offline Broggoli73

  • Pre-Newbie
  • Posts: 4
    • View Profile
Re: 4images anpassen - was muss ich alles ändern?
« Reply #9 on: May 20, 2008, 08:44:52 PM »
So, dank eurer Hilfe bin ich meinem Ziel eines kleinen schnörkellosen Fotoportfolios im Web schon etwas näher näher gekommen  :D
Es ist nicht ganz einfach, die ganzen verschachtelten Tabellen zu entwirren und in DIVS umzuwandeln. Ich hoffe, die nächsten Versionen von 4images werden barrierefrei sein...

Welche Datei(en) muss ich denn modifizieren, wenn in den Thumbnail-Übersichten unterhalb der Bilder der Name des Bildes, der dazugehörige User-Name, die Kategoriebezeichnung und den "Leuchtkasten"-Button nicht angezeigt werden sollen? Das scheint mir in irgendeiner der PHP-Konfig-Dateien hinterlegt zu sein, aber da steige ich als PHP-DAU nicht so richtig durch  :oops:



Offline nobby

  • 4images Guru
  • *******
  • Posts: 2.873
    • View Profile
Re: 4images anpassen - was muss ich alles ändern?
« Reply #10 on: May 20, 2008, 08:48:39 PM »
Schau mal in der "thumbnail_bit.html" und in der "category_bit.html" "random_cat_image.html" "random_image.html"

an PHP brauchst Du nicht ran, alles in den Templates.

nobby
« Last Edit: May 20, 2008, 09:04:40 PM by nobby »

Offline KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: 4images anpassen - was muss ich alles ändern?
« Reply #11 on: May 20, 2008, 09:00:25 PM »
Hallo,

Quote
an PHP brauchst Du nicht ran, alles in den Templates.

Sorry nobby, aber das stimmt leider wieder nicht...

z.B. in categories.php
Die Abfrage für die thumb Tabelle der Bilder in dieser cat:

Code: [Select]
$sql = "SELECT i.image_id, i.cat_id, i.user_id, i.image_name, i.image_description, i.image_keywords, i.image_date, i.image_active, i.image_media_file, i.image_thumb_file, i.image_download_url, i.image_allow_comments, i.image_comments, i.image_downloads, i.image_votes, i.image_rating, i.image_hits".$additional_sql.", c.cat_name".get_user_table_field(", u.", "user_name")."
        FROM (".IMAGES_TABLE." i,  ".CATEGORIES_TABLE." c)
        LEFT JOIN ".USERS_TABLE." u ON (".get_user_table_field("u.", "user_id")." = i.user_id)
        WHERE i.image_active = 1 AND i.cat_id = $cat_id AND c.cat_id = i.cat_id
        ORDER BY ".$config['image_order']." ".$config['image_sort'].", i.image_id ".$config['image_sort']."
        LIMIT $offset, $perpage";
$result = $site_db->query($sql);
$num_rows = $site_db->get_numrows($result);

if (!$num_rows)  {
  $thumbnails = "";
  $msg = $lang['no_images'];
}
else {
  $thumbnails = "<table width=\"".$config['image_table_width']."\" border=\"0\" cellpadding=\"".$config['image_table_cellpadding']."\" cellspacing=\"".$config['image_table_cellspacing']."\">\n";
  $count = 0;
  $bgcounter = 0;
  while ($image_row = $site_db->fetch_array($result)){
    if ($count == 0) {
      $row_bg_number = ($bgcounter++ % 2 == 0) ? 1 : 2;
      $thumbnails .= "<tr class=\"imagerow".$row_bg_number."\">\n";
    }
    $thumbnails .= "<td width=\"".$imgtable_width."\" valign=\"top\">\n";

    show_image($image_row);
    $thumbnails .= $site_template->parse_template("thumbnail_bit");
    $thumbnails .= "\n</td>\n";

    $count++;
    if ($count == $config['image_cells']) {
      $thumbnails .= "</tr>\n";
      $count = 0;
    }
  } // end while

  if ($count > 0)  {
    $leftover = ($config['image_cells'] - $count);
    if ($leftover > 0) {
      for ($i = 0; $i < $leftover; $i++){
        $thumbnails .= "<td width=\"".$imgtable_width."\">\n&nbsp;\n</td>\n";
      }
      $thumbnails .= "</tr>\n";
    }
  }
  $thumbnails .= "</table>\n";
} //end else
$site_template->register_vars("thumbnails", $thumbnails);
unset($thumbnails);


Das nenn ich viel html in php  :wink:


Gruß
Kurt

Offline nobby

  • 4images Guru
  • *******
  • Posts: 2.873
    • View Profile
Re: 4images anpassen - was muss ich alles ändern?
« Reply #12 on: May 20, 2008, 09:06:47 PM »
@Kurt

Natürlich hast Du recht, darum gibt es ja die Community, einer Erzählt mist und der andere Bügelt es aus  :lol:  :wink:

nobby

Offline Broggoli73

  • Pre-Newbie
  • Posts: 4
    • View Profile
Re: 4images anpassen - was muss ich alles ändern?
« Reply #13 on: May 20, 2008, 09:10:03 PM »
Immerhin habe ich dank nobby in den genannten HTML-Templates die störenden Angaben auf der Startseite, der Kategorie- und der Detail-Ansicht entfernen können. Insofern hat mir dieser Tipp doch konkret weiterhelfen können.

In Dateien wie der categories.php scheinen wohl die Tabellen für die Thumbnail-Ansichten generiert zu werden. Gerne würde ich das Ganze in DIV-Layouts umwandeln, traue mich aber mangels PHP-Kenntnissen nicht an diese Dateien ran.  Hat jemand Erfahrung mit der Umwandlung der Tabellen-Templates ins DIV-Layout?

Gibt es eigentlich eine ausführliche Dokumentation von 4 images, die die Struktur ein wenig erläutert?

Offline nobby

  • 4images Guru
  • *******
  • Posts: 2.873
    • View Profile
Re: 4images anpassen - was muss ich alles ändern?
« Reply #14 on: May 20, 2008, 09:21:31 PM »
Nee, eine Dokumentation wie Du sie gerne hättest gibt es so nicht.
Jedenfalls habe ich davon noch nicht im Forum gehört.

Es gibt ein bisschen was externen wie Selfhtml, Selfphp oder css4you.de