[Vorschlag+Suche] Dateianhänge löschen, die älter sind als:

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
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.
Benutzeravatar
susi24
Mitglied
Beiträge: 547
Registriert: 11.10.2006 15:54
Wohnort: zu Hause
Kontaktdaten:

[Vorschlag+Suche] Dateianhänge löschen, die älter sind als:

Beitrag von susi24 »

Huhu Leutz,

es gibt doch in den Foreneinstellungen die Möglichkeit, Umfragen und/oder Themen zu löschen die älter als ?? sind.

Ob das auch für die Dateianhänge möglich wäre?. So langsam sammelt sich gut was an und einmal im Jahr wollt ich dann aufräumen.

Ob man sowas bei den Foren im Acp nicht mit einbauen könnte, wenn das ginge? Man würde sich viel Arbeit und Zeit sparen. :)

Oder aber eine Funktion/extra Seite übers Acp wo ALLE Dateianhänge sichtbar und gelistet wären mit Datum ect. wie im persönlichen Bereich. Wo der Admin dann die alten Datein, einzeln wählbar, löschen könnte?

Das fänd ich sehr praktisch. :)
{LG_Susi}
<!-- IF S_USER_CLICK_HERE -->Mamas-Racker.de Mamaforum<!-- ENDIF -->
Benutzeravatar
susi24
Mitglied
Beiträge: 547
Registriert: 11.10.2006 15:54
Wohnort: zu Hause
Kontaktdaten:

Beitrag von susi24 »

:-? push
{LG_Susi}
<!-- IF S_USER_CLICK_HERE -->Mamas-Racker.de Mamaforum<!-- ENDIF -->
Benutzeravatar
susi24
Mitglied
Beiträge: 547
Registriert: 11.10.2006 15:54
Wohnort: zu Hause
Kontaktdaten:

Beitrag von susi24 »

:o Heftig!...

Puuuuuush
{LG_Susi}
<!-- IF S_USER_CLICK_HERE -->Mamas-Racker.de Mamaforum<!-- ENDIF -->
Kewwwin

Beitrag von Kewwwin »

Hallo,

das könnt eich auch brauchen.
Benutzeravatar
susi24
Mitglied
Beiträge: 547
Registriert: 11.10.2006 15:54
Wohnort: zu Hause
Kontaktdaten:

Beitrag von susi24 »

:) Supi denn steh ich damit ja nicht alleine da :D

Denn die Beiträge sollen nicht gelöscht werden. Die werden später archiviert. Aber soviele Bilder nehmen doch schon sehr Platz weg auf Dauer. So ne ExtraFunktion wär wirklich super.
{LG_Susi}
<!-- IF S_USER_CLICK_HERE -->Mamas-Racker.de Mamaforum<!-- ENDIF -->
Parse Error
Mitglied
Beiträge: 272
Registriert: 27.12.2006 20:44
Kontaktdaten:

Beitrag von Parse Error »

Hi,

das hier geht zumindest schon einmal in die richtige Richtung und wird vielleicht ja auch noch erweitert:

http://www.phpbb.com/community/viewtopi ... 0&t=572311

Außerdem steht da im 1. Posting: "I sure will come up with more, but feel free to post your suggestions"

P.E.
Nicht nur für Kletterer: Deutsches Slackline Forum
Benutzeravatar
susi24
Mitglied
Beiträge: 547
Registriert: 11.10.2006 15:54
Wohnort: zu Hause
Kontaktdaten:

Beitrag von susi24 »

Sieht doch schon mal sehr interessant aus.
Zumindest das was ich davon verstehe (Attachment Mananger) :wink:
Wenn ich englisch könnte, hätte ich mich gleich dort angemeldet. :oops:
{LG_Susi}
<!-- IF S_USER_CLICK_HERE -->Mamas-Racker.de Mamaforum<!-- ENDIF -->
Kewwwin

Beitrag von Kewwwin »

Hallo,

gibt es schon ein fertiges Script?
Benutzeravatar
susi24
Mitglied
Beiträge: 547
Registriert: 11.10.2006 15:54
Wohnort: zu Hause
Kontaktdaten:

Re: [Vorschlag+Suche] Dateianhänge löschen, die älter sind als:

Beitrag von susi24 »

Wurde wohl nicht mit übernommen, wie mir scheint. Nu bin ich endlich uptodate und es kamen zwar löschfunktionen dazu aber keine die für mich sinnvoll ist. Viel eher bräuchte ich immernoch diese Funktion Dateianhänge löschen zu können die bsw. älter als 365 Tage alt sind.
Von allein tut es kaum einer und ich darf wochenlang hinterher rennen und drauf hinweisen, dass die mal ihre alten Anhänge aussortieren mögen und dann musste ich letztlich doch wieder in eines jeden Users Profil übers acp und dort dann umständlich rumklicken.
Wär also via "Forum verwalten" echt viel einfacher. :grin:
{LG_Susi}
<!-- IF S_USER_CLICK_HERE -->Mamas-Racker.de Mamaforum<!-- ENDIF -->
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: [Vorschlag+Suche] Dateianhänge löschen, die älter sind als:

Beitrag von 4seven »

so oder ähnlich müsste es funktionieren:

Code: Alles auswählen

$target_dir = 'temp/'; 
$dir = opendir( $target_dir ); 
while($file = readdir($dir)){ 
    if (!preg_match("/^\.{1,2}$/",$file)){ 
      $time_limit = time()-31536000; 
        if(filemtime($target_dir.$file) <= $time_limit){ 
            unlink($target_dir.$file); 
        } 
    } 
} 
temp/ ersetzt du mit deinem verzeichnis, zb das attachment-verzeichnis
-31536000 gibt die zeit in der vergangenheit an (in sekunden)
in deinem falle dann 365 x 24 x 60 x 60 = 31536000

wichtig: an einer kopie des forums testen oder backup machen *logo

soviel zur datei-seite :wink:

die mit den anhängen verknüpften datenbankeinträge sind noch eine andere geschichte.
diese müssten per parallelem sql befehl ebenso gelöscht werden, daher also in diesen grundbefehl eingebaut werden.
das ganze dann noch über variablen (config-felder) via acp steuerbar (zeit- und verzeichnis-eingabe).

aber, ein anfang ist gemacht. vielleicht hat ja wer lust den ansatz weiter zu verfolgen.
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“