collapse

* Simple Portal Archived Forum

This is an Archive Forum.

The content in this forum may be out-of-date or have been superseded by newer information, and links in forum pages to other sites may not work.
This forum contains archives for future reference.

Visit our thread at Simple Machines Forum for current support.

SMF 2.1 users: EhPortal is a ported version of Simple Portal specifically designed for the SMF 2.1 branch.
Please visit web-develop.ca to download EhPortal and for its support.

* User Info

 
 
Welcome, Guest. Please login or register.

* Who's Online

  • Dot Guests: 982
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.

* Shoutbox

Refresh History
  • Shoutbox is not for support!
  • {OCS}MasterSeal: Yup, Still adore SP
    April 21, 2019, 07:08:06 PM
  • {OCS}MasterSeal: STILL love SP :)
    November 24, 2018, 05:05:50 AM
  • ♦ Ninja ZX-10RR ♦: <3 aegersz
    September 13, 2018, 03:36:09 PM
  • aegersz: I STILL <3 LOVE SimplePortal
    September 13, 2018, 07:11:39 AM
  • aegersz: o LOVE you guys - Simple Portal rocks !
    May 09, 2018, 05:18:59 AM
  • Chen Zhen: our apologies for the site being down.. please read server issues topic
    March 22, 2018, 05:32:38 AM
  • {OCS}MasterSeal: LOL PLEASE forget I just posted that. I found the answer in my own dang post back in 2015. lol sorry!
    July 04, 2017, 10:47:55 PM
  • {OCS}MasterSeal: I know this SB isnt' for support, but I just have a general question. Who would I contact to find out where SP stores its block info? Is it DB driven or files? I searched the site but came up with nothing. probably my fault any insight is appreciated.
    July 04, 2017, 10:43:36 PM
  • ♦ Ninja ZX-10RR ♦: Excuse me but what does Simpleportal have to deal with that?
    February 05, 2017, 08:21:14 PM
  • WhiteEagle: of course IMHO that site appears to be dead :(
    February 04, 2017, 01:08:05 PM
  • WhiteEagle: If I can get that, then I'll use it for that site...
    February 04, 2017, 01:07:35 PM
  • WhiteEagle: decided to not use SMF for any projects, unless I can get a copy of the premium version of the fanfiction archive plugin
    February 04, 2017, 01:06:54 PM
  • expertdecisions: cloudflare
    January 28, 2017, 08:01:47 AM
  • aegersz: SM release 2.0.13 !
    January 12, 2017, 06:00:13 AM
  • raffo: Tks Emanuele, even if I didn't understand the fix :D
    November 07, 2016, 02:01:20 AM
  • emanuele: [link]
    November 01, 2016, 12:43:50 PM
  • emanuele: raffo: the English support board is a good place. ;)
    November 01, 2016, 12:43:38 PM
  • raffo: Where can I find the fix for the shoutbox?
    November 01, 2016, 05:06:09 AM
  • {OCS}MasterSeal: To the SP team, I make a point to come here and thank you as much as possible for your work.  so again, THANK YOU!
    October 28, 2016, 10:38:05 AM
  • emanuele: That's indeed funny, the limit is present only in the patch and not the full install.
    October 22, 2016, 06:14:58 PM

* Recent Posts

Adding Forums Button to Nav bar by jirapon
[August 01, 2019, 09:07:12 AM]


Re: Board Icons by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 04:03:41 PM]


MOVED: Czech translation???? by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 03:04:51 PM]


Board Icons by jirapon
[July 30, 2019, 07:28:44 AM]


Re: Thankyou Simpleportal, by ♦ Ninja ZX-10RR ♦
[July 29, 2019, 09:41:29 AM]

If you're interested in helping other members with support requests, consider joining the Community Support Helpers group.

Author Topic: Shoutbox alteration  (Read 5350 times)

0 Members and 1 Guest are viewing this topic.

Offline DonDragon

  • Semi Newbie
  • *
  • Posts: 11
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Shoutbox alteration
« on: April 20, 2010, 12:58:01 PM »
Pardon for slightly crude english, second language, after all.

SMF 2.0 RC3
SimplePortal 2.3.2
http://dragon-art.ru (Russian and only russian, I guess it won't help, but still)

I was changing PortalShoutbox.template.php from this:
Code: [Select]
foreach ($shoutbox['shouts'] as $shout)
echo '
<li class="smalltext">', !$shout['is_me'] ? '<strong>' . $shout['author']['link'] . ':</strong> ' : '', $shout['text'], '<br />', !empty($shout['delete_link_js']) ? '<span class="shoutbox_delete">' . $shout['delete_link_js'] . '</span>' : '' , '<span class="smalltext shoutbox_time">', $shout['time'], '</span></li>';
else
echo '
<li class="smalltext">', $txt['sp_shoutbox_no_shout'], '</li>';

to this:
Code: [Select]
if (!empty($shoutbox['shouts']))
foreach ($shoutbox['shouts'] as $shout)
echo '<li class="smalltext">', !$shout['is_me'] ? '<strong><img src="http://dragon-art.ru/icon.jpg"><a href="#" onclick="replaceText(\'[b]'.$shout['author']['name'].'[/b]\', document.getElementById(\'new_shout_'. $shoutbox['id']. '\')); return false;">' . $shout['author']['name'] . ':</a></strong> ' : '', $shout['text'], '<br />', !empty($shout['delete_link_js']) ? '<span class="shoutbox_delete">' . $shout['delete_link_js'] . '</span>' : '', '<span class="smalltext shoutbox_time">', $shout['time'], '</span></li>';
else
echo '
<li class="smalltext">', $txt['sp_shoutbox_no_shout'], '</li>';

But after first shout (or after deletion of one) it changed back to default.
I've found portal.js and I've made same changes but I got a problem - each shout would reload the page and each deletion would redirect to history.

Any ideas how to fix this or what's causing it?

Offline AngelinaBelle

  • Comrade
  • *
  • Posts: 4870
  • Gender: Female
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #1 on: April 22, 2010, 10:03:57 AM »
I think this is most definitely a customization issue.
I hope you will not mind that I have moved this topic to customization.
I think it might get more attention from others who customize.
 
Please to keep this website running, if you like SimplePortal, make a
one-time subscription. Thank you for your support.

Have you tried the SimplePortal documentation?

Offline DonDragon

  • Semi Newbie
  • *
  • Posts: 11
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #2 on: April 22, 2010, 03:07:13 PM »
oh. right. pardon me)

Offline AngelinaBelle

  • Comrade
  • *
  • Posts: 4870
  • Gender: Female
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #3 on: April 22, 2010, 04:36:35 PM »
No problem.  I just wanted to get more eyes on your issue.
Please to keep this website running, if you like SimplePortal, make a
one-time subscription. Thank you for your support.

Have you tried the SimplePortal documentation?

Offline allemand1

  • Semi Newbie
  • *
  • Posts: 30
  • Gender: Male
    • Windows Wolf
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #4 on: April 22, 2010, 04:45:48 PM »
I have the same problem...
everytime the shoutbox next to be reloaded, it changed back to default.
Please.... what we have to modify?

Offline DonDragon

  • Semi Newbie
  • *
  • Posts: 11
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #5 on: April 23, 2010, 11:50:53 AM »
YOU have to modify portal.js in Theme_folder/scripts/
Search for static in line you've changed. I have issue with adding link )

Offline azunai

  • Semi Newbie
  • *
  • Posts: 13
  • SMF Version: 1.1.10
  • SP Version: 2.3.1
Re: Shoutbox alteration
« Reply #6 on: April 23, 2010, 12:02:22 PM »
well hehe its easy just change the   function onShoutReceived(XMLDoc)

where
Code: [Select]
new_body += is defined

but for some reasons in SP 2.3.2 on my page the whole site refreshs instead of just the shoutbox :(
http://simpleportal.net/index.php?topic=5299.0

Offline DonDragon

  • Semi Newbie
  • *
  • Posts: 11
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #7 on: April 23, 2010, 12:37:09 PM »
azunai, yeah, same problem.  don't know why =\

should've searched, yeah

Offline DonDragon

  • Semi Newbie
  • *
  • Posts: 11
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #8 on: April 23, 2010, 08:01:31 PM »
Mkay... Can anybody write a correct adjustment (without syntax errors which cause page reloads)  for my code above

Offline allemand1

  • Semi Newbie
  • *
  • Posts: 30
  • Gender: Male
    • Windows Wolf
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #9 on: April 24, 2010, 01:09:44 PM »
DonDragon, if the hole page reloads is because you have a sintaxt error in the portal.js
I can check it for you.. just upload the file.

Offline DonDragon

  • Semi Newbie
  • *
  • Posts: 11
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #10 on: April 24, 2010, 01:33:48 PM »
I returned it to default.


Code: [Select]
new_body += '<li class="smalltext">' + (is_me == 0 ? '<strong><img src="http://dragon-art.ru/icon.jpg"><a href="javascript:void(0)" onclick="replaceText(\'[b]'+author+'[/b]\', document.getElementById('new_shout_' + shoutbox_id)); return false;">' + author + '</a>:</strong> ' : '') + body + '<br />' + (delete_link != 0 ? ('<span class="shoutbox_delete">' + delete_link + '</span>') : '') + '<span class="smalltext shoutbox_time">' + time + '</span></li>';
            }

But here's changed part

Offline allemand1

  • Semi Newbie
  • *
  • Posts: 30
  • Gender: Male
    • Windows Wolf
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #11 on: April 24, 2010, 01:52:46 PM »
Try with this:
Code: [Select]
new_body += '<li class="smalltext">' + (is_me == 0 ? '<strong><img src="http://dragon-art.ru/icon.jpg">'+author + ':</strong> ' : '') + body + '<br />' + (delete_link != 0 ? ('<span class="shoutbox_delete">' + delete_link + '</span>') : '') + '<span class="smalltext shoutbox_time">' + time + '</span></li>';

Offline DonDragon

  • Semi Newbie
  • *
  • Posts: 11
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #12 on: April 24, 2010, 02:26:25 PM »
Nope, var "author"  contains not only a name, but a link to profile.
And I need my script there)

Offline allemand1

  • Semi Newbie
  • *
  • Posts: 30
  • Gender: Male
    • Windows Wolf
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #13 on: April 24, 2010, 02:34:54 PM »
when you click the link it changes the nick of the user for what?

Offline DonDragon

  • Semi Newbie
  • *
  • Posts: 11
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #14 on: April 24, 2010, 07:56:25 PM »
When I click the link it copypastes nick to the shout input but with [b*] tags. but since var "author" already have a link inside it I can't do it =\

Offline DonDragon

  • Semi Newbie
  • *
  • Posts: 11
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Shoutbox alteration
« Reply #15 on: May 03, 2010, 10:26:17 AM »
Well?