Togliere colori Titoli argomenti

3 partecipanti

Risolto Togliere colori Titoli argomenti

Messaggio Da Vayiolet.ta Sab 1 Ago 2015 - 10:31

Eccomi qua buon sabatoooooo
altro enigma da risolvere 
togliere colori nel titolo argomenti
1 messo javascript
2 messo in template generale 
3 provato anche con nomi colori
4 provato senza nomi
risultato kaput un se smoveeeee
il mio topic su questo argomento 
https://aiuto.forumattivo.it/t18351-modifica-colori-per-i-titoli-degli-argomenti
ed ho seguito tutto alla lettera 
incollo qua lo script in Template
Codice:
<script>$(function() {
  if (!document.post || !document.post.topic_color) return;
 
  var badeggs = [
   '#660000',
   '#663300',
   '#006600',
   '#666633',
   '#000099'
  ],
  o = document.post.topic_color.childNodes, i = 0, j = o.length, k, v, l = badeggs.length;
 
  for (; i<j; i++) {
    for (k = 0; k<l; k++) {
      v = badeggs[k].toLowerCase();
      if (o[i].innerHTML.toLowerCase() == v || o[i].value.toLowerCase() == v) {
        o[i].style.display = 'none';
        o[i].selected && ( o[i].nextSibling ? o[i].nextSibling.selected = 1 : o[i].previousSibling.selected = 1 );
      }
    }
  }
  document.post.subject.style.color = document.post.topic_color.value;
});</scrip>

script in codici java

Codice:
$(function() {
  if (!document.post || !document.post.topic_color) return;
 
  var badeggs = [
   '#660000',
   '#663300',
   '#006600',
   '#666633',
   '#000099'
  ],
  o = document.post.topic_color.childNodes, i = 0, j = o.length, k, v, l = badeggs.length;
 
  for (; i<j; i++) {
    for (k = 0; k<l; k++) {
      v = badeggs[k].toLowerCase();
      if (o[i].innerHTML.toLowerCase() == v || o[i].value.toLowerCase() == v) {
        o[i].style.display = 'none';
        o[i].selected && ( o[i].nextSibling ? o[i].nextSibling.selected = 1 : o[i].previousSibling.selected = 1 );
      }
    }
  }
  document.post.subject.style.color = document.post.topic_color.value;
});

naturalmente provato a metterli entrambi.. uno o l'altro e persino tutti e due..anche con nomi colori ma nisbaa, questo script ce l'ha con me  Evil or Very Mad


Ultima modifica di Vayiolet.ta il Mar 4 Ago 2015 - 10:15 - modificato 1 volta.
Vayiolet.ta
Vayiolet.ta
****

Sesso : Femmina
Età : 40
Messaggi : 361
Località : Abruzzi

http://www.foruminternazional.biz/
Vayiolet.ta è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da MattiaDes Sab 1 Ago 2015 - 13:09

Ciao @Vayiolet.ta il codice l'ho provato e funziona happy questi sono i colori base che sono disponibili per i titoli degli argomenti, accanto ad essi ci ho messo il relativo codice colore:
Togliere colori Titoli argomenti Scherm47

Da quel che ho potuto vedere dal tuo codice, lei vuole rimuovere i seguenti colori: Rosso scuro, Marrone, Verde, Oliva, Blu scuro. Me lo può confermare? :zen:

Se sì, esegua la seguente procedura: Vada verso Pannello di amministrazione ► Moduli ► HTML & javascript ► Gestione del codice javascript e crea un  nuovo codice :new:

  • Titolo: a sua scelta
  • Dove: In tutte le pagine
  • Codice:
    Codice:
        $(function() {
          if (!document.post || !document.post.topic_color) return;
        
          var badeggs = [
           '#660000',
           '#663300',
           '#006600',
           '#666633',
           '#000099'
          ],
          o = document.post.topic_color.childNodes, i = 0, j = o.length, k, v, l = badeggs.length;
        
          for (; i<j; i++) {
            for (k = 0; k<l; k++) {
              v = badeggs[k].toLowerCase();
              if (o[i].innerHTML.toLowerCase() == v || o[i].value.toLowerCase() == v) {
                o[i].style.display = 'none';
                o[i].selected && ( o[i].nextSibling ? o[i].nextSibling.selected = 1 : o[i].previousSibling.selected = 1 );
              }
            }
          }
          document.post.subject.style.color = document.post.topic_color.value;
        });


Salvi il tutto e mi faccia sapere :zen: questo dovrebbe essere il risultato finale:

Togliere colori Titoli argomenti Scherm48


Togliere colori Titoli argomenti Z_user10

Togliere colori Titoli argomenti 1300 Togliere colori Titoli argomenti 2203 Togliere colori Titoli argomenti 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 27
Messaggi : 5129
Località : Italy

http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da Vayiolet.ta Sab 1 Ago 2015 - 14:35

questo è lo script inserito in java moduli

Codice:
$(function() {
  if (!document.post || !document.post.topic_color) return;
 
var badeggs = [
  '#660000',
  '#663300',
  '#006600',
  '#666633',
  '#0000FF',
  '#000099',
  '#999999'
],
  o = document.post.topic_color.childNodes, i = 0, j = o.length, k, v, l = badeggs.length;
 
  for (; i<j; i++) {
    for (k = 0; k<l; k++) {
      v = badeggs[k].toLowerCase();
      if (o[i].innerHTML.toLowerCase() == v || o[i].value.toLowerCase() == v) {
        o[i].style.display = 'none';
        o[i].selected && ( o[i].nextSibling ? o[i].nextSibling.selected = 1 : o[i].previousSibling.selected = 1 );
      }
    }
  }
  document.post.subject.style.color = document.post.topic_color.value;
});

e questo in template generale 
Codice:
<script>$(function() {
  if (!document.post || !document.post.topic_color) return;
 
var badeggs = [
  '#660000',
  '#663300',
  '#006600',
  '#666633',
  '#0000FF',
  '#000099',
  '#999999'
],
  o = document.post.topic_color.childNodes, i = 0, j = o.length, k, v, l = badeggs.length;
 
  for (; i<j; i++) {
    for (k = 0; k<l; k++) {
      v = badeggs[k].toLowerCase();
      if (o[i].innerHTML.toLowerCase() == v || o[i].value.toLowerCase() == v) {
        o[i].style.display = 'none';
        o[i].selected && ( o[i].nextSibling ? o[i].nextSibling.selected = 1 : o[i].previousSibling.selected = 1 );
      }
    }
  }
  document.post.subject.style.color = document.post.topic_color.value;
});</scrip>   

per far funzionare i colori aggiunti ce l'ho inserito sia in java che template per farli fungere i codici :

template

Codice:
  <script>$(function() {
  if (!document.post || !document.post.topic_color) return;
  var colors = {
    'Crimson' : '#DC143C',
    'Tomato' : '#FF6347',
    'Orange Red' : '#FF4500',
    'Pink' : '#FFC0CB',
    'Magenta' : '#FF00FF',
    'Violet' : '#EE82EE',
    'Sky' : '#99CBFF',
    'Light Sky' : '#ABCDEF',
    'Dark Sky' : '#007fff',
    'Dodger Blue' : '#1E90FF',
    'Acqua' : '#00FFFF',
    'Lime Green' : '#32CD32',
    'Lime' : '#00FF00',
    'Lawn Green' : '#7CFC00',
    'Light Green' : '#90EE90',
    'Yellow Green' : '#9ACD32',
    'Silver' : '#C0C0C0',
    'Gold' : '#FFD700',
    'Solidago' : '#DAA520'
  },
  a, b = document.post.topic_color, c = b.childNodes, i = 0, j = c.length, k;
  for (k in colors) {
    a = document.createElement('OPTION');
    a.innerHTML = k;
    a.style.color = colors[k];
    a.value = colors[k];
    b.insertBefore(a, b.firstChild);
  };
  for (; i<j; i++) if (c[i].style.color == document.post.subject.style.color) c[i].selected = 1;
});</script>

moduli java

Codice:
$(function() {
  if (!document.post || !document.post.topic_color) return;
  var colors = {
    'Crimson' : '#DC143C',
    'Tomato' : '#FF6347',
    'Orange Red' : '#FF4500',
    'Pink' : '#FFC0CB',
    'Magenta' : '#FF00FF',
    'Violet' : '#EE82EE',
    'Sky' : '#99CBFF',
    'Light Sky' : '#ABCDEF',
    'Dark Sky' : '#007fff',
    'Dodger Blue' : '#1E90FF',
    'Acqua' : '#00FFFF',
    'Lime Green' : '#32CD32',
    'Lime' : '#00FF00',
    'Lawn Green' : '#7CFC00',
    'Light Green' : '#90EE90',
    'Yellow Green' : '#9ACD32',
    'Silver' : '#C0C0C0',
    'Gold' : '#FFD700',
    'Solidago' : '#DAA520'
  },
  a, b = document.post.topic_color, c = b.childNodes, i = 0, j = c.length, k;
  for (k in colors) {
    a = document.createElement('OPTION');
    a.innerHTML = k;
    a.style.color = colors[k];
    a.value = colors[k];
    b.insertBefore(a, b.firstChild);
  };
  for (; i<j; i++) if (c[i].style.color == document.post.subject.style.color) c[i].selected = 1;
});

e fungono benissimo questi
Vayiolet.ta
Vayiolet.ta
****

Sesso : Femmina
Età : 40
Messaggi : 361
Località : Abruzzi

http://www.foruminternazional.biz/
Vayiolet.ta è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da MattiaDes Sab 1 Ago 2015 - 14:45

Non c'è bisogno di aggiungerli sia via template, che via "Java"

Hai provato ad aggiungerlo solo via JS impostando su: "Tutte le pagine" ?

Funziona? Io l'ho fatto su un mio forum di prova phpBB3 e mi funziona Sad


Togliere colori Titoli argomenti Z_user10

Togliere colori Titoli argomenti 1300 Togliere colori Titoli argomenti 2203 Togliere colori Titoli argomenti 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 27
Messaggi : 5129
Località : Italy

http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da Vayiolet.ta Sab 1 Ago 2015 - 14:47

ps. mi è venuto un dubbio se metto lo script nel template non dove ho messo quello per i colori? overall_header
zi zi provato solo java ..provato solo template..provato tutti e due come per aggiunta colori niente
Vayiolet.ta
Vayiolet.ta
****

Sesso : Femmina
Età : 40
Messaggi : 361
Località : Abruzzi

http://www.foruminternazional.biz/
Vayiolet.ta è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da MattiaDes Sab 1 Ago 2015 - 15:02

Dal punto di vista tecnici, aggiungerli o via template o via pannello è uguale.. aggiungerli entrambi è solo una "ripetizione"

Comunque ho fatto dei controlli e lo script che hai messo via template mi segna errore..

Togliere colori Titoli argomenti Scherm49

Dopo numerosi controlli ho notato anche che il tag è ripetuto due volte.. quindi uno dei problemi che non ti fa andare gli script può essere anche questo


Togliere colori Titoli argomenti Z_user10

Togliere colori Titoli argomenti 1300 Togliere colori Titoli argomenti 2203 Togliere colori Titoli argomenti 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 27
Messaggi : 5129
Località : Italy

http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da Vayiolet.ta Sab 1 Ago 2015 - 16:35

please Tag ripetuto dove?
 tolto nel template per favore puoi controllare se ti da di nuovo errore

ps.il problema cmq rimane non toglie i colori..
Vayiolet.ta
Vayiolet.ta
****

Sesso : Femmina
Età : 40
Messaggi : 361
Località : Abruzzi

http://www.foruminternazional.biz/
Vayiolet.ta è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da MattiaDes Sab 1 Ago 2015 - 17:41

Sì ora non c'è più l'errore

Comunque.. prova a metterlo in un file JS tramite PDA in tutte le pagine, una volta fatto, farò dei controlli e ti saprò dire happy


Togliere colori Titoli argomenti Z_user10

Togliere colori Titoli argomenti 1300 Togliere colori Titoli argomenti 2203 Togliere colori Titoli argomenti 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 27
Messaggi : 5129
Località : Italy

http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da Vayiolet.ta Dom 2 Ago 2015 - 0:51

scusa il ritardo a rispondere già messo in java tutte le pagine
cmq è sabato sera divertiteviiiiiiiiiiii ..si continua domani 
grazie millizzime e buonanotte bacio
Vayiolet.ta
Vayiolet.ta
****

Sesso : Femmina
Età : 40
Messaggi : 361
Località : Abruzzi

http://www.foruminternazional.biz/
Vayiolet.ta è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da MattiaDes Dom 2 Ago 2015 - 9:46

Eccomi happy sì certo

Comunque, ho provato a controllare e non mi trova il file JS Sad che tu abbia forse raggiunto il limite massimo di file JS?

Proviamo a fare una prova per cercare di capire qual è il problema

Vai nel PDA > Generale > I motori di ricerca > Altri meta tags > +


Tipo d'aggiunta: Aggiungere un javascript

Attributo "src": http://bbbb.mioforum.net/19451.js

Appena hai fatto, fammi sapere. Grazie per la pazienza :zen:


Togliere colori Titoli argomenti Z_user10

Togliere colori Titoli argomenti 1300 Togliere colori Titoli argomenti 2203 Togliere colori Titoli argomenti 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 27
Messaggi : 5129
Località : Italy

http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da Vayiolet.ta Dom 2 Ago 2015 - 20:52

scusaaaaaaaaa fattooooooo.. ma quale grazieeeeeeeeee sono io che ti ringraziooo   :W:
Vayiolet.ta
Vayiolet.ta
****

Sesso : Femmina
Età : 40
Messaggi : 361
Località : Abruzzi

http://www.foruminternazional.biz/
Vayiolet.ta è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da MattiaDes Lun 3 Ago 2015 - 20:29

Purtroppo non lo trovo ancora Sad aspettiamo che torni @Niko magari lui avrà qualche soluzione


Togliere colori Titoli argomenti Z_user10

Togliere colori Titoli argomenti 1300 Togliere colori Titoli argomenti 2203 Togliere colori Titoli argomenti 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 27
Messaggi : 5129
Località : Italy

http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da the crow Lun 3 Ago 2015 - 23:04

Ciao vay..non ti serve metterlo su tutte le pagine la risposta rapida non ha il soggetto..comunque controlla il tuo forum mi sembra di aver tolto questi
Codice:
 '#660000',
  '#663300',
  '#006600',
  '#666633',
  '#0000FF',
  '#000099',
  '#999999'

con lo scroll non risco a vederli
the crow
the crow
Veterano dello staff
Veterano dello staff

Sesso : Maschio
Età : 32
Messaggi : 8782
Località : Roma

https://aiuto.forumattivo.it/forum
the crow è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da Vayiolet.ta Mar 4 Ago 2015 - 10:14

perfettooooooooooooooooooooooooooo
va benissimo ho visto questa mattina grazie millizzimeeeeeeeeee amico mio  :clap: :clap: :clap: bacio
Vayiolet.ta
Vayiolet.ta
****

Sesso : Femmina
Età : 40
Messaggi : 361
Località : Abruzzi

http://www.foruminternazional.biz/
Vayiolet.ta è stato ringraziato dall'autore di questo topic.

Risolto Re: Togliere colori Titoli argomenti

Messaggio Da MattiaDes Mar 4 Ago 2015 - 12:22

Archivio happy


Togliere colori Titoli argomenti Z_user10

Togliere colori Titoli argomenti 1300 Togliere colori Titoli argomenti 2203 Togliere colori Titoli argomenti 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 27
Messaggi : 5129
Località : Italy

http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Visualizza l'argomento precedente Visualizza l'argomento successivo Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.