News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Aporte Mod Shop estilo ( PUNTOS ) Como las webs de linksharing

Started by overnet, February 14, 2009, 02:23:33 PM

Previous topic - Next topic

overnet

Bueno si les sale todo bien en este tutorial .. van a tener ésto:



Tengo un poco de pereza en hacerlo como "paquete" asi que haganlo a Mano!

Empezamos :

Vamos a nuestra carpeta de Sources:

Buscamos :


// Mark board as seen if we came using last post link from BoardIndex. (or other places...)
if (isset($_REQUEST['boardseen']))
{
db_query("
REPLACE INTO {$db_prefix}log_boards
(ID_MSG, ID_MEMBER, ID_BOARD)
VALUES ($modSettings[maxMsgID], $ID_MEMBER, $board)", __FILE__, __LINE__);
}
}


Agregamos despues :

$idtop = $_GET['topic'];

$rs = mysql_query("
      SELECT *
  FROM ({$db_prefix}topics as t, {$db_prefix}members as m)
  WHERE t.ID_TOPIC = $idtop AND t.ID_MEMBER_STARTED = m.ID_MEMBER");
while($DJBOYS = mysql_fetch_assoc($rs)) {
$context['id'] = $DJBOYS['ID_MEMBER_STARTED'];
$context['name-DJBOYS'] = $DJBOYS['memberName'];}
mysql_free_result($rs);


Ahora vamos a la carpeta Default al archivo : Display.template.php

Buscamos :


// Show the topic information - icon, subject, etc.
echo '
<table width="100%" cellpadding="3" cellspacing="0" border="0" class="tborder" style="border-bottom: 0;">
<tr class="catbg3">
<td valign="middle" width="2%" style="padding-left: 6px;">
<img src="', $settings['images_url'], '/topic/', $context['class'], '.gif" align="bottom" alt="" />
</td>
<td width="13%"> ', $txt[29], '</td>
<td valign="middle" width="85%" style="padding-left: 6px;" id="top_subject">
', $txt[118], ': ', $context['subject'], ' &nbsp;(', $txt[641], ' ', $context['num_views'], ' ', $txt[642], ')


Agregamos despúes:

<form action="', $scripturl, '?action=shop;do=sendmoney2;topic='. $context['current_topic'],$context['ID_TOPIC'],'" method="post">Dar Puntos -
<input type="hidden" value="',$context['name-DJBOYS'], '" name="membername" id="membername"> <input type="submit" value="+1"
name="amount" id="amount" size="5"> <input type="submit" value="+2" name="amount" id="amount" size="5" <input type="submit" value="+3" name="amount" id="amount" size="5" <input type="submit" value="+4" name="amount" id="amount" size="5" <input type="submit" value="+5" name="amount" id="amount" size="5" <input type="submit" value="+6" name="amount" id="amount" size="5" <input type="submit" value="+7" name="amount" id="amount" size="5"<input type="submit" value="+8" name="amount" id="amount" size="5" <input type="submit" value="+9" name="amount" id="amount" size="5" <input type="submit" value="+10" name="amount" id="amount" size="5"/> ',$context['rating_average'],' </form>


Los +1 , +2 , +3 ( son las cantidades que desan poner ) Pueden editar ésto a gusto.

Luego finalizá con :

      </td>
</tr>';


Y listo.

Pueden poner la puntuación en el lugar q quieran, yo lo puse arriba de cada post..
No soy bueno dando tutoriales.. pero creo que se entendió...

Les dejo ajuntado el SHOP q usé, uds pueden usar el q ya tienen..
Éste solo tiene algo modificado como por ejemplo lo de credits por Puntos y reemplazado los 0.00 ( decimales ) por enteros.
Dudas, Preguntas... En éste Post, no doy soporte por MP
PD: en la imagen pueden ver lo de "Agregar a favoritos" "comentarios" "visitas" q posee cada post, si gustan les digo como hacerlo tmb..


lechhack


overnet


silber112

GENIAL  :D :D :D

Yo también soy uno de esos que aun están detrás del SMFshop actualizándolo y haciendo modificaciones ya que Daniel lo tiene abandonado...
Si estas interesado en ver mis modificaciones mándame un mp, la tuya la instalare hoy. A ver que tal  :D

megamanxzerox

#4
Me puedes decir como hacer esto...

como hago reemplazado los 0.00 ( decimales ) por enteros????

en la imagen pueden ver lo de "Agregar a favoritos" "comentarios" "visitas" q posee cada post, si gustan les digo como hacerlo tmb..??


esta genial ya la puse muchas gracias


Solo una cosa cuando +10 me dice error ERROR: No tienes suficiente dinero!  me puedes ayudar en esto?'

y si no es mucha molestia en este tema http://www.simplemachines.org/community/index.php?topic=293624.0

marciano

era hora que hagas algo util para los usuarios de SMF  jajaja te lo agradezco che y en foringa lo metemos a ver que onda ;)


en el post original no aparece pero el archivo de la carpeta sources que hay que editar es display.php

overnet

Quote from: megamanxzerox on February 16, 2009, 09:52:15 PM
Me puedes decir como hacer esto...

como hago reemplazado los 0.00 ( decimales ) por enteros????

en la imagen pueden ver lo de "Agregar a favoritos" "comentarios" "visitas" q posee cada post, si gustan les digo como hacerlo tmb..??


esta genial ya la puse muchas gracias


Solo una cosa cuando +10 me dice error ERROR: No tienes suficiente dinero!  me puedes ayudar en esto?'

y si no es mucha molestia en este tema http://www.simplemachines.org/community/index.php?topic=293624.0
Lo del dinero es por q no tienes dinero para dar... :\

el 0.00 de los desimales podes entrar al phpmyadmin  y buscas --> "0.00" y lo dejas en "0" creo que se llama subprefix o algo asi..

Lo del tema de favoritos.. vere cuando se los ago.. ya no ando con el foro online..

1van10

¿En qúe archivo de la carpeta Sources hacemos la primera modificación?

marciano

Quote from: marciano on February 17, 2009, 09:19:43 AM

en el post original no aparece pero el archivo de la carpeta sources que hay que editar es display.php

1van10

Quote from: marciano on February 23, 2009, 02:51:41 PM
Quote from: marciano on February 17, 2009, 09:19:43 AM

en el post original no aparece pero el archivo de la carpeta sources que hay que editar es display.php

Acabo de intentarlo en el display.php y no lo encuentro con el buscador de dreamweaver

TraX22

Es la línea 342 más o menos ...

Dreamwarer ? sería como escuchar música con Nuendo o Cubase

Usa algo mas sencillo como Notepad++
Si tu problema se resolvió pon solved al post , otra forma de ayudar
¿Qué es el repair_settings?  :P
Ante de crear un nuevo tema entra aquí

4Kstore

Quote from: TraX22 on February 24, 2009, 10:35:33 AM
Es la línea 342 más o menos ...

Dreamwarer ? sería como escuchar música con Nuendo o Cubase

Usa algo mas sencillo como Notepad++
Que tendrá de malo el dreamweaver digo yo (?)...

¡¡NEW MOD: Sparkles User Names!!!

marciano

me gustaria que me ayuden a encontrar el problema que aparece con Internet Explorer ..... solo se ven 2 botoncitos, +1 y +2 mientras que con los demas navegadores se ven perfectamente todos hasta el +10


alguna idea?

entren a foringa.net y fijense de lo que les hablo

Sebas_Anibal

Quote from: marciano on February 25, 2009, 04:27:04 PM
me gustaria que me ayuden a encontrar el problema que aparece con Internet Explorer ..... solo se ven 2 botoncitos, +1 y +2 mientras que con los demas navegadores se ven perfectamente todos hasta el +10


alguna idea?

entren a foringa.net y fijense de lo que les hablo

hola, Revivo este post. yo sé porqué sólo te salen los botones +1 y +2...

El código que puso nuestro amigo Overnet al principio está mal, YA QUE NO CERRÓ LAS ETIQUETAS al final de cada formulario <name="amount" id="amount" size="5">:

EL CÓDIGO CORRECTO ES:


<form action="', $scripturl, '?action=shop;do=sendmoney2;topic='. $context['current_topic'],$context['ID_TOPIC'],'" method="post">Dar Puntos -
<input type="hidden" value="',$context['name-DJBOYS'], '" name="membername" id="membername"> <input type="submit" value="+1"
name="amount" id="amount" size="5"> <input type="submit" value="+2" name="amount" id="amount" size="5"> <input type="submit" value="+3" name="amount" id="amount" size="5"> <input type="submit" value="+4" name="amount" id="amount" size="5"> <input type="submit" value="+5" name="amount" id="amount" size="5"> <input type="submit" value="+6" name="amount" id="amount" size="5"> <input type="submit" value="+7" name="amount" id="amount" size="5"> <input type="submit" value="+8" name="amount" id="amount" size="5"> <input type="submit" value="+9" name="amount" id="amount" size="5"> <input type="submit" value="+10" name="amount" id="amount" size="5"/> ',$context['rating_average'],' </form>


Funcionará, ya lo verás... Saludos  ;)

SPerroud

QuoteVamos a nuestra carpeta de Sources:

¿Que archivo?

PD: Muy bueno (Y)
Version SMF: 1.1.11
Theme: Black Default Theme for SMF
CMS (Portal): TinyPortal v0.9.8

- Deja siempre tu versión del foro y el tema que usas para ayudarte mejor.

Preguntas Frecuentes: SMF FAQ

lucas-ruroken

Quote from: TraX22 on February 24, 2009, 10:35:33 AM
Es la línea 342 más o menos ...

Dreamwarer ? sería como escuchar música con Nuendo o Cubase

Usa algo mas sencillo como Notepad++
Dreamweaver es mejor qe notepad... mas herramientas amigo ;)
Adk Portal 3.1 is coming....

Design your universe!

SPerroud

Version SMF: 1.1.11
Theme: Black Default Theme for SMF
CMS (Portal): TinyPortal v0.9.8

- Deja siempre tu versión del foro y el tema que usas para ayudarte mejor.

Preguntas Frecuentes: SMF FAQ

tony_gt

Primero, disculpen por revivir post viejo...
pero saben si se podrian poner que aparezcan solo los numbers como link para dar puntos y no que aparezcan los botones?

saludos

gohanjaja

Quote from: tony_gt on August 23, 2009, 12:05:52 AM
Primero, disculpen por revivir post viejo...
pero saben si se podrian poner que aparezcan solo los numbers como link para dar puntos y no que aparezcan los botones?

saludos
Hola yo soy overnet, xD nada mas q me cambie de nick, si podes hacerlo , solo cambiando el "imput" por "text".
Saludos!

tony_gt

Muchas gracias overnet... otro problema que tengo es que los mismos users se dan puntos (es que puse para que no quite puntos cuando des) y quisierasaber si hay alguna forma de que los mismos users que crearon el post no veanpara darse puntos, como es con el karma.

Saludos

Advertisement: