@espertoWEB said:
io lo so usare... di che cosa hai bisogno esattamente?
intendo qualcuno che ne conosce il codice a fondo, e in grado di realizzare plugin,
lo so usare pure io...
@espertoWEB said:
io lo so usare... di che cosa hai bisogno esattamente?
intendo qualcuno che ne conosce il codice a fondo, e in grado di realizzare plugin,
lo so usare pure io...
finche qualcuno non da risposte chiare sono ancora alla ricerca !
astenersi perditempo, mi serve qualcuno che conosce a fondo wordpress per collaborazione presente e futura
postate referenze e dove contattarvi
dunque ho riaggiornato un sito, integrando un blog di wordpress dentro il sito, codice pulitissimo (da blog), pagine di articoli php su database, dotate di url rewrite, titolo di pagina, titolo articolo su tag <h2>, 5 o 6 key attinenti e basta.
homepage con pr3
il 16 posto un articolo, il 17 e 18 con 3 parole di ricerca è primo su google davanti a mostri del settore, il 19 con la stessa ricerca l'articolo non esiste più, addirittura in 20 esima pagina mi trova il link all'articolo nella homepage, ma la pagina vera contenente l'articolo non la trova....
è normale ?
secondo voi qual'è il migliore forum free , più seo, che abbia la funzione di allegare immagini, con la funzione spoiler, con i video di youtube integrati nel post ?
io ho ottenuto tutto questo (compreso rewrite url coi titoli dei topic) con phpbb, installando vari MOD, evito anche gli spambot con appositi mod, posso ottenere lo stesso con la stessa semplicita anche su smf ?
so che smf è più sicuro, quindi da voi mi interessa sapere qual'è il più veloce nell'essere consultato, e nel postare.
grazie
ragazzi comunque il codice javascript che ho scritto sopra funziona alla grande, vorrei solo avere la conferma da voi seo che google non valuta in modo negativo la cosa
grazie
@claudioweb said:
Avevo indicato nel mio primo intervento che il codice che postavo era php e non javascript...
Ho capito che tu vuoi fare una versione per wii, e io ti volevo far riflettere sul fatto che forse bisogna farne una anche per playstation? O perchè no per un palmare? E per un cellulare Symbian?
Di solito tranne siti importanti come Google che possono permettersi di anilizzare moltissimi user agent, gli altri si adattano a fare versioni differenti in base alla risoluzione e non allo user agent.
Però se nel tuo caso, per la specificità del sito, è tanto importante individuare solo gli utenti Wii, le strade possibili ti sono state indicate.
un codice di questo tipo messo prima dell' head non funziona:
<?php
if (strpos(strtolower($_SERVER[?HTTP_USER_AGENT?]), "wii"))
{ echo "<link rel='stylesheet' type='text/css' href='http://www.nintendoglobal.net/nintendo/wii.css'>"; }
?>
dove ho sbagliato ?, userei javascript, ma vorrei essere sicuro che col java google non la interpreti come una cosa scorretta.
quanto agli altri browser avevo frainteso, pensavo ti riferissi a quelli dei fissi, io per ora voglio coprire i fissi, e la console wii (visto che il sito tratta solo quella)
@claudioweb said:
Solo gli utenti con uno user agent contenente la parola wii noteranno la differenza.
Google dunque non lo saprà mai.
Comunque con un utilizzo mirato dei CSS non è necessario fare tutti questi giri. Anche perchè oltre al WII esistono decine di altri browser.
E' impossibile creare un css differente per ognuno. Bisogna cercare di creare qualcosa di compatibile con tutti.
Ma visto la tua richiesta era specifica, ti avevo indicato la strada specifica e funzionante
Ciao
stranamente questo codice non funziona:
<script type="text/javascript">
if (strpos(strtolower($_SERVER[’HTTP_USER_AGENT’]), "wii"))
{ echo "<link rel='stylesheet' type='text/css' href='http://www.nintendoglobal.net/nintendo/wii.css'>"; }
</script>
invece questo FUNZIONA:
<script type="text/javascript">
if (navigator.platform == "Nintendo Wii") {
document.write('<link rel="stylesheet" type="text/css" href="http://www.nintendoglobal.net/nintendo/wii.css">');
}
else {
document.write('<link rel="stylesheet" type="text/css" href="http://www.nintendoglobal.net/nintendo/n.css">');
}
</script>
va bene lo stesso ?
grazie per i consigli, pero io ovviamente ho la versione adatta a tutti i browser da pc , l'unica versione particolare è quella wii (che altrimenti sarebbe illeggibile su tv)
EDIT la versione funzionante, purtroppo dà 4 errori nell' html validator...
@claudioweb said:
Un codice simile dovrebbe funzionare...
if (strpos(strtolower($_SERVER[?HTTP_USER_AGENT?]), "wii")) { echo "<link rel='stylesheet' type='text/css' href='wii.css'>"; }
Ciao
ok, e mettiamo caso che metto tale codice nel mio head, non è che per qualche strana ragione GOOGLE interpreta la cosa come una bastardata, tipo un redirect e mi penalizza nell'indicizzazione ?
@FuSioNmAn said:
Ma il browser lo interpreta javascript?
Se lo fai in javascript allora deleghi la cosa al client.
Dovresti farlo lato server col codice che ti è stato gia postato.
be javascript si, altrimenti mezzo web non si vedrebbe
comunque come si realizza questa cosa da lato server ?
chi me lo ha scritto ?
si si, avevo capito, facilmente mi sarà utile, pero per ora cercavo un sistema più semplice
niente da fare, ho testato personalmente il browser e l'user agent che distribuisce è questo :
Opera/9.00 (Nintendo Wii; U; ; 1309-9; it)
tuttavia inserendolo nello script non funziona, esistono altri modi di legare un css da lato server ?
se si mi indicate come ?
grazie
(ho anche seguito il link di Laburno, ma ho solo ricavato un user agent sbagliato, non capisco perchè è la decima volta che trovo user agent errati, sembra che ogni console abbia il suo, e comunque non funge nemmeno con quello che ho ricavato io personalmente.)
questo il mio codice head completo:
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="Nintendo" content="Wii" />
<meta name="keywords" content="nintendo, wii, ds, news, recensioni, notizie, info, videogiochi, esperti, mario bros, metroid, giochi wii" />
<meta name="description" content="Sito specializzato nel mondo Nintendo, ultime notizie, recensioni, tornei e molto altro..." />
<meta name="robots" content="all" />
<title>Nintendo Italia</title>
<script type="text/javascript">
window.onload=function() {
var browser_type=navigator.appName
var browser_version=parseInt(navigator.appVersion)
//if Wii Opera/9.00
if (browser_type=="Opera/9.00 ( Nintendo Wii; U; 1309-9; it)"&&browser_version>=9)
{
document.getElementById('style').setAttribute("href", "http://www.nintendoglobal.net/nintendo/wii.css");
}
}
</script>
<!-- to correct the unsightly Flash of Unstyled Content -->
<link id="style" type="text/css" rel="stylesheet" href="http://www.nintendoglobal.net/nintendo/n.css" />
</head>
ma come detto prima non funge secondo voi dovrebbe funzionare, e quindi è solo colpa dell'user agent sbagliato o casa ?
non riesco a farlo funzionare, ho messo questo codice dentro l' head:
<script type="text/javascript">
var browser_type=navigator.appName
var browser_version=parseInt(navigator.appVersion)
//if Wii Opera/9.00
if (browser_type=="Opera/9.00 ( Nintendo Wii; U; 1309-9; it)"&&browser_version>=9)
{
document.getElementById('style').setAttribute("href", "http://www.miosito.it/immagini/wii.css");}
</script>
ho provato anche un altro user agent forse della versione italiana, questo:
Opera/9.00 ( Nintendo Wii; U; 1309-9; it)
ma non funge lo stesso..
ho la necessita di riconoscere un browser poco più che ignoto (versione apposita di OPERA dentro la console Nintendo Wii), questo browser è dentro una console, e si naviga connessi alla tv con un mouse 3d in mano, il problema è la risoluzione, viaggia a risoluzione verticale 480, di conseguenza capirete che ho necessita di riconoscere questo browser e in automatico e legargli un CSS con testi grossi
mi serve riconoscerlo in automatico e tramite javascript ricollegarlo subito a un css fatto per lui
mi potreste postare il codice per questa operazione ?
@probid said:
- phpBB nn è una wiki,è una board (x il titolo)
2)E'normale che l'indirizzo dinamico delle pagine sia ancora raggiungibile,in quanto il rewrite funziona come un "redirect".- Che significa "fa enorme casino"?
Sì più preciso,altrimenti ci è impossibile aiutarti.
per casino intendo che quando clicco su pagina 2 di un topic, invece di scrivere:
forum/titolo-del-topic-vt914.html
lui con questa mod scrive:
forum/2-vt914.html?postdays=0&postorder=asc&start=15
ho seguito alla lettera guida, ed effettivamente funziona, però lo trovo incompleto perchè
? prima di tutto de è vero che cambio url ai miei topic come mai riesco a raggiungerli anche col vecchio indirizzo dinamico ?
? inoltre se clicco sul titolo del topic funge, ma se invece mi sposto all'interno delle pagine del topic già da pagina 2 fà enorme casino
esempio:
click sul topic: http://www.nintendoglobal.net/forum/bvon-natale-vt914.html
click su pag2 : http://www.nintendoglobal.net/forum/2-vt914.html?postdays=0&postorder=asc&start=15
ragazzi nessuno che mi aiuta ?
@alexs2k said:
Dovresti trovare il modo di redirezionare in modo permanente le vecchie url dinamiche sulle nuove url statiche
Se non fai questo probabilmente avrai qualche problemino di indicizzazione (ma dopo un mesetto torna tutto come prima o anche meglio)
ok, quindi tradotto in codice che devo fare ?
dunque, ho installato tutti i mod di indicizzazione, questo già 6 mesi fà, adesso vorrei mettere l'ultimo dod riguardante il rewrite degli indirizzi
premesso che sono su server linux, e che sono alle prima armi, in parole povere come faccio a non buttare le mie vecchie indicizzazioni dei topic ?