Welcome, Guest. Please Login or Register.
May 13, 2025, 01:01:24 AM
Home Help Search Log in Register
News: SMF is the next generation in forum software, almost completely re-written from the ground up, make sure you don't fall for cheap imitations that suffer from feature bloat!

YaBB SE Community  |  Development  |  Mod Ideas and Creation  |  Wish List « previous next »
Pages: [1] 2 Reply Ignore Print
Author Topic: Wish List  (Read 1072 times)
Darkorical
Jr. Member
**
Posts: 52


I'm NOT! a llama!

ICQ - 13969229s326@lisco.com
Wish List
« on: March 28, 2003, 02:55:17 AM »
Reply with quote

ok Im building a site for someone and they have presented me wit hthis wish list can anyone help me out with it

IP numbers instead of nicks on the access list


Can we add a drop down for fonts like the colors


Invisible login?


if not, multiple login from same IP?


Member list is still cumbersome.


New posts in news or even a marquee across the top?


smilies and more smilies  on the quick reply page?


passwords are no longer displayed, can that be fixed?
Logged

When all the cards are down... I still win
[Unknown]
Global Moderator
YaBB God
*****
Posts: 7830


ICQ - 179721867unknownbrackets@hotmail.com WWW
Re:Wish List
« Reply #1 on: March 28, 2003, 03:04:49 AM »
Reply with quote

Quote from: Darkorical on March 28, 2003, 02:55:17 AM
ok Im building a site for someone and they have presented me wit hthis wish list can anyone help me out with it

IP numbers instead of nicks on the access list
Where?  The click (access) log shows by IP... The error log shows the IP... what access list do you mean?
Quote
Can we add a drop down for fonts like the colors
You sure can.  It's not hard, the only reason it wasn't done is that it's impossible to know what fonts the user will have.
Quote
Invisible login?
There's a mod for this.
Quote
if not, multiple login from same IP?
Already works.... why would you not be able to?
Quote
Member list is still cumbersome.
Like?  Why don't you explain a bit more....?
Quote
New posts in news or even a marquee across the top?
In the news?  Do you mean the news fader?  Funky.  Why not just turn on the recent posts display bar?
By the way, no respectable site uses marquees.  They are corny as all llamaness.
Quote
smilies and more smilies  on the quick reply page?
Go ask Big P.  He's the Smilie guy.... maybe he'll make it for you.
Quote
passwords are no longer displayed, can that be fixed?
NO! What kind of weak hackable board do you want to run?  The passwords are ONE WAY encrypted *specifically* so that you cannot see them.  Use the reminder/forgot password if you forget.

-[Unknown]
« Last Edit: March 28, 2003, 03:06:01 AM by [Unknown] » Logged
Darkorical
Jr. Member
**
Posts: 52


I'm NOT! a llama!

ICQ - 13969229s326@lisco.com
Re:Wish List
« Reply #2 on: March 28, 2003, 05:29:07 AM »
Reply with quote

Quote
Quote
Quote from: Darkorical on March 27, 2003, 09:55:17 PM
ok Im building a site for someone and they have presented me wit hthis wish list can anyone help me out with it

IP numbers instead of nicks on the access list
Where?  The click (access) log shows by IP... The error log shows the IP... what access list do you mean?
The access log

Quote
Quote
Quote:
Can we add a drop down for fonts like the colors
You sure can.  It's not hard, the only reason it wasn't done is that it's impossible to know what fonts the user will have.
ok how do I go about getting it done?

Quote
Quote
Quote:
New posts in news or even a marquee across the top?
In the news?  Do you mean the news fader?  Funky.  Why not just turn on the recent posts display bar?
By the way, no respectable site uses marquees.  They are corny as all llamaness.
The news fader would be nice ... and the recent posts at the bottom is on
Logged

When all the cards are down... I still win
[Unknown]
Global Moderator
YaBB God
*****
Posts: 7830


ICQ - 179721867unknownbrackets@hotmail.com WWW
Re:Wish List
« Reply #3 on: March 28, 2003, 05:37:15 AM »
Reply with quote

The access log IS by IP.... What do you mean?!

For the font list, open up Post.php and find the printPostBox function.
Inside it, put a select (anywhere you want) with a list of fonts.
Make the select have no name, but rather have an attribute... onchange="surroundText(\'[font=\' + this.options[this.selectedIndex].value + \']\', \'[/font]\');"

Again, making the newsfader do that is possible - but funky.  If you want someone to make that mod, well.... keep looking, I'm not going to do it :P.

-[Unknown]
Logged
Darkorical
Jr. Member
**
Posts: 52


I'm NOT! a llama!

ICQ - 13969229s326@lisco.com
Re:Wish List
« Reply #4 on: March 28, 2003, 07:03:46 AM »
Reply with quote

OH MAN!!! I feel stupid...

she wants the access log to show user names and not IPs or both like yabb gold

as for the rest thanks for the info
Logged

When all the cards are down... I still win
[Unknown]
Global Moderator
YaBB God
*****
Posts: 7830


ICQ - 179721867unknownbrackets@hotmail.com WWW
Re:Wish List
« Reply #5 on: March 28, 2003, 07:07:14 AM »
Reply with quote

You'd have to change the way ClickLog works... and modify the table a bit probably....

Personally, I'm all for removing the click log.  She probably wants basically Gobalopper's Who is Where mod.

-[Unknown]
Logged
Amacythe
Noobie
*
Posts: 11


Re:Wish List
« Reply #6 on: March 28, 2003, 09:15:43 AM »
Reply with quote

**feels a little guilty that she doesn't ask the questions herself** I am glad that Darkorical is helping me.

To explain a little... I am new to being an admin, my first experience was with the YaBB Gold.  There were a few mods that were available that I would like again with SE.

IP numbers instead of nicks on the access list
I mean that the IPs are showing and Gold offered the list by Screen Name unless the person was a guest, then it showed the IP only.

Invisible login
My preferance would be to allow users do multiple logins at the same time from the same IP (In other words, let them open two boards on their comp with different names on the board at the same time.) or have a pull down with their nicks linked.

Font Pulldown
If there is a certain font set chosen, wouldn't people that didn't have that font see it in a default font, or can that be set up.  Like in AIM, Many people don't see my font, but see arial instead.

New posts in news or even a marquee across the top?
I happen to like the marquee ...
...AND llamas  :p

the smilies issue is not that important, however there is another issue I have been dealing with regarding the Admin Add more Smilies... the index I create doesn't show the same order as the table that is displayed... in other words, I can't tell where the darn things are to put them in the order I want.  I actually renamed each file numerically and uploaded them again to get the table in the correct order.

Passwords
Call me difficult, but I liked that mod for the YaBB Gold.  Many people will ask for their password rather than wait for an email.

Since I won't be back much for a few days, I'll just thank Darkorical again, in advance,for all his help **whispers to the powers that be** give this man a raise.  Double his wage.  I know, I know... double nothing is still nothing.
Logged

Spaceman-Spiff
Mod Team
YaBB God
*****
Posts: 3689


My $txt[228]

Re:Wish List
« Reply #7 on: March 28, 2003, 09:24:39 AM »
Reply with quote

QuoteNew posts in news or even a marquee across the top?
I happen to like the marquee ...
i like this idea, this shouldn't be hard to code :)

something like this?
New Posts: Wish List by blablbla |  News Fader by blablabla
might be a bit too fast, but can be adjusted ;)
Logged

   My mods, ysePak, codes, tutorials
    Support question IMs = bad.
Darkorical
Jr. Member
**
Posts: 52


I'm NOT! a llama!

ICQ - 13969229s326@lisco.com
Re:Wish List
« Reply #8 on: April 04, 2003, 02:14:35 AM »
Reply with quote

well if its not hard... can you do it for me ? please
Logged

When all the cards are down... I still win
Spaceman-Spiff
Mod Team
YaBB God
*****
Posts: 3689


My $txt[228]

Re:Wish List
« Reply #9 on: April 04, 2003, 02:33:00 AM »
Reply with quote

open Subs.php, search forfunction yybottom()
{

}

add after:
function yyrecentTopics()
{
   global $settings, $scripturl, $txt, $censored, $db_prefix, $username;
   global $imagesdir, $ID_MEMBER;

   $stringToScroll = array();
   $num_recentTopics = 10;

   //Limit recent topics to 24 hours. Uncomment the following line for more speed
   //$timeLimit = 24 * 60 * 60;
   $request = mysql_query("
      SELECT m.ID_MSG
      FROM {$db_prefix}messages AS m, {$db_prefix}topics AS t, {$db_prefix}boards AS b,{$db_prefix}categories AS c
      WHERE m.ID_MSG = t.ID_LAST_MSG
         AND b.ID_BOARD=t.ID_BOARD
         AND c.ID_CAT=b.ID_CAT
         AND (FIND_IN_SET('$settings[7]', c.memberGroups) != 0 OR c.memberGroups='' OR '$settings[7]' LIKE 'Administrator' OR '$settings[7]' LIKE 'Global Moderator')
         " . ($timeLimit > 0 ? 'AND m.posterTime>' . (time() - $timeLimit) : '') . "
         AND m.icon != 'moved.gif'
      ORDER BY posterTime DESC
      LIMIT 0, $num_recentTopics;") or database_error(__FILE__, __LINE__);
   $messages = array();
   while ($row = mysql_fetch_array($request))
      $messages[] = $row['ID_MSG'];

   if (count($messages))
   {
      $request = mysql_query("
         SELECT m.posterTime, m.subject, m.ID_TOPIC, m.posterName, m.ID_MEMBER, IFNULL(mem.realName, m.posterName) AS posterDisplayName, m.icon, t.numReplies, t.ID_BOARD, t.ID_FIRST_MSG, b.name AS bName, IFNULL(lt.logTime, 0) AS isRead, IFNULL(lmr.logTime, 0) AS isMarkedRead
         FROM {$db_prefix}messages AS m, {$db_prefix}topics AS t, {$db_prefix}boards as b
            LEFT JOIN {$db_prefix}members AS mem ON (mem.ID_MEMBER=m.ID_MEMBER)
            LEFT JOIN {$db_prefix}log_topics AS lt ON (lt.ID_TOPIC=t.ID_TOPIC AND lt.ID_MEMBER=$ID_MEMBER)
            LEFT JOIN {$db_prefix}log_mark_read AS lmr ON (lmr.ID_BOARD=t.ID_BOARD AND lmr.ID_MEMBER=$ID_MEMBER)
         WHERE m.ID_MSG IN (" . implode(',', $messages) . ")
            AND t.ID_TOPIC=m.ID_TOPIC
            AND b.ID_BOARD=t.ID_BOARD
         ORDER BY m.posterTime DESC;") or database_error(__FILE__, __LINE__);
      if (mysql_num_rows($request) > 0)
      {

         while ($row = mysql_fetch_array($request))
         {
            $new = ($row['isRead'] >= $row['posterTime'] || $row['isMarkedRead'] >= $row['posterTime'] ? false : true);
            if (!$new || $username == 'Guest')
               $new = '';
            else
               $new = '<a href="' . $scripturl . '?board=' . $row['ID_BOARD'] . ';action=display;threadid=' . $row['ID_TOPIC'] . ';start=new">' . '<img src="' . $imagesdir . '/new.gif" alt="' . $txt[302] . '" border="0" /></a>';

            if ($row['ID_MEMBER'] != -1)
            {
               $euser = urlencode($row['posterName']);
               $dummy = "<a href=\"$scripturl?action=viewprofile;user=$euser\">$row[posterDisplayName]</a>";
            }
            else
               $dummy = $row['posterName'];

            $recent_board = '<a href="' . $scripturl . '?board=' . $row[ID_BOARD] . '">' . $row[bName] . '</a>';
            $recent_icon = '<img src="' . $imagesdir . '/' . $row[icon] . '.gif" alt="' . $row[icon] . '" border="0" />';
            $recent_topic = '<a href="' . $scripturl . '?board=' . $row[ID_BOARD] . ';action=display;threadid=' . $row[ID_TOPIC] . ';start=' . $row[numReplies] . '">' . $row[subject] . '</a>';
            $recent_poster = $dummy;
            $recent_new = $new;
            $recent_time = timeformat($row['posterTime']);
            
            CensorTxt($recent_topic);
            $stringToScroll[] = $recent_icon . " " . $recent_topic . " by " . $recent_poster . " " . $recent_new;
         }
         $stringToScroll = implode(" :::: ", $stringToScroll);
         echo '<marquee>' . $stringToScroll . '</marquee>';
      }
      else
         echo '---';
   }
   else
      echo '---';
}

and somewhere in your forum template, add <yabb rencentTopics>

u can modify what u want to show by editing this line:
$stringToScroll[] = $recent_icon . " " . $recent_topic . " by " . $recent_poster . " " . $recent_new;

i tried to do this using some DHTML to stop the scrolling on mouseover, but didn't seem to work well, so this one is only using <marquee>
maybe i'll play around with it again if i have the time
« Last Edit: April 04, 2003, 07:23:25 AM by Spaceman-Spiff » Logged

   My mods, ysePak, codes, tutorials
    Support question IMs = bad.
Darkorical
Jr. Member
**
Posts: 52


I'm NOT! a llama!

ICQ - 13969229s326@lisco.com
Re:Wish List
« Reply #10 on: April 04, 2003, 03:48:08 AM »
Reply with quote

well it works .. kinda
first I had to modify your tag to add to the template....
recent posts not rencent posts

and the nnot all of the links work ..... alot of them it returns an error
www.my-safe-haven.com/yabbse

log in as visitor /visitor I think
Logged

When all the cards are down... I still win
Amacythe
Noobie
*
Posts: 11


Re:Wish List
« Reply #11 on: April 04, 2003, 04:16:08 AM »
Reply with quote

thanks...
Logged

Spaceman-Spiff
Mod Team
YaBB God
*****
Posts: 3689


My $txt[228]

Re:Wish List
« Reply #12 on: April 04, 2003, 04:32:19 AM »
Reply with quote

Username does not exist. - visitor: *******
what's wrong with the links?
Logged

   My mods, ysePak, codes, tutorials
    Support question IMs = bad.
Amacythe
Noobie
*
Posts: 11


Re:Wish List
« Reply #13 on: April 04, 2003, 06:21:51 AM »
Reply with quote

**sighs** sorry I had deleted that member... please feel free to register the Visitor nick again with the password visitor.
Logged

Spaceman-Spiff
Mod Team
YaBB God
*****
Posts: 3689


My $txt[228]

Re:Wish List
« Reply #14 on: April 04, 2003, 07:26:24 AM »
Reply with quote

i edited function yyrecentTopics() above
pls use that one

there are some neat scollers in dynamic drive: http://www.dynamicdrive.com/dynamicindex2/index.html
try to incorporate some of those if u can, they'll look nicer ;)

Logged

   My mods, ysePak, codes, tutorials
    Support question IMs = bad.
Pages: [1] 2 Reply Ignore Print 
YaBB SE Community  |  Development  |  Mod Ideas and Creation  |  Wish List « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.016 seconds with 16 queries.