| Precedente :: Successivo |
| Autore |
Messaggio |
Dino Allievo


Registrato: Dec 13, 2007 Messaggi: 22
|
Inviato: Ven Lug 16, 2010 12:49 pm Oggetto: dynamics title |
|
|
Uso il DynamicTitles v.ne 1.2.0
Ho questo problema e non riesco a capire dove sbaglio.
Nella mia cartella includes ho il file dynamic_title all'interno del quale vengono definiti per i diversi moduli i titoli della pagina che compaiono sulla barra del browser.
Ad es. per il modulo News è presente questo codice:
| Codice: | elseif ($name == 'News') {
global $file, $sid, $new_topic;
if ($new_topic != '') {
$sql = 'SELECT topictext FROM ' . $prefix . '_topics WHERE topicid=\'' . intval($new_topic) . '\'';
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$newpagetitle = $row['topictext'] . $dt_sDelim . $sitenamewp;
} elseif ($file == 'article') {
$sql = 'SELECT title, topic, hometext, bodytext FROM ' . $prefix . '_stories WHERE sid=\'' . intval($sid) . '\'';
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$asDTText['subject'] = $row['title'];
$asDTText['text'] = $row['hometext'];
$asDTText['bodytext'] = $row['bodytext'];
$sql = 'SELECT topictext FROM ' . $prefix . '_topics WHERE topicid=\'' . intval($row['topic']) . '\'';
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$newpagetitle = $asDTText['subject'] . $dt_sDelim . $asDTText['text'] . ' ' . $asDTText['bodytext'] . $dt_sDelim . $row['topictext'];
}
} |
e funziona: quando si va sulle News la prima cosa che compare sulla barra del browser è il Titolo della news: e questo è bene per l'indicizzazione.
Stessa cosa per altri moduli dove il codice predefinito funziona bene.
Il mio problema nasce per il modulo tags cloud.
Inserendo questo codice, non mi prende il titolo del Tags (campo tag della relativa tabella):
| Codice: | elseif ($name == 'Tags') {
global $op, $cid;
if ($op != '') {
$sql = 'SELECT cid, tag FROM ' . $prefix . '_tags WHERE cid=\'' . intval($cid) . '\'';
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$newpagetitle = $sitenamewp . $dt_sDelim . $row['tag'] . $dt_sDelim;
}
} |
dove sbaglio?
Grazie a tutti per l'attenzione.
Dino
p.s.: per Vecchio Joe: ciao, ho visto che sul tuo sito funziona correttamente: che codice hai inserito? |
|
| Torna in cima |
|
 |
vecchio_joe Moderatore


Registrato: Sep 21, 2008 Messaggi: 126 Località: Roma
|
Inviato: Ven Lug 16, 2010 10:44 pm Oggetto: |
|
|
Ciao
io ho completamente riscritto ed eliminato il dynamictitle.
Abbiamo inserito in LGNUKE un modo che ti permette sia di avere i titolo ben definiti nel browser e di creare anche un percorso detto briciole di pane.
Dagli un occhio.
Ciao |
|
| Torna in cima |
|
 |
Dino Allievo


Registrato: Dec 13, 2007 Messaggi: 22
|
Inviato: Ven Ago 06, 2010 10:24 pm Oggetto: Re |
|
|
Per prima cosa grazie Vecchio_Joe per la tua risposta e scusa se ti rispondo solo ora
Ho provato per diversi giorni a guardare il sistema utilizzato su LGnuke come mi hai consigliato ma .... non sono purtroppo riuscito a venirne fuori e forse rifare tutto il sistema per un solo link non mi conviene visto che la cosa non mi sembra semplice (il mio post rimane quindi valido per tutti gli altri nukers: qualcuno riesce a dirmi perchè il codice che ho postato per il dynamic title modulo Tag non funziona?).
| Citazione: | | .. briciole di pane ... |
Invece Vecchio_Joe guardando LGnuke ho visto una modifica molto interessante: tutti i blocchi e moduli arrotondati di LGnuke pensavo dipendessero dal tema: invece ho visto che è implementato Jquery: mi piacerebbe installarlo sul mio sito ma non sono riuscito neanche in questo caso a capire come e dove effettuare le relative modifiche. Mi sapresti magari dare una indicazione sui file che devo aggiungere/modificare per mettere Jquery in un normale nuke tipo 7.6 (i blocchi e i i moduli arrotondati sono davvero carini!)?
Grazie ancora per la collaborazione.
Ciao, Dino  |
|
| Torna in cima |
|
 |
vecchio_joe Moderatore


Registrato: Sep 21, 2008 Messaggi: 126 Località: Roma
|
|
| Torna in cima |
|
 |
Dino Allievo


Registrato: Dec 13, 2007 Messaggi: 22
|
Inviato: Sab Ago 07, 2010 9:05 pm Oggetto: Grazie |
|
|
Grazie davvero vecchio_Joe sei proprio gentile: seguirò i tuoi consigli e cercherò di capire - con il tuo link - come si utilizzano i css.
| Citazione: | | per gli angoli non usare jQuery ti bastano i css |
ma pensa mi ero convinto che su LGnuke si fosse usato Jquery!
Ciao, Dino  |
|
| Torna in cima |
|
 |
Dino Allievo


Registrato: Dec 13, 2007 Messaggi: 22
|
Inviato: Dom Set 19, 2010 9:15 am Oggetto: Ciao |
|
|
Ciao vecchio_Joe
Ho nuovamente bisogno del tuo aiuto
- angoli rotondi: sto utilizzzando i css: per i blocchi sono intervenuto sul file del tema e con una sola modifica tutti gli angoli dei blocchi mi sono diventati rotondi ; non riesco invece a trovare il file dove fare la stessa cosa per tutti i moduli: non è che per caso devo fare ciascun modulo singolarmente? Sarebbe un lavoraccio incredibile!
- se ne hai il tempo ... aspetto il tuo aiuto anche per il dynamic title: dove sbaglio il codice del mio primo post? O, se più semplice (non sono un esperto) ... "briciole di pane"?
Grazie,
Dino |
|
| Torna in cima |
|
 |
queen_live78 Amministratore


Registrato: Nov 10, 2006 Messaggi: 2457 Località: Cagliari (CA) - Maniago (PN)
|
|
| Torna in cima |
|
 |
vecchio_joe Moderatore


Registrato: Sep 21, 2008 Messaggi: 126 Località: Roma
|
Inviato: Dom Set 19, 2010 5:41 pm Oggetto: |
|
|
Ciao
in effetti già queen_live ti ha dato la risposta.
Se in tutti i tuoi moduli usi le funzioni OpenTable() e CloseTable()
ti basta agire su queste per avere tutte le tabelle arrotondate in tutti i moduli.
Queste funzioni normalmente si trovano all'inizio del tema e in altri casi sempre nella cartella tema in un file chiamato table.php
Se invece in ogni tuo modulo hai delle tabelle personalizzate e quindi non usi le funzioni sopra citate allora devi intervenire manualmente su ogni singolo componente.
Per le briciole di pane
avrei bisogno, per vedere se è compatibile, del file meta.php
Fammi sapere ciao. |
|
| Torna in cima |
|
 |
Dino Allievo


Registrato: Dec 13, 2007 Messaggi: 22
|
Inviato: Ven Set 24, 2010 5:04 pm Oggetto: Grazie |
|
|
Scusate il ritardo ma in questo periodo non riesco più a trovare il tempo per il mio nuke : volevo però ringraziare entrambi (queen e vecchio_joe) per l'aiuto: appena riesco cercherò (mi sa che non sarà facile! ) di seguire le vostre indicazioni.
Per vecchio_joe: davvero ancora grazie, dopo che avrò affrontato il problema angoli rotondi ti farò avere in qualche modo il codice del file meta.
ciao, Dino |
|
| Torna in cima |
|
 |
Dino Allievo


Registrato: Dec 13, 2007 Messaggi: 22
|
Inviato: Lun Gen 10, 2011 3:31 pm Oggetto: File meta |
|
|
Ciao Vecchio Joe
Sperando che tu abbia ancora il tempo di seguirmi per le "briciole di pane" ti invio il file includes/meta che mi avevi chiesto ....
Ecco il link:
http://img24.imageshack.us/img24/528/includesmeta.png
Mi auguro che sia modificabile per fare quello che proponevi ...
Ciao, grazie in ogni caso per la tua proverbiale disponibilità
Dino  |
|
| Torna in cima |
|
 |
vecchio_joe Moderatore


Registrato: Sep 21, 2008 Messaggi: 126 Località: Roma
|
Inviato: Mar Gen 11, 2011 10:47 am Oggetto: |
|
|
Ciao Dino,
sto preparando una guida che potrai vedere sul mio sito diciamo per fine settimana
A presto |
|
| Torna in cima |
|
 |
landsends Affiancato


Registrato: Sep 28, 2007 Messaggi: 40
|
Inviato: Mar Gen 11, 2011 3:20 pm Oggetto: |
|
|
gli darò un occhiata anche io molto volentieri*_*
EDIT: su lgnuke.org ho notato che anche nella barra degli indirizi compare il titolo della news, è possibile effettuare anche questa modifica sulla weblord nuke?? |
|
| Torna in cima |
|
 |
vecchio_joe Moderatore


Registrato: Sep 21, 2008 Messaggi: 126 Località: Roma
|
Inviato: Mer Gen 12, 2011 2:37 pm Oggetto: |
|
|
dovresti sconvolgere la wl-nuke
ma allora usa lg...
ciao |
|
| Torna in cima |
|
 |
Dino Allievo


Registrato: Dec 13, 2007 Messaggi: 22
|
Inviato: Mer Gen 12, 2011 9:17 pm Oggetto: Grazie |
|
|
| Citazione: | | sto preparando una guida che potrai vedere sul mio sito diciamo per fine settimana |
.. non chiedevo tanto (mi accontentavo anche di qualche indicazione) : l'aspetto con impazienza: grazie ancora vecchioJoe
Ciao, Dino
p.s.: per una volta forse penso di poterti essere utile anche io: sul link al tuo sito di qs forum (sotto i post) l'indirizzo è sbagliato: c'è un http di troppo e mancano i due punti.
p.s.2: come mai eros ha abbandonato LGnuke? E' un vero peccato Pensavo a lei nel momento in cui mi fossi deciso a cambiare la mia versione. |
|
| Torna in cima |
|
 |
vecchio_joe Moderatore


Registrato: Sep 21, 2008 Messaggi: 126 Località: Roma
|
Inviato: Gio Gen 13, 2011 8:34 am Oggetto: |
|
|
| Citazione: |
.. non chiedevo tanto (mi accontentavo anche di qualche indicazione) : l'aspetto con impazienza: grazie ancora vecchioJoe |
Se posso essere di aiuto mi fa molto piacere farlo
Grazie anche per la segnalazione del link, l'ho corretto subito
Se per eros intendi l'amministratore di lg_nuke è un lui di Messina
Si in effetti è un vero peccato perchè è un mostro in informatica e poteva fare la vera differenza...
Ma mai demordere magari riesco a fagli cambiare idea
Cmq fossi in te cambierei lo stesso la versione per i mille motivi che ti avevo già elencato...
Ciao
Ultima modifica di vecchio_joe il Dom Gen 16, 2011 12:33 am, modificato 1 volta in totale |
|
| Torna in cima |
|
 |
vecchio_joe Moderatore


Registrato: Sep 21, 2008 Messaggi: 126 Località: Roma
|
Inviato: Sab Gen 15, 2011 7:26 pm Oggetto: |
|
|
Ciao a tutti,
come promesso ho fatto una guida, tutorial su come fare le briciole di pane, o il percorso di navigazione da integrare nei vostri Nuke.
Lo travate sul mio sito www.vecchiojoe.it.
Fatemi sapere se vi funzia
Divertitevi e ciao a tutti |
|
| Torna in cima |
|
 |
Dino Allievo


Registrato: Dec 13, 2007 Messaggi: 22
|
Inviato: Mer Feb 16, 2011 10:17 pm Oggetto: Re: Grazie |
|
|
scusa vecchio_joe se non mi sono più fatto vivo: ho scaricato il tuo ottimo tutorial praticamente subito ma poi mi sono purtroppo dovuto distaccare dal mio nuke per motivi di lavoro.
Ho poi proceduto ad installare le tue "briciole di pane" (complimenti sono davvero carine!) ma mi hanno provocato un bel problema al modulo News: i commenti dopo le briciole venivano inseriti non solo sulla news oggetto del commento ma su tutte; anche la numerazione delle opzioni "Stampa news" sballava (il link del Stampa news non era quello della news ma era diverso: la numerazione non era cioè più corretta). Ho cercato, purtroppo senza risultati, di capire dove stesse il conflitto, per poterti essere utile, ma ..
Disattivando le briciole i commenti delle news tornavano a funzionare regolarmente!
Ho poi risolto attivando le briciole per tutti gli altri moduli (dove sembra andare tutto bene) ad eccezione del modulo News.
Il mio piccolo contributo è quindi solo la segnalazione di questo conflitto.
Devo davvero sinceramente complimentarmi per il tuo sito: sembra davvero tutto meno che un nuke!! Molto, ma molto "originale".
Ciao e grazie ancora per il tuo aiuto.
Dino  |
|
| Torna in cima |
|
 |
vecchio_joe Moderatore


Registrato: Sep 21, 2008 Messaggi: 126 Località: Roma
|
Inviato: Gio Feb 17, 2011 9:24 am Oggetto: |
|
|
Ciao Dino, bentornato
allora se usi la LG_Nuke le mie briciole di pane non ti servono perchè lg incorpora già in tutti i moduli le briciole quindi le due cose andrebbero in conflitto
se usi invece una versione normale di nuke sono ok
Non capisco l'errore sulle news
A me non lo ha mai fatto, anche perchè all'interno del file ci sono solo chiamate al db per verificare dove sei
Cmq fammi sapere i progressi che vediamo di migliorare
Ciao |
|
| Torna in cima |
|
 |
|