Veure tema anterior :: Veure tema següent |
Autor |
Missatge |
Jander
Registrat: 30 Nov 2006 Missatges: 10
|
Publicat: Ds Jun 06, 2009 9:22 am Assumpte: Comentarios y 'http' |
|
|
Hola Elena,
Como leí en el mensaje anterior, no está permitido 'http' en el contenido de los comentarios (evidentemente, esto ayuda un montón contra el spam). El tema es que si cualquier persona escribe un comentario y pone en el apartado 'Web' el 'http' también lo detecta como combinación prohibida.
¿Se podría realizar la comprobación únicamente en el campo de 'Texto'? Si no fuese así, el campo 'Web' no tiene mucho sentido, no?
Saludos! |
|
Tornar a dalt |
|
 |
administrador Site Admin
Registrat: 05 Des 2003 Missatges: 864
|
Publicat: Dl Jun 08, 2009 7:53 am Assumpte: |
|
|
Hola,
He configurat un condicional que amaga el camp "Web" si es té activat el complement d'exclusió de contingut. A veure què et sembla. De moment només ho he fet a la plantilla Standard (la blava, que tu uses). Si agrada, ho aplicaré a la resta de plantilles.
Si algú té una plantilla personalitzada i vol afegir-hi aquesta modificació, ha d'editar dos arxius:
- Al full d'estil style.css cal afegir-hi la classe que ocultarà aquest camps. Aixi:
.hidden {display:none}
- A la plantilla que conté el formulari commentform.template cal fer una modificació: substirem aquesta línia:
<div><label for="userUrl">Web</label><input type="text" name="userUrl" id="userUrl" value="" /></div>
Per aquesta altra:
<div {if $contentfilter && $contentfilter->isEnabled()} class="hidden"{/if}><label for="userUrl">Web</label><input type="text" name="userUrl" id="userUrl" value="" /></div>
Bàsicament el que he fet en la plantilla del formulari és afegir-hi {if $contentfilter && $contentfilter->isEnabled()} class="hidden"{/if} al div, però crec que és més fàcil copiar i reemplaçar tota la línia. |
|
Tornar a dalt |
|
 |
Jander
Registrat: 30 Nov 2006 Missatges: 10
|
Publicat: Dt Jun 09, 2009 12:25 pm Assumpte: |
|
|
Perfecte!! Funciona bé. Gràcies  |
|
Tornar a dalt |
|
 |
Antoni Ramis Caldentey
Registrat: 09 Des 2003 Missatges: 46 Ubicació: Illes Balears
|
Publicat: Dg Jun 14, 2009 10:55 pm Assumpte: web del comentarista en els comentaris del bloc |
|
|
Estimada Elena,
això que vol dir, que sols dona spam als comentaris que el comentarista afegeix un web al camp corresponent si es té activat el complement d'exclusió de contingut i, en cas contrari, admetria l'enllaç, però hi hauria molt més perill de rebre comentaris spam?
Si no fos per l'spamming resultava interessant poder enllaçar amb el web del comentarista. És possible que els comentaristes amb web que desconeixen el tema i fan un comentari llarg i afegeixen el seu web, quan diuen "envia" i perdin tot l'escrit amb el missatge d'error per http spam es desanimin i deixin de fer el comentari.
Per ventura, els que ho coneixem, això ho podriem solucionar signant el comentari i afegint l'adreça web (tot i que no es faria l'enllaçament corresponent, el titular del bloc o els lectors dels comentaris podrien marcar i copiar l'adreça web i enganxar a la barra d'adreces)
Antoni Ramis Caldentey
http://mallorcaweb.net/arc46
administrador escrigué: | Hola,
He configurat un condicional que amaga el camp "Web" si es té activat el complement d'exclusió de contingut. A veure què et sembla. De moment només ho he fet a la plantilla Standard (la blava, que tu uses). Si agrada, ho aplicaré a la resta de plantilles.
Si algú té una plantilla personalitzada i vol afegir-hi aquesta modificació, ha d'editar dos arxius:
- Al full d'estil style.css cal afegir-hi la classe que ocultarà aquest camps. Aixi:
.hidden {display:none}
- A la plantilla que conté el formulari commentform.template cal fer una modificació: substirem aquesta línia:
<div><label for="userUrl">Web</label><input type="text" name="userUrl" id="userUrl" value="" /></div>
Per aquesta altra:
<div {if $contentfilter && $contentfilter->isEnabled()} class="hidden"{/if}><label for="userUrl">Web</label><input type="text" name="userUrl" id="userUrl" value="" /></div>
Bàsicament el que he fet en la plantilla del formulari és afegir-hi {if $contentfilter && $contentfilter->isEnabled()} class="hidden"{/if} al div, però crec que és més fàcil copiar i reemplaçar tota la línia. |
|
|
Tornar a dalt |
|
 |
Jander
Registrat: 30 Nov 2006 Missatges: 10
|
Publicat: Dl Jun 15, 2009 8:50 am Assumpte: |
|
|
Antoni, pots desactivar el plugin de "Content Filter" i així no es veuran bloquetjats els comentaris amb "http://" |
|
Tornar a dalt |
|
 |
Antoni Ramis Caldentey
Registrat: 09 Des 2003 Missatges: 46 Ubicació: Illes Balears
|
Publicat: Dc Jun 17, 2009 10:58 am Assumpte: Gràcies |
|
|
Gràcies, però:
1 No estic segur de saber com es fa.
2 Això sols arreglaria els comentaris que s'enviassin al meu bloc. Els que jo (o un altre) envii a blocs que no el tenen desactivat es perdrien desprès de la feina d'haver-los escrit (vaig provar de posar sols la part posterior a http://www. (mallorcaweb.net/arc46) i va funcionar sense donar error.
3 No produiria molt més comentaris d'spamming?
Salut i bens incorruptes
Antoni
Jander escrigué: | Antoni, pots desactivar el plugin de "Content Filter" i així no es veuran bloquetjats els comentaris amb "http://" |
|
|
Tornar a dalt |
|
 |
administrador Site Admin
Registrat: 05 Des 2003 Missatges: 864
|
Publicat: Dc Jun 17, 2009 4:46 pm Assumpte: Re: Gràcies |
|
|
Antoni Ramis Caldentey escrigué: | 1 No estic segur de saber com es fa. |
Si algú vol desactivar el complement, ha d'entrar a:
Arranjament > Seguretat > Exclusió de contingut
Cita: | 2 Això sols arreglaria els comentaris que s'enviassin al meu bloc. Els que jo (o un altre) envii a blocs que no el tenen desactivat es perdrien desprès de la feina d'haver-los escrit (vaig provar de posar sols la part posterior a http://www. (mallorcaweb.net/arc46) i va funcionar sense donar error. |
Des d'avui, si tens el complement activat, apareix un avís al principi del formulari indicant que no es permet escriure http. Així la gent ja estarà avisada.
Cita: | 3 No produiria molt més comentaris d'spamming? |
Aquest complement evita l'spam al 99%. Si algú vol desactivar el complement, convé emprar algun altre complement com la moderació de comentaris o Akismet. |
|
Tornar a dalt |
|
 |
Xuiuxiu
Registrat: 19 Jun 2009 Missatges: 2
|
Publicat: Dv Jun 19, 2009 3:14 pm Assumpte: No http? |
|
|
Bones a tots i a totes!
M'he registrat a nes fórum per intervenir en aquesta qüestió sobre l'http//
Està clar, que ni jo, ni ningú vol la malaïda presència d'spamers pel seu bloc però si la solució és no poder linkar amb les pagines dels comentaristes i a la inversa, és un poc trist si tenim en compte que internet es caracteritza per ser una xarxa d'interelacions.
Jo, no n'entenc gaire sobre informàtica per donar idees realistes sobre quines han de ser les solucions al problema, però la solució vigent me pareix un poc dràstica. Això es com dir: si no te vols ofegar no vagis a nedar!
No ho sé, crec que s'ha de mirar de trobar una solució global (per tots els blocs).
De totes formes aprofit per demanar un parell de coses:
1. Si desactivam es complement aquest de seguretat, tindrem el bloc amb el mateix nivell de seguretat com fins ara?
2. Si qualcú pot desenvolupar més això dels complements de moderació de comentaris o l'Akismet o bé posar qualque link
Gràcies! |
|
Tornar a dalt |
|
 |
administrador Site Admin
Registrat: 05 Des 2003 Missatges: 864
|
Publicat: Ds Jun 20, 2009 1:05 pm Assumpte: Re: No http? |
|
|
El complement aquest l'únic que fa és privar els comentaristes d'escriure http (paraula exclosa a nivell global). També priva d'escriure qualsevol altra paraula que el propietari del bloc hagi afegit personalment a la llista de paraules excloses a nivell exclusiu del seu bloc. És un complement opcional. Qui no el vulgui, que se'l desactivi. Va molt bé sobretot en aquells blogs on el propietaris del bloc es despreocupa de revisar el comentaris.
El complement moderació de comentaris està desactivat per defecte. Si algú el vol activar, ha d'entrar a Antispam > Moderació de comentaris
El complement Akismet es troba a Anitspam > Akismet
Per activar-lo cal disposar d'una clau API pròpia. Des del mateix complement hi ha un enllaç directe a la web on es pot obtenir la clau gratuïtament.
Elena
Xuiuxiu escrigué: | Bones a tots i a totes!
M'he registrat a nes fórum per intervenir en aquesta qüestió sobre l'http//
Està clar, que ni jo, ni ningú vol la malaïda presència d'spamers pel seu bloc però si la solució és no poder linkar amb les pagines dels comentaristes i a la inversa, és un poc trist si tenim en compte que internet es caracteritza per ser una xarxa d'interelacions.
Jo, no n'entenc gaire sobre informàtica per donar idees realistes sobre quines han de ser les solucions al problema, però la solució vigent me pareix un poc dràstica. Això es com dir: si no te vols ofegar no vagis a nedar!
No ho sé, crec que s'ha de mirar de trobar una solució global (per tots els blocs).
De totes formes aprofit per demanar un parell de coses:
1. Si desactivam es complement aquest de seguretat, tindrem el bloc amb el mateix nivell de seguretat com fins ara?
2. Si qualcú pot desenvolupar més això dels complements de moderació de comentaris o l'Akismet o bé posar qualque link :P
Gràcies! |
|
|
Tornar a dalt |
|
 |
Xuiuxiu
Registrat: 19 Jun 2009 Missatges: 2
|
Publicat: Dl Jun 22, 2009 11:37 pm Assumpte: amb http un altra pic... |
|
|
Bono, vist lo vist he optat per desactivar el complement de que evita http i he activat l'Askimet, prèvia solicitud de clau APi. Entenc que així es faciliten les interconexions entre els usuaris i que mantenc a retxa l'spam. Sino teniu notícies meves es que això funciona!
Gràcies adminstradora. |
|
Tornar a dalt |
|
 |
|