Galerie, Beiträge pro Tag begrenzen
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Galerie, Beiträge pro Tag begrenzen
Hallo,
gibt es eine fertige Lösung, in der Galerie die Beiträge pro Tag zu beschränken. Am besten noch nur für das einzelne Album.
Gruß Marc
gibt es eine fertige Lösung, in der Galerie die Beiträge pro Tag zu beschränken. Am besten noch nur für das einzelne Album.
Gruß Marc
- redbull254
- Ehemaliges Teammitglied
- Beiträge: 10379
- Registriert: 05.01.2006 13:01
- Kontaktdaten:
Re: Galerie, Beiträge pro Tag begrenzen
Hallo erstmal,
ich nehme mal an, das Du die Gallery Mod von @nickvergessen meinst.
Des Weiteren „Beiträge“ = Kommentare?
Nein, so eine Funktion (Mod) gibt es nicht. Mir verschließt sich da zu dem auch der Sinn.
(Aber das ist eher nebensächlich, ich muss das ja nicht verstehen)
ich nehme mal an, das Du die Gallery Mod von @nickvergessen meinst.
Des Weiteren „Beiträge“ = Kommentare?
Nein, so eine Funktion (Mod) gibt es nicht. Mir verschließt sich da zu dem auch der Sinn.
(Aber das ist eher nebensächlich, ich muss das ja nicht verstehen)
Beste Grüße
Walter
Walter
Re: Galerie, Beiträge pro Tag begrenzen
Ähhm, sry, hab mich etwas unklar ausgedrückt.
Es geht um PHPBB-Galerie 1.0.4
Mit Beiträgen habe ich Bilderuploads gemeint.
Es soll den Usern nur erlaubt werden, eine bestimmte Anzahl von Bildern pro Tag in die Alben zu laden.
Gruß Marc
Es geht um PHPBB-Galerie 1.0.4
Mit Beiträgen habe ich Bilderuploads gemeint.
Es soll den Usern nur erlaubt werden, eine bestimmte Anzahl von Bildern pro Tag in die Alben zu laden.
Gruß Marc
Re: Galerie, Beiträge pro Tag begrenzen
Dafür scheint es wohl keine Lösung zu geben?
Schade.
Danke für eure Mühen!
Schade.

Danke für eure Mühen!
Re: Galerie, Beiträge pro Tag begrenzen
Ich versuche gerade das zu ergänzen.
Wie muss ich das image_time interpretieren?
Ich möchte jetzt das Datum des Hochladens mit dem aktuellen vergleichen.
Leider bin ich irgendwie zu blöd zu sehen, in welcher table das steht.
Ich dachte ja eigentlich, das stände in phpbb_gallery_images in der Reihe image_time. Jedoch hat das folgendes Format: '1264605085'
Wie muss ich das lesen, damit ich es in php mit dem aktuellen Datum vergleichen kann, oder ist das gar nicht die Information, die ich Suche?
Gruß Marc
Wie muss ich das image_time interpretieren?
Ich möchte jetzt das Datum des Hochladens mit dem aktuellen vergleichen.
Leider bin ich irgendwie zu blöd zu sehen, in welcher table das steht.
Ich dachte ja eigentlich, das stände in phpbb_gallery_images in der Reihe image_time. Jedoch hat das folgendes Format: '1264605085'
Wie muss ich das lesen, damit ich es in php mit dem aktuellen Datum vergleichen kann, oder ist das gar nicht die Information, die ich Suche?
Gruß Marc
Re: Galerie, Beiträge pro Tag begrenzen
So, habe es jetzt.
In gallery/posting.php habe ich ab Zeile 378 folgendes geschrieben:
Die Meldung ist noch nicht wirklich das, was man will und es ist nicht in der GUI zu konfigurieren, aber es scheint zumindest zu funktionieren.
Wahrscheinlich bekommen alle, die das richtig können jetzt einen Brechreiz!
Gruß Marc
In gallery/posting.php habe ich ab Zeile 378 folgendes geschrieben:
Code: Alles auswählen
////////////////////////////////////////////////////////////////////// Einschub zur Begrenzung des Uploads in der Galerie
$timestamp = time();
$aktuelles_datum = date("d.m.Y", $timestamp);
$query = "select image_time from phpbb3.phpbb_gallery_images where image_user_id = " .$user->data['user_id'] ." order by image_time desc" ;
$result = $db ->sql_query($query);
while ($thisrow = mysql_fetch_row($result))
{
$dbdate = date("d.m.Y", $thisrow[0]);
if($dbdate == $aktuelles_datum)
{
$anzahl++;
}
if($anzahl > 2)
{
break;
}
}
if($anzahl > 2)
{
trigger_error(sprintf($user->lang['USER_REACHED_QUOTA'], gallery_acl_check('i_count', $album_id, $album_data['album_user_id'])));
}
//////////////////////////////////////////////////////////////////////////////
Wahrscheinlich bekommen alle, die das richtig können jetzt einen Brechreiz!

Gruß Marc
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
Re: Galerie, Beiträge pro Tag begrenzen
Versuchs eher mal mit:
Code: Alles auswählen
////////////////////////////////////////////////////////////////////// Einschub zur Begrenzung des Uploads in der Galerie
$timestamp = time();
$time_midnight = gmmktime(0, 0, 0, gmdate('m', $timestamp), gmdate('d', $timestamp), gmdate('Y', $timestamp));
$time_midnight = $time_midnight - ($config['board_timezone'] * 3600);
$time_midnight = $time_midnight - ($config['board_dst'] * 3600);
$time_midnight = ($time_midnight < $timestamp - 86400) ? $time_midnight + 86400 : (($time_midnight > $timestamp) ? $time_midnight - 86400 : $time_midnight);
$aktuelles_datum = date("d.m.Y", $timestamp);
$query = 'SELECT COUNT(image_id) as images
FROM ' . GALLERY_IMAGES_TABLE . '
WHERE image_user_id = ' . (int) $user->data['user_id'] . '
AND image_time > ' . $time_midnight;
$result = $db->sql_query($query);
$anzahl = (int) $db->sql_fetchfield('images');
$db->sql_freeresult($result);
if($anzahl > 2)
{
trigger_error(sprintf($user->lang['USER_REACHED_QUOTA'], gallery_acl_check('i_count', $album_id, $album_data['album_user_id'])));
}
//////////////////////////////////////////////////////////////////////////////
kein Support per PN
Re: Galerie, Beiträge pro Tag begrenzen
Super, vielen Dank.
Das sieht viel besser aus. Einiges daraus hatte ich vorher so nicht gekannt. Danke.
Werde meines wieder ersetzen, auch wenn es bisher keine Probleme gemacht hat.
Gruß Marc
Das sieht viel besser aus. Einiges daraus hatte ich vorher so nicht gekannt. Danke.
Werde meines wieder ersetzen, auch wenn es bisher keine Probleme gemacht hat.
Gruß Marc