Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
PHPOST [MOD] fuente al agregar post
#1
[Imagen: 3e118f1323a51de96c86fa1d43405964.png]

Bueno comenzemos con la instalación del mod de fuente...

ejecutan esta consulta sql en su phpmyadmin...

Código PHP:
ALTER TABLE `p_postsADD `p_fuenteVARCHAR255 NOT NULL 

abren m.agregar_form.tpl (themes/default/templates/modules)

buscar:


agregar debajo:

Código PHP:
<li>
<
label>Fuente</label>
<
span style="display: none;" class="errormsg"></span>
<
input type="text" tabindex="4" name="fuente" maxlength="250" class="text-inp required" value="URL de la fuente..."/>
<
input type="checkbox" name="font" checked="checked"><b>Contenido Propio</bLa informaci&oacute;n del post es de mi autor&iacute;ano utilic&eacutecontenido de terceros.
</
li


abrir c.post.php (inc/class)

buscar:
Código PHP:
$postData['private'] = empty($_POST['privado']) ? 1;
agregar debajo:

$postData['fuente'] = isset($_POST['font']) ? 'author' $tsCore->setSecure($_POST['fuente']); 
buscar:

Código PHP:
if(mysql_query('INSERT INTO `p_posts` (post_user, post_category, post_title, post_body, post_date, post_tags, post_ip, post_private, post_block_comments, post_sponsored, post_sticky, post_smileys, post_visitantes, post_status) VALUES (''.$tsUser->uid.'', ''.(int)$postData['category'].'', ''.$postData['title'].'',  ''.$postData['body'].'', ''.$postData['date'].'', ''.$postData['tags'].'', ''.$_SERVER['REMOTE_ADDR'].'', ''.(int)$postData['private'].'', ''.(int)$postData['block_comments'].'', ''.(int)$postData['sponsored'].'', ''.(int)$postData['sticky'].'', ''.(int)$postData['smileys'].'', ''.(int)$postData['visitantes'].'', '.(!$tsUser->is_admod && ($tsCore->settings['c_desapprove_post'] == || $tsUser->permisos['gorpap'] == true) ? ''3'' ''0'').')')) { 
reemplazar por:

Código PHP:
if(mysql_query('INSERT INTO `p_posts` (post_user, post_category, post_title, post_body, post_date, post_tags, post_ip, post_private, post_block_comments, post_sponsored, post_sticky, post_smileys, post_visitantes, post_status, p_fuente) VALUES (''.$tsUser->uid.'', ''.(int)$postData['category'].'', ''.$postData['title'].'',  ''.$postData['body'].'', ''.$postData['date'].'', ''.$postData['tags'].'', ''.$_SERVER['REMOTE_ADDR'].'', ''.(int)$postData['private'].'', ''.(int)$postData['block_comments'].'', ''.(int)$postData['sponsored'].'', ''.(int)$postData['sticky'].'', ''.(int)$postData['smileys'].'', ''.(int)$postData['visitantes'].'', '.(!$tsUser->is_admod && ($tsCore->settings['c_desapprove_post'] == || $tsUser->permisos['gorpap'] == true) ? ''3'' ''0'').',''.$postData['fuente'].'')')) { 

vuelve a buscar más abajo:

Código PHP:
$postData['private'] = empty($_POST['privado']) ? 1;
y agrega debajo

Código PHP:
$postData['fuente'] = isset($_POST['font']) ? 'author' $tsCore->setSecure($_POST['fuente']); 
ahora busca:
Código PHP:
if(mysql_query('UPDATE p_posts SET post_title = ''.$postData['title'].'', post_body = ''.$postData['body'].'', post_tags = ''.$tsCore->setSecure($postData['tags']).'', post_category = ''.(int)$postData['category'].'', post_private = ''.$postData['private'].'', post_block_comments = ''.$postData['block_comments'].'', post_sponsored = ''.$postData['sponsored'].'', post_smileys = ''.$postData['smileys'].'', post_visitantes = ''.$postData['visitantes'].'', post_sticky = ''.$postData['sticky'].'' WHERE post_id = ''.(int)$post_id.''') or die(mysql_error())) { 
reemplazalo por:

Código PHP:
if(mysql_query('UPDATE p_posts SET post_title = ''.$postData['title'].'', post_body = ''.$postData['body'].'', post_tags = ''.$tsCore->setSecure($postData['tags']).'', post_category = ''.(int)$postData['category'].'', post_private = ''.$postData['private'].'', post_block_comments = ''.$postData['block_comments'].'', post_sponsored = ''.$postData['sponsored'].'', post_smileys = ''.$postData['smileys'].'', post_visitantes = ''.$postData['visitantes'].'', post_sticky = ''.$postData['sticky'].'', p_fuente = ''.$postData['fuente'].'' WHERE post_id = ''.(int)$post_id.''') or die(mysql_error())) {
abrir m.post_metadata.tpl (themes/default/templates/modules
buscar:

Código PHP:
{foreach from=$tsPost.post_tags key=i item=tag}
                                                                <
a rel="tag" href="{$tsConfig.url}/buscador/?q={$tag|seo}&e=tags">{$tag}</a> {if $i $tsPost.n_tags}-{/if}
                                                                {/foreach} 
agregar debajo:

Código PHP:
<br /><br /><span class="icons tags_title">Fuente:</span>
                                                                {if 
$tsPost.p_fuente!='author' && $tsPost.p_fuente}<a rel="tag" href="{$tsPost.p_fuente}">{$tsPost.p_fuente}</a>{else}Este post es de autor&iacute;a propia{/if} 
saludos!
Dejame reputacion si mi ayuda te sirve


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Solucionado: No se ven las imagenes de los post LautaroSanchez 5 224 29-06-2018, 06:01 PM
Último mensaje: Vicen
  [Mini-Mod][SEO]Descripcion al crear post... casper 2 790 16-12-2014, 01:24 PM
Último mensaje: Vicen
  PHPOST Mini fix Imagen "Cargando..." Al Agregar Post Boreas 18 2,244 13-08-2014, 02:32 PM
Último mensaje: albert2227
  PHPOST [FIX] Imgur imagenes en Post LCNetwork 0 505 19-06-2014, 04:09 PM
Último mensaje: LCNetwork
  Generador de POST - Terminado :D lucy 3 1,425 02-09-2013, 07:58 AM
Último mensaje: alhece95
  Generador de Post Para phpost Terminado+Descarga lucy 7 2,264 30-08-2013, 05:22 AM
Último mensaje: Dianx
  PHPOST Cambiar tags por defecto al agregar post Boreas 11 1,250 03-08-2013, 01:00 AM
Último mensaje: NovaSoyT
  PHPOST [Pedido] Botón para recomendar post The_Code 2 613 21-01-2013, 11:31 AM
Último mensaje: videmax
  Importante: LEER ANTES DE CREAR UN NUEVO POST O SI TIENES UNO CREADO Juliens 5 1,493 08-09-2012, 11:41 AM
Último mensaje: papi
  PHPOST mini-tutorial poner radio toplatino en los post Dark_Assessin 2 1,055 01-09-2012, 03:55 PM
Último mensaje: soporteptc



Usuarios navegando en este tema: 1 invitado(s)