Come numerare i nodi per ogni tipo di contenuto?

10 contenuti / 0 new
Ultimo contenuto
Come numerare i nodi per ogni tipo di contenuto?

Salve, volevo sapere se qualcuno ha idea di come sia possibile far partire da 0 il conteggio del nid di un nodo per ogni tipo di contenuto diverso. E' possibile? mi serve per categorizzare meglio i vari tipi ma non so come si puo' fare con drupal.

ciao,
non so se ho capito bene, ma comunque i nid sono unici e condivisi per tutti i tipi di contenuto. Se vai a vedere il tuo db noterai che i nid partono da 1 e proseguono comprendendo i diversi tipi di contenuto. Per categorizzare meglio i tuoi nodi potresti usare Pathauto (http://drupal.org/project/pathauto) che ti permette di personalizzare il percorso dei nodi. In questo modo potresti avere degli indirizzi del tipo www.tuosito.it/tipocontenuto1/nid[/codefilter_code] www.tuosito.it/tipocontenuto2/nid[/codefilter_code] e così via

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

Grazie della risposta, comunque il sito è abbastanza grande e quel modulo già lo uso, pero' mi serviva un modo che identificasse i diversi tipi di contenuto ripartendo da zero... piu' che altro era per trovarmi meglio. Nel senso se ho i contenuti di news e arrivo al nid 7000 e poi inserisco tanti altri tipo e poi di nuovo una news passo al 7100. invece vorrei che fossero cose distinte. non so se mi sono spiegato bene.

Ciao, il nid non lo puoi "riazzerare" per ogni content-type perché drupal tiene tutti i nodi (indipendentemente dal content type) nella stessa tabella e il nid è la chiave primaria. Dai un occhio a questo modulo: http://drupal.org/project/serial serve per avere un campo cck seriale

pero alcuni siti lo fanno... peccato

si ti sei spiegato, ma non penso che sia la strada giusta.
Per prima cosa, poniamo il caso per assurdo che si possa fare quello che dici tu a livello di db (e lo dubito), se stabilisci i nodi che appartengono a 1000 ad un tipo di contenuto e i 2000 ad un altro, se poi hai più di mille nodi per il primo contenuto, che fai? vai a scrivere sopra il 2000?
E poi penso che se per te l'esigenza è quella di razionalizzare l'indirizzo dei nodi devi cercare di configurare al meglio per le tue esigenze Pathauto.

Detto questo alzo le mani, non so se altri hanno dei suggerimenti da darti

In bocca al lupo ;)

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

Alcuni siti fanno cosa? Fatti in Drupal intendi?

@drupalsim
Ciao, secondo me non ha senso "reindicizzare" la tabella dei nodi perchè è una caratteristica fondamentale di Drupal mettere aver messo il tipo di nodo nella tabella nodi. Fa parte dell'architettura di Drupal. Tuttavia altri programmatori nella costruzione dei loro moduli fanno la scelta di creare tabelle ad ok con la conseguenza di non rendere più possibile la funzionalità nella ricerca nel sito.

In definitiva può esserti utile un buon utilizzo in combinazione tra
taxonomy, book e http://drupal.org/project/category

Grazie a tutti. i contenuti che volevo alterare ci sono già, ma sono tutti dei termini di tassonomia e sono piu di 10.000. praticamente sono i profili di alcuni personaggi e attori famosi. volevo convertire tutto in nodo perchè lasciandoli come termini non sono molto gestibili. nel senso non posso aggiungere gallerie (ora ho taxonomy images ma nulla di che), o gestirli al meglio con views o creare delle sotto pagine a questi.

volevo convertirli pero ripartendo da zero. voi cosa fareste? lascereste in termini? perchè il caricamento di un termine se vado a modificarlo è pesante visto il numero grande.

lussoluca wrote:
Ciao, il nid non lo puoi "riazzerare" per ogni content-type perché drupal tiene tutti i nodi (indipendentemente dal content type) nella stessa tabella e il nid è la chiave primaria. Dai un occhio a questo modulo: http://drupal.org/project/serial serve per avere un campo cck seriale

Grazie, questo modulo mi è servito :). ancora grazie.