hi, ich habe schon geändert das der link "Kommentare anzeigen" für jeden user sichtbar ist...
jetzt wollte ich fragen ob es möglich ist die anzahl der kommentare daneben anzeigen zu lassen? wäre mir eine große hilfe!
mfg quadris
keiner eine ahung?
Datei "view_album.php" ändern:
Etwa Zeile 876:
if ($gallery->user->canViewComments($gallery->al bum)) { $lastCommentDate = $gallery->album->item LastCommentDate($i); print lastCommentString($lastCommentDate , $displayCommentLegend); }
---->
if ($gallery->user->canViewComments($gallery->al bum)) { $lastCommentDate = $gallery->album->item LastCommentDate($i); print lastCommentString($lastCommentDate , $displayCommentLegend); $numComments = $gallery->album->numComments($i); if ($numComments >0) { print "& ($numComments)"; } }
Eine Lokalisierung der Ausgabe ist mit noch mehr Aufwand verbunden den ich mir jetzt nicht antue.
hallo, ich kann deinen angegebene stelle nicht finden... hier der link zu meiner view_album.php Link
ill: Er verwendet Gallery 1.3.4 mit dem Mod von Websnail für phpBB2.
Meuh. Hätte er das nicht dazuschreiben können, ey! Nein, abwärts-kompatiblen Support kann ich leider nicht bieten.
das heisst es kann mir keiner weiterhelfen? :cry:
Im deutschsprachigen Forum leider nicht.
Moin! Hab meine eigene Detaillierte Statistik für die Gallery 2.1 gemacht. Vorschau hier: http://eutin.basepage.de/gallery2/statistic2.php Besteht aus 4 Dateien. Bei Interesse mail an:
. Der Code für die Abfrage der Daten, welche Galleryintern gespeichert werden lautet folgendermaßen: <? error_reporting(E_ALL); //datenbankverbindung
$server = "localhost"; $user = "user"; $pass = "pass"; $datenbank = "db";
$verbindung = mysql_connect($server,$user,$pass) or die ("Keine Verbindung zur Datenbank möglich"); mysql_select_db($datenbank);
$result = mysql_list_tables($datenbank);
while($row = mysql_fetch_row($result)) {
$sql = "SELECT COUNT(*) FROM" . " $row[0]"; $query = mysql_query($sql);
while($table = mysql_fetch_array($query)) {
${'count_'.$row[0]} = $table[0];
} }
echo "<b>Statistik:</b>"; echo "<BR>"; echo "Alben gesamt: $count_g2_AlbumItem"; echo "<BR>"; echo "Photos gesamt: $count_g2_PhotoItem"; echo "<BR>"; echo "Benutzergruppen: $count_g2_Group"; echo "<BR>"; echo "Angemeldete User: $count_g2_User"; echo "<BR>"; echo "Kommentare: $count_g2_Comment"; echo "<BR>"; echo "Bewertungen: $count_g2_RatingMap"; ?>
Hoffe mal das hilft dir weiter!
Posts: 27
keiner eine ahung?
Posts: 756
Datei "view_album.php" ändern:
Etwa Zeile 876:
if ($gallery->user->canViewComments($gallery->al
bum)) {
$lastCommentDate = $gallery->album->item
LastCommentDate($i);
print lastCommentString($lastCommentDate
, $displayCommentLegend);
}
---->
if ($gallery->user->canViewComments($gallery->al
bum)) {
$lastCommentDate = $gallery->album->item
LastCommentDate($i);
print lastCommentString($lastCommentDate
, $displayCommentLegend);
$numComments = $gallery->album->numComments($i);
if ($numComments >0) {
print "& ($numComments)";
}
}
Eine Lokalisierung der Ausgabe ist mit noch mehr Aufwand verbunden den ich mir jetzt nicht antue.
Posts: 27
hallo,
ich kann deinen angegebene stelle nicht finden...
hier der link zu meiner view_album.php
Link
mfg quadris
Posts: 6818
ill: Er verwendet Gallery 1.3.4 mit dem Mod von Websnail für phpBB2.
Posts: 756
Meuh. Hätte er das nicht dazuschreiben können, ey!
Nein, abwärts-kompatiblen Support kann ich leider nicht bieten.
Posts: 27
das heisst es kann mir keiner weiterhelfen? :cry:
Posts: 756
Im deutschsprachigen Forum leider nicht.
Posts: 30
Moin! Hab meine eigene Detaillierte Statistik für die Gallery 2.1 gemacht.
Vorschau hier: http://eutin.basepage.de/gallery2/statistic2.php
Besteht aus 4 Dateien. Bei Interesse mail an:
.
Der Code für die Abfrage der Daten, welche Galleryintern gespeichert werden lautet folgendermaßen:
<?
error_reporting(E_ALL);
//datenbankverbindung
$server = "localhost";
$user = "user";
$pass = "pass";
$datenbank = "db";
$verbindung = mysql_connect($server,$user,$pass) or die ("Keine Verbindung zur Datenbank möglich");
mysql_select_db($datenbank);
$result = mysql_list_tables($datenbank);
while($row = mysql_fetch_row($result)) {
$sql = "SELECT COUNT(*) FROM" . " $row[0]";
$query = mysql_query($sql);
while($table = mysql_fetch_array($query)) {
${'count_'.$row[0]} = $table[0];
}
}
echo "<b>Statistik:</b>";
echo "<BR>";
echo "Alben gesamt: $count_g2_AlbumItem";
echo "<BR>";
echo "Photos gesamt: $count_g2_PhotoItem";
echo "<BR>";
echo "Benutzergruppen: $count_g2_Group";
echo "<BR>";
echo "Angemeldete User: $count_g2_User";
echo "<BR>";
echo "Kommentare: $count_g2_Comment";
echo "<BR>";
echo "Bewertungen: $count_g2_RatingMap";
?>
Hoffe mal das hilft dir weiter!