+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Nochmals automatisches Enddatum für Archivierung

  1. #1
    Kommt häufiger vorbei
    Registriert seit
    26.01.2009
    Ort
    Oberpfalz
    Beiträge
    390
    Bedankte sich
    31
    Erhielt 44 Danksagungen
    in 42 Beiträgen

    Standard Nochmals automatisches Enddatum für Archivierung

    Hallo,

    in dem Tread http://www.joomlaportal.de/allgemein...hivierung.html wurde das Problem mit der automatischen Eintragung des Enddatums super gelöst. Es funktioniert aber bei mir nur im Backend.
    Mir ging es mehr um das Frontend. In der Datei components/com_content/controller.php finde ich keinen vergleichbaren Code, den man anpassen könnte. Welche Datei ist für das Frontend abzuändern?

    Danke für die Hilfe und
    Gruss Dietmar

  2. #2
    Gehört zum Inventar Avatar von blaulichttreff
    Registriert seit
    30.04.2007
    Ort
    Heidenrod
    Beiträge
    7.703
    Bedankte sich
    134
    Erhielt 2.557 Danksagungen
    in 2.421 Beiträgen

    Standard

    schau mal in die components\com_content\views\article\tmpl\form.php , dort wird das ab zeile 9 gehandelt. das musst du so ähnlich verändern wie im anderen beispiel, das du genannt hast.
    Gruß Sascha
    Viele kennen Google, aber nur wenige scheinen es zu nutzen Problem gelöst? | Joomla FAQ
    FF Springen

  3. #3
    Kommt häufiger vorbei
    Registriert seit
    26.01.2009
    Ort
    Oberpfalz
    Beiträge
    390
    Bedankte sich
    31
    Erhielt 44 Danksagungen
    in 42 Beiträgen

    Standard

    so einfach ist es nicht. Leider habe ich sehr geringen php-Kenntnisse.
    Zum Verständnis: Das Script frägt doch ab Zeile 9 in der form.php die zwei Möglichkeiten in der runden Klammer ab ( ..||.. ) ab; wenn eine davon zutrifft [hier "niemals"], soll die erste Bedingung ausgeführt werden. Dann müßte es doch wie in der controll.php weitergehen und ich fülle die Var. $publish_down mit dem Datum aus der Var. $newexpire.
    Aber bei mir bleibt der Monitor weiß.

    PHP-Code:
    //if (! isset($this->article->publish_down) || $this->article->publish_down == 'Never') {
    if (! isset($this->article->publish_down) || $this->article->publish_down == 'Never') {
    //$publish_down = JText::_('Never');
    $publish_down $createdate->toUnix();
    $newexpire $createdate->toUnix() + 5184000;
    $publish_down $newexpire;
    //$publish_down = $publish_down->toFormat(); 

  4. #4
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.729
    Bedankte sich
    337
    Erhielt 3.611 Danksagungen
    in 2.970 Beiträgen

    Standard

    Vielelicht ist das Auto-Archiv-Plugin etwas für Dich, dann benötigst Du keinen Hack.

  5. #5
    Kommt häufiger vorbei
    Registriert seit
    26.01.2009
    Ort
    Oberpfalz
    Beiträge
    390
    Bedankte sich
    31
    Erhielt 44 Danksagungen
    in 42 Beiträgen

    Standard

    Ich verwende das Auto-Archiv. Nur setzt dieses ein Enddatum im Artikel voraus. Da im Frontend die Beiträge von anderen verfaßt werden, benötige ich einen automatischen Eintrag des Endatums im Frontend, um Vergeßlichkeiten auszuschließen.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein