News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

togliere la scritta post e topic dai redirezionamenti

Started by ivanom., November 22, 2013, 11:02:34 AM

Previous topic - Next topic

ivanom.

ciao a tutti, nel boardindex ho due redirezionamenti. Si trovano in fondo. L'ultimo (si chiama psicologaonlinesalerno.it)non presenta le scritte "post" "topic" e "ultimo post" e va bene,mentre l'ultimo che ho aggiunto (il penultimo nellìindex, cioè "Bacheca per il Sociale") invece presenta le scritte e non riesco a toglierle. Ho controllato ma hanno le stese spunte e caratteristiche da lato admin, comje le tolgo?
uso duvvar theme e l'indirizzo è http://psicologaonlinesalerno.it/forum/index.php

emanuele

Siccome quello non è il comportamento "classico" di SMF (quello che vuoi tu intendo ;)), probabilmente hai già chiesto come fare, quindi:
http://www.simplemachines.org/community/index.php?action=profile;u=337571;area=showposts;sa=topics
sfogli, sfogli sfogli, arrivi a:
http://www.simplemachines.org/community/index.php?action=profile;u=337571;area=showposts;sa=topics;start=80
e da lì a:
http://www.simplemachines.org/community/index.php?topic=482663.msg3379871#msg3379871

Al che ti dirò, cambia il codice da:
if ($category['id'] != 123)
a:

if (!in_array($category['id'], array(123, ID_CATEGORIA_"Spazio annunci")))

L'id lo puoi vedere... dalle url nel pannello di admin per modificare la categoria...


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

ivanom.

ah ok, me l'ero dimenticato....grazie per il tempo che ti ho fatto eprdere per rintracciarlo :)
allora, se aggiungo questo if ($category['id'] != 20)al boardindextemplate funziona, se invece aggiungo quello che mi hai postaTO if (!in_array($category['id'], array(123, ID_CATEGORIA_"Spazio annunci"))) mi dà errore. Comunque ho lasciato il primo, ma c'è molta differenza tra le 2 stringhe?

emanuele

Beh, "ovviamente" il pezzo ID_CATEGORIA_"Spazio annunci" andava rimpiazzato con l'id effettivo...cioè 20:
if (!in_array($category['id'], array(123, 20)))
e 123 andrà rimpiazzato con quello che c'era già.

Usando solo != 20 "post" e "topic" riappariranno nell'altra categoria che avevi nascosto in precedenza.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

ivanom.

ovviamente avevo sostituito il 123 con 20...ma dava errore
comunque attualmente ho echo '
<tbody class="content" id="category_', $category['id'], '_boards">';
if ($category['id'] != 14)
if ($category['id'] != 20)
echo '
            <tr style="line-height:8px;">
ecc...
e funziona.... non va bene?

emanuele

Diciamo che "stilisticamente" parlando non è propriamente il massimo, ma... va beh.

In due post hai detto due volte che ti da "errore", ma non hai minimamente accennato a *che* errore ti da, ma... va beh.

Almeno, fallo così:
echo '
<tbody class="content" id="category_', $category['id'], '_boards">';
if ($category['id'] != 14 || $category['id'] != 20)
echo '
            <tr style="line-height:8px;">


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

ivanom.

Se metto quest'ultimo suggerimento mi esce toipc e nuovi post in tutte e due le categorie, lascio quello di prima a cnhe se stilisticamente non sarà perfetto, non fa niente è funzionale...;) Grazie!

emanuele

Già...forse dovrei pensare prima di scrivere codice...
Era && invece di ||.
if ($category['id'] != 14 && $category['id'] != 20)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Advertisement: