modifiche messaggi privati CMS Diferior

Ninja_Sciacallo

Nuovo Utente
24 Set 2009
3
0
0
www.animep2p.net
Salve a tutti voi cari colleghi e amici, sono un nuovo utente e sono felice di fare la vostra conoscenza, spero di trovarmi bene qui. Ho fatto un sito da aprile e per farlo ho utilizzato il CMS Diferior non so se lo conoscete, cmq volevo apportare alcune modifiche spero che mi aiutiate a eseguirle perché non ne so proprio, nulla di php e html ecc... è già un miracolo che c'è l'abbia fatta a installare il cms. Comunque le modifiche che vorrei apportare sono nella casella dei messaggi privati, nel forum, nel sito, e nel profilo utenti. Perché nel sito originale del cms non mi rispondono, spero che voi esperti mi aiutiate a risolvere.

Vorrei aggiungere una casella per selezionare il messaggio privato per cancellare, + aggiungere in basso un bottone scritta per cancellare i messaggi privati selezionati, + aggiungere le frecce precedente e successivo con i numeri delle rispettive pagine.



Questa è l'immagine di come vorrei che fosse. (L'immagine in questione lo creata io incollando altri pezzi da altre immagini).

copiadiscreenshot038888.jpg



Qui vi allego l'archivio del CMS così potete vedere i vari file che contiene diferior
 
Ultima modifica:

Ninja_Sciacallo

Nuovo Utente
24 Set 2009
3
0
0
www.animep2p.net
E dove vado per il database?
Forse bisogna modificare in questo file?

Codice:
{* Smarty *}
{*<?php die(); ?>*}

{if $args[1] == null}
		<div class="forum_holder">
			<div class="forum_nav">
				<span class="bar_big">
					{math equation="total*100/limit*2" total=$smarty.session.userinfo.private_total limit=$smarty.const.PM_LIMIT assign=barwidth}
					{if $barwidth>200}{assign var="barwidth" value=200}{/if}
					<span class="bar_small" style="width: {$barwidth}px"></span>
				</span>
				<span class="bar_text" style="color: {$smarty.session.userinfo.private_total|colorize:$smarty.const.PM_LIMIT:true:true}">{t k="tpl_pm_list_usage" a="`$smarty.session.userinfo.private_total`|`$smarty.const.PM_LIMIT`"}</span>
			</div>
			
			{section name="p" loop=$pm}
				<div class="forum_board{if $smarty.section.p.first} forum_board_first{/if}">
					<span class="new_icon">
						<a href="{link url="pm/read/`$pm[p].id`}">
						{if $pm[p].unread}
							{img src="`$imurl`forum/newposts.png" alt="+"}
						{else}
							{img src="`$imurl`forum/oldposts.png" alt="-"}
						{/if}
						</a>
					</span>
					<span class="title">
						<a href="{link url="pm/read/`$pm[p].id`"}">{$pm[p].title|escape:"html"}</a>
					</span>
					<span class="stats">
						<span class="float"></span>
					</span>
					<span class="lastpost">
						{t k="tpl_pm_list_from"}:<br/>
						{$pm[p].tstamp|date_format:"%y %m %d - %H:%M:%S"}<br/>
						<a href="{link url="user/v/`$pm[p].from`"}">{$pm[p].from}</a>
					</span>
				</div>
			{sectionelse}
				<p>{t k="tpl_pm_list_empty"}</p>
			{/section}
			
			<div class="forum_nav forum_nav_bottom">
				<a href="{link url="pm/send"}">{t k="tpl_pm_list_newpm"}</a> <a href="{link url="pm/delete_all"}">{t k="tpl_pm_list_delete_all"}</a> 
			</div>
		</div>
		
		{assign var="pages" value=$smarty.session.userinfo.private_total/$page_count|ceil}
		{if $pages > 1 }
			{assign var="pfx" value="pm/list"}
			<div class="paging">
			{if $page > 1}<a href="{link url="$pfx/page`$page-1`"}" class="pg_previous">« {t k="tpl_previous"}</a>{else}<b class="pg_previous">« {t k="tpl_previous"}</b>{/if}
			{assign var="paging" value=$page|paging:$pages:3:10}
			{foreach from=$paging item=curr_page}
				{if $curr_page != 'sep'}
					{if $curr_page != $page}
						<a href="{link url="$pfx/page`$curr_page`"}">{$curr_page*$page_count-$page_count+1}-{$curr_page*$page_count}</a>
					{else}
						<b>{$curr_page*$page_count-$page_count+1}-{$curr_page*$page_count}</b>
					{/if}
				{else}...{/if} 
			{/foreach}
			{if $page < $pages}<a href="{link url="$pfx/page`$page+1`"}" class="pg_next">{t k="tpl_next"} »</a>{else}<b class="pg_next">{t k="tpl_next"} »</b>{/if}
			</div>
		{/if}	
		

{elseif $args[1] == 'read'}
	{if $msg==false}
		<p>{t k="tpl_pm_read_err"} {errno}</p>
	{else}
		<div class="comments_holder fl_left">
			<div class="comment_start">
				<div class="comment_inner">
					<div class="comment_left">
						<div class="comment_avatar">
							{if $poster.pr_avatar!=null}
								{img src="`$poster.pr_avatar`" alt="tpl_comments_avatar"|translate}<br/>
							{/if}
						</div>
						<div class="comment_info">
							{if $smarty.const.FUNC_DOWNLOADS && $smarty.const.FUNC_DOWNLOADS_TORRENT && $smarty.const.TRACKER_ANONYMOUS==false && ( $poster.downloaded!=0 || $poster.uploaded!=0 ) }
								{img src="`$imurl`userinfo/downloaded.gif" alt="Dl"} {$poster.downloaded|format_size}<br/>
								{img src="`$imurl`userinfo/uploaded.gif" alt="Ul"} {$poster.uploaded|format_size}<br/>
								{img src="`$imurl`userinfo/ratio.gif" alt="R"} 
								{if $poster.downloaded==0}∞{else}{$poster.uploaded/$poster.downloaded|string_format:"%.2f"|colorize:1}{/if}<br/><br/>
							{/if}
							
							{if $smarty.const.FUNC_BLOG && $poster.blogposts!=0}{t k="tpl_comments_blogposts"}: {$poster.blogposts}<br/>{/if}							
							{if $smarty.const.FUNC_DOWNLOADS && $poster.downloadposts!=0}{t k="tpl_comments_downloadposts"}: {$poster.downloadposts}<br/>{/if}
							{if $poster.comments!=0}{t k="tpl_comments_comments"}: {$poster.comments}<br/>{/if}
							{if $poster.forumposts!=0}{t k="tpl_comments_forumposts"}: {$poster.forumposts}<br/>{/if}
							{if $poster.banned==1}{img src="`$imurl`userinfo/banned.gif" alt="!"}<br/>{elseif $poster.warned==1}{img src="`$imurl`userinfo/warning.gif" alt="!"}<br/>{/if}
						</div>
					</div>
					<div class="comment_right">
						<div class="comment_author">
							<a href="{link url="user/v/`$poster.name`"}">{$poster.name}</a> ({get_user_status info=$poster}) <span>@ {$msg.tstamp|date_format:"%y %m %d - %H:%M:%S"}</span>
						</div>
						{$msg.content|parse_post:'forum':'forum'}
					</div>
					<div class="comment_bottom">
						<a href="{link url="pm/reply/`$args[2]`"}">{t k="tpl_pm_read_reply"}</a>
					</div>
				</div>
			</div>
		
			<div class="forum_nav forum_comments_nav_bottom">
				<a href="{link url="pm/reply/`$args[2]`"}">{t k="tpl_pm_read_reply"}</a> <a href="{link url="pm/delete/`$args[2]`"}">{t k="tpl_pm_read_delete"}</a>
			</div>
		</div>
	{/if}


{elseif $args[1] == 'send'}
	{if $args[3] != 2}
		<form action="{link url="pm/send/`$args[2]`/2"}" method="post" class="reg_form">
			<div class="box">
				<span>{t k="tpl_pm_send_recipient"}:</span> <input type="text" name="to" maxlength="32" value="{$sendto}" /><br/>
			</div>
			<div class="spacer"></div>
			<div class="box">
				<span>{t k="tpl_pm_send_title"}:</span> <input type="text" name="title" maxlength="70" value="{if isset($reply)}{if substr($reply.title,0,4)!='RE: '}RE: {/if}{$reply.title}{/if}" /><br/>
			</div>
			<div class="spacer"></div>
			<div class="box">
				<span>{t k="tpl_pm_send_message"}:</span><br/>
				<textarea name="message" id="msg" class="forum_textarea" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" ondblclick="storeCaret(this);"></textarea>
			</div>
			<div class="spacer"></div>
			<div class="box">
				<div class="smilies">
					{foreach name="smilies" key=k item=v from=$smilies}
						<a href="javascript:add_bbcode(' {$k|escape:'javascript'} ','msg')">{img src="`$imurl`smilies/`$v`.gif" alt="`$k`"}</a>
					{/foreach}
				</div>
			</div>
			<div class="spacer"></div>
			<div class="box">
				<input type="submit" value="{t k="tpl_pm_send_submit"}" class="submit" />
			</div>
			<div class="form_foot_rounded"></div>
		</form>
	{else}
		{if $aflood<=0}
			{if $succ}
				<p>{t k="tpl_pm_send_succ"}</p>
			{else}
				<p>{t k="tpl_pm_send_err"} {errno}</p>
			{/if}
		{else}
			<p>{t k="tpl_pm_send_aflood" a=$aflood}<br/>
			<form action="{link url="pm/send/`$args[2]`/2"}" method="post">
				<input type="hidden" name="to" value="{$smarty.post.to|escape:"html"}" />
				<input type="hidden" name="title" value="{$smarty.post.title|escape:"html"}" />
				<input type="hidden" name="message" value="{$smarty.post.message|escape:"html"}" />
				<input type="submit" value="{t k="tpl_pm_send_aflood_refresh"}" class="fcontrol_submit" />
			</form>
			</p>
		{/if}
	{/if}

	
{elseif $args[1] == 'delete'}
	{if $args[3] != 2}
		<p>{t k="tpl_pm_delete_confirm" a="pm/delete/`$args[2]`/2"|link}</p>
	{else}
		{if $succ}
			<p>{t k="tpl_pm_delete_succ"}</p>
		{else}
			<p>{t k="tpl_pm_delete_err"} {errno}</p>
		{/if}
	{/if}

	
{elseif $args[1] == 'delete_all'}
	{if $args[2] != 2}
		<p>{t k="tpl_pm_delete_all_confirm" a="pm/delete_all/2"|link}</p>
	{else}
		{if $succ}
			<p>{t k="tpl_pm_delete_all_succ"}</p>
		{else}
			<p>{t k="tpl_pm_delete_all_err"} {errno}</p>
		{/if}
	{/if}


{/if}
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
M Come gestire aggiornamenti e modifiche di sito live CMS (Content Management System) 0
S mantenere le modifiche in un file php PHP 2
Trapano [PHP] Testo in grassetto quando rilevo modifiche PHP 2
M [WordPress] Modifiche CSS su lightbox WordPress 2
A [PHP] Generazione Log modifiche Database PHP 5
L [HTML] Problemi a visualizzare le modifiche eseguite alle pagine del sito. HTML e CSS 2
A Modifiche a CSS recepite solo dopo cambio nome cartella HTML e CSS 2
bubino8 [PHP] Controllo Log e Modifiche Utenti PHP 5
Danluc [Photoshop] Modifiche indesiderate. Dilettante! Photoshop 0
P Cerco programmatore PHP per modifiche al sito Offerte e Richieste di Lavoro e/o Collaborazione 2
xone [Offro] Modifiche e Personalizzazioni ecommerce Prestashop Offerte e Richieste di Lavoro e/o Collaborazione 0
A Nagios e modifiche .css Linux e Software 2
Benix89 [PHP] Modifiche alla Homepage PHP 0
T [WordPress] Le modifiche al template non vengono apportate WordPress 1
G Perchè il livello originale non rimane integro rispetto alle modifiche apportate? Photoshop 9
M promoted post modifiche ed eliminazione Social Media Marketing 0
B [RETRIBUITO] Cerco sviluppatore per modifiche portale Offerte e Richieste di Lavoro e/o Collaborazione 0
F modifiche di un tema wordpress WordPress 0
T Non salva modifiche nel database da backend! Magento 0
B Modificare sorgente joomla senza perdita modifiche con update Joomla 2
felino [Virtuemart] Impossibile effettuare alcun modifiche dall'amministrazione Joomla 0
B joomla 2.5 aggiorno le modifiche ma il browser non le vede Joomla 0
G Non applica modifiche css HTML e CSS 3
P [Cerco Collaborazione] Gestione server dedicato e modifiche php Offerte e Richieste di Lavoro e/o Collaborazione 2
K modifiche a wp property WordPress 2
F cercasi webmaster per piccole modifiche, retribuito Offerte e Richieste di Lavoro e/o Collaborazione 5
P Modifiche su script per fotogallery Javascript 0
M Script-modifiche Supporto Mr.Webmaster 0
F Modifiche sito per conversione da hosting windows a linux Hosting 0
L ottenere modifiche dinamiche del codice Javascript 3
B modifiche in Dreamweaver per Vecchi pulsanti Flash? Webdesign e Grafica 5
S problema con le modifiche dei record PHP 19
S Modifiche tooltip Presenta il tuo Sito 0
X Piccole modifiche al template_css.css HTML e CSS 2
M Help modifiche ad un template flash Flash 3
M modifiche a motore di ricerca Javascript 3
W [SQL Server] Creare un trigger per mappare le modifiche su una tabella Database 0
sbobby Modifiche ad un Form mail!! PHP 15
M Impedire modifiche nelle maschere MS Access 0
peppoweb Via libera alle modifiche per le console Discussioni Varie 0
grottafelix Modifiche da effettuare: ricapitoliamo Supporto Mr.Webmaster 4
Shyson Wordpress conta più messaggi di quelli che ci sono WordPress 1
felino Bootstrap alert: usare lo stesso div per due messaggi consecutivi jQuery 1
V Ricevere messaggi email certificata con CDO o altro oggetto in ASP Classic ASP 0
dvdscr Messaggi da Serial Getty Web Server 2
baslattuca Messaggi nel tablet Mac e Software 0
R [Vendo] forum con +285.000 messaggi + pagina facebook da 5.000 fan + gruppo facebook 700 membri Compravendita siti e domini 2
Lucia Fiore [Javascript] messaggi in automatico Javascript 1
Z Piattaforma per invio messaggi Posta Elettronica 4
MarcoGrazia Non vedo i messaggi di alcuni forum Discussioni Varie 2

Discussioni simili