Argomenti: 1581    Messaggi: 8758   Risposte: 7185      
(Ultime News)------|    Nasce Cleanuke.it supporto ufficiale al cms - (18-06-2011 - 23:04:54 - di matteoiamma)    |------|    Rilasciato Clean Nuke 1.7 - (05-05-2011 - 19:49:43 - di matteoiamma)    |------|    Iamma Multi Blogs: Blogs per gli utenti del nuke - (19-03-2011 - 20:41:08 - di matteoiamma)    |------|    Rilasciato Clean Nuke 1.6 - (13-03-2010 - 20:12:46 - di matteoiamma)    |------|    Nuova Community Italiana: nasce mondophpnuke.com - (11-02-2010 - 22:08:51 - di matteoiamma)    |------|    Rilasciato Clean Nuke 1.5! - (16-12-2009 - 00:44:55 - di matteoiamma)    |------
Regolamento:
Le principali regole da rispettare per poter far parte della community... cosigliamo di visionarle per evitare malintesi.
Script:
Per motivi di sicurezza il sistema blocca l'inserimento di alcuni script per sapere come fare cliccare qui

Webother.com :: Leggi il Topic - Blocco RANDOM HEADLINES
 FAQ  •  Cerca  •  Lista degli utenti  •  Gruppi utenti  •  Profilo  •  Messaggi Privati  •  Login

Information Blocco RANDOM HEADLINES

Nuovo Topic Rispondi
Indice del forum » Addons, Blocchi, Moduli  Vai a pagina 1, 2  Successivo 
Precedente :: Successivo
AutoreMessaggio
michelemichel
Fedele
Fedele


Registrato: May 18, 2005
Messaggi: 129
Località: Napoli

Oggetto: Blocco RANDOM HEADLINES Rispondi citando

Domanda: per il blocco Random Headlines è possibile specificare in che topic cercare le news? O in che argomento, eventualmente?
E la stessa cosa si può fare con il blocco ULTIME NOTIZIE (Quello che scrolla?)
Wink Wink Wink



MessaggioInviato:
Mer Ott 05, 2005 10:36 am
Top of PageProfiloMessaggio privatoHomePageMSN Messenger
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Citazione:
Domanda: per il blocco Random Headlines è possibile specificare in che topic cercare le news? O in che argomento, eventualmente?

Si devi per prima cosa sapere l'id dell'argomento delle news, per recuperare l'id apri phpmyadmin e vai alla tabella _topics, topicid racchiude gli id assegnati a ogni argomento.

Ora apri il blocco block-Random_Headlines, quello che vuoi fare tu porterebbe la riduzione del codice perchè molte righe non ti servono più, cmq lascia tutto così, ti basta sostituire la variabile $topic con l'id del topic che hai preso prima.
Queste sono le due modifiche da fare tenendo come esempio che l'id che hai scelto sia il 2:
cerca:
Codice:
$row2 = $db->sql_fetchrow($db->sql_query("SELECT topicimage, topictext FROM ".$prefix."_topics WHERE topicid='$topic'"));

modifica così
Codice:
$row2 = $db->sql_fetchrow($db->sql_query("SELECT topicimage, topictext FROM ".$prefix."_topics WHERE topicid='2'"));

cerca:
Codice:
$result3 = $db->sql_query("SELECT sid, title FROM ".$prefix."_stories WHERE topic='$topic' $querylang ORDER BY sid DESC LIMIT 0,9");

modifica così
Codice:
$result3 = $db->sql_query("SELECT sid, title FROM ".$prefix."_stories WHERE topic='2' $querylang ORDER BY sid DESC LIMIT 0,9");

Sava e per questo blocco è tutto.

Citazione:
E la stessa cosa si può fare con il blocco ULTIME NOTIZIE (Quello che scrolla?)

Per il blocco ultime news il procedimento è uguale
apri il file block-Ultime_Notizie.php
cerca:
Codice:
$result = sql_query("SELECT sid, title from ".$prefix."_stories order by time desc limit 10", $dbi);

modifica così
Codice:
$result = sql_query("SELECT sid, title from ".$prefix."_stories WHERE topic='2'order by time desc limit 10", $dbi);


Salva e anche questo è pronto.

Ciao




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Mer Ott 05, 2005 1:23 pm
Top of PageProfiloMessaggio privatoHomePage
michelemichel
Fedele
Fedele


Registrato: May 18, 2005
Messaggi: 129
Località: Napoli

Oggetto: Rispondi citando

Grandissimo Sniffer, come al solito... Wink
Ogni commento diventa ormai superfluo!
Appena sarà pronta la nuova veste grafica di
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
vorrei chiederti che ne pensi! Un salutone e ancora grazie!!! Cool Cool



MessaggioInviato:
Mer Ott 05, 2005 5:56 pm
Top of PageProfiloMessaggio privatoHomePageMSN Messenger
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Citazione:
Appena sarà pronta la nuova veste grafica di www.michelemichele.it vorrei chiederti che ne pensi!

Certo non vedo l'ora Wink




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Gio Ott 06, 2005 1:06 am
Top of PageProfiloMessaggio privatoHomePage
michelemichel
Fedele
Fedele


Registrato: May 18, 2005
Messaggi: 129
Località: Napoli

Oggetto: Rispondi citando

Sni, credo di avere un paio di problemi
1) Vorrei che mi "pescasse" solo UNA notizia, e invece me ne ritrovo due... Come devo fare?
2) Vorrei che mi visualizzasse anche un'eventuale immagine della notizia, che inserisco in TESTO (L'area che sta prima di Testo Esteso)...

Ciao e grazie ancora!
Very Happy



MessaggioInviato:
Mar Ott 18, 2005 3:30 pm
Top of PageProfiloMessaggio privatoHomePageMSN Messenger
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Citazione:
1) Vorrei che mi "pescasse" solo UNA notizia, e invece me ne ritrovo due... Come devo fare?

A dire il vero lo script ne pesca 9 se inserite Rolling Eyes, cmq puoi selezionarne solo una
Cerca:
Codice:
$result3 = $db->sql_query("SELECT sid, title FROM ".$prefix."_stories WHERE topic='2' $querylang ORDER BY sid DESC LIMIT 0,9");

modifica
Codice:
$result3 = $db->sql_query("SELECT sid, title FROM ".$prefix."_stories WHERE topic='2' $querylang ORDER BY sid DESC LIMIT 0,1");

Citazione:
2) Vorrei che mi visualizzasse anche un'eventuale immagine della notizia, che inserisco in TESTO (L'area che sta prima di Testo Esteso)...

Per ora non so darti una risposta dovrei andare a vedermi il codice e applicare la modifica che hai richiesto, solo che non ho il tempo materiale per farlo, oltre ai vari lavori che ho in ballo mi sono messo in mente di rifare il portale Laughing

Se puoi aspettare appena ho un pò di tempo gli do un occhiata, ciao Wink




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Mer Ott 19, 2005 12:32 am
Top of PageProfiloMessaggio privatoHomePage
michelemichel
Fedele
Fedele


Registrato: May 18, 2005
Messaggi: 129
Località: Napoli

Oggetto: Rispondi citando

Citazione:
Citazione: ‹ Seleziona ›
1) Vorrei che mi "pescasse" solo UNA notizia, e invece me ne ritrovo due... Come devo fare?

A dire il vero lo script ne pesca 9 se inserite Rolling Eyes, cmq puoi selezionarne solo una
Cerca:
Codice: ‹ Seleziona ›
$result3 = $db->sql_query("SELECT sid, title FROM ".$prefix."_stories WHERE topic='2' $querylang ORDER BY sid DESC LIMIT 0,9");

modifica
Codice: ‹ Seleziona ›
$result3 = $db->sql_query("SELECT sid, title FROM ".$prefix."_stories WHERE topic='2' $querylang ORDER BY sid DESC LIMIT 0,1");


Ma in questo modo mi seleziona sempre e solo l'ultima inserita...



MessaggioInviato:
Ven Ott 21, 2005 11:11 am
Top of PageProfiloMessaggio privatoHomePageMSN Messenger
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Si così viene prelevata l'ultima news inserita in quell'argomento,
Citazione:
Ma in questo modo mi seleziona sempre e solo l'ultima inserita...
Allora non ho capito cosa stai cercando, prova a spiegarti meglio Rolling Eyes




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Ven Ott 21, 2005 1:28 pm
Top of PageProfiloMessaggio privatoHomePage
michelemichel
Fedele
Fedele


Registrato: May 18, 2005
Messaggi: 129
Località: Napoli

Oggetto: Rispondi citando

Vorrei che me ne pescasse a caso UNA tra quelle del topic che gli indico, ma non per forza l'ultima inserita. Esempio: Topic GATTI, ci metto dentro otto notizie di gatti e lui me ne dovrebbe pescare a caso una di queste otto. Invece mi seleziona sempre e solo l'ultima news inserita in questo topic.



MessaggioInviato:
Mar Ott 25, 2005 12:11 am
Top of PageProfiloMessaggio privatoHomePageMSN Messenger
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Prova in questo modo:
Codice:
$result3 = $db->sql_query("SELECT sid, title FROM ".$prefix."_stories WHERE topic='2' $querylang ORDER BY RAND() LIMIT 0,1");

Non ho avuto modo di testarlo, fammi sapere.




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Mar Ott 25, 2005 12:43 am
Top of PageProfiloMessaggio privatoHomePage
michelemichel
Fedele
Fedele


Registrato: May 18, 2005
Messaggi: 129
Località: Napoli

Oggetto: Rispondi citando

Perfetto, come al solito! Grazie mille, sni! MI-TI-CO!!! Cool Cool Cool



MessaggioInviato:
Mar Ott 25, 2005 1:42 am
Top of PageProfiloMessaggio privatoHomePageMSN Messenger
michelemichel
Fedele
Fedele


Registrato: May 18, 2005
Messaggi: 129
Località: Napoli

Oggetto: Rispondi citando

Ho risolto anche l'inserimento del TESTO. Ho fatto io la query

Citazione:
SELECT sid, title, hometext

dopo Sid e title, ci ho messo HOME TEXT, che sarebbe la variabile che indica il testo prima del testo esteso.

Citazione:
<?php

/************************************************************************/
/* PHP-NUKE: Web Portal System */
/* =========================== */
/* */
/* Copyright (c) 2002 by Francisco Burzi */
/* http://phpnuke.org */
/* */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
/* Additional security & Abstraction layer conversion */
/* 2003 chatserv */
/* http://www.nukefixes.com -- http://www.nukeresources.com */
/************************************************************************/

if (eregi("block-Random_Headlines.php", $_SERVER['PHP_SELF'])) {
Header("Location: index.php");
die();
}

global $prefix, $multilingual, $currentlang, $db, $tipath, $user, $cookie;

$r_options = "";
if (isset($cookie[4])) { $r_options .= "&amp;mode=$cookie[4]"; }
if (isset($cookie[5])) { $r_options .= "&amp;order=$cookie[5]"; }
if (isset($cookie[6])) { $r_options .= "&amp;thold=$cookie[6]"; }

if ($multilingual == 1) {
$querylang = "AND (alanguage='$currentlang' OR alanguage='')"; /* the OR is needed to display stories who are posted to ALL languages */
} else {
$querylang = "";
}

$numrows = $db->sql_numrows($db->sql_query("SELECT * FROM ".$prefix."_topics"));
if ($numrows > 1) {
$result = $db->sql_query("SELECT topicid FROM ".$prefix."_topics");
while ($row = $db->sql_fetchrow($result)) {
$topicid = intval($row['topicid']);
$topic_array .= "$topicid-";
}
$r_topic = explode("-",$topic_array);
mt_srand((double)microtime()*1000000);
$numrows = $numrows-1;
$topic = mt_rand(0, $numrows);
$topic = $r_topic[$topic];
} else {
$topic = 1;
}
$row2 = $db->sql_fetchrow($db->sql_query("SELECT topicimage, topictext FROM ".$prefix."_topics WHERE topicid='4'"));
$topicimage = $row2['topicimage'];
$topictext = $row2['topictext'];
$content .= "<table border=\"0\" width=\"100%\">";
$result3 = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories WHERE topic='4' $querylang ORDER BY RAND() LIMIT 0,1");
while ($row3 = $db->sql_fetchrow($result3)) {
$sid = intval($row3['sid']);
$title = $row3['title'];
$hometext = $row3['hometext'];
$content .= "<tr><td valign=\"top\"><strong><big>·;</big></strong></td><td><a href=\"modules.php?name=News&amp;file=article&amp;sid=$sid$r_options\">$title</a></td></tr>";
$content .= "<tr><td valign=\"top\"></td><td>$hometext</a></td></tr>";
}
$content .= "</table>";

?>

Questo è il codice completo, inclusi i suggerimenti che mi hai dato tu!
Sni, grazie a te sto imparando alla grande! Grazie mille! Mikey Wink



MessaggioInviato:
Mar Ott 25, 2005 5:16 pm
Top of PageProfiloMessaggio privatoHomePageMSN Messenger
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Citazione:
Questo è il codice completo, inclusi i suggerimenti che mi hai dato tu!
Sni, grazie a te sto imparando alla grande! Grazie mille! Mikey

Sono contento Very Happy sicuramente il codice che hai riportato potrà servira anche ad altri Wink




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Mer Ott 26, 2005 12:22 am
Top of PageProfiloMessaggio privatoHomePage
michelemichel
Fedele
Fedele


Registrato: May 18, 2005
Messaggi: 129
Località: Napoli

Oggetto: Rispondi citando

Citazione:
Appena sarà pronta la nuova veste grafica di www.michelemichele.it vorrei chiederti che ne pensi! Un salutone e ancora grazie!!! Cool Cool

Ciao Sni! Come ti avevo già annunciato, www.michelemichele.it è ormai pronto. Ho modificato l'aspetto grafico e ho inserito qualche chicca molto gustosa. Se ti va, puoi dargli un'occhiata. Mi fai sapere che ne pensi?
Ah, volevo un consiglio: sono su aruba, s userver Windows ( Crying or Very sad Crying or Very sad Crying or Very sad ) mi consigli una galleria immagini che non mi dia problemi?

Ciao grandissimo! Un salutone!!! Wink



MessaggioInviato:
Mar Nov 08, 2005 11:39 am
Top of PageProfiloMessaggio privatoHomePageMSN Messenger
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Citazione:
Ciao Sni! Come ti avevo già annunciato, www.michelemichele.it è ormai pronto. Ho modificato l'aspetto grafico e ho inserito qualche chicca molto gustosa. Se ti va, puoi dargli un'occhiata. Mi fai sapere che ne pensi?

La grafica è pulita e la navigabilità all'interno del sito è buona e intuitiva, che dire hai fatto davvero un ottimo lavoro

Citazione:
Ah, volevo un consiglio: sono su aruba, s userver Windows ( ) mi consigli una galleria immagini che non mi dia problemi?

Mmm al momento non saprei consigliartene neppure una, su server windows (Aruba) non ho mai pubblicato nulla, cmq mi informo e ti faccio sapere.

Ciao Wink




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Mar Nov 08, 2005 1:30 pm
Top of PageProfiloMessaggio privatoHomePage
Mostra prima i messaggi di:   
Tutti i fusi orari sono GMT + 2 ore
Nuovo Topic Rispondi
Indice del forum » Addons, Blocchi, Moduli Vai a pagina 1, 2  Successivo 

Vai a:  
Key
  Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2005 phpBB Group



http://www.top100italiana.com

 

Tutti i diritti riservati Copyright © 2003-2023