Pagina 1 di 2

modificare mod "automatic topic list 1.0.4 by t@by"

Inviato: dicembre 4, 2014, 2:18 am
da D_evil91
ho installato la mod automatic topic list 1.0.4 by t@by
vorrei apportare delle modifiche.. siccome sul mio sito ho messo la mod descrizione per i titoli.. vorrei che comparisse anche nella lista automatica come posso fare? la mod si chiama cosi Topics_descriptions_1.0.0
il mio intento sarebbe cosi
Immagine

Re: modificare mod "automatic topic list 1.0.4 by t@by"

Inviato: dicembre 4, 2014, 7:00 am
da Darkman
Gli unici che possono risponderti possono essere solo Micogian e brunino, anche se lo sforzo è proiettato verso la trasformazione in estensione appena l'autore dia il suo parere e plaxet.

R: modificare mod "automatic topic list 1.0.4 by t@by"

Inviato: dicembre 4, 2014, 7:32 am
da brunino
Quando posso ci do uno sguardo, ma non ci posso perdere troppo tempo quindi non ti do garanzie. Come ha detto bene dark adesso ci stiamo dando alla conversione delle mod in estensione, questa la faremo se e quando l'autore risponderà e ci darà il permesso

Inviato dal mio GT-S5360 con Tapatalk 2

R: modificare mod "automatic topic list 1.0.4 by t@by"

Inviato: dicembre 4, 2014, 8:14 am
da brunino
Allora... io non l'ho testata ma dovrebbe funzionare... considerando che l'ho fatta così dal cellulare, prima fai un backup del file che modifichi.
In uno dei file che la mod ti chiede di modificare devi fare ciò

cerca

Codice: Seleziona tutto

SELECT topic_id,
sostituisci con

Codice: Seleziona tutto

 SELECT topic_id, topic_description,
cerca

Codice: Seleziona tutto

$topic_time.'</div>
aggiungi subito dopo

Codice: Seleziona tutto

 <div class="description">'.$row['topic_description'].'</div>

Inviato dal mio GT-S5360 con Tapatalk 2

Re: modificare mod "automatic topic list 1.0.4 by t@by"

Inviato: dicembre 4, 2014, 9:34 am
da D_evil91
mi ha dato questo errore
Errore Generale
SQL ERROR [ mysqli ]

Unknown column 'topic_description' in 'field list' [1054]

SQL

SELECT topic_id, topic_description, icon_id, topic_title, topic_poster, topic_first_poster_name, topic_first_poster_colour, topic_time FROM phpbb_topics WHERE ( forum_id IN (5) AND topic_type = 0 AND topic_approved = 1 AND topic_moved_id = 0 ) AND ( LEFT(TRIM(LEADING '[' FROM TRIM(topic_title)), 1) >= '0' AND LEFT(TRIM(LEADING '[' FROM TRIM(topic_title)), 1) <= '9' ) ORDER BY topic_title

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions_content.php
LINE: 1594
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/functions_content.php
LINE: 1531
CALL: tlist_build()

FILE: [ROOT]/viewtopic.php
LINE: 1899
CALL: tlist_process()

Re: modificare mod "automatic topic list 1.0.4 by t@by"

Inviato: dicembre 4, 2014, 9:51 am
da D_evil91
perfetto si è messo. era topic_desc ho controllato il database
però guardate dove vanno a finire
Immagine

Re: modificare mod "automatic topic list 1.0.4 by t@by"

Inviato: dicembre 4, 2014, 10:03 am
da D_evil91
apposto risolto tutto per chi volesse il codice è questo modificato

Codice: Seleziona tutto

<div style="float: left; width: 60%"><span style="vertical-align: middle;">'. $cur_icon.'</span> <a href='.$link.' title="">'.$row['topic_title'].'</a>&#160; &#8226; &#160;'.$row['topic_desc'].'</div><div style="float: left; width: 20%;" class="tlist_author">'.$user->lang['POST_BY_AUTHOR'].' '.$topic_author.'</div><div class="tlist_time">'.$topic_time.'</div> ';

Immagine


edit

0-9 • A • B • C • D • E • F • G • H • I • J • K • L • M • N • O • P • Q • R • S • T • U • V • W • X • Y • Z
vorrei metterli in questo modo
Immagine

EDIT 2 RISOLTO ciao grazie di tutto


EDIT 3 scusate se rompo ancora frtbtrb ma non riesco a mettere bene le lettere guardate
Immagine

Codice: Seleziona tutto

$res .= '<div style="float: left; width: 90%">
		<span style="vertical-align: middle;">'. $cur_icon.'</span> 
		<a href='.$link.' title="">'.$row['topic_title'].'</a>&#160; &#8226; &#160;'.$row['topic_desc'].'</div>
		<div class="tlist_time">'.$topic_time.'</div> ';

Re: modificare mod "automatic topic list 1.0.4 by t@by"

Inviato: dicembre 4, 2014, 3:25 pm
da Micogian
E' un problema che avevo già riscontrato nella Mod originale, che avevo risolto ma che T@by non ha mai modificato.
Mi ricordo che l'avevo postato su phpbbitalia.net, dovrebbe essere questo http://www.phpbbitalia.net/forum/databa ... tml#p29412

Re: modificare mod "automatic topic list 1.0.4 by t@by"

Inviato: dicembre 4, 2014, 10:02 pm
da D_evil91
bellissimo xD grazie lo posto anche qui per qualche altro utente

Codice: Seleziona tutto

 
$res .= '<div style="float: left; width: 80%"><span style="vertical-align: middle;">'. $cur_icon.'</span> <a href='.$link.' title="">'.$row['topic_title'].'</a>&#160; &#8226; &#160;'.$row['topic_desc'].'</div><div style="clear: right;">'.$topic_time.'</div>';
un ultima modifica xD se ci riusciamo bene altrimento fa niente. pensavo a una cosa del genere
Immagine

Re: modificare mod "automatic topic list 1.0.4 by t@by"

Inviato: dicembre 4, 2014, 11:41 pm
da D_evil91
io ho aggiunto questo

Codice: Seleziona tutto

$res .= '<div style="float: left; width: 5%">&#160;</div><div style="float: left; width: 40%">Titolo</div> <div style="float: left; width: 45%">Descrizione</div>  <div style="clear: right;">Data</div>';
prima di

Codice: Seleziona tutto

$res .='<div class="panel" id="tlist"><div class="inner"><span class="corners-top"><span></span></span>';
	$res .='<a name="tl_'.str_replace(" ", "", $ttitle).'" class="tlist">'.$ttitle.'</a><a href="'.append_sid("{$phpbb_root_path}viewtopic.php", 'f='.$forum_id.'&t='.$topic_id).'#wrap" class="top" style="float: right;">Top</a>';
	$res .='<span class="corners-bottom"><span></span></span></div></div>';
	$icon_prefix = '<img src="'."{$phpbb_root_path}{$config['icons_path']}/";
	$no_topics = '<div style="margin-left: 16px;"> <i>-</i></div>';
	while ($row = $db->sql_fetchrow($result))


EDIT:
Sono riuscito a farlo come volevo condivido con voi l immagine
Immagine

CERCA

Codice: Seleziona tutto

$res .='<div class="panel" id="tlist"><div class="inner"><span class="corners-top"><span></span></span>';
DOPO inserisci

Codice: Seleziona tutto

$res .='<div style="float: left; color:#000;   name="tl_'.str_replace(" ", "", $ttitle).'" class="tlist">'.$ttitle.'</div><div style="float: left; width: 5%">&#160;</div><div style="float: left; width: 40%; color:#F00;"><b>Titolo</b></div> <div style="float: left; width: 40%; color:#F00; "><b>Descrizione</b></div>  <div style="clear: right; color:#F00;"><b>Data</b></div><a href="'.append_sid("{$phpbb_root_path}viewtopic.php", 'f='.$forum_id.'&t='.$topic_id).'#wrap" class="top" style="float: right;">Top</a>';