PDA

View Full Version : Mysidia Project - A new Look


Tequila
09-29-2012, 05:47 PM
Final New Home - MysidiaAdvanced.tk (http://mysidiaadvanced.tk)

:3

Hall of Famer
09-30-2012, 12:29 AM
Oh it looks really nice Nyxi, thanks for doing this. ^^

Tequila
09-30-2012, 09:39 AM
Thanks! I've also posted a couple of threads with information like this one (http://mysproject.org/viewtopic.php?f=3&t=2) with some questions I'd like answered and a second (http://mysproject.org/viewtopic.php?f=3&t=7) with stuff I'd like to be able to do with the proposed new template system.

All feedback is welcome!

Hall of Famer
09-30-2012, 09:18 PM
Oh that's so cool, new template system? Actually I am considering using Smarty for Mys v1.3.3 and onward, so it may be a good starting point?

Tequila
09-30-2012, 10:00 PM
Oh that's so cool, new template system? Actually I am considering using Smarty for Mys v1.3.3 and onward, so it may be a good starting point?
It's smarty that I'm working on. ;3 I'd love to be able to split parts of the page up depending on where we can plug the .tpl files. ;3

Hall of Famer
09-30-2012, 11:31 PM
I see. Hows your experience with Smarty so far? Converting old template system into Smarty template system should be easy, although you may encounter some issues using smarty's Smarty::assign() method if you aint quite familiar with OOP.

Theoretically three .tpl files should be sufficient for this script, one for the main theme, one for ACP theme, and another for the install wizard theme. Of course custom themes may define their own .tpl files, so the number may vary if we include old themes such as Green and Elements in official package.

Tequila
10-01-2012, 09:30 AM
I figured we could set a main .tpl with different sections defined by sub .tpls. I'll take a look at other systems with a similar setup first though.

Although, this seems promising: http://www.smarty.net/inheritance

layout.tpl
<html>
<head>
<title>{block name=title}Default Page Title{/block}</title>
</head>
<body>
{block name=body}{/block}
</body>
</html>
mypage.tpl
{extends file="layout.tpl"}
{block name=title}My Page Title{/block}
{block name=body}My HTML Page Body goes here{/block}
output of mypage.tpl
<html>
<head>
<title>My Page Title</title>
</head>
<body>
My HTML Page Body goes here
</body>
</html>

Instead of managing our page layout in several files (header.tpl, footer.tpl, etc.), we now manage it in one cohesive template (layout.tpl), and define the changeable blocks of content with {block ...} tags. Now you can simply extend the layout.tpl (which basically copies it) and then customize any of the defined block elements. You can have any number of child templates chained together, thus the concept of inheritance.

Hall of Famer
10-01-2012, 11:07 AM
I see, this sounds like a good idea to me. This way all custom templates can extend a main .tpl file and define their own header and body with less code.

Tequila
10-02-2012, 05:53 PM
Yep. ;3

I'll keep researching it. ;3 After all my bug brought home an "I wasn't all that good at school" slip today. It's a boring night for her. Maths, and Words, and things like that.

Tequila
10-02-2012, 06:15 PM
Anyone Want to Join?
I'm looking for helpers and aspiring coders to join up. I'll even provide hosting (http://mysproject.org/viewtopic.php?f=15&t=10#p13) for your mods that need external files.

You can give feedback on projects that I'm working on as well. I won't post all of them here now. ;3

Tequila
10-02-2012, 07:13 PM
Just posted a preview of some user rank icons. I drew them myself. *proud* *shot*

Aasixx
10-02-2012, 07:15 PM
I registered. :) Looks really interesting, Nyxi!

Hall of Famer
10-02-2012, 10:32 PM
I will register too, it looks really good so far. Would you please activate my account for me? Thx. XD

Perhaps we should write a brief tutorial on how to use the new template system for the public someday, since they definitely need to know how to do it once we apply Smarty in this script.

Tequila
10-05-2012, 06:58 PM
Activated. ;3 I've been crazy busy at work. Don't get a day off until next Friday... :/

Hall of Famer
10-12-2012, 07:54 AM
Oh great, I will check it out tonight. I've been quite busy recently, but it is all over now. One of my busiest classes just ended, and the other classes aint gonna keep my away. XD

Tequila
10-26-2012, 12:26 PM
New WIP theme posted... need feedback please!
http://mysproject.org/viewtopic.php?f=6&t=1373

Tequila
11-04-2012, 08:41 AM
Moving Servers, please come back later. ;3

Tequila
11-07-2012, 07:41 AM
Move Complete, we're going to use BuddyPress!

Hall of Famer
11-30-2012, 03:05 AM
Oh I havent been checking this out for a while, hows it going? XD

Tequila
11-30-2012, 04:25 PM
Slowly, I got a new position at work (set schedule) and lace of interwebs have made it tough to get anything done. Right now I plan on working on it some more...

MikiHeart
11-06-2013, 09:45 PM
I wanted to check this out, but no worky D=

Tequila
11-07-2013, 07:19 AM
I wanted to check this out, but no worky D=
I'm using tumblr now, both the urls http://codeity.tumblr.com and http://mysdevtech.tumblr.com work, the mysdevtech one is the current blog that I'll be using.

I'll get all the old contents back up again soon. ;3

MikiHeart
11-07-2013, 07:57 AM
Oh okay then.

Tequila
11-11-2013, 08:53 AM
New VPS Planner Available
Preview Screenshots:
http://mysdevtech.tumblr.com/post/66677418609/previews-for-the-new-vps-planner-will-be
Download Files: http://www.lemonvirus.tk/tutorials/dls/vps-planner.zip

EzzyAlpha
11-11-2013, 11:09 AM
That VPS planner looks great, if I didn't already have everything planned I'd def be using it.

Tequila
11-12-2013, 11:34 AM
Thanks, I put a lot of effort into getting the vps planner out. Right now I'm looking at codes used in online TCGs to modify and release for Mysidia.

Plus, I have asked a question (http://mysdevtech.tumblr.com/post/66789176020/what-would-you-like-to-see-for-mysidia) on the tumblr...
WHAT WOULD YOU LIKE TO SEE FOR MYSIDIA?

Curiosity cured the cat in this case!

Do you want themes, icons, predesigned items (foods, weapons, etc…), bases for eggs or creatures, etc…

Chime in with your wishes and I’ll do my best to create them for you.

MikiHeart
11-12-2013, 11:54 PM
The codes for TCGs are very basic, and the only things really of use are the basic games, like slots, and the rand function, which is simple enough anyway.

(I created my own TCG back in the day. I'd love to create a more automated one, with a forum and stuff. But people don't really go for stuff like that anymore I don't think)

Things I'd like to see for Mysidia.. Honestly, not just more mods (I'm always curious about those), but I would prefer to see more resources and tutorials than pre-made content. The last thing we need are 100 sites using Mysidia with the same layouts, premade pets, and premade items. I think it will give adoptable sites a bad rep, and people won't want to join the ones that are worth joining.

I think we need to work on tutorials and resources that will help build a foundation for people to do their own things. More php tutorials, more templating tutorials, graphics, drawing, so fourth.

Now I'm actually thinking of starting my own Mysidia project about mods to do with user activity. You wouldn't be offended if I did would you..? Even though you started a mysidia project first @.@

Tequila
11-13-2013, 09:35 AM
The codes for TCGs are very basic, and the only things really of use are the basic games, like slots, and the rand function, which is simple enough anyway.

(I created my own TCG back in the day. I'd love to create a more automated one, with a forum and stuff. But people don't really go for stuff like that anymore I don't think)

Things I'd like to see for Mysidia.. Honestly, not just more mods (I'm always curious about those), but I would prefer to see more resources and tutorials than pre-made content. The last thing we need are 100 sites using Mysidia with the same layouts, premade pets, and premade items. I think it will give adoptable sites a bad rep, and people won't want to join the ones that are worth joining.

I think we need to work on tutorials and resources that will help build a foundation for people to do their own things. More php tutorials, more templating tutorials, graphics, drawing, so fourth.

Now I'm actually thinking of starting my own Mysidia project about mods to do with user activity. You wouldn't be offended if I did would you..? Even though you started a mysidia project first @.@
I would have no problem, and if I can get the site I want to run set up the way I want it to run I'd have no problem with you joining up as a contributor (probably just run wordpress and a minimalistic theme). In fact, I'll switch over now...

Or... I could always set up an outside forum that we could use instead... Have to think of a different name...

Tequila
11-20-2013, 07:41 AM
Updated the first post - but here is the new link again: MysidiaAdvanced.tk (http://mysidiaadvanced.tk)