- Home
- Categorie
- Coding e Sistemistica
- Gestione di Forum
- Eliminare sezione da "Nuovi Messaggi"
-
Eliminare sezione da "Nuovi Messaggi"
Ciao a tutti,
ho una sezione dedicata interamente all'importazione dei feed di alcuni portali.Cliccando sulla funzione "nuovi messaggi" però questa sezione la fa da padrone, facendo scomparire i post degli utenti.
C'è un modo per eliminarla?
Per ora ho solo trovato in "Gestione Forum" questa voce:Indicizza i nuovi messaggi nel motore di ricerca
(impostando questa opzione su 'No' negherai l'utilizzo della funzione 'cerca in questo forum')
Ma non cambia nienteGrazie
-
Prova a levare, dai permessi dei forum, la visualizzazione di quelle sezioni ai registrati
-
ma se fa cosi non sparisce anche la possibilità di leggere e commentare il post ?
l'ideale sarebbe separare i risultati, mettendo in fondo quelli generati da questo utente/BOT che crea topic dal feed
-
Appena posso mi studio la cosa.
Essenzialmente dovresti vedere cosa viene richiamato in quella pagina, che ha un url di questo tipo forum/search.php?searchid= dove dopo il = riporta un numero progressivo che rappresenta il numero della richiesta.
Bisogna trovare il template deputato e vedere se si può inserire una regola per non prelevare da una data sezione.
-
Basta modificare la chiave exclude nella querystring, impostando come valore l' id del forum da escludere nella ricerca.
Più id possono essere indicati usando la virgola (,) come separatore.Es:
search.php?do=getnew&exclude=12,8
Ciao!
Matteo Micanti.
-
@probid said:
Basta modificare la chiave exclude nella querystring, impostando come valore l' id del forum da escludere nella ricerca.
Più id possono essere indicati usando la virgola (,) come separatore.Es:
search.php?do=getnew&exclude=12,8
Ciao!
Matteo Micanti.ok, so di complicarti molto la cosa, ma invece per escludere il topic creato da un bot apposito ?
ovviamente se poi il topic ha delle risposte di utenti veri deve ritornare a comportarsi come topic normale
-
Non è possibile attraverso querystring, devi cercare un/a plugin/mod apposito/a o crearne uno/a.
Vedi su vbulletin.org, li potresti trovare qualcosa.
Ciao!
-
capisco, grazie se hai suggerimenti su che termini cercare in inglese te ne sarei grato
-
Vediamo se funziona questa mia idea.
Vai nel template search_results, trova:
<a rel="nofollow" href="search.php?$session[sessionurl]$searchquery"><strong>$vbphrase[search]:</strong></a>
scendi giù e dopo ```
<span class="smallfont">
<if condition="$action == 'process'"><if condition="$forum[forumid] != X">
Fammi sapere se funziona.