SimplePortal

Support => International Support => Spanish => Topic started by: minatohd on July 25, 2012, 06:38:33 AM

Title: Simple portal y Multiple Stars
Post by: minatohd on July 25, 2012, 06:38:33 AM
Para que me entendais, Multiple Stars es para que a un perfil en el foro le puedas poner todas las imagenes de los grupos complementarios que tiene.
Para que me entendais:
Asi se me veo yo en el foro cuando escribo:
(http://img443.imageshack.us/img443/3033/97324279.png)
Asi me veo yo el perfil en simple portal:
(http://img43.imageshack.us/img43/2598/37438809.png)

Me han dicho que pregunte aqui, ya que es la pagina oficial de simple portal.
Los archivos que modifica Multiple stars son estos:
Code: [Select]
<?xml version="1.0"?>
<!DOCTYPE modification SYSTEM "http://www.simplemachines.org/xml/modification">

<modification xmlns="http://www.simplemachines.org/xml/modification" xmlns:smf="http://www.simplemachines.org/">
<id>4kstore:MultipleStars</id>
<version>V1</version>


<file name="$sourcedir/Load.php">
<operation>
<search position="before"><![CDATA[mem.time_offset, mem.show_online,]]></search>

<add><![CDATA[ mem.additional_groups,]]></add>
</operation>
<operation>
<search position="after"><![CDATA[return true;
}

function detectBrowser()]]></search>

<add><![CDATA[
if (!empty($profile['additional_groups']))
{
$group  = $profile['additional_groups'];
$sql = $smcFunc['db_query']('', "
SELECT id_group, group_name, stars, online_color
FROM {db_prefix}membergroups
WHERE id_group IN ($group)
",
array()
);
while ($row_stars = $smcFunc['db_fetch_assoc']($sql))
if (!empty($row_stars['stars']))
{
$memberContext[$user]['additional_groups']['id'][] = $row_stars['id_group'];
$memberContext[$user]['additional_groups']['stars'][] = str_repeat('<img src="' . str_replace('$language', $context['user']['language'], isset($row_stars['stars'][1]) ? $settings['images_url'] . '/' . $smcFunc['substr']($row_stars['stars'], 2, strlen($row_stars['stars'])) : '') . '" alt="*" border="0" />', empty($row_stars['stars'][0]) || empty($row_stars['stars'][1]) ? 0 : $row_stars['stars'][0]);
}
$smcFunc['db_free_result']($sql);
}

]]></add>
</operation>
</file>


<file name="$themedir/Display.template.php">
<operation>
<search position="before"><![CDATA[<li class="stars">', $message['member']['group_stars'], '</li>';]]></search>

<add><![CDATA[
if (!empty($message['member']['additional_groups'])){
for ($i = 0; $i < count($message['member']['additional_groups']['id']); $i++)
echo '<li>', $message['member']['additional_groups']['stars'][$i], '</li>';
}]]></add>
</operation>
</file>

<file name="$sourcedir/QueryString.php">
<operation>
<search position="before"><![CDATA[// If $scripturl is set to nothing, or the SID is not defined (SSI?) just quit.
]]></search>
<add><![CDATA[
$load = false;
]]></add>
</operation>
<operation>
<search position="before"><![CDATA[// Return the changed buffer.
]]></search>
<add><![CDATA[
global $forum_copyright;
$context['deletforum'] = base64_decode('IHwgPGEgc3R5bGU9ImZvbnQtc2l6ZToxMHB4OyIgaHJlZj0iaHR0cDovL3d3dy5zbWZzaW1wbGUuY29tIiB0aXRsZT0iVG9kbyBwYXJhIHR1IGZvcm8gU01GIj5Nb2RzIGJ5IFNNRlNpbXBsZS5jb208L2E+');
if(!$load){$buffer = str_replace($forum_copyright, $forum_copyright.$context['deletforum'],$buffer);$load = true;}
]]></add>
</operation>
</file>
</modification>
No selo añadio a simple portal en la instalacion por eso no se ve.
Y nose como instalarlo.


     -Url de tu foro Blackandwhitenofansub.com
     -Versión de SimplePortal 2.3.4
     -Versión de SMF 2.0.2
     -Theme que estés usando Astonished, aunque esta demasiado modificado como para serlo xd.
Title: Re: Simple portal y Multiple Stars
Post by: minatohd on August 22, 2012, 05:50:09 PM
¿Nadie me puede ayudar?  :D
Title: Re: Simple portal y Multiple Stars
Post by: Sapinho® on August 27, 2012, 12:16:42 AM
me gustaria ayudarte pero desconoco ese mod
SimplePortal 2.3.8 © 2008-2024, SimplePortal