Risultati da 1 a 6 di 6

Discussione: Tempo chiusura discussione

  1. #1

    Tempo chiusura discussione

    Salve

    Esiste una mod. o altro modo che permette a chi inserisce una nuova discussione di stabilire i giorni chi apertura della discussione tra un range di giorno di possibile apertura stabiliti dall' admin, passato il termine stabilito la discussione si chiude automaticamente?


    Grazie

  2. #2
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Ho fatto un plugin che fa questa operazione, ma a livello globale, non selettivo per sezioni del forum.
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  3. #3

    Tempo chiusura discussione

    Quindi non si possono inserire i singoli forum?

    Grazie

  4. #4
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    includes/cron/cron_close_old_threads.php

    Questo codice chiude le discussioni aperte dopo $N giorni di inattività:
    Codice PHP:
    <?php
    /*============================================================================*\
    || ########################################################################## ||
    || # Auto Close Threads After N Days                                        # ||
    || ########################################################################## ||
    \*============================================================================*/

    error_reporting(E_ALL & ~ E_NOTICE);
    if(!
    is_object($vbulletin->db))
    {
        exit;
    }

    // Close incative threads
    $N 60;
    $dateline TIMENOW $N 86400;
    $SQL "UPDATE " TABLE_PREFIX "thread 
            SET open=0 
            WHERE open=1 
                AND lastpost<
    $dateline";
    $vbulletin->db->query_write($SQL);
    if(
    $n $vbulletin->db->affected_rows())
    {
        
    log_cron_action($n ' Old Threads Closed.'$nextitem);
    }
    Questo codice chiude le discussioni aperte dopo $N giorni di inattività delle sezioni specificate in $F:
    Codice PHP:
    <?php
    /*============================================================================*\
    || ########################################################################## ||
    || # Auto Close Threads After N Days                                        # ||
    || ########################################################################## ||
    \*============================================================================*/

    error_reporting(E_ALL & ~ E_NOTICE);
    if(!
    is_object($vbulletin->db))
    {
        exit;
    }

    // Close incative threads
    $N 60;
    $F '1,2,3';
    $dateline TIMENOW $N 86400;
    $SQL "UPDATE " TABLE_PREFIX "thread 
            SET open=0 
            WHERE open=1 
                AND lastpost<
    $dateline
                AND forumid IN (
    $F)";
    $vbulletin->db->query_write($SQL);
    if(
    $n $vbulletin->db->affected_rows())
    {
        
    log_cron_action($n ' Old Threads Closed.'$nextitem);
    }
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  5. #5

    Tempo chiusura discussione

    Mi scusi se volessi inserire quando si apre una nuova discussione un range di giorni ad esempio 3 o 5 o 20 giorni ne puo' sceglierne 1 passato il quale si chiude in automatico?


    Grazie Molto

  6. #6
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Non è possibile nativamente. Per questo sarà necessario un plugin che permette questa selezione, il salvataggio del periodo scelto (o il tempo di scadenza precalcolato in base alla data e ora di salvataggio) nella discussione (thread) e una procedura simile a quelle sopra che chiude poi la discussione alla scadenza del termine salvato.
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

Discussioni Simili

  1. Chiusura vecchie discussioni
    Di )AleX( nel forum Mod e Template
    Risposte: 2
    Ultimo Messaggio: 03-11-2013, 18:56
  2. Disabilitare chiusura sidebar
    Di Dezio nel forum Come faccio
    Risposte: 4
    Ultimo Messaggio: 01-07-2013, 08:59
  3. Chiusura automatica dei topic vecchi
    Di mhorpheox nel forum Mod e Template
    Risposte: 4
    Ultimo Messaggio: 15-06-2011, 19:35
  4. vBulletin 3.8.x Chiusura discussioni forum
    Di bamarko nel forum VBulletin 3
    Risposte: 1
    Ultimo Messaggio: 19-05-2010, 16:21
  5. vBulletin 3.7.x Chiusura automatica discussioni
    Di johnjohn nel forum VBulletin 3
    Risposte: 8
    Ultimo Messaggio: 01-08-2008, 23:58

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •