Seleccionar idioma:
Realizar Donación - Mods Premium - Portfolio



Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.
* Ampliar Adk Cover Post a Sd Automatic Index
  Leído 2526 veces
* Viendo el foro
 0 Usuarios y 1 Visitante están viendo este foro.


Tema Solucionado
*
Sep 09 2011


Mi duda es, como comente en el post de Adk Cover y bien dice en el titulo, ampliar el "Adk Cover Post" al "Sd Automatic Index" de Lucas.

En principio solo sería la consulta a la base de datos y en que parte del Indices2.php colocarlo, que es lo que no se.
Después, me imagino que con un: if (!empty($modSettings['Adk_coverP_01'])) etc... etc... en el Indices2.template.php valdría.

Un saludo y gracias anticipadas.


Simpleportal
2.0 RC4

Mensajes: 37

Ver Perfil  Bajaunapeli 

En línea

*
Sep 09 2011


Estaria bueno comprender mejor la idea asi podemos trabajar en ello.
La imagen se veria la misma para todos los mensajes de ese tema ya que es una imagen por tema y no por mensaje.

Otro punto es que vos con ese empty que nombras, entiendo que solo queres que se vea si el mod esta activo.

Pero esto resultara bueno si el mod lo tenes activo en todos los foros, porque de lo contrario quedarian algunos temas con imagens y otro no, o se podria hacer que ponga la imagen default si el tema no tiene imagen.

Tambien hay que ver si queres que salgan siempre del mismo tamaño, o que tomen el tamaño que le pongas en la administracion.

Aclarame un poco estos puntos asi podemos empezar a trabajar.

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#1

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Sep 09 2011


En el mod de los indices lo que se muestran son siempre los temas, no los mensajes:

*


La idea es que el cover se viera en lugar del avatar, eso en mi caso. Pero si prefieres crearlo en otra columna diferente y colocar el cover al lado del avatar, también me sirve. Así no destrozamos el código de lucas, simplemente lo ampliaríamos.

Seria que se mostrase solo si el Adk Cover mod esta activado, para que sea mas cómodo para ti y no tengas que estar añadiendo otro botón en la administración para activar el cover en los indices.

En mi caso, tengo activado el Cover en las mismas secciones que tengo activado los Indices, por lo que me es indistinto, me valdría de cualquier manera. Pero si quieres, puedes colocar como dices, la imagen por defecto para los que no tengan el cover activado en algunas secciones, a lo mejor hay a gente que le viene bien.

Y sobre lo del tamaño, sería el mismo tamaño que hayamos elegido en la administración del mod Adk Cover Post.


Espero que te haya transmitido bien la idea, si tienes alguna duda preguntamela. Tampoco sería necesario, o no es esa mi intención, de añadirlo por ejemplo a una siguiente versión del mod. Si no un simple TIP, para que la gente lo pueda añadir si quiere a los Indices manualmente. Pero vamos.... que esto es decisión tuya xddd.

Un saludo!




Simpleportal
2.0 RC4
#2

Mensajes: 37

Ver Perfil  Bajaunapeli 

En línea

*
Sep 09 2011


Bueno despues instalo los dos mods y me pongo a trabajar en esto.

Y si, esta modificacion solo sera para ti, si alguien mas la quiere tendra que mirar este post.

Yo voy a trabajar basandome en tus preferencias y pedido.

Cuando tenga algo aqui lo pondre.

Saludos

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#3

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Sep 09 2011


Ok, gracias Heracles! Me quedo muy tranquilo ya sabiendo que te pondrás con ello. Le tenia muchas ganas a esta modificación. Thanks!!  (y)

Simpleportal
2.0 RC4
#4

Mensajes: 37

Ver Perfil  Bajaunapeli 

En línea

*
Sep 11 2011


Bueno vamos a intentar algo.

En el archivo indices2.php
Buscar:
Código: [Seleccionar]
$sql = $smcFunc['db_query']('', '
SELECT m.*, mem.avatar, mg.online_color, mem.real_name,
Reemplazar con:
Código: [Seleccionar]
$sql = $smcFunc['db_query']('', '
SELECT m.*, mem.avatar, mg.online_color, mem.real_name, t.AdkCp,

Buscar:
Código: [Seleccionar]
$sql = $smcFunc['db_query']('', '
SELECT m.* FROM {db_prefix}messages AS m
Reemplazar con:
Código: [Seleccionar]
$sql = $smcFunc['db_query']('', '
SELECT t.AdkCp,
m.* FROM {db_prefix}messages AS m

Buscar:
Código: [Seleccionar]
$context['indices'][$row['id_topic']] = array(
'topic' => '<a href="'.$scripturl.'?topic='.$row['id_topic'].'"><b>'.$row['subject'].'</b></a>',
'member' => '<a href="'.$scripturl.'?action=profile;u='.$row['id_member'].'" style="font-weight: bold; color: '.$color.';">'.$name.'</a>',
'time' => timeformat($row['poster_time']),
'icon' => '<img alt="" src="'. $settings['images_url']. '/post/'.$row['icon'].'.gif" />'
);

Reemplazar con:
Código: [Seleccionar]
$context['indices'][$row['id_topic']] = array(
'topic' => '<a href="'.$scripturl.'?topic='.$row['id_topic'].'"><b>'.$row['subject'].'</b></a>',
'member' => '<a href="'.$scripturl.'?action=profile;u='.$row['id_member'].'" style="font-weight: bold; color: '.$color.';">'.$name.'</a>',
'time' => timeformat($row['poster_time']),
'icon' => '<img alt="" src="'. $settings['images_url']. '/post/'.$row['icon'].'.gif" />',
'AdkCp' => !empty($row['AdkCp']) ? '<img class="'.$modSettings['Adk_coverP_06'].'" alt="" src="'.$row['AdkCp'].'" />' : '<img class="'.$modSettings['Adk_coverP_06'].'" src="'.$settings['images_url'].'/AdkCp.png" alt="" />'
);





En el archivo indices2.template.php
Buscar:
Código: [Seleccionar]
echo'
<tr class="windowbg2">';
<td align="center">';
if(!empty($poster['avatar']))
echo
$poster['avatar'];
else
echo
$poster['icon'];

Reemplazar con:
Código: [Seleccionar]
echo'
<tr class="windowbg2">';
if (!empty($modSettings['Adk_coverP_01']))
echo '
<td align="center">
',$poster['AdkCp'],'
';
else {
echo '
<td align="center">';
if(!empty($poster['avatar']))
echo
$poster['avatar'];
else
echo
$poster['icon'];
}





Cualquier cosa me avisas, espero que te sirva.

Saludos ;)

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#5

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Sep 11 2011


Funciona perfecto, pero falta de cargar al principio de la función el $modSettings para que después funcione, me imagino que se te pasaría ponerlo en el tuto.

Pues muchas gracias Heracles por tu tiempo! Eres un crack!

Simpleportal
2.0 RC4
#6

Mensajes: 37

Ver Perfil  Bajaunapeli 

En línea

*
Sep 11 2011


Perdon, olvide hacer mencion a eso, ya que yo lo hago por instinto, cuando agrego algo, lo primero que hago es globalizar las variables.

Perdon!!

Bueno, entonces podemos marcar como solucionado.


Edito: Estuve mirando en tu sitio y queda muy bien, solo tendrias que modificar esta parte para que se adapte mejor a tu theme.
En el indices2.template.php
Código: [Seleccionar]
<td style="padding: 5px;">
&nbsp;
</td>

Darle a ese td para que tome tambien el tamaño de la imagen.


Saludos

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#7

Mensajes: 13978

Ver Perfil  SMFPersonal 

« Última Modificación: Septiembre 11, 2011, 06:27:53 pm por ^HeRaCLeS^ »
En línea

*
Sep 11 2011


Añadido! Gracias, ahora queda mejor. xd

Si solucionado!

Simpleportal
2.0 RC4
#8

Mensajes: 37

Ver Perfil  Bajaunapeli 

En línea




Otros temas de su interes




Usuario:
Contraseña:
Sesión:
hermes bracelet replica, christian louboutin replica, van cleef and arpels replica, red bottoms replica, cartier love bracelet replica christian louboutin replica, christian louboutin replica, hermes bracelet replica,